@import url(//hello.myfonts.net/count/3597b9);/**
 * @license
 * MyFonts Webfont Build ID 3512249, 2018-01-17T19:50:16-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Variable-Bold by MADType
 * URL: https://www.myfonts.com/fonts/madtype/variable/bold/
 * Copyright: Copyright (c) 2014 by Matthew Desmond. All rights reserved.
 * Licensed pageviews: 10,000
 * 
 * 
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3512249
 * 
 * © 2018 MyFonts Inc
*/
 @font-face{font-family:'Variable-Bold';src:url(/wp-content/themes/quikClean/fonts/3597B9_0_0.eot);src:url('/wp-content/themes/quikClean/fonts/3597B9_0_0.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/quikClean/fonts/3597B9_0_0.woff2) format('woff2'),url(/wp-content/themes/quikClean/fonts/3597B9_0_0.woff) format('woff'),url(/wp-content/themes/quikClean/fonts/3597B9_0_0.ttf) format('truetype')}button,.button,[type="submit"],[type=button]{-webkit-appearance:none;border:none;text-decoration:none;display:inline-block;background:#477DBF;color:#fff;padding:.857em .929em;border-radius:.714em;text-transform:uppercase}button.alternate,.button.alternate,[type="submit"].alternate,[type=button].alternate{background:#FAAB24}button.arrow,.button.arrow,[type="submit"].arrow,[type=button].arrow{position:relative;padding:.557em 2em .557em .929em;font-size:.72em;line-height:1}[type="submit"].arrow,[type=button].arrow{padding:.557em .929em}button.arrow::before,.button.arrow::before,[type="submit"].arrow::before,[type=button].arrow::before,button.arrow::after,.button.arrow::after,[type="submit"].arrow::after,[type=button].arrow::after{content:' ';position:absolute;top:calc(50% - 0.084em);right:.514em;height:.171em;width:.686em;background:#FAAB24;border-radius:.084em;transform:rotate(39deg);transform-origin:90% center}button.arrow::after,.button.arrow::after,[type="submit"].arrow::after,[type=button].arrow::after{transform:rotate(-39deg)}.button.download{display:none}@media all and (min-width:768px){.button.download{display:inline-block;background:none;border:1px solid #43C4E3;color:#477DBF;font-family:'Variable-Bold','Lato',sans-serif;text-align:left;background-image:url(/wp-content/themes/quikClean/images/download.svg);background-repeat:no-repeat;background-position:6px center;padding-left:130px;margin-bottom:30px;text-transform:none}}@media all and (min-width:960px){.threeColumns+.centred .button.download{margin-top:-70px}}#siteHeader{font-size:.7em;padding:21px 0 0;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:10}.scrolled #siteHeader{box-shadow:0 0 20px -10px #000}#siteHeader .central{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0}#logo,#headerMenu{display:inline-block;vertical-align:middle}#logo{padding:0 0 15px 30px}#toggleMenu{padding:0 30px 15px 0}#logo img,#toggleMenu img{display:block}#headerMenu{background:#475D76;padding:20px 50px;width:100%;flex-basis:100%;order:1;display:none;overflow:auto}.menuVisible #siteHeader{height:100vh}.menuVisible #headerMenu{display:block;height:calc(100vh - 126px)}#headerMenu ul{list-style:none;margin:0;padding:0}#headerMenu a{padding:11px 0;line-height:1.071;text-decoration:none;text-transform:uppercase;display:block;text-align:center;color:#fff}#headerMenu a:hover,#headerMenu .current-menu-item a{color:#FAAC25}#headerMenu li:first-child a{border:none}#waterImage{background:url(/wp-content/themes/quikClean/images/water1920.jpg) no-repeat center center;background-size:cover;height:105px;position:relative;overflow:hidden}#pdfBrochure,#mobileLogo{border-top:1px solid #fff;text-align:center;font-size:12px;font-family:'Variable-Bold','Lato',sans-serif;color:#FAAC25;max-width:320px;margin:0 auto}#pdfBrochure{margin-top:20px}#pdfBrochure a{display:inline-block;padding-left:30px;margin-bottom:6px}#mobileLogo{font-size:10px;padding-top:26px}#mobileLogo img{width:95px}@media (min-width:740px){#waterImage::before,#slider::before{content:' ';background:#fff;height:46px;position:absolute;left:calc(52% + 140px);right:0;bottom:0;z-index:5}#waterImage::after,#slider::after{content:' ';height:46px;width:141px;background:url(/wp-content/themes/quikClean/images/curve.svg) no-repeat;position:absolute;bottom:0;left:52%;z-index:5}}@media all and (max-width:1159px){.button.installer{flex-basis:100%;border-radius:0;background-image:url(/wp-content/themes/quikClean/images/installer-white.svg);background-repeat:no-repeat;background-position:30px center;text-align:center;padding:17px 0 0;height:60px;font-size:1.6em}}@media (max-width:767px){.button.installer{padding-top:20px}}@media all and (min-width:1160px){#toggleMenu,#mobileLogo,#pdfBrochure{display:none}#siteHeader{padding:41px 0 40px}#siteHeader .central{padding:0 20px}#logo{padding:0}#headerMenu{background:none;flex-basis:auto;order:0;width:auto;padding:0;display:block}#headerMenu li{display:inline-block}#headerMenu a{color:#808285;border-left:1px solid #808285;padding:0 11px}#headerMenu a:hover,#headerMenu .current-menu-item a{color:#477DBF}.menuVisible #siteHeader{height:auto}.menuVisible #headerMenu{height:auto}}#siteFooter{background:#477DBF;color:#fff;position:relative;font-size:.7em}#siteFooter::before{content:' ';background:#477DBF;height:46px;position:absolute;left:0;right:60%;bottom:100%}#siteFooter::after{content:' ';height:46px;width:134px;background:url(/wp-content/themes/quikClean/images/curve-footer.svg) no-repeat;position:absolute;bottom:100%;left:40%}#siteFooter>.central{text-align:center}#footLogo{display:none}#siteFooter h2{color:#FAAB24;margin-top:0}#siteFooter .menu{padding:0;margin:0;list-style:none}#siteFooter .menu a{color:inherit;display:block;text-decoration:none;padding:5px 0;text-transform:uppercase}#ourSystems,#quickLinks{display:none}#cooke{padding-top:3em}#cooke img{display:inline-block;vertical-align:bottom;margin:0 25px 0 0;width:130px}#copyright{background:#455C75;padding:30px 0;font-size:.857em;text-align:center;margin-top:60px}#copyright li{display:inline-block}#copyright .central a{display:block;color:inherit;text-decoration:none;border-left:1px solid #fff;padding:0 10px}#copyright li:first-child>a{border-left:0}#copyMenu{margin-bottom:1em}#credits{display:none}.quicklink{text-align:center;padding:40px 0 90px;background:#eee url(/wp-content/themes/quikClean/images/pool-water.jpg) top left no-repeat;background-size:cover;background-attachment:fixed;margin-top:30px;color:#477DBF}.quicklink+.quicklink{background:#fff;margin-top:-50px}.quicklink .central>:first-child{margin-top:0}.quicklink .central>:last-child{margin-bottom:0}.quicklink p{font-size:25px;margin:20px 0}.quicklink h2{font-size:50px;margin:20px 0}@media all and (min-width:400px){#copyright .central{display:flex;align-items:center;justify-content:space-between}#copyrightText,#copyMenu{display:inline-block;margin:0}}@media all and (min-width:450px){#cooke img{margin:0 45px 0 0;width:auto}}@media (min-width:870px){#credits{display:inline-block;margin:0}}@media all and (min-width:1200px){#siteFooter>.central{text-align:left;display:flex;flex-wrap:wrap}#layoutSpacer{flex:1 1 60%}#footLogo{display:block;margin-bottom:40px}#ourSystems,#quickLinks{display:inline-block;width:360px;width:calc((100% - 600px) / 2);vertical-align:top;border-right:1px solid #fff;padding-right:50px;margin:0 108px 0 0}#cooke{display:inline-block;vertical-align:top;padding:0}}#slider{position:relative;overflow:hidden}#slider .slide{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;visibility:hidden;opacity:0;transition:opacity 0.5s linear,visibility 0s ease 0.5s}#slider .slide.active{visibility:visible;opacity:1;transition:opacity 0.5s linear,visibility 0s ease 0s;position:relative}#slider .slide img{width:100%;display:block}#slider .floating{background:#E6E7E8;color:#477DBF;text-align:center;padding:20px}#slider .title{font-family:'Khand',sans-serif;font-size:4.825em;text-transform:uppercase;line-height:1}#slider p{margin-top:0}#slider .button{font-size:.612em}@media (min-width:740px){#slider{height:calc(100vh - 131px);padding:20px 0}#slider .slide.active{position:absolute}#slider .slide img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none;min-width:100%;min-height:100%;width:auto}#slider .floating{background:rgba(255,255,255,.8);color:#477DBF;border-radius:0 15px;padding:15px 100px 25px 25px;font-size:1.43em;position:absolute;left:20px;top:15%;text-align:left}}@media all and (min-width:1180px){#slider .floating{left:calc(50% - 570px)}}.slogan{max-height:100px}.disc{max-width:100px}.centred{max-width:1020px;padding:0 20px;margin:70px auto;text-align:center;color:#477DBF;font-size:1.25em;line-height:1.3}.centred h2{font-family:'Lato',sans-serif;font-weight:600}.twoColumns{font-size:1.25em}.twoColumns>div,.page-id-8 .twoColumns>div:last-child{padding:20px;background:#477DBF;color:#fff}.twoColumns>div:last-child,.twoColumns+.twoColumns>div,.page-id-8 .twoColumns>div{background:#E6E7E8;color:#477DBF}.twoColumns+.twoColumns>div:last-child{background:url(/wp-content/themes/quikClean/images/wave.svg) #992167;color:#fff}.twoColumns+.twoColumns>div:last-child img{display:inline-block;vertical-align:middle}.twoColumns+.twoColumns>div:last-child p:first-child{margin-top:0}.twoColumns+.twoColumns>div:last-child p:last-child{margin-bottom:0}.nextToImage{display:inline-block;vertical-align:middle;width:calc(100% - 110px);padding-left:20px}.twoColumns h2{font-size:2em}.twoColumns h3{color:#43C4E3;font-family:'Lato',sans-serif;font-size:35px}.twoColumns ul>li,:not(.back_grey)>.central.grey ul>li{list-style:none;position:relative;padding:10px 0}.twoColumns ul>li::before,:not(.back_grey)>.central.grey ul>li::before{content:' ';background:url(/wp-content/themes/quikClean/images/bullet.svg) center center no-repeat;background-size:contain;width:1.28em;height:1.28em;position:absolute;top:15px;left:-52px}:not(.back_grey)>.central.grey{padding-top:10px;padding-bottom:10px;background:#E6E7E8;font-weight:300}:not(.back_grey)>.central.grey ul>li::before{background-image:url(/wp-content/themes/quikClean/images/bullet-blue.svg);left:-42px;top:9px}.back_grey{background:#E6E7E8;padding:30px 0;color:#477DBF}.back_grey .central>:first-child{margin-top:0}.back_grey .central>:last-child{margin-bottom:0}.back_blue{background:#477DBF;color:#fff;padding:30px 0;text-align:center}.back_blue a{color:#fff}.threeColumns{text-align:center;font-weight:300}.threeColumns>div,.threeColumns>a{max-width:300px;margin:0 auto 40px;display:block}.threeColumns h2{font-size:2.5em;color:#477DBF}.constrain.threeColumns img{max-width:100px}.threeColumns h3{color:#477DBF}.sidebyside{display:inline-block;vertical-align:top;width:calc((50% - 10px) - 1ch);padding-right:10px;box-sizing:content-box}.sidebyside+.sidebyside{padding:0 0 0 10px}.components{text-align:center;font-size:1.25em;color:#477DBF}.components .component{display:inline-block;vertical-align:top;width:240px;text-decoration:none;background:none;padding:0 25px;position:relative;margin-bottom:20px}a.component::before{content:'Download Brochure';background:rgba(255,255,255,.8) url(/wp-content/themes/quikClean/images/download.svg) no-repeat center 35px;position:absolute;top:0;bottom:0;left:0;right:0;padding-top:130px;opacity:0;transition:opacity 0.3s linear;cursor:pointer}.component .image{height:240px;display:flex;align-items:center}.component img{display:block;margin:0 auto}.component .title{margin:0}.small{font-size:.8em}.threeColumns+.pdfdownload{margin-top:26px}.twoColumns .left,.twoColumns .right{float:left;width:50%}.twoColumns .right{float:right;padding-left:20px}@media (min-width:450px){.constrain.threeColumns img{max-width:160px}.threeColumns>div,.threeColumns>a{display:inline-block;width:33.333%;vertical-align:top;padding:0 5px;margin:0}.disc{max-width:160px}}@media (min-width:590px){.twoColumns{display:flex}.twoColumns>div{display:inline-block;vertical-align:top;width:50%}}@media all and (min-width:960px){:not(.back_grey)>.central.grey{padding:2em 11.15em}.threeColumns{padding:0 80px 63px}.threeColumns>div,.threeColumns>a{padding:0 40px}.threeColumns h2{padding:0 1.62em}}@media (min-width:1160px){.twoColumns>div,.page-id-8 .twoColumns>div:last-child{padding:2.4em 5.2em}.beatsMargins{margin:-2em -5em;max-width:none;width:calc(100% + 10em)}}@media (hover:hover){.notHover{display:none}a.component:hover::before{opacity:1}}@media (-moz-touch-enabled:0){.notHover{display:none}a.component:hover::before{opacity:1}}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea{resize:vertical;border:1px solid #ccc;padding:10px}.nf-field-label,.nf-form-fields-required{display:none}.nf-error input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.nf-error textarea.ninja-forms-field{border:1px solid red}.nf-error-msg{font-size:.8em}.nf-form-cont{margin-top:30px}