:root {
    --primary-color: rgb(70, 163, 124);
    --primary-color-darker: color-mix(in srgb, var(--primary-color), #000000 25%);
    --color-gold: #BE892D;
    --color-gold-light: #DEAB53;
    --color-cream: #F6EBCD;
    --color-forest-dark: #0B2720;
    --color-white: #ffffff;
    --color-white-weak: #d7d7d7;
    --color-dark-azure: #284961;
    --color-gray-light: #ebebeb;
    --black-color: #4b4b4b;
}

.nav-link {
    display: flex;
    align-items: center;
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.navbar-nav {
    align-items: center;
}

.navbar-nav .nav-item {
    display: flex;
    align-items: center;
}

footer a {
    color: #2c2c2c !important;
}

footer a:hover {
    color: var(--primary-color) !important;
}

footer .text-light {
    color: #f6ebcd !important;
}

footer .text-light:hover {
    color: var(--color-gold-light) !important;
}

.btn-primary,
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
    background-color: var(--color-gold);
    border-color: var(--color-gold);
    color: var(--color-white) !important;
}

.btn-primary:hover {
    background-color: var(--color-cream);
    border-color: var(--color-gold);
    color: var(--black-color) !important;
}
