@media(max-width:767px){.elementor .l-grid-4{gap:var(--space-xs);grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .l-row{flex-direction:column;gap:var(--space-md);}}@media(max-width:767px){.elementor .l-section{padding-block-start:var(--space-xl);padding-block-end:var(--space-xl);padding-inline-start:var(--space-sm);padding-inline-end:var(--space-sm);}}@media(max-width:767px){.elementor .t-lead{font-size:1.0625rem;}}@media(max-width:767px){.elementor .t-h3{font-size:30px;}}