@media(max-width:1024px){.elementor .wl-steps{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .wl-cta-grid{padding:36px;gap:40px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .wl-hero-photo{height:420px;-webkit-mask-image:linear-gradient(to bottom, rgba(0,0,0,1) 70%, rgba(0,0,0,0) 100%); mask-image:linear-gradient(to bottom, rgba(0,0,0,1) 70%, rgba(0,0,0,0) 100%); -webkit-mask-image:linear-gradient(to bottom, rgba(0,0,0,1) 75%, rgba(0,0,0,0) 100%); mask-image:linear-gradient(to bottom, rgba(0,0,0,1) 75%, rgba(0,0,0,0) 100%);\n}}@media(max-width:1024px){.elementor .wl-grid-3{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .wl-hero-grid{gap:40px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .wl-h2{font-size:34px;}}@media(max-width:1024px){.elementor .wl-h1{font-size:44px;}}@media(max-width:1024px){.elementor .wl-section{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .wl-ft-grid{grid-template-columns:1fr 1fr;gap:40px 32px;\n}}@media(max-width:1024px){.elementor .wl-ft-cta{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .wl-ft-root{margin-block-start:80px;}}@media(max-width:1024px){.elementor .wl-ft-col-divided{padding-inline-start:0px;border-left-style: none;\n}}