.elementor-354 .elementor-element.elementor-element-68c96e5{--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;--overlay-opacity:0.86;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-354 .elementor-element.elementor-element-68c96e5:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-68c96e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zedroofing.co.nz/wp-content/uploads/2026/10/Zed-Roofing-and-Coating_Our-Work_00015.jpg");background-position:center center;background-size:cover;}.elementor-354 .elementor-element.elementor-element-68c96e5::before, .elementor-354 .elementor-element.elementor-element-68c96e5 > .elementor-background-video-container::before, .elementor-354 .elementor-element.elementor-element-68c96e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-354 .elementor-element.elementor-element-68c96e5 > .elementor-background-slideshow::before, .elementor-354 .elementor-element.elementor-element-68c96e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-354 .elementor-element.elementor-element-68c96e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-354 .elementor-element.elementor-element-8798f2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-8798f2e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-9e9e82c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-bdc4439{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-48a5505{width:initial;max-width:initial;}.elementor-354 .elementor-element.elementor-element-48a5505 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-354 .elementor-element.elementor-element-0cfd16c{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-364d1a9 );}.elementor-354 .elementor-element.elementor-element-f08e1cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-55a3873{width:initial;max-width:initial;}.elementor-354 .elementor-element.elementor-element-55a3873 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-24dfd95{--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:40px;--padding-left:20px;--padding-right:20px;}.elementor-354 .elementor-element.elementor-element-24dfd95:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-24dfd95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-929402f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-354 .elementor-element.elementor-element-1273487{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-354 .elementor-element.elementor-element-9010734{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-a230b10{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-354 .elementor-element.elementor-element-a230b10 .elementor-image-box-wrapper{text-align:start;}.elementor-354 .elementor-element.elementor-element-a230b10.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-354 .elementor-element.elementor-element-a230b10.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-354 .elementor-element.elementor-element-a230b10.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-354 .elementor-element.elementor-element-a230b10 .elementor-image-box-img img{height:250px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-354 .elementor-element.elementor-element-a230b10 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-354 .elementor-element.elementor-element-72214c8{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-354 .elementor-element.elementor-element-72214c8 .elementor-image-box-wrapper{text-align:start;}.elementor-354 .elementor-element.elementor-element-72214c8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-354 .elementor-element.elementor-element-72214c8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-354 .elementor-element.elementor-element-72214c8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-354 .elementor-element.elementor-element-72214c8 .elementor-image-box-img img{height:250px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-354 .elementor-element.elementor-element-72214c8 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-354 .elementor-element.elementor-element-8150eb7{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-354 .elementor-element.elementor-element-8150eb7 .elementor-image-box-wrapper{text-align:start;}.elementor-354 .elementor-element.elementor-element-8150eb7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-354 .elementor-element.elementor-element-8150eb7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-354 .elementor-element.elementor-element-8150eb7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-354 .elementor-element.elementor-element-8150eb7 .elementor-image-box-img img{height:250px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-354 .elementor-element.elementor-element-8150eb7 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-354 .elementor-element.elementor-element-f025ce6{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-354 .elementor-element.elementor-element-3ce2074{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-9e92c9c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-354 .elementor-element.elementor-element-f8d4c1b img{width:800px;height:400px;object-fit:cover;object-position:center center;}.elementor-354 .elementor-element.elementor-element-71ee535{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-354 .elementor-element.elementor-element-71ee535:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-71ee535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-354 .elementor-element.elementor-element-06039d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-354 .elementor-element.elementor-element-06039d7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-289e4ae{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-bd1f368 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-354 .elementor-element.elementor-element-bd1f368.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-bd1f368.elementor-view-framed .elementor-icon, .elementor-354 .elementor-element.elementor-element-bd1f368.elementor-view-default .elementor-icon{fill:var( --e-global-color-364d1a9 );color:var( --e-global-color-364d1a9 );border-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-bd1f368 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-bd1f368 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-bd1f368 .elementor-icon-box-title{color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-bd1f368 .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-364d1a9 );}.elementor-354 .elementor-element.elementor-element-0d14a9d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-354 .elementor-element.elementor-element-0d14a9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-0d14a9d.elementor-view-framed .elementor-icon, .elementor-354 .elementor-element.elementor-element-0d14a9d.elementor-view-default .elementor-icon{fill:var( --e-global-color-364d1a9 );color:var( --e-global-color-364d1a9 );border-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-0d14a9d .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-0d14a9d .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-0d14a9d .elementor-icon-box-title{color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-0d14a9d .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-364d1a9 );}.elementor-354 .elementor-element.elementor-element-95059c3 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-354 .elementor-element.elementor-element-95059c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-95059c3.elementor-view-framed .elementor-icon, .elementor-354 .elementor-element.elementor-element-95059c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-364d1a9 );color:var( --e-global-color-364d1a9 );border-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-95059c3 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-95059c3 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-95059c3 .elementor-icon-box-title{color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-95059c3 .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-364d1a9 );}.elementor-354 .elementor-element.elementor-element-7696d9b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-354 .elementor-element.elementor-element-7696d9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-7696d9b.elementor-view-framed .elementor-icon, .elementor-354 .elementor-element.elementor-element-7696d9b.elementor-view-default .elementor-icon{fill:var( --e-global-color-364d1a9 );color:var( --e-global-color-364d1a9 );border-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-7696d9b .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-7696d9b .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-7696d9b .elementor-icon-box-title{color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-7696d9b .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-364d1a9 );}.elementor-354 .elementor-element.elementor-element-ba3b700 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-354 .elementor-element.elementor-element-ba3b700.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-ba3b700.elementor-view-framed .elementor-icon, .elementor-354 .elementor-element.elementor-element-ba3b700.elementor-view-default .elementor-icon{fill:var( --e-global-color-364d1a9 );color:var( --e-global-color-364d1a9 );border-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-ba3b700 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-ba3b700 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-ba3b700 .elementor-icon-box-title{color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-ba3b700 .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-364d1a9 );}.elementor-354 .elementor-element.elementor-element-f1128d6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-354 .elementor-element.elementor-element-f1128d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-f1128d6.elementor-view-framed .elementor-icon, .elementor-354 .elementor-element.elementor-element-f1128d6.elementor-view-default .elementor-icon{fill:var( --e-global-color-364d1a9 );color:var( --e-global-color-364d1a9 );border-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-f1128d6 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-f1128d6 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-f1128d6 .elementor-icon-box-title{color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-f1128d6 .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-364d1a9 );}.elementor-354 .elementor-element.elementor-element-c05dd5d{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-354 .elementor-element.elementor-element-c05dd5d:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-c05dd5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-354 .elementor-element.elementor-element-5a1a757{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-312eff5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-354 .elementor-element.elementor-element-633629a img{width:800px;height:457px;object-fit:cover;object-position:center center;}.elementor-354 .elementor-element.elementor-element-92b3839{--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:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-354 .elementor-element.elementor-element-92b3839:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-92b3839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-f3ff931{text-align:start;}.elementor-354 .elementor-element.elementor-element-f3ff931 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-354 .elementor-element.elementor-element-94c2263{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-b5e9707{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-20ba8c0{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-20ba8c0:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-20ba8c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F2F31;}.elementor-354 .elementor-element.elementor-element-24beeb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-24beeb8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-105b745{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-9932637{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-9932637:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-9932637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#47484A;}.elementor-354 .elementor-element.elementor-element-7daabde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-7daabde .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-2fc050b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-84d0381{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-84d0381:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-84d0381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#535450;}.elementor-354 .elementor-element.elementor-element-ee3b86b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-ee3b86b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-285d7cd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-c4646ff{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-c4646ff:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-c4646ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E3F39;}.elementor-354 .elementor-element.elementor-element-c82734c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-c82734c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-126ad78{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-710a5c8{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-710a5c8:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-710a5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A5245;}.elementor-354 .elementor-element.elementor-element-76b4c0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-76b4c0a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-171aff8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-74c636e{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-74c636e:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-74c636e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#853C31;}.elementor-354 .elementor-element.elementor-element-1c2472b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-1c2472b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-966155b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-3fde38e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-ca06c2e{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-ca06c2e:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-ca06c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#504F4D;}.elementor-354 .elementor-element.elementor-element-ff98031{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-ff98031 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-c536169{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-541a3cc{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-541a3cc:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-541a3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37393C;}.elementor-354 .elementor-element.elementor-element-355e8e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-355e8e8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-fe469c2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-802f68d{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-802f68d:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-802f68d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#828382;}.elementor-354 .elementor-element.elementor-element-6daefd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-6daefd5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-9596ff2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-c6d4ff4{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-c6d4ff4:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-c6d4ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8B7A6;}.elementor-354 .elementor-element.elementor-element-a6fe4aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-a6fe4aa .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-03801a6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-11adbbc{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-11adbbc:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-11adbbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#434F46;}.elementor-354 .elementor-element.elementor-element-c53a3eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-c53a3eb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-55d6433{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-7cafa4a{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-7cafa4a:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-7cafa4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#673C37;}.elementor-354 .elementor-element.elementor-element-844c058{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-844c058 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-2a2271c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-f401abf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-ed0524b{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-ed0524b:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-ed0524b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#434141;}.elementor-354 .elementor-element.elementor-element-f35217a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-f35217a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-a8a9f89{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-eb82f3f{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-eb82f3f:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-eb82f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B4D50;}.elementor-354 .elementor-element.elementor-element-6e18869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-6e18869 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-8915ba1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-6c4dc37{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-6c4dc37:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-6c4dc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D726B;}.elementor-354 .elementor-element.elementor-element-b05695d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-b05695d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-09c0605{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-5ed87b6{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-5ed87b6:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-5ed87b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4D2C5;}.elementor-354 .elementor-element.elementor-element-6d031ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-6d031ab .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-7f48103{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-af77ece{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-af77ece:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-af77ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#495948;}.elementor-354 .elementor-element.elementor-element-d508b57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-d508b57 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-d6d9aa3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-c43c3c2{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-c43c3c2:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-c43c3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#544942;}.elementor-354 .elementor-element.elementor-element-c6697e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-c6697e1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-f04001d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-48666bf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-bd3e60e{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-bd3e60e:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-bd3e60e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#434141;}.elementor-354 .elementor-element.elementor-element-fc7268d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-fc7268d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-ce5a49f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-bfc88ba{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-bfc88ba:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-bfc88ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B5158;}.elementor-354 .elementor-element.elementor-element-75884ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-75884ea .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-e42ed4a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-0c0a4d1{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-0c0a4d1:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-0c0a4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3B5B2;}.elementor-354 .elementor-element.elementor-element-75f1dda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-75f1dda .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-b8bb0c2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-5d86504{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-5d86504:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-5d86504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE0D4;}.elementor-354 .elementor-element.elementor-element-9a4b85c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-9a4b85c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-5b73b03{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-9cfab08{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-9cfab08:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-9cfab08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#77816B;}.elementor-354 .elementor-element.elementor-element-64b16ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-64b16ad .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-2c5f5d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-354 .elementor-element.elementor-element-33b2ee6{--display:flex;--min-height:150px;}.elementor-354 .elementor-element.elementor-element-33b2ee6:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-33b2ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43413F;}.elementor-354 .elementor-element.elementor-element-354d527{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-354 .elementor-element.elementor-element-354d527 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-354 .elementor-element.elementor-element-0831a3e{--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;--overlay-opacity:0.78;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-354 .elementor-element.elementor-element-0831a3e:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-0831a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zedroofing.co.nz/wp-content/uploads/2026/10/Zed-Roofing-and-Coating_Our-Work_00030.jpg");background-position:center center;background-size:cover;}.elementor-354 .elementor-element.elementor-element-0831a3e::before, .elementor-354 .elementor-element.elementor-element-0831a3e > .elementor-background-video-container::before, .elementor-354 .elementor-element.elementor-element-0831a3e > .e-con-inner > .elementor-background-video-container::before, .elementor-354 .elementor-element.elementor-element-0831a3e > .elementor-background-slideshow::before, .elementor-354 .elementor-element.elementor-element-0831a3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-354 .elementor-element.elementor-element-0831a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-354 .elementor-element.elementor-element-1d209de{text-align:center;}.elementor-354 .elementor-element.elementor-element-1d209de .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-364d1a9 );}.elementor-354 .elementor-element.elementor-element-b5f5d60{text-align:center;color:var( --e-global-color-364d1a9 );}@media(max-width:1024px){.elementor-354 .elementor-element.elementor-element-8798f2e .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-48a5505 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-55a3873 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-929402f .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-1273487{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-354 .elementor-element.elementor-element-9010734{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-354 .elementor-element.elementor-element-a230b10{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-354 .elementor-element.elementor-element-a230b10 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-354 .elementor-element.elementor-element-a230b10 .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-72214c8{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-354 .elementor-element.elementor-element-72214c8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-354 .elementor-element.elementor-element-72214c8 .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-8150eb7{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-354 .elementor-element.elementor-element-8150eb7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-354 .elementor-element.elementor-element-8150eb7 .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-9e92c9c .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-06039d7 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-289e4ae{--grid-auto-flow:row;}.elementor-354 .elementor-element.elementor-element-bd1f368 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-bd1f368 .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-0d14a9d .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-0d14a9d .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-95059c3 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-95059c3 .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-7696d9b .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-7696d9b .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-ba3b700 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-ba3b700 .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-f1128d6 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-f1128d6 .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-312eff5 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-f3ff931 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-1d209de .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-354 .elementor-element.elementor-element-8798f2e .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-48a5505 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-55a3873 .elementor-heading-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-929402f .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-9010734{--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;--flex-wrap:nowrap;}.elementor-354 .elementor-element.elementor-element-a230b10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-354 .elementor-element.elementor-element-a230b10 .elementor-image-box-img{margin-bottom:15px;}.elementor-354 .elementor-element.elementor-element-a230b10 .elementor-image-box-img img{height:180px;}.elementor-354 .elementor-element.elementor-element-a230b10 .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-72214c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-354 .elementor-element.elementor-element-72214c8 .elementor-image-box-img{margin-bottom:15px;}.elementor-354 .elementor-element.elementor-element-72214c8 .elementor-image-box-img img{height:180px;}.elementor-354 .elementor-element.elementor-element-72214c8 .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-8150eb7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-354 .elementor-element.elementor-element-8150eb7 .elementor-image-box-img{margin-bottom:15px;}.elementor-354 .elementor-element.elementor-element-8150eb7 .elementor-image-box-img img{height:180px;}.elementor-354 .elementor-element.elementor-element-8150eb7 .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-f025ce6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-354 .elementor-element.elementor-element-9e92c9c .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-f8d4c1b img{height:200px;object-position:center center;}.elementor-354 .elementor-element.elementor-element-06039d7 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-289e4ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-354 .elementor-element.elementor-element-bd1f368 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-bd1f368 .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-0d14a9d .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-0d14a9d .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-95059c3 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-95059c3 .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-7696d9b .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-7696d9b .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-ba3b700 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-ba3b700 .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-f1128d6 .elementor-icon-box-title, .elementor-354 .elementor-element.elementor-element-f1128d6 .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-c05dd5d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-354 .elementor-element.elementor-element-312eff5 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-633629a img{height:200px;object-position:center center;}.elementor-354 .elementor-element.elementor-element-92b3839{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-354 .elementor-element.elementor-element-f3ff931 .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-354 .elementor-element.elementor-element-94c2263{--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:flex-start;}.elementor-354 .elementor-element.elementor-element-b5e9707{--width:29%;}.elementor-354 .elementor-element.elementor-element-20ba8c0{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-105b745{--width:29%;}.elementor-354 .elementor-element.elementor-element-9932637{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-2fc050b{--width:29%;}.elementor-354 .elementor-element.elementor-element-84d0381{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-285d7cd{--width:29%;}.elementor-354 .elementor-element.elementor-element-c4646ff{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-126ad78{--width:29%;}.elementor-354 .elementor-element.elementor-element-710a5c8{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-171aff8{--width:29%;}.elementor-354 .elementor-element.elementor-element-74c636e{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-966155b{--justify-content:flex-start;}.elementor-354 .elementor-element.elementor-element-3fde38e{--width:29%;}.elementor-354 .elementor-element.elementor-element-ca06c2e{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-c536169{--width:29%;}.elementor-354 .elementor-element.elementor-element-541a3cc{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-fe469c2{--width:29%;}.elementor-354 .elementor-element.elementor-element-802f68d{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-9596ff2{--width:29%;}.elementor-354 .elementor-element.elementor-element-c6d4ff4{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-03801a6{--width:29%;}.elementor-354 .elementor-element.elementor-element-11adbbc{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-55d6433{--width:29%;}.elementor-354 .elementor-element.elementor-element-7cafa4a{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-2a2271c{--justify-content:flex-start;}.elementor-354 .elementor-element.elementor-element-f401abf{--width:29%;}.elementor-354 .elementor-element.elementor-element-ed0524b{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-a8a9f89{--width:29%;}.elementor-354 .elementor-element.elementor-element-eb82f3f{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-8915ba1{--width:29%;}.elementor-354 .elementor-element.elementor-element-6c4dc37{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-09c0605{--width:29%;}.elementor-354 .elementor-element.elementor-element-5ed87b6{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-7f48103{--width:29%;}.elementor-354 .elementor-element.elementor-element-af77ece{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-d6d9aa3{--width:29%;}.elementor-354 .elementor-element.elementor-element-c43c3c2{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-f04001d{--justify-content:flex-start;}.elementor-354 .elementor-element.elementor-element-48666bf{--width:29%;}.elementor-354 .elementor-element.elementor-element-bd3e60e{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-ce5a49f{--width:29%;}.elementor-354 .elementor-element.elementor-element-bfc88ba{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-e42ed4a{--width:29%;}.elementor-354 .elementor-element.elementor-element-0c0a4d1{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-b8bb0c2{--width:29%;}.elementor-354 .elementor-element.elementor-element-5d86504{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-5b73b03{--width:29%;}.elementor-354 .elementor-element.elementor-element-9cfab08{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-2c5f5d9{--width:29%;}.elementor-354 .elementor-element.elementor-element-33b2ee6{--min-height:100px;}.elementor-354 .elementor-element.elementor-element-1d209de .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(min-width:768px){.elementor-354 .elementor-element.elementor-element-bdc4439{--width:50%;}.elementor-354 .elementor-element.elementor-element-f08e1cf{--width:50%;}.elementor-354 .elementor-element.elementor-element-0831a3e{--content-width:750px;}}@media(max-width:1024px) and (min-width:768px){.elementor-354 .elementor-element.elementor-element-9010734{--width:100%;}}