@media(max-width:767px){.elementor .wrapper{width:100%;}}@media(max-width:767px){.elementor .h1{width:100%;font-size:2rem;text-align:center;}}@media(max-width:767px){.elementor .h2{width:100%;}}@media(max-width:767px){.elementor .card{width:100%;}}@media(max-width:767px){.elementor .step-desc{padding-inline-start:4.5rem;}}@media(max-width:767px){.elementor .step-title-wrapper{gap:1rem;}}@media(max-width:767px){.elementor .decoration-card{min-height:15rem;}}