@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;-o-box-sizing:inherit;-ms-box-sizing:inherit;box-sizing:inherit}a{color:inherit;text-decoration:none;cursor:pointer}.clearfix:after,.columns:after,.container:after,.row:after{content:"";display:table;clear:both}body,html{margin:0;padding:0;width:100%}.ie8 body{width:1300px;max-width:1300px;margin:0 auto}.container{width:95%;max-width:1170px;margin:0 auto;padding:0}.container--narrow{width:65%}@media only screen and (max-width:1200px){.container--narrow{width:80%}}@media only screen and (max-width:950px){.container--narrow{width:95%}}.row{width:100%}.columns{margin-left:-30px}[class*=" column--"],[class^=column--]{float:left;width:100%;padding-left:30px}[class*=" column--"].no-gutter,[class^=column--].no-gutter{padding-left:0}.column--1-2{width:50%}.offset--1-2{margin-left:50%}.column--1-3{width:33.33333%}.offset--1-3{margin-left:33.33333%}.column--2-3{width:66.66667%}.offset--2-3{margin-left:66.66667%}.column--1-4{width:25%}.offset--1-4{margin-left:25%}.column--2-4{width:50%}.offset--2-4{margin-left:50%}.column--3-4{width:75%}.offset--3-4{margin-left:75%}body{color:#fce1db}.s-article-content p a{-webkit-transition:color .1s ease-in-out 0s;transition:color .1s ease-in-out 0s;color:#cf99e3}.s-article-content p a:hover{color:#c31755}.color-brand{color:#cf99e3}.bg-brand{background-color:#cf99e3}.bg-dark{background-color:#404041}.bg-img-dark{background-image:url("../images/cleaning-bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#404041}.ie8 .bg-img-dark{position:relative;z-index:0;-ms-behavior:url(backgroundsize.min.htc)}body,html{font-family:"Open Sans",Soleil,"Avenir Next",AvenirNext-SemiBold,Futura-Medium,Futura,"Futura Std","Droid Sans","Trebuchet MS",Helvetica,Arial,sans-serif}.title,.title-secondary,.title-tertiary,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Soleil,"Avenir Next",AvenirNext-SemiBold,Futura-Medium,Futura,"Futura Std","Droid Sans","Trebuchet MS",Helvetica,Arial,sans-serif}.title,.title-secondary,.title-tertiary{font-weight:800;text-transform:uppercase}.title{font-size:2.6em}.title-secondary{font-size:1.8em}.title-tertiary{font-size:1.25em}body,html{font-size:18px;line-height:1.3}@media only screen and (max-width:600px){body,html{font-size:16px}}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0;margin-bottom:1.1em}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;line-height:1.1}@media only screen and (max-width:750px){.title{font-size:1.8em}}@media only screen and (max-width:750px){.title-secondary{font-size:1.4em}}@media only screen and (max-width:750px){.title-tertiary{font-size:1.2em}}.subtitle{max-width:80%;margin-left:auto;margin-right:auto;font-weight:700;font-size:1.25em}@media only screen and (max-width:750px){.subtitle{font-size:1em}}@media only screen and (max-width:600px){.subtitle{max-width:100%}}.s-highlight-links p a{color:#cf99e3;font-weight:700}.s-highlight-links p a:hover{color:#c31755}.section{padding:45px 0}@media only screen and (max-width:750px){.section{padding:30px 0}}.section--policy{padding:145px 0 115px}.section--dark{color:#3c3c3b}.action-button-wrapper{width:100%;position:absolute;bottom:-55px;left:0;z-index:100;text-align:center}@media only screen and (max-width:750px){.action-button-wrapper{bottom:-45px}}.action-button-wrapper--top{top:-55px;bottom:auto}.action-button{display:inline-block;width:110px;height:110px;padding:40px 0 0 2px;border-radius:50%;background-color:#2f8506;line-height:12px;text-align:center;text-transform:uppercase;letter-spacing:2px}@media only screen and (max-width:750px){.action-button{width:90px;height:90px;padding-top:35px;font-size:.8em}}@media only screen and (max-width:550px){.action-button{display:none}}.action-button--top{padding-top:10px;line-height:20px}.banner{position:relative;z-index:0;margin-bottom:55px}.banner .slick-next,.banner .slick-prev{background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;width:55px;height:110px;margin-top:-55px;background-color:transparent}.ie8 .banner .slick-next,.ie8 .banner .slick-prev{-ms-behavior:url(backgroundsize.min.htc)}@media only screen and (max-width:900px){.banner .slick-next,.banner .slick-prev{width:30px;height:60px;margin-top:-30px}}@media only screen and (max-width:550px){.banner .slick-next,.banner .slick-prev{display:none!important}}.banner .slick-prev{background-image:url("../images/prev.png")}.banner .slick-next{background-image:url("../images/next.png")}@media only screen and (max-width:750px){.banner{margin-bottom:45px}}@media only screen and (max-width:550px){.banner{margin-bottom:0}}.banner__slide{display:none}.banner__slide:first-child{display:block}.slick-initialized .banner__slide{display:block}.button{-webkit-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;display:inline-block;position:relative;z-index:0;padding:8px 16px;border:none;outline:0;background-color:#fce1db;color:#cf99e3;text-transform:uppercase;font-weight:800}.button:before{opacity:0;content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.button:focus,.button:hover{background-color:#fff}.button:focus:before,.button:hover:before{opacity:1}.check-marks{padding-left:0;list-style-type:none}@media only screen and (max-width:700px){.check-marks{display:inline-block;max-width:95%;margin:0 auto;text-align:left}}.check-marks__item{display:inline-block;width:33.33%;margin-bottom:30px;vertical-align:top}.check-marks__item:before{background-size:cover;background-repeat:no-repeat;background-position:center center;content:"";display:block;width:69px;height:70px;margin:0 auto 1.1em;background-image:url("../images/tick.png")}.ie8 .check-marks__item:before{-ms-behavior:url(backgroundsize.min.htc)}@media only screen and (max-width:700px){.check-marks__item{display:inline-block;width:100%;position:relative;z-index:0;padding-left:60px}.check-marks__item:before{width:45px;height:46px;position:absolute;top:0;left:0;z-index:1}}@media only screen and (max-width:400px){.check-marks__item{padding-left:45px}.check-marks__item:before{width:30px;height:30px}}.check-marks__title{display:inline-block;max-width:95%;font-size:1.1em}@media only screen and (max-width:700px){.check-marks__title{max-width:none}}@media only screen and (max-width:400px){.check-marks__title{margin-bottom:10px}}.check-marks__content{max-width:90%;margin:0 auto;font-size:16px}@media only screen and (max-width:700px){.check-marks__content{max-width:none}}@media only screen and (max-width:400px){.check-marks__content{font-size:.9em}}.contact{position:relative;z-index:0;margin-top:55px;padding-top:85px}@media only screen and (max-width:750px){.contact{margin-top:45px;padding-top:75px}}@media only screen and (max-width:550px){.contact{margin-top:0;padding-top:30px}}@media only screen and (max-width:767px){.contact__column{width:100%}}.contact__form{margin-top:10px}.contact__phone{font-weight:800;text-transform:uppercase}.footer__inner{position:relative;z-index:0;padding:15px 0}@media only screen and (max-width:1130px){.footer__inner{text-align:right}}@media only screen and (max-width:1000px){.footer__inner{text-align:center}}.footer__logo{display:block;width:350px;height:auto;position:absolute;top:-125px;left:0;z-index:100}@media only screen and (max-width:1190px){.footer__logo{width:300px;top:-100px}}@media only screen and (max-width:1120px){.footer__logo{width:200px;top:15px}}@media only screen and (max-width:1000px){.footer__logo{display:none}}.footer__right{position:absolute;bottom:15px;right:0;z-index:1}@media only screen and (max-width:1130px){.footer__right{position:static;margin-top:15px}}.footer__contact{display:inline-block;font-weight:800}@media only screen and (max-width:550px){.footer__contact{display:block;margin-bottom:15px}}.footer__accred{display:inline-block;width:auto;max-height:70px;height:auto;margin-left:10px}.footer__phone{text-transform:uppercase;font-size:1.25em}.footer__credits{margin-top:100px;margin-bottom:0;font-size:.85em}@media only screen and (max-width:1130px){.footer__credits{margin-top:15px}}.gallery .slick-next,.gallery .slick-prev{background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;width:55px;height:110px;margin-top:-55px;background-color:transparent}.ie8 .gallery .slick-next,.ie8 .gallery .slick-prev{-ms-behavior:url(backgroundsize.min.htc)}@media only screen and (max-width:1250px){.gallery .slick-next,.gallery .slick-prev{width:45px;height:90px;margin-top:-45px}}@media only screen and (max-width:900px){.gallery .slick-next,.gallery .slick-prev{width:30px;height:60px;margin-top:-30px}}@media only screen and (max-width:550px){.gallery .slick-next,.gallery .slick-prev{display:none!important}}.gallery .slick-prev{background-image:url("../images/prev.png")}.gallery .slick-next{background-image:url("../images/next.png")}.gallery__slide{display:block;margin-top:20px}.slick-initialized .gallery__slide{margin-top:0}@media only screen and (max-width:1250px){.gallery__slide{padding:0 45px}}@media only screen and (max-width:600px){.gallery__slide{padding:0}}@media only screen and (max-width:400px){.gallery__column{width:100%}.gallery__column+.gallery__column{padding-top:20px}}@media only screen and (max-width:400px){.gallery__column--beforeafter+.gallery__column--beforeafter{padding-top:5px}}.gallery__image{position:relative;z-index:0;border:20px solid transparent}@media only screen and (max-width:550px){.gallery__image{border-width:0}}.gallery__tip{display:inline-block;position:absolute;bottom:0;left:0;z-index:100;padding:8px 16px;background-color:#404041;color:#cf99e3;font-size:1.8em;font-weight:800;text-transform:uppercase}@media only screen and (max-width:900px){.gallery__tip{font-size:1.4em}}.header{position:relative;z-index:999;border-bottom:6px solid #cf99e3}@media only screen and (max-width:675px){.header{text-align:center}}.header__inner{position:relative;z-index:0;padding-top:115px}@media only screen and (max-width:900px){.header__inner{padding-top:95px}}@media only screen and (max-width:767px){.header__inner{padding-top:60px}}@media only screen and (max-width:675px){.header__inner{padding-top:15px}}.header__contact{position:absolute;top:15px;right:0;font-size:1.7em;font-weight:800;text-transform:uppercase}@media only screen and (max-width:900px){.header__contact{font-size:1.4em}}@media only screen and (max-width:767px){.header__contact{font-size:1.2em}}@media only screen and (max-width:675px){.header__contact{position:static}}@media only screen and (max-width:400px){.header__contact{font-size:1em}}.list{margin:0;padding:0;display:inline-block;width:100%;margin-top:15px}.list>li{list-style-type:none}.list>li{display:inline-block}.list>li{display:inline-block;width:33.33%}@media only screen and (max-width:500px){.list{margin-top:0}.list>li{display:block;width:100%;margin-top:15px}}.logo{background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;width:364px;height:257px;position:absolute;bottom:-120px;z-index:999;margin:0;background-image:url("../images/logo-header.png")}.ie8 .logo{-ms-behavior:url(backgroundsize.min.htc)}@media only screen and (max-width:900px){.logo{width:320px;height:225.93407px;bottom:-105px}}@media only screen and (max-width:767px){.logo{width:240px;height:169.45055px;bottom:-79px}}@media only screen and (max-width:675px){.logo{width:170px;height:121.93103px;position:static;margin:0 auto 15px;background-image:url("../images/logo.png")}}.logo__text{position:absolute;left:-9999px}.sitemap{margin:0;padding:0;display:inline-block;width:100%;text-align:right}.sitemap>li{list-style-type:none}.sitemap>li{display:inline-block}@media only screen and (max-width:1000px){.sitemap{text-align:center}}.sitemap__item{text-transform:uppercase;margin-left:30px}.sitemap__item:first-child{margin-left:0}@media only screen and (max-width:780px){.sitemap__item{margin-left:10px;font-size:.9em}}@media only screen and (max-width:640px){.sitemap__item:nth-child(4){margin-left:0}}@media only screen and (max-width:640px){.sitemap__item--anchor{display:none!important}}.fa-space-right{margin-right:5px}.form__label{max-width:100%;color:#3c3c3b}.form__input{max-width:100%;max-height:300px;padding:10px 15px;border:1px solid #b9b9b9;border-top-color:#a0a0a0;border-radius:0;color:#3c3c3b}@media only screen and (max-width:600px){.form__input{padding-left:10px;padding-right:10px}}.form__description{color:#565654;font-size:.85em}.form__group{position:relative;z-index:0;margin-top:15px;margin-bottom:15px}.form__group:first-child{margin-top:0}.form__group--as{position:absolute;left:-9999px}.form__notification{color:#fff}.form__label{-webkit-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;display:block;width:100%;color:#fff;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.no-js .form__label{margin-bottom:5px}.js .form__label{position:absolute;top:18px;left:15px;z-index:100;color:#ccc;pointer-events:none}@media only screen and (max-width:600px){.js .form__label{left:10px}}.ie8 .form__label{position:static;margin-bottom:5px;color:#fff;pointer-events:initial}.form__label.float-label-active{-webkit-transform:scale(.7,.7) translate(0,-13px);-ms-transform:scale(.7,.7) translate(0,-13px);transform:scale(.7,.7) translate(0,-13px);color:#cf99e3}.ie8 .form__label.float-label-active{-webkit-transform:none;-ms-transform:none;transform:none;color:#fff}_::-moz-svg-foreign-content,:root .form__label{position:static;margin-bottom:5px;color:#fff;pointer-events:initial}_::-moz-svg-foreign-content.float-label-active,:root .form__label.float-label-active{-webkit-transform:none;-ms-transform:none;transform:none;color:#fff}.form__input{display:block;width:100%;padding-top:25px;outline-color:#404041;font-size:16px}.ie8 .form__input,.no-js .form__input{padding-top:10px}_::-moz-svg-foreign-content,:root .form__input{padding-top:10px}.form__message{display:block;width:100%;margin:3px 2px 5px}.form__description{display:inline-block;margin-left:15px}.form__description--required{margin-left:5px}.form__checkbox-wrap{display:inline-block;margin:3px 0}.form__checkbox{margin-right:5px}.form__input--has-error{border-color:#98003d;outline-color:#98003d;border-width:2px}.form__notification--error{color:#fff}.form__message--error{color:#fff}.menu-toggle{display:none;width:100%;padding:10px 0;border:none;outline:0;text-align:center}@media only screen and (max-width:600px){.menu-toggle{display:block}}.menu{margin:0;padding:0;display:inline-block}.menu>li{list-style-type:none}.menu>li{display:inline-block}@media only screen and (min-width:601px){.menu{display:block!important}}.menu__item{margin-left:30px;text-transform:uppercase;font-size:1.1em;font-weight:800}.menu__item:first-child{margin-left:0}@media only screen and (max-width:450px){.menu__item{margin-left:15px}}@media only screen and (max-width:400px){.menu__item{margin-left:10px;font-size:.9em}}.nav{float:right;margin-bottom:20px}@media only screen and (max-width:675px){.nav{float:none;margin-top:10px}}.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat}@font-face{font-family:slick;src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg#slick") format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;line-height:0;font-size:0px;cursor:pointer;top:50%;margin-top:-10px;padding:0;border:none;outline:0}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:0}.slick-next{right:0}[dir=rtl] .slick-next{left:0;right:auto}.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.u-pull-left{float:left!important}.u-pull-right{float:right!important}.u-hide{display:none!important}.u-image-block{display:block;width:100%;height:auto}.u-align-center{text-align:center!important}