@media(max-width:767px){.elementor .hero-text{font-size:17px;}}@media(max-width:767px){.elementor .card-row{gap:16px;}}@media(max-width:767px){.elementor .archive-hero{padding:24px;flex-direction:column;gap:16px;align-items:flex-start;}}@media(max-width:767px){.elementor .page-title{font-size:30px;}}