.elementor .leading-100percent{line-height:100%;}.elementor .custom-container{width:100%;max-width:1920px;padding-inline-start:7%;padding-inline-end:7%;margin-inline-start:auto;margin-inline-end:auto;}.elementor .all-flex-1{flex:1 1 0%;}.elementor .bg-yellow-gradient{background-image:url("https://zerowaste.co.nz/wp-content/uploads/2026/09/Gradient-Light-3-1024x580.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}.elementor .text-004346{color:#004346;}.elementor .all-h-full{height:100%;}.elementor .tablet-flex-row{flex-direction:row;}.elementor .all-items-center{align-items:center;}.elementor .font-bold{font-weight:700;}.elementor .desktop-text-26px{font-size:26px;}.elementor .rounded-27px{border-radius:27px;}.elementor .bg-FCCA71{background-color:#FCCA71;}.elementor .font-semibold{font-weight:600;}.elementor .desktop-px-40px{padding-inline-start:40px;padding-inline-end:40px;}.elementor .all-flex-col{flex-direction:column;}.elementor .desktop-text-40px{font-size:40px;line-height:60px;}.elementor .desktop-text-20px{font-size:20px;}.elementor .desktop-text-60px{font-size:60px;line-height:70px;}.elementor .desktop-pt-120px{padding-block-start:120px;}.elementor .all-w-fit{width: fit-content;\n}.elementor .rounded-8px{border-radius:8px;}.elementor .desktop-pb-120px{padding-block-end:120px;}.elementor .object-cover{object-fit:cover;}.elementor .text-05A48E{color:#05A48E;}.elementor .all-relative{position:relative;}.elementor .text-white{color:#ffffff;}.elementor .desktop-text-22px{font-size:22px;}.elementor .all-justify-center{justify-content:center;}.elementor .desktop-pb-100px{padding-block-end:100px;}.elementor .desktop-gap-120px{gap:120px;}.elementor .all-w-full{width:100%;}.elementor .tablet-flex-col{flex-direction:column;}.elementor .all-p-0{padding:0px;}.elementor .overflow-hidden{overflow:hidden;}.elementor .transition-all-duration-300{transition:all 300ms;}.elementor .all-flex{display:flex;}.elementor .desktop-mb-30px{margin-block-end:30px;}.elementor .desktop-absolute-top-19px-left-25px{position:absolute;inset-block-start:19px;inset-inline-start:25px;z-index:200;}.elementor .desktop-pt-33px{padding-block-start:33px;}.elementor .desktop-pb-40px{padding-block-end:40px;}.elementor .desktop-px-35px{padding-inline-start:35px;padding-inline-end:35px;}.elementor .box-shadow-00000029{box-shadow: 7px 8px 13px #00000029;\n}.elementor .desktop-pt-100px{padding-block-start:100px;}.elementor .all-px-0{padding-inline-start:0px;padding-inline-end:0px;}.elementor .tablet-w-33percent{width:33%;}.elementor .desktop-mb-60px{margin-block-end:60px;}.elementor .desktop-pb-80px{padding-block-end:80px;}.elementor .desktop-mb-15px{margin-block-end:15px;}.elementor .all-h-px{height:1px;}.elementor .font-primary{font-family:Figtree-VariableFont_wght;}.elementor .all-gap-10px{gap:10px;}.elementor .all-py-0{padding-block-start:0px;padding-block-end:0px;}.elementor .desktop-w-full{width:100%;}.elementor .desktop-flex-row{flex-direction:row;}.elementor .bg-FFFCF7{background-color:#FFFCF7;}.elementor .bg-C8E3A4{background-color:#C8E3A4;}.elementor .all-fixed-top-0-inset-x-0-z-200{position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:500;}.elementor .bg-FFFEFC{background-color:#FFFEFC;}.elementor .bg-004346{background-color:#004346;}.elementor .desktop-pt-118px{padding-block-start:118px;}.elementor .desktop-pb-97px{padding-block-end:97px;}.elementor .desktop-w-275px{width:275px;}.elementor .desktop-flex-col{flex-direction:column;}.elementor .desktop-gap-11px{gap:11px;}.elementor .desktop-gap-31px{gap:31px;}.elementor .desktop-text-25px{font-size:25px;}.elementor .desktop-gap-18px{gap:18px;}.elementor .desktop-mb-0{margin-block-end:0px;}.elementor .bg-green-gradient{background-image:url("https://zerowaste.co.nz/wp-content/uploads/2026/10/Screenshot-2026-07-30-at-5.12.26-PM-1024x191.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .bg-no-repeat{background-repeat:no-repeat\n}.elementor .bg-cover{background-size: cover;\n}.elementor .desktop-mb-80px{margin-block-end:80px;}.elementor .desktop-aspect-422-300{aspect-ratio: 422/300;\n}.elementor .all-items-start{align-items:start;}.elementor .desktop-items-start{align-items:start;}.elementor .desktop-w-30percent{width:30%;}.elementor .desktop-gap-72px{gap:72px;}.elementor .desktop-pt-80px{padding-block-start:80px;}.elementor .desktop-pt-45px{padding-block-start:45px;}.elementor .all-absolute-inset-0-z-200{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:200;}.elementor .all-shrink-0{flex:0 0 auto;}.elementor .leading-150percent{line-height:150%;}.elementor .desktop-h-180px{height:180px;}.elementor .desktop-w-13percent{width:13%;}.elementor .bg-black{background-color:#000000;}.elementor .desktop-justify-center{justify-content:center;}.elementor .all-absolute-bottom-0-left-0{position:absolute;inset-block-end:0px;inset-inline-start:0px;}.elementor .all-w-0percent{width:0%;min-width:0px;}.elementor .hover-bg-004346:hover,.elementor .hover-bg-004346:focus-visible{background-color: #004346 !important;\n}.elementor .hover-text-FCCA71:hover,.elementor .hover-text-FCCA71:focus-visible{color: #FCCA71 !important;\n}.elementor .hover-text-C8E3A4:hover,.elementor .hover-text-C8E3A4:focus-visible{color:#C8E3A4 !important;\n}.elementor .text-decoration-none{text-decoration: none !important;\n}.elementor .text-decoration-none:hover,.elementor .text-decoration-none:focus-visible{text-decoration: none !important;;\n}.elementor .desktop-pt-3percent{padding-block-start:3%;}.elementor .desktop-w-fit{width: fit-content;\n}