#section-451-528 > .ct-section-inner-wrap{max-width:100%;display:flex;flex-direction:column;align-items:center}#section-451-528{background-image:url(https://thehairdresser.co.nz/wp-content/uploads/2020/07/team-background-photo-mid-sized.jpg);background-size:cover;height:100vh;background-attachment:fixed;text-align:center;text-shadow:0px 0px 7px #070707}#section-450-528 > .ct-section-inner-wrap{max-width:100%;padding-top:17px;padding-bottom:16px;align-items:center}#section-450-528{text-align:left;background-color:rgba(0,0,0,0.45)}#section-459-528 > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-bottom:0;align-items:center}#section-459-528{background-color:#e8e8e8;text-align:center}#testimonials > .ct-section-inner-wrap{padding-top:12px;padding-bottom:0;align-items:center}#testimonials{text-align:center}#section-495-528{background-color:color(14)}#section-486-528 > .ct-section-inner-wrap{padding-top:0;align-items:center}#section-486-528{text-align:center;background-color:color(14)}@media (max-width:479px){#section-451-528{background-position:-158px 0%}}@media (max-width:479px){#section-459-528 > .ct-section-inner-wrap{display:none;flex-direction:unset;align-items:center}#section-459-528{text-align:center}}@media (max-width:479px){#section-486-528 > .ct-section-inner-wrap{padding-top:0;padding-bottom:17px}}#div_block-501-528{align-items:center;text-align:center;justify-content:flex-end}#div_block-497-528{background-image:url(https://thehairdresser.co.nz/wp-content/uploads/2020/07/product-range-scaled.jpg);background-size:112% auto;width:50%;height:100%;min-height:396px;padding-top:0px;mix-blend-mode:lighten;opacity:0.9;background-repeat:no-repeat;background-position:-55px -23px}#div_block-498-528{width:50%}@media (max-width:479px){#div_block-497-528{background-size:cover;flex-direction:row;display:flex;align-items:flex-end;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px;padding-bottom:0px;padding-right:0px;padding-top:0px;padding-left:0px;height:377px;background-repeat:no-repeat;background-position:-207px 0%}}@media (max-width:479px){#div_block-498-528{padding-bottom:0px}}@media (max-width:991px){#new_columns-496-528> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-496-528> .ct-div-block{width:100% !important}}#headline-603-528{font-size:33px;font-weight:500;color:#ffffff;margin-top:32px}#headline-488-528{font-size:29px;margin-top:29px}#headline-490-528{font-size:18px;margin-top:6px;font-weight:300;color:#ff0000}@media (max-width:479px){#headline-488-528{margin-top:0px}}@media (max-width:479px){#headline-490-528{margin-top:20px}}#text_block-440-528{margin-top:0px;width:100%;font-family:'Open Sans';font-size:23px;color:#ffffff;font-weight:300;margin-bottom:7px}#text_block-446-528{margin-top:12px;width:64%;font-family:'Open Sans';font-size:23px;color:#ffffff;font-weight:100;margin-bottom:32px;line-height:2}#text_block-602-528{font-size:29px}#text_block-577-528{margin-top:52px;font-style:italic;font-size:18px;line-height:1.9}#text_block-581-528{margin-top:26px;font-style:italic;font-size:18px;line-height:1.9}#text_block-584-528{margin-top:52px;font-style:italic;font-size:18px;line-height:1.9}#text_block-589-528{margin-top:52px;font-style:italic;font-size:18px;line-height:1.9}#text_block-593-528{margin-top:23px;font-style:italic;font-size:18px;line-height:1.9}@media (max-width:479px){#text_block-440-528{font-size:25px;color:color(12);line-height:1.4}}@media (max-width:479px){#text_block-446-528{font-size:25px;color:color(12);line-height:1.4;width:100%}}#_rich_text-502-528{font-size:30px;font-weight:500;color:#ffffff;margin-top:2px;padding-top:359px}#_rich_text-499-528{color:#000000;font-size:14px;font-family:'Open Sans';font-weight:300}@media (max-width:479px){#_rich_text-502-528{background-image:linear-gradient(rgba(38,38,38,0.64),rgba(38,38,38,0.64));margin-top:227px;padding-top:92px}}#image-442-528{height:90px;margin-bottom:0px;margin-top:17px}@media (max-width:479px){#image-442-528{margin-bottom:25px;margin-top:26px;height:74px}}#_gallery-460-528{margin-left:0px}#slider-535-528 .unslider-nav ol li{border-color:#ffffff}#slider-535-528 .unslider-nav ol li.unslider-active{background-color:#ffffff}#slider-535-528{padding-top:0px}