@media(max-width:1024px){.elementor .e-7772a2d7-e6f8{font-size:2.8rem;}}@media(max-width:1024px){.elementor .e-5f457e77-e396{gap:2.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-2451bf83-2688{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-6588fc17-3aa2{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-170e878e-8d4a{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-2b8bb617-ea10{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-784ebeb1-9d94{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-2e7f82a1-a0e3{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-58204a79-7267{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-2898ef1a-b3d9{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-42c0ec84-1d6b{gap:2rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-23c05a2e-2308{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-6280723f-2939{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-2bbbb830-3dbc{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-70459a44-2960{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-2747ab76-6565{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-4ccddfde-389d{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-5689615a-d4e8{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-8983867-bf79{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-c49c12e-ed9f{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-79f2aeb5-545c{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}