.elementor-1235 .elementor-element.elementor-element-395a5da{--display:flex;--min-height:0px;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.17;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-1235 .elementor-element.elementor-element-395a5da:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-395a5da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-395a5da::before,.elementor-1235 .elementor-element.elementor-element-395a5da>.elementor-background-video-container::before,.elementor-1235 .elementor-element.elementor-element-395a5da>.e-con-inner>.elementor-background-video-container::before,.elementor-1235 .elementor-element.elementor-element-395a5da>.elementor-background-slideshow::before,.elementor-1235 .elementor-element.elementor-element-395a5da>.e-con-inner>.elementor-background-slideshow::before,.elementor-1235 .elementor-element.elementor-element-395a5da>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/09/97893.jpg);--background-overlay:'';background-position:center center;background-size:cover}.elementor-1235 .elementor-element.elementor-element-252cc16{--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-1235 .elementor-element.elementor-element-252cc16.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-62343bc{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-1235 .elementor-element.elementor-element-589ba3c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 10px 0;text-align:start}.elementor-1235 .elementor-element.elementor-element-589ba3c .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-1235 .elementor-element.elementor-element-7a42857{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 08px 0}.elementor-1235 .elementor-element.elementor-element-7a42857.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-7a42857 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:var(--e-global-color-accent)}.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-1235 .elementor-element.elementor-element-73f532d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px}.elementor-1235 .elementor-element.elementor-element-73f532d .elementor-divider-separator{width:16%}.elementor-1235 .elementor-element.elementor-element-73f532d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1235 .elementor-element.elementor-element-6b44edd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 12px 0;text-align:start}.elementor-1235 .elementor-element.elementor-element-6b44edd .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.4em;color:#FFF}.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-1235 .elementor-element.elementor-element-d83aecd{width:var(--container-widget-width,94%);max-width:94%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 16px 0;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-d83aecd.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-2817224{--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:8px 20px;--row-gap:8px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-b4f7499 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-1235 .elementor-element.elementor-element-b4f7499 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-1235 .elementor-element.elementor-element-b4f7499{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1235 .elementor-element.elementor-element-b4f7499 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1235 .elementor-element.elementor-element-b4f7499 .elementor-icon-list-item>a{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:600}.elementor-1235 .elementor-element.elementor-element-b4f7499 .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-1235 .elementor-element.elementor-element-152e763 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-1235 .elementor-element.elementor-element-152e763 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-1235 .elementor-element.elementor-element-152e763{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1235 .elementor-element.elementor-element-152e763 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1235 .elementor-element.elementor-element-152e763 .elementor-icon-list-item>a{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:600}.elementor-1235 .elementor-element.elementor-element-152e763 .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-1235 .elementor-element.elementor-element-d6b80a5 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-1235 .elementor-element.elementor-element-d6b80a5 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-1235 .elementor-element.elementor-element-d6b80a5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1235 .elementor-element.elementor-element-d6b80a5 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1235 .elementor-element.elementor-element-d6b80a5 .elementor-icon-list-item>a{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:600}.elementor-1235 .elementor-element.elementor-element-d6b80a5 .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-1235 .elementor-element.elementor-element-d7502f0{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-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-1235 .elementor-element.elementor-element-b0dc0f9 .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 36px 15px 36px}.elementor-1235 .elementor-element.elementor-element-b0dc0f9 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-b0dc0f9 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-b0dc0f9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-06db880 .elementor-button{background-color:var(--e-global-color-accent);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-b6ea5fe);color:var(--e-global-color-b6ea5fe);border-radius:1000px 1000px 1000px 1000px;padding:15px 36px 15px 36px}.elementor-1235 .elementor-element.elementor-element-06db880 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-06db880 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-06db880{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-06db880 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-06db880 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-92ef158{--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-1235 .elementor-element.elementor-element-92ef158:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-92ef158>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-ff6b20d{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-1235 .elementor-element.elementor-element-ff6b20d .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:800;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-3723f45{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-1235 .elementor-element.elementor-element-3723f45.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-3723f45 a{color:var(--e-global-color-text)}.elementor-1235 .elementor-element.elementor-element-63635d2{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px}.elementor-1235 .elementor-element.elementor-element-63635d2 .elementor-divider-separator{width:96%;margin:0 auto;margin-center:0}.elementor-1235 .elementor-element.elementor-element-63635d2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-1235 .elementor-element.elementor-element-ca94438{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-1235 .elementor-element.elementor-element-ca94438.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-534faab{--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;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-1235 .elementor-element.elementor-element-534faab:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-534faab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-099b7b5{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--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-1235 .elementor-element.elementor-element-9bb35ee{--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;--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-1235 .elementor-element.elementor-element-f1a288a{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 8px 0;text-align:start}.elementor-1235 .elementor-element.elementor-element-f1a288a .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:40px;font-weight:800;line-height:1.15em;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-999a2e9{width:var(--container-widget-width,535px);max-width:535px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 16px 0;--container-widget-width:535px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;color:#7D7D7D}.elementor-1235 .elementor-element.elementor-element-999a2e9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-999a2e9 a{color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-8180c5f .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-1235 .elementor-element.elementor-element-8180c5f .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-8180c5f .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-8180c5f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-8f66114 .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-1235 .elementor-element.elementor-element-8f66114 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-8f66114 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-8f66114{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1235 .elementor-element.elementor-element-c31b9c0{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1235 .elementor-element.elementor-element-c31b9c0 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:32px 32px 32px 32px}.elementor-1235 .elementor-element.elementor-element-09d49d4{--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-1235 .elementor-element.elementor-element-09d49d4:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-09d49d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F4F4}.elementor-1235 .elementor-element.elementor-element-7a46d7f{--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-1235 .elementor-element.elementor-element-3f636b6{--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-1235 .elementor-element.elementor-element-89c7445{--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-1235 .elementor-element.elementor-element-6cb2762{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-1235 .elementor-element.elementor-element-6cb2762.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-6cb2762 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-02c8423{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-1235 .elementor-element.elementor-element-02c8423.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-02c8423 .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-1235 .elementor-element.elementor-element-bea8d12{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-1235 .elementor-element.elementor-element-bea8d12.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-a5d78b4 .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-1235 .elementor-element.elementor-element-a5d78b4 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-a5d78b4 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-a5d78b4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-a5d78b4.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-f705196 .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-1235 .elementor-element.elementor-element-f705196 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-f705196 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-f705196{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-1235 .elementor-element.elementor-element-6b03387{--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-1235 .elementor-element.elementor-element-6b03387.e-con{--align-self:stretch}.elementor-1235 .elementor-element.elementor-element-41a0cc0{--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-1235 .elementor-element.elementor-element-41a0cc0.e-con:hover{--e-con-transform-translateY:2px}.elementor-1235 .elementor-element.elementor-element-a83b5fe{--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-1235 .elementor-element.elementor-element-a83b5fe:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-a83b5fe>.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-1235 .elementor-element.elementor-element-5a72e6c{--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-1235 .elementor-element.elementor-element-5a72e6c:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-5a72e6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-5a72e6c.e-con{--flex-grow:1;--flex-shrink:0}.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-1235 .elementor-element.elementor-element-ca0ef7e{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1235 .elementor-element.elementor-element-ca0ef7e .elementor-icon-wrapper{text-align:center}.elementor-1235 .elementor-element.elementor-element-ca0ef7e.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-ca0ef7e.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-ca0ef7e.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-ca0ef7e.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-ca0ef7e.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-ca0ef7e.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-ca0ef7e.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-c8e4f98{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center}.elementor-1235 .elementor-element.elementor-element-c8e4f98.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-c8e4f98 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-3031ce2.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-3031ce2{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-1235 .elementor-element.elementor-element-3031ce2 a{color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-ce496d9{--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;--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-1235 .elementor-element.elementor-element-8a24684 .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-8a24684{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-8a24684 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-8a24684 .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-8a24684 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-8a24684 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-24d2364 .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-1235 .elementor-element.elementor-element-24d2364 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-24d2364 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-24d2364{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-24d2364 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-24d2364 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-451ffd4 .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-1235 .elementor-element.elementor-element-451ffd4 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-451ffd4 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-451ffd4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-451ffd4 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-451ffd4 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-a07ef7c{--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-1235 .elementor-element.elementor-element-bc7f093{--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-1235 .elementor-element.elementor-element-bc7f093:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-bc7f093>.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-1235 .elementor-element.elementor-element-651d112{--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-1235 .elementor-element.elementor-element-651d112:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-651d112>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-651d112.e-con{--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-04b3afc{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1235 .elementor-element.elementor-element-04b3afc .elementor-icon-wrapper{text-align:center}.elementor-1235 .elementor-element.elementor-element-04b3afc.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-04b3afc.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-04b3afc.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-04b3afc.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-04b3afc.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-04b3afc.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-04b3afc.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-04b3afc .elementor-icon{font-size:48px}.elementor-1235 .elementor-element.elementor-element-04b3afc .elementor-icon svg{height:48px}.elementor-1235 .elementor-element.elementor-element-199e77b{text-align:center}.elementor-1235 .elementor-element.elementor-element-199e77b .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-1c2c6d9.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-1c2c6d9{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-1235 .elementor-element.elementor-element-1c2c6d9 a{color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-aa187de{--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;--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-1235 .elementor-element.elementor-element-1f81ee0 .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-1f81ee0{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-1f81ee0 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-1f81ee0 .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-1f81ee0 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-1f81ee0 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-8614095 .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-1235 .elementor-element.elementor-element-8614095 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-8614095 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-8614095{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-8614095 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-8614095 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-8b36911 .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-1235 .elementor-element.elementor-element-8b36911 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-8b36911 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-8b36911{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-8b36911 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-8b36911 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-e656d17{--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-1235 .elementor-element.elementor-element-0462c53{--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-1235 .elementor-element.elementor-element-0462c53:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-0462c53>.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-1235 .elementor-element.elementor-element-86ef231{--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-1235 .elementor-element.elementor-element-86ef231:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-86ef231>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-86ef231.e-con{--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-68ca7d4{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1235 .elementor-element.elementor-element-68ca7d4 .elementor-icon-wrapper{text-align:center}.elementor-1235 .elementor-element.elementor-element-68ca7d4.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-68ca7d4.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-68ca7d4.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-68ca7d4.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-68ca7d4.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-68ca7d4.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-68ca7d4.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-07b27dd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1235 .elementor-element.elementor-element-07b27dd .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-05f3c7a{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-1235 .elementor-element.elementor-element-05f3c7a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-05f3c7a a{color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-2432a59{--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;--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-1235 .elementor-element.elementor-element-f2091c8 .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-f2091c8{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-f2091c8 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-f2091c8 .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-f2091c8 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-f2091c8 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-df33d96 .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-1235 .elementor-element.elementor-element-df33d96 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-df33d96 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-df33d96{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-df33d96 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-df33d96 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-9b629e9 .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-1235 .elementor-element.elementor-element-9b629e9 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-9b629e9 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-9b629e9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-9b629e9 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-9b629e9 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-cc619bd{--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-1235 .elementor-element.elementor-element-924faed{--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-1235 .elementor-element.elementor-element-924faed:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-924faed>.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-1235 .elementor-element.elementor-element-ad663c2{--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-1235 .elementor-element.elementor-element-ad663c2:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-ad663c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-ad663c2.e-con{--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-25cbafd{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1235 .elementor-element.elementor-element-25cbafd .elementor-icon-wrapper{text-align:center}.elementor-1235 .elementor-element.elementor-element-25cbafd.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-25cbafd.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-25cbafd.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-25cbafd.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-25cbafd.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-25cbafd.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-25cbafd.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-f4e219e{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center}.elementor-1235 .elementor-element.elementor-element-f4e219e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-f4e219e .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-49bd6dc.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-49bd6dc{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-1235 .elementor-element.elementor-element-49bd6dc a{color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-ef4d94e{--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;--flex-wrap:wrap;--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-1235 .elementor-element.elementor-element-3d2eccf .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-3d2eccf{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-3d2eccf .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-3d2eccf .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-3d2eccf .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-3d2eccf .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-33319b9 .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-1235 .elementor-element.elementor-element-33319b9 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-33319b9 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-33319b9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-33319b9 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-33319b9 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-974110d .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-1235 .elementor-element.elementor-element-974110d .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-974110d .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-974110d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-974110d .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-974110d .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-efccd2c{--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-1235 .elementor-element.elementor-element-f858c9a{--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-1235 .elementor-element.elementor-element-f858c9a:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-f858c9a>.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-1235 .elementor-element.elementor-element-5eb16a4{--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-1235 .elementor-element.elementor-element-5eb16a4:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-5eb16a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-5eb16a4.e-con{--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-7347d5e{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1235 .elementor-element.elementor-element-7347d5e .elementor-icon-wrapper{text-align:center}.elementor-1235 .elementor-element.elementor-element-7347d5e.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-7347d5e.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-7347d5e.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-7347d5e.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-7347d5e.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-7347d5e.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-7347d5e.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-3f37274{text-align:center}.elementor-1235 .elementor-element.elementor-element-3f37274 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:28px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-425c417.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-425c417{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-1235 .elementor-element.elementor-element-425c417 a{color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-030deeb{--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;--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-1235 .elementor-element.elementor-element-8235a9d .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-8235a9d{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-8235a9d .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-8235a9d .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-8235a9d .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-8235a9d .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-a1ee559 .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-1235 .elementor-element.elementor-element-a1ee559 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-a1ee559 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-a1ee559{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-a1ee559 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-a1ee559 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-80123c5 .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-1235 .elementor-element.elementor-element-80123c5 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-80123c5 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-80123c5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-80123c5 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-80123c5 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-527298b{--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-1235 .elementor-element.elementor-element-095f65b{--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-1235 .elementor-element.elementor-element-095f65b:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-095f65b>.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-1235 .elementor-element.elementor-element-683dbb8{--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-1235 .elementor-element.elementor-element-683dbb8:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-683dbb8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-683dbb8.e-con{--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-c042adf{margin:-56px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1235 .elementor-element.elementor-element-c042adf .elementor-icon-wrapper{text-align:center}.elementor-1235 .elementor-element.elementor-element-c042adf.elementor-view-stacked .elementor-icon{background-color:#E5F0FE;color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-c042adf.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-c042adf.elementor-view-default .elementor-icon{color:#E5F0FE;border-color:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-c042adf.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-c042adf.elementor-view-default .elementor-icon svg{fill:#E5F0FE}.elementor-1235 .elementor-element.elementor-element-c042adf.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-c042adf.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-8fd2999{text-align:center}.elementor-1235 .elementor-element.elementor-element-8fd2999 .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-1235 .elementor-element.elementor-element-c9c5b32.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-c9c5b32{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-1235 .elementor-element.elementor-element-c9c5b32 a{color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-c491389{--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;--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-1235 .elementor-element.elementor-element-e0c7528 .elementor-button{background-color:#fff0;fill:var(--e-global-color-71f95e6);color:var(--e-global-color-71f95e6);padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-e0c7528{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-e0c7528 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-e0c7528 .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-e0c7528 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-e0c7528 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-1235 .elementor-element.elementor-element-798f2e4 .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-1235 .elementor-element.elementor-element-798f2e4 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-798f2e4 .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-798f2e4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-798f2e4 .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-798f2e4 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-a46db9c .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-1235 .elementor-element.elementor-element-a46db9c .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-a46db9c .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-a46db9c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-a46db9c .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-a46db9c .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-a861be1{width:var(--container-widget-width,80%);max-width:80%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:36px 0 0 0;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope",Sans-serif;font-size:20px;font-weight:700;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-a861be1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-a861be1 a{color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-a1f3886{--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-1235 .elementor-element.elementor-element-a1f3886:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-a1f3886>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-a1f3886::before,.elementor-1235 .elementor-element.elementor-element-a1f3886>.elementor-background-video-container::before,.elementor-1235 .elementor-element.elementor-element-a1f3886>.e-con-inner>.elementor-background-video-container::before,.elementor-1235 .elementor-element.elementor-element-a1f3886>.elementor-background-slideshow::before,.elementor-1235 .elementor-element.elementor-element-a1f3886>.e-con-inner>.elementor-background-slideshow::before,.elementor-1235 .elementor-element.elementor-element-a1f3886>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1235 .elementor-element.elementor-element-abba259{--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-1235 .elementor-element.elementor-element-53f79ef{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1235 .elementor-element.elementor-element-53f79ef .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-1235 .elementor-element.elementor-element-a6da6fe{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1235 .elementor-element.elementor-element-a6da6fe .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:48px;font-weight:800;color:var(--e-global-color-7326002)}.elementor-1235 .elementor-element.elementor-element-229a77e{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-1235 .elementor-element.elementor-element-74883e5 .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-1235 .elementor-element.elementor-element-74883e5 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-74883e5 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-74883e5{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-1235 .elementor-element.elementor-element-74883e5.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-f48947a .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-1235 .elementor-element.elementor-element-f48947a .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-f48947a .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-f48947a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-f48947a.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-f418130{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-1235 .elementor-element.elementor-element-f418130:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-f418130>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F6F6}.elementor-1235 .elementor-element.elementor-element-0549b91{--display:flex;--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:60px 60px;--row-gap:60px;--column-gap:60px;--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-1235 .elementor-element.elementor-element-a92ad5d{--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;--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-1235 .elementor-element.elementor-element-d8941f6{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:start}.elementor-1235 .elementor-element.elementor-element-d8941f6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-d8941f6 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-a1870ee{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:start}.elementor-1235 .elementor-element.elementor-element-a1870ee .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:40px;font-weight:800;line-height:1.15em;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-94d86d5{width:var(--container-widget-width,535px);max-width:535px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 16px 0;--container-widget-width:535px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;color:#7D7D7D}.elementor-1235 .elementor-element.elementor-element-94d86d5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{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-1235 .elementor-element.elementor-element-69d18ef{background-color:var(--e-global-color-b6ea5fe);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-69d18ef .elementor-icon-box-wrapper{text-align:start}.elementor-1235 .elementor-element.elementor-element-69d18ef .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-69d18ef .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-69d18ef .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-69d18ef:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-69d18ef:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-69d18ef .elementor-icon-box-description{color:var(--e-global-color-691439f)}.elementor-1235 .elementor-element.elementor-element-7d00c2f{background-color:var(--e-global-color-b6ea5fe);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-7d00c2f .elementor-icon-box-wrapper{text-align:start}.elementor-1235 .elementor-element.elementor-element-7d00c2f .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-7d00c2f .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-7d00c2f .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-7d00c2f:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-7d00c2f:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-7d00c2f .elementor-icon-box-description{color:var(--e-global-color-691439f)}.elementor-1235 .elementor-element.elementor-element-a86e3fc{background-color:var(--e-global-color-b6ea5fe);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-a86e3fc .elementor-icon-box-wrapper{text-align:start}.elementor-1235 .elementor-element.elementor-element-a86e3fc .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-a86e3fc .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-a86e3fc .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-a86e3fc:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-a86e3fc:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-a86e3fc .elementor-icon-box-description{color:var(--e-global-color-691439f)}.elementor-1235 .elementor-element.elementor-element-2598dc2{background-color:var(--e-global-color-b6ea5fe);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-2598dc2 .elementor-icon-box-wrapper{text-align:start}.elementor-1235 .elementor-element.elementor-element-2598dc2 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-2598dc2 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-2598dc2 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-2598dc2:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-2598dc2:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-2598dc2 .elementor-icon-box-description{color:var(--e-global-color-691439f)}.elementor-1235 .elementor-element.elementor-element-b04af54{background-color:var(--e-global-color-b6ea5fe);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-b04af54 .elementor-icon-box-wrapper{text-align:start}.elementor-1235 .elementor-element.elementor-element-b04af54 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-b04af54 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-b04af54 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-b04af54:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-b04af54:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-b04af54 .elementor-icon-box-description{color:var(--e-global-color-691439f)}.elementor-1235 .elementor-element.elementor-element-178bf5d{background-color:var(--e-global-color-b6ea5fe);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-178bf5d .elementor-icon-box-wrapper{text-align:start}.elementor-1235 .elementor-element.elementor-element-178bf5d .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-178bf5d .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-178bf5d .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-178bf5d:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-178bf5d:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-178bf5d .elementor-icon-box-description{color:var(--e-global-color-691439f)}.elementor-1235 .elementor-element.elementor-element-2b8de29 .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-1235 .elementor-element.elementor-element-2b8de29 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-2b8de29 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-2b8de29{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-181f38f{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1235 .elementor-element.elementor-element-181f38f img{width:100%;height:422px;object-fit:cover;object-position:center center;border-radius:32px 32px 32px 32px}.elementor-1235 .elementor-element.elementor-element-4128237{--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;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-1235 .elementor-element.elementor-element-4128237:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-4128237>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-1d0735a{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--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-1235 .elementor-element.elementor-element-cd7fac6{--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;--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-1235 .elementor-element.elementor-element-9e5b748{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 8px 0;text-align:start}.elementor-1235 .elementor-element.elementor-element-9e5b748 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:40px;font-weight:800;line-height:1.15em;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-3981afa{width:var(--container-widget-width,535px);max-width:535px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 16px 0;--container-widget-width:535px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;color:#7D7D7D}.elementor-1235 .elementor-element.elementor-element-3981afa.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-9db8fcc{background-color:#F3F4F4;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-9db8fcc .elementor-icon-box-wrapper{text-align:start}.elementor-1235 .elementor-element.elementor-element-9db8fcc .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-9db8fcc .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-9db8fcc .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-9db8fcc:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-9db8fcc:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-9db8fcc .elementor-icon-box-description{color:#5D6873}.elementor-1235 .elementor-element.elementor-element-c3d2906{background-color:#F3F4F4;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-c3d2906 .elementor-icon-box-wrapper{text-align:start}.elementor-1235 .elementor-element.elementor-element-c3d2906 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-c3d2906 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-c3d2906 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-c3d2906:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-c3d2906:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-c3d2906 .elementor-icon-box-description{color:#5D6873}.elementor-1235 .elementor-element.elementor-element-2be9d96{background-color:#F3F4F4;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-2be9d96 .elementor-icon-box-wrapper{text-align:start}.elementor-1235 .elementor-element.elementor-element-2be9d96 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-2be9d96 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-2be9d96 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-2be9d96:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-2be9d96:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-2be9d96 .elementor-icon-box-description{color:#5D6873}.elementor-1235 .elementor-element.elementor-element-a31e9ec{background-color:#F3F4F4;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-a31e9ec .elementor-icon-box-wrapper{text-align:start}.elementor-1235 .elementor-element.elementor-element-a31e9ec .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-a31e9ec .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-a31e9ec .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-a31e9ec:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-a31e9ec:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-a31e9ec .elementor-icon-box-description{color:#5D6873}.elementor-1235 .elementor-element.elementor-element-57bf463 .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-1235 .elementor-element.elementor-element-57bf463 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-57bf463 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-57bf463{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-75c6982 .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-1235 .elementor-element.elementor-element-75c6982 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-75c6982 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-75c6982{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-c03e68c{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1235 .elementor-element.elementor-element-c03e68c.elementor-element{--align-self:flex-start}.elementor-1235 .elementor-element.elementor-element-c03e68c img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:32px 32px 32px 32px}.elementor-1235 .elementor-element.elementor-element-4cda297{--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;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-1235 .elementor-element.elementor-element-4cda297:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-4cda297>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F6F6}.elementor-1235 .elementor-element.elementor-element-0776798{--display:flex;--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:60px 60px;--row-gap:60px;--column-gap:60px;--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-1235 .elementor-element.elementor-element-aaa4ef2{--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;--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-1235 .elementor-element.elementor-element-ecb3789{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 16px 0;text-align:start}.elementor-1235 .elementor-element.elementor-element-ecb3789 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-4527a34{background-color:var(--e-global-color-accent);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-4527a34 .elementor-icon-box-wrapper{text-align:start;gap:8px}.elementor-1235 .elementor-element.elementor-element-4527a34 .elementor-icon-box-title{margin-block-end:8px;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-4527a34 .elementor-icon{font-size:32px}.elementor-1235 .elementor-element.elementor-element-4527a34 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-4527a34 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:24px;font-weight:600;line-height:1.25em}.elementor-1235 .elementor-element.elementor-element-4527a34:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-4527a34:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-4527a34 .elementor-icon-box-description{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-8d5d621{background-color:var(--e-global-color-accent);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-8d5d621 .elementor-icon-box-wrapper{text-align:start;gap:8px}.elementor-1235 .elementor-element.elementor-element-8d5d621 .elementor-icon-box-title{margin-block-end:8px;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-8d5d621 .elementor-icon{font-size:32px}.elementor-1235 .elementor-element.elementor-element-8d5d621 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-8d5d621 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:24px;font-weight:600;line-height:1.25em}.elementor-1235 .elementor-element.elementor-element-8d5d621:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-8d5d621:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-8d5d621 .elementor-icon-box-description{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-d48e848{background-color:var(--e-global-color-accent);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-d48e848 .elementor-icon-box-wrapper{text-align:start;gap:8px}.elementor-1235 .elementor-element.elementor-element-d48e848 .elementor-icon-box-title{margin-block-end:8px;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-d48e848 .elementor-icon{font-size:32px}.elementor-1235 .elementor-element.elementor-element-d48e848 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-d48e848 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:24px;font-weight:600;line-height:1.25em}.elementor-1235 .elementor-element.elementor-element-d48e848:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-d48e848:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-d48e848 .elementor-icon-box-description{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-abc3734{background-color:var(--e-global-color-accent);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-abc3734 .elementor-icon-box-wrapper{text-align:start;gap:8px}.elementor-1235 .elementor-element.elementor-element-abc3734 .elementor-icon-box-title{margin-block-end:8px;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-abc3734 .elementor-icon{font-size:32px}.elementor-1235 .elementor-element.elementor-element-abc3734 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-abc3734 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:24px;font-weight:600;line-height:1.25em}.elementor-1235 .elementor-element.elementor-element-abc3734:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-abc3734:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-abc3734 .elementor-icon-box-description{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-2efeb42{background-color:var(--e-global-color-accent);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-2efeb42 .elementor-icon-box-wrapper{text-align:start;gap:8px}.elementor-1235 .elementor-element.elementor-element-2efeb42 .elementor-icon-box-title{margin-block-end:8px;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-2efeb42 .elementor-icon{font-size:32px}.elementor-1235 .elementor-element.elementor-element-2efeb42 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-2efeb42 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:24px;font-weight:600;line-height:1.25em}.elementor-1235 .elementor-element.elementor-element-2efeb42:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-2efeb42:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-2efeb42 .elementor-icon-box-description{color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-5bb3204 .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-1235 .elementor-element.elementor-element-5bb3204 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-5bb3204 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-5bb3204{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-d6c85fc{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1235 .elementor-element.elementor-element-d6c85fc img{width:100%;height:520px;object-fit:cover;object-position:center center;border-radius:32px 32px 32px 32px}.elementor-1235 .elementor-element.elementor-element-7a01fb7{--display:flex;--overlay-opacity:0.71;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-1235 .elementor-element.elementor-element-7a01fb7:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-7a01fb7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b6ea5fe);background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-21-2026-10_21_48-PM.png);background-position:bottom right;background-size:cover}.elementor-1235 .elementor-element.elementor-element-7a01fb7::before,.elementor-1235 .elementor-element.elementor-element-7a01fb7>.elementor-background-video-container::before,.elementor-1235 .elementor-element.elementor-element-7a01fb7>.e-con-inner>.elementor-background-video-container::before,.elementor-1235 .elementor-element.elementor-element-7a01fb7>.elementor-background-slideshow::before,.elementor-1235 .elementor-element.elementor-element-7a01fb7>.e-con-inner>.elementor-background-slideshow::before,.elementor-1235 .elementor-element.elementor-element-7a01fb7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-b6ea5fe);--background-overlay:''}.elementor-1235 .elementor-element.elementor-element-7185ee2{--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-1235 .elementor-element.elementor-element-3f85ee1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1235 .elementor-element.elementor-element-3f85ee1 .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-1235 .elementor-element.elementor-element-c327343{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1235 .elementor-element.elementor-element-c327343 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:48px;font-weight:700;color:var(--e-global-color-7326002)}.elementor-1235 .elementor-element.elementor-element-00f2cb0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--border-radius:32px 32px 32px 32px;--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-1235 .elementor-element.elementor-element-00f2cb0:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-00f2cb0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-1235 .elementor-element.elementor-element-00f2cb0.e-con{--align-self:center}.elementor-1235 .elementor-element.elementor-element-3f620a1{width:var(--container-widget-width,31%);max-width:31%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 0;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:none}.elementor-1235 .elementor-element.elementor-element-3f620a1.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-3f620a1 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-1235 .elementor-element.elementor-element-3f620a1 .elementor-icon-box-title{margin-block-end:6px;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-3f620a1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-3f620a1.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-3f620a1.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-3f620a1.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-3f620a1 .elementor-icon{font-size:66px;padding:18px}.elementor-1235 .elementor-element.elementor-element-3f620a1 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-3f620a1 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800}.elementor-1235 .elementor-element.elementor-element-3f620a1:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-3f620a1:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-3f620a1 .elementor-icon-box-description{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-6aedca7{width:var(--container-widget-width,31%);max-width:31%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 0;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:none}.elementor-1235 .elementor-element.elementor-element-6aedca7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-6aedca7 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-1235 .elementor-element.elementor-element-6aedca7 .elementor-icon-box-title{margin-block-end:6px;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-6aedca7.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-6aedca7.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-6aedca7.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-6aedca7.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-6aedca7 .elementor-icon{font-size:66px;padding:18px}.elementor-1235 .elementor-element.elementor-element-6aedca7 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-6aedca7 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800}.elementor-1235 .elementor-element.elementor-element-6aedca7:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-6aedca7:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-6aedca7 .elementor-icon-box-description{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-bdc6b01{width:var(--container-widget-width,31%);max-width:31%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 20px 0 0;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:none}.elementor-1235 .elementor-element.elementor-element-bdc6b01.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-bdc6b01 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-1235 .elementor-element.elementor-element-bdc6b01 .elementor-icon-box-title{margin-block-end:6px;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-bdc6b01.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent);fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-bdc6b01.elementor-view-framed .elementor-icon,.elementor-1235 .elementor-element.elementor-element-bdc6b01.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-bdc6b01.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-bdc6b01 .elementor-icon{font-size:66px;padding:18px}.elementor-1235 .elementor-element.elementor-element-bdc6b01 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-bdc6b01 .elementor-icon-box-title a{font-family:"Manrope",Sans-serif;font-size:20px;font-weight:800}.elementor-1235 .elementor-element.elementor-element-bdc6b01:has(:hover) .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-bdc6b01:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-bdc6b01 .elementor-icon-box-description{color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-a5efc01{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:8px 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-accent)}.elementor-1235 .elementor-element.elementor-element-f25ecdd{--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:center;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px}.elementor-1235 .elementor-element.elementor-element-f25ecdd:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-f25ecdd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent);background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-21-2026-08_14_18-AM.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1235 .elementor-element.elementor-element-ffa372c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1235 .elementor-element.elementor-element-e4392d2{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px}.elementor-1235 .elementor-element.elementor-element-6d2c86b{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1235 .elementor-element.elementor-element-6d2c86b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-6d2c86b .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-986dc6f{width:100%;max-width:100%;margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-1235 .elementor-element.elementor-element-986dc6f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-986dc6f .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-53bd691{width:var(--container-widget-width,68%);max-width:68%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 8px 0;--container-widget-width:68%;--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-1235 .elementor-element.elementor-element-53bd691.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-53bd691 a{color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-815a8b4 .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-1235 .elementor-element.elementor-element-815a8b4 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-815a8b4 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-815a8b4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-815a8b4.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-f6f57e1 .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-1235 .elementor-element.elementor-element-f6f57e1 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-f6f57e1 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-f6f57e1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 32px 0}.elementor-1235 .elementor-element.elementor-element-5bd4d35{--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-1235 .elementor-element.elementor-element-5bd4d35:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-5bd4d35>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-ffd8354{--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-1235 .elementor-element.elementor-element-ffd8354.e-con{--align-self:center}.elementor-1235 .elementor-element.elementor-element-d029dd9{--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-1235 .elementor-element.elementor-element-247e7db{--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-1235 .elementor-element.elementor-element-84b1089{--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-1235 .elementor-element.elementor-element-bc0503a{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-1235 .elementor-element.elementor-element-bc0503a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-bc0503a .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-primary)}.elementor-1235 .elementor-element.elementor-element-358c853{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-1235 .elementor-element.elementor-element-358c853.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-358c853 .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-1235 .elementor-element.elementor-element-4dd4df6{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-0bb5e9f{--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-1235 .elementor-element.elementor-element-0bb5e9f:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-0bb5e9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b6ea5fe)}.elementor-1235 .elementor-element.elementor-element-cb30acb{--e-image-carousel-slides-to-show:1}.elementor-1235 .elementor-element.elementor-element-cb30acb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-db664ac{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px}.elementor-1235 .elementor-element.elementor-element-6d3a4d2{--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-1235 .elementor-element.elementor-element-6d3a4d2:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-6d3a4d2>.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-1235 .elementor-element.elementor-element-f1f0875{--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-1235 .elementor-element.elementor-element-f1f0875.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-7ab68f2{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 9px 0;text-align:start}.elementor-1235 .elementor-element.elementor-element-7ab68f2 .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-c38ed04{width:var(--container-widget-width,62%);max-width:62%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 12px 0;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:18px;font-weight:500;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-c38ed04.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1235 .elementor-element.elementor-element-a7a60f1{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-1235 .elementor-element.elementor-element-f18bd42 .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 36px 15px 36px}.elementor-1235 .elementor-element.elementor-element-f18bd42 .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-f18bd42 .elementor-button:focus{background-color:var(--e-global-color-71f95e6)}.elementor-1235 .elementor-element.elementor-element-f18bd42{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-38e36cc .elementor-button{background-color:var(--e-global-color-accent);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-b6ea5fe);color:var(--e-global-color-b6ea5fe);border-radius:1000px 1000px 1000px 1000px;padding:15px 36px 15px 36px}.elementor-1235 .elementor-element.elementor-element-38e36cc .elementor-button:hover,.elementor-1235 .elementor-element.elementor-element-38e36cc .elementor-button:focus{background-color:var(--e-global-color-71f95e6);color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-38e36cc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-38e36cc .elementor-button:hover svg,.elementor-1235 .elementor-element.elementor-element-38e36cc .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-2b3e92c{width:var(--container-widget-width,62%);max-width:62%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:18px 0 0 0;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Inter",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-accent)}.elementor-1235 .elementor-element.elementor-element-2b3e92c.elementor-element{--flex-grow:0;--flex-shrink:0}:root{--page-title-display:none}@media(min-width:768px){.elementor-1235 .elementor-element.elementor-element-395a5da{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-252cc16{--width:55%}.elementor-1235 .elementor-element.elementor-element-92ef158{--width:45%}.elementor-1235 .elementor-element.elementor-element-534faab{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-9bb35ee{--width:50%}.elementor-1235 .elementor-element.elementor-element-09d49d4{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-3f636b6{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-41a0cc0{--width:32%}.elementor-1235 .elementor-element.elementor-element-a07ef7c{--width:32%}.elementor-1235 .elementor-element.elementor-element-e656d17{--width:32%}.elementor-1235 .elementor-element.elementor-element-cc619bd{--width:32%}.elementor-1235 .elementor-element.elementor-element-efccd2c{--width:31%}.elementor-1235 .elementor-element.elementor-element-527298b{--width:32%}.elementor-1235 .elementor-element.elementor-element-a1f3886{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-f418130{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-a92ad5d{--width:50%}.elementor-1235 .elementor-element.elementor-element-4128237{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-cd7fac6{--width:50%}.elementor-1235 .elementor-element.elementor-element-4cda297{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-aaa4ef2{--width:50%}.elementor-1235 .elementor-element.elementor-element-7a01fb7{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-00f2cb0{--width:100%}.elementor-1235 .elementor-element.elementor-element-f25ecdd{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-e4392d2{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-5bd4d35{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-ffd8354{--width:50%}.elementor-1235 .elementor-element.elementor-element-247e7db{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-0bb5e9f{--width:50%}.elementor-1235 .elementor-element.elementor-element-db664ac{--content-width:1200px}.elementor-1235 .elementor-element.elementor-element-6d3a4d2{--width:100%}.elementor-1235 .elementor-element.elementor-element-f1f0875{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-1235 .elementor-element.elementor-element-41a0cc0{--width:48%}.elementor-1235 .elementor-element.elementor-element-a07ef7c{--width:48%}.elementor-1235 .elementor-element.elementor-element-e656d17{--width:48%}.elementor-1235 .elementor-element.elementor-element-cc619bd{--width:48%}.elementor-1235 .elementor-element.elementor-element-efccd2c{--width:48%}.elementor-1235 .elementor-element.elementor-element-527298b{--width:48%}}@media(min-width:1025px){.elementor-1235 .elementor-element.elementor-element-7a01fb7:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-7a01fb7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-1235 .elementor-element.elementor-element-395a5da{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-1235 .elementor-element.elementor-element-7a42857 .elementor-heading-title{font-size:32px}.elementor-1235 .elementor-element.elementor-element-d83aecd{font-size:16px}.elementor-1235 .elementor-element.elementor-element-b0dc0f9 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-06db880 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-ff6b20d{text-align:center}.elementor-1235 .elementor-element.elementor-element-3723f45{text-align:center}.elementor-1235 .elementor-element.elementor-element-f1a288a .elementor-heading-title{font-size:32px}.elementor-1235 .elementor-element.elementor-element-999a2e9{font-size:16px}.elementor-1235 .elementor-element.elementor-element-8180c5f .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-8f66114 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-bea8d12{font-size:16px}.elementor-1235 .elementor-element.elementor-element-a5d78b4 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-f705196 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-3031ce2{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-24d2364 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-451ffd4 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-1c2c6d9{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-8614095 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-8b36911 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-05f3c7a{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-df33d96 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-9b629e9 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-49bd6dc{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-33319b9 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-974110d .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-425c417{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-a1ee559 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-80123c5 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-c9c5b32{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-798f2e4 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-a46db9c .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-229a77e{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-74883e5 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-f48947a .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-a1870ee .elementor-heading-title{font-size:32px}.elementor-1235 .elementor-element.elementor-element-94d86d5{font-size:16px}.elementor-1235 .elementor-element.elementor-element-2b8de29 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-9e5b748 .elementor-heading-title{font-size:32px}.elementor-1235 .elementor-element.elementor-element-3981afa{font-size:16px}.elementor-1235 .elementor-element.elementor-element-57bf463 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-75c6982 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-ecb3789 .elementor-heading-title{font-size:32px}.elementor-1235 .elementor-element.elementor-element-5bb3204 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-00f2cb0{--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:28px 28px;--row-gap:28px;--column-gap:28px}.elementor-1235 .elementor-element.elementor-element-3f620a1{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-6aedca7{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-bdc6b01{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-a5efc01{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-53bd691{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-815a8b4 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-f6f57e1 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-7ab68f2 .elementor-heading-title{font-size:36px}.elementor-1235 .elementor-element.elementor-element-c38ed04{font-size:16px}.elementor-1235 .elementor-element.elementor-element-f18bd42 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-38e36cc .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-2b3e92c{font-size:14px}}@media(max-width:767px){.elementor-1235 .elementor-element.elementor-element-395a5da{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1235 .elementor-element.elementor-element-7a42857{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-7a42857 .elementor-heading-title{font-size:34px}.elementor-1235 .elementor-element.elementor-element-6b44edd .elementor-heading-title{font-size:18px}.elementor-1235 .elementor-element.elementor-element-d83aecd{width:100%;max-width:100%;padding:0 0 12px 0}.elementor-1235 .elementor-element.elementor-element-2817224{--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-1235 .elementor-element.elementor-element-b0dc0f9{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-b0dc0f9 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-06db880{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-06db880 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-92ef158{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-1235 .elementor-element.elementor-element-ff6b20d{text-align:start}.elementor-1235 .elementor-element.elementor-element-ff6b20d .elementor-heading-title{font-size:24px}.elementor-1235 .elementor-element.elementor-element-3723f45{text-align:start}.elementor-1235 .elementor-element.elementor-element-534faab{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1235 .elementor-element.elementor-element-099b7b5{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-1235 .elementor-element.elementor-element-f1a288a .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-1235 .elementor-element.elementor-element-999a2e9{padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-8180c5f .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-8f66114 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-c31b9c0{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-c31b9c0.elementor-element{--order:-99999 /* order start hack */}.elementor-1235 .elementor-element.elementor-element-c31b9c0 img{height:290px;object-fit:cover}.elementor-1235 .elementor-element.elementor-element-09d49d4{--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-1235 .elementor-element.elementor-element-7a46d7f{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-1235 .elementor-element.elementor-element-6cb2762{width:var(--container-widget-width,116.994px);max-width:116.994px;--container-widget-width:116.994px;--container-widget-flex-grow:0}.elementor-1235 .elementor-element.elementor-element-bea8d12{width:100%;max-width:100%;padding:4px 0 8px 0}.elementor-1235 .elementor-element.elementor-element-a5d78b4.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-a5d78b4 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-f705196 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-c8e4f98{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-c8e4f98 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-1235 .elementor-element.elementor-element-3031ce2{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-8a24684 .elementor-button{padding:10px 8px 10px 8px}.elementor-1235 .elementor-element.elementor-element-24d2364.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-24d2364 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1235 .elementor-element.elementor-element-451ffd4.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-451ffd4 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-1c2c6d9{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-1f81ee0 .elementor-button{padding:10px 8px 10px 8px}.elementor-1235 .elementor-element.elementor-element-8614095.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-8614095 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1235 .elementor-element.elementor-element-8b36911.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-8b36911 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-05f3c7a{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-f2091c8 .elementor-button{padding:10px 8px 10px 8px}.elementor-1235 .elementor-element.elementor-element-df33d96.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-df33d96 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1235 .elementor-element.elementor-element-9b629e9.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-9b629e9 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-f4e219e{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-f4e219e .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-1235 .elementor-element.elementor-element-49bd6dc{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-3d2eccf .elementor-button{padding:10px 8px 10px 8px}.elementor-1235 .elementor-element.elementor-element-33319b9.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-33319b9 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1235 .elementor-element.elementor-element-974110d.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-974110d .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-425c417{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-8235a9d .elementor-button{padding:10px 8px 10px 8px}.elementor-1235 .elementor-element.elementor-element-a1ee559.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-a1ee559 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1235 .elementor-element.elementor-element-80123c5.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-80123c5 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-8fd2999 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-1235 .elementor-element.elementor-element-c9c5b32{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-e0c7528 .elementor-button{padding:10px 8px 10px 8px}.elementor-1235 .elementor-element.elementor-element-798f2e4.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-798f2e4 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size);padding:15px 45px 15px 45px}.elementor-1235 .elementor-element.elementor-element-a46db9c.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-a46db9c .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-a861be1{width:100%;max-width:100%;padding:24px 0 0 0;font-size:18px}.elementor-1235 .elementor-element.elementor-element-a1f3886{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1235 .elementor-element.elementor-element-53f79ef .elementor-heading-title{font-size:15px}.elementor-1235 .elementor-element.elementor-element-a6da6fe .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-1235 .elementor-element.elementor-element-229a77e{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-87f7c10{padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-74883e5 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-f48947a.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-f48947a .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-f418130{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1235 .elementor-element.elementor-element-0549b91{--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:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-1235 .elementor-element.elementor-element-a1870ee .elementor-heading-title{font-size:32px}.elementor-1235 .elementor-element.elementor-element-94d86d5{padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-69d18ef{padding:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-69d18ef .elementor-icon-box-title{margin-block-end:8px}.elementor-1235 .elementor-element.elementor-element-69d18ef .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-69d18ef .elementor-icon-box-title a{font-size:20px;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-7d00c2f{padding:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-7d00c2f .elementor-icon-box-title{margin-block-end:8px}.elementor-1235 .elementor-element.elementor-element-7d00c2f .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-7d00c2f .elementor-icon-box-title a{font-size:20px;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-a86e3fc{padding:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-a86e3fc .elementor-icon-box-title{margin-block-end:8px}.elementor-1235 .elementor-element.elementor-element-a86e3fc .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-a86e3fc .elementor-icon-box-title a{font-size:20px;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-2598dc2{padding:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-2598dc2 .elementor-icon-box-title{margin-block-end:8px}.elementor-1235 .elementor-element.elementor-element-2598dc2 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-2598dc2 .elementor-icon-box-title a{font-size:20px;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-b04af54{padding:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-b04af54 .elementor-icon-box-title{margin-block-end:8px}.elementor-1235 .elementor-element.elementor-element-b04af54 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-b04af54 .elementor-icon-box-title a{font-size:20px;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-178bf5d{padding:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-178bf5d .elementor-icon-box-title{margin-block-end:8px}.elementor-1235 .elementor-element.elementor-element-178bf5d .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-178bf5d .elementor-icon-box-title a{font-size:20px;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-2b8de29 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-181f38f{width:100%;max-width:100%;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-181f38f.elementor-element{--order:-99999 /* order start hack */}.elementor-1235 .elementor-element.elementor-element-181f38f img{height:290px;object-fit:cover}.elementor-1235 .elementor-element.elementor-element-4128237{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1235 .elementor-element.elementor-element-1d0735a{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-1235 .elementor-element.elementor-element-9e5b748 .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-1235 .elementor-element.elementor-element-3981afa{padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-9db8fcc{padding:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-9db8fcc .elementor-icon-box-title{margin-block-end:8px}.elementor-1235 .elementor-element.elementor-element-9db8fcc .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-9db8fcc .elementor-icon-box-title a{font-size:20px;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-c3d2906{padding:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-c3d2906 .elementor-icon-box-title{margin-block-end:8px}.elementor-1235 .elementor-element.elementor-element-c3d2906 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-c3d2906 .elementor-icon-box-title a{font-size:20px;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-2be9d96{padding:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-2be9d96 .elementor-icon-box-title{margin-block-end:8px}.elementor-1235 .elementor-element.elementor-element-2be9d96 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-2be9d96 .elementor-icon-box-title a{font-size:20px;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-a31e9ec{padding:16px 16px 16px 16px}.elementor-1235 .elementor-element.elementor-element-a31e9ec .elementor-icon-box-title{margin-block-end:8px}.elementor-1235 .elementor-element.elementor-element-a31e9ec .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-a31e9ec .elementor-icon-box-title a{font-size:20px;line-height:1.3em}.elementor-1235 .elementor-element.elementor-element-57bf463 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-75c6982 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-c03e68c{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-c03e68c.elementor-element{--order:-99999 /* order start hack */}.elementor-1235 .elementor-element.elementor-element-c03e68c img{height:290px;object-fit:cover}.elementor-1235 .elementor-element.elementor-element-4cda297{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1235 .elementor-element.elementor-element-0776798{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-1235 .elementor-element.elementor-element-ecb3789 .elementor-heading-title{font-size:32px}.elementor-1235 .elementor-element.elementor-element-4527a34 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-4527a34 .elementor-icon-box-title a{font-size:20px;line-height:1.2em}.elementor-1235 .elementor-element.elementor-element-8d5d621 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-8d5d621 .elementor-icon-box-title a{font-size:20px;line-height:1.2em}.elementor-1235 .elementor-element.elementor-element-d48e848 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-d48e848 .elementor-icon-box-title a{font-size:20px;line-height:1.2em}.elementor-1235 .elementor-element.elementor-element-abc3734 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-abc3734 .elementor-icon-box-title a{font-size:20px;line-height:1.2em}.elementor-1235 .elementor-element.elementor-element-2efeb42 .elementor-icon-box-title,.elementor-1235 .elementor-element.elementor-element-2efeb42 .elementor-icon-box-title a{font-size:20px;line-height:1.2em}.elementor-1235 .elementor-element.elementor-element-5bb3204 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-d6c85fc{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-d6c85fc.elementor-element{--order:-99999 /* order start hack */}.elementor-1235 .elementor-element.elementor-element-d6c85fc img{height:290px;object-fit:cover}.elementor-1235 .elementor-element.elementor-element-7a01fb7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1235 .elementor-element.elementor-element-3f85ee1 .elementor-heading-title{font-size:15px}.elementor-1235 .elementor-element.elementor-element-c327343 .elementor-heading-title{font-size:32px;line-height:1.2em}.elementor-1235 .elementor-element.elementor-element-00f2cb0{--flex-wrap:wrap}.elementor-1235 .elementor-element.elementor-element-3f620a1{width:100%;max-width:100%;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-3f620a1 .elementor-icon-box-wrapper{text-align:center}.elementor-1235 .elementor-element.elementor-element-6aedca7{width:100%;max-width:100%;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-6aedca7 .elementor-icon-box-wrapper{text-align:center}.elementor-1235 .elementor-element.elementor-element-bdc6b01{width:100%;max-width:100%;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-bdc6b01 .elementor-icon-box-wrapper{text-align:center}.elementor-1235 .elementor-element.elementor-element-a5efc01{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-f25ecdd:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-f25ecdd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ontariopacificplumbing.com/wp-content/uploads/2026/08/309d0637-d817-49fa-8a23-1c8deb370d8a.png);background-position:center center;background-size:cover}.elementor-1235 .elementor-element.elementor-element-f25ecdd{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1235 .elementor-element.elementor-element-e4392d2{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-1235 .elementor-element.elementor-element-986dc6f .elementor-heading-title{font-size:32px}.elementor-1235 .elementor-element.elementor-element-53bd691{width:100%;max-width:100%;padding:0 0 16px 0;font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-815a8b4 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-f6f57e1.elementor-element{--align-self:center}.elementor-1235 .elementor-element.elementor-element-f6f57e1 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-5bd4d35{--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-1235 .elementor-element.elementor-element-d029dd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1235 .elementor-element.elementor-element-247e7db{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1235 .elementor-element.elementor-element-84b1089{--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-1235 .elementor-element.elementor-element-358c853{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-1235 .elementor-element.elementor-element-0bb5e9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1235 .elementor-element.elementor-element-db664ac{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1235 .elementor-element.elementor-element-6d3a4d2:not(.elementor-motion-effects-element-type-background),.elementor-1235 .elementor-element.elementor-element-6d3a4d2>.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-1235 .elementor-element.elementor-element-6d3a4d2{--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-1235 .elementor-element.elementor-element-7ab68f2 .elementor-heading-title{font-size:30px}.elementor-1235 .elementor-element.elementor-element-c38ed04{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-f18bd42{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-f18bd42 .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-38e36cc{width:100%;max-width:100%}.elementor-1235 .elementor-element.elementor-element-38e36cc .elementor-button{font-size:var(--e-global-typography-d42d62d-font-size)}.elementor-1235 .elementor-element.elementor-element-2b3e92c{width:100%;max-width:100%}}#inline-tFX4onKOkxbpyB2L2YtJ{width:100%!important}.elementor-1235 .elementor-element.elementor-element-92ef158{scroll-margin-top:110px}.elementor-1235 .elementor-element.elementor-element-999a2e9 a{text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-3031ce2 a{text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-1c2c6d9 a{text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-05f3c7a a{text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-49bd6dc a{text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-425c417 a{text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-c9c5b32 a{text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-a861be1 a{text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-69d18ef .elementor-icon-box-description a{color:#7DB8F5;text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-7d00c2f .elementor-icon-box-description a{color:#7DB8F5;text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-a86e3fc .elementor-icon-box-description a{color:#7DB8F5;text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-2598dc2 .elementor-icon-box-description a{color:#7DB8F5;text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-b04af54 .elementor-icon-box-description a{color:#7DB8F5;text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-178bf5d .elementor-icon-box-description a{color:#7DB8F5;text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-9db8fcc .elementor-icon-box-description a{color:#1769AA;text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-c3d2906 .elementor-icon-box-description a{color:#1769AA;text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-2be9d96 .elementor-icon-box-description a{color:#1769AA;text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-a31e9ec .elementor-icon-box-description a{color:#1769AA;text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-53bd691 a{text-decoration:underline}.elementor-1235 .elementor-element.elementor-element-cb30acb .swiper-slide img{width:100%;height:600px;object-fit:cover;display:block}@media (max-width:1024px){.elementor-1235 .elementor-element.elementor-element-cb30acb .swiper-slide img{height:500px}}@media (max-width:767px){.elementor-1235 .elementor-element.elementor-element-cb30acb .swiper-slide img{height:380px}}@media (max-width:480px){.elementor-1235 .elementor-element.elementor-element-cb30acb .swiper-slide img{height:320px}}body.elementor-page-1235 .elementor-heading-title,body.elementor-page-1235 .elementor-icon-box-title{text-wrap:balance}