.elementor-17 .elementor-element.elementor-element-4c3c362>.elementor-background-overlay{background-color:#FFF;opacity:.75;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-4c3c362{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-17 .elementor-element.elementor-element-cb13f9e{text-align:center}.elementor-17 .elementor-element.elementor-element-cb13f9e .elementor-heading-title{font-size:5rem;line-height:1.3em;letter-spacing:0}.elementor-17 .elementor-element.elementor-element-73055fb>.elementor-container{max-width:700px}.elementor-17 .elementor-element.elementor-element-73055fb{margin-top:0;margin-bottom:50px}.elementor-17 .elementor-element.elementor-element-9a7b2c7{text-align:center;font-size:20px}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpde-card-text.mgpdeg-card-text{text-align:left}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card{padding:0 0 0 0;box-shadow:0 0 10px 0 #fff0}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card-img figure img{height:250px}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card-img,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card-img figure img{padding:0 0 0 0}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card-img figure{margin:0 0 0 0}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpde-ptitle{padding:0 0 0 0;margin:0 0 0 0;font-size:17px}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpde-ptitle,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpde-ptitle-link{color:#000000!important}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price{margin:0 0 0 0}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price .woocommerce-Price-amount,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price bdi{color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price .woocommerce-Price-amount{font-size:18px;font-weight:500}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-cart-btn a.added_to_cart,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-cart-btn a.button,.elementor-17 .elementor-element.elementor-element-2f63340 .mgp-text-style3 .mgpdeg-price-btn .woocommerce.mgpdeg-cart-link a.button{border-style:none}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-cart-btn a.button:hover,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-cart-btn a.button:focus,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-cart-btn a.added_to_cart:hover,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-cart-btn a.added_to_cart:focus,.elementor-17 .elementor-element.elementor-element-2f63340 .mgp-text-style3 .mgpdeg-price-btn .woocommerce.mgpdeg-cart-link a.button:hover{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-2f63340 .mpd-action-btn i{font-size:14px}.elementor-17 .elementor-element.elementor-element-2f63340 .mpd-action-buttons{gap:8px}.elementor-17 .elementor-element.elementor-element-481ad6e:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-481ad6e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kawacure.co.nz/wp-content/uploads/2023/12/h1-parallax-img.jpg);background-position:center center;background-size:cover}.elementor-17 .elementor-element.elementor-element-481ad6e>.elementor-background-overlay{background-color:#000;opacity:.18;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-481ad6e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:120px 0 120px 0}.elementor-17 .elementor-element.elementor-element-a32fa30>.elementor-container{max-width:700px}.elementor-17 .elementor-element.elementor-element-bb8c4e5{text-align:center}.elementor-17 .elementor-element.elementor-element-bb8c4e5 .elementor-heading-title{font-size:31px;line-height:1.2em;color:#FFF}.elementor-17 .elementor-element.elementor-element-fe668b0{text-align:center;font-size:20px;font-style:italic;color:#FFF}.elementor-17 .elementor-element.elementor-element-90d6e24{padding:60px 0 70px 0}.elementor-17 .elementor-element.elementor-element-d0d9b42{text-align:center}.elementor-17 .elementor-element.elementor-element-d0d9b42 .elementor-heading-title{font-size:5rem}.elementor-17 .elementor-element.elementor-element-58a0d66{text-align:center;font-size:20px}.elementor-17 .elementor-element.elementor-element-0b73129{margin-top:30px;margin-bottom:0}.elementor-17 .elementor-element.elementor-element-2caf20a .qodef-qi-banner .qodef-m-content{padding:17px 17px 17px 17px}.elementor-17 .elementor-element.elementor-element-2caf20a .qodef-m-content-inner{background-color:#FFFFFFE8;padding:15px 20px 15px 20px;text-align:center}.elementor-17 .elementor-element.elementor-element-2caf20a .qodef-m-title{color:var(--e-global-color-7c9ae2c);font-size:20px;margin-top:0}.elementor-17 .elementor-element.elementor-element-2caf20a .qodef-m-content-inner>.qodef-m-text{font-size:16px;line-height:1.4em;margin-top:10px}.elementor-17 .elementor-element.elementor-element-2caf20a .qodef-m-icon{font-size:24px;color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-2caf20a .qodef-m-icon svg{width:24px;height:24px}.elementor-17 .elementor-element.elementor-element-326dc9a .qodef-qi-banner .qodef-m-content{padding:17px 17px 17px 17px}.elementor-17 .elementor-element.elementor-element-326dc9a .qodef-m-content-inner{background-color:#FFFFFFE8;padding:15px 20px 15px 20px;text-align:center}.elementor-17 .elementor-element.elementor-element-326dc9a .qodef-m-title{color:var(--e-global-color-7c9ae2c);font-size:20px;margin-top:0}.elementor-17 .elementor-element.elementor-element-326dc9a .qodef-m-content-inner>.qodef-m-text{font-size:16px;line-height:1.4em;margin-top:10px}.elementor-17 .elementor-element.elementor-element-326dc9a .qodef-m-icon{font-size:24px;color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-326dc9a .qodef-m-icon svg{width:24px;height:24px}.elementor-17 .elementor-element.elementor-element-e550857 .qodef-qi-banner .qodef-m-content{padding:17px 17px 17px 17px}.elementor-17 .elementor-element.elementor-element-e550857 .qodef-m-content-inner{background-color:#FFFFFFE8;padding:15px 20px 15px 20px;text-align:center}.elementor-17 .elementor-element.elementor-element-e550857 .qodef-m-title{color:var(--e-global-color-7c9ae2c);font-size:20px;margin-top:0}.elementor-17 .elementor-element.elementor-element-e550857 .qodef-m-content-inner>.qodef-m-text{font-size:16px;line-height:1.4em;margin-top:10px}.elementor-17 .elementor-element.elementor-element-e550857 .qodef-m-icon{font-size:24px;color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-e550857 .qodef-m-icon svg{width:24px;height:24px}.elementor-17 .elementor-element.elementor-element-4af62ed .qodef-qi-banner .qodef-m-content{padding:17px 17px 17px 17px}.elementor-17 .elementor-element.elementor-element-4af62ed .qodef-m-content-inner{background-color:#FFFFFFE8;padding:15px 20px 15px 20px;text-align:center}.elementor-17 .elementor-element.elementor-element-4af62ed .qodef-m-title{color:var(--e-global-color-7c9ae2c);font-size:20px;margin-top:0}.elementor-17 .elementor-element.elementor-element-4af62ed .qodef-m-content-inner>.qodef-m-text{font-size:16px;line-height:1.4em;margin-top:10px}.elementor-17 .elementor-element.elementor-element-4af62ed .qodef-m-icon{font-size:24px;color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-4af62ed .qodef-m-icon svg{width:24px;height:24px}.elementor-17 .elementor-element.elementor-element-918ba9f{padding:0 0 0 0}.elementor-17 .elementor-element.elementor-element-5796ae1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-9823b0f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-9823b0f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kawacure.co.nz/wp-content/uploads/2023/12/about_us.jpg);background-position:center center;background-size:cover}.elementor-17 .elementor-element.elementor-element-9823b0f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-9823b0f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-181e8b5{--spacer-size:350px}.elementor-17 .elementor-element.elementor-element-bef5017:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-bef5017>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c86a564)}.elementor-17 .elementor-element.elementor-element-bef5017>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:13% 10% 13% 10%}.elementor-17 .elementor-element.elementor-element-bef5017>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-9207550{font-size:18px}.elementor-17 .elementor-element.elementor-element-4a029f5 .qodef-qi-button{font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFF;border-radius:3px 3px 3px 3px;padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-4a029f5 .qodef-qi-button.qodef-layout--filled{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-4a029f5 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#6DA84A}.elementor-17 .elementor-element.elementor-element-4a029f5 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#6DA84A}.elementor-17 .elementor-element.elementor-element-4a029f5 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#6DA84A}.elementor-17 .elementor-element.elementor-element-4a029f5 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#6DA84A}.elementor-17 .elementor-element.elementor-element-4a029f5 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-4a029f5 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:14px 0 14px}.elementor-17 .elementor-element.elementor-element-8b604c7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-8e482e3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-8e482e3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c86a564)}.elementor-17 .elementor-element.elementor-element-8e482e3>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:13% 10% 13% 10%}.elementor-17 .elementor-element.elementor-element-8e482e3>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-16b949b{font-size:18px}.elementor-17 .elementor-element.elementor-element-b25b93c .qodef-qi-button{font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFF;border-radius:3px 3px 3px 3px;padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-b25b93c .qodef-qi-button.qodef-layout--filled{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-b25b93c .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#6DA84A}.elementor-17 .elementor-element.elementor-element-b25b93c .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#6DA84A}.elementor-17 .elementor-element.elementor-element-b25b93c .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#6DA84A}.elementor-17 .elementor-element.elementor-element-b25b93c .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#6DA84A}.elementor-17 .elementor-element.elementor-element-b25b93c .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-b25b93c .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:14px 0 14px}.elementor-17 .elementor-element.elementor-element-fb06c2b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-fb06c2b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kawacure.co.nz/wp-content/uploads/2023/12/p-2422-pc.jpg);background-position:center center;background-size:cover}.elementor-17 .elementor-element.elementor-element-fb06c2b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-fb06c2b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-c7f64f1{--spacer-size:350px}.elementor-17 .elementor-element.elementor-element-009c593>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-d98fb1f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-d98fb1f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kawacure.co.nz/wp-content/uploads/2024/02/raphael-renter-VO_c55zvyrk-unsplash.jpg);background-position:center center;background-size:cover}.elementor-17 .elementor-element.elementor-element-d98fb1f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-d98fb1f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-5977750{--spacer-size:350px}.elementor-17 .elementor-element.elementor-element-89045ef:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-89045ef>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c86a564)}.elementor-17 .elementor-element.elementor-element-89045ef>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:13% 10% 13% 10%}.elementor-17 .elementor-element.elementor-element-89045ef>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-c56c4c8{text-align:start}.elementor-17 .elementor-element.elementor-element-c56c4c8 img{width:150px}.elementor-17 .elementor-element.elementor-element-b17de7c{font-size:18px}.elementor-17 .elementor-element.elementor-element-800243d{width:auto;max-width:auto}.elementor-17 .elementor-element.elementor-element-800243d .qodef-qi-button{font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFF;border-radius:3px 3px 3px 3px;padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-800243d .qodef-qi-button.qodef-layout--filled{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-800243d .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-01bdfa1)}.elementor-17 .elementor-element.elementor-element-800243d .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-01bdfa1)}.elementor-17 .elementor-element.elementor-element-800243d .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-01bdfa1)}.elementor-17 .elementor-element.elementor-element-800243d .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-01bdfa1)}.elementor-17 .elementor-element.elementor-element-800243d .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-800243d .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:14px 0 14px}.elementor-17 .elementor-element.elementor-element-d6a6284{width:auto;max-width:auto}.elementor-17 .elementor-element.elementor-element-d6a6284>.elementor-widget-container{margin:0 0 0 10px}.elementor-17 .elementor-element.elementor-element-d6a6284 .qodef-qi-button{font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFF;border-radius:3px 3px 3px 3px;padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-d6a6284 .qodef-qi-button.qodef-layout--filled{background-color:var(--e-global-color-01bdfa1)}.elementor-17 .elementor-element.elementor-element-d6a6284 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-d6a6284 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-d6a6284 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-d6a6284 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-d6a6284 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-d6a6284 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:14px 0 14px}.elementor-17 .elementor-element.elementor-element-1607078>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-6ba37e0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-6ba37e0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c86a564)}.elementor-17 .elementor-element.elementor-element-6ba37e0>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:13% 10% 13% 10%}.elementor-17 .elementor-element.elementor-element-6ba37e0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-c38a642{font-size:18px}.elementor-17 .elementor-element.elementor-element-35d56c9{width:auto;max-width:auto}.elementor-17 .elementor-element.elementor-element-35d56c9 .qodef-qi-button{font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFF;border-radius:3px 3px 3px 3px;padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-35d56c9 .qodef-qi-button.qodef-layout--filled{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-35d56c9 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-01bdfa1)}.elementor-17 .elementor-element.elementor-element-35d56c9 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-01bdfa1)}.elementor-17 .elementor-element.elementor-element-35d56c9 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-01bdfa1)}.elementor-17 .elementor-element.elementor-element-35d56c9 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-01bdfa1)}.elementor-17 .elementor-element.elementor-element-35d56c9 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-35d56c9 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:14px 0 14px}.elementor-17 .elementor-element.elementor-element-048beb3{width:auto;max-width:auto}.elementor-17 .elementor-element.elementor-element-048beb3>.elementor-widget-container{margin:0 0 0 10px}.elementor-17 .elementor-element.elementor-element-048beb3 .qodef-qi-button{font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFF;border-radius:3px 3px 3px 3px;padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-048beb3 .qodef-qi-button.qodef-layout--filled{background-color:var(--e-global-color-01bdfa1)}.elementor-17 .elementor-element.elementor-element-048beb3 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-048beb3 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-048beb3 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-048beb3 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-5713ab8)}.elementor-17 .elementor-element.elementor-element-048beb3 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:14px 30px 14px 30px}.elementor-17 .elementor-element.elementor-element-048beb3 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:14px 0 14px}.elementor-17 .elementor-element.elementor-element-78b6ff1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-78b6ff1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kawacure.co.nz/wp-content/uploads/2025/12/Untitled-design-1.png);background-position:top center;background-size:cover}.elementor-17 .elementor-element.elementor-element-78b6ff1>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-78b6ff1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-d8746d2{--spacer-size:350px}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-4c90fdc>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-165009d>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-cb13f9e .elementor-heading-title{font-size:3rem}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price .woocommerce-Price-amount{font-size:14px}.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-cart-btn a.added_to_cart,.elementor-17 .elementor-element.elementor-element-2f63340 .mgpdeg-cart-btn a.button,.elementor-17 .elementor-element.elementor-element-2f63340 .mgp-text-style3 .mgpdeg-price-btn .woocommerce.mgpdeg-cart-link a.button{font-size:14px}.elementor-17 .elementor-element.elementor-element-bb8c4e5 .elementor-heading-title{font-size:22px}.elementor-17 .elementor-element.elementor-element-d0d9b42 .elementor-heading-title{font-size:3rem}.elementor-17 .elementor-element.elementor-element-737f406>.elementor-element-populated{margin:20px 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-cb081f2>.elementor-element-populated{margin:20px 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-4c90fdc>.elementor-element-populated{margin:20px 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-17 .elementor-element.elementor-element-165009d>.elementor-element-populated{margin:20px 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-737f406{width:50%}.elementor-17 .elementor-element.elementor-element-cb081f2{width:50%}.elementor-17 .elementor-element.elementor-element-4c90fdc{width:50%}.elementor-17 .elementor-element.elementor-element-165009d{width:50%}.elementor-17 .elementor-element.elementor-element-bef5017{width:100%}.elementor-17 .elementor-element.elementor-element-8e482e3{width:100%}.elementor-17 .elementor-element.elementor-element-89045ef{width:100%}.elementor-17 .elementor-element.elementor-element-6ba37e0{width:100%}}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-481ad6e:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-481ad6e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}