a.navbar-brand img {
        max-height: 85px!important;
    }

@media (max-width: 767.5px) {
    .navbar-default {
        background-color: black!important;
    }
}

@media (min-width: 768px) {
    a.navbar-brand img {
        max-height: 135px!important;
    }
    .hero-section {
        height: 700px;
    }
}

@media (min-width: 768px) {
    .navbar-default, .navbar-fixed-top, div:has(.pageid-hom) .navbar-default, div:has(.pageid-hom) .navbar-default.dynamic-fixed.navbar-fixed-top {
        background-color: black!important;
}
}

@media (min-width: 768px) {
    div:has(.pageid-hom) .navbar-default.dynamic-fixed {
        background-color: black!important;
    }
}