@media(max-width:1024px){.elementor .e-5e2bed8d-b270{font-size:60px;}}@media(max-width:1024px){.elementor .e-2623f258-3c14{padding-block-start:0px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-caf05c3-2c8c{font-size:34px;}}@media(max-width:1024px){.elementor .e-4ec36f2f-3173{padding-block-start:110px;padding-block-end:90px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-218d1e4c-bca2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-6b9aec52-cb63{padding-block-start:0px;padding-block-end:8px;padding-inline-start:40px;padding-inline-end:40px;gap:24px;scroll-padding-left: 40px;\n}}@media(max-width:1024px){.elementor .e-645b2689-e8d3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-52959caf-7f58{height:66vw;}}@media(max-width:1024px){.elementor .e-6c137a26-361a{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-41f7c134-39c7{width:auto;padding:48px;margin-block-start:-64px;margin-block-end:0px;margin-inline-start:40px;margin-inline-end:40px;}}@media(max-width:1024px){.elementor .e-767f1491-eb5f{padding-block-start:0px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .e-6df0bd35-9838{height:52vw;}}@media(max-width:1024px){.elementor .e-2c4bdef3-ff6d{flex:1 1 100%;}}@media(max-width:1024px){.elementor .e-5b53788e-c5ed{flex:1 1 280px;}}@media(max-width:1024px){.elementor .e-429fd1c5-f84e{flex:1 1 280px;}}@media(max-width:1024px){.elementor .e-1c532300-feba{padding-block-start:72px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;gap:48px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-6104c9fd-131a{padding-block-start:110px;padding-block-end:110px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:48px;}}@media(max-width:1024px){.elementor .e-3ee214de-f8c3{padding-block-start:0px;padding-block-end:110px;padding-inline-start:40px;padding-inline-end:40px;}}