@media(max-width:1024px){.elementor .e-34516ccf-916b{font-size:3rem;}}@media(max-width:1024px){.elementor .e-16852e61-21fa{font-size:3rem;}}@media(max-width:1024px){.elementor .e-2d493752-6378{width:100%;max-width:30rem;}}@media(max-width:1024px){.elementor .e-668457d6-71df{flex-direction:column;gap:2.5rem;}}@media(max-width:1024px){.elementor .e-20d1c55e-bc03{flex-direction:column;gap:2.5rem;}}@media(max-width:1024px){.elementor .e-27698792-7b51{gap:1.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-780e34b8-bd21{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-7485dbcd-b808{flex-direction:column;gap:2.5rem;}}@media(max-width:1024px){.elementor .e-15d5db1e-a8f9{flex-direction:column;gap:2.5rem;}}@media(max-width:1024px){.elementor .e-64495c5-7e08{gap:1.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-5c298c8-6be5{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-39f1933b-82c9{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;align-items:flex-start;}}