@media(max-width:1024px){.elementor .e-7d3d3d47-ebf5{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-2e47b80b-4287{gap:2rem;}}@media(max-width:1024px){.elementor .e-390245a4-11f5{gap:2rem;}}@media(max-width:1024px){.elementor .e-106fffbd-f7ea{gap:2rem;}}@media(max-width:1024px){.elementor .e-49326fc6-e743{gap:2rem;}}@media(max-width:1024px){.elementor .e-5755d7a5-5af5{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-2ec23e9d-dc52{font-size:2rem;}}@media(max-width:1024px){.elementor .e-73a966f9-306f{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-7aede462-6ff0{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-1f5f1c2e-5754{font-size:2rem;}}@media(max-width:1024px){.elementor .e-73aa872b-a554{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-3efa0a4a-6769{gap:2rem;}}@media(max-width:1024px){.elementor .e-47796602-e2aa{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-117e5fd-7e2e{font-size:2rem;}}@media(max-width:1024px){.elementor .e-3aeea7bd-29ef{gap:2rem;}}@media(max-width:1024px){.elementor .e-230302ca-14c0{gap:2rem;}}@media(max-width:1024px){.elementor .e-4891acd0-d783{gap:2rem;}}@media(max-width:1024px){.elementor .e-1bbfb021-4ed5{gap:2rem;}}@media(max-width:1024px){.elementor .e-6f453123-bdfd{gap:2rem;}}@media(max-width:1024px){.elementor .e-1da7934e-594d{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-347913d5-9c65{font-size:2rem;}}@media(max-width:1024px){.elementor .e-2c8311f6-3763{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-1cad00ae-10a5{font-size:2rem;}}@media(max-width:1024px){.elementor .e-2ea1b61-6a6a{gap:2rem;}}@media(max-width:1024px){.elementor .e-f1b1967-ffd2{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}