:root {
    --primary-color: #1F8444;
    --secondary-color: #FAC05E;
}

body {
    font-family: "Google Sans Flex", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
    background-color: #F2F7F8;
}

a {
    text-decoration: none;
    color: inherit;
}

b, strong{
    font-weight: 600;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Zilla Slab", serif;
    font-weight: 600;
    color: var(--primary-color);
}

.navbar {
    padding-top: 0.35rem;
    padding-bottom: 0.35rem;
}

.navbar-dark,
.navbar[data-bs-theme="dark"] {
    font-family: "Zilla Slab", serif;
    font-weight: 500;
    font-size: 1.055rem;
    text-transform: uppercase;
    background-color: #32533D;
}

footer {
    background-color: #32533D;
}