.elementor-4086 .elementor-element.elementor-element-5ff8f66 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:60px 30px 60px 30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-4086 .elementor-element.elementor-element-5ff8f66:hover .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-5ff8f66:hover i{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-5ff8f66:hover .info_block.style_one.left_flex .content_text_block{border-left:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-5ff8f66:hover .info_block.style_one.right_flex .content_text_block{border-right:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-5ff8f66:hover .info_block.style_one.center_flex .num_b{border-bottom:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-5ff8f66:hover .info_block.style_two.left_flex .num_b i:after{background:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-5ff8f66:hover .info_block.style_two.right_flex .num_b i:after{background:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-35b644e > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:60px 30px 60px 30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-4086 .elementor-element.elementor-element-35b644e:hover .elementor-widget-container{background-color:var( --e-global-color-accent );}.elementor-4086 .elementor-element.elementor-element-35b644e h1, .elementor-4086 .elementor-element.elementor-element-35b644e h2, .elementor-4086 .elementor-element.elementor-element-35b644e h3, .elementor-4086 .elementor-element.elementor-element-35b644e h4, .elementor-4086 .elementor-element.elementor-element-35b644e h5, .elementor-4086 .elementor-element.elementor-element-35b644e h6{color:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-35b644e .content_text_block p{color:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block i{color:var( --e-global-color-primary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block.style_one.left_flex .content_text_block{border-left:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block.style_one.right_flex .content_text_block{border-right:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block.style_one.center_flex .num_b{border-bottom:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block.style_two.left_flex .num_b i:after{background:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block.style_two.right_flex .num_b i:after{background:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block.style_one.left_flex .content_text_block:after{background:var( --e-global-color-primary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block.style_one.right_flex .content_text_block:after{background:var( --e-global-color-primary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block.style_one.center_flex .num_b:after{background:var( --e-global-color-primary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block.style_two.left_flex:hover .num_b i:after{background:var( --e-global-color-primary );}.elementor-4086 .elementor-element.elementor-element-35b644e .info_block.style_two.right_flex:hover .num_b i:after{background:var( --e-global-color-primary );}.elementor-4086 .elementor-element.elementor-element-35b644e:hover i{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-35b644e:hover .info_block.style_one.left_flex .content_text_block{border-left:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-35b644e:hover .info_block.style_one.right_flex .content_text_block{border-right:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-35b644e:hover .info_block.style_one.center_flex .num_b{border-bottom:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-35b644e:hover .info_block.style_two.left_flex .num_b i:after{background:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-35b644e:hover .info_block.style_two.right_flex .num_b i:after{background:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-91b7033 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:60px 30px 60px 30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-4086 .elementor-element.elementor-element-91b7033:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-4086 .elementor-element.elementor-element-91b7033 h1, .elementor-4086 .elementor-element.elementor-element-91b7033 h2, .elementor-4086 .elementor-element.elementor-element-91b7033 h3, .elementor-4086 .elementor-element.elementor-element-91b7033 h4, .elementor-4086 .elementor-element.elementor-element-91b7033 h5, .elementor-4086 .elementor-element.elementor-element-91b7033 h6{color:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-91b7033 .content_text_block p{color:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-91b7033:hover h1, .elementor-4086 .elementor-element.elementor-element-91b7033:hover h2, .elementor-4086 .elementor-element.elementor-element-91b7033:hover h3, .elementor-4086 .elementor-element.elementor-element-91b7033:hover h4, .elementor-4086 .elementor-element.elementor-element-91b7033:hover h5, .elementor-4086 .elementor-element.elementor-element-91b7033:hover h6{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-91b7033:hover .content_text_block p{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-91b7033 .info_block i{color:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-91b7033:hover i{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-91b7033:hover .info_block.style_one.left_flex .content_text_block{border-left:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-91b7033:hover .info_block.style_one.right_flex .content_text_block{border-right:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-91b7033:hover .info_block.style_one.center_flex .num_b{border-bottom:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-91b7033:hover .info_block.style_two.left_flex .num_b i:after{background:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-91b7033:hover .info_block.style_two.right_flex .num_b i:after{background:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-058b85d > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:60px 30px 60px 30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-4086 .elementor-element.elementor-element-058b85d:hover .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-058b85d:hover h1, .elementor-4086 .elementor-element.elementor-element-058b85d:hover h2, .elementor-4086 .elementor-element.elementor-element-058b85d:hover h3, .elementor-4086 .elementor-element.elementor-element-058b85d:hover h4, .elementor-4086 .elementor-element.elementor-element-058b85d:hover h5, .elementor-4086 .elementor-element.elementor-element-058b85d:hover h6{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-058b85d:hover .content_text_block p{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-058b85d:hover i{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-058b85d:hover .info_block.style_one.left_flex .content_text_block{border-left:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-058b85d:hover .info_block.style_one.right_flex .content_text_block{border-right:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-058b85d:hover .info_block.style_one.center_flex .num_b{border-bottom:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-058b85d:hover .info_block.style_two.left_flex .num_b i:after{background:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-058b85d:hover .info_block.style_two.right_flex .num_b i:after{background:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-815cfa7 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:60px 30px 60px 30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-4086 .elementor-element.elementor-element-815cfa7:hover h1, .elementor-4086 .elementor-element.elementor-element-815cfa7:hover h2, .elementor-4086 .elementor-element.elementor-element-815cfa7:hover h3, .elementor-4086 .elementor-element.elementor-element-815cfa7:hover h4, .elementor-4086 .elementor-element.elementor-element-815cfa7:hover h5, .elementor-4086 .elementor-element.elementor-element-815cfa7:hover h6{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-815cfa7:hover .content_text_block p{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-815cfa7:hover i{color:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-815cfa7:hover .info_block.style_one.left_flex .content_text_block{border-left:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-815cfa7:hover .info_block.style_one.right_flex .content_text_block{border-right:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-815cfa7:hover .info_block.style_one.center_flex .num_b{border-bottom:1px solid #FFFFFF;}.elementor-4086 .elementor-element.elementor-element-815cfa7:hover .info_block.style_two.left_flex .num_b i:after{background:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-815cfa7:hover .info_block.style_two.right_flex .num_b i:after{background:#FFFFFF;}.elementor-4086 .elementor-element.elementor-element-92f6f28{--spacer-size:0px;}.elementor-4086 .elementor-element.elementor-element-bf96e1e{margin-top:0px;margin-bottom:-71px;}.elementor-4086 .elementor-element.elementor-element-6d35f8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4086 .elementor-element.elementor-element-6d35f8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brighton.nz/wp-content/uploads/2021/01/Auckland_Residential_Construction_Company_House.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4086 .elementor-element.elementor-element-6d35f8d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4086 .elementor-element.elementor-element-6d35f8d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4086 .elementor-element.elementor-element-d00c120{--spacer-size:600px;}.elementor-4086 .elementor-element.elementor-element-f596629:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4086 .elementor-element.elementor-element-f596629 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-4086 .elementor-element.elementor-element-f596629.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4086 .elementor-element.elementor-element-f596629.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4086 .elementor-element.elementor-element-f596629 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 70px;}.elementor-4086 .elementor-element.elementor-element-f596629 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4086 .elementor-element.elementor-element-ad0e4f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4086 .elementor-element.elementor-element-ad0e4f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4086 .elementor-element.elementor-element-ad0e4f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4086 .elementor-element.elementor-element-c80a433{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-4086 .elementor-element.elementor-element-c80a433 .sub_title{color:#52B5FD;}.elementor-4086 .elementor-element.elementor-element-c80a433 h1, .elementor-4086 .elementor-element.elementor-element-c80a433 h2, .elementor-4086 .elementor-element.elementor-element-c80a433 h3, .elementor-4086 .elementor-element.elementor-element-c80a433 h4, .elementor-4086 .elementor-element.elementor-element-c80a433 h5, .elementor-4086 .elementor-element.elementor-element-c80a433 h6{color:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-c80a433 .head_block p{color:var( --e-global-color-secondary );}.elementor-4086 .elementor-element.elementor-element-7b4f651{--spacer-size:30px;}.elementor-4086 .elementor-element.elementor-element-71f2f61 .button_settings{color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-4086 .elementor-element.elementor-element-71f2f61 .button_settings:before{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-4086 .elementor-element.elementor-element-6d35f8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4086 .elementor-element.elementor-element-6d35f8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4086 .elementor-element.elementor-element-d00c120{--spacer-size:353px;}.elementor-4086 .elementor-element.elementor-element-f596629 > .elementor-element-populated{padding:50px 50px 50px 50px;}}@media(min-width:768px){.elementor-4086 .elementor-element.elementor-element-6d35f8d{width:50%;}.elementor-4086 .elementor-element.elementor-element-f596629{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4086 .elementor-element.elementor-element-9353941{width:100%;}.elementor-4086 .elementor-element.elementor-element-190959a{width:100%;}.elementor-4086 .elementor-element.elementor-element-bbed06b{width:100%;}.elementor-4086 .elementor-element.elementor-element-7c51eaa{width:100%;}.elementor-4086 .elementor-element.elementor-element-9f74a92{width:100%;}.elementor-4086 .elementor-element.elementor-element-75488d0{width:100%;}.elementor-4086 .elementor-element.elementor-element-6d35f8d{width:100%;}.elementor-4086 .elementor-element.elementor-element-f596629{width:100%;}}