@media(max-width:1024px){.elementor .e-4c58dbb2-167a{font-size:3.25rem;}}@media(max-width:1024px){.elementor .e-7d98cf8f-d55b{gap:2rem;}}@media(max-width:1024px){.elementor .e-3d891826-f890{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-c37599d-30ea{font-size:1.8rem;}}@media(max-width:1024px){.elementor .e-60af330e-8a57{padding:2rem;}}@media(max-width:1024px){.elementor .e-628f9965-4c38{font-size:1.8rem;}}@media(max-width:1024px){.elementor .e-70a09c58-eebe{padding:2rem;}}@media(max-width:1024px){.elementor .e-2e52a9b4-3aa7{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-2f2ff5c5-2754{font-size:2.4rem;}}@media(max-width:1024px){.elementor .e-7d2dd521-f73c{gap:2rem;}}@media(max-width:1024px){.elementor .e-71b79010-180c{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-6d6904db-da5c{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-9733bf9-f538{font-size:2.4rem;}}@media(max-width:1024px){.elementor .e-18045f2b-eb52{gap:2rem;}}@media(max-width:1024px){.elementor .e-4ac01d2a-42fb{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-2b2f4905-181d{font-size:2.4rem;}}@media(max-width:1024px){.elementor .e-2dafda7e-47c0{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-109cf9a-a841{font-size:2.4rem;}}@media(max-width:1024px){.elementor .e-ee6e179-3651{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-6513b6c9-a560{font-size:2.4rem;}}@media(max-width:1024px){.elementor .e-c3f1a6e-1d3d{gap:2rem;}}@media(max-width:1024px){.elementor .e-27fa9c14-7a91{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-6d22319c-dfda{font-size:2.4rem;}}@media(max-width:1024px){.elementor .e-449f5910-de89{gap:2rem;}}@media(max-width:1024px){.elementor .e-165aa89-b14b{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}