@media(max-width:767px){.elementor .dli-gal-grid{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .dli-gal-img{height:220px;}}@media(max-width:767px){.elementor .dli-hero-title{font-size:32px;}}@media(max-width:767px){.elementor .dli-page-hero{min-height:320px;gap:16px;padding-inline: 16px; padding-block: 40px;\n}}@media(max-width:767px){.elementor .dli-h2{font-size:28px;}}@media(max-width:767px){.elementor .dli-section{gap:28px;padding-block: 48px; padding-inline: 16px;\n}}