.elementor-90 .elementor-element.elementor-element-5445a61{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;box-shadow:0px 25px 20px 0px rgba(0,0,0,0.5);--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-90 .elementor-element.elementor-element-5445a61:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-5445a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A09999;background-image:url("https://activewaterproofing.co.nz/wp-content/uploads/2026/04/20250911_144957-scaled.jpg");background-position:center center;background-size:cover;}.elementor-90 .elementor-element.elementor-element-5445a61::before, .elementor-90 .elementor-element.elementor-element-5445a61 > .elementor-background-video-container::before, .elementor-90 .elementor-element.elementor-element-5445a61 > .e-con-inner > .elementor-background-video-container::before, .elementor-90 .elementor-element.elementor-element-5445a61 > .elementor-background-slideshow::before, .elementor-90 .elementor-element.elementor-element-5445a61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-90 .elementor-element.elementor-element-5445a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-90 .elementor-element.elementor-element-5445a61.e-con{--flex-grow:0;--flex-shrink: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-90 .elementor-element.elementor-element-284e0ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90 .elementor-element.elementor-element-284e0ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:700;line-height:45px;word-spacing:3px;-webkit-text-stroke-color:#00000094;stroke:#00000094;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#C7C7C7;}.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-90 .elementor-element.elementor-element-5316690{padding:0px 0px 20px 0px;font-family:"Roboto", Sans-serif;font-size:19.2px;font-weight:700;line-height:17px;letter-spacing:2.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FCFCFC;}.elementor-90 .elementor-element.elementor-element-c37729a{--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:0px 18px;--row-gap:0px;--column-gap:18px;}.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-90 .elementor-element.elementor-element-3e17ef6 .elementor-button{background-color:#2237CEC2;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px #0E0606;border-style:groove;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-90 .elementor-element.elementor-element-3e17ef6{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-90 .elementor-element.elementor-element-492bd36 .elementor-button{background-color:#2237CEC2;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:800;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);transition-duration:0s;border-style:groove;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-90 .elementor-element.elementor-element-492bd36{width:auto;max-width:auto;}.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-90 .elementor-element.elementor-element-1d23a0b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-90 .elementor-element.elementor-element-1d23a0b .elementor-icon-list-icon i{color:#0FFA2C;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-1d23a0b .elementor-icon-list-icon svg{fill:#0FFA2C;transition:fill 0.3s;}.elementor-90 .elementor-element.elementor-element-1d23a0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-90 .elementor-element.elementor-element-1d23a0b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:1.5px;}.elementor-90 .elementor-element.elementor-element-1d23a0b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-90 .elementor-element.elementor-element-38730ce{--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:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-90 .elementor-element.elementor-element-38730ce:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-38730ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E3E3E;}.elementor-90 .elementor-element.elementor-element-e9db813{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-90 .elementor-element.elementor-element-e9db813 .elementor-heading-title{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-fb3d76a{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-9045356{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90 .elementor-element.elementor-element-9045356:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-9045356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78787800;}.elementor-90 .elementor-element.elementor-element-7f4b120{--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;--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-7f4b120:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-7f4b120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-90 .elementor-element.elementor-element-7f4b120.e-con{--flex-grow:0;--flex-shrink: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-90 .elementor-element.elementor-element-1e51ba3{width:var( --container-widget-width, 98.448% );max-width:98.448%;--container-widget-width:98.448%;--container-widget-flex-grow:0;}.elementor-90 .elementor-element.elementor-element-1e51ba3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-90 .elementor-element.elementor-element-1e51ba3 img{width:100%;max-width:100;}.elementor-90 .elementor-element.elementor-element-9232e6b{--display:flex;--min-height:106px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-90 .elementor-element.elementor-element-847aa86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-d9c83f1{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-13c00ec{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-a8683d3{--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;}.elementor-90 .elementor-element.elementor-element-a9561b3 .elementor-heading-title{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-a2aaefe{text-align:start;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-cb25282{--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;}.elementor-90 .elementor-element.elementor-element-65a5178{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-90 .elementor-element.elementor-element-65a5178:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-65a5178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E3E3E;}.elementor-90 .elementor-element.elementor-element-9fe6334{--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;}.elementor-90 .elementor-element.elementor-element-056f796{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-90 .elementor-element.elementor-element-2a487f4 .elementor-heading-title{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-de0c465{text-align:start;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-a8091c6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-90 .elementor-element.elementor-element-a8091c6:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-a8091c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E3E3E;}.elementor-90 .elementor-element.elementor-element-0009a5a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-90 .elementor-element.elementor-element-58d3e28 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-7004e8d{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-aab2d55{--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;}.elementor-90 .elementor-element.elementor-element-7953d4e img{width:75%;}.elementor-90 .elementor-element.elementor-element-6ef312f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-90 .elementor-element.elementor-element-6ef312f:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-6ef312f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E3E3E;}.elementor-90 .elementor-element.elementor-element-e41776b{--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;}.elementor-90 .elementor-element.elementor-element-0133fbf img{width:58%;}.elementor-90 .elementor-element.elementor-element-46a9f0c{--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;--justify-content:center;}.elementor-90 .elementor-element.elementor-element-724f049 .elementor-heading-title{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-95d268c{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-135ae65{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-90 .elementor-element.elementor-element-135ae65:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-135ae65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E3E3E;}.elementor-90 .elementor-element.elementor-element-f542227{--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;--justify-content:center;}.elementor-90 .elementor-element.elementor-element-8762b4b .elementor-heading-title{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-834f428{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-e528ac0{--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;}.elementor-90 .elementor-element.elementor-element-1cb21b7 img{width:100%;}.elementor-90 .elementor-element.elementor-element-d21b0a1{--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;}.elementor-90 .elementor-element.elementor-element-d21b0a1:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-d21b0a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E3E3E;}.elementor-90 .elementor-element.elementor-element-924220d{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-90 .elementor-element.elementor-element-924220d .elementor-heading-title{color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-be3abec{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-90 .elementor-element.elementor-element-e11457f{--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;}.elementor-90 .elementor-element.elementor-element-efbdc25{--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;}.elementor-90 .elementor-element.elementor-element-de1dff9{--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;}.elementor-90 .elementor-element.elementor-element-f9acc2c img{width:100%;max-width:100%;height:462px;}.elementor-90 .elementor-element.elementor-element-d964d5b{--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;}.elementor-90 .elementor-element.elementor-element-d7971ec{--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;}.elementor-90 .elementor-element.elementor-element-d7971ec:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-d7971ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;}.elementor-90 .elementor-element.elementor-element-6dcdeff{--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;box-shadow:100px 0px 100px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-90 .elementor-element.elementor-element-6dcdeff:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-6dcdeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;}.elementor-90 .elementor-element.elementor-element-a30da70{text-align:center;}.elementor-90 .elementor-element.elementor-element-a30da70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-997c24c{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-997c24c p{margin-block-end:0px;}.elementor-90 .elementor-element.elementor-element-e8a409f{text-align:center;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#B4B4B4;}@media(min-width:768px){.elementor-90 .elementor-element.elementor-element-5445a61{--content-width:1200px;}.elementor-90 .elementor-element.elementor-element-7f4b120{--width:43.284%;}.elementor-90 .elementor-element.elementor-element-9232e6b{--width:100%;}.elementor-90 .elementor-element.elementor-element-a8683d3{--width:50%;}.elementor-90 .elementor-element.elementor-element-cb25282{--width:50%;}.elementor-90 .elementor-element.elementor-element-9fe6334{--width:36%;}.elementor-90 .elementor-element.elementor-element-056f796{--width:50%;}.elementor-90 .elementor-element.elementor-element-0009a5a{--width:50%;}.elementor-90 .elementor-element.elementor-element-aab2d55{--width:50%;}.elementor-90 .elementor-element.elementor-element-6ef312f{--content-width:1278px;}.elementor-90 .elementor-element.elementor-element-e41776b{--width:50%;}.elementor-90 .elementor-element.elementor-element-46a9f0c{--width:50%;}.elementor-90 .elementor-element.elementor-element-135ae65{--content-width:1067px;}.elementor-90 .elementor-element.elementor-element-f542227{--width:50%;}.elementor-90 .elementor-element.elementor-element-e528ac0{--width:50%;}.elementor-90 .elementor-element.elementor-element-e11457f{--width:50%;}.elementor-90 .elementor-element.elementor-element-efbdc25{--width:50%;}.elementor-90 .elementor-element.elementor-element-de1dff9{--width:50%;}.elementor-90 .elementor-element.elementor-element-d964d5b{--width:50%;}}