@media(max-width:767px){.elementor .e-dad82c1-e62b137{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-0674271-569604c{padding-block-start:2.5rem;padding-block-end:2rem;padding-inline-start:1rem;padding-inline-end:1rem;gap:1.5rem;}}@media(max-width:767px){.elementor .e-7384cea-8b4eb29{inset-inline-end:0.5rem;}}@media(max-width:767px){.elementor .e-aa186f9-a739b63{display:none;}}@media(max-width:767px){.elementor .e-b23e2bd-e6ffaa9{font-size:1.8rem;}}@media(max-width:767px){.elementor .e-b837c2e-a4f1ccb{padding-block-start:var(--space-4xl);padding-block-end:var(--space-4xl);padding-inline-start:var(--space-md);padding-inline-end:var(--space-md);}}@media(max-width:767px){.elementor .e-958af7f-123f2da{gap:var(--space-2xl);}}@media(max-width:767px){.elementor .e-64b9c55-3378032{padding-block-start:var(--space-3xl);padding-block-end:var(--space-3xl);padding-inline-start:var(--space-md);padding-inline-end:var(--space-md);}}@media(max-width:767px){.elementor .e-42a5b8cb-1aed{margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1rem;margin-inline-end:-1rem;overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:767px){.elementor .e-4c18357f-494c{padding-block-start:var(--space-4xl);padding-block-end:var(--space-xl);padding-inline-start:var(--space-md);padding-inline-end:var(--space-md);}}