.elementor-193 .elementor-element.elementor-element-815dd85{--display:flex;--min-height:604px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-193 .elementor-element.elementor-element-815dd85:not(.elementor-motion-effects-element-type-background), .elementor-193 .elementor-element.elementor-element-815dd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resonancecleaningservice.ca/wp-content/uploads/2024/08/hand-wearing-rubber-glove-scrubbing-window-with-sponge-cleaning-solution.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-193 .elementor-element.elementor-element-815dd85, .elementor-193 .elementor-element.elementor-element-815dd85::before{--border-transition:0.3s;}.elementor-193 .elementor-element.elementor-element-c496e31{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-193 .elementor-element.elementor-element-c496e31.e-con{--align-self:flex-end;}.elementor-193 .elementor-element.elementor-element-a323c5f .elementor-heading-title{color:#F97F68;font-family:"Jost", Sans-serif;font-size:128px;font-weight:600;line-height:150px;}.elementor-193 .elementor-element.elementor-element-ab6eebc{width:var( --container-widget-width, 536px );max-width:536px;--container-widget-width:536px;--container-widget-flex-grow:0;text-align:right;}.elementor-193 .elementor-element.elementor-element-ab6eebc .elementor-heading-title{color:#383535;font-family:"Jost", Sans-serif;font-size:40px;font-weight:600;line-height:53px;}@media(max-width:1024px){.elementor-193 .elementor-element.elementor-element-ab6eebc{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-193 .elementor-element.elementor-element-815dd85{--min-height:335px;}.elementor-193 .elementor-element.elementor-element-c496e31{--gap:10px 10px;}.elementor-193 .elementor-element.elementor-element-a323c5f .elementor-heading-title{font-size:60px;line-height:100%;}.elementor-193 .elementor-element.elementor-element-ab6eebc{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-193 .elementor-element.elementor-element-ab6eebc .elementor-heading-title{font-size:22px;line-height:30px;}}@media(min-width:768px){.elementor-193 .elementor-element.elementor-element-c496e31{--width:700px;}}/* Start custom CSS for container, class: .elementor-element-815dd85 */.elementor-193 .elementor-element.elementor-element-815dd85:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
  clip-path: polygon(26% 0, 100% 0, 100% 100%, 48% 100%);
  background: linear-gradient(103deg, #FFF 43.83%, rgba(255, 255, 255, 0.00) 184.34%);
  opacity: .9;
}

@media(max-width: 1024px) {
    .elementor-193 .elementor-element.elementor-element-815dd85:before {
        content: '';
      clip-path: polygon(06% 0, 100% 0, 100% 100%, 38% 100%);
    
    }
}


@media(max-width: 768px) {
    .elementor-193 .elementor-element.elementor-element-815dd85:before {
        content: '';
      clip-path: polygon(-5% 0, 100% 0, 100% 100%, 28% 100%);
    
    }
}/* End custom CSS */