@media(max-width:767px){.elementor .bl-hero-img{max-width:100%;aspect-ratio:4 / 3;border-radius:22px;}}@media(max-width:767px){.elementor .bl-eyebrow{font-size:0.84rem;letter-spacing:0.14em;}}@media(max-width:767px){.elementor .bl-btn-row{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .bl-grid-4{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bl-grid-3{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bl-hero-media{justify-content:center;}}@media(max-width:767px){.elementor .bl-hero-grid{gap:40px;grid-template-columns:1fr;}}