/* Behavior only: visual content and styles are native Elementor elements. */
body.page-id-935 header{transition:transform .24s ease}
body.page-id-935.admin-bar header{top:32px}
body.page-id-935 header.is-hidden{transform:translateY(-105%)}
body.page-id-935 header button{cursor:pointer}
body.page-id-935 header button>div{transition:transform .2s,opacity .2s}
@media(max-width:1000px){
 body.page-id-935 header nav{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .26s ease,visibility 0s .26s}
 body.page-id-935 header nav.is-open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .26s ease,visibility 0s}
 body.page-id-935 header.menu-open{background:transparent!important;border-color:transparent!important;transform:none;top:0}
 body.page-id-935 header.menu-open>div>a>p:first-child,body.page-id-935 header.menu-open>div>a>p:nth-child(2){color:#efe6da}
 body.page-id-935 header.menu-open button>div{background-color:#efe6da}
 body.page-id-935 header button[aria-expanded="true"]>div:nth-child(1){transform:translateY(8px) rotate(45deg)}
 body.page-id-935 header button[aria-expanded="true"]>div:nth-child(2){opacity:0}
 body.page-id-935 header button[aria-expanded="true"]>div:nth-child(3){transform:translateY(-8px) rotate(-45deg)}
 body.page-id-935.vk-comparison-menu-open #wpadminbar{display:none}
 html.vk-comparison-menu-open{overflow:hidden}
}
@media(max-width:782px){body.page-id-935.admin-bar header{top:46px}}
@media(prefers-reduced-motion:reduce){body.page-id-935 header,body.page-id-935 header nav,body.page-id-935 header button>div{transition:none!important}}
