@media(max-width:767px){.elementor .e-7f0e191f-16aa{padding-block-end:calc(6rem + env(safe-area-inset-bottom,0px));gap:1.5rem;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-5c8cca02-864e{display:none;}}@media(max-width:767px){.elementor .e-453831e7-90fd{font-size:1.4rem;}}@media(max-width:767px){.elementor .e-77c3cb6b-fd65{padding-block-start:1rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;gap:0.85rem;}}