.elementor-8 .elementor-element.elementor-element-1c929da0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1c929da0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ipllaserhairremoval.co.nz/wp-content/uploads/2020/08/ellesilk-advanced-500-ilp-56v2.jpg");background-position:center center;background-size:cover}.elementor-8 .elementor-element.elementor-element-1c929da0>.elementor-background-overlay{background-color:rgba(25, 25, 25, 0.45);opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8 .elementor-element.elementor-element-1c929da0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-8 .elementor-element.elementor-element-24d376b7>.elementor-column-wrap>.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-8 .elementor-element.elementor-element-24d376b7>.elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px}.elementor-8 .elementor-element.elementor-element-ea221fc{text-align:center}.elementor-8 .elementor-element.elementor-element-ea221fc .elementor-heading-title{color:#fff;font-family:"Poppins",Sans-serif;font-size:89px;letter-spacing:-3px}.elementor-8 .elementor-element.elementor-element-ea221fc>.elementor-widget-container{padding:40px 40px 40px 40px}.elementor-8 .elementor-element.elementor-element-5de0ebae .elementor-button .elementor-align-icon-right{margin-left:16px}.elementor-8 .elementor-element.elementor-element-5de0ebae .elementor-button .elementor-align-icon-left{margin-right:16px}.elementor-8 .elementor-element.elementor-element-5de0ebae .elementor-button{font-family:"Poppins",Sans-serif;font-size:17px;font-weight:500;line-height:1em;letter-spacing:0.7px;fill:#000;color:#000;background-color:#25B038;border-style:solid;border-width:3px 3px 3px 3px;border-color:#61ce70;border-radius:50px 50px 50px 50px;padding:18px 70px 18px 70px}.elementor-8 .elementor-element.elementor-element-5de0ebae .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-5de0ebae .elementor-button:focus{color:#61ce70;background-color:rgba(97,206,112,0.02);border-color:#61ce70}.elementor-8 .elementor-element.elementor-element-5de0ebae .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-5de0ebae .elementor-button:focus svg{fill:#61ce70}.elementor-8 .elementor-element.elementor-element-6ca4a1a1{--divider-border-style:dotted;--divider-color:rgba(255, 255, 255, 0.77);--divider-border-width:1px}.elementor-8 .elementor-element.elementor-element-6ca4a1a1 .elementor-divider-separator{width:100%}.elementor-8 .elementor-element.elementor-element-6ca4a1a1 .elementor-divider{padding-top:2px;padding-bottom:2px}.elementor-8 .elementor-element.elementor-element-6ca4a1a1>.elementor-widget-container{padding:5px 0px 5px 0px}.elementor-8 .elementor-element.elementor-element-778177f4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px}.elementor-8 .elementor-element.elementor-element-48db629{text-align:center}.elementor-8 .elementor-element.elementor-element-48db629 .elementor-heading-title{color:#fff;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:600}.elementor-8 .elementor-element.elementor-element-55736a26 .elementor-text-editor{text-align:center}.elementor-8 .elementor-element.elementor-element-55736a26{color:rgba(255,255,255,0.65);font-family:"Lora",Sans-serif;font-size:15px;line-height:1.8em}.elementor-8 .elementor-element.elementor-element-9d00bf7 .elementor-button{fill:#000;color:#000;background-color:#25B038}.elementor-8 .elementor-element.elementor-element-9d00bf7 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-9d00bf7 .elementor-button:focus{color:#FFF;background-color:#136F3D}.elementor-8 .elementor-element.elementor-element-9d00bf7 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-9d00bf7 .elementor-button:focus svg{fill:#FFF}.elementor-8 .elementor-element.elementor-element-6e64fc21{text-align:center}.elementor-8 .elementor-element.elementor-element-6e64fc21 .elementor-heading-title{color:#fff;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:600}.elementor-8 .elementor-element.elementor-element-2a8773d1 .elementor-text-editor{text-align:center}.elementor-8 .elementor-element.elementor-element-2a8773d1{color:rgba(255,255,255,0.65);font-family:"Lora",Sans-serif;font-size:15px;line-height:1.8em}.elementor-8 .elementor-element.elementor-element-9e74a98 .elementor-button{fill:#000;color:#000;background-color:#25B038}.elementor-8 .elementor-element.elementor-element-9e74a98 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-9e74a98 .elementor-button:focus{color:#FFF;background-color:#136F3D}.elementor-8 .elementor-element.elementor-element-9e74a98 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-9e74a98 .elementor-button:focus svg{fill:#FFF}.elementor-8 .elementor-element.elementor-element-2704c9d7{text-align:center}.elementor-8 .elementor-element.elementor-element-2704c9d7 .elementor-heading-title{color:#fff;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:600}.elementor-8 .elementor-element.elementor-element-3b8ddd7d .elementor-text-editor{text-align:center}.elementor-8 .elementor-element.elementor-element-3b8ddd7d{color:rgba(255,255,255,0.65);font-family:"Lora",Sans-serif;font-size:15px;line-height:1.8em}.elementor-8 .elementor-element.elementor-element-4f416b2 .elementor-button{fill:#000;color:#000;background-color:#25B038}.elementor-8 .elementor-element.elementor-element-4f416b2 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4f416b2 .elementor-button:focus{color:#FFF;background-color:#136F3D}.elementor-8 .elementor-element.elementor-element-4f416b2 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4f416b2 .elementor-button:focus svg{fill:#FFF}.elementor-8 .elementor-element.elementor-element-78a39d22{text-align:center}.elementor-8 .elementor-element.elementor-element-78a39d22 .elementor-heading-title{color:#fff;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:600}.elementor-8 .elementor-element.elementor-element-3cb7b9d4 .elementor-text-editor{text-align:center}.elementor-8 .elementor-element.elementor-element-3cb7b9d4{color:rgba(255,255,255,0.65);font-family:"Lora",Sans-serif;font-size:15px;line-height:1.8em}.elementor-8 .elementor-element.elementor-element-1a05f3c .elementor-button{fill:#000;color:#000;background-color:#25B038}.elementor-8 .elementor-element.elementor-element-1a05f3c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1a05f3c .elementor-button:focus{color:#FFF;background-color:#136F3D}.elementor-8 .elementor-element.elementor-element-1a05f3c .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1a05f3c .elementor-button:focus svg{fill:#FFF}.elementor-8 .elementor-element.elementor-element-3c75511f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-3c75511f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3c75511f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8 .elementor-element.elementor-element-3c75511f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-8 .elementor-element.elementor-element-3c75511f>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8 .elementor-element.elementor-element-5a2d135>.elementor-element-populated{padding:0% 5% 0% 20%}.elementor-8 .elementor-element.elementor-element-6c1904d5 .elementor-heading-title{color:#282828;font-family:"Poppins",Sans-serif;font-size:63px;letter-spacing:-3px}.elementor-8 .elementor-element.elementor-element-6c1904d5>.elementor-widget-container{padding:0px 0px 0px 0px}.elementor-8 .elementor-element.elementor-element-3e595b03{font-family:"Lora",Sans-serif;font-size:17px;line-height:1.8em}.elementor-8 .elementor-element.elementor-element-3e595b03>.elementor-widget-container{padding:20px 0px 20px 0px}.elementor-8 .elementor-element.elementor-element-76099d6 .elementor-button{fill:#000;color:#000;background-color:#61CE70}.elementor-8 .elementor-element.elementor-element-76099d6 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-76099d6 .elementor-button:focus{color:#54595F;background-color:rgba(97, 206, 112, 0.86)}.elementor-8 .elementor-element.elementor-element-76099d6 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-76099d6 .elementor-button:focus svg{fill:#54595F}.elementor-8 .elementor-element.elementor-element-7f2fdad6{text-align:right}.elementor-8 .elementor-element.elementor-element-7f2fdad6 .elementor-image img{max-width:90%;opacity:1}.elementor-8 .elementor-element.elementor-element-77244f0d>.elementor-container{max-width:800px}.elementor-8 .elementor-element.elementor-element-77244f0d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-77244f0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ipllaserhairremoval.co.nz/wp-content/uploads/2020/08/blue-salon-comp-56v2.jpg");background-position:center center;background-size:cover}.elementor-8 .elementor-element.elementor-element-77244f0d>.elementor-background-overlay{background-color:rgba(105, 93, 180, 0.68);opacity:0.49;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8 .elementor-element.elementor-element-77244f0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-8 .elementor-element.elementor-element-3acdc38b{text-align:center}.elementor-8 .elementor-element.elementor-element-3acdc38b .elementor-heading-title{color:#fff;font-family:"Poppins",Sans-serif;font-size:70px;letter-spacing:-3px}.elementor-8 .elementor-element.elementor-element-3acdc38b>.elementor-widget-container{padding:0px 0px 0px 0px}.elementor-8 .elementor-element.elementor-element-56b94358 .elementor-text-editor{text-align:center}.elementor-8 .elementor-element.elementor-element-56b94358{color:#FFF;font-family:"Lora",Sans-serif;font-size:19px;line-height:1.8em}.elementor-8 .elementor-element.elementor-element-56b94358>.elementor-widget-container{padding:0px 0px 30px 0px}.elementor-8 .elementor-element.elementor-element-59212ffa>.elementor-widget-container{box-shadow:0px 0px 43px 0px rgba(36,3,79,0.52)}.elementor-8 .elementor-element.elementor-element-74884298>.elementor-container{max-width:1000px}.elementor-8 .elementor-element.elementor-element-74884298:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-74884298>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ipllaserhairremoval.co.nz/wp-content/uploads/2020/08/IPL-DH-500-1600-66-v2.jpg");background-position:center center;background-size:cover}.elementor-8 .elementor-element.elementor-element-74884298>.elementor-background-overlay{background-color:#010026;background-image:url("https://ipllaserhairremoval.co.nz/wp-content/uploads/2019/12/brushed-alum.png");opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8 .elementor-element.elementor-element-74884298{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-8 .elementor-element.elementor-element-1f34bb72{text-align:center}.elementor-8 .elementor-element.elementor-element-1f34bb72 .elementor-heading-title{color:#fff;font-family:"Poppins",Sans-serif;font-size:104px;letter-spacing:-3px}.elementor-8 .elementor-element.elementor-element-1f34bb72>.elementor-widget-container{padding:0px 0px 0px 0px}.elementor-8 .elementor-element.elementor-element-1de635fe .elementor-text-editor{text-align:center}.elementor-8 .elementor-element.elementor-element-1de635fe{color:rgba(255,255,255,0.73);font-family:"Lora",Sans-serif;font-size:21px;line-height:1.8em}.elementor-8 .elementor-element.elementor-element-6fccdbd3{padding:40px 0px 0px 0px}.elementor-8 .elementor-element.elementor-element-1dfb9c8e .elementor-button .elementor-align-icon-right{margin-left:16px}.elementor-8 .elementor-element.elementor-element-1dfb9c8e .elementor-button .elementor-align-icon-left{margin-right:16px}.elementor-8 .elementor-element.elementor-element-1dfb9c8e .elementor-button{font-family:"Poppins",Sans-serif;font-weight:500;line-height:1em;letter-spacing:0.7px;background-color:#4054b2;border-radius:50px 50px 50px 50px;padding:18px 40px 18px 40px}.elementor-8 .elementor-element.elementor-element-1dfb9c8e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1dfb9c8e .elementor-button:focus{color:#fff;background-color:rgba(64,84,178,0.73)}.elementor-8 .elementor-element.elementor-element-1dfb9c8e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1dfb9c8e .elementor-button:focus svg{fill:#fff}.elementor-8 .elementor-element.elementor-element-7aec77d0 .elementor-button .elementor-align-icon-right{margin-left:16px}.elementor-8 .elementor-element.elementor-element-7aec77d0 .elementor-button .elementor-align-icon-left{margin-right:16px}.elementor-8 .elementor-element.elementor-element-7aec77d0 .elementor-button{font-family:"Poppins",Sans-serif;font-weight:500;line-height:1em;letter-spacing:0.7px;fill:#4054b2;color:#4054b2;background-color:#fff;border-radius:50px 50px 50px 50px;padding:18px 40px 18px 40px}.elementor-8 .elementor-element.elementor-element-7aec77d0 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7aec77d0 .elementor-button:focus{color:#4054b2;background-color:rgba(255,255,255,0.78)}.elementor-8 .elementor-element.elementor-element-7aec77d0 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-7aec77d0 .elementor-button:focus svg{fill:#4054b2}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-1c929da0{padding:30px 30px 30px 30px}.elementor-8 .elementor-element.elementor-element-ea221fc .elementor-heading-title{font-size:55px}.elementor-8 .elementor-element.elementor-element-7f2fdad6{text-align:center}.elementor-8 .elementor-element.elementor-element-77244f0d{padding:50px 50px 50px 50px}.elementor-8 .elementor-element.elementor-element-74884298{padding:50px 50px 50px 50px}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-1c929da0{padding:30px 30px 30px 30px}.elementor-8 .elementor-element.elementor-element-ea221fc{text-align:center}.elementor-8 .elementor-element.elementor-element-ea221fc .elementor-heading-title{font-size:51px}.elementor-8 .elementor-element.elementor-element-ea221fc>.elementor-widget-container{padding:15px 0px 30px 0px}.elementor-8 .elementor-element.elementor-element-48db629{text-align:center}.elementor-8 .elementor-element.elementor-element-55736a26 .elementor-text-editor{text-align:center}.elementor-8 .elementor-element.elementor-element-55736a26>.elementor-widget-container{padding:0px 0px 20px 0px}.elementor-8 .elementor-element.elementor-element-6e64fc21{text-align:center}.elementor-8 .elementor-element.elementor-element-2a8773d1 .elementor-text-editor{text-align:center}.elementor-8 .elementor-element.elementor-element-2a8773d1>.elementor-widget-container{padding:0px 0px 20px 0px}.elementor-8 .elementor-element.elementor-element-2704c9d7{text-align:center}.elementor-8 .elementor-element.elementor-element-3b8ddd7d>.elementor-widget-container{padding:0px 0px 20px 0px}.elementor-8 .elementor-element.elementor-element-78a39d22{text-align:center}.elementor-8 .elementor-element.elementor-element-3cb7b9d4 .elementor-text-editor{text-align:center}.elementor-8 .elementor-element.elementor-element-3c75511f{padding:60px 30px 60px 30px}.elementor-8 .elementor-element.elementor-element-5a2d135>.elementor-element-populated{padding:0px 0px 0px 0px}.elementor-8 .elementor-element.elementor-element-6c1904d5{text-align:center}.elementor-8 .elementor-element.elementor-element-3e595b03 .elementor-text-editor{text-align:center}.elementor-8 .elementor-element.elementor-element-3e595b03>.elementor-widget-container{padding:0px 0px 0px 0px}.elementor-8 .elementor-element.elementor-element-7f2fdad6{text-align:center}.elementor-8 .elementor-element.elementor-element-77244f0d{padding:60px 30px 60px 30px}.elementor-8 .elementor-element.elementor-element-3acdc38b .elementor-heading-title{font-size:43px}.elementor-8 .elementor-element.elementor-element-74884298{padding:80px 30px 80px 30px}.elementor-8 .elementor-element.elementor-element-1f34bb72 .elementor-heading-title{font-size:45px}.elementor-8 .elementor-element.elementor-element-1de635fe{font-size:17px}.elementor-8 .elementor-element.elementor-element-1dfb9c8e>.elementor-widget-container{padding:0px 0px 20px 0px}}