.site-header .navbar-brand .navbar-logo {
    display: block;
    height: 58px;
    width: auto;
    max-width: 220px;
    object-fit: contain;
}

.site-header .navbar-brand {
    display: flex;
    align-items: center;
}

@media (max-width: 991.98px) {
    .site-header .navbar-brand .navbar-logo {
        height: 58px;
        max-width: 180px;
    }
}

@media (max-width: 575.98px) {
    .site-header .navbar-brand .navbar-logo {
        height: 58px;
        max-width: 160px;
    }
}
