@media (max-width: 1050px) {
    .header-bottom.sticky, .admin-bar .header-bottom.sticky {
        position: relative !important;
        top: 0 !important;
    }

    #site-navigation {
        display: block !important;
        text-align: left;
    }


    #site-navigation ul {

    }

    .site-navigation ul.primary-menu {
        display: flex;
        flex-wrap: wrap;
        gap: 10px; /* расстояние между пунктами меню */
        padding: 0;
        margin: 0;
        list-style: none;
    }

    .site-navigation ul.primary-menu li {
        flex: 0 0 auto; /* не растягивать, ширина по содержимому */
    }

    .site-navigation ul.primary-menu a {
        display: block;
        padding: 8px 12px;
        white-space: nowrap; /* чтобы текст не переносился внутри */
    }

    .menu-toggle {
        display: none !important;
    }
    body #site-navigation ul li a{
        padding: 8px 0;
    }
    #site-navigation ul li a:after {
        display: none;
    }
}
@media (min-width: 1025px) {
    .sticky .main-menu-wrapper {
        background: #fff;
        -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .1);
        box-shadow: 0 0 6px rgba(0, 0, 0, .1);
        z-index: 999;
    }
    .sticky #site-navigation ul li a {
        line-height: 35px !important;
    }
    .sticky #site-navigation ul li a:after{
        top: 11px;
    }
    .header-bottom.sticky{
        z-index: 6;
    }
}
.adminMail:not(:hover){
    color: #0056b3 !important;
}
.whatsappButton:not(:hover){
    color:#00d084 !important;
}
.openContactModal:not(:hover){
    color:#fc8e00 !important;
}
.phoneButton:not(:hover){
    color: #cf2e2e !important;
}
