@media(max-width:1024px){.elementor .section{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .section-contact{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .h2{font-size:34px;}}@media(max-width:1024px){.elementor .h2-display{font-size:40px;}}@media(max-width:1024px){.elementor .h2-xl{font-size:46px;}}@media(max-width:1024px){.elementor .lead{max-width:320px;font-size:18px;}}@media(max-width:1024px){.elementor .lead-onvideo{max-width:640px;}}@media(max-width:1024px){.elementor .hero-video{height:560px;}}@media(max-width:1024px){.elementor .hero-screen{max-width:640px;}}@media(max-width:1024px){.elementor .hero-title{font-size:40px;}}@media(max-width:1024px){.elementor .work-index{gap:var(--sp-5);}}@media(max-width:1024px){.elementor .exp-head-text{max-width:320px;}}@media(max-width:1024px){.elementor .exp-grid{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .exp-card{flex:1 1 44%;}}@media(max-width:1024px){.elementor .exp-title{font-size:22px;}}@media(max-width:1024px){.elementor .cc-form{padding-block-start:var(--sp-6);padding-block-end:var(--sp-6);padding-inline-start:var(--sp-6);padding-inline-end:var(--sp-6);}}@media(max-width:1024px){.elementor .cc-title{font-size:22px;}}@media(max-width:1024px){.elementor .cc-side{padding-block-start:var(--sp-6);padding-block-end:var(--sp-6);padding-inline-start:var(--sp-6);padding-inline-end:var(--sp-6);}}@media(max-width:1024px){.elementor .cc-side-title{font-size:22px;}}