@media(max-width:767px){.elementor .mt-sa-map{height:340px;}}@media(max-width:767px){.elementor .mt-angle-top{margin-block-start:-50px;clip-path:polygon(0 50px, 38% 0, 100% 40px, 100% 100%, 0 100%);}}@media(max-width:767px){.elementor .mt-card-img{height:210px;}}@media(max-width:767px){.elementor .mt-grid-3{gap:20px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .mt-hero{background-image:linear-gradient(0deg, rgba(8,12,28,0.9) 0%,rgba(8,12,28,0.78) 100%),linear-gradient(0deg, rgba(8,12,28,0.55) 0%,rgba(8,12,28,0) 35%),url("https://www.masterstouchsteamcleaning.com/wp-content/uploads/2026/11/masters-touch-team-hero.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-position: center center, center center, 65% center;\n}}@media(max-width:767px){.elementor .mt-lead{font-size:16px;line-height:27px;}}@media(max-width:767px){.elementor .mt-h2{font-size:30px;letter-spacing:-0.6px;line-height:34px;}}@media(max-width:767px){.elementor .mt-h1{font-size:36px;letter-spacing:-1px;line-height:40px;}}@media(max-width:767px){.elementor .mt-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}