.mx-site .static-banner,
.mx-site .directory-search-hero {
    background-image: linear-gradient(#0d252b55, #10202b88), url(../backgrounds/mx.webp);
    background-position: center;
    background-size: cover;
}
@media (max-width: 767px) {
    .mx-site .static-banner,
    .mx-site .directory-search-hero {
        background-image: linear-gradient(#0d252b55, #10202b88), url(../backgrounds/mx-m.webp);
    }
}
.mx-site .static-banner .static-search .search-menu.active {
    color: #fff !important;
}
:root:not(.io-black-mode) .mx-site .directory-hero-content > p {
    color: #20343e;
}
.mx-site .more-tools select {
    max-width: 100%;
}

