@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 .section-spacing{padding-block-start:62px;padding-block-end:62px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .section-base{scroll-margin-top:100px;}}@media(max-width:767px){.elementor .legal-layout{width:calc(100% - 40px);gap:35px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .legal-copy{font-size:15px;}}@media(max-width:767px){.elementor .legal-copy-list{font-size:15px;}}@media(max-width:767px){.elementor .legal-copy-heading-section{font-size:24px;}}@media(max-width:767px){.elementor .legal-copy-text{font-size:15px;}}@media(max-width:767px){.elementor .content-sidebar{max-height:none;position:static;padding:0px;}}@media(max-width:767px){.elementor .legal-contact{display:none;}}@media(max-width:767px){.elementor .aside-navigation{padding:24px;border-radius:18px;background-color:#edf3f8;}}@media(max-width:767px){.elementor .legal-hero{scroll-margin-top:100px;padding-block-start:115px;padding-block-end:45px;}}@media(max-width:767px){.elementor .hero-width{width:calc(100% - 40px);}}@media(max-width:767px){.elementor .lead{font-size:16px;}}@media(max-width:767px){.elementor .eyebrow{font-size:12px;letter-spacing:0.09em;}}@media(max-width:767px){.elementor .breadcrumbs{font-size:12px;margin-block-end:24px;}}@media(max-width:767px){.elementor .breadcrumb-separator{font-size:12px;}}@media(max-width:767px){.elementor .footer-grid{gap:2rem;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .footer-section{padding-block-start:3rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;gap:2rem;}}@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}}