.elementor-227327 .elementor-element.elementor-element-fb9434d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-d3f07e5{--spacer-size:25px;}.elementor-227327 .elementor-element.elementor-element-1944c4a > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-227327 .elementor-element.elementor-element-1484c24 > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-227327 .elementor-element.elementor-element-890c849{--spacer-size:75px;}.elementor-227327 .elementor-element.elementor-element-4908f82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-227327 .elementor-element.elementor-element-9555719{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-5b6d302{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-71fa6c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-b08b5b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-c981ea3 > .elementor-widget-container{padding:175px 0px 0px 0px;}.elementor-227327 .elementor-element.elementor-element-51238ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-379d016{--spacer-size:50px;}.elementor-227327 .elementor-element.elementor-element-797de11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-227327 .elementor-element.elementor-element-1aee9b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-c817d0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-3df6061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-1989851 > .elementor-widget-container{padding:175px 0px 0px 0px;}.elementor-227327 .elementor-element.elementor-element-58f4f8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-d082bf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-5e63851{--spacer-size:50px;}.elementor-227327 .elementor-element.elementor-element-ed85813{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-227327 .elementor-element.elementor-element-29b4e84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-c38cb29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-048d18d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-b986978{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-f6c74e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-3fb5cda{--spacer-size:50px;}.elementor-227327 .elementor-element.elementor-element-ac0fe71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-227327 .elementor-element.elementor-element-d5556ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-908f222{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-5ac2f82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-f5a338b > .elementor-widget-container{padding:175px 0px 0px 0px;}.elementor-227327 .elementor-element.elementor-element-771df88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-24ac450{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-c127a7e{--spacer-size:50px;}.elementor-227327 .elementor-element.elementor-element-b183715{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-d4061ec{--spacer-size:50px;}.elementor-227327 .elementor-element.elementor-element-453b5b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-30240fc{--spacer-size:50px;}.elementor-227327 .elementor-element.elementor-element-513997ad:not(.elementor-motion-effects-element-type-background), .elementor-227327 .elementor-element.elementor-element-513997ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flawlessfinishes.co.nz/wp-content/uploads/2024/10/inner-bg2.jpg");background-position:center center;background-size:cover;}.elementor-227327 .elementor-element.elementor-element-513997ad > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #532774 100%);opacity:0.5;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-227327 .elementor-element.elementor-element-513997ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-227327 .elementor-element.elementor-element-358ba98a{--spacer-size:10vh;}.elementor-227327 .elementor-element.elementor-element-db76fad .title + .subtitle{margin-bottom:0px;}.elementor-227327 .elementor-element.elementor-element-db76fad .subtitle + .title{margin-top:0px;}.elementor-227327 .elementor-element.elementor-element-db76fad .title{color:#FFFFFF;}.elementor-227327 .elementor-element.elementor-element-db76fad .subtitle{color:var( --e-global-color-primary );text-transform:uppercase;}.elementor-227327 .elementor-element.elementor-element-c6ee86f{--spacer-size:3vh;}.elementor-227327 .elementor-element.elementor-element-8948280 .button.-default:not(:hover){background-color:var( --e-global-color-primary );}.elementor-227327 .elementor-element.elementor-element-38c794bb{--spacer-size:10vh;}@media(min-width:768px){.elementor-227327 .elementor-element.elementor-element-9555719{--width:33%;}.elementor-227327 .elementor-element.elementor-element-5b6d302{--width:33%;}.elementor-227327 .elementor-element.elementor-element-71fa6c9{--width:33%;}.elementor-227327 .elementor-element.elementor-element-b08b5b0{--width:33%;}.elementor-227327 .elementor-element.elementor-element-1aee9b3{--width:33%;}.elementor-227327 .elementor-element.elementor-element-c817d0f{--width:33%;}.elementor-227327 .elementor-element.elementor-element-3df6061{--width:33%;}.elementor-227327 .elementor-element.elementor-element-58f4f8f{--width:33%;}.elementor-227327 .elementor-element.elementor-element-29b4e84{--width:33%;}.elementor-227327 .elementor-element.elementor-element-c38cb29{--width:33%;}.elementor-227327 .elementor-element.elementor-element-048d18d{--width:33%;}.elementor-227327 .elementor-element.elementor-element-b986978{--width:33%;}.elementor-227327 .elementor-element.elementor-element-d5556ad{--width:33%;}.elementor-227327 .elementor-element.elementor-element-908f222{--width:33%;}.elementor-227327 .elementor-element.elementor-element-5ac2f82{--width:33%;}.elementor-227327 .elementor-element.elementor-element-771df88{--width:33%;}}@media(max-width:767px){.elementor-227327 .elementor-element.elementor-element-fb9434d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-227327 .elementor-element.elementor-element-1944c4a > .elementor-widget-container{padding:0rem 2rem 2rem 2rem;}.elementor-227327 .elementor-element.elementor-element-890c849{--spacer-size:2rem;}.elementor-227327 .elementor-element.elementor-element-4908f82{--gap:5rem 0rem;--row-gap:5rem;--column-gap:0rem;}.elementor-227327 .elementor-element.elementor-element-51238ce{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-227327 .elementor-element.elementor-element-379d016{--spacer-size:5rem;}.elementor-227327 .elementor-element.elementor-element-797de11{--gap:5rem 0rem;--row-gap:5rem;--column-gap:0rem;}.elementor-227327 .elementor-element.elementor-element-d082bf7{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-227327 .elementor-element.elementor-element-5e63851{--spacer-size:5rem;}.elementor-227327 .elementor-element.elementor-element-ed85813{--gap:5rem 0rem;--row-gap:5rem;--column-gap:0rem;}.elementor-227327 .elementor-element.elementor-element-f6c74e7{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-227327 .elementor-element.elementor-element-3fb5cda{--spacer-size:5rem;}.elementor-227327 .elementor-element.elementor-element-ac0fe71{--gap:5rem 0rem;--row-gap:5rem;--column-gap:0rem;}.elementor-227327 .elementor-element.elementor-element-24ac450{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-227327 .elementor-element.elementor-element-c127a7e{--spacer-size:5rem;}.elementor-227327 .elementor-element.elementor-element-b183715{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-227327 .elementor-element.elementor-element-d4061ec{--spacer-size:5rem;}.elementor-227327 .elementor-element.elementor-element-358ba98a{--spacer-size:6vh;}.elementor-227327 .elementor-element.elementor-element-38c794bb{--spacer-size:6vh;}}