#masthead{
    position: sticky !important;
    top: 0;
}
.site-header-row {
    display: grid;
    grid-template-columns: auto 53%;
}
.main-navigation .primary-menu-container > ul > li.menu-item > noindex > a{
    padding-left: calc(1.2em / 2);
    padding-right: calc(1.2em / 2);
    padding-top: 0.6em;
    padding-bottom: 0.6em;
    color: var(--global-palette5);
    text-decoration: none;
}
.main-navigation .primary-menu-container > ul > li.menu-item > noindex > a:hover{
    color: var(--global-palette-highlight);
}
.mobile-navigation ul li > noindex > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{
    color: var(--global-palette8);
}
body .main-navigation .primary-menu-container ul li .adminMail:not(:hover){
    color: #0056b3;
}
body .main-navigation .primary-menu-container ul li .whatsappButton:not(:hover){
    color:#00d084;
}
body .main-navigation .primary-menu-container ul li .openContactModal:not(:hover){
    color:#fcb900;
}
body .main-navigation .primary-menu-container ul li .phoneButton:not(:hover){
    color: #cf2e2e;
}
@media screen and (max-width: 1026px) {
    #mobile-header {
        display: none !important;
    }
    #main-header{
        display: block !important;
    }
    .site-header-row{
        grid-template-columns: 1fr !important; /* одна колонка */
        grid-template-rows: auto auto !important; /* две строки */
    }
    body #masthead{
        position: relative !important;
    }
}