.elementor-738 .elementor-element.elementor-element-35edf06e{--display:flex;--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;--overflow:hidden;--padding-top:1em;--padding-bottom:1em;--padding-left:3em;--padding-right:3em;}.elementor-738 .elementor-element.elementor-element-6622d392{--display:flex;--min-height:50vh;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-738 .elementor-element.elementor-element-6622d392:not(.elementor-motion-effects-element-type-background), .elementor-738 .elementor-element.elementor-element-6622d392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-1da7f2e ) 0%, var( --e-global-color-3def148 ) 100%);}.elementor-738 .elementor-element.elementor-element-6622d392::before, .elementor-738 .elementor-element.elementor-element-6622d392 > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-6622d392 > .e-con-inner > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-6622d392 > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-6622d392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-6622d392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://access-plumbing.ca/wp-content/uploads/2025/11/Riser-and-Recirculation-Valve-Operational-Testing-Exercise.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-738 .elementor-element.elementor-element-4a5c0fc2{z-index:3;text-align:center;}.elementor-738 .elementor-element.elementor-element-4a5c0fc2 .elementor-heading-title{color:var( --e-global-color-9c425fb );}.elementor-738 .elementor-element.elementor-element-76f89065{--spacer-size:50px;}.elementor-738 .elementor-element.elementor-element-36c6e0ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:30px 30px 0px 0px;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-738 .elementor-element.elementor-element-36c6e0ec:not(.elementor-motion-effects-element-type-background), .elementor-738 .elementor-element.elementor-element-36c6e0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49af35c );}.elementor-738 .elementor-element.elementor-element-36c6e0ec.e-con{--align-self:center;}.elementor-738 .elementor-element.elementor-element-b68337a{width:initial;max-width:initial;z-index:3;}.elementor-738 .elementor-element.elementor-element-b68337a .elementor-image-box-wrapper{text-align:left;}.elementor-738 .elementor-element.elementor-element-b68337a .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-9c425fb );}.elementor-738 .elementor-element.elementor-element-e741616{--display:flex;--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;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-738 .elementor-element.elementor-element-267a569{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-738 .elementor-element.elementor-element-334503e{--display:flex;--min-height:357px;--justify-content:flex-end;--overlay-opacity:1;}.elementor-738 .elementor-element.elementor-element-334503e:not(.elementor-motion-effects-element-type-background), .elementor-738 .elementor-element.elementor-element-334503e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://access-plumbing.ca/wp-content/uploads/2025/11/Sump-Pump-Replacement-Pit-maintenance.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-738 .elementor-element.elementor-element-334503e::before, .elementor-738 .elementor-element.elementor-element-334503e > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-334503e > .e-con-inner > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-334503e > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-334503e > .e-con-inner > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-334503e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00BF6300 0%, var( --e-global-color-primary ) 100%);}.elementor-738 .elementor-element.elementor-element-c2279da{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 20px 0px;}.elementor-738 .elementor-element.elementor-element-c2279da.elementor-element{--align-self:center;}.elementor-738 .elementor-element.elementor-element-c2279da .elementor-button{font-size:15px;}.elementor-738 .elementor-element.elementor-element-c20248f{--display:flex;--min-height:357px;--justify-content:flex-end;--overlay-opacity:1;}.elementor-738 .elementor-element.elementor-element-c20248f:not(.elementor-motion-effects-element-type-background), .elementor-738 .elementor-element.elementor-element-c20248f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://access-plumbing.ca/wp-content/uploads/2025/11/PRV-Mixing-Valve-Installation-Upgrades-Img-1-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-738 .elementor-element.elementor-element-c20248f::before, .elementor-738 .elementor-element.elementor-element-c20248f > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-c20248f > .e-con-inner > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-c20248f > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-c20248f > .e-con-inner > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-c20248f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00BF6300 0%, var( --e-global-color-primary ) 100%);}.elementor-738 .elementor-element.elementor-element-e67244b{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 20px 0px;}.elementor-738 .elementor-element.elementor-element-e67244b.elementor-element{--align-self:center;}.elementor-738 .elementor-element.elementor-element-e67244b .elementor-button{font-size:15px;}.elementor-738 .elementor-element.elementor-element-3373c82{--display:flex;--min-height:357px;--justify-content:flex-end;--overlay-opacity:1;}.elementor-738 .elementor-element.elementor-element-3373c82:not(.elementor-motion-effects-element-type-background), .elementor-738 .elementor-element.elementor-element-3373c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://access-plumbing.ca/wp-content/uploads/2025/11/Clean-Out-Installation-Stack-Cleaning-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-738 .elementor-element.elementor-element-3373c82::before, .elementor-738 .elementor-element.elementor-element-3373c82 > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-3373c82 > .e-con-inner > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-3373c82 > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-3373c82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-3373c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00BF6300 0%, var( --e-global-color-primary ) 100%);}.elementor-738 .elementor-element.elementor-element-b6227ac{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 20px 0px;}.elementor-738 .elementor-element.elementor-element-b6227ac.elementor-element{--align-self:center;}.elementor-738 .elementor-element.elementor-element-b6227ac .elementor-button{font-size:15px;}.elementor-738 .elementor-element.elementor-element-e22feec{--display:flex;--min-height:357px;--justify-content:flex-end;--overlay-opacity:1;}.elementor-738 .elementor-element.elementor-element-e22feec:not(.elementor-motion-effects-element-type-background), .elementor-738 .elementor-element.elementor-element-e22feec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://access-plumbing.ca/wp-content/uploads/2025/11/Backflow-device-Inspection-testing-certification.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-738 .elementor-element.elementor-element-e22feec::before, .elementor-738 .elementor-element.elementor-element-e22feec > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-e22feec > .e-con-inner > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-e22feec > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-e22feec > .e-con-inner > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-e22feec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00BF6300 0%, var( --e-global-color-primary ) 100%);}.elementor-738 .elementor-element.elementor-element-40128c2{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 20px 0px;}.elementor-738 .elementor-element.elementor-element-40128c2.elementor-element{--align-self:center;}.elementor-738 .elementor-element.elementor-element-40128c2 .elementor-button{font-size:15px;}.elementor-738 .elementor-element.elementor-element-c1fe74c{--display:flex;--min-height:357px;--justify-content:flex-end;--overlay-opacity:1;}.elementor-738 .elementor-element.elementor-element-c1fe74c:not(.elementor-motion-effects-element-type-background), .elementor-738 .elementor-element.elementor-element-c1fe74c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://access-plumbing.ca/wp-content/uploads/2025/11/Riser-and-Recirculation-Valve-Operational-Testing-Exercise.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-738 .elementor-element.elementor-element-c1fe74c::before, .elementor-738 .elementor-element.elementor-element-c1fe74c > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-c1fe74c > .e-con-inner > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-c1fe74c > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-c1fe74c > .e-con-inner > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-c1fe74c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00BF6300 0%, var( --e-global-color-primary ) 100%);}.elementor-738 .elementor-element.elementor-element-72b109e{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 20px 0px;}.elementor-738 .elementor-element.elementor-element-72b109e.elementor-element{--align-self:center;}.elementor-738 .elementor-element.elementor-element-72b109e .elementor-button{font-size:15px;}body.elementor-page-738:not(.elementor-motion-effects-element-type-background), body.elementor-page-738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-738 .elementor-element.elementor-element-35edf06e{--padding-top:1em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-738 .elementor-element.elementor-element-6622d392{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-738 .elementor-element.elementor-element-267a569{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-738 .elementor-element.elementor-element-35edf06e{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-738 .elementor-element.elementor-element-6622d392{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-738 .elementor-element.elementor-element-76f89065{--spacer-size:15px;}.elementor-738 .elementor-element.elementor-element-36c6e0ec{--width:90%;}.elementor-738 .elementor-element.elementor-element-267a569{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-738 .elementor-element.elementor-element-36c6e0ec{--width:18%;}}@media(max-width:1024px) and (min-width:768px){.elementor-738 .elementor-element.elementor-element-36c6e0ec{--width:50%;}}@media(min-width:1025px){.elementor-738 .elementor-element.elementor-element-6622d392::before, .elementor-738 .elementor-element.elementor-element-6622d392 > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-6622d392 > .e-con-inner > .elementor-background-video-container::before, .elementor-738 .elementor-element.elementor-element-6622d392 > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-6622d392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-738 .elementor-element.elementor-element-6622d392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}