.elementor-5457 .elementor-element.elementor-element-e3fada:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-e3fada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diamondbuildingservices.co.nz/wp-content/uploads/2024/05/2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5457 .elementor-element.elementor-element-e3fada > .elementor-background-overlay{background-color:#101C30;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5457 .elementor-element.elementor-element-e3fada{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:110px;}.elementor-5457 .elementor-element.elementor-element-5aa8bb77 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-6b6a09aa .cover_color{background-color:#00000000;}.elementor-5457 .elementor-element.elementor-element-6b6a09aa{text-align:left;}.elementor-5457 .elementor-element.elementor-element-6b6a09aa .header_banner_el .header_title{color:#FFFFFF;padding:150px 0px 150px 0px;font-size:50px;font-weight:800;text-transform:capitalize;}.elementor-5457 .elementor-element.elementor-element-6b6a09aa .header_banner_el ul.breadcrumb li{color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-6b6a09aa .header_banner_el ul.breadcrumb li a{color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-6b6a09aa .header_banner_el ul.breadcrumb a{color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-6b6a09aa .header_banner_el ul.breadcrumb li .separator i{color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-6b6a09aa .header_banner_el ul.breadcrumb li a:hover{color:#343434;}.elementor-5457 .elementor-element.elementor-element-478ac11d:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-478ac11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diamondbuildingservices.co.nz/wp-content/uploads/2022/10/home-3-section-1.png");background-position:93% 50%;background-repeat:no-repeat;background-size:auto;}.elementor-5457 .elementor-element.elementor-element-478ac11d > .elementor-background-overlay{opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5457 .elementor-element.elementor-element-478ac11d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 120px 0px;}.elementor-5457 .elementor-element.elementor-element-c4276d1 .ova-title{text-align:center;}.elementor-5457 .elementor-element.elementor-element-c4276d1 .ova-title .title{font-family:"Kola", Sans-serif;}.elementor-5457 .elementor-element.elementor-element-c4276d1 .ova-title .title, .elementor-5457 .elementor-element.elementor-element-c4276d1 .ova-title .title a{color:#253C74;}.elementor-5457 .elementor-element.elementor-element-c4276d1 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-5457 .elementor-element.elementor-element-45802526 .elementor-heading-title{color:#E8A246;font-size:24px;font-weight:800;line-height:1.4em;}.elementor-5457 .elementor-element.elementor-element-45802526 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-5457 .elementor-element.elementor-element-c36d6b7{font-size:16px;font-weight:500;}.elementor-5457 .elementor-element.elementor-element-c36d6b7 > .elementor-widget-container{padding:0px 60px 15px 0px;}.elementor-5457 .elementor-element.elementor-element-426986c2 .elementor-button-wrapper{display:flex;}.elementor-5457 .elementor-element.elementor-element-426986c2 .elementor-button-wrapper .elementor-button:before{background-color:#1A2946;}.elementor-5457 .elementor-element.elementor-element-426986c2 .elementor-button-wrapper .elementor-button{text-align:center;}.elementor-5457 .elementor-element.elementor-element-426986c2 .elementor-button{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;background-color:#253C74;border-radius:0px 0px 0px 0px;padding:18px 50px 18px 50px;}.elementor-5457 .elementor-element.elementor-element-426986c2 .elementor-button:hover, .elementor-5457 .elementor-element.elementor-element-426986c2 .elementor-button:focus{color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-426986c2 .elementor-button:hover svg, .elementor-5457 .elementor-element.elementor-element-426986c2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-426986c2 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-426986c2{width:auto;max-width:auto;}.elementor-5457 .elementor-element.elementor-element-3f2ddf77 .ova-contact-info .icon{color:#FFFFFF;width:52px;height:52px;background-color:#253C74;}.elementor-5457 .elementor-element.elementor-element-3f2ddf77 .ova-contact-info .contact .label{font-size:12px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-3f2ddf77 .ova-contact-info .contact .info .item, .elementor-5457 .elementor-element.elementor-element-3f2ddf77 .ova-contact-info .contact .info .item a{font-size:16px;font-weight:800;}.elementor-5457 .elementor-element.elementor-element-3f2ddf77 .ova-contact-info .contact .info .item{color:#13223C;}.elementor-5457 .elementor-element.elementor-element-3f2ddf77 .ova-contact-info .contact .info .item a{color:#13223C;}.elementor-5457 .elementor-element.elementor-element-3f2ddf77 .ova-contact-info .contact .info .item a:hover{color:#E8A246;}.elementor-5457 .elementor-element.elementor-element-3f2ddf77 .ova-contact-info .contact .info .item a:before{background-color:#E8A246;}.elementor-5457 .elementor-element.elementor-element-3f2ddf77 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-3f2ddf77{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-5457 .elementor-element.elementor-element-62dc68ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5457 .elementor-element.elementor-element-62dc68ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5457 .elementor-element.elementor-element-62dc68ee.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5457 .elementor-element.elementor-element-24df2b61 .ova-counter{max-width:210px;background-color:#13223C;}.elementor-5457 .elementor-element.elementor-element-24df2b61 .ova-counter .odometer{font-size:60px;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-24df2b61 .ova-counter .suffix{font-size:60px;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-24df2b61 .ova-counter .title{font-size:16px;}.elementor-5457 .elementor-element.elementor-element-24df2b61{width:auto;max-width:auto;top:348px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-24df2b61{right:368px;}body.rtl .elementor-5457 .elementor-element.elementor-element-24df2b61{left:368px;}.elementor-5457 .elementor-element.elementor-element-8694964{text-align:right;}.elementor-5457 .elementor-element.elementor-element-8694964 img{max-width:520px;height:459px;object-fit:cover;object-position:center center;}.elementor-5457 .elementor-element.elementor-element-8694964 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-527e287f{--divider-border-style:solid;--divider-color:#13223C;--divider-border-width:20px;width:auto;max-width:auto;bottom:224px;z-index:1;}.elementor-5457 .elementor-element.elementor-element-527e287f .elementor-divider-separator{width:460px;}.elementor-5457 .elementor-element.elementor-element-527e287f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-527e287f{right:-44%;}body.rtl .elementor-5457 .elementor-element.elementor-element-527e287f{left:-44%;}.elementor-5457 .elementor-element.elementor-element-527e287f > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-5457 .elementor-element.elementor-element-14c465e3:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-14c465e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diamondbuildingservices.co.nz/wp-content/uploads/2022/10/home-3-section-1.png");background-position:93% 50%;background-repeat:no-repeat;background-size:auto;}.elementor-5457 .elementor-element.elementor-element-14c465e3 > .elementor-background-overlay{opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5457 .elementor-element.elementor-element-14c465e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 120px 0px;}.elementor-5457 .elementor-element.elementor-element-649bc31c .ova-title{text-align:center;}.elementor-5457 .elementor-element.elementor-element-649bc31c .ova-title .title{font-family:"Kola", Sans-serif;}.elementor-5457 .elementor-element.elementor-element-649bc31c .ova-title .title, .elementor-5457 .elementor-element.elementor-element-649bc31c .ova-title .title a{color:#253C74;}.elementor-5457 .elementor-element.elementor-element-649bc31c .ova-title h3.sub-title{text-transform:none;}.elementor-5457 .elementor-element.elementor-element-649bc31c > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-5457 .elementor-element.elementor-element-87a8620{font-size:16px;font-weight:500;}.elementor-5457 .elementor-element.elementor-element-87a8620 > .elementor-widget-container{padding:0px 60px 15px 0px;}.elementor-5457 .elementor-element.elementor-element-7dd99e4 .elementor-button-wrapper{display:flex;}.elementor-5457 .elementor-element.elementor-element-7dd99e4 .elementor-button-wrapper .elementor-button:before{background-color:#1A2946;}.elementor-5457 .elementor-element.elementor-element-7dd99e4 .elementor-button-wrapper .elementor-button{text-align:center;}.elementor-5457 .elementor-element.elementor-element-7dd99e4 .elementor-button{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;background-color:#253C74;border-radius:0px 0px 0px 0px;padding:18px 50px 18px 50px;}.elementor-5457 .elementor-element.elementor-element-7dd99e4 .elementor-button:hover, .elementor-5457 .elementor-element.elementor-element-7dd99e4 .elementor-button:focus{color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-7dd99e4 .elementor-button:hover svg, .elementor-5457 .elementor-element.elementor-element-7dd99e4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-7dd99e4 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-7dd99e4{width:auto;max-width:auto;}.elementor-5457 .elementor-element.elementor-element-f6fb9b9 .ova-contact-info .icon{color:#FFFFFF;width:52px;height:52px;background-color:#253C74;}.elementor-5457 .elementor-element.elementor-element-f6fb9b9 .ova-contact-info .contact .label{font-size:12px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-f6fb9b9 .ova-contact-info .contact .info .item, .elementor-5457 .elementor-element.elementor-element-f6fb9b9 .ova-contact-info .contact .info .item a{font-size:16px;font-weight:800;}.elementor-5457 .elementor-element.elementor-element-f6fb9b9 .ova-contact-info .contact .info .item{color:#13223C;}.elementor-5457 .elementor-element.elementor-element-f6fb9b9 .ova-contact-info .contact .info .item a{color:#13223C;}.elementor-5457 .elementor-element.elementor-element-f6fb9b9 .ova-contact-info .contact .info .item a:hover{color:#E8A246;}.elementor-5457 .elementor-element.elementor-element-f6fb9b9 .ova-contact-info .contact .info .item a:before{background-color:#E8A246;}.elementor-5457 .elementor-element.elementor-element-f6fb9b9 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-f6fb9b9{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-5457 .elementor-element.elementor-element-523d266b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5457 .elementor-element.elementor-element-523d266b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5457 .elementor-element.elementor-element-523d266b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5457 .elementor-element.elementor-element-5750246d .ova-counter{max-width:210px;background-color:#13223C;}.elementor-5457 .elementor-element.elementor-element-5750246d .ova-counter .odometer{font-size:60px;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-5750246d .ova-counter .suffix{font-size:60px;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-5750246d .ova-counter .title{font-size:16px;}.elementor-5457 .elementor-element.elementor-element-5750246d{width:auto;max-width:auto;top:317px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-5750246d{right:378px;}body.rtl .elementor-5457 .elementor-element.elementor-element-5750246d{left:378px;}.elementor-5457 .elementor-element.elementor-element-fa338e3{text-align:right;}.elementor-5457 .elementor-element.elementor-element-fa338e3 img{max-width:520px;height:459px;object-fit:cover;object-position:center center;}.elementor-5457 .elementor-element.elementor-element-5c41b349{--divider-border-style:solid;--divider-color:#13223C;--divider-border-width:20px;width:auto;max-width:auto;bottom:224px;z-index:1;}.elementor-5457 .elementor-element.elementor-element-5c41b349 .elementor-divider-separator{width:460px;}.elementor-5457 .elementor-element.elementor-element-5c41b349 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-5c41b349{right:-44%;}body.rtl .elementor-5457 .elementor-element.elementor-element-5c41b349{left:-44%;}.elementor-5457 .elementor-element.elementor-element-5c41b349 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-5457 .elementor-element.elementor-element-9cf5687:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-9cf5687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diamondbuildingservices.co.nz/wp-content/uploads/2022/10/home-3-section-1.png");background-position:93% 50%;background-repeat:no-repeat;background-size:auto;}.elementor-5457 .elementor-element.elementor-element-9cf5687 > .elementor-background-overlay{opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5457 .elementor-element.elementor-element-9cf5687{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 120px 0px;}.elementor-5457 .elementor-element.elementor-element-107afb1 .ova-title{text-align:center;}.elementor-5457 .elementor-element.elementor-element-107afb1 .ova-title .title{font-family:"Kola", Sans-serif;text-transform:none;}.elementor-5457 .elementor-element.elementor-element-107afb1 .ova-title .title, .elementor-5457 .elementor-element.elementor-element-107afb1 .ova-title .title a{color:#253C74;}.elementor-5457 .elementor-element.elementor-element-107afb1 .ova-title h3.sub-title{text-transform:none;}.elementor-5457 .elementor-element.elementor-element-107afb1 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-5457 .elementor-element.elementor-element-636066c{font-size:16px;font-weight:500;}.elementor-5457 .elementor-element.elementor-element-636066c > .elementor-widget-container{padding:0px 60px 15px 0px;}.elementor-5457 .elementor-element.elementor-element-c39de64 .elementor-button-wrapper{display:flex;}.elementor-5457 .elementor-element.elementor-element-c39de64 .elementor-button-wrapper .elementor-button:before{background-color:#1A2946;}.elementor-5457 .elementor-element.elementor-element-c39de64 .elementor-button-wrapper .elementor-button{text-align:center;}.elementor-5457 .elementor-element.elementor-element-c39de64 .elementor-button{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;background-color:#253C74;border-radius:0px 0px 0px 0px;padding:18px 50px 18px 50px;}.elementor-5457 .elementor-element.elementor-element-c39de64 .elementor-button:hover, .elementor-5457 .elementor-element.elementor-element-c39de64 .elementor-button:focus{color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-c39de64 .elementor-button:hover svg, .elementor-5457 .elementor-element.elementor-element-c39de64 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-c39de64 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-c39de64{width:auto;max-width:auto;}.elementor-5457 .elementor-element.elementor-element-71efb72 .ova-contact-info .icon{color:#FFFFFF;width:52px;height:52px;background-color:#253C74;}.elementor-5457 .elementor-element.elementor-element-71efb72 .ova-contact-info .contact .label{font-size:12px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-71efb72 .ova-contact-info .contact .info .item, .elementor-5457 .elementor-element.elementor-element-71efb72 .ova-contact-info .contact .info .item a{font-size:16px;font-weight:800;}.elementor-5457 .elementor-element.elementor-element-71efb72 .ova-contact-info .contact .info .item{color:#13223C;}.elementor-5457 .elementor-element.elementor-element-71efb72 .ova-contact-info .contact .info .item a{color:#13223C;}.elementor-5457 .elementor-element.elementor-element-71efb72 .ova-contact-info .contact .info .item a:hover{color:#E8A246;}.elementor-5457 .elementor-element.elementor-element-71efb72 .ova-contact-info .contact .info .item a:before{background-color:#E8A246;}.elementor-5457 .elementor-element.elementor-element-71efb72 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-71efb72{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-5457 .elementor-element.elementor-element-79b984d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5457 .elementor-element.elementor-element-79b984d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5457 .elementor-element.elementor-element-79b984d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5457 .elementor-element.elementor-element-bf9cc18 .ova-counter{max-width:210px;background-color:#13223C;}.elementor-5457 .elementor-element.elementor-element-bf9cc18 .ova-counter .odometer{font-size:60px;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-bf9cc18 .ova-counter .suffix{font-size:60px;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-bf9cc18 .ova-counter .title{font-size:16px;}.elementor-5457 .elementor-element.elementor-element-bf9cc18{width:auto;max-width:auto;top:317px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-bf9cc18{right:378px;}body.rtl .elementor-5457 .elementor-element.elementor-element-bf9cc18{left:378px;}.elementor-5457 .elementor-element.elementor-element-f2702e6{text-align:right;}.elementor-5457 .elementor-element.elementor-element-f2702e6 img{max-width:520px;height:459px;object-fit:cover;object-position:center center;}.elementor-5457 .elementor-element.elementor-element-d607df0{--divider-border-style:solid;--divider-color:#13223C;--divider-border-width:20px;width:auto;max-width:auto;bottom:224px;z-index:1;}.elementor-5457 .elementor-element.elementor-element-d607df0 .elementor-divider-separator{width:460px;}.elementor-5457 .elementor-element.elementor-element-d607df0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-d607df0{right:-44%;}body.rtl .elementor-5457 .elementor-element.elementor-element-d607df0{left:-44%;}.elementor-5457 .elementor-element.elementor-element-d607df0 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-5457 .elementor-element.elementor-element-04249ec:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-04249ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diamondbuildingservices.co.nz/wp-content/uploads/2022/10/home-3-section-1.png");background-position:93% 50%;background-repeat:no-repeat;background-size:auto;}.elementor-5457 .elementor-element.elementor-element-04249ec > .elementor-background-overlay{opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5457 .elementor-element.elementor-element-04249ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 120px 0px;}.elementor-5457 .elementor-element.elementor-element-f6ba3d6 .ova-title{text-align:center;}.elementor-5457 .elementor-element.elementor-element-f6ba3d6 .ova-title .title{font-family:"Kola", Sans-serif;}.elementor-5457 .elementor-element.elementor-element-f6ba3d6 .ova-title .title, .elementor-5457 .elementor-element.elementor-element-f6ba3d6 .ova-title .title a{color:#253C74;}.elementor-5457 .elementor-element.elementor-element-f6ba3d6 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-5457 .elementor-element.elementor-element-f7e3b0a{font-size:16px;font-weight:500;}.elementor-5457 .elementor-element.elementor-element-f7e3b0a > .elementor-widget-container{padding:0px 60px 15px 0px;}.elementor-5457 .elementor-element.elementor-element-9675fc8 .elementor-button-wrapper{display:flex;}.elementor-5457 .elementor-element.elementor-element-9675fc8 .elementor-button-wrapper .elementor-button:before{background-color:#1A2946;}.elementor-5457 .elementor-element.elementor-element-9675fc8 .elementor-button-wrapper .elementor-button{text-align:center;}.elementor-5457 .elementor-element.elementor-element-9675fc8 .elementor-button{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;background-color:#253C74;border-radius:0px 0px 0px 0px;padding:18px 50px 18px 50px;}.elementor-5457 .elementor-element.elementor-element-9675fc8 .elementor-button:hover, .elementor-5457 .elementor-element.elementor-element-9675fc8 .elementor-button:focus{color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-9675fc8 .elementor-button:hover svg, .elementor-5457 .elementor-element.elementor-element-9675fc8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-9675fc8 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-9675fc8{width:auto;max-width:auto;}.elementor-5457 .elementor-element.elementor-element-cecacb3 .ova-contact-info .icon{color:#FFFFFF;width:52px;height:52px;background-color:#253C74;}.elementor-5457 .elementor-element.elementor-element-cecacb3 .ova-contact-info .contact .label{font-size:12px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-cecacb3 .ova-contact-info .contact .info .item, .elementor-5457 .elementor-element.elementor-element-cecacb3 .ova-contact-info .contact .info .item a{font-size:16px;font-weight:800;}.elementor-5457 .elementor-element.elementor-element-cecacb3 .ova-contact-info .contact .info .item{color:#13223C;}.elementor-5457 .elementor-element.elementor-element-cecacb3 .ova-contact-info .contact .info .item a{color:#13223C;}.elementor-5457 .elementor-element.elementor-element-cecacb3 .ova-contact-info .contact .info .item a:hover{color:#E8A246;}.elementor-5457 .elementor-element.elementor-element-cecacb3 .ova-contact-info .contact .info .item a:before{background-color:#E8A246;}.elementor-5457 .elementor-element.elementor-element-cecacb3 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-cecacb3{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-5457 .elementor-element.elementor-element-0288a03.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5457 .elementor-element.elementor-element-0288a03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5457 .elementor-element.elementor-element-0288a03.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5457 .elementor-element.elementor-element-4d56af5 .ova-counter{max-width:210px;background-color:#13223C;}.elementor-5457 .elementor-element.elementor-element-4d56af5 .ova-counter .odometer{font-size:60px;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-4d56af5 .ova-counter .suffix{font-size:60px;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-4d56af5 .ova-counter .title{font-size:16px;}.elementor-5457 .elementor-element.elementor-element-4d56af5{width:auto;max-width:auto;top:317px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-4d56af5{right:378px;}body.rtl .elementor-5457 .elementor-element.elementor-element-4d56af5{left:378px;}.elementor-5457 .elementor-element.elementor-element-dd55932{text-align:right;}.elementor-5457 .elementor-element.elementor-element-dd55932 img{max-width:520px;height:459px;object-fit:cover;object-position:center center;}.elementor-5457 .elementor-element.elementor-element-33d5d9b{--divider-border-style:solid;--divider-color:#13223C;--divider-border-width:20px;width:auto;max-width:auto;bottom:224px;z-index:1;}.elementor-5457 .elementor-element.elementor-element-33d5d9b .elementor-divider-separator{width:460px;}.elementor-5457 .elementor-element.elementor-element-33d5d9b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-33d5d9b{right:-44%;}body.rtl .elementor-5457 .elementor-element.elementor-element-33d5d9b{left:-44%;}.elementor-5457 .elementor-element.elementor-element-33d5d9b > .elementor-widget-container{--e-transform-rotateZ:90deg;}@media(max-width:1024px) and (min-width:768px){.elementor-5457 .elementor-element.elementor-element-5dd1f96d{width:100%;}.elementor-5457 .elementor-element.elementor-element-62dc68ee{width:100%;}.elementor-5457 .elementor-element.elementor-element-6a6f9fa4{width:100%;}.elementor-5457 .elementor-element.elementor-element-523d266b{width:100%;}.elementor-5457 .elementor-element.elementor-element-1c82e0c{width:100%;}.elementor-5457 .elementor-element.elementor-element-79b984d{width:100%;}.elementor-5457 .elementor-element.elementor-element-b197ea7{width:100%;}.elementor-5457 .elementor-element.elementor-element-0288a03{width:100%;}}@media(max-width:1024px){.elementor-5457 .elementor-element.elementor-element-e3fada{margin-top:0px;margin-bottom:80px;}.elementor-5457 .elementor-element.elementor-element-5aa8bb77 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-6b6a09aa .header_banner_el .header_title{padding:130px 20px 130px 20px;}.elementor-5457 .elementor-element.elementor-element-478ac11d:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-478ac11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5457 .elementor-element.elementor-element-478ac11d{padding:90px 10px 90px 10px;}.elementor-5457 .elementor-element.elementor-element-5dd1f96d > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-5457 .elementor-element.elementor-element-8694964{text-align:right;}.elementor-5457 .elementor-element.elementor-element-14c465e3:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-14c465e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5457 .elementor-element.elementor-element-14c465e3{padding:90px 10px 90px 10px;}.elementor-5457 .elementor-element.elementor-element-6a6f9fa4 > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-5457 .elementor-element.elementor-element-fa338e3{text-align:right;}.elementor-5457 .elementor-element.elementor-element-9cf5687:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-9cf5687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5457 .elementor-element.elementor-element-9cf5687{padding:90px 10px 90px 10px;}.elementor-5457 .elementor-element.elementor-element-1c82e0c > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-5457 .elementor-element.elementor-element-f2702e6{text-align:right;}.elementor-5457 .elementor-element.elementor-element-04249ec:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-04249ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5457 .elementor-element.elementor-element-04249ec{padding:90px 10px 90px 10px;}.elementor-5457 .elementor-element.elementor-element-b197ea7 > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-5457 .elementor-element.elementor-element-dd55932{text-align:right;}}@media(max-width:767px){.elementor-5457 .elementor-element.elementor-element-6b6a09aa .header_banner_el .header_title{font-size:45px;}.elementor-5457 .elementor-element.elementor-element-478ac11d:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-478ac11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5457 .elementor-element.elementor-element-478ac11d{padding:90px 10px 40px 10px;}.elementor-5457 .elementor-element.elementor-element-c4276d1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-5457 .elementor-element.elementor-element-c36d6b7 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5457 .elementor-element.elementor-element-426986c2 > .elementor-widget-container{padding:20px 20px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-3f2ddf77 > .elementor-widget-container{padding:20px 0px 0px 0px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-24df2b61{right:20px;}body.rtl .elementor-5457 .elementor-element.elementor-element-24df2b61{left:20px;}.elementor-5457 .elementor-element.elementor-element-24df2b61{top:250px;}.elementor-5457 .elementor-element.elementor-element-8694964 img{max-width:100%;object-fit:cover;}.elementor-5457 .elementor-element.elementor-element-14c465e3:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-14c465e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5457 .elementor-element.elementor-element-14c465e3{padding:90px 10px 40px 10px;}.elementor-5457 .elementor-element.elementor-element-649bc31c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-5457 .elementor-element.elementor-element-87a8620 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5457 .elementor-element.elementor-element-7dd99e4 > .elementor-widget-container{padding:20px 20px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-f6fb9b9 > .elementor-widget-container{padding:20px 0px 0px 0px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-5750246d{right:20px;}body.rtl .elementor-5457 .elementor-element.elementor-element-5750246d{left:20px;}.elementor-5457 .elementor-element.elementor-element-5750246d{top:250px;}.elementor-5457 .elementor-element.elementor-element-fa338e3 img{max-width:100%;object-fit:cover;}.elementor-5457 .elementor-element.elementor-element-9cf5687:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-9cf5687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5457 .elementor-element.elementor-element-9cf5687{padding:90px 10px 40px 10px;}.elementor-5457 .elementor-element.elementor-element-107afb1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-5457 .elementor-element.elementor-element-636066c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5457 .elementor-element.elementor-element-c39de64 > .elementor-widget-container{padding:20px 20px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-71efb72 > .elementor-widget-container{padding:20px 0px 0px 0px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-bf9cc18{right:20px;}body.rtl .elementor-5457 .elementor-element.elementor-element-bf9cc18{left:20px;}.elementor-5457 .elementor-element.elementor-element-bf9cc18{top:250px;}.elementor-5457 .elementor-element.elementor-element-f2702e6 img{max-width:100%;object-fit:cover;}.elementor-5457 .elementor-element.elementor-element-04249ec:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-04249ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-5457 .elementor-element.elementor-element-04249ec{padding:90px 10px 40px 10px;}.elementor-5457 .elementor-element.elementor-element-f6ba3d6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-5457 .elementor-element.elementor-element-f7e3b0a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5457 .elementor-element.elementor-element-9675fc8 > .elementor-widget-container{padding:20px 20px 0px 0px;}.elementor-5457 .elementor-element.elementor-element-cecacb3 > .elementor-widget-container{padding:20px 0px 0px 0px;}body:not(.rtl) .elementor-5457 .elementor-element.elementor-element-4d56af5{right:20px;}body.rtl .elementor-5457 .elementor-element.elementor-element-4d56af5{left:20px;}.elementor-5457 .elementor-element.elementor-element-4d56af5{top:250px;}.elementor-5457 .elementor-element.elementor-element-dd55932 img{max-width:100%;object-fit:cover;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kola';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://diamondbuildingservices.co.nz/wp-content/uploads/2024/05/Kola-Regular.woff2') format('woff2'),
		url('https://diamondbuildingservices.co.nz/wp-content/uploads/2024/05/Kola-Regular.woff') format('woff'),
		url('https://diamondbuildingservices.co.nz/wp-content/uploads/2024/05/Kola-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */