@media(max-width:767px){.elementor .menu-mobile{&:is(#gullev-header):has(.elementor-menu-toggle.elementor-active) { width:100%!important; max-width:none!important; left:0!important; right:0!important; margin-left:0!important; margin-right:0!important; transform:none!important; overflow:visible!important; } &:is(#gullev-header):has(.elementor-menu-toggle.elementor-active) .header-wrap { position:relative!important; width:100%!important; max-width:100%!important; margin-left:auto!important; margin-right:auto!important; box-sizing:border-box!important; overflow:visible!important; } &:is(#gullev-header):has(.elementor-menu-toggle.elementor-active) .elementor-nav-menu--dropdown.elementor-nav-menu__container { left:0!important; right:0!important; width:100%!important; max-width:100%!important; min-width:0!important; box-sizing:border-box!important; }\n}}@media(max-width:767px){.elementor .container-wrap{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr);}}@media(max-width:767px){.elementor .button-primary{font-size:13px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .header-logo-light{width: 38px !important; height: 38px !important;\n}}@media(max-width:767px){.elementor .header-logo-dark{width: 38px !important; height: 38px !important;\n}}@media(max-width:767px){.elementor .site-header{padding: 12px !important;
body.admin-bar & { top: 46px !important; }
&.is-scrolled { padding-top: 10px !important; }
&.is-scrolled .header-wrap { min-height: 62px; } padding-inline: 20px !important; &.is-scrolled .header-wrap { max-width: 100% !important; gap: 12px; } &.is-scrolled .header-actions { gap: 8px; }\n}}@media(max-width:767px){.elementor .header-wrap{min-height:68px;gap:16px;padding: 10px 18px !important;
flex-direction:row!important;\n}}@media(max-width:767px){.elementor .header-brand-name{font-size:17px;letter-spacing:-0.5px;}}@media(max-width:767px){.elementor .header-actions{gap: 8px;
padding:0!important; & .elementor-item {text-transform:none!important;letter-spacing:normal!important;}
& .elementor-nav-menu--dropdown {left:0!important;right:0!important;top:calc(100% + 10px)!important;width:100%!important;}\n}}@media(max-width:767px){.elementor .header-cta{display: none !important;\n}}