/* Header responsive fix - use mobile menu below 1024px */
@media only screen and (max-width: 1024px) {
    .hidden-mobile {
        display: none !important;
    }

    .visible-mobile {
        display: inherit !important;
    }

    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important;
    }
}