body {
    font-family: "Arial", sans-serif;
    color: #363428;
}

h1,
h2 {
    font-family: "Playfair Display", serif;
}

.text-primary-500 {
    color: #4d161d;
}

.bg-primary-500 {
    background-color: #4b4a4a;
}

.text-secondary-500 {
    color: #000;
}

.bg-secondary-500 {
    background-color: #c1c1c1;
}

.bg-neutral-500 {
    background-color: #ececec;
}

section {
    border: solid 1px white;
    border-radius: 0.25rem;
}

p {
    padding: 10px 0px;
}

header .active {
    font-weight: bold;
    text-decoration: underline;
    opacity: 1;
}

.gallery img {
    height: 340px;
}