@charset "UTF-8";
/* https://www.cleanexteriors.ca/wp-content/cache/autoptimize/css/autoptimize_single_b5c67052c7217550d9181f0a50c36034.css */
.elementor-3464 .elementor-element.elementor-element-3ff4b684:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-3ff4b684>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/window-cleaning.jpg);background-position:325px -378px;background-repeat:repeat;background-size:77% auto}.elementor-3464 .elementor-element.elementor-element-3ff4b684>.elementor-background-overlay{background-color:#1f273a;opacity:.75;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3464 .elementor-element.elementor-element-3ff4b684{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:15% 0 0}.elementor-3464 .elementor-element.elementor-element-129e7dfd>.elementor-element-populated{padding:0}.elementor-3464 .elementor-element.elementor-element-574fe70e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3464 .elementor-element.elementor-element-1e4fec6b{text-align:left}.elementor-3464 .elementor-element.elementor-element-1e4fec6b .elementor-heading-title{color:#fff}.elementor-3464 .elementor-element.elementor-element-28c5d9a7>.elementor-element-populated{padding:30px 35px 10px}.elementor-3464 .elementor-element.elementor-element-21ea39f2{margin-top:0;margin-bottom:0}.elementor-3464 .elementor-element.elementor-element-42e3aa4{text-align:left}.elementor-3464 .elementor-element.elementor-element-42e3aa4 .elementor-heading-title{color:#fff}.elementor-3464 .elementor-element.elementor-element-5d7bf5f2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3464 .elementor-element.elementor-element-5d7bf5f2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#12b8de 0%,#6a8ec8 100%)}.elementor-3464 .elementor-element.elementor-element-5d7bf5f2>.elementor-element-populated,.elementor-3464 .elementor-element.elementor-element-5d7bf5f2>.elementor-element-populated>.elementor-background-overlay,.elementor-3464 .elementor-element.elementor-element-5d7bf5f2>.elementor-background-slideshow{border-radius:11px 11px 0 0}.elementor-3464 .elementor-element.elementor-element-5d7bf5f2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:35px}.elementor-3464 .elementor-element.elementor-element-5d7bf5f2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3464 .elementor-element.elementor-element-38de28e{text-align:center}.elementor-3464 .elementor-element.elementor-element-38de28e .elementor-heading-title{text-transform:uppercase;color:#fff}.elementor-3464 .elementor-element.elementor-element-29588bb3{text-align:center}.elementor-3464 .elementor-element.elementor-element-29588bb3 .elementor-heading-title{color:#fff}.elementor-3464 .elementor-element.elementor-element-6a2355e:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-6a2355e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-3464 .elementor-element.elementor-element-6a2355e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-3464 .elementor-element.elementor-element-6a2355e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3464 .elementor-element.elementor-element-5fbb64ce>.elementor-element-populated{padding:0}.elementor-3464 .elementor-element.elementor-element-c905f5b .elementor-button{background-color:var(--e-global-color-1b3d0aa8);text-transform:uppercase;fill:#fff;color:#fff;border-radius:50px}.elementor-3464 .elementor-element.elementor-element-c905f5b .elementor-button:hover,.elementor-3464 .elementor-element.elementor-element-c905f5b .elementor-button:focus{background-color:var(--e-global-color-1b3d0aa8);color:#fff}.elementor-3464 .elementor-element.elementor-element-c905f5b>.elementor-widget-container{margin:30px 100px 0 0}.elementor-3464 .elementor-element.elementor-element-c905f5b .elementor-button:hover svg,.elementor-3464 .elementor-element.elementor-element-c905f5b .elementor-button:focus svg{fill:#fff}.elementor-3464 .elementor-element.elementor-element-157fa30b>.elementor-widget-container{margin:50px 0 30px}.elementor-3464 .elementor-element.elementor-element-157fa30b{text-align:center}.elementor-3464 .elementor-element.elementor-element-214dbed5>.elementor-widget-container{margin:50px 0 30px}.elementor-3464 .elementor-element.elementor-element-214dbed5{text-align:center}.elementor-3464 .elementor-element.elementor-element-214dbed5 .elementor-heading-title{font-size:42px;line-height:1.3em}.elementor-3464 .elementor-element.elementor-element-7076b415>.elementor-widget-container{margin:8px 0 30px}.elementor-3464 .elementor-element.elementor-element-4cd003df>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3464 .elementor-element.elementor-element-4cd003df>.elementor-background-overlay{background-color:#404e5c;opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3464 .elementor-element.elementor-element-4cd003df:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-4cd003df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-3464 .elementor-element.elementor-element-4cd003df{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10px 0 20px}.elementor-3464 .elementor-element.elementor-element-bcd29c2>.elementor-element-populated{border-style:solid;border-width:20px;padding:0 100px 0 0}.elementor-3464 .elementor-element.elementor-element-808e367{--iteration-count:infinite;--animation-duration:1.2s;width:var(--container-widget-width,84.442%);max-width:84.442%;--container-widget-width:84.442%;--container-widget-flex-grow:0;--dynamic-text-color:#30eb3e}.elementor-3464 .elementor-element.elementor-element-808e367>.elementor-widget-container{margin:25px 0 5px;padding:0 0 20px 174px}.elementor-3464 .elementor-element.elementor-element-808e367 .elementor-headline{text-align:center}.elementor-3464 .elementor-element.elementor-element-808e367 .elementor-headline-dynamic-wrapper path{stroke-width:10px}.elementor-3464 .elementor-element.elementor-element-f3b4df9{text-align:center}.elementor-3464 .elementor-element.elementor-element-f3b4df9 .elementor-heading-title{color:#fff}.elementor-3464 .elementor-element.elementor-element-fc83cb1>.elementor-widget-container{margin:20px 0 0}.elementor-3464 .elementor-element.elementor-element-fc83cb1{text-align:center;color:#f2f3f5}.elementor-3464 .elementor-element.elementor-element-e514d3d .elementor-button{background-color:#6a8ec8;text-transform:uppercase;fill:#fff;color:#fff;border-radius:50px}.elementor-3464 .elementor-element.elementor-element-e514d3d .elementor-button:hover,.elementor-3464 .elementor-element.elementor-element-e514d3d .elementor-button:focus{background-color:#12b8de;color:#fff}.elementor-3464 .elementor-element.elementor-element-e514d3d>.elementor-widget-container{margin:20px}.elementor-3464 .elementor-element.elementor-element-e514d3d .elementor-button-content-wrapper{flex-direction:row}.elementor-3464 .elementor-element.elementor-element-e514d3d .elementor-button:hover svg,.elementor-3464 .elementor-element.elementor-element-e514d3d .elementor-button:focus svg{fill:#fff}.elementor-3464 .elementor-element.elementor-element-3f870e2b>.elementor-widget-container{margin:50px 0 30px}.elementor-3464 .elementor-element.elementor-element-3f870e2b{text-align:center}.elementor-3464 .elementor-element.elementor-element-3f870e2b .elementor-heading-title{line-height:1.5em}.elementor-3464 .elementor-element.elementor-element-7923c015>.elementor-widget-container{margin:0 0 50px}.elementor-3464 .elementor-element.elementor-element-04e8e22{font-weight:700}@media(max-width:1024px) and (min-width:768px){.elementor-3464 .elementor-element.elementor-element-76a4e359{width:55%}.elementor-3464 .elementor-element.elementor-element-5d7bf5f2{width:45%}.elementor-3464 .elementor-element.elementor-element-bcd29c2{width:96%}}@media(max-width:1024px){.elementor-3464 .elementor-element.elementor-element-3ff4b684:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-3ff4b684>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-3464 .elementor-element.elementor-element-3ff4b684{padding:50px 50px 0}.elementor-3464 .elementor-element.elementor-element-574fe70e>.elementor-element-populated{padding:0}.elementor-3464 .elementor-element.elementor-element-5d7bf5f2>.elementor-element-populated{padding:20px}.elementor-3464 .elementor-element.elementor-element-29588bb3 .elementor-heading-title{font-size:25px}.elementor-3464 .elementor-element.elementor-element-6a2355e:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-6a2355e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-175px 0}.elementor-3464 .elementor-element.elementor-element-6a2355e{padding:50px}.elementor-3464 .elementor-element.elementor-element-4cd003df:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-4cd003df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right}.elementor-3464 .elementor-element.elementor-element-4cd003df{padding:50px}.elementor-3464 .elementor-element.elementor-element-f3b4df9{text-align:left}}@media(max-width:767px){.elementor-3464 .elementor-element.elementor-element-3ff4b684:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-3ff4b684>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-3464 .elementor-element.elementor-element-3ff4b684{padding:30px 30px 0}.elementor-3464 .elementor-element.elementor-element-1e4fec6b{text-align:center}.elementor-3464 .elementor-element.elementor-element-21ea39f2{margin-top:30px;margin-bottom:0}.elementor-3464 .elementor-element.elementor-element-38de28e{text-align:center}.elementor-3464 .elementor-element.elementor-element-29588bb3{text-align:center}.elementor-3464 .elementor-element.elementor-element-6a2355e:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-6a2355e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-3464 .elementor-element.elementor-element-6a2355e{padding:0 30px 30px}.elementor-3464 .elementor-element.elementor-element-c905f5b>.elementor-widget-container{margin:20px 0 0}.elementor-3464 .elementor-element.elementor-element-4cd003df:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-4cd003df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-1100px 0}.elementor-3464 .elementor-element.elementor-element-4cd003df{padding:30px}.elementor-3464 .elementor-element.elementor-element-bcd29c2>.elementor-element-populated{padding:0}}@media(min-width:1025px){.elementor-3464 .elementor-element.elementor-element-3ff4b684:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-3ff4b684>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-3464 .elementor-element.elementor-element-6a2355e:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-6a2355e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-3464 .elementor-element.elementor-element-4cd003df:not(.elementor-motion-effects-element-type-background),.elementor-3464 .elementor-element.elementor-element-4cd003df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}