@media(max-width:640px){.elementor .site-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;gap:2rem;}}@media(max-width:640px){.elementor .card-audience{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:640px){.elementor .fact-value{font-size:1.375rem;}}@media(max-width:640px){.elementor .fact{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;}}@media(max-width:640px){.elementor .button-row{flex-direction:column;}}@media(max-width:640px){.elementor .heading-card{font-size:1.375rem;}}@media(max-width:640px){.elementor .heading-section{font-size:2rem;}}@media(max-width:640px){.elementor .heading-display{font-size:2.5rem;}}@media(max-width:640px){.elementor .photo{height:17rem;}}@media(max-width:640px){.elementor .section-sand{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:640px){.elementor .section{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:640px){.elementor .hero{padding-block-start:1.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:640px){.elementor .card-service-scroll{flex:0 0 82%;}}@media(max-width:640px){.elementor .card-row-scroll{overflow:auto;padding-block-start:0px;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;flex-wrap:nowrap;}}@media(max-width:640px){.elementor .hero-inner{flex-direction:column-reverse;}}