@media(max-width:767px){.elementor .da-grid-4{gap:var(--da-space-3);grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .da-grid-2{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .da-btn{width:100%;}}@media(max-width:767px){.elementor .da-container{gap:var(--da-space-8);}}@media(max-width:767px){.elementor .da-section{padding-inline: var(--da-space-4);\n}}@media(max-width:767px){.elementor .da-btn-sm{&.da-btn { width: auto; }\n}}@media(max-width:767px){.elementor .da-card-row{&.da-card { flex-direction: column; align-items: flex-start; gap: var(--da-space-3); }\n}}