@media(max-width:1024px){.elementor .hero_text{line-height:var(--display-m-lh);text-align:center;}}@media(max-width:1024px){.elementor .eyebrow-xl{text-align:start;}}@media(max-width:1024px){.elementor .oversize-paragraph{text-align:center;}}@media(max-width:1024px){.elementor .dark-btn{align-self:center;}}@media(max-width:1024px){.elementor .grid-v-box{flex-direction:column;justify-content:flex-start;}}@media(max-width:1024px){.elementor .h3{text-align:start;}}@media(max-width:1024px){.elementor .section-m{padding:var(--space-3);}}@media(max-width:1024px){.elementor .section-regular{width:var(--w-100);flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:1024px){.elementor .megam-container{width:var(--w-100);}}@media(max-width:1024px){.elementor .megam-left-col{border-radius:50px;border-width:0px;}}@media(max-width:1024px){.elementor .megam-right-col{border-radius:0px;border-width:0px;}}@media(max-width:1024px){.elementor .menulink{width:var(--w-100);min-height:150px;}}@media(max-width:1024px){.elementor .section-mega{width:var(--w-100);flex-direction:column-reverse;}}@media(max-width:1024px){.elementor .section-hero{padding-block-start:8rem;padding-block-end:var(--space-3);padding-inline-start:var(--space-3);padding-inline-end:var(--space-3);flex-direction:column;}}@media(max-width:1024px){.elementor .bro-nav-panel{width:100vw;height:100vh;padding-block-start:1rem;padding-block-end:var(--space-3);padding-inline-start:var(--space-2);padding-inline-end:var(--space-2);background-color:#ffffff00;display:flex;}}@media(max-width:1024px){.elementor .bro-nav-open{width:40px;height:40px;color:var(--broli-sunglow);}}@media(max-width:1024px){.elementor .bro-nav-close{width:40px;height:40px;color:var(--broli-sunglow);}}@media(max-width:1024px){.elementor .bro-nav-internal{padding-block-start:var(--space-1);padding-block-end:var(--space-1);padding-inline-start:var(--space-1-5);padding-inline-end:var(--space-1-5);border-radius:50px;background-color:var(--broli-paper);}}@media(max-width:1024px){.elementor .hero-image{border-start-start-radius:15px;border-start-end-radius:50px;border-end-start-radius:50px;border-end-end-radius:50px;}}@media(max-width:1024px){.elementor .responsive-center{justify-content:center;}}