@media(max-width:1024px){.elementor .e-4acbc9e8-b2c9{font-size:2.8rem;}}@media(max-width:1024px){.elementor .e-7ca7c3e4-bfa4{gap:2.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-39e1bda0-eb25{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-10e0a698-2a91{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-197f8e0-fdc1{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-1b085691-654e{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-7330a59c-216b{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-1bdc26c9-2a29{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-627e2b69-2f88{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-7abd9f5f-5228{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-3a649204-1535{gap:2rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-6714ba2e-27df{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-26c4e79e-3214{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-c1cac28-efe6{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-b302f58-169d{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-2bb72cf5-b395{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-406dc0b1-8884{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-3855fe9-3484{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-763ad7fe-2ec4{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-3016b479-30b0{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-32d0ae07-9d3c{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}