.elementor-1390 .elementor-element.elementor-element-4c3216d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px}.elementor-1390 .elementor-element.elementor-element-4c3216d:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-4c3216d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111820}.elementor-1390 .elementor-element.elementor-element-dcd475c{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-9965dda{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 6px) 0;padding:0 0 0 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-0a3d35a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 10px 0;text-align:start}.elementor-1390 .elementor-element.elementor-element-0a3d35a .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-3a2adad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-3a2adad:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-3a2adad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-f15693f{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 08px 0;text-align:center}.elementor-1390 .elementor-element.elementor-element-f15693f .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:800;color:var(--e-global-color-b6ea5fe)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-0d3a12f{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0;padding:0 0 0 0;text-align:center;font-family:"Inter",Sans-serif;font-size:14px;font-weight:600;color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-0d3a12f.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-0d3a12f a{color:var(--e-global-color-text)}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-1fba4c2{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px}.elementor-1390 .elementor-element.elementor-element-1fba4c2 .elementor-divider-separator{width:96%;margin:0 auto;margin-center:0}.elementor-1390 .elementor-element.elementor-element-1fba4c2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-1390 .elementor-element.elementor-element-939fba8{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-1390 .elementor-element.elementor-element-939fba8.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-e883040{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:96px;--padding-bottom:96px;--padding-left:50px;--padding-right:50px}.elementor-1390 .elementor-element.elementor-element-e883040:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-e883040>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1390 .elementor-element.elementor-element-02e2b24{width:var(--container-widget-width,20.669%);max-width:20.669%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:20.669%;--container-widget-flex-grow:0;text-align:start}.elementor-1390 .elementor-element.elementor-element-02e2b24.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-02e2b24 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-71f95e6)}.elementor-1390 .elementor-element.elementor-element-e984be6{width:100%;max-width:100%;margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:start}.elementor-1390 .elementor-element.elementor-element-e984be6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-e984be6 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-0df92bb{width:var(--container-widget-width,640px);max-width:640px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:8px 0 0 0;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;color:#7D7D7D}.elementor-1390 .elementor-element.elementor-element-0df92bb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-4a192b4{--display:flex;--overflow:hidden;--overlay-opacity:0.08;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-4a192b4:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-4a192b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-4a192b4::before,.elementor-1390 .elementor-element.elementor-element-4a192b4>.elementor-background-video-container::before,.elementor-1390 .elementor-element.elementor-element-4a192b4>.e-con-inner>.elementor-background-video-container::before,.elementor-1390 .elementor-element.elementor-element-4a192b4>.elementor-background-slideshow::before,.elementor-1390 .elementor-element.elementor-element-4a192b4>.e-con-inner>.elementor-background-slideshow::before,.elementor-1390 .elementor-element.elementor-element-4a192b4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1390 .elementor-element.elementor-element-2f994f9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-9ad96dc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1390 .elementor-element.elementor-element-9ad96dc .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-6047f5c{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1390 .elementor-element.elementor-element-6047f5c .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:48px;font-weight:800;color:var(--e-global-color-7326002)}.elementor-1390 .elementor-element.elementor-element-9aeae7e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0;padding:0 0 0 0;text-align:center;font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);color:var(--e-global-color-691439f)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1390 .elementor-element.elementor-element-94e3e62 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);border-radius:1000px 1000px 1000px 1000px;padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-94e3e62 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-94e3e62 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1390 .elementor-element.elementor-element-94e3e62{width:var(--container-widget-width,294px);max-width:294px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:294px;--container-widget-flex-grow:0}.elementor-1390 .elementor-element.elementor-element-94e3e62.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-5b60a99 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);border-radius:1000px 1000px 1000px 1000px;padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-5b60a99 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-5b60a99 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1390 .elementor-element.elementor-element-5b60a99{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-5b60a99.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-64df2ad{--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:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-1390 .elementor-element.elementor-element-64df2ad:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-64df2ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F4F4}.elementor-1390 .elementor-element.elementor-element-b1ea959{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-2ba1515{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-c83e9ba{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-8291acb{width:var(--container-widget-width,20.669%);max-width:20.669%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:20.669%;--container-widget-flex-grow:0;text-align:start}.elementor-1390 .elementor-element.elementor-element-8291acb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-8291acb .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-71f95e6)}.elementor-1390 .elementor-element.elementor-element-d4d8293{width:100%;max-width:100%;margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:start}.elementor-1390 .elementor-element.elementor-element-d4d8293.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-d4d8293 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-d66aaf0 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);border-radius:1000px 1000px 1000px 1000px;padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-d66aaf0 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-d66aaf0 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1390 .elementor-element.elementor-element-d66aaf0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-c825e92 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);border-radius:1000px 1000px 1000px 1000px;padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-c825e92 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-c825e92 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1390 .elementor-element.elementor-element-c825e92{width:var(--container-widget-width,294px);max-width:294px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:294px;--container-widget-flex-grow:0}.elementor-1390 .elementor-element.elementor-element-c24e981{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-c24e981.e-con{--align-self:stretch}.elementor-1390 .elementor-element.elementor-element-d525683{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-7326002);--border-color:var( --e-global-color-7326002 );--border-radius:32px 32px 32px 32px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-d525683.e-con:hover{--e-con-transform-translateY:2px}.elementor-1390 .elementor-element.elementor-element-2f67ea3{--display:flex;--min-height:300px;--border-radius:32px 32px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-2f67ea3:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-2f67ea3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/80.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1390 .elementor-element.elementor-element-93c6ebd{--display:flex;--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-1390 .elementor-element.elementor-element-93c6ebd:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-93c6ebd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-8a687a8{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1390 .elementor-element.elementor-element-8a687a8 .elementor-icon-wrapper{text-align:center}.elementor-1390 .elementor-element.elementor-element-8a687a8.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-8a687a8.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-8a687a8.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-8a687a8.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-8a687a8.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-8a687a8.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-8a687a8.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-0a98467{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center}.elementor-1390 .elementor-element.elementor-element-0a98467.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-0a98467 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-4bfb5be{text-align:center;font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);color:#868686}.elementor-1390 .elementor-element.elementor-element-98f8ad2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-482e991 .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-482e991{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-482e991 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-482e991 .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-482e991 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-482e991 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-a907cf5 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-a907cf5 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-a907cf5 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-a907cf5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-a907cf5 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-a907cf5 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-924faa3 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-924faa3 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-924faa3 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-924faa3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-924faa3 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-924faa3 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-19afa93{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:32px 32px 32px 32px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-a6b5598{--display:flex;--min-height:300px;--border-radius:32px 32px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-a6b5598:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-a6b5598>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/2388.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1390 .elementor-element.elementor-element-f40f802{--display:flex;--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-1390 .elementor-element.elementor-element-f40f802:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-f40f802>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-853b3f6{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1390 .elementor-element.elementor-element-853b3f6 .elementor-icon-wrapper{text-align:center}.elementor-1390 .elementor-element.elementor-element-853b3f6.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-853b3f6.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-853b3f6.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-853b3f6.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-853b3f6.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-853b3f6.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-853b3f6.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-853b3f6 .elementor-icon{font-size:48px}.elementor-1390 .elementor-element.elementor-element-853b3f6 .elementor-icon svg{height:48px}.elementor-1390 .elementor-element.elementor-element-705b3cd{text-align:center}.elementor-1390 .elementor-element.elementor-element-705b3cd .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-b74a5f1{text-align:center;font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);color:#898989}.elementor-1390 .elementor-element.elementor-element-37c007e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-19a6677 .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-19a6677{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-19a6677 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-19a6677 .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-19a6677 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-19a6677 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-1a2e56f .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-1a2e56f .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-1a2e56f .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-1a2e56f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-1a2e56f .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-1a2e56f .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-7a3bb33 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-7a3bb33 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-7a3bb33 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-7a3bb33{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-7a3bb33 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-7a3bb33 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-dacdf6c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:32px 32px 32px 32px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-3d0d2a5{--display:flex;--min-height:300px;--border-radius:32px 32px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-3d0d2a5:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-3d0d2a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/103278932_589202748671949_1878263266119912867_n.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1390 .elementor-element.elementor-element-00e4e1f{--display:flex;--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-1390 .elementor-element.elementor-element-00e4e1f:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-00e4e1f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-99cea8f{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1390 .elementor-element.elementor-element-99cea8f .elementor-icon-wrapper{text-align:center}.elementor-1390 .elementor-element.elementor-element-99cea8f.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-99cea8f.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-99cea8f.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-99cea8f.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-99cea8f.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-99cea8f.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-99cea8f.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-8b3f137{text-align:center}.elementor-1390 .elementor-element.elementor-element-8b3f137 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-7678caa{text-align:center;font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);color:#898989}.elementor-1390 .elementor-element.elementor-element-2c2ae5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-cbe0eaf .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-cbe0eaf{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-cbe0eaf .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-cbe0eaf .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-cbe0eaf .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-cbe0eaf .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-fe54dbd .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-fe54dbd .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-fe54dbd .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-fe54dbd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-fe54dbd .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-fe54dbd .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-af105a7 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-af105a7 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-af105a7 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-af105a7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-af105a7 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-af105a7 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-95b0139{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:32px 32px 32px 32px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-a7c7145{--display:flex;--min-height:300px;--border-radius:32px 32px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-a7c7145:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-a7c7145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-21-2026-09_30_14-AM.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1390 .elementor-element.elementor-element-e4f4de2{--display:flex;--min-height:390px;--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px}.elementor-1390 .elementor-element.elementor-element-e4f4de2:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-e4f4de2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-49c3cc6{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1390 .elementor-element.elementor-element-49c3cc6 .elementor-icon-wrapper{text-align:center}.elementor-1390 .elementor-element.elementor-element-49c3cc6.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-49c3cc6.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-49c3cc6.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-49c3cc6.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-49c3cc6.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-49c3cc6.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-49c3cc6.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-4322c42{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1390 .elementor-element.elementor-element-4322c42 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-4c215ee{width:var(--container-widget-width,297px);max-width:297px;--container-widget-width:297px;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);color:#898989}.elementor-1390 .elementor-element.elementor-element-4c215ee.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-619122d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-a3c9e69 .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-a3c9e69{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-a3c9e69 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-a3c9e69 .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-a3c9e69 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-a3c9e69 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-d681f65 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-d681f65 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-d681f65 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-d681f65{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-d681f65 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-d681f65 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-da9bc22 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-da9bc22 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-da9bc22 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-da9bc22{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-da9bc22 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-da9bc22 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-42adfcf{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:32px 32px 32px 32px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-4c108cc{--display:flex;--min-height:300px;--border-radius:32px 32px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-4c108cc:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-4c108cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/104408532_595050348087189_7312558789390266880_n.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1390 .elementor-element.elementor-element-8c1bc38{--display:flex;--min-height:390px;--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-1390 .elementor-element.elementor-element-8c1bc38:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-8c1bc38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-a947027{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1390 .elementor-element.elementor-element-a947027 .elementor-icon-wrapper{text-align:center}.elementor-1390 .elementor-element.elementor-element-a947027.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-a947027.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-a947027.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-a947027.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-a947027.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-a947027.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-a947027.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-a5e1131{width:var(--container-widget-width,56.059%);max-width:56.059%;--container-widget-width:56.059%;--container-widget-flex-grow:0;text-align:center}.elementor-1390 .elementor-element.elementor-element-a5e1131.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-a5e1131 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-3d77ae6{text-align:center;font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);color:#898989}.elementor-1390 .elementor-element.elementor-element-047e425{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-7d52f20 .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-7d52f20{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-7d52f20 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-7d52f20 .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-7d52f20 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-7d52f20 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-4304d5b .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-4304d5b .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-4304d5b .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-4304d5b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-4304d5b .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-4304d5b .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-ce0b9ff .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-ce0b9ff .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-ce0b9ff .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-ce0b9ff{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-ce0b9ff .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-ce0b9ff .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-5030865{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:32px 32px 32px 32px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-7eeca85{--display:flex;--min-height:300px;--border-radius:32px 32px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-7eeca85:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-7eeca85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/6101.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1390 .elementor-element.elementor-element-033c16c{--display:flex;--min-height:390px;--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-1390 .elementor-element.elementor-element-033c16c:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-033c16c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-5624f89{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1390 .elementor-element.elementor-element-5624f89 .elementor-icon-wrapper{text-align:center}.elementor-1390 .elementor-element.elementor-element-5624f89.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-5624f89.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-5624f89.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-5624f89.elementor-view-framed .elementor-icon,.elementor-1390 .elementor-element.elementor-element-5624f89.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1390 .elementor-element.elementor-element-5624f89.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-5624f89.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-f27849f{text-align:center}.elementor-1390 .elementor-element.elementor-element-f27849f .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-f10b49d{text-align:center;font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);color:#898989}.elementor-1390 .elementor-element.elementor-element-fece541{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-17499f4 .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-17499f4{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-17499f4 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-17499f4 .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-17499f4 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-17499f4 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1390 .elementor-element.elementor-element-564a5a9 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-564a5a9 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-564a5a9 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-564a5a9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-564a5a9 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-564a5a9 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-97201c6 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);transition-duration:0.4s;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:15px 22px 15px 22px}.elementor-1390 .elementor-element.elementor-element-97201c6 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-97201c6 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-97201c6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-97201c6 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-97201c6 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-55a40be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-1390 .elementor-element.elementor-element-55a40be:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-55a40be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-6711730{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-6711730.e-con{--align-self:center}.elementor-1390 .elementor-element.elementor-element-0c64798{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-22c4886{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-540228f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-7938cde{width:var(--container-widget-width,20.669%);max-width:20.669%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:20.669%;--container-widget-flex-grow:0;text-align:start}.elementor-1390 .elementor-element.elementor-element-7938cde.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-7938cde .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-primary)}.elementor-1390 .elementor-element.elementor-element-a6bf5e1{width:100%;max-width:100%;margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:start}.elementor-1390 .elementor-element.elementor-element-a6bf5e1.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-a6bf5e1 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var(--e-global-color-7326002)}.elementor-1390 .elementor-element.elementor-element-46f34ff{width:100%;max-width:100%}.elementor-1390 .elementor-element.elementor-element-8eee52e{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-8eee52e:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-8eee52e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-458cbb2{--e-image-carousel-slides-to-show:1}.elementor-1390 .elementor-element.elementor-element-458cbb2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-102cc43{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px}.elementor-1390 .elementor-element.elementor-element-435073d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FAFBFC6B;--border-color:#FAFBFC6B;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:32px;--padding-right:20px}.elementor-1390 .elementor-element.elementor-element-435073d:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-435073d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-71f95e6);background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/a4d228a4-231d-46bb-aa92-5f5a8dbf26ee.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1390 .elementor-element.elementor-element-0ea1bd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-0ea1bd1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-baf8ce3{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 9px 0;text-align:start}.elementor-1390 .elementor-element.elementor-element-baf8ce3 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-1776834{width:var(--container-widget-width,57%);max-width:57%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:57%;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:18px;font-weight:500;color:var(--e-global-color-accent)}.elementor-1390 .elementor-element.elementor-element-1776834.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-f88f729 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);border-radius:1000px 1000px 1000px 1000px;padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-f88f729 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-f88f729 .elementor-button:focus{background-color:var(--e-global-color-7326002);color:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-f88f729{width:var(--container-widget-width,19.944%);max-width:19.944%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:19.944%;--container-widget-flex-grow:0}.elementor-1390 .elementor-element.elementor-element-f88f729.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1390 .elementor-element.elementor-element-f88f729 .elementor-button:hover svg,.elementor-1390 .elementor-element.elementor-element-f88f729 .elementor-button:focus svg{fill:var(--e-global-color-b6ea5fe)}.elementor-1390 .elementor-element.elementor-element-4392a28 .elementor-button{background-color:var(--e-global-color-secondary);font-family:var(--e-global-typography-d42d62d-font-family),Sans-serif;font-size:var(--e-global-typography-d42d62d-font-size);font-weight:var(--e-global-typography-d42d62d-font-weight);border-radius:1000px 1000px 1000px 1000px;padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-4392a28 .elementor-button:hover,.elementor-1390 .elementor-element.elementor-element-4392a28 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1390 .elementor-element.elementor-element-4392a28{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1390 .elementor-element.elementor-element-4c3216d{--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:72px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px}.elementor-1390 .elementor-element.elementor-element-f15693f{text-align:center}.elementor-1390 .elementor-element.elementor-element-0d3a12f{text-align:center}.elementor-1390 .elementor-element.elementor-element-e883040{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px}.elementor-1390 .elementor-element.elementor-element-0df92bb{font-size:16px}.elementor-1390 .elementor-element.elementor-element-9aeae7e{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-94e3e62 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-5b60a99 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-d66aaf0 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-c825e92 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-4bfb5be{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-a907cf5 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-924faa3 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-b74a5f1{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-1a2e56f .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-7a3bb33 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-7678caa{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-fe54dbd .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-af105a7 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-4c215ee{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-d681f65 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-da9bc22 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-3d77ae6{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-4304d5b .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-ce0b9ff .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-f10b49d{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-564a5a9 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-97201c6 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-1776834{font-size:16px}.elementor-1390 .elementor-element.elementor-element-f88f729 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-4392a28 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}}@media(max-width:767px){.elementor-1390 .elementor-element.elementor-element-4c3216d{--padding-top:56px;--padding-bottom:130px;--padding-left:16px;--padding-right:16px}.elementor-1390 .elementor-element.elementor-element-dcd475c{--width:100%}.elementor-1390 .elementor-element.elementor-element-3a2adad{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-1390 .elementor-element.elementor-element-f15693f{text-align:start}.elementor-1390 .elementor-element.elementor-element-f15693f .elementor-heading-title{font-size:24px}.elementor-1390 .elementor-element.elementor-element-0d3a12f{text-align:start}.elementor-1390 .elementor-element.elementor-element-e883040{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px}.elementor-1390 .elementor-element.elementor-element-02e2b24{width:var(--container-widget-width,116.994px);max-width:116.994px;--container-widget-width:116.994px;--container-widget-flex-grow:0}.elementor-1390 .elementor-element.elementor-element-0df92bb{width:100%;max-width:100%;padding:4px 0 8px 0}.elementor-1390 .elementor-element.elementor-element-4a192b4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1390 .elementor-element.elementor-element-9ad96dc .elementor-heading-title{font-size:15px}.elementor-1390 .elementor-element.elementor-element-6047f5c .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-1390 .elementor-element.elementor-element-9aeae7e{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-239a7bf{padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-94e3e62 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-5b60a99.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-5b60a99 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-64df2ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1390 .elementor-element.elementor-element-b1ea959{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-8291acb{width:var(--container-widget-width,116.994px);max-width:116.994px;--container-widget-width:116.994px;--container-widget-flex-grow:0}.elementor-1390 .elementor-element.elementor-element-d66aaf0.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-d66aaf0 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-c825e92 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-0a98467{width:100%;max-width:100%}.elementor-1390 .elementor-element.elementor-element-0a98467 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-1390 .elementor-element.elementor-element-4bfb5be{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-a907cf5.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-a907cf5 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-924faa3.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-924faa3 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-b74a5f1{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-1a2e56f.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-1a2e56f .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-7a3bb33.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-7a3bb33 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-7678caa{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-fe54dbd.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-fe54dbd .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-af105a7.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-af105a7 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-4c215ee{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-d681f65.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-d681f65 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-da9bc22.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-da9bc22 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-a5e1131{width:100%;max-width:100%}.elementor-1390 .elementor-element.elementor-element-a5e1131 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-1390 .elementor-element.elementor-element-3d77ae6{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-4304d5b.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-4304d5b .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-ce0b9ff.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-ce0b9ff .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-f27849f .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-1390 .elementor-element.elementor-element-f10b49d{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-564a5a9.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-564a5a9 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1390 .elementor-element.elementor-element-97201c6.elementor-element{--align-self:center}.elementor-1390 .elementor-element.elementor-element-97201c6 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-55a40be{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1390 .elementor-element.elementor-element-0c64798{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-22c4886{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-540228f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-a6bf5e1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1390 .elementor-element.elementor-element-8eee52e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1390 .elementor-element.elementor-element-102cc43{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1390 .elementor-element.elementor-element-435073d:not(.elementor-motion-effects-element-type-background),.elementor-1390 .elementor-element.elementor-element-435073d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/d05cd7fd-6e58-4dda-8069-dffbd85a6d98.png)}.elementor-1390 .elementor-element.elementor-element-435073d{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1390 .elementor-element.elementor-element-1776834{width:var(--container-widget-width,232.019px);max-width:232.019px;--container-widget-width:232.019px;--container-widget-flex-grow:0}.elementor-1390 .elementor-element.elementor-element-f88f729 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1390 .elementor-element.elementor-element-4392a28 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}}@media(min-width:768px){.elementor-1390 .elementor-element.elementor-element-dcd475c{--width:54%}.elementor-1390 .elementor-element.elementor-element-3a2adad{--width:42%}.elementor-1390 .elementor-element.elementor-element-4a192b4{--content-width:1200px}.elementor-1390 .elementor-element.elementor-element-64df2ad{--content-width:1200px}.elementor-1390 .elementor-element.elementor-element-2ba1515{--content-width:1200px}.elementor-1390 .elementor-element.elementor-element-d525683{--width:32%}.elementor-1390 .elementor-element.elementor-element-19afa93{--width:32%}.elementor-1390 .elementor-element.elementor-element-dacdf6c{--width:31%}.elementor-1390 .elementor-element.elementor-element-95b0139{--width:32%}.elementor-1390 .elementor-element.elementor-element-42adfcf{--width:32%}.elementor-1390 .elementor-element.elementor-element-5030865{--width:32%}.elementor-1390 .elementor-element.elementor-element-55a40be{--content-width:1200px}.elementor-1390 .elementor-element.elementor-element-6711730{--width:50%}.elementor-1390 .elementor-element.elementor-element-22c4886{--content-width:1200px}.elementor-1390 .elementor-element.elementor-element-8eee52e{--width:50%}.elementor-1390 .elementor-element.elementor-element-102cc43{--content-width:1200px}.elementor-1390 .elementor-element.elementor-element-435073d{--width:100%}.elementor-1390 .elementor-element.elementor-element-0ea1bd1{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-1390 .elementor-element.elementor-element-dcd475c{--width:100%}.elementor-1390 .elementor-element.elementor-element-3a2adad{--width:100%}}#inline-tFX4onKOkxbpyB2L2YtJ{width:100%!important}.elementor-1390 .elementor-element.elementor-element-3a2adad{scroll-margin-top:110px}.elementor-1390 .elementor-element.elementor-element-458cbb2 .swiper-slide img{width:100%;height:600px;object-fit:cover;display:block}@media (max-width:1024px){.elementor-1390 .elementor-element.elementor-element-458cbb2 .swiper-slide img{height:500px}}@media (max-width:767px){.elementor-1390 .elementor-element.elementor-element-458cbb2 .swiper-slide img{height:380px}}@media (max-width:480px){.elementor-1390 .elementor-element.elementor-element-458cbb2 .swiper-slide img{height:320px}}body.elementor-page-1390 .elementor-heading-title,body.elementor-page-1390 .elementor-icon-box-title{text-wrap:balance}