@media(max-width:1024px){.elementor .e-3948d8c3-2dda{font-size:2.8rem;}}@media(max-width:1024px){.elementor .e-63837d34-4eb2{gap:2.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-39c16226-b46d{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-4d1fcd49-8082{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-3f80d496-bfeb{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-217b72a4-b7af{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-350e71f0-9329{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-1fe4649d-c65a{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-4ce0b1cf-1cf3{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-425902fc-e8ea{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-68fd1b01-da5e{gap:2rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-4147a99-c34e{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-768c803f-78ca{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-7605d5e-9466{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-64095386-10cf{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-4d5a3db0-a5fa{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-7427d4dd-ee88{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-6e7018f6-2a77{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-2b48493e-aa00{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-73cc163e-12a5{font-size:2.2rem;}}@media(max-width:1024px){.elementor .e-40c85438-fc69{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}