.elementor-89 .elementor-element.elementor-element-45c5262{margin-top:60px;margin-bottom:59px}.elementor-89 .elementor-element.elementor-element-624008f .elementor-heading-title{font-size:1.35em;line-height:1.6em}.elementor-89 .elementor-element.elementor-element-dce81b5 .elementor-heading-title{font-size:1.1em;line-height:26px}.elementor-89 .elementor-element.elementor-element-6247d25 .elementor-heading-title{font-size:1.1em;line-height:26px}.elementor-bc-flex-widget .elementor-89 .elementor-element.elementor-element-36a6ce1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-89 .elementor-element.elementor-element-36a6ce1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-89 .elementor-element.elementor-element-b43d0f7{width:var(--container-widget-width,102.528%);max-width:102.528%;--container-widget-width:102.528%;--container-widget-flex-grow:0}.elementor-89 .elementor-element.elementor-element-b43d0f7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-89 .elementor-element.elementor-element-1969fe3:not(.elementor-motion-effects-element-type-background),.elementor-89 .elementor-element.elementor-element-1969fe3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-89 .elementor-element.elementor-element-1969fe3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-89 .elementor-element.elementor-element-1969fe3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-89 .elementor-element.elementor-element-deb6230>.elementor-widget-container{padding:2px 24px 1px}.elementor-89 .elementor-element.elementor-element-deb6230{text-align:center}.elementor-89 .elementor-element.elementor-element-deb6230 .elementor-heading-title{font-size:1.2em;line-height:1em;letter-spacing:0px;color:#777}.elementor-89 .elementor-element.elementor-element-8e5f3c2>.elementor-widget-container{margin:0 0 56px;padding:0 24px}.elementor-89 .elementor-element.elementor-element-8e5f3c2{text-align:center}.elementor-89 .elementor-element.elementor-element-8e5f3c2 .elementor-heading-title{font-size:2.3em;line-height:42px}.elementor-element-ecd9ef7 .timeline-balloon:before,.elementor-element-ecd9ef7 .process-step-circle:before,.elementor-element-ecd9ef7 .process-step-circle:after,.elementor-element-ecd9ef7 section.timeline:after{background-color:#d6dde5;opacity:1}.elementor-element-ecd9ef7 .process-horizontal .process-step:before{background-color:#d6dde5}.elementor-element-ecd9ef7{--porto-step-line-width:2px}.elementor-element-ecd9ef7 section.timeline:after{width:2px}.elementor-element-ecd9ef7 .process-step .process-step-circle{width:115px;height:115px}.elementor-element-ecd9ef7 .process-step-circle:before,.elementor-element-ecd9ef7 .process-step-circle:after{left:calc( 115px / 2 - var(--porto-step-line-width, 2px) / 2 - var(--porto-step-circle-bw, 2px) )}.elementor-element-ecd9ef7 .process-step-circle:before{height:calc( 115px - var(--porto-step-circle-bw, 2px) )}.elementor-element-ecd9ef7 .process-step-circle:after{top:calc( 115px - var(--porto-step-circle-bw, 2px) )}.elementor-element-ecd9ef7 .process-horizontal .process-step{--porto-step-circle-wd:115px}.elementor-element-ecd9ef7 .process-step-circle{margin:0 0 16px;font-size:35px;color:var(--e-global-color-primary);--porto-step-circle-bw:3px;border-color:var(--e-global-color-primary)}.elementor-element-ecd9ef7 .process-horizontal .process-step-circle{margin:0 0 16px}.elementor-element-ecd9ef7 .process-horizontal{--porto-step-circle-margin:0px}.elementor-89 .elementor-element.elementor-element-ecd9ef7 .step-item-title{font-size:25.2px;line-height:27px;letter-spacing:-.05em;color:#212529 !important}.elementor-element-ecd9ef7 .process-step-desc,.elementor-element-ecd9ef7 .process-step-desc p,.elementor-element-ecd9ef7 .timeline-item-content{font-size:15.4px;line-height:26px;letter-spacing:0px;color:#212529}.elementor-89 .elementor-element.elementor-element-ecd9ef7 .step-item-title,.elementor-element-ecd9ef7 .timeline .timeline-item-title{margin-bottom:12px}.elementor-89 .elementor-element.elementor-element-426749d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-89 .elementor-element.elementor-element-426749d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gijima.co.nz/wp-content/uploads/2024/10/plumbing-service-car-3-gijima.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-89 .elementor-element.elementor-element-426749d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-89 .elementor-element.elementor-element-426749d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-89 .elementor-element.elementor-element-426749d>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-89 .elementor-element.elementor-element-426749d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-89 .elementor-element.elementor-element-426749d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-89 .elementor-element.elementor-element-f073fee{z-index:2}.elementor-89 .elementor-element.elementor-element-f94c78c .porto-u-main-heading>*{font-size:1.65em;line-height:27px;letter-spacing:-1.155px;color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-f94c78c .porto-u-sub-heading{font-size:1.1em;line-height:26px;color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-8645030.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-89 .elementor-element.elementor-element-ccb1202>.elementor-widget-container{padding:0 0 2rem}.elementor-89 .elementor-element.elementor-element-ccb1202 .porto-u-main-heading>*{font-size:1.65em;line-height:27px;letter-spacing:-1.155px}.elementor-89 .elementor-element.elementor-element-ccb1202 .porto-u-sub-heading{font-size:1.1em;line-height:26px}.elementor-89 .elementor-element.elementor-element-0a1d6f7>.elementor-widget-container{padding:0 0 2rem}.elementor-89 .elementor-element.elementor-element-0a1d6f7 .porto-u-main-heading>*{font-size:1.65em;line-height:27px;letter-spacing:-1.155px}.elementor-89 .elementor-element.elementor-element-0a1d6f7 .porto-u-sub-heading{font-size:1.1em;line-height:26px}.elementor-89 .elementor-element.elementor-element-56861a4 .porto-u-main-heading>*{font-size:1.65em;line-height:27px;letter-spacing:-1.155px}.elementor-89 .elementor-element.elementor-element-56861a4 .porto-u-sub-heading{font-size:1.1em;line-height:26px}.elementor-89 .elementor-element.elementor-element-a42713b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-89 .elementor-element.elementor-element-a42713b:not(.elementor-motion-effects-element-type-background),.elementor-89 .elementor-element.elementor-element-a42713b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0e3c68;background-image:url("https://gijima.co.nz/wp-content/uploads/2024/10/plumbing-service-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-89 .elementor-element.elementor-element-a42713b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:48px 24px}.elementor-89 .elementor-element.elementor-element-a42713b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-89 .elementor-element.elementor-element-22bc6cd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-89 .elementor-element.elementor-element-22bc6cd>.elementor-element-populated{padding:0 12px}.elementor-89 .elementor-element.elementor-element-22bc6cd{z-index:3}.elementor-89 .elementor-element.elementor-element-2600754>.elementor-widget-container{margin:2px 0 0}.elementor-89 .elementor-element.elementor-element-2600754{text-align:center}.elementor-89 .elementor-element.elementor-element-2600754 .elementor-heading-title{font-size:1.35em;line-height:24px;letter-spacing:0px;color:#fff}.elementor-89 .elementor-element.elementor-element-e1ae1bc{text-align:center}.elementor-89 .elementor-element.elementor-element-e1ae1bc .elementor-heading-title{font-size:3em;line-height:1em;color:#fff}.elementor-89 .elementor-element.elementor-element-f63f1e6{text-align:center}.elementor-89 .elementor-element.elementor-element-f63f1e6 .elementor-heading-title{font-size:1.1em;line-height:1.9em;color:#fff}.elementor-89 .elementor-element.elementor-element-ded7e99{margin-top:0;margin-bottom:-2px}.elementor-89 .elementor-element.elementor-element-6d34142 .elementor-icon-box-wrapper{gap:15px}.elementor-89 .elementor-element.elementor-element-6d34142.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-6d34142.elementor-view-framed .elementor-icon,.elementor-89 .elementor-element.elementor-element-6d34142.elementor-view-default .elementor-icon{fill:var(--e-global-color-tertiary);color:var(--e-global-color-tertiary);border-color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-6d34142 .elementor-icon-box-title{color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-44a77d1 .elementor-icon-box-wrapper{gap:15px}.elementor-89 .elementor-element.elementor-element-44a77d1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-44a77d1.elementor-view-framed .elementor-icon,.elementor-89 .elementor-element.elementor-element-44a77d1.elementor-view-default .elementor-icon{fill:var(--e-global-color-tertiary);color:var(--e-global-color-tertiary);border-color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-44a77d1 .elementor-icon-box-title{color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-5a2b028 .elementor-icon-box-wrapper{gap:15px}.elementor-89 .elementor-element.elementor-element-5a2b028.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-5a2b028.elementor-view-framed .elementor-icon,.elementor-89 .elementor-element.elementor-element-5a2b028.elementor-view-default .elementor-icon{fill:var(--e-global-color-tertiary);color:var(--e-global-color-tertiary);border-color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-5a2b028 .elementor-icon-box-title{color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-fdab39b{margin-top:0;margin-bottom:-2px}.elementor-89 .elementor-element.elementor-element-70b5e7f .elementor-icon-box-wrapper{gap:15px}.elementor-89 .elementor-element.elementor-element-70b5e7f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-70b5e7f.elementor-view-framed .elementor-icon,.elementor-89 .elementor-element.elementor-element-70b5e7f.elementor-view-default .elementor-icon{fill:var(--e-global-color-tertiary);color:var(--e-global-color-tertiary);border-color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-70b5e7f .elementor-icon-box-title{color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-10c5be9 .elementor-icon-box-wrapper{gap:15px}.elementor-89 .elementor-element.elementor-element-10c5be9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-10c5be9.elementor-view-framed .elementor-icon,.elementor-89 .elementor-element.elementor-element-10c5be9.elementor-view-default .elementor-icon{fill:var(--e-global-color-tertiary);color:var(--e-global-color-tertiary);border-color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-10c5be9 .elementor-icon-box-title{color:var(--e-global-color-tertiary)}.elementor-89 .elementor-element.elementor-element-5d4b522{text-align:center}.elementor-89 .elementor-element.elementor-element-5d4b522 .elementor-heading-title{font-size:1.2em;line-height:1em;letter-spacing:0px;color:#777}.elementor-89 .elementor-element.elementor-element-c51dd91>.elementor-widget-container{margin:0 0 32px}.elementor-89 .elementor-element.elementor-element-c51dd91{text-align:center}.elementor-89 .elementor-element.elementor-element-c51dd91 .elementor-heading-title{font-size:2.3em;line-height:42px}.elementor-89 .elementor-element.elementor-element-9ef474d>.elementor-widget-container{padding:0 1rem 2rem}.elementor-89 .elementor-element.elementor-element-9ef474d .porto-u-main-heading>*{font-size:1.65em;line-height:27px;letter-spacing:-1.155px}.elementor-89 .elementor-element.elementor-element-9ef474d .porto-u-sub-heading{font-size:1.1em;line-height:26px}.elementor-89 .elementor-element.elementor-element-189c0fb{text-align:center}.elementor-89 .elementor-element.elementor-element-189c0fb .btn{font-size:.8rem;font-weight:700;letter-spacing:2px;color:var(--e-global-color-tertiary);background-color:var(--e-global-color-primary);border-color:#dee2e6;padding:21.5px 48px 21px}.elementor-89 .elementor-element.elementor-element-189c0fb .btn:hover,.elementor-89 .elementor-element.elementor-element-189c0fb .btn:focus,.elementor-89 .elementor-element.elementor-element-189c0fb .btn:active{color:var(--e-global-color-primary);background-color:var(--e-global-color-tertiary);border-color:var(--e-global-color-primary)}@media(max-width:991px){.elementor-89 .elementor-element.elementor-element-426749d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-89 .elementor-element.elementor-element-8645030.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-89 .elementor-element.elementor-element-ded7e99{padding:0 20px}.elementor-89 .elementor-element.elementor-element-fdab39b{padding:0 20px}}@media(min-width:768px){.elementor-89 .elementor-element.elementor-element-f1a303c{width:60%}.elementor-89 .elementor-element.elementor-element-36a6ce1{width:40%}}@media(max-width:991px) and (min-width:768px){.elementor-89 .elementor-element.elementor-element-f1a303c{width:100%}.elementor-89 .elementor-element.elementor-element-36a6ce1{width:100%}.elementor-89 .elementor-element.elementor-element-426749d{width:100%}.elementor-89 .elementor-element.elementor-element-c71b334{width:100%}.elementor-89 .elementor-element.elementor-element-8645030{width:100%}.elementor-89 .elementor-element.elementor-element-4163c6d{width:50%}.elementor-89 .elementor-element.elementor-element-f38cefe{width:50%}.elementor-89 .elementor-element.elementor-element-eb17f4d{width:50%}.elementor-89 .elementor-element.elementor-element-77247f8{width:50%}.elementor-89 .elementor-element.elementor-element-3be83e5{width:50%}.elementor-89 .elementor-element.elementor-element-bc74fe7{width:50%}.elementor-89 .elementor-element.elementor-element-b1833dc{width:50%}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-8e5f3c2>.elementor-widget-container{padding:0}.elementor-89 .elementor-element.elementor-element-e1ae1bc .elementor-heading-title{font-size:2.6em}}