.elementor-682 .elementor-element.elementor-element-62a9124 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-62a9124 > .elementor-container{max-width:1600px;min-height:400px;}.elementor-682 .elementor-element.elementor-element-62a9124{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:459px 0px 0px 14px;}.elementor-bc-flex-widget .elementor-682 .elementor-element.elementor-element-1d372bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-682 .elementor-element.elementor-element-1d372bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-682 .elementor-element.elementor-element-1d372bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-682 .elementor-element.elementor-element-1d372bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12px 0px 250px 0px;}.elementor-682 .elementor-element.elementor-element-1d372bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-682 .elementor-element.elementor-element-e82f4a1{text-align:center;font-family:"Roboto", Sans-serif;font-size:54px;font-weight:700;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-c924ee0{text-align:center;font-family:"Roboto", Sans-serif;font-size:44px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-682 .elementor-element.elementor-element-ecc296b .elementor-button{background-color:#DDDDDD;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:800;fill:#000000;color:#000000;padding:15px 055px 15px 55px;}.elementor-682 .elementor-element.elementor-element-ecc296b > .elementor-widget-container{margin:117px 60px 0px 60px;}body:not(.rtl) .elementor-682 .elementor-element.elementor-element-ecc296b{left:-2px;}body.rtl .elementor-682 .elementor-element.elementor-element-ecc296b{right:-2px;}.elementor-682 .elementor-element.elementor-element-ecc296b{top:-1px;}.elementor-682 .elementor-element.elementor-element-b3a74ce > .elementor-container{max-width:1300px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-682 .elementor-element.elementor-element-d7de3fb{--divider-border-style:solid;--divider-color:#B9B4B4;--divider-border-width:1.5px;}.elementor-682 .elementor-element.elementor-element-d7de3fb .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-682 .elementor-element.elementor-element-d7de3fb .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-682 .elementor-element.elementor-element-c4f2f0f > .elementor-container{max-width:1300px;}.elementor-682 .elementor-element.elementor-element-c4f2f0f{margin-top:-10px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-682 .elementor-element.elementor-element-96c68f6{text-align:left;}.elementor-682 .elementor-element.elementor-element-96c68f6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:700;color:#000000;}.elementor-682 .elementor-element.elementor-element-2a61ba8 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-2a61ba8{text-align:justify;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-682 .elementor-element.elementor-element-7e1247b > .elementor-container{max-width:1600px;}.elementor-682 .elementor-element.elementor-element-6fe3f21 > .elementor-element-populated{margin:-60px 0px -31px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-682 .elementor-element.elementor-element-d2d4be9{--e-image-carousel-slides-to-show:4;}.elementor-682 .elementor-element.elementor-element-8766f64 > .elementor-container{max-width:1200px;}.elementor-682 .elementor-element.elementor-element-8766f64{margin-top:-25px;margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-4849ec3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-shortcode .qodef-e-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-e-product-content{padding:9px 0px 3px 0px;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-image-content{padding:9px 0px 3px 0px;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-item-layout--info-below-hover-inset .qodef-e-ratings{margin-top:4px;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-woo-product-price{font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-682 .elementor-element.elementor-element-cbef46a .woocommerce-Price-currencySymbol{font-size:10px;top:-2px;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-e-ratings .qodef-m-star{font-size:9px;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-qi-button{font-family:"Helvetica", Sans-serif;}.elementor-682 .elementor-element.elementor-element-5156718 .elementor-button{background-color:#F0EFEE;fill:#242424;color:#242424;}.elementor-682 .elementor-element.elementor-element-193a12a:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-193a12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E1D8;}.elementor-682 .elementor-element.elementor-element-193a12a > .elementor-container{max-width:1600px;}.elementor-682 .elementor-element.elementor-element-193a12a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-682 .elementor-element.elementor-element-193a12a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-682 .elementor-element.elementor-element-04aab72.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-682 .elementor-element.elementor-element-04aab72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-682 .elementor-element.elementor-element-04aab72.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-682 .elementor-element.elementor-element-e2d8186{--spacer-size:20px;}.elementor-682 .elementor-element.elementor-element-a2a1ef6{text-align:center;}.elementor-682 .elementor-element.elementor-element-a2a1ef6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-682 .elementor-element.elementor-element-d1949f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 35px 0px 35px;}.elementor-682 .elementor-element.elementor-element-d1949f0{text-align:justify;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-682 .elementor-element.elementor-element-f6787e0 .elementor-button{background-color:#F0EFEE;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;}.elementor-682 .elementor-element.elementor-element-ff97cd5{--spacer-size:15px;}.elementor-682 .elementor-element.elementor-element-9d11797:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-682 .elementor-element.elementor-element-9d11797 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://greenupshot.co/nz/wp-content/uploads/2024/01/Sustainable-gifting-1-scaled-e1706211566427.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-682 .elementor-element.elementor-element-9d11797 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-9d11797 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-682 .elementor-element.elementor-element-cbeabe8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-cbeabe8{text-align:center;}.elementor-682 .elementor-element.elementor-element-c812255:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-c812255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EFEE;}.elementor-682 .elementor-element.elementor-element-c812255 > .elementor-container{max-width:1600px;}.elementor-682 .elementor-element.elementor-element-c812255{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:0px 0px -4px 0px;}.elementor-682 .elementor-element.elementor-element-c812255 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-0fee151 > .elementor-element-populated{margin:-15px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-682 .elementor-element.elementor-element-4b31100 > .elementor-widget-container{margin:0px 0px -50px -3px;}.elementor-682 .elementor-element.elementor-element-cc213be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-cc213be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;color:#000000;}.elementor-682 .elementor-element.elementor-element-b96001f:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-b96001f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E1D8;}.elementor-682 .elementor-element.elementor-element-b96001f > .elementor-container{max-width:1600px;}.elementor-682 .elementor-element.elementor-element-b96001f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-b96001f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-14c66c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-682 .elementor-element.elementor-element-14c66c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://greenupshot.co/nz/wp-content/uploads/2024/01/SDGs-Section-1-scaled.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-682 .elementor-element.elementor-element-14c66c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-682 .elementor-element.elementor-element-14c66c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-812079e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-682 .elementor-element.elementor-element-812079e{text-align:left;}.elementor-bc-flex-widget .elementor-682 .elementor-element.elementor-element-ee56df0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-682 .elementor-element.elementor-element-ee56df0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-682 .elementor-element.elementor-element-ee56df0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-682 .elementor-element.elementor-element-546077f{--spacer-size:20px;}.elementor-682 .elementor-element.elementor-element-09eb95a{text-align:center;}.elementor-682 .elementor-element.elementor-element-09eb95a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-682 .elementor-element.elementor-element-944d254 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 35px 0px 35px;}.elementor-682 .elementor-element.elementor-element-944d254{text-align:justify;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#000000;}.elementor-682 .elementor-element.elementor-element-a6258ea .elementor-button{background-color:#F0EFEE;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;}.elementor-682 .elementor-element.elementor-element-a6258ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-4af4446{--spacer-size:20px;}.elementor-682 .elementor-element.elementor-element-193b900 > .elementor-container{max-width:1600px;min-height:350px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-text );}.elementor-682 .elementor-element.elementor-element-6ecc95d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-682 .elementor-element.elementor-element-6ecc95d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-682 .elementor-element.elementor-element-6ecc95d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-6ecc95d .elementor-image-box-title{margin-bottom:3px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-682 .elementor-element.elementor-element-6ecc95d .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-682 .elementor-element.elementor-element-6ecc95d .elementor-image-box-img img{border-radius:0px;opacity:0.8;transition-duration:0.3s;}.elementor-682 .elementor-element.elementor-element-6ecc95d .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:15px;color:#000000;}.elementor-682 .elementor-element.elementor-element-83c1019.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-682 .elementor-element.elementor-element-83c1019.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-682 .elementor-element.elementor-element-83c1019.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-83c1019 .elementor-image-box-title{margin-bottom:3px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-682 .elementor-element.elementor-element-83c1019 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-682 .elementor-element.elementor-element-83c1019 .elementor-image-box-img img{opacity:0.8;transition-duration:0.3s;}.elementor-682 .elementor-element.elementor-element-83c1019 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:15px;color:#000000;}.elementor-682 .elementor-element.elementor-element-9aa584d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-682 .elementor-element.elementor-element-9aa584d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-682 .elementor-element.elementor-element-9aa584d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-9aa584d .elementor-image-box-title{margin-bottom:3px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-682 .elementor-element.elementor-element-9aa584d .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-682 .elementor-element.elementor-element-9aa584d .elementor-image-box-img img{opacity:0.8;transition-duration:0.3s;}.elementor-682 .elementor-element.elementor-element-9aa584d .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#000000;}.elementor-682 .elementor-element.elementor-element-51542d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-51542d9{z-index:0;}.elementor-682 .elementor-element.elementor-element-51542d9 .elementor-image-box-wrapper{text-align:center;}.elementor-682 .elementor-element.elementor-element-51542d9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-682 .elementor-element.elementor-element-51542d9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-682 .elementor-element.elementor-element-51542d9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-51542d9 .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;line-height:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-682 .elementor-element.elementor-element-51542d9 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-682 .elementor-element.elementor-element-51542d9 .elementor-image-box-img img{opacity:0.8;transition-duration:0.3s;}.elementor-682 .elementor-element.elementor-element-51542d9 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:40px;color:#000000;}.elementor-682 .elementor-element.elementor-element-3db819a:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-3db819a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E1D8;}.elementor-682 .elementor-element.elementor-element-3db819a > .elementor-container{min-height:350px;}.elementor-682 .elementor-element.elementor-element-3db819a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-3db819a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-d7add22 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-d7add22 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-b61a039{margin-top:-179px;margin-bottom:91px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-be4458e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-be4458e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-3434c80 > .elementor-widget-container{margin:6px 6px 10px 6px;}.elementor-682 .elementor-element.elementor-element-3434c80 .qodef-qi-button{font-family:"Helvetica", Sans-serif;font-size:14px;color:#000000;padding:8px 14px 8px 14px;}.elementor-682 .elementor-element.elementor-element-3434c80 .qodef-qi-button.qodef-layout--filled{background-color:#F0EFEE;}.elementor-682 .elementor-element.elementor-element-3434c80 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:8px 14px 8px 14px;}.elementor-682 .elementor-element.elementor-element-3434c80 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:8px 0 8px;}.elementor-682 .elementor-element.elementor-element-980a566{margin-top:0px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-a310622 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-a310622 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-a310622 > .elementor-element-populated, .elementor-682 .elementor-element.elementor-element-a310622 > .elementor-element-populated > .elementor-background-overlay, .elementor-682 .elementor-element.elementor-element-a310622 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-f5e9b51{margin-top:33px;margin-bottom:41px;padding:0% 5.5% 0% 5.5%;}.elementor-bc-flex-widget .elementor-682 .elementor-element.elementor-element-7de90c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-682 .elementor-element.elementor-element-7de90c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-682 .elementor-element.elementor-element-7de90c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-7de90c5 > .elementor-element-populated{margin:11px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-e6dfbc7{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-e6dfbc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-682 .elementor-element.elementor-element-f2f67d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-682 .elementor-element.elementor-element-f2f67d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-682 .elementor-element.elementor-element-f2f67d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-f2f67d7 > .elementor-element-populated{margin:11px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-c2a1b8c{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-c2a1b8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-682 .elementor-element.elementor-element-4a4e96b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-682 .elementor-element.elementor-element-4a4e96b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-682 .elementor-element.elementor-element-4a4e96b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-682 .elementor-element.elementor-element-4a4e96b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-4a4e96b > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-682 .elementor-element.elementor-element-0ba9b04 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-11c2b62{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-2d0313c:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-2d0313c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://greenupshot.co/nz/wp-content/uploads/2024/06/Pic-4-2-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-682 .elementor-element.elementor-element-2d0313c > .elementor-background-overlay{background-color:#171515;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-2d0313c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-682 .elementor-element.elementor-element-4dee82b > .elementor-widget-container{margin:-48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-4dee82b{text-align:center;}.elementor-682 .elementor-element.elementor-element-4dee82b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:59px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-35fd7b1{--spacer-size:16px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-682 .elementor-element.elementor-element-02e9b41 .elementor-counter{gap:0px;}.elementor-682 .elementor-element.elementor-element-02e9b41 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-682 .elementor-element.elementor-element-02e9b41 .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-682 .elementor-element.elementor-element-9c1841d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-682 .elementor-element.elementor-element-9c1841d .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-682 .elementor-element.elementor-element-4ebdb0d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-682 .elementor-element.elementor-element-4ebdb0d .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-682 .elementor-element.elementor-element-a1fec09{--spacer-size:19px;}.elementor-682 .elementor-element.elementor-element-e723d0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-e723d0c{text-align:center;}.elementor-682 .elementor-element.elementor-element-e723d0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000305;}.elementor-682 .elementor-element.elementor-element-409819b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-409819b{text-align:center;}.elementor-bc-flex-widget .elementor-682 .elementor-element.elementor-element-5ed96d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-682 .elementor-element.elementor-element-5ed96d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-682 .elementor-element.elementor-element-d5d1120 > .elementor-widget-container{margin:-7px -7px -7px -7px;}.elementor-682 .elementor-element.elementor-element-d5d1120 img{width:62%;}.elementor-682 .elementor-element.elementor-element-e6cd5ac{width:var( --container-widget-width, 103.877% );max-width:103.877%;--container-widget-width:103.877%;--container-widget-flex-grow:0;text-align:left;}.elementor-682 .elementor-element.elementor-element-e6cd5ac img{width:61%;}@media(min-width:768px){.elementor-682 .elementor-element.elementor-element-1d372bc{width:100%;}.elementor-682 .elementor-element.elementor-element-14c66c6{width:50%;}.elementor-682 .elementor-element.elementor-element-ee56df0{width:50%;}.elementor-682 .elementor-element.elementor-element-7de90c5{width:31%;}.elementor-682 .elementor-element.elementor-element-f2f67d7{width:30.94%;}.elementor-682 .elementor-element.elementor-element-4a4e96b{width:37.4%;}.elementor-682 .elementor-element.elementor-element-8302958{width:32.589%;}.elementor-682 .elementor-element.elementor-element-41bb584{width:15.648%;}}@media(max-width:1024px) and (min-width:768px){.elementor-682 .elementor-element.elementor-element-7de90c5{width:50%;}.elementor-682 .elementor-element.elementor-element-f2f67d7{width:50%;}.elementor-682 .elementor-element.elementor-element-4a4e96b{width:100%;}}@media(max-width:1024px){.elementor-682 .elementor-element.elementor-element-c4f2f0f > .elementor-container{max-width:1050px;}.elementor-682 .elementor-element.elementor-element-e2d8186{--spacer-size:10px;}.elementor-682 .elementor-element.elementor-element-cbeabe8 img{max-width:100%;height:270px;}.elementor-682 .elementor-element.elementor-element-a310622 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-f5e9b51{margin-top:60px;margin-bottom:52px;}.elementor-682 .elementor-element.elementor-element-7de90c5 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-682 .elementor-element.elementor-element-f2f67d7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-682 .elementor-element.elementor-element-0ba9b04 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-682 .elementor-element.elementor-element-11c2b62 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-682 .elementor-element.elementor-element-62a9124 > .elementor-container{min-height:4px;}.elementor-682 .elementor-element.elementor-element-62a9124{margin-top:59px;margin-bottom:0px;padding:-16px 02px 0px 01px;}.elementor-682 .elementor-element.elementor-element-1d372bc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-e82f4a1 > .elementor-widget-container{margin:-100px 0px 0px -14px;}.elementor-682 .elementor-element.elementor-element-e82f4a1{text-align:center;font-size:23.5px;}.elementor-682 .elementor-element.elementor-element-c924ee0 > .elementor-widget-container{margin:-90px 0px 0px -14px;}.elementor-682 .elementor-element.elementor-element-c924ee0{font-size:18px;}.elementor-682 .elementor-element.elementor-element-ecc296b{width:100%;max-width:100%;}.elementor-682 .elementor-element.elementor-element-ecc296b > .elementor-widget-container{margin:-33px 12px 0px -2px;}.elementor-682 .elementor-element.elementor-element-ecc296b .elementor-button{font-size:17px;padding:8px 110px 8px 110px;}.elementor-682 .elementor-element.elementor-element-b3a74ce{margin-top:-8px;margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-d7de3fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-c4f2f0f{margin-top:-18px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-96c68f6{text-align:left;}.elementor-682 .elementor-element.elementor-element-96c68f6 .elementor-heading-title{font-size:22px;}.elementor-682 .elementor-element.elementor-element-2a61ba8{font-size:15px;}.elementor-682 .elementor-element.elementor-element-7e1247b{margin-top:-40px;margin-bottom:-40px;}.elementor-682 .elementor-element.elementor-element-6fe3f21 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-682 .elementor-element.elementor-element-d2d4be9{--e-image-carousel-slides-to-show:2;}.elementor-682 .elementor-element.elementor-element-8766f64 > .elementor-container{max-width:1000px;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-qi-grid > .qodef-grid-inner{gap:10px;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -10px/2 );}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -10px/2 );}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:10px;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-shortcode .qodef-e-title{font-size:11px;}.elementor-682 .elementor-element.elementor-element-cbef46a .qodef-woo-product-price{font-size:11px;}.elementor-682 .elementor-element.elementor-element-e2d8186{--spacer-size:10px;}.elementor-682 .elementor-element.elementor-element-a2a1ef6 .elementor-heading-title{font-size:20px;}.elementor-682 .elementor-element.elementor-element-d1949f0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-682 .elementor-element.elementor-element-d1949f0{font-size:16px;}.elementor-682 .elementor-element.elementor-element-f6787e0 .elementor-button{font-size:12px;}.elementor-682 .elementor-element.elementor-element-9d11797 > .elementor-element-populated{margin:-2px -17px 0px 0px;--e-column-margin-right:-17px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-cbeabe8 img{height:220px;}.elementor-682 .elementor-element.elementor-element-14c66c6 > .elementor-element-populated{margin:-2px 0px -1px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-546077f{--spacer-size:10px;}.elementor-682 .elementor-element.elementor-element-09eb95a .elementor-heading-title{font-size:20px;}.elementor-682 .elementor-element.elementor-element-944d254 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-682 .elementor-element.elementor-element-944d254{font-size:16px;}.elementor-682 .elementor-element.elementor-element-a6258ea .elementor-button{font-size:12px;}.elementor-682 .elementor-element.elementor-element-6ecc95d .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-6ecc95d .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-682 .elementor-element.elementor-element-6ecc95d .elementor-image-box-title{font-size:14px;}.elementor-682 .elementor-element.elementor-element-6ecc95d .elementor-image-box-description{font-size:12px;}.elementor-682 .elementor-element.elementor-element-83c1019 .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-83c1019 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-682 .elementor-element.elementor-element-83c1019 .elementor-image-box-title{font-size:14px;}.elementor-682 .elementor-element.elementor-element-83c1019 .elementor-image-box-description{font-size:12px;}.elementor-682 .elementor-element.elementor-element-9aa584d .elementor-image-box-wrapper{text-align:center;}.elementor-682 .elementor-element.elementor-element-9aa584d .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-9aa584d .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-682 .elementor-element.elementor-element-9aa584d .elementor-image-box-title{font-size:14px;}.elementor-682 .elementor-element.elementor-element-9aa584d .elementor-image-box-description{font-size:12px;}.elementor-682 .elementor-element.elementor-element-51542d9 .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-51542d9 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-682 .elementor-element.elementor-element-51542d9 .elementor-image-box-title{font-size:14px;}.elementor-682 .elementor-element.elementor-element-51542d9 .elementor-image-box-description{font-size:12px;}.elementor-682 .elementor-element.elementor-element-980a566{margin-top:-70px;margin-bottom:30px;}.elementor-682 .elementor-element.elementor-element-f5e9b51{margin-top:-50px;margin-bottom:0px;padding:58px 30px 42px 30px;}.elementor-682 .elementor-element.elementor-element-f2f67d7 > .elementor-element-populated{margin:6px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-2d0313c{padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-4dee82b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-4dee82b .elementor-heading-title{font-size:30px;}.elementor-682 .elementor-element.elementor-element-35fd7b1{--spacer-size:0px;}.elementor-682 .elementor-element.elementor-element-899233c{margin-top:-10px;margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-02e9b41 .elementor-counter-number-wrapper{font-size:20px;}.elementor-682 .elementor-element.elementor-element-9c1841d .elementor-counter-number-wrapper{font-size:20px;}.elementor-682 .elementor-element.elementor-element-4ebdb0d .elementor-counter-number-wrapper{font-size:20px;}.elementor-682 .elementor-element.elementor-element-e6cd5ac{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-e82f4a1 *//* Styling for individual letter animation */
.letter {
  display: inline-block;
  opacity: 0;
  animation: fadeIn 0.5s forwards;
}

/* Keyframes for fading in letters */
@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

/* Adding delay to each letter */
.letter:nth-child(1) { animation-delay: 0s; }
.letter:nth-child(2) { animation-delay: 0.1s; }
.letter:nth-child(3) { animation-delay: 0.2s; }
.letter:nth-child(4) { animation-delay: 0.3s; }
.letter:nth-child(5) { animation-delay: 0.4s; }
.letter:nth-child(6) { animation-delay: 0.5s; }
.letter:nth-child(7) { animation-delay: 0.6s; }
.letter:nth-child(8) { animation-delay: 0.7s; }
.letter:nth-child(9) { animation-delay: 0.8s; }
.letter:nth-child(10) { animation-delay: 0.9s; }
.letter:nth-child(11) { animation-delay: 1s; }
.letter:nth-child(12) { animation-delay: 1.1s; }
.letter:nth-child(13) { animation-delay: 1.2s; }
.letter:nth-child(14) { animation-delay: 1.3s; }
.letter:nth-child(15) { animation-delay: 1.4s; }
.letter:nth-child(16) { animation-delay: 1.5s; }
.letter:nth-child(17) { animation-delay: 1.6s; }
.letter:nth-child(18) { animation-delay: 1.7s; }
.letter:nth-child(19) { animation-delay: 1.8s; }
.letter:nth-child(20) { animation-delay: 1.9s; }
.letter:nth-child(21) { animation-delay: 2s; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c924ee0 */.text-come-down {
  opacity: 0;
  transform: translateY(50px); /* Starts off screen above */
  animation: comeDown 2s ease-out forwards;
}

@keyframes comeDown {
  0% {
    opacity: 0;
    transform: translateY(50px); /* Start from a higher position */
  }
  100% {
    opacity: 1;
    transform: translateY(0); /* Ends at the normal position */
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d2d4be9 */.elementor-682 .elementor-element.elementor-element-d2d4be9 .swiper-wrapper{
    -webkit-transition
    transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS */.marquee2 {
  overflow: hidden;
  display: flex;
}

.marquee2 h5{
  white-space: nowrap;
}/* End custom CSS */