﻿footer {
    color: var(--site-dark-gray);
}

    footer > div:first-of-type {
        padding: 20px 0px;
        background-color: var(--site-gray);
    }

        footer > div:first-of-type > div > div > div:first-of-type > img {
            width: 147.75px;
            height: 163.5px;
        }

    footer > div:last-of-type {
        padding: 20px 0px;
        background-color: var(--site-black);
    }

    footer .list-unstyled i {
        color: var(--site-white);
    }

    footer h4 {
        color: var(--site-light-gray);
    }

    footer a {
        color: var(--site-dark-gray);
    }


.footer-link {
    color: var(--footer-link-color, lightgray);
    font-size: var(--font-size-sm, 14px);
    font-family: var(--bs-body-font-family);
    font-weight: 400;
}

footer .fa .fa-solid {
    color: white !important;
}
