@media(max-width:767px){.elementor .gallery-triptych{gap:1.2rem;grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .gallery-grid{gap:1.5rem;grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .gallery-section{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0;padding-inline-end:0;gap:1rem}}