.custom-logo-link{
    display: inline-block;
    height: auto;
    max-width: 140px;
}

.custom-logo-link img {
    width: 100%;
    height: auto;
    display: block;
}

.footer-logo-wrap {
    max-width: 200px;
    width: 100%;
}

.footer-logo-wrap .custom-logo-link {
    max-width: 100%;
}

.footer-logo-wrap img {
    width: 100%;
    height: auto;
    display: block;
}

@media (max-width: 768px) {
    .footer-logo-wrap {
        max-width: 100px;
    }
}

#site-header.header-transparent {
    background-color: rgba(11, 11, 11, 0.4);
}

#site-header.header-solid {
    background-color: rgba(11, 11, 11, 0.97);
}
