/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=Merriweather:300,400,400i,700);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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[col="12"]{width:96%;float:left}[col="11"]{width:87.83333333%;float:left}[col="10"]{width:79.66666667%;float:left}[col="9"]{width:71.5%;float:left}[col="8"]{width:63.33333333%;float:left}[col="7"]{width:55.16666667%;float:left}[col="6"]{width:47%;float:left}[col="5"]{width:38.83333333%;float:left}[col="4"]{width:30.66666667%;float:left}[col="3"]{width:22.5%;float:left}[col="2"]{width:14.33333333%;float:left}[col="1"]{width:6.16666667%;float:left}@media screen and (max-width:1099px) and (min-width:940px){[col-t="12"]{width:96%;float:left}[col-t="11"]{width:87.83333333%;float:left}[col-t="10"]{width:79.66666667%;float:left}[col-t="9"]{width:71.5%;float:left}[col-t="8"]{width:63.33333333%;float:left}[col-t="7"]{width:55.16666667%;float:left}[col-t="6"]{width:47%;float:left}[col-t="5"]{width:38.83333333%;float:left}[col-t="4"]{width:30.66666667%;float:left}[col-t="3"]{width:22.5%;float:left}[col-t="2"]{width:14.33333333%;float:left}[col-t="1"]{width:6.16666667%;float:left}}@media screen and (max-width:639px){[col-p="12"]{width:96%;float:left}[col-p="11"]{width:87.83333333%;float:left}[col-p="10"]{width:79.66666667%;float:left}[col-p="9"]{width:71.5%;float:left}[col-p="8"]{width:63.33333333%;float:left}[col-p="7"]{width:55.16666667%;float:left}[col-p="6"]{width:47%;float:left}[col-p="5"]{width:38.83333333%;float:left}[col-p="4"]{width:30.66666667%;float:left}[col-p="3"]{width:22.5%;float:left}[col-p="2"]{width:14.33333333%;float:left}[col-p="1"]{width:6.16666667%;float:left}}@media screen and (max-width:1099px){.hide-on-mobile{display:none!important}}@media screen and (max-width:1099px) and (min-width:940px){.hide-on-tablet{display:none!important}}@media screen and (max-width:939px) and (min-width:640px){.hide-on-tablet{display:none!important}}@media screen and (max-width:639px){.hide-on-phone{display:none!important}}@media screen and (max-width:639px){.show-on-mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1099px) and (min-width:940px){.show-on-tablet{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:939px) and (min-width:640px){.show-on-tablet{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1099px) and (min-width:940px){.tablet-margins{margin:0 10px!important}}@media screen and (max-width:939px) and (min-width:640px){.tablet-margins{margin:0 10px!important}}@media screen and (max-width:639px){.mobile-margins{margin:0 10px!important}}@media screen and (min-width:1100px){.only-on-mobile{display:none!important}}@media screen and (min-width:1700px){.only-on-mobile{display:none!important}}@media screen and (min-width:1100px){.only-on-phone{display:none!important}}@media screen and (min-width:1700px){.only-on-phone{display:none!important}}@media screen and (max-width:1099px) and (min-width:940px){.only-on-phone{display:none!important}}@media screen and (max-width:939px) and (min-width:640px){.only-on-phone{display:none!important}}.hidden{display:none!important}.vert-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.horz-center{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.both-center{position:relative;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.text-center{text-align:center}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.center{float:none!important;margin-left:auto!important;margin-right:auto!important}.mt1{margin-top:1vw!important}@media screen and (max-width:639px){.mt1{margin-top:10px}}.mb1{margin-bottom:1vw!important}@media screen and (max-width:639px){.mb1{margin-bottom:10px}}.pt1{padding-top:1vw!important}@media screen and (max-width:639px){.pt1{padding-top:10px}}.pb1{padding-bottom:1vw!important}@media screen and (max-width:639px){.pb1{padding-bottom:10px}}.mt2{margin-top:2vw!important}@media screen and (max-width:639px){.mt2{margin-top:20px}}.mb2{margin-bottom:2vw!important}@media screen and (max-width:639px){.mb2{margin-bottom:20px}}.pt2{padding-top:2vw!important}@media screen and (max-width:639px){.pt2{padding-top:20px}}.pb2{padding-bottom:2vw!important}@media screen and (max-width:639px){.pb2{padding-bottom:20px}}.mt3{margin-top:3vw!important}@media screen and (max-width:639px){.mt3{margin-top:30px}}.mb3{margin-bottom:3vw!important}@media screen and (max-width:639px){.mb3{margin-bottom:30px}}.pt3{padding-top:3vw!important}@media screen and (max-width:639px){.pt3{padding-top:30px}}.pb3{padding-bottom:3vw!important}@media screen and (max-width:639px){.pb3{padding-bottom:30px}}.mt4{margin-top:4vw!important}@media screen and (max-width:639px){.mt4{margin-top:40px}}.mb4{margin-bottom:4vw!important}@media screen and (max-width:639px){.mb4{margin-bottom:40px}}.pt4{padding-top:4vw!important}@media screen and (max-width:639px){.pt4{padding-top:40px}}.pb4{padding-bottom:4vw!important}@media screen and (max-width:639px){.pb4{padding-bottom:40px}}.mt5{margin-top:5vw!important}@media screen and (max-width:639px){.mt5{margin-top:50px}}.mb5{margin-bottom:5vw!important}@media screen and (max-width:639px){.mb5{margin-bottom:50px}}.pt5{padding-top:5vw!important}@media screen and (max-width:639px){.pt5{padding-top:50px}}.pb5{padding-bottom:5vw!important}@media screen and (max-width:639px){.pb5{padding-bottom:50px}}.mt6{margin-top:6vw!important}@media screen and (max-width:639px){.mt6{margin-top:60px}}.mb6{margin-bottom:6vw!important}@media screen and (max-width:639px){.mb6{margin-bottom:60px}}.pt6{padding-top:6vw!important}@media screen and (max-width:639px){.pt6{padding-top:60px}}.pb6{padding-bottom:6vw!important}@media screen and (max-width:639px){.pb6{padding-bottom:60px}}.mt7{margin-top:7vw!important}@media screen and (max-width:639px){.mt7{margin-top:70px}}.mb7{margin-bottom:7vw!important}@media screen and (max-width:639px){.mb7{margin-bottom:70px}}.pt7{padding-top:7vw!important}@media screen and (max-width:639px){.pt7{padding-top:70px}}.pb7{padding-bottom:7vw!important}@media screen and (max-width:639px){.pb7{padding-bottom:70px}}.mt8{margin-top:8vw!important}@media screen and (max-width:639px){.mt8{margin-top:80px}}.mb8{margin-bottom:8vw!important}@media screen and (max-width:639px){.mb8{margin-bottom:80px}}.pt8{padding-top:8vw!important}@media screen and (max-width:639px){.pt8{padding-top:80px}}.pb8{padding-bottom:8vw!important}@media screen and (max-width:639px){.pb8{padding-bottom:80px}}.mt9{margin-top:9vw!important}@media screen and (max-width:639px){.mt9{margin-top:90px}}.mb9{margin-bottom:9vw!important}@media screen and (max-width:639px){.mb9{margin-bottom:90px}}.pt9{padding-top:9vw!important}@media screen and (max-width:639px){.pt9{padding-top:90px}}.pb9{padding-bottom:9vw!important}@media screen and (max-width:639px){.pb9{padding-bottom:90px}}.mt10{margin-top:10vw!important}@media screen and (max-width:639px){.mt10{margin-top:100px}}.mb10{margin-bottom:10vw!important}@media screen and (max-width:639px){.mb10{margin-bottom:100px}}.pt10{padding-top:10vw!important}@media screen and (max-width:639px){.pt10{padding-top:100px}}.pb10{padding-bottom:10vw!important}@media screen and (max-width:639px){.pb10{padding-bottom:100px}}.mt11{margin-top:11vw!important}@media screen and (max-width:639px){.mt11{margin-top:110px}}.mb11{margin-bottom:11vw!important}@media screen and (max-width:639px){.mb11{margin-bottom:110px}}.pt11{padding-top:11vw!important}@media screen and (max-width:639px){.pt11{padding-top:110px}}.pb11{padding-bottom:11vw!important}@media screen and (max-width:639px){.pb11{padding-bottom:110px}}.mt12{margin-top:12vw!important}@media screen and (max-width:639px){.mt12{margin-top:120px}}.mb12{margin-bottom:12vw!important}@media screen and (max-width:639px){.mb12{margin-bottom:120px}}.pt12{padding-top:12vw!important}@media screen and (max-width:639px){.pt12{padding-top:120px}}.pb12{padding-bottom:12vw!important}@media screen and (max-width:639px){.pb12{padding-bottom:120px}}.mt13{margin-top:13vw!important}@media screen and (max-width:639px){.mt13{margin-top:130px}}.mb13{margin-bottom:13vw!important}@media screen and (max-width:639px){.mb13{margin-bottom:130px}}.pt13{padding-top:13vw!important}@media screen and (max-width:639px){.pt13{padding-top:130px}}.pb13{padding-bottom:13vw!important}@media screen and (max-width:639px){.pb13{padding-bottom:130px}}.mt14{margin-top:14vw!important}@media screen and (max-width:639px){.mt14{margin-top:140px}}.mb14{margin-bottom:14vw!important}@media screen and (max-width:639px){.mb14{margin-bottom:140px}}.pt14{padding-top:14vw!important}@media screen and (max-width:639px){.pt14{padding-top:140px}}.pb14{padding-bottom:14vw!important}@media screen and (max-width:639px){.pb14{padding-bottom:140px}}.mt15{margin-top:15vw!important}@media screen and (max-width:639px){.mt15{margin-top:150px}}.mb15{margin-bottom:15vw!important}@media screen and (max-width:639px){.mb15{margin-bottom:150px}}.pt15{padding-top:15vw!important}@media screen and (max-width:639px){.pt15{padding-top:150px}}.pb15{padding-bottom:15vw!important}@media screen and (max-width:639px){.pb15{padding-bottom:150px}}.clear:before{content:'';display:table}.clear:after{content:'';display:table;clear:both}.no-clear:before{content:normal;display:inherit}.no-clear:after{content:normal;display:inherit;clear:none}body{text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,p{font-weight:400}h1{font-size:38px;margin:0 auto 10px}h2{font-size:32px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px}p{margin:0 auto 8px;line-height:1.5}ul{padding:0;margin:0}ul li{list-style:none;padding:0;margin:0 0 8px 0}a{text-decoration:none}.gridMe{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.gridMe.hidden{display:none}.gridMe div{height:100%;width:6.16666667%;position:absolute;background-color:rgba(2,238,255,.1);border-left:1px solid #02eeff;border-right:1px solid #02eeff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.gridMe div:nth-child(13){left:100%}.gridMe div:nth-child(12){left:91.83333333%}.gridMe div:nth-child(11){left:83.66666667%}.gridMe div:nth-child(10){left:75.5%}.gridMe div:nth-child(9){left:67.33333333%}.gridMe div:nth-child(8){left:59.16666667%}.gridMe div:nth-child(7){left:51%}.gridMe div:nth-child(6){left:42.83333333%}.gridMe div:nth-child(5){left:34.66666667%}.gridMe div:nth-child(4){left:26.5%}.gridMe div:nth-child(3){left:18.33333333%}.gridMe div:nth-child(2){left:10.16666667%}.gridMe div:nth-child(1){left:2%}@font-face{font-family:BrownStd;src:url(../fonts/BrownStd-Regular.eot);src:url(../fonts/BrownStd-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/BrownStd-Regular.woff2) format('woff2'),url(../fonts/BrownStd-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:BrownStd;src:url(../fonts/BrownStd-Bold.eot);src:url(../fonts/BrownStd-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/BrownStd-Bold.woff2) format('woff2'),url(../fonts/BrownStd-Bold.ttf) format('truetype');font-weight:700;font-style:normal}/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;-webkit-border-radius:50%;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #09f;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;-webkit-border-radius:50%;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}body{font-family:BrownStd,Helvetica,sans-serif;font-weight:400;-webmit-text-rendering:optimizeLegibility;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;position:relative;font-size:16px}body.noScroll{max-height:100vh;overflow:hidden}body.noScroll #universe{max-height:100vh;overflow:hidden}body #universe{min-height:100vh}#universe.noScroll{height:100vh;overflow:hidden;position:absolute;width:100%}.bk-img-holder{-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.bk-img-holder.lazyloaded{-webkit-transition:opacity 350ms 0s cubic-bezier(.46,.03,.52,.96);-o-transition:opacity 350ms 0s cubic-bezier(.46,.03,.52,.96);transition:opacity 350ms 0s cubic-bezier(.46,.03,.52,.96);-webkit-opacity:1;-moz-opacity:1;opacity:1}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.form-font{font-size:16px;line-height:1.2;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;color:#16374b}@media screen and (max-width:1099px) and (min-width:940px){.form-font{font-size:15px}}@media screen and (max-width:1099px){.form-font{font-size:16px}}.p,p{font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;color:#16374b}.p:last-child,p:last-child{margin-bottom:0}.p.grey,p.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){.p,p{font-size:15px}}@media screen and (max-width:1099px){.p,p{font-size:15px}}address{font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;color:#16374b;font-style:normal}address:last-child{margin-bottom:0}address.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){address{font-size:15px}}@media screen and (max-width:1099px){address{font-size:15px}}.h1,h1{font-size:50px;line-height:1.2;font-family:BrownStd,Helvetica,sans-serif;font-weight:700;color:#14374c;letter-spacing:-1.5px}.h1.large,h1.large{font-size:62px;color:#14374c;margin-bottom:0}@media screen and (max-width:1099px) and (min-width:940px){.h1.large,h1.large{font-size:56px}}@media screen and (max-width:1099px){.h1.large,h1.large{font-size:52px}}@media screen and (max-width:639px){.h1.large,h1.large{font-size:44px}}.h1.white,h1.white{color:#fff}@media screen and (max-width:1099px) and (min-width:940px){.h1,h1{font-size:44px}}@media screen and (max-width:1099px){.h1,h1{font-size:40px}}@media screen and (max-width:639px){.h1,h1{font-size:32px}}.h2,h2{letter-spacing:-.5px;font-size:39px;line-height:1.3;font-family:BrownStd,Helvetica,sans-serif;font-weight:700;margin-top:0;margin-bottom:10px;color:#16374b}.h2.white,h2.white{color:#fff}@media screen and (max-width:1099px) and (min-width:940px){.h2,h2{font-size:35px}}@media screen and (max-width:1099px){.h2,h2{font-size:33px}}@media screen and (max-width:639px){.h2,h2{font-size:29px;line-height:1.3}}.h3,h3{font-size:18px;line-height:1.65;font-family:Merriweather,serif;font-weight:300;color:#16374b}.h3.grey,h3.grey{color:#9fa4a6}.h3.blue,h3.blue{color:#3d77ea}.h3.red,h3.red{color:#ea3267}@media screen and (max-width:1099px) and (min-width:940px){.h3,h3{font-size:16px}}@media screen and (max-width:1099px){.h3,h3{font-size:14px}}.h4,h4{font-size:24px;line-height:1.2;font-family:BrownStd,Helvetica,sans-serif;font-weight:700;color:#16374b;margin-bottom:15px}@media screen and (max-width:1099px) and (min-width:940px){.h4,h4{font-size:22px}}@media screen and (max-width:939px) and (min-width:640px){.h4,h4{font-size:20px}}@media screen and (max-width:1099px){.h4,h4{font-size:18px;margin-bottom:5px}}.h5,h5{font-size:18px;line-height:1.2;font-family:BrownStd,Helvetica,sans-serif;font-weight:700;color:#16374b;margin-top:0;margin-bottom:15px}@media screen and (max-width:1099px) and (min-width:940px){.h5,h5{font-size:17px}}@media screen and (max-width:939px) and (min-width:640px){.h5,h5{font-size:16px}}@media screen and (max-width:1099px){.h5,h5{font-size:14px;margin-bottom:5px}}.a,a{color:#1ac8aa}.a:hover,a:hover{color:#63ead3}.a.cta-link,a.cta-link{font-family:Merriweather,serif;font-weight:400;font-style:italic;color:#16374b}.a.cta-link.white,a.cta-link.white{color:#fff}.a.cta-link:after,a.cta-link:after{content:'';height:10px;width:18px;background-image:url(/retail/images/loggedOutImages/cta-arrow-white.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100%;display:inline-block;margin-left:15px;-webkit-transition:transform 250ms 0s ease;-o-transition:transform 250ms 0s ease;-webkit-transition:-webkit-transform 250ms 0s ease;transition:-webkit-transform 250ms 0s ease;transition:transform 250ms 0s ease;transition:transform 250ms 0s ease,-webkit-transform 250ms 0s ease}.a.cta-link:hover.white,a.cta-link:hover.white{color:#63ead3}.a.cta-link:hover:after,a.cta-link:hover:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);fill:#63ead3}.a.grey,a.grey{color:#c9ced1}.italic{font-family:Merriweather,serif}.grey{color:#9fa4a6}.center-text{text-align:center}.cap{text-transform:capitalize}.blue{color:#3d77ea}.fake-link{cursor:pointer}.fake-link:hover{color:#1ac8aa}.cancel-text{text-decoration:none;font-size:13px;font-weight:500;font-family:BrownStd,Helvetica,sans-serif;color:#16374b;border-bottom:1px solid #16374b;padding-bottom:2px;cursor:pointer}.cancel-text:hover{color:#3d77ea;border-bottom-color:#3d77ea}.page-header{text-align:center;margin:60px auto}.closing-cta-section{background-color:#3d77ea;padding-top:60px;padding-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:16.33333333%;padding-right:16.33333333%}.closing-cta-section h1{text-align:center;margin-bottom:60px}.closing-cta-section .cta-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.closing-cta-section .cta-icon .svg{padding-bottom:60px;margin:0 2vw 10px 0}.closing-cta-section .cta-icon .svg:last-child{margin-right:0}.closing-cta-section .action-bar{width:100%}.closing-cta-section .action-bar .extra-info svg path{fill:#fff}.closing-cta-section .action-bar .extra-info span{color:#fff}.page-cleaning-office .closing-cta-section{background-color:#63ead3}@media screen and (max-width:1099px) and (min-width:640px){.closing-cta-section{padding-left:10.16666667%;padding-right:10.16666667%}}@media screen and (max-width:639px){.closing-cta-section{padding-left:5.08333333%;padding-right:5.08333333%;padding-top:40px;padding-bottom:60px}.closing-cta-section h1{margin-bottom:40px}.closing-cta-section .svg{padding-bottom:40px}.page-cleaning-office .closing-cta-section .btn-large{margin-top:10px}}.not-visible{visibility:hidden}.subscription-discount-percentage{color:#9fa4a6}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave{opacity:1}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-bk{overflow-x:hidden;position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;overflow-y:scroll;background-color:rgba(99,234,211,.9);-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out;z-index:9998}.modal-bk[data-modal-state=open]{z-index:9990;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:z-index 0s 0s,opacity 350ms 10ms cubic-bezier(.165,.84,.44,1);-o-transition:z-index 0s 0s,opacity 350ms 10ms cubic-bezier(.165,.84,.44,1);transition:z-index 0s 0s,opacity 350ms 10ms cubic-bezier(.165,.84,.44,1)}.modal-bk[data-modal-state=open] .modal{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity 350ms .1s cubic-bezier(.165,.84,.44,1),transform 650ms 150ms cubic-bezier(.165,.84,.44,1);-o-transition:opacity 350ms .1s cubic-bezier(.165,.84,.44,1),transform 650ms 150ms cubic-bezier(.165,.84,.44,1);-webkit-transition:opacity 350ms .1s cubic-bezier(.165,.84,.44,1),-webkit-transform 650ms 150ms cubic-bezier(.165,.84,.44,1);transition:opacity 350ms .1s cubic-bezier(.165,.84,.44,1),-webkit-transform 650ms 150ms cubic-bezier(.165,.84,.44,1);transition:opacity 350ms .1s cubic-bezier(.165,.84,.44,1),transform 650ms 150ms cubic-bezier(.165,.84,.44,1);transition:opacity 350ms .1s cubic-bezier(.165,.84,.44,1),transform 650ms 150ms cubic-bezier(.165,.84,.44,1),-webkit-transform 650ms 150ms cubic-bezier(.165,.84,.44,1)}.modal-bk .modal-close{position:absolute;top:30px;right:30px;cursor:pointer;width:65px;height:65px}.modal-bk .modal-close img{width:100%;height:auto;-webkit-transition:opacity 250ms 0s ease;-o-transition:opacity 250ms 0s ease;transition:opacity 250ms 0s ease;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.modal-bk .modal-close:hover img{-webkit-opacity:1;-moz-opacity:1;opacity:1}@media screen and (max-width:639px){.modal-bk .modal-close{width:40px;height:40px;top:10px;right:10px}}@media screen and (max-width:939px) and (min-width:640px){.modal-bk .modal-close{top:10px;right:10px}}.modal-bk .modal{width:47%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative;margin-top:60px;margin-bottom:60px;background-color:#fff;padding:40px 0;-webkit-border-radius:2px;border-radius:2px}.large.modal-bk .modal{width:63.33333333%}.modal-bk .modal .modal-header{text-align:center;padding-left:17.37588652%;padding-right:17.37588652%}.modal-bk .modal .modal-header img{margin-bottom:10px}.modal-bk .modal .modal-header h3.modal-sub-header{margin-top:0;color:#9fa4a6}.modal-bk .modal .modal-header h3.modal-sub-header .blue{color:#3d77ea}.modal-bk .modal .modal-body{padding-top:30px;padding-bottom:30px;padding-left:10.81560284%;padding-right:10.81560284%}.modal-bk .modal .modal-body .grouped-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.modal-bk .modal .modal-body .grouped-text p{font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;color:#16374b;margin-bottom:10px;margin-top:0}.modal-bk .modal .modal-body .grouped-text p:last-child{margin-bottom:0}.modal-bk .modal .modal-body .grouped-text p.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){.modal-bk .modal .modal-body .grouped-text p{font-size:15px}}@media screen and (max-width:1099px){.modal-bk .modal .modal-body .grouped-text p{font-size:15px}}.modal-bk .modal .modal-body .payment-type{padding-bottom:40px}.modal-bk .modal .modal-body a{color:#edeeef}.modal-bk .modal .modal-body .info-row{text-align:left;border-bottom:1px solid #c9ced1;margin-bottom:18px;padding-bottom:18px}.modal-bk .modal .modal-body .info-row>span{display:block;line-height:1.35;color:#16374b}.modal-bk .modal .modal-body .info-row address{line-height:1.35;font-variant:normal;color:#16374b}.large.modal-bk .modal .modal-body{padding-left:9.73684211%;padding-right:9.73684211%}.modal-bk .modal .modal-body .btn{max-width:500px;margin-left:auto;margin-right:auto;display:block}.book-clean-modal.modal-bk .modal .modal-body{text-align:left}.modal-bk .modal .modal-body .amazon-pay-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-bk .modal .modal-body .amazon-pay-logo img{width:145px;height:44px}.modal-bk .modal .modal-body .amazon-pay-logo span{color:#9fa4a6;font-size:12px}.modal-bk .modal .modal-footer{position:relative;text-align:center;padding-left:10.81560284%;padding-right:10.81560284%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0}.modal-bk .modal .modal-footer a:not(.btn){-webkit-transition:color 250ms 0s ease;-o-transition:color 250ms 0s ease;transition:color 250ms 0s ease}.modal-bk .modal .modal-footer a:not(.btn):hover{color:#3d77ea}.modal-bk .modal .modal-footer p{font-size:12px}.modal-bk .modal .modal-footer .back-link{text-decoration:none;font-size:13px;font-weight:500;font-family:BrownStd,Helvetica,sans-serif;color:#16374b;border-bottom:1px solid #16374b;padding-bottom:2px;cursor:pointer}.modal-bk .modal .modal-footer .back-link:hover{color:#3d77ea;border-bottom-color:#3d77ea}.large.modal-bk .modal .modal-footer{padding-left:9.73684211%;padding-right:9.73684211%}.modal-bk .modal .modal-footer .btn-group button{margin-left:15px}.modal-bk .modal .modal-footer .action-group{position:relative;width:100%;margin-top:30px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-bk .modal .modal-footer .action-group:not(.centered) .btn{width:auto;padding-left:20px;padding-right:20px}.modal-bk .modal .modal-footer .action-group.centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal-bk .modal .modal-footer .action-group.centered>*{margin-bottom:20px}.modal-bk .modal .modal-footer .action-group.centered .back-link{margin:0 auto}.modal-bk .modal .modal-footer .action-group.centered .btn{padding:0 20px;max-width:500px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:1099px){.payment-modal .modal-bk .modal .modal-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment-modal .modal-bk .modal .modal-footer .back-link{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:50px}}@media screen and (max-width:1099px) and (min-width:940px){.modal-bk .modal{width:63.33333333%}}@media screen and (max-width:1099px){.modal-bk .modal{width:79.66666667%}.large.modal-bk .modal{width:79.66666667%}}@media screen and (max-width:639px){.modal-bk .modal{width:96%}.large.modal-bk .modal{width:96%}.modal-bk .modal .modal-footer,.modal-bk .modal .modal-header{padding-left:6.42361111%;padding-right:6.42361111%}.modal-bk .modal .modal-footer .btn-group button{height:50px;padding:0 20px;line-height:50px;margin-left:10px;float:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-bk .modal .modal-body{padding-left:6.42361111%;padding-right:6.42361111%}.modal-bk .modal .modal-body .content{padding:30px 0;padding-left:6.42361111%;padding-right:6.42361111%}.large.modal-bk .modal .modal-body .content{padding:30px 0;padding-left:6.42361111%;padding-right:6.42361111%}}.modal-body .clean-type{padding-top:30px;padding-bottom:30px;padding-left:17.37588652%;padding-right:17.37588652%;border-bottom:1px solid #edeeef;cursor:pointer}.modal-body .clean-type:last-child{border-bottom:0}.modal-body .clean-type .cta{-webkit-transition:opacity 250ms 0s ease;-o-transition:opacity 250ms 0s ease;transition:opacity 250ms 0s ease;-webkit-opacity:0;-moz-opacity:0;opacity:0;color:#3d77ea;float:right;font-weight:700;font-size:16px}.modal-body .clean-type .cta:after{content:'';height:10px;width:18px;background-image:url(../images/cta-arrow-blue.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100%;display:inline-block;margin-left:15px;-webkit-transition:transform 250ms 0s ease;-o-transition:transform 250ms 0s ease;-webkit-transition:-webkit-transform 250ms 0s ease;transition:-webkit-transform 250ms 0s ease;transition:transform 250ms 0s ease;transition:transform 250ms 0s ease,-webkit-transform 250ms 0s ease}.modal-body .clean-type h4{margin-top:20px;margin-bottom:8px}.modal-body .clean-type h4 .grey{color:#9fa4a6}.modal-body .clean-type:hover{background-color:#f8f8f9}.modal-body .clean-type:hover .cta{-webkit-opacity:1;-moz-opacity:1;opacity:1}.modal-body.refer,.modal-body.success{text-align:center}.modal-body.refer .icon,.modal-body.success .icon{margin:10px auto 30px auto;display:block}.modal-body.refer h1,.modal-body.success h1{font-size:32px}.modal-body.refer p,.modal-body.success p{max-width:80%;margin:30px auto}.modal-body.refer .gray-box,.modal-body.success .gray-box{width:85%;padding:10px 0;background:#f6f7f9;margin:0 auto}.modal-body.refer .gray-box p,.modal-body.success .gray-box p{margin:5px auto}.modal-body.refer .gray-box a,.modal-body.success .gray-box a{color:#3d77ea;margin:0}.modal-body.refer .gray-box a:hover,.modal-body.success .gray-box a:hover{color:#1ac8aa}@media screen and (max-width:639px){.modal-body.refer .gray-box,.modal-body.success .gray-box{margin:0 auto;width:95%}}.modal-body.refer .clean-info,.modal-body.success .clean-info{width:85%;background:#f6f7f9;margin:30px auto;padding:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:left}.modal-body.refer .clean-info .group,.modal-body.success .clean-info .group{margin-bottom:20px;-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}.modal-body.refer .clean-info span,.modal-body.success .clean-info span{display:block}.modal-body.refer .clean-info span.label,.modal-body.success .clean-info span.label{text-transform:uppercase;color:#14374c;font-weight:700;font-size:11px;margin-bottom:6px;display:block;white-space:nowrap;letter-spacing:1.25px}.modal-body.refer .clean-info span.info,.modal-body.success .clean-info span.info{color:#3d77ea;font-size:18px;font-weight:700}[data-modal=user-login] .modal .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px;padding-bottom:30px}[data-modal=user-login] .modal .modal-body .blue{cursor:pointer;font-size:13px}[data-modal=user-login] .modal .modal-body .blue:hover{color:#1ac8aa}.modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1,1);-ms-transform:scale(1.1,1);transform:scale(1.1,1)}.modal-body.edit-clean #done{margin:40px auto 0 auto;width:auto;display:block;height:50px;line-height:50px;padding:0 50px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;font-weight:700;cursor:pointer;border:0;-webkit-transition:all 250ms 0s ease;-o-transition:all 250ms 0s ease;transition:all 250ms 0s ease;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.modal-body.edit-clean #done-primary{background-color:#3d77ea;color:#fff}.modal-body.edit-clean #done-primary:not(:disabled):hover{background-color:#63ead3;color:#14374c}.modal-body.edit-clean #done-primary:active{background-color:#36e4c6}.modal-body.edit-clean #done-secondary{border:1px solid #3d77ea;background-color:#fff;color:#3d77ea}.modal-body.edit-clean #done-secondary:not(:disabled):hover{background-color:#3d77ea;color:#fff}.modal-body.edit-clean #done-secondary:active{background-color:#185adc}.modal-body.edit-clean #done-booking-flow{background-color:#63ead3;color:#14374c}.modal-body.edit-clean #done-large{font-size:20px;padding:10px 50px}.modal-body.edit-clean #done-white{background-color:#fff;color:#14374c}.modal-body.edit-clean #done-white:not(:disabled):hover{background-color:#14374c}.modal-body.edit-clean #done-white:active,.modal-body.edit-clean #done-white:hover{background-color:#14374c;color:#fff}.modal-body.edit-clean #done-green{background-color:#63ead3!important;border:none;color:#14374c}.modal-body.edit-clean #done-grey{background-color:#63ead3;padding:8px 20px;margin-right:20px;display:block;height:auto;line-height:1;color:#fff;font-size:14px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;background-color:#f6f7f9;color:#3d77ea;display:inline-block;border:1px solid transparent}.modal-body.edit-clean #done-grey:hover{background-color:#fff;border:1px solid #3d77ea}.modal-body.edit-clean #done.float-right{float:right;width:auto}.modal-body.edit-clean #done.float-left{float:left;width:auto}.modal-body.edit-clean #done.thinner{padding:0 25px}.modal-body.edit-clean #done .price{line-height:50px;margin-left:15px}@media screen and (max-width:1099px){.modal-body.edit-clean #done-large{font-size:18px;padding:8px 40px}}@media screen and (max-width:639px){.modal-body.edit-clean #done{height:50px;padding:0 20px;line-height:50px}.modal-body.edit-clean #done-large{font-size:18px;padding:8px 40px;display:block;text-align:center;margin-top:60px}.page-cleaning-office .modal-body.edit-clean #done-large{margin-top:60px}}.modal-body.edit-clean .gray-box p{color:#3d77ea;font-size:21px}.book-clean-modal.large .group{left:-12%;padding-left:12%;padding-right:12%}.book-clean-modal .group{-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0);background-color:#f6f7f9;position:relative;width:100%;margin-top:30px;padding-top:30px;padding-bottom:20px;margin-bottom:50px;left:-13.8%;padding-left:13.8%;padding-right:13.8%}@media screen and (max-width:639px){.book-clean-modal .group{left:-7.3%;padding-left:7.3%;padding-right:7.3%;margin-bottom:10px;border-bottom:1px solid #c9ced1}}.mc-select{min-width:100px;border:1px solid #f6f7f9;background-color:#fff;cursor:pointer;position:relative;font-size:16px}@media screen and (max-width:740px) and (orientation :landscape){.mc-select{font-size:14px}}.mc-select.mc-active{border-color:#3d77ea;z-index:100}.mc-select.mc-active .mc-options{border-left:1px solid #f6f7f9;border-right:1px solid #f6f7f9;border-bottom:1px solid #f6f7f9;border-color:#3d77ea}.closing-cta-section .mc-select.mc-active .mc-options{border-color:#63ead3}.closing-cta-section .mc-select.mc-active{border-color:#63ead3}.mc-select .mc-options{height:0;overflow:hidden;position:absolute;width:calc(100% + 2px);-webkit-transition:height 350ms 0s cubic-bezier(.165,.84,.44,1);-o-transition:height 350ms 0s cubic-bezier(.165,.84,.44,1);transition:height 350ms 0s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateX(-1px);-ms-transform:translateX(-1px);transform:translateX(-1px);background-color:#fff;border-left:0 solid transparent;border-right:0 solid transparent;border-bottom:0 solid transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.closing-cta-section .mc-select .mc-options{border-color:#3d77ea}.mc-select .mc-options li{padding:15px 20px;border-top:1px solid #edeeef;margin:0}.mc-select .mc-options li:hover,.mc-select .mc-options li[data-selected=true]{background-color:#f5f6f6;color:#3d77ea}@media screen and (max-width:639px){.mc-select .mc-options li:hover{background-color:#fff;color:#16374b}}.mc-select .mc-value{height:60px;line-height:60px;padding:0 15px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.mc-select .mc-value.grey{color:#c9ced1}.mc-select .mc-value.selected{color:#16374b}.meta{margin-bottom:5px}.meta-time{font-size:14px;font-weight:400;color:#9fa4a6}.meta-time:before{content:'|';position:relative;padding:0 8px 0 8px}.input-group{margin-bottom:40px;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}.input-group .input-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.input-group:only-child{margin-bottom:0}.input-group.half{width:48%}.input-group.three_quarters{width:73%}.input-group.quarter{width:23%}.input-group.center{text-align:center}.input-group.moving-group{min-height:65vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-group.field-error label{color:#ea3267}.input-group.field-error>div{border-color:#ea3267}.input-group.field-error .mc-radio-group>input{border-color:#ea3267}.input-group.field-error .dropdown-value{border-color:#ea3267}.input-group.field-error>input,.input-group.field-error>textarea{z-index:1000;border-color:#ea3267}.input-group .error-msg{color:#ea3267;font-size:12px;line-height:2}.input-group.fixed{position:fixed;left:0;bottom:0;right:0;margin-bottom:0;background-image:-webkit-gradient(linear,left 0,left 60%,from(rgba(255,255,255,0)),to(white));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 60%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(60%,#fff));background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 60%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 60%);background-repeat:repeat-x}.input-group.disabled input,.input-group.disabled textarea{pointer-events:none;background-color:#f5f6f6}.input-group.disabled .mc-checkbox-group,.input-group.disabled .mc-radio-group{background-color:#f5f6f6}.input-group.disabled .mc-checkbox-group .mc-checkbox:not(.active),.input-group.disabled .mc-checkbox-group .mc-radio:not(.active),.input-group.disabled .mc-radio-group .mc-checkbox:not(.active),.input-group.disabled .mc-radio-group .mc-radio:not(.active){pointer-events:none;background-color:#f5f6f6}.input-group.group-checkbox{border-top:1px solid #c9ced1}.input-group.group-checkbox .choices,.input-group.group-checkbox .group-checkbox-holder,.input-group.group-checkbox .inputs,.input-group.group-checkbox .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:639px){.input-group.group-checkbox .inputs{padding:20px}}.input-group.group-checkbox .inputs div{margin:10px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:639px){.input-group.group-checkbox .inputs div{margin:10px 0}}.input-group.group-checkbox .inputs input{height:20px;width:20px;margin:0 10px}.input-group.group-checkbox label{color:#a5a5a5;margin:0}@media screen and (max-width:639px){.input-group.group-checkbox .group-checkbox-holder{display:block}}.input-group.group-checkbox p{margin:0}.input-group.group-checkbox .choices p{margin:0 40px;color:#a5a5a5}.input-group.group-checkbox .group-label{text-transform:uppercase;font-size:12px}.input-group .label-holder{display:inline-block;width:100%}.input-group .extra-input-group,.input-group .sub-input-group{float:left;width:100%}.input-group .extra-input-group input,.input-group .sub-input-group input{-webkit-border-radius:0;border-radius:0}.input-group .extra-input-group:not(:first-child) input,.input-group .sub-input-group:not(:first-child) input{margin-left:-1px}.input-group .extra-input-group.x-large,.input-group .sub-input-group.x-large{width:80%}.input-group .extra-input-group.large,.input-group .sub-input-group.large{width:50%}.input-group .extra-input-group.small,.input-group .sub-input-group.small{width:25%}.input-group .extra-input-group.x-small,.input-group .sub-input-group.x-small{width:20%}.input-group .extra-input-group.thirds,.input-group .sub-input-group.thirds{width:32%;margin-right:2%}.input-group .extra-input-group.thirds:last-child,.input-group .sub-input-group.thirds:last-child{margin-right:0}.input-group .extra-input-group:first-child input,.input-group .sub-input-group:first-child input{-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.input-group .extra-input-group:last-child input,.input-group .sub-input-group:last-child input{-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;margin-left:-2px}.input-group .extra-input-group.disabled input,.input-group .extra-input-group.disabled textarea,.input-group .sub-input-group.disabled input,.input-group .sub-input-group.disabled textarea{pointer-events:none;background-color:#f5f6f6}.input-group .extra-input-group.disabled .mc-checkbox-group,.input-group .extra-input-group.disabled .mc-radio-group,.input-group .sub-input-group.disabled .mc-checkbox-group,.input-group .sub-input-group.disabled .mc-radio-group{background-color:#f5f6f6}.input-group .extra-input-group.disabled .mc-checkbox-group .mc-checkbox:not(.active),.input-group .extra-input-group.disabled .mc-checkbox-group .mc-radio:not(.active),.input-group .extra-input-group.disabled .mc-radio-group .mc-checkbox:not(.active),.input-group .extra-input-group.disabled .mc-radio-group .mc-radio:not(.active),.input-group .sub-input-group.disabled .mc-checkbox-group .mc-checkbox:not(.active),.input-group .sub-input-group.disabled .mc-checkbox-group .mc-radio:not(.active),.input-group .sub-input-group.disabled .mc-radio-group .mc-checkbox:not(.active),.input-group .sub-input-group.disabled .mc-radio-group .mc-radio:not(.active){pointer-events:none;background-color:#f5f6f6}.input-group .extra-input-group.field-error label,.input-group .sub-input-group.field-error label{color:#ea3267}.input-group .extra-input-group.field-error>input,.input-group .extra-input-group.field-error>textarea,.input-group .sub-input-group.field-error>input,.input-group .sub-input-group.field-error>textarea{z-index:1000;border-color:#ea3267}.input-group .extra-input-group{margin-top:20px}@media screen and (max-width:639px){.input-group .sub-input-group.x-large{width:70%}.input-group .sub-input-group.large{width:100%;margin-bottom:20px}.input-group .sub-input-group.small{width:50%}.input-group .sub-input-group.x-small{width:30%}.input-group.half{width:100%}.input-group.three_quarters{width:100%}.input-group.quarter{width:100%}.input-group .extra-input-group{margin:10px 0 0 10px}}.payment-type.mc-radio-group .mc-radio.active{color:#3d77ea;background-color:unset}.mc-checkbox-group,.mc-radio-group{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mc-checkbox-group.field-error .mc-checkbox,.mc-checkbox-group.field-error .mc-radio,.mc-radio-group.field-error .mc-checkbox,.mc-radio-group.field-error .mc-radio{border-color:#ea3267}.mc-checkbox-group .mc-checkbox,.mc-checkbox-group .mc-radio,.mc-radio-group .mc-checkbox,.mc-radio-group .mc-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;font-size:16px;line-height:1.2;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;color:#16374b;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #c9ced1;background-color:#fff;text-align:center;height:60px;margin-right:-1px;position:relative;cursor:pointer}@media screen and (max-width:1099px) and (min-width:940px){.mc-checkbox-group .mc-checkbox,.mc-checkbox-group .mc-radio,.mc-radio-group .mc-checkbox,.mc-radio-group .mc-radio{font-size:15px}}@media screen and (max-width:1099px){.mc-checkbox-group .mc-checkbox,.mc-checkbox-group .mc-radio,.mc-radio-group .mc-checkbox,.mc-radio-group .mc-radio{font-size:16px}}.mc-checkbox-group .mc-checkbox.mc-radio-small,.mc-checkbox-group .mc-radio.mc-radio-small,.mc-radio-group .mc-checkbox.mc-radio-small,.mc-radio-group .mc-radio.mc-radio-small{height:40px}.mc-checkbox-group .mc-checkbox:first-child,.mc-checkbox-group .mc-radio:first-child,.mc-radio-group .mc-checkbox:first-child,.mc-radio-group .mc-radio:first-child{-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.mc-checkbox-group .mc-checkbox:last-child,.mc-checkbox-group .mc-radio:last-child,.mc-radio-group .mc-checkbox:last-child,.mc-radio-group .mc-radio:last-child{-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;margin-right:0}.mc-checkbox-group .mc-checkbox:hover,.mc-checkbox-group .mc-radio:hover,.mc-radio-group .mc-checkbox:hover,.mc-radio-group .mc-radio:hover{border-color:#3d77ea;color:#3d77ea;z-index:1000}@media screen and (max-width:639px){.mc-checkbox-group .mc-checkbox:hover,.mc-checkbox-group .mc-radio:hover,.mc-radio-group .mc-checkbox:hover,.mc-radio-group .mc-radio:hover{border-color:#c9ced1;color:#16374b}}.mc-checkbox-group .mc-checkbox.passive,.mc-checkbox-group .mc-radio.passive,.mc-radio-group .mc-checkbox.passive,.mc-radio-group .mc-radio.passive{color:#3d77ea;border-color:#3d77ea;background-color:#fff}.mc-checkbox-group .mc-checkbox.active,.mc-checkbox-group .mc-radio.active,.mc-radio-group .mc-checkbox.active,.mc-radio-group .mc-radio.active{color:#fff;border-color:#3d77ea;background-color:#3d77ea}.mc-checkbox-group .mc-checkbox.extra-input:before,.mc-checkbox-group .mc-radio.extra-input:before,.mc-radio-group .mc-checkbox.extra-input:before,.mc-radio-group .mc-radio.extra-input:before{content:'';position:absolute;height:13px;width:13px;background-color:#3d77ea;left:50%;bottom:0;-webkit-transform:translate3D(-50%,50%,0) rotate(-45deg);-ms-transform:translate3D(-50%,50%,0) rotate(-45deg);transform:translate3D(-50%,50%,0) rotate(-45deg)}.mc-checkbox-group .mc-checkbox:after,.mc-checkbox-group .mc-radio:after,.mc-radio-group .mc-checkbox:after,.mc-radio-group .mc-radio:after{line-height:1;content:attr(data-discount);font-family:Merriweather,serif;font-style:italic;font-size:14px;color:#9fa4a6;position:absolute;width:100%;left:0;bottom:-20px}.mc-radio-group-spaced.mc-checkbox-group .mc-checkbox,.mc-radio-group-spaced.mc-checkbox-group .mc-radio,.mc-radio-group-spaced.mc-radio-group .mc-checkbox,.mc-radio-group-spaced.mc-radio-group .mc-radio{margin-right:2%;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.mc-radio-group-spaced.mc-checkbox-group .mc-checkbox:after,.mc-radio-group-spaced.mc-checkbox-group .mc-radio:after,.mc-radio-group-spaced.mc-radio-group .mc-checkbox:after,.mc-radio-group-spaced.mc-radio-group .mc-radio:after{line-height:1;content:attr(data-time);font-family:Merriweather,serif;font-style:italic;font-size:14px;color:#9fa4a6;position:absolute;width:100%;left:0;bottom:-20px}.mc-radio-group-spaced.mc-checkbox-group .mc-checkbox:last-child,.mc-radio-group-spaced.mc-checkbox-group .mc-radio:last-child,.mc-radio-group-spaced.mc-radio-group .mc-checkbox:last-child,.mc-radio-group-spaced.mc-radio-group .mc-radio:last-child{margin-right:0}@media screen and (max-width:639px){.mc-checkbox-group,.mc-radio-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.mc-checkbox-group .mc-radio-small,.mc-radio-group .mc-radio-small{font-size:12px}.mc-checkbox-group.mc-radio-group-spaced,.mc-radio-group.mc-radio-group-spaced{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mc-checkbox-group.mc-radio-group-spaced .mc-radio,.mc-radio-group.mc-radio-group-spaced .mc-radio{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 0 30px 0;width:48%}.mc-checkbox-group.mc-radio-clean-type .mc-radio,.mc-radio-group.mc-radio-clean-type .mc-radio{margin:0 0 30px 0;height:auto;width:100%;position:relative;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.mc-checkbox-group.mc-radio-clean-type .mc-radio:after,.mc-radio-group.mc-radio-clean-type .mc-radio:after{display:none}.mc-checkbox-group.mc-radio-clean-type .mc-radio.active,.mc-radio-group.mc-radio-clean-type .mc-radio.active{background-color:#3d77ea;border-color:#3d77ea}.mc-checkbox-group.mc-radio-clean-type .mc-radio.active *,.mc-radio-group.mc-radio-clean-type .mc-radio.active *{color:#fff}.mc-checkbox-group.mc-radio-clean-type .mc-radio.active .only-on-phone>*,.mc-radio-group.mc-radio-clean-type .mc-radio.active .only-on-phone>*{color:#fff}.mc-checkbox-group.mc-radio-clean-type .mc-radio .only-on-phone,.mc-radio-group.mc-radio-clean-type .mc-radio .only-on-phone{text-align:left;padding:10px}.mc-checkbox-group.mc-radio-clean-type .mc-radio .only-on-phone>span,.mc-radio-group.mc-radio-clean-type .mc-radio .only-on-phone>span{font-size:16px;display:block;height:auto;line-height:1;margin:10px auto}.mc-checkbox-group.mc-radio-clean-type .mc-radio .only-on-phone>span>span,.mc-radio-group.mc-radio-clean-type .mc-radio .only-on-phone>span>span{color:#9fa4a6}.mc-checkbox-group.mc-radio-clean-type .mc-radio .only-on-phone p,.mc-radio-group.mc-radio-clean-type .mc-radio .only-on-phone p{font-size:13px;color:#7a8186;line-height:1.4;margin:0}}.discount-form,form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.discount-form input,.discount-form textarea,form input,form textarea{font-size:16px;line-height:1.2;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;color:#16374b;position:relative;outline:0;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #c9ced1;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:60px;padding:0 15px}@media screen and (max-width:1099px) and (min-width:940px){.discount-form input,.discount-form textarea,form input,form textarea{font-size:15px}}@media screen and (max-width:1099px){.discount-form input,.discount-form textarea,form input,form textarea{font-size:16px}}.discount-form input:checked,.discount-form textarea:checked,form input:checked,form textarea:checked{background-image:url(../images/check-thick.svg);background-repeat:no-repeat;background-position:40% center;-webkit-background-size:90% 90%;background-size:90%}.discount-form input:focus,.discount-form textarea:focus,form input:focus,form textarea:focus{border-color:#3d77ea;z-index:1000}.discount-form input[type=checkbox],.discount-form textarea[type=checkbox],form input[type=checkbox],form textarea[type=checkbox]{height:15px;width:15px;float:left;margin-right:10px}.discount-form input[type=radio],.discount-form textarea[type=radio],form input[type=radio],form textarea[type=radio]{height:18px;width:18px;float:left;margin-right:10px;-webkit-border-radius:50px;border-radius:50px}.discount-form input[type=radio]:checked,.discount-form textarea[type=radio]:checked,form input[type=radio]:checked,form textarea[type=radio]:checked{background-image:unset;background-position:center;background-color:#fff;border:5px solid #3d77ea;-webkit-box-sizing:border-box;box-sizing:border-box}.discount-form input[type=submit],.discount-form textarea[type=submit],form input[type=submit],form textarea[type=submit]{display:inline-block;width:auto;padding:0 50px;background-color:#f6f7f9}.discount-form input.tips,.discount-form textarea.tips,form input.tips,form textarea.tips{height:42px;width:20%;padding-left:10px;padding-right:10px;text-align:center;-moz-appearance:none;-webkit-appearance:none;appearance:none}.discount-form input.tips[type=number]::-webkit-inner-spin-button,.discount-form input.tips[type=number]::-webkit-outer-spin-button,.discount-form textarea.tips[type=number]::-webkit-inner-spin-button,.discount-form textarea.tips[type=number]::-webkit-outer-spin-button,form input.tips[type=number]::-webkit-inner-spin-button,form input.tips[type=number]::-webkit-outer-spin-button,form textarea.tips[type=number]::-webkit-inner-spin-button,form textarea.tips[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.discount-form input.error,.discount-form textarea.error,form input.error,form textarea.error{border-color:#ea3267}.discount-form textarea,form textarea{padding:10px 15px;resize:none;height:115.2px}.discount-form label,form label{text-transform:uppercase;color:#14374c;font-weight:700;font-size:12px;margin-bottom:10px;display:block;white-space:nowrap;letter-spacing:1.25px}.discount-form label.lower,form label.lower{text-transform:unset;font-weight:500;letter-spacing:inherit;font-size:16px}.discount-form label.lower a,form label.lower a{color:#16374b;text-decoration:underline;font-size:16px}.discount-form label img,form label img{vertical-align:text-top}.discount-form label>a,form label>a{text-transform:capitalize;font-weight:400;font-size:12px;letter-spacing:0;color:#3d77ea}@media screen and (max-width:639px){.discount-form input,form input{height:50px}.discount-form input.tips[type=number],form input.tips[type=number]{min-width:58px;font-size:12px;padding:0 2px}.discount-form label,form label{-o-text-overflow:ellipsis;text-overflow:ellipsis}.discount-form label.normal-wrap,form label.normal-wrap{white-space:normal;-o-text-overflow:inherit;text-overflow:inherit}.discount-form label.wrap,form label.wrap{white-space:normal;-o-text-overflow:inherit;text-overflow:inherit;text-transform:none}.discount-form label.wrap a,form label.wrap a{text-transform:none}}.radio-list .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.radio-list label{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:15px;white-space:pre-wrap}.dropdown-group.disabled .dropdown-value{border:1px solid #c9ced1;cursor:text;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.dropdown-group.disabled .dropdown-value:hover{border-color:#c9ced1}.dropdown-group #customer_payment_method_id img,.dropdown-group .dropdown-options img{width:120px;position:relative;top:5px}.dropdown-group #customer_payment_method_id img{top:12px}.dropdown-group .dropdown-value{font-size:16px;line-height:1.2;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;color:#16374b;position:relative;border:1px solid #c9ced1;width:100%;-webkit-border-radius:2px;border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:60px;padding:0 15px;line-height:60px;cursor:pointer;-webkit-transition:border .2s 0s ease;-o-transition:border .2s 0s ease;transition:border .2s 0s ease}@media screen and (max-width:1099px) and (min-width:940px){.dropdown-group .dropdown-value{font-size:15px}}@media screen and (max-width:1099px){.dropdown-group .dropdown-value{font-size:16px}}.dropdown-group .dropdown-value.disabled{pointer-events:none}.dropdown-group .dropdown-value.unselected{color:#c9ced1}.dropdown-group .dropdown-value.field-error{border:1px solid #ea3267}.dropdown-group .dropdown-value:after{content:'';position:absolute;height:8px;width:13px;right:15px;top:50%;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);background-image:url(../images/down-arrow.svg);background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out}.dropdown-group .dropdown-value:hover{border-color:#3d77ea}.dropdown-group .dropdown-value.address.withExtra{line-height:initial}.dropdown-group .dropdown-value.address.withExtra .address-value{line-height:34px}.dropdown-group .dropdown-value.address.withExtra .address-value-extra{color:#7a8186;font-size:12px}.dropdown-group.expanded{z-index:6000}.dropdown-group.expanded .dropdown-value{-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;border-left:1px solid #3d77ea;border-right:1px solid #3d77ea;border-top:1px solid #3d77ea}.dropdown-group.expanded .dropdown-value:hover{border-bottom-color:#c9ced1}.dropdown-group.expanded .dropdown-value:after{-webkit-transform:translate3d(0,-50%,0) rotate(180deg);-ms-transform:translate3d(0,-50%,0) rotate(180deg);transform:translate3d(0,-50%,0) rotate(180deg)}.dropdown-group .dropdown-options{background-color:#fff;border-left:1px solid #3d77ea;border-right:1px solid #3d77ea;border-bottom:1px solid #3d77ea;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;position:absolute;width:calc(100% - 2px);-webkit-transition:all .2s 0s ease;-o-transition:all .2s 0s ease;transition:all .2s 0s ease;z-index:3000;max-height:200px;overflow:scroll}.dropdown-group .dropdown-options-extra{color:#7a8186;font-size:12px}.dropdown-group .dropdown-options::-webkit-scrollbar{display:none}.dropdown-group .dropdown-options .dropdown-option{padding:8px 15px;-webkit-transition:opacity .2s .1s ease;-o-transition:opacity .2s .1s ease;transition:opacity .2s .1s ease;-webkit-opacity:1;-moz-opacity:1;opacity:1;border-bottom:1px solid #c9ced1;cursor:pointer}.dropdown-group .dropdown-options .dropdown-option.active{color:#3d77ea;background-color:#f6f7f9}.dropdown-group .dropdown-options .dropdown-option:last-child{border-bottom:0}.dropdown-group .dropdown-options .dropdown-option:hover{background-color:#f6f7f9}.dropdown-group .dropdown-options .dropdown-option.blue{color:#3d77ea}.dropdown-group .dropdown-options.expand-enter-active,.dropdown-group .dropdown-options.expand-leave-active{-webkit-transition:all .2s 0s ease;-o-transition:all .2s 0s ease;transition:all .2s 0s ease}.dropdown-group .dropdown-options.expand-enter-active .dropdown-option,.dropdown-group .dropdown-options.expand-leave-active .dropdown-option{-webkit-transition:opacity .1s 0s ease;-o-transition:opacity .1s 0s ease;transition:opacity .1s 0s ease}.dropdown-group .dropdown-options.expand-enter,.dropdown-group .dropdown-options.expand-leave-to{height:0}.dropdown-group .dropdown-options.expand-enter .dropdown-option,.dropdown-group .dropdown-options.expand-leave-to .dropdown-option{-webkit-opacity:0;-moz-opacity:0;opacity:0}.pac-container{z-index:100000!important}.disabled-fields input,.disabled-fields textarea{pointer-events:none;background-color:#f5f6f6}.disabled-fields .mc-checkbox-group,.disabled-fields .mc-radio-group{background-color:#f5f6f6}.disabled-fields .mc-checkbox-group .mc-checkbox:not(.active),.disabled-fields .mc-checkbox-group .mc-radio:not(.active),.disabled-fields .mc-radio-group .mc-checkbox:not(.active),.disabled-fields .mc-radio-group .mc-radio:not(.active){pointer-events:none;background-color:#f5f6f6}.cards{width:300px;overflow:hidden}.extraPaddingAddress{padding:8px 0}.extraMarginEntryInstructions{margin-bottom:32px}.position-relative{position:relative}.dropdown-options-extra-primary-indicator{position:absolute;right:16px;top:16px;color:#3d77ea;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 32px)}header#header{border-bottom:1px solid #f6f7f9}header#header .header-content{height:110px;margin-left:2%}@media screen and (max-width:639px){header#header .header-content{height:60px;margin-left:0;margin-right:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}header#header .header-content .left-side{float:left;height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:639px){header#header .header-content .left-side{width:30%;height:60px}}header#header .header-content .logo{margin-right:20px}@media screen and (max-width:639px){header#header .header-content .logo{height:20px;margin:0 auto}header#header .header-content .logo img{height:100%}}header#header .header-content .phone{font-family:Merriweather,serif;color:#36e4c6}header#header .header-content nav{float:right;width:50%}@media screen and (max-width:939px) and (min-width:640px){header#header .header-content nav{width:55%}}@media screen and (max-width:639px){header#header .header-content nav{width:70%}}header#header .header-content nav>ul{height:110px;width:100%;float:right;text-align:right}@media screen and (max-width:639px){header#header .header-content nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:60px}}header#header .header-content nav>ul li{margin-left:2vw;line-height:110px;margin-bottom:0;white-space:nowrap;border:1px solid transparent;padding-right:4%;padding-left:4%;display:inline-block;position:relative}header#header .header-content nav>ul li .name{margin-left:1vw;text-transform:capitalize}@media screen and (max-width:639px){header#header .header-content nav>ul li{line-height:60px}}header#header .header-content nav>ul li img{vertical-align:middle}header#header .header-content nav>ul li.active{border:1px solid #3d77ea;display:inline-block!important}header#header .header-content nav>ul li.active:after{content:'';background-color:#fff;left:0;width:calc(100% + 1px);height:1px;bottom:2px;z-index:8899;position:absolute}@media screen and (max-width:639px){header#header .header-content nav>ul li.active{width:0;height:0;padding:0;margin:0;border:none}}header#header .header-content nav>ul li.arrow-down{background:#16374b;height:100%;cursor:pointer;margin-left:0;text-align:center;padding:0 20px;line-height:auto;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #16374b;margin:0}header#header .header-content nav>ul li.arrow-down img{display:block;margin:0;width:20px}header#header .header-content nav>ul li.arrow-down.nav-active{background:#fff}header#header .header-content nav>ul li.header-btn{margin-left:0;line-height:inherit;margin-top:24.5px;border:none;padding:0}header#header .header-content nav>ul li.header-btn:hover a{background-color:#3d77ea;color:#fff}header#header .header-content nav>ul li.header-btn a{border:1px solid #3d77ea;padding:20px 35px;color:#3d77ea}@media screen and (max-width:639px){header#header .header-content nav>ul li.header-btn{margin-top:0;right:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header#header .header-content nav>ul li.header-btn a{width:100%;text-align:center;max-width:100px;background-color:#3d77ea;color:#fff}header#header .header-content nav>ul li.header-btn.nav-active{display:none}}header#header .header-content nav>ul li .sub-menu{position:absolute;top:100%;right:0;z-index:8888;background-color:#fff;padding:10px 0;-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out;border:1px solid #3d77ea;margin-top:-3px;margin-right:-1px}header#header .header-content nav>ul li .sub-menu .btn-holder{z-index:10000;margin-top:80px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;font-size:14px}header#header .header-content nav>ul li .sub-menu .btn-holder button{margin-left:8.16666667%;margin-right:8.16666667%;padding:20px 25px;height:auto;font-size:16px}@media screen and (max-width:639px){header#header .header-content nav>ul li .sub-menu{width:100vw;height:100vh;top:60px;border:none}}header#header .header-content nav>ul li .sub-menu li{margin-left:0;display:block;float:none;text-align:left;line-height:1.5;white-space:nowrap;cursor:pointer;padding:10px 30px}header#header .header-content nav>ul li .sub-menu li:hover{background-color:#f6f7f9}@media screen and (max-width:639px){header#header .header-content nav>ul li .sub-menu li:hover{background-color:#fff}}header#header .header-content nav>ul li .sub-menu li:hover a{color:#3d77ea}header#header .header-content nav>ul li .sub-menu li a{color:#16374b}@media screen and (max-width:639px){header#header .header-content nav>ul li .sub-menu li a{font-size:24px}}header#header .header-content nav>ul li .sub-menu li .icon{width:20px;text-align:center;display:inline-block;margin-right:20px}header.header-main{position:absolute;width:100%;z-index:1000}header.header-main.mm-open{position:fixed;background-color:#fff}header.header-main.mm-open .main-nav{display:block;pointer-events:auto;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);z-index:9990;height:calc(100vh - (60px + 20px));-webkit-transition:height 0s 0s ease,z-index 0s 0s ease,opacity 350ms .1s cubic-bezier(.165,.84,.44,1),transform 650ms 0s cubic-bezier(.165,.84,.44,1);-o-transition:height 0s 0s ease,z-index 0s 0s ease,opacity 350ms .1s cubic-bezier(.165,.84,.44,1),transform 650ms 0s cubic-bezier(.165,.84,.44,1);-webkit-transition:height 0s 0s ease,z-index 0s 0s ease,opacity 350ms .1s cubic-bezier(.165,.84,.44,1),-webkit-transform 650ms 0s cubic-bezier(.165,.84,.44,1);transition:height 0s 0s ease,z-index 0s 0s ease,opacity 350ms .1s cubic-bezier(.165,.84,.44,1),-webkit-transform 650ms 0s cubic-bezier(.165,.84,.44,1);transition:height 0s 0s ease,z-index 0s 0s ease,opacity 350ms .1s cubic-bezier(.165,.84,.44,1),transform 650ms 0s cubic-bezier(.165,.84,.44,1);transition:height 0s 0s ease,z-index 0s 0s ease,opacity 350ms .1s cubic-bezier(.165,.84,.44,1),transform 650ms 0s cubic-bezier(.165,.84,.44,1),-webkit-transform 650ms 0s cubic-bezier(.165,.84,.44,1)}@media screen and (max-width:1099px){header.header-main.mm-open .main-nav{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}header.header-main.header-logo{position:relative;text-align:center}header.header-main.header-logo .logo-wrapper{margin-left:auto;margin-right:auto;float:none}header.header-main.header-logo .logo-wrapper>a{float:none}header.header-main .content{margin-left:10.16666667%;margin-right:10.16666667%;height:110px}header.header-main .content.alert-open{margin-top:49px}@media screen and (max-width:1099px) and (min-width:940px){header.header-main .content{margin-left:2%;margin-right:2%;margin-top:20px}}@media screen and (max-width:939px) and (min-width:640px){header.header-main .content{margin-left:8.16666667%;margin-right:8.16666667%;margin-top:20px;height:60px}}@media screen and (max-width:1099px){header.header-main .content{margin-left:5.08333333%;margin-right:5.08333333%;margin-top:20px;height:60px}header.header-main .content.alert-open nav{top:100px}}@media screen and (max-width:639px){header.header-main .content.alert-open{margin-top:87px}header.header-main .content.alert-open nav{top:140px}}header.header-main .logo-wrapper{float:left}header.header-main .logo-wrapper a{float:left}header.header-main .logo-wrapper img{height:34px;width:auto;margin-top:38px}header.header-main .logo-wrapper.grey a:hover img{-webkit-opacity:1;-moz-opacity:1;opacity:1}header.header-main .logo-wrapper.grey img{-webkit-opacity:.1;-moz-opacity:.1;opacity:.1;-webkit-transition:opacity 350ms 0s ease;-o-transition:opacity 350ms 0s ease;transition:opacity 350ms 0s ease}header.header-main .logo-wrapper .extra-meta{float:left;margin-left:20px;line-height:34px;margin-top:38px;font-family:Merriweather,serif;font-style:italic;font-size:13px;color:#9fa4a6}header.header-main .logo-wrapper .extra-meta>span.green{color:#1ac8aa}header.header-main .logo-wrapper .extra-meta>span:not(:first-child):before{content:'|';position:relative;padding:0 8px 0 5px}@media screen and (max-width:1099px){header.header-main .logo-wrapper img{height:28px;width:auto;margin-top:16px}header.header-main .logo-wrapper .extra-meta{display:none}}@media screen and (max-width:639px){header.header-main .logo-wrapper img{height:24px;width:auto;margin-top:18px}}header.header-main .mobile-menu-button{position:relative;float:right;height:60px;width:28px;display:none}header.header-main .mobile-menu-button span{position:absolute;height:2px;width:20px;background-color:#14374c;top:40%;right:0;-webkit-transition:top 250ms .3s ease,transform 350ms 0s ease;-o-transition:top 250ms .3s ease,transform 350ms 0s ease;-webkit-transition:top 250ms .3s ease,-webkit-transform 350ms 0s ease;transition:top 250ms .3s ease,-webkit-transform 350ms 0s ease;transition:top 250ms .3s ease,transform 350ms 0s ease;transition:top 250ms .3s ease,transform 350ms 0s ease,-webkit-transform 350ms 0s ease}header.header-main .mobile-menu-button span:last-child{top:60%}header.header-main .mobile-menu-button.mm-open span{-webkit-transition:top 250ms 0s ease,transform 350ms 250ms ease;-o-transition:top 250ms 0s ease,transform 350ms 250ms ease;-webkit-transition:top 250ms 0s ease,-webkit-transform 350ms 250ms ease;transition:top 250ms 0s ease,-webkit-transform 350ms 250ms ease;transition:top 250ms 0s ease,transform 350ms 250ms ease;transition:top 250ms 0s ease,transform 350ms 250ms ease,-webkit-transform 350ms 250ms ease;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}header.header-main .mobile-menu-button.mm-open span:last-child{top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}@media screen and (max-width:1099px){header.header-main .mobile-menu-button{display:block}}@media screen and (max-width:939px) and (min-width:640px){header.header-main .mobile-menu-button{width:30px}}@media screen and (max-width:639px){header.header-main .mobile-menu-button{height:56px}}header.header-main .main-nav{float:right;-webkit-transition:height 0s 650ms ease,z-index 0s 650ms ease,opacity 350ms 50ms cubic-bezier(.165,.84,.44,1),transform 650ms 0s cubic-bezier(.165,.84,.44,1);-o-transition:height 0s 650ms ease,z-index 0s 650ms ease,opacity 350ms 50ms cubic-bezier(.165,.84,.44,1),transform 650ms 0s cubic-bezier(.165,.84,.44,1);-webkit-transition:height 0s 650ms ease,z-index 0s 650ms ease,opacity 350ms 50ms cubic-bezier(.165,.84,.44,1),-webkit-transform 650ms 0s cubic-bezier(.165,.84,.44,1);transition:height 0s 650ms ease,z-index 0s 650ms ease,opacity 350ms 50ms cubic-bezier(.165,.84,.44,1),-webkit-transform 650ms 0s cubic-bezier(.165,.84,.44,1);transition:height 0s 650ms ease,z-index 0s 650ms ease,opacity 350ms 50ms cubic-bezier(.165,.84,.44,1),transform 650ms 0s cubic-bezier(.165,.84,.44,1);transition:height 0s 650ms ease,z-index 0s 650ms ease,opacity 350ms 50ms cubic-bezier(.165,.84,.44,1),transform 650ms 0s cubic-bezier(.165,.84,.44,1),-webkit-transform 650ms 0s cubic-bezier(.165,.84,.44,1)}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item{float:left;margin-left:30px;margin-top:38px}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item a,header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item p{line-height:34px;font-size:14px;text-decoration:none;color:#16374b;-webkit-transition:color 250ms 0s ease-in-out;-o-transition:color 250ms 0s ease-in-out;transition:color 250ms 0s ease-in-out}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item a.btn-static,header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item p.btn-static{padding:10px 25px;color:#3d77ea;border:#3d77ea 1px solid;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item a.btn-static:hover,header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item p.btn-static:hover{background-color:#3d77ea;color:#fff}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item a:hover,header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item p:hover{color:#3d77ea}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item.nav-dd{position:relative;cursor:default;padding-right:15px}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item.nav-dd:after{content:'';height:4px;width:4px;border-top:1px solid #16374b;border-right:1px solid #16374b;position:absolute;top:30%;right:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all 150ms 0s ease;-o-transition:all 150ms 0s ease;transition:all 150ms 0s ease}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item.nav-dd:hover:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item.nav-dd p:hover{color:#16374b}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item.nav-dd .nav-dd-options{width:110px;position:absolute;left:50%;bottom:5px;-webkit-transform:translate3D(-50%,100%,0);-ms-transform:translate3D(-50%,100%,0);transform:translate3D(-50%,100%,0);background-color:#fff;padding:18px 24px;-webkit-box-shadow:0 8px 14px rgba(30,25,55,.1);box-shadow:0 8px 14px rgba(30,25,55,.1);text-align:center}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item.nav-dd .nav-dd-options li:last-child{margin-bottom:0}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item.nav-dd .nav-dd-options:after{content:'';height:10px;width:10px;background-color:#fff;position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}@media screen and (max-width:1099px){header.header-main .main-nav{position:fixed;pointer-events:none;float:none;top:80px;width:100%;background-color:#fff;left:0;z-index:-1;height:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}header.header-main .main-nav ul:not(.mobile-bottom-nav){margin-top:80px;width:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item{float:none;margin-left:8.16666667%}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item a,header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item p{font-size:24px}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item a.btn-static,header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item p.btn-static{display:none}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item.nav-dd:after{display:none}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item.nav-dd .nav-dd-options{width:auto;position:relative;left:0;bottom:0;-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0);margin-top:0;padding:0 24px;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item.nav-dd .nav-dd-options a{font-size:18px}}@media screen and (max-width:1099px) and (min-width:940px){header.header-main .main-nav ul:not(.mobile-bottom-nav){margin-top:60px}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item{margin-top:25px}}@media screen and (max-width:639px){header.header-main .main-nav ul:not(.mobile-bottom-nav){margin-top:40px}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item{margin-top:8px}}@media screen and (max-width:740px) and (orientation :landscape){header.header-main .main-nav ul:not(.mobile-bottom-nav){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:20px}header.header-main .main-nav ul:not(.mobile-bottom-nav) li.nav-item{margin-bottom:0}}header.header-main .mobile-bottom-nav{display:none;position:fixed;height:auto;margin-left:8.16666667%;margin-right:8.16666667%;width:83.66666667%;margin-top:80px}header.header-main .mobile-bottom-nav li{width:48.80478087%;position:relative;width:100%}header.header-main .mobile-bottom-nav li:first-child{margin-right:2.39043825%}header.header-main .mobile-bottom-nav li a.btn-static{padding:20px 25px;color:#3d77ea;border:#3d77ea 1px solid;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out;display:block;text-align:center}header.header-main .mobile-bottom-nav li a.btn-static:hover{background-color:#3d77ea;color:#fff}@media screen and (max-width:1099px) and (min-width:940px){header.header-main .mobile-bottom-nav{margin-top:60px}}@media screen and (max-width:639px){header.header-main .mobile-bottom-nav{margin-top:40px}}@media screen and (max-width:1099px){header.header-main .mobile-bottom-nav{display:block}}.footer .footer-content{width:96%;float:none!important;margin-left:auto!important;margin-right:auto!important}.footer .footer-content .top-bar{margin-top:1.5vw;padding-bottom:1.5vw;height:40px;border-bottom:1px solid #c9ced1}.footer .footer-content .top-bar>.svg{height:40px}.footer .footer-content .top-bar>ul{float:right}.footer .footer-content .top-bar>ul li{height:40px;display:inline-block;float:left;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer-content .bottom{margin-top:1.5vw}.footer .footer-content .bottom .column{width:14.93055556%;float:left;margin-right:2.08333333%}.footer .footer-content .bottom .column.large{width:48.95833333%}.footer .footer-content .bottom .column:last-child{margin-right:0}.footer .footer-content .bottom .column .footer-col-title{font-family:BrownStd,Helvetica,sans-serif;font-weight:700;font-size:16px;color:#16374b;margin-bottom:20px;display:block}.footer .footer-content .bottom .column ul li{margin-bottom:10px}.footer .footer-content .bottom .column ul li a{font-family:BrownStd,Helvetica,sans-serif;font-size:14px;color:#16374b;-webkit-transition:color 250ms 0s ease;-o-transition:color 250ms 0s ease;transition:color 250ms 0s ease}.footer .footer-content .bottom .column ul li a:hover{color:#63ead3}.footer .footer-content .bottom .column .extra-meta{float:left;font-family:Merriweather,serif;font-style:italic;font-size:14px;color:#9fa4a6}.footer .footer-content .bottom .column .extra-meta>span.green{color:#1ac8aa}.footer .footer-content .bottom .column .extra-meta>span:not(:first-child):before{content:'|';position:relative;padding:0 8px 0 5px}.footer .footer-content .bottom-bar{padding:10px 0}.footer .footer-content .bottom-bar p{font-size:12px;color:#9fa4a6}.footer .footer-content .bottom-bar p a{color:#9fa4a6}@media screen and (max-width:639px){.footer .footer-content .top-bar{margin-top:1vw;padding-bottom:1vw}.footer .footer-content .top-bar>.svg{height:30px;margin-top:5px}.footer .footer-content .top-bar>ul{float:right}.footer .footer-content .top-bar>ul li{height:30px;margin-left:20px;margin-top:5px}.footer .footer-content .top-bar>ul li img{max-height:20px}.footer .footer-content .bottom .column{width:34.02777778%;float:left}.footer .footer-content .bottom .column.large{margin-bottom:20px;padding-bottom:20px;margin-top:20px;border-bottom:1px solid #edeeef;width:100%}.footer .footer-content .bottom .column:last-child{width:27.77777778%}.footer .footer-content .bottom .column .footer-col-title{font-size:14px;margin-bottom:10px}.footer .footer-content .bottom .column ul li{margin-bottom:5px}.footer .footer-content .bottom .column ul li a{font-size:13px}}.tooltip-holder{position:relative;cursor:pointer;overflow:visible!important;display:inline-block;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tooltip-holder.spacer{margin-left:5px;margin-right:5px}.tooltip{position:absolute;background-color:#14374c;-webkit-border-radius:3px;border-radius:3px;top:0;left:50%;height:auto;-webkit-transform:translate3D(-50%,-100%,0);-ms-transform:translate3D(-50%,-100%,0);transform:translate3D(-50%,-100%,0);padding:10px;width:150%;min-width:250px;max-width:400px;z-index:8000;-webkit-transition:opacity 350ms 0s ease;-o-transition:opacity 350ms 0s ease;transition:opacity 350ms 0s ease;-webkit-box-shadow:0 0 10px 2px rgba(22,55,75,.2);box-shadow:0 0 10px 2px rgba(22,55,75,.2)}.tooltip.tooltip-below-right{bottom:0;top:auto;right:0;left:unset;-webkit-transform:translate(0,100%) translate(36px,4px);-ms-transform:translate(0,100%) translate(36px,4px);transform:translate(0,100%) translate(36px,4px)}.tooltip.tooltip-below-right:after{content:'';position:absolute;height:13px;width:13px;background-color:#14374c;left:90%;top:0;-webkit-transform:translate3D(0,-50%,0) rotate(-45deg);-ms-transform:translate3D(0,-50%,0) rotate(-45deg);transform:translate3D(0,-50%,0) rotate(-45deg)}.tooltip:after{content:'';position:absolute;height:13px;width:13px;background-color:#14374c;left:50%;bottom:0;-webkit-transform:translate3D(-50%,50%,0) rotate(-45deg);-ms-transform:translate3D(-50%,50%,0) rotate(-45deg);transform:translate3D(-50%,50%,0) rotate(-45deg)}.tooltip p{color:#fff;text-transform:none;letter-spacing:0;font-size:14px;white-space:pre-wrap}.tooltip p a{display:inline}.tooltip .tooltip-content{color:#fff;text-transform:none;white-space:initial;line-height:1.65;font-weight:400;letter-spacing:.01em}.tooltip .tooltip-content.small{font-size:13px}.tooltip .line-item{text-transform:none;color:#fff;border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:5px;padding-bottom:5px;font-size:14px}.tooltip .line-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.tooltip .line-item span{float:left}.tooltip .line-item span:last-child{float:right}.light .tooltip{background-color:#fff;border:1px solid #14374c;-webkit-box-shadow:0 0 10px 0 rgba(22,55,75,.2);box-shadow:0 0 10px 0 rgba(22,55,75,.2)}.light .tooltip .tooltip-content{color:#16374b}.light .tooltip:after{background-color:#fff;border-left:1px solid #14374c;border-bottom:1px solid #14374c}@media screen and (max-width:639px){.tooltip.tooltip-below-right{left:-20%}.tooltip.mobile-av-details{left:0}.tooltip.mobile-details{left:15vw}.tooltip.mobile-add-tip-receipt{left:2vw}.tooltip.mobile-add-tip{position:fixed;width:80%}.tooltip.mobile-total{left:-15vw}.tooltip:after{display:none}}.tooltip-booking-comment{-webkit-animation:fadeIn 2s;animation:fadeIn 2s}@-webkit-keyframes fadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.tooltip-booking-comment-hidden{-webkit-transition:2.5s opacity;-o-transition:2.5s opacity;transition:2.5s opacity;opacity:0}@media screen and (min-width:640px){.tooltip-booking-comment{position:absolute!important;bottom:0;left:0}}@media screen and (max-width:640px){.tooltip-booking-body{position:fixed!important;bottom:unset!important;top:-20px!important;width:30%;left:unset!important;right:40px!important}}.global-alert{position:fixed;right:2vw;bottom:2vw;margin-left:2vw;-webkit-box-shadow:0 0 20px 0 rgba(22,55,75,.25);box-shadow:0 0 20px 0 rgba(22,55,75,.25);background-color:#3d77ea;z-index:9999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px;max-width:450px;-webkit-border-radius:2px;border-radius:2px;-webkit-transform-origin:bottom right;animation-transform-origin:bottom right;-webkit-transform:scale(.2,.2);-ms-transform:scale(.2,.2);transform:scale(.2,.2);-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 250ms 0s cubic-bezier(.46,.03,.52,.96),transform 450ms 0s cubic-bezier(.46,.03,.52,.96);-o-transition:opacity 250ms 0s cubic-bezier(.46,.03,.52,.96),transform 450ms 0s cubic-bezier(.46,.03,.52,.96);-webkit-transition:opacity 250ms 0s cubic-bezier(.46,.03,.52,.96),-webkit-transform 450ms 0s cubic-bezier(.46,.03,.52,.96);transition:opacity 250ms 0s cubic-bezier(.46,.03,.52,.96),-webkit-transform 450ms 0s cubic-bezier(.46,.03,.52,.96);transition:opacity 250ms 0s cubic-bezier(.46,.03,.52,.96),transform 450ms 0s cubic-bezier(.46,.03,.52,.96);transition:opacity 250ms 0s cubic-bezier(.46,.03,.52,.96),transform 450ms 0s cubic-bezier(.46,.03,.52,.96),-webkit-transform 450ms 0s cubic-bezier(.46,.03,.52,.96)}.global-alert.alert-open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-opacity:1;-moz-opacity:1;opacity:1}.global-alert h4{text-transform:capitalize;margin-top:0;margin-bottom:10px}.global-alert *{color:#fff}.global-alert .alert-close{position:absolute;top:10px;right:10px;height:20px;width:20px}.global-alert .alert-close span{position:absolute;top:8px;right:0;height:2px;width:16px;background-color:#fff;display:block;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);cursor:pointer;-webkit-transform-origin:center center;animation-transform-origin:center center}.global-alert .alert-close span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.global-alert .alert-close:hover span{background-color:#ea3267}.global-alert .alert-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.global-alert .alert-contents .icon{float:left;width:50px;margin-right:15px}.global-alert .alert-contents .icon img{max-width:100%}.global-alert .alert-contents .txt{float:left}.global-alert.success{background-color:#63ead3}.global-alert.success *{color:#14374c}.global-alert.error{background-color:#ea3267}.global-alert.error *{color:#fff}.global-alert.error .alert-close:hover span{background-color:#16374b}.global-alert.static{background-color:#14374c}.discount-bar{background-color:#14374c;height:50px}.discount-bar.fade-enter-active,.discount-bar.fade-leave-active{-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out}.discount-bar.fade-enter,.discount-bar.fade-leave-to{-webkit-opacity:0;-moz-opacity:0;opacity:0}.discount-bar .discount-content{margin-left:2%;margin-right:2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:50px;position:relative}.discount-bar .discount-content .group{width:auto;position:relative;padding-right:15px;margin-right:15px}.discount-bar .discount-content .group:not(:last-child):after{content:'';position:absolute;height:80%;margin-left:15px;top:10%;width:1px;background-color:#fff}.discount-bar .discount-content .group span{color:rgba(255,255,255,.7);font-size:14px}.discount-bar .discount-content .group span.bright{color:#fff}.discount-bar .discount-content .group .share{font-size:14px;display:inline-block;padding:5px 15px;-webkit-border-radius:3px;border-radius:3px;color:#fff;margin-left:10px;border:1px solid #fff;height:17px;cursor:pointer}.discount-bar .discount-content .group .share:hover{background-color:#fff;color:#14374c;cursor:pointer}.discount-bar .discount-content .close{position:absolute;right:0;height:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.discount-bar .discount-content .close:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.btn{height:50px;line-height:50px;padding:0 50px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;font-weight:700;cursor:pointer;border:0;-webkit-transition:all 250ms 0s ease;-o-transition:all 250ms 0s ease;transition:all 250ms 0s ease;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn-primary{background-color:#3d77ea;color:#fff}.btn-primary:not(:disabled):hover{background-color:#63ead3;color:#14374c}.btn-primary:active{background-color:#36e4c6}.btn-secondary{border:1px solid #3d77ea;background-color:#fff;color:#3d77ea}.btn-secondary:not(:disabled):hover{background-color:#3d77ea;color:#fff}.btn-secondary:active{background-color:#185adc}.btn-booking-flow{background-color:#63ead3;color:#14374c}.btn-large{font-size:20px;padding:10px 50px}.btn-white{background-color:#fff;color:#14374c}.btn-white:not(:disabled):hover{background-color:#14374c}.btn-white:active,.btn-white:hover{background-color:#14374c;color:#fff}.btn-green{background-color:#63ead3!important;border:none;color:#14374c}.btn-grey{background-color:#63ead3;padding:8px 20px;margin-right:20px;display:block;height:auto;line-height:1;color:#fff;font-size:14px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;background-color:#f6f7f9;color:#3d77ea;display:inline-block;border:1px solid transparent}.btn-grey:hover{background-color:#fff;border:1px solid #3d77ea}.btn.float-right{float:right;width:auto}.btn.float-left{float:left;width:auto}.btn.thinner{padding:0 25px}.btn .price{line-height:50px;margin-left:15px}@media screen and (max-width:1099px){.btn-large{font-size:18px;padding:8px 40px}}@media screen and (max-width:639px){.btn{height:50px;padding:0 20px;line-height:50px}.btn-large{font-size:18px;padding:8px 40px;display:block;text-align:center;margin-top:60px}.page-cleaning-office .btn-large{margin-top:60px}}button{-webkit-backface-visibility:hidden;backface-visibility:hidden}button:disabled{border-color:#c9ced1;background-color:#c9ced1!important}a.button,button,button[type=submit]{-webkit-appearance:none;-moz-appearance:none;width:100%;outline:0;border:1px solid #3d77ea;height:62px;line-height:60px;background-color:#3d77ea;padding:0 15px;color:#fff;-webkit-transition:background 250ms 0s ease;-o-transition:background 250ms 0s ease;transition:background 250ms 0s ease;position:relative;overflow:hidden;display:inline-block}a.button.disabled,a.button:disabled,button.disabled,button:disabled,button[type=submit].disabled,button[type=submit]:disabled{background-color:#c9ced1!important;color:#fff;border-color:#c9ced1;cursor:wait}a.button:before,button:before,button[type=submit]:before{-webkit-opacity:0;-moz-opacity:0;opacity:0;content:'';position:absolute;left:50%;top:50%;height:10px;width:10px;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-color:#185adc;-webkit-border-radius:500px;border-radius:500px;-webkit-transition:all 0s .5s cubic-bezier(.46,.03,.52,.96),opacity .5s 0s cubic-bezier(.46,.03,.52,.96);-o-transition:all 0s .5s cubic-bezier(.46,.03,.52,.96),opacity .5s 0s cubic-bezier(.46,.03,.52,.96);transition:all 0s .5s cubic-bezier(.46,.03,.52,.96),opacity .5s 0s cubic-bezier(.46,.03,.52,.96)}a.button.price-changed:before,button.price-changed:before,button[type=submit].price-changed:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all .5s 0s cubic-bezier(.46,.03,.52,.96),opacity 150ms 0s cubic-bezier(.46,.03,.52,.96);-o-transition:all .5s 0s cubic-bezier(.46,.03,.52,.96),opacity 150ms 0s cubic-bezier(.46,.03,.52,.96);transition:all .5s 0s cubic-bezier(.46,.03,.52,.96),opacity 150ms 0s cubic-bezier(.46,.03,.52,.96);height:500px;width:500px}a.button.menu-btn,button.menu-btn,button[type=submit].menu-btn{background-color:#fff;color:#3d77ea;border:1px solid #3d77ea;height:40px;line-height:initial;-webkit-border-radius:2px;border-radius:2px}a.button.menu-btn:hover,button.menu-btn:hover,button[type=submit].menu-btn:hover{background-color:#3d77ea;color:#fff}a.button.discount,button.discount,button[type=submit].discount{padding:0;position:absolute;top:0;line-height:40px;z-index:20;right:0;height:50px;width:20%}a.button .price,button .price,button[type=submit] .price{line-height:60px;font-size:24px;font-weight:700;vertical-align:middle;position:relative;margin-left:8px;display:inline-block}a.button .price:before,button .price:before,button[type=submit] .price:before{content:'$';position:absolute;top:0;margin-top:-5px;margin-left:-8px;left:0;font-size:10px}.closing-cta-section a.button,.closing-cta-section button,.closing-cta-section button[type=submit]{border-color:#63ead3;background-color:#63ead3;color:#16374b}.closing-cta-section a.button:before,.closing-cta-section button:before,.closing-cta-section button[type=submit]:before{background-color:#32e3c5}a.button.modal-btn,button.modal-btn,button[type=submit].modal-btn{height:50px;line-height:50px;font-weight:700;-webkit-border-radius:2px;border-radius:2px;border:0;background-color:#3d77ea;display:inline-block;width:auto;padding:0 50px;cursor:pointer}a.button.modal-btn-delete:hover,button.modal-btn-delete:hover,button[type=submit].modal-btn-delete:hover{background-color:#ea3267!important}a.button.modal-btn:hover,button.modal-btn:hover,button[type=submit].modal-btn:hover{background-color:#63ead3;color:#fff!important}a.button.form-btn,button.form-btn,button[type=submit].form-btn{height:50px;line-height:50px;-webkit-border-radius:2px;border-radius:2px;border:0;display:inline-block;width:auto;padding:0 50px;background-color:#f6f7f9}a.button.active,button.active,button[type=submit].active{background-color:#3d77ea}a.button.green,button.green,button[type=submit].green{background-color:#63ead3;border:none;color:#14374c}a.button.green:active,button.green:active,button[type=submit].green:active{background-color:#18b69b}a.button.green:before,button.green:before,button[type=submit].green:before{background-color:#32e3c5}a.button.large,button.large,button[type=submit].large{width:100%;height:75px;font-weight:700;font-size:21px;letter-spacing:1.25px}a.button.large-center,button.large-center,button[type=submit].large-center{height:60px}a.button[disabled],button[disabled],button[type=submit][disabled]{background-color:#f6f7f9}a.button:hover:not(:disabled),button:hover:not(:disabled),button[type=submit]:hover:not(:disabled){background-color:#1d60e7;border-color:#1d60e7}.closing-cta-section a.button:hover:not(:disabled),.closing-cta-section button:hover:not(:disabled),.closing-cta-section button[type=submit]:hover:not(:disabled){border-color:#44e6ca;background-color:#44e6ca}a.button:hover:not(:disabled).green,button:hover:not(:disabled).green,button[type=submit]:hover:not(:disabled).green{background-color:#20e1c0;border-color:#20e1c0}a.button:hover:not(:disabled)[disabled],button:hover:not(:disabled)[disabled],button[type=submit]:hover:not(:disabled)[disabled]{background-color:#f6f7f9}a.button.small,button.small,button[type=submit].small{min-width:86px;width:auto;display:inline-block;height:31px;-webkit-border-radius:2px;border-radius:2px;line-height:initial}@media screen and (max-width:639px){a.button.small,button.small,button[type=submit].small{padding-left:5px;padding-right:5px}}a.button.green-border,button.green-border,button[type=submit].green-border{background-color:#fff;border:1px solid #63ead3;color:#63ead3}a.button.green-border:hover:not(:disabled),button.green-border:hover:not(:disabled),button[type=submit].green-border:hover:not(:disabled){background-color:#63ead3;color:#fff;border:1px solid #63ead3}a.button.red-border,button.red-border,button[type=submit].red-border{background-color:#f0f0f0;border:1px solid #ea3267!important;color:#ea3267}a.button.red-border:hover:not(:disabled),button.red-border:hover:not(:disabled),button[type=submit].red-border:hover:not(:disabled){background-color:#ea3267;color:#fff;border:1px solid #ea3267}a.button.blue-border,button.blue-border,button[type=submit].blue-border{background-color:#fff;border:1px solid #3d77ea;color:#3d77ea}a.button.blue-border:hover:not(:disabled):not(.active),button.blue-border:hover:not(:disabled):not(.active),button[type=submit].blue-border:hover:not(:disabled):not(.active){background-color:#3d77ea;color:#fff;border:1px solid #3d77ea}a.button.blue-border.active,button.blue-border.active,button[type=submit].blue-border.active{background-color:#c9ced1;color:#16374b;border:1px solid #c9ced1}@media screen and (max-width:740px) and (orientation :landscape){a.button,button,button[type=submit]{font-size:14px}}.bar-btn{background-color:#63ead3;padding:8px 20px;margin-right:20px;display:block;height:auto;line-height:1;color:#fff;font-size:14px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}span.icon-btn-trash{background-color:#f6f7f9;display:inline-block;padding:8px 12px;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}span.icon-btn-trash img{height:20px}span.icon-btn-trash:hover{border:1px solid #ea3267}.dashboard-page .dashboard-content{width:63.33333333%;float:none!important;margin-left:auto!important;margin-right:auto!important}@media screen and (max-width:1099px){.dashboard-page .dashboard-content{width:79.66666667%}}@media screen and (max-width:639px){.dashboard-page .dashboard-content{width:94%}}.dashboard-page .dashboard-content .header-bar{margin-bottom:20px}.dashboard-page .dashboard-content .header-bar h4{margin-bottom:0;float:left;margin-top:0}.no-cleans{border-bottom:1px solid #c9ced1;padding-bottom:40px;margin-bottom:40px;margin-top:-10px}.no-cleans .btn{margin-top:10px}.past-clean-blocks,.upcoming-clean-blocks{border-bottom:1px solid #c9ced1;padding-bottom:40px;margin-bottom:40px}.past-clean-blocks .show-more,.upcoming-clean-blocks .show-more{float:right;margin-top:8px;font-size:13px;font-weight:500;font-family:BrownStd,Helvetica,sans-serif;border-bottom:1px solid #16374b;padding-bottom:2px;cursor:pointer}.past-clean-blocks .show-more:hover,.upcoming-clean-blocks .show-more:hover{color:#3d77ea;border-bottom-color:#3d77ea}.past-clean-blocks .clean-block,.upcoming-clean-blocks .clean-block{margin-bottom:2%;-webkit-transition:all 450ms 0s ease;-o-transition:all 450ms 0s ease;transition:all 450ms 0s ease}.past-clean-blocks .clean-block .bar,.upcoming-clean-blocks .clean-block .bar{padding:0 20px;background-color:#f3f4f7;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;-webkit-transition:background-color 150ms 0s ease,color 150ms 0s ease;-o-transition:background-color 150ms 0s ease,color 150ms 0s ease;transition:background-color 150ms 0s ease,color 150ms 0s ease}@media screen and (max-width:1099px){.past-clean-blocks .clean-block .bar,.upcoming-clean-blocks .clean-block .bar{padding:0 10px}}.past-clean-blocks .clean-block .bar>span,.upcoming-clean-blocks .clean-block .bar>span{font-weight:700;font-size:16px;color:#14374c}.past-clean-blocks .clean-block .bar>:first-child,.upcoming-clean-blocks .clean-block .bar>:first-child{width:45%;padding-right:10px}.past-clean-blocks .clean-block .bar>:nth-child(2),.upcoming-clean-blocks .clean-block .bar>:nth-child(2){width:20%}.past-clean-blocks .clean-block .bar>:last-child,.upcoming-clean-blocks .clean-block .bar>:last-child{width:35%;text-align:right}.past-clean-blocks .clean-block .bar>:last-child.actions,.upcoming-clean-blocks .clean-block .bar>:last-child.actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:639px){.past-clean-blocks .clean-block .bar>:last-child.actions,.upcoming-clean-blocks .clean-block .bar>:last-child.actions{width:40%}}.past-clean-blocks .clean-block .bar.active,.past-clean-blocks .clean-block .bar:hover,.upcoming-clean-blocks .clean-block .bar.active,.upcoming-clean-blocks .clean-block .bar:hover{background-color:#3d77ea}.past-clean-blocks .clean-block .bar.active>span,.past-clean-blocks .clean-block .bar:hover>span,.upcoming-clean-blocks .clean-block .bar.active>span,.upcoming-clean-blocks .clean-block .bar:hover>span{color:#fff}.past-clean-blocks .clean-block .bar.active,.upcoming-clean-blocks .clean-block .bar.active{-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.past-clean-blocks .clean-block .extra-bar,.upcoming-clean-blocks .clean-block .extra-bar{padding:15px 10px;background-color:#f3f4f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.past-clean-blocks .clean-block .extra-bar.actions,.upcoming-clean-blocks .clean-block .extra-bar.actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.past-clean-blocks .clean-block .extra-bar.actions button,.upcoming-clean-blocks .clean-block .extra-bar.actions button{margin:0 5px}.past-clean-blocks .clean-block .extra-bar .txt,.upcoming-clean-blocks .clean-block .extra-bar .txt{font-size:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#16374b;text-align:right}.past-clean-blocks .clean-block .extra-bar .txt>div,.upcoming-clean-blocks .clean-block .extra-bar .txt>div{display:inline-block;margin-left:10px}.past-clean-blocks .clean-block .extra-bar .sub-txt,.upcoming-clean-blocks .clean-block .extra-bar .sub-txt{font-family:Merriweather,serif;color:#9fa4a6;font-size:12px;font-style:italic;margin-left:10px}.past-clean-blocks .clean-block .extra-bar .btn,.upcoming-clean-blocks .clean-block .extra-bar .btn{margin-left:10px;margin-right:0}.past-clean-blocks .clean-block .extra-bar .flex-group,.upcoming-clean-blocks .clean-block .extra-bar .flex-group{padding-right:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.past-clean-blocks .clean-block .extra-bar .flex-group.flex-2,.upcoming-clean-blocks .clean-block .extra-bar .flex-group.flex-2{-webkit-box-flex:2;-ms-flex:2;flex:2;padding-right:20px}@media screen and (max-width:639px){.past-clean-blocks .clean-block .extra-bar,.upcoming-clean-blocks .clean-block .extra-bar{-ms-flex-wrap:wrap;flex-wrap:wrap}.past-clean-blocks .clean-block .extra-bar .flex-group,.upcoming-clean-blocks .clean-block .extra-bar .flex-group{width:100%;margin-bottom:20px;text-align:center}.past-clean-blocks .clean-block .extra-bar .btn-group,.upcoming-clean-blocks .clean-block .extra-bar .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%}.past-clean-blocks .clean-block .extra-bar .btn-group button,.upcoming-clean-blocks .clean-block .extra-bar .btn-group button{margin:0 10px}}.past-clean-blocks .clean-block .txt-group,.upcoming-clean-blocks .clean-block .txt-group{padding-right:10px;margin-top:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.past-clean-blocks .clean-block .txt-group.flex-2,.upcoming-clean-blocks .clean-block .txt-group.flex-2{-webkit-box-flex:2;-ms-flex:2;flex:2;padding-right:20px}.past-clean-blocks .clean-block .txt-group span,.upcoming-clean-blocks .clean-block .txt-group span{display:block;float:none}.past-clean-blocks .clean-block .txt-group span.header,.upcoming-clean-blocks .clean-block .txt-group span.header{font-size:11px;text-transform:uppercase;color:#9fa4a6;letter-spacing:1.5px}.past-clean-blocks .clean-block .txt-group span.txt,.upcoming-clean-blocks .clean-block .txt-group span.txt{font-size:16px;color:#16374b;margin-top:10px}.past-clean-blocks .clean-block .txt-group span.txt.title-case,.upcoming-clean-blocks .clean-block .txt-group span.txt.title-case{text-transform:capitalize}@media screen and (max-width:1099px){.past-clean-blocks .clean-block .txt-group,.upcoming-clean-blocks .clean-block .txt-group{min-width:calc(50% - 10px)}.past-clean-blocks .clean-block .txt-group.flex-2,.upcoming-clean-blocks .clean-block .txt-group.flex-2{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:10px}}.past-clean-blocks .clean-block .clean-info,.upcoming-clean-blocks .clean-block .clean-info{border-bottom:1px solid #c9ced1;border-left:1px solid #c9ced1;border-right:1px solid #c9ced1}.past-clean-blocks .clean-block .clean-info .expand-enter-active,.upcoming-clean-blocks .clean-block .clean-info .expand-enter-active{height:inherit}.past-clean-blocks .clean-block .clean-info .top,.upcoming-clean-blocks .clean-block .clean-info .top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #c9ced1}@media screen and (max-width:1099px){.past-clean-blocks .clean-block .clean-info .top,.upcoming-clean-blocks .clean-block .clean-info .top{-ms-flex-wrap:wrap;flex-wrap:wrap}}.past-clean-blocks .clean-block .clean-info .bottom .bottom-txt,.upcoming-clean-blocks .clean-block .clean-info .bottom .bottom-txt{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.past-clean-blocks .clean-block .clean-info .bottom .edit-btns,.upcoming-clean-blocks .clean-block .clean-info .bottom .edit-btns{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.past-clean-blocks .clean-block .clean-info .bottom .edit-btns button:nth-child(1),.upcoming-clean-blocks .clean-block .clean-info .bottom .edit-btns button:nth-child(1){margin-right:10px}.past-clean-blocks .clean-block .clean-info .tips-section,.upcoming-clean-blocks .clean-block .clean-info .tips-section{border-top:1px solid #c9ced1;padding:20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.past-clean-blocks .clean-block .clean-info .tips-section form,.upcoming-clean-blocks .clean-block .clean-info .tips-section form{width:50%}.past-clean-blocks .clean-block .clean-info .tips-section form .mc-radio-small,.upcoming-clean-blocks .clean-block .clean-info .tips-section form .mc-radio-small{height:30px}.past-clean-blocks .clean-block .clean-info .tips-section form input,.upcoming-clean-blocks .clean-block .clean-info .tips-section form input{height:32px;text-align:center}.past-clean-blocks .clean-block .clean-info .tips-section button.small,.upcoming-clean-blocks .clean-block .clean-info .tips-section button.small{width:25%;margin-left:20px}.past-clean-blocks .clean-block .clean-info .tips-section label,.upcoming-clean-blocks .clean-block .clean-info .tips-section label{font-size:11px;text-transform:uppercase;color:#9fa4a6;letter-spacing:1.5px}@media screen and (max-width:1099px) and (min-width:940px){.past-clean-blocks .clean-block .clean-info .tips-section button.small,.upcoming-clean-blocks .clean-block .clean-info .tips-section button.small{width:33%}}@media screen and (max-width:939px) and (min-width:640px){.past-clean-blocks .clean-block .clean-info .tips-section button.small,.upcoming-clean-blocks .clean-block .clean-info .tips-section button.small{width:40%}}@media screen and (max-width:639px){.past-clean-blocks .clean-block .clean-info .tips-section,.upcoming-clean-blocks .clean-block .clean-info .tips-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.past-clean-blocks .clean-block .clean-info .tips-section form,.upcoming-clean-blocks .clean-block .clean-info .tips-section form{width:100%}.past-clean-blocks .clean-block .clean-info .tips-section button.small,.upcoming-clean-blocks .clean-block .clean-info .tips-section button.small{margin-top:10px;width:100%}}.star-rating-star{display:inline-block;padding:3px;vertical-align:middle}.star-rating-star:hover{cursor:pointer}.star-rating-star.is-selected .star-image{background-image:url(/retail/images/star-active.svg)}.star-rating .star-image{background-image:url(/retail/images/star.svg);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:15px;height:15px}.star-rating-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.past-clean-blocks{border-bottom:0}.past-clean-blocks .clean-block .bar{background-color:#fff;border:#14374c 1px solid}.past-clean-blocks .clean-block .bar:hover{background-color:#3d77ea}.past-clean-blocks .clean-block .bar:hover .is-selected .star-image{background-image:url(/retail/images/star-white.svg)}.past-clean-blocks .clean-block .bar.active{border-color:#3d77ea;background-color:#3d77ea}.past-clean-blocks .clean-block .bar.active .is-selected .star-image{background-image:url(/retail/images/star-white.svg)}.settings-page .settings-content{width:63.33333333%;margin-bottom:3vw!important;float:none!important;margin-left:auto!important;margin-right:auto!important}@media screen and (max-width:639px){.settings-page .settings-content{margin-bottom:30px}}@media screen and (max-width:1099px) and (min-width:640px){.settings-page .settings-content{width:79.66666667%}}@media screen and (max-width:639px){.settings-page .settings-content{width:94%}}.settings-page .primary{color:#3d77ea;font-weight:600}.settings-page .btn.red-border{background-color:#fff!important}.settings-page .btn.red-border:hover{background-color:#ea3267!important;color:#fff}@media screen and (max-width:639px){.settings-page .btn{display:block;text-align:center}}.settings-page .settings-menu{border-bottom:1px solid #c9ced1}@media screen and (max-width:639px){.settings-page .settings-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.settings-page .settings-menu .menu-item{font-size:18px;color:#16374b;margin-right:20px;font-family:BrownStd,Helvetica,sans-serif;font-weight:700;display:inline-block;padding-bottom:10px}.settings-page .settings-menu .menu-item.menu-active{color:#3d77ea;border-bottom:1px #3d77ea solid;margin-bottom:-1px}.settings-page .settings-menu .menu-item:last-child{margin-right:0}@media screen and (max-width:639px){.settings-page .settings-menu .menu-item{margin-right:10px}}.settings-page .personal-details-content .upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px;cursor:pointer}@media screen and (max-width:639px){.settings-page .personal-details-content .upload{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}}.settings-page .personal-details-content .upload-pic{width:60px;height:60px;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#edeeef}.settings-page .personal-details-content .upload-pic img{width:28px;height:auto}.settings-page .personal-details-content .upload p{font-size:14px;font-family:Merriweather;color:#9fa4a6;margin:0;padding-left:20px}.settings-page .saved-item-block{min-height:50px;border:1px solid #c9ced1;-webkit-border-radius:2px;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 15px;margin-bottom:10px}.settings-page .saved-item-block .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;height:inherit}.settings-page .saved-item-block .logo-wrapper .amazon-pay-logo{height:45px}.settings-page .saved-item-block .logo-wrapper p{color:#9fa4a6;font-size:14px;margin-left:10px;position:relative;top:-3px}.settings-page .saved-item-block .action-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.settings-page .saved-item-block .action-btns span{padding:0 12px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;vertical-align:middle}.settings-page .saved-item-block .action-btns .btn-set-primary{display:none}.settings-page .saved-item-block .action-btns .icon-btn-trash{display:none}.settings-page .saved-item-block .action-btns .default{margin-right:0;color:#3d77ea;font-size:14px;font-weight:700}.settings-page .saved-item-block .action-btns .default:not(.btn-grey){padding:0}.settings-page .saved-item-block:hover .default{margin-right:10px}.settings-page .saved-item-block:hover .icon-btn-trash{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-page .saved-item-block:hover .btn-set-primary{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1099px) and (min-width:640px){.settings-page .saved-item-block .default{margin-right:10px}.settings-page .saved-item-block .action-btns .btn-set-primary{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px}.settings-page .saved-item-block .action-btns .icon-btn-trash{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:639px){.settings-page .saved-item-block{padding:5px 7px}.settings-page .saved-item-block .logo-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:50%}.settings-page .saved-item-block .logo-wrapper .amazon-pay-logo{height:30px}.settings-page .saved-item-block .logo-wrapper p{margin:0;font-size:12px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.settings-page .saved-item-block .action-btns .btn-set-primary{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-page .saved-item-block .action-btns .icon-btn-trash{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-page .saved-item-block .action-btns .default{margin-right:10px;font-size:11px}.settings-page .saved-item-block .action-btns .default:not(.btn-grey){line-height:20px;height:100%}.settings-page .saved-item-block .action-btns span{text-align:center}}.settings-page .info-line{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.settings-page .info-line-extra{color:#7a8186;font-size:12px}.settings-page .info-line .extra-info{color:#ea3267;margin-right:10px}.settings-page .payment-settings-content .payment-form{margin-bottom:0}.settings-page .payment-settings-content .payment-form .payment-type{margin-bottom:40px}@media screen and (max-width:639px){.settings-page .payment-settings-content .payment-form .payment-type{margin-bottom:0}}.settings-page .payment-settings-content #new-cc{margin-bottom:40px}.addon-group .addon-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.addon-group .addon-options .addon-option{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px;padding:10px 15px;-webkit-border-radius:2px;border-radius:2px;border:1px solid transparent;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:25px}.addon-group .addon-options .addon-option:last-child{margin-right:0}.addon-group .addon-options .addon-option img{float:left;margin-right:15px;height:40px}.addon-group .addon-options .addon-option .text .price{display:block;font-family:Merriweather,serif;font-size:13px;margin-top:5px;color:#7a8186}.addon-group .addon-options .addon-option:hover{background-color:#f5f6f6}.addon-group .addon-options .addon-option:hover .text{color:#3d77ea}.addon-group .addon-options .addon-option.active{border:1px solid #3d77ea}.addon-group .addon-options .addon-option.active .text{color:#3d77ea}.addon-group .addon-options .addon-option.active .text .price{color:#3d77ea}@media screen and (max-width:639px){.addon-group .addon-options .addon-option{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-right:0}}.pet-group .pet-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.pet-group .pet-options .pet-option{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px;padding:10px 15px;border:1px solid #c9ced1;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:25px}.pet-group .pet-options .pet-option:last-child{margin-right:0}.pet-group .pet-options .pet-option img{float:left;margin-right:15px;height:40px}.pet-group .pet-options .pet-option .text .price{display:block;font-family:Merriweather,serif;font-size:13px;margin-top:5px;color:#7a8186}.pet-group .pet-options .pet-option:hover{border:1px solid #3d77ea}.pet-group .pet-options .pet-option:hover .text{color:#3d77ea}.pet-group .pet-options .pet-option.active{border:1px solid #3d77ea;background-color:#3d77ea}.pet-group .pet-options .pet-option.active .text{color:#fff}.pet-group .pet-options .pet-option.active .text .price{color:#3d77ea}@media screen and (max-width:639px){.pet-group .pet-options .pet-option{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-right:0}}.moving-modal{padding:60px 0}.moving-modal>div{padding:10px 60px}.moving-modal .modal-footer{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.moving-modal .modal-footer .back{color:#a5a5a5;text-decoration:underline;cursor:pointer}.moving-modal .modal-footer .back:hover{color:#3d77ea}.moving-modal .modal-body .back{text-align:center;display:block;color:#3d77ea;text-decoration:underline;cursor:pointer}.moving-modal .modal-body .back:hover{color:#16374b}.moving-modal .label-holder{text-align:center;margin-bottom:60px}.moving-modal .grey-text>span{font-size:18px;line-height:1.65;font-family:Merriweather,serif;font-weight:300;color:#16374b;color:#9fa4a6;display:block;text-align:center}.moving-modal .grey-text>span.grey{color:#9fa4a6}.moving-modal .grey-text>span.blue{color:#3d77ea}.moving-modal .grey-text>span.red{color:#ea3267}@media screen and (max-width:1099px) and (min-width:940px){.moving-modal .grey-text>span{font-size:16px}}@media screen and (max-width:1099px){.moving-modal .grey-text>span{font-size:14px}}.moving-modal .red-text>span{font-size:18px;line-height:1.65;font-family:Merriweather,serif;font-weight:300;color:#16374b;color:#ea3267;display:block;text-align:center;margin-top:60px}.moving-modal .red-text>span.grey{color:#9fa4a6}.moving-modal .red-text>span.blue{color:#3d77ea}.moving-modal .red-text>span.red{color:#ea3267}@media screen and (max-width:1099px) and (min-width:940px){.moving-modal .red-text>span{font-size:16px}}@media screen and (max-width:1099px){.moving-modal .red-text>span{font-size:14px}}#booking-modal .input-group.calendar-group{width:70%}@media screen and (max-width:639px){#booking-modal .input-group.calendar-group{width:100%;margin-bottom:0}}#booking-modal .time-holder{-webkit-transform:translate3d(-1px,0,0);-ms-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0);max-height:500px;overflow:scroll}@media screen and (max-width:639px){#booking-modal .time-holder{max-height:300px;margin-bottom:30px}}@media screen and (max-width:639px){#booking-modal .calendar .month{width:calc(100% - 1px)}}#booking-modal .pagi-month .arrow{margin-top:0}#booking-modal .pagi-month .arrow.left{left:10px}#booking-modal .pagi-month .arrow.right{right:10px}.receipt-box{background-color:#f2f3f4;padding:10px 30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:30px;margin-bottom:30px}.receipt-box>ul li{color:#16374b;border-bottom:1px solid #c9ced1;padding:10px 0;margin-bottom:0;display:block}.receipt-box>ul li .left{width:50%}.receipt-box>ul li .right{float:right;width:50%;text-align:right}.receipt-box>ul li span.bold{font-weight:700;text-transform:uppercase}.receipt-box>ul li.total span{font-size:18px;font-weight:600}.receipt-box>ul li:last-child{border-bottom:0}.receipt-box>ul li .breakdown{margin-top:10px}.receipt-box>ul li .breakdown ul li{border-bottom:0;padding:5px 0}.receipt-box .small-msg{font-size:14px;font-family:Merriweather,serif;font-weight:500;margin:10px 0;padding-bottom:20px;display:block;color:#3d77ea;border-bottom:1px solid #c9ced1}.receipt-box .small-msg.error{color:#ea3267}.receipt-box .discount-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}.receipt-box .discount-form input{height:40px;width:75%;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.receipt-box .discount-form button{height:40px;width:25%;line-height:40px}@media screen and (max-width:639px){.receipt-box{padding:20px 25px;margin-left:-7.41631589%;margin-right:-7.41631589%}.receipt-box .discount-form input{width:65%}.receipt-box .discount-form button{width:35%}}.calendar-group .cal-date{width:100%}.calendar-group .cal-date .months{width:100%;border:1px solid #c9ced1;margin-bottom:-1px;margin-right:-1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;height:50px;outline:0}.calendar-group .cal-date .months .month{text-align:center;line-height:50px;width:100%;font-family:Merriweather,serif;color:#14374c;font-weight:700;font-style:italic}.calendar-group .cal-date .months .pagi-month{position:absolute;width:100%;height:50px}.calendar-group .cal-date .months .pagi-month .arrow{-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:22px;height:12px;position:absolute;top:50%;margin-top:.5em;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:5000;cursor:pointer}.calendar-group .cal-date .months .pagi-month .arrow.left{left:-30px;background-image:url(/retail/images/left-arrow.svg)}.calendar-group .cal-date .months .pagi-month .arrow.left:hover{background-image:url(/retail/images/left-arrow-active.svg)}.calendar-group .cal-date .months .pagi-month .arrow.right{right:-30px;background-image:url(/retail/images/right-arrow.svg)}.calendar-group .cal-date .months .pagi-month .arrow.right:hover{background-image:url(/retail/images/right-arrow-active.svg)}.calendar-group .cal-date .days-of-week{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #c9ced1;border-bottom:0;width:100%;position:relative;z-index:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.calendar-group .cal-date .days-of-week .day-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:calc(100%/7);color:#9fa4a6;font-size:14px}.calendar-group .cal-date .calendar{width:100%;float:left;outline:0;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.calendar-group .cal-date .calendar .calendar{width:100%;max-width:100%;margin:0 auto;font-size:18px}.calendar-group .cal-date .calendar ul,.calendar-group .cal-date .calendar ul>li{border-style:solid;border-color:#c9ced1}.calendar-group .cal-date .calendar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;padding:0;margin:0 20px 20px 20px;border-width:1px 0 0 1px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.calendar-group .cal-date .calendar ul>li{max-width:100%;width:calc(100%/7);height:70px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px;border-width:0 1px 1px 0;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-group .cal-date .calendar ul>li .discount{width:100%;left:0;text-align:center;font-family:Merriweather,serif;font-size:9px;color:#7a8186;position:absolute;font-weight:300;bottom:5px}.calendar-group .cal-date .calendar ul>li.past-date{color:#c9ced1}.calendar-group .cal-date .calendar ul>li:not(.past-date).active,.calendar-group .cal-date .calendar ul>li:not(.past-date):hover{border-color:#3d77ea;background-color:#3d77ea;z-index:5000;color:#fff}.calendar-group .cal-date .calendar ul>li:not(.past-date).active .discount,.calendar-group .cal-date .calendar ul>li:not(.past-date):hover .discount{color:rgba(255,255,255,.65)}@media screen and (max-width:639px){.calendar-group .cal-date{width:100%}.calendar-group .cal-date .calendar{border-bottom:0 solid #c9ced1}}.ribbon-calendar-field{position:relative;width:100%;margin-top:4vw!important;margin-bottom:3vw!important}@media screen and (max-width:639px){.ribbon-calendar-field{margin-top:40px}}@media screen and (max-width:639px){.ribbon-calendar-field{margin-bottom:30px}}.ribbon-calendar-field.fixed{z-index:9999;padding-top:130px}.ribbon-calendar-field.fixed .date-wrapper{position:fixed;top:90px}@media screen and (max-width:1099px){.ribbon-calendar-field.fixed{padding-top:160px}.ribbon-calendar-field.fixed .date-wrapper{top:60px}}@media screen and (max-width:639px){.ribbon-calendar-field.fixed{padding-top:180px}.ribbon-calendar-field.fixed .date-wrapper{top:40px}}.date-wrapper{margin:0 0 20px;position:relative;overflow:visible;width:100%}.date-wrapper .flickity-slider{width:100%}.date-wrapper .time-day{padding:20px 10px 15px;height:76px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #c9ced1;width:14.28571429%;margin-top:20px;margin-bottom:20px;margin-left:0;margin-right:0;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s 0s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s 0s cubic-bezier(.165,.84,.44,1);transition:all .5s 0s cubic-bezier(.165,.84,.44,1);cursor:pointer}.date-wrapper .time-day h5,.date-wrapper .time-day span{margin:0;color:#16374b}.date-wrapper .time-day.past-true{border:1px solid #f6f7f9}.date-wrapper .time-day.past-true h5,.date-wrapper .time-day.past-true span{color:#c9ced1}.date-wrapper .time-day span{margin-top:10px;font-family:Merriweather,serif;font-style:italic;font-size:14px}.date-wrapper .time-day span.no-discount{visibility:hidden}.date-wrapper .time-day.is-selected{z-index:1000;-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);border-color:#3d77ea;-webkit-box-shadow:0 2px 14px 0 rgba(22,55,75,.1);box-shadow:0 2px 14px 0 rgba(22,55,75,.1)}.date-wrapper .time-day.is-selected h5,.date-wrapper .time-day.is-selected span{color:#3d77ea}.date-wrapper .ribbon-navi{position:relative;z-index:200;top:0}.date-wrapper .ribbon-navi .navi-left,.date-wrapper .ribbon-navi .navi-right{margin-top:-20px;position:absolute;height:58px;width:30px;text-align:right;right:10px}.date-wrapper .ribbon-navi .navi-left img,.date-wrapper .ribbon-navi .navi-right img{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;margin-top:20px}.date-wrapper .ribbon-navi .navi-left:hover img,.date-wrapper .ribbon-navi .navi-right:hover img{-webkit-opacity:1;-moz-opacity:1;opacity:1}.date-wrapper .ribbon-navi .navi-left{text-align:left;left:10px;right:auto}.date-wrapper .ribbon-navi .navi-left img{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (max-width:1099px) and (min-width:940px){.date-wrapper .time-day{width:20%}}@media screen and (max-width:1099px){.date-wrapper .time-day{padding:15px 6px 10px;height:66px;width:20%}.date-wrapper .time-day span{font-size:12px}}@media screen and (max-width:639px){.date-wrapper{margin:0 0}.date-wrapper .time-day{width:40%;height:56px}.date-wrapper .time-day span{font-size:10px;margin-top:5px}}.cal-time{width:30%;border:1px solid #c9ced1;margin-left:-1px;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.page-booking-flow .cal-time{margin-left:auto;margin-right:auto}.cal-time .time-header{width:100%;text-align:center;border:1px solid #c9ced1;border-right:0 solid #c9ced1;border-top:1px solid #c9ced1;border-left:0;margin-top:-1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;height:50px;outline:0;overflow:hidden}.cal-time .time-header>span{text-align:center;line-height:50px;width:100%;font-family:Merriweather,serif;color:#14374c;font-weight:700;font-style:italic}.cal-time ul{height:100%}.cal-time ul li{margin-bottom:0;border-bottom:1px solid #c9ced1;line-height:45px;font-size:14px;padding:0 10px}.cal-time ul li .flex-time{display:inline-block}.cal-time ul li:hover{background-color:#f6f7f9}.cal-time ul li.active{background-color:#3d77ea;color:#fff}.cal-time ul li.active .discount{color:#fff}.cal-time ul li.active .discount:before{color:#fff}.cal-time ul li .discount{float:right;font-family:Merriweather,serif;font-size:14px;color:#7a8186}.cal-time ul li .discount:before{content:'Save $';font-size:12px}@media screen and (max-width:639px){.cal-time{width:100%}.cal-time .times div.flex-time{display:inline-block;line-height:1.65;width:63.33333333%}}.receipt-breakdown>ul{margin-bottom:15px}.receipt-breakdown>ul li{padding-top:3px;padding-bottom:8px;line-height:1.4}.receipt-breakdown>ul li:not(:last-child){border-bottom:1px solid #c9ced1}.receipt-breakdown>ul address{line-height:1.4;color:#000}.receipt-breakdown .receipt-group{padding-top:10px}.receipt-breakdown .receipt-group:not(:last-child){padding-bottom:5px;border-bottom:1px solid #c9ced1}.receipt-breakdown .receipt-group .line{margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.receipt-breakdown .receipt-group .cost-title{font-weight:700}.receipt-breakdown .receipt-group .tooltip-holder{color:#3d77ea;font-weight:500;padding:0}.receipt-breakdown .receipt-group .tooltip-holder .tooltip{top:-5px}.receipt-breakdown .receipt-group .price.bold{font-weight:700}.receipt-breakdown .receipt-group .price.large{font-size:17px;font-weight:700}.receipt-breakdown .discount-code .input-group{margin-bottom:10px}.receipt-breakdown .discount-code input{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:10px;height:50px}.list-group{width:100%;height:100%;margin-bottom:20px}.list-group .list-wrapper{border:1px solid #ccc;margin-bottom:10px}.list-group .right{float:right}.list-group .btn{padding:0 20px;height:34px;line-height:34px}.list-group .btn-cancel{margin:10px 20px 0 0;cursor:pointer}.list-group .list-container{border-bottom:1px solid #ccc}.list-group .list-container:last-child{border:none}.list-group .list-container .group-item{font-size:16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-group .list-container .group-item .list-item{width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:20px 15px}.list-group .list-container .group-item .make_primary{font-family:BrownStd,Helvetica,sans-serif;background-color:#f5f5f5;color:#000;font-size:11px;white-space:nowrap;padding:8px;margin-right:10px}.list-group .list-container .group-item .make_primary:hover{background-color:#63ead3}.list-group .list-container .group-item .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.list-group .list-container .group-item .actions .btn-set-primary{display:none}@media screen and (max-width:1099px) and (min-width:640px){.list-group .list-container .group-item .actions .btn-set-primary{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:639px){.list-group .list-container .group-item .actions .btn-set-primary{display:-webkit-box;display:-ms-flexbox;display:flex}}.list-group .list-container .group-item .actions .icon-btn-trash{display:none;margin-right:10px}@media screen and (max-width:1099px) and (min-width:640px){.list-group .list-container .group-item .actions .icon-btn-trash{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:639px){.list-group .list-container .group-item .actions .icon-btn-trash{display:-webkit-box;display:-ms-flexbox;display:flex}}.list-group .list-container .group-item .actions span{padding:0 12px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;line-height:40px}.list-group .list-container .group-item .resend-btn{font-size:12px;font-weight:600;height:40px;line-height:40px;padding:0 10px;white-space:nowrap;-webkit-border-radius:2px;border-radius:2px;margin-right:10px}.list-group .list-container .group-item:hover{cursor:pointer}.list-group .list-container .group-item:hover .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-group .list-container .group-item:hover .actions .icon-btn-trash{display:-webkit-box;display:-ms-flexbox;display:flex}.list-group .list-container .primary{font-size:12px;font-weight:600;color:#3d77ea;padding-right:10px}.list-group .list-container .unverified{color:#999}.list-group .list-container .unverified-mark{font-size:12px;font-weight:600;padding-right:10px}.list-group .new_item_form{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;background-color:#f6f7f9;padding:20px;-webkit-border-radius:2px;border-radius:2px;margin-bottom:40px}.list-group .new_item_form .actions-btn{margin-top:10px}.list-group .new_item_form .label{font-family:BrownStd,Helvetica,sans-serif}.list-group .new_item_form .input-group{margin-bottom:0}.btn-set-primary{white-space:nowrap}section.alert-bar{width:96%;background-color:#14374c;padding:15px 2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed}section.alert-bar .close-alert{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:24px;width:24px;opacity:.8;cursor:pointer}section.alert-bar .close-alert img{height:100%;width:100%}section.alert-bar .close-alert:hover{opacity:1}section.alert-bar .alert-text{text-align:center;color:#fff}section.alert-bar .alert-text a{color:#63ead3;text-decoration:underline}@media screen and (max-width:639px){section.alert-bar{width:79.66666667%;padding-left:10.16666667%;padding-right:10.16666667%}}.cleaning-hero{width:100vw;min-height:700px;height:90vh;position:relative;max-height:800px}.cleaning-hero .hero-bk-holder{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-ms-background-size:cover;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around}.cleaning-hero .text{margin-left:10.16666667%;width:40.83333333%;margin-top:60px}.cleaning-hero .text h1{margin-bottom:20px}.page-cleaning-office .cleaning-hero .hero-bk-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around}.page-cleaning-office .cleaning-hero .text{margin-right:10.16666667%;margin-left:auto}@media screen and (max-width:1099px) and (min-width:940px){.cleaning-hero .text{margin-left:8.16666667%;width:42.83333333%}.page-cleaning-office .cleaning-hero .text{margin-right:8.16666667%}}@media screen and (max-width:1099px){.cleaning-hero .text{margin-left:8.16666667%;width:51%}.page-cleaning-office .cleaning-hero .hero-bk-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around}.page-cleaning-office .cleaning-hero .text{margin-left:8.16666667%;width:51%;margin-right:auto}}@media screen and (max-width:639px){.cleaning-hero{min-height:500px;position:relative}.cleaning-hero .text{margin-left:8.16666667%;width:83.66666667%}.page-cleaning-office .cleaning-hero .text{margin-left:8.16666667%;width:83.66666667%}}.checklist-wrapper{padding:80px 0;padding-left:16.33333333%;padding-right:16.33333333%;background-color:#f0f5ff;text-align:center}.checklist-wrapper h3{margin:0 0 60px}.checklist-wrapper .checklist{padding:40px 0;padding-left:2.97029703%;padding-right:2.97029703%;background-color:#fff;border:1px solid #c9ced1;-webkit-border-radius:10px;border-radius:10px}.checklist-wrapper .checklist table{border-collapse:collapse;width:100%}.checklist-wrapper .checklist table tr h5{margin:34px 0 10px}.checklist-wrapper .checklist table tr th{font-size:24px;line-height:1.2;font-family:BrownStd,Helvetica,sans-serif;font-weight:700;color:#16374b;margin-bottom:15px;font-size:26px;padding-bottom:10px;border-bottom:1px solid #c9ced1}@media screen and (max-width:1099px) and (min-width:940px){.checklist-wrapper .checklist table tr th{font-size:22px}}@media screen and (max-width:939px) and (min-width:640px){.checklist-wrapper .checklist table tr th{font-size:20px}}@media screen and (max-width:1099px){.checklist-wrapper .checklist table tr th{font-size:18px;margin-bottom:5px}}.checklist-wrapper .checklist table tr th.column-width{width:38.68624664%}.checklist-wrapper .checklist table tr th:nth-last-child(-n+2){border-left:1px solid #c9ced1}.checklist-wrapper .checklist table tr td{font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;color:#16374b;text-align:left;border-bottom:1px solid #c9ced1;padding-right:10px}.checklist-wrapper .checklist table tr td:last-child{margin-bottom:0}.checklist-wrapper .checklist table tr td.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){.checklist-wrapper .checklist table tr td{font-size:15px}}@media screen and (max-width:1099px){.checklist-wrapper .checklist table tr td{font-size:15px}}.checklist-wrapper .checklist table tr td.check{background-image:url(/retail/images/loggedOutImages/checklist-check.svg);background-repeat:no-repeat,no-repeat;background-position:center;-webkit-background-size:auto 15px;background-size:auto 15px}.checklist-wrapper .checklist table tr td p.deep-clean{font-size:12px;font-style:italic;color:#9fa4a6;text-align:center}.checklist-wrapper .checklist table tr td:first-child{border-right:1px solid #c9ced1}.checklist-wrapper .checklist table tr td:last-child{border-left:1px solid #c9ced1;padding-right:0}.checklist-wrapper a.btn{margin-top:80px!important}@media screen and (max-width:939px) and (min-width:640px){.checklist-wrapper{padding-left:8.16666667%;padding-right:8.16666667%}}@media screen and (max-width:639px){.checklist-wrapper{padding:40px 0;padding-left:8.16666667%;padding-right:8.16666667%}.checklist-wrapper h3{margin:0 0 40px}.checklist-wrapper .checklist table tr th.column-width{border-right:1px solid #c9ced1;width:59.03614458%;text-align:left}.checklist-wrapper .checklist table tr td p.deep-clean{font-size:10px}}.clean-details{background-color:#14374c;padding:120px 0}.clean-details .left-side{margin-left:10.16666667%;width:24.5%;float:left}.clean-details .left-side>p{margin-top:40px;padding-top:40px;border-top:2px solid #f6f7f9;color:#fff}.clean-details .right-side{float:left;margin-left:14.33333333%;width:40.83333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.clean-details .right-side .add-item{width:48%;margin-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.clean-details .right-side .add-item .meta>span{display:block}.clean-details .right-side .add-item .meta>span.add-on{font-size:18px;color:#fff;margin-bottom:15px}.clean-details .right-side .add-item .meta>span.price{color:#63ead3;font-family:Merriweather,serif;font-style:italic;font-size:14px;line-height:1.65}.clean-details .right-side .add-item .svg{margin-right:25px}@media screen and (max-width:1099px) and (min-width:940px){.clean-details .left-side{width:30.66666667%}.clean-details .right-side{margin-left:8.16666667%;width:42.83333333%}}@media screen and (max-width:1099px){.clean-details{padding:120px 0 40px}.clean-details .left-side{margin-left:8.16666667%;width:83.66666667%}.clean-details .left-side p{margin-top:0;padding-top:40px;border-top:0 solid #f6f7f9;margin-bottom:60px;padding-bottom:60px;border-bottom:2px solid #f6f7f9}.clean-details .right-side{margin-left:8.16666667%;width:83.66666667%}.clean-details .right-side .add-item{margin-bottom:60px}}.split-cta-section .left-side,.split-cta-section .right-side{height:600px}@media screen and (max-width:1099px) and (min-width:940px){.split-cta-section .left-side,.split-cta-section .right-side{height:450px}}@media screen and (max-width:1099px){.split-cta-section .left-side,.split-cta-section .right-side{height:450px}}.split-cta-section .left-side{float:left;width:42.83333333%;background-color:#14374c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.split-cta-section .left-side .text{margin-left:14.39688716%;margin-right:4.6692607%}.split-cta-section .left-side .text h1{margin-bottom:20px}.split-cta-section .left-side .text p{margin-bottom:35px}.split-cta-section .right-side{float:right;width:57.16666667%;position:relative}.split-cta-section .right-side .bk-img-holder{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-ms-background-size:cover;background-size:cover}.moving-section.split-cta-section .left-side{background-color:#edeeef;float:right}.moving-section.split-cta-section .left-side .text{margin-left:19.06614786%;margin-right:19.06614786%}.moving-section.split-cta-section .left-side .text h1{color:#16374b}.moving-section.split-cta-section .left-side .text .cta-link{color:#1ac8aa;cursor:pointer}.moving-section.split-cta-section .left-side .text .cta-link:hover{color:#63ead3}.moving-section.split-cta-section .left-side .text .cta-link.cta-link{font-family:Merriweather,serif;font-weight:400;font-style:italic;color:#16374b}.moving-section.split-cta-section .left-side .text .cta-link.cta-link.white{color:#fff}.moving-section.split-cta-section .left-side .text .cta-link.cta-link:after{content:'';height:10px;width:18px;background-image:url(/retail/images/loggedOutImages/cta-arrow-white.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100%;display:inline-block;margin-left:15px;-webkit-transition:transform 250ms 0s ease;-o-transition:transform 250ms 0s ease;-webkit-transition:-webkit-transform 250ms 0s ease;transition:-webkit-transform 250ms 0s ease;transition:transform 250ms 0s ease;transition:transform 250ms 0s ease,-webkit-transform 250ms 0s ease}.moving-section.split-cta-section .left-side .text .cta-link.cta-link:hover.white{color:#63ead3}.moving-section.split-cta-section .left-side .text .cta-link.cta-link:hover:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);fill:#63ead3}.moving-section.split-cta-section .left-side .text .cta-link.grey{color:#c9ced1}.moving-section.split-cta-section .left-side .text .cta-link:after{background-image:url(/retail/images/loggedOutImages/cta-arrow-navy.svg)!important}.moving-section.split-cta-section .right-side{float:left}@media screen and (max-width:1099px){.moving-section.split-cta-section .left-side .text{margin-left:14.39688716%;margin-right:14.39688716%}}@media screen and (max-width:639px){.split-cta-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.split-cta-section .left-side{float:none;width:100%;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.split-cta-section .left-side .text{margin-left:8.16666667%;margin-right:8.16666667%}.split-cta-section .left-side .text h1{margin-bottom:20px}.split-cta-section .left-side .text p{margin-bottom:35px}.split-cta-section .right-side{height:300px;float:none;width:100%}.moving-section.split-cta-section .left-side .text{margin-left:8.16666667%;margin-right:8.16666667%}}.office-industry-section{padding:60px 0;border-top:1px solid #f6f7f9}.office-industry-section h3{text-align:center}.office-industry-section .industries{width:71.5%;float:none!important;margin-left:auto!important;margin-right:auto!important;padding-top:60px}.office-industry-section .industries ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.office-industry-section .industries ul li{width:25%;text-align:center;margin-bottom:60px}.office-industry-section .industries ul li>img{max-height:80px;margin-bottom:15px;float:none!important;margin-left:auto!important;margin-right:auto!important;display:block}@media screen and (max-width:1099px) and (min-width:940px){.office-industry-section .industries{width:79.66666667%}}@media screen and (max-width:1099px){.office-industry-section .industries{width:79.66666667%}}@media screen and (max-width:639px){.office-industry-section{padding:40px 0 20px}.office-industry-section .industries{padding-top:20px;width:83.66666667%}.office-industry-section .industries ul li{width:50%}}.office-offers-section{background-color:#14374c;padding:120px 0}.office-offers-section h1{margin-left:10.16666667%}.office-offers-section .offer-list{margin-top:60px;margin-left:10.16666667%;margin-right:10.16666667%}.office-offers-section .offer-list ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}.office-offers-section .offer-list ul li{font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;color:#16374b;width:90%;color:#fff;margin-bottom:15px;position:relative;padding-left:25px}.office-offers-section .offer-list ul li:last-child{margin-bottom:0}.office-offers-section .offer-list ul li.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){.office-offers-section .offer-list ul li{font-size:15px}}@media screen and (max-width:1099px){.office-offers-section .offer-list ul li{font-size:15px}}.office-offers-section .offer-list ul li:before{content:'';height:15px;margin-top:3px;width:15px;left:0;position:absolute;background-image:url(/retail/images/loggedOutImages/checkmark-green.svg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100%;display:inline-block}.office-offers-section>.btn-wrapper{text-align:center;margin-top:60px}@media screen and (max-width:1099px) and (min-width:940px){.office-offers-section h1{margin-left:8.16666667%}.office-offers-section .offer-list{margin-left:8.16666667%;margin-right:8.16666667%}}@media screen and (max-width:639px){.office-offers-section{padding:40px 0}.office-offers-section h1{margin-left:8.16666667%}.office-offers-section .offer-list{margin-top:40px;margin-left:8.16666667%;margin-right:8.16666667%}.office-offers-section .offer-list ul{-moz-column-count:1;-webkit-column-count:1;column-count:1}.office-offers-section .offer-list ul li:before{height:14px;width:14px}}.testimonial-section{background-color:#63ead3;padding:60px 0 120px}@media screen and (max-width:639px){.testimonial-section{padding:40px 0 60px}}@media screen and (max-width:740px) and (orientation :landscape){.testimonial-section{padding:40px 0 40px}}.testimonial-section .icon-holder{text-align:center;padding-bottom:60px}@media screen and (max-width:639px){.testimonial-section .icon-holder{text-align:left;margin-left:8.16666667%}}@media screen and (max-width:740px) and (orientation :landscape){.testimonial-section .icon-holder{padding-bottom:40px}}.testimonial-section .testimonials .navi-left,.testimonial-section .testimonials .navi-right{position:absolute;top:50%;z-index:1000;padding:30px;-webkit-transition:opacity 250ms 0s ease;-o-transition:opacity 250ms 0s ease;transition:opacity 250ms 0s ease;background-color:transparent;-webkit-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.testimonial-section .testimonials .navi-left:hover,.testimonial-section .testimonials .navi-right:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.testimonial-section .testimonials .navi-left.disabled,.testimonial-section .testimonials .navi-right.disabled{-webkit-opacity:0;-moz-opacity:0;opacity:0}.testimonial-section .testimonials .navi-left{margin-left:13.25%;left:0}.testimonial-section .testimonials .navi-right{margin-right:13.25%;right:0}.testimonial-section .testimonials .testimonial{padding-left:26.5%;padding-right:26.5%;width:47%}.testimonial-section .testimonials .testimonial blockquote{letter-spacing:-.5px;font-size:39px;line-height:1.3;font-family:BrownStd,Helvetica,sans-serif;font-weight:700;margin-top:0;margin-bottom:10px;color:#16374b;font-size:32px;margin:0;padding:0;margin-bottom:20px}.testimonial-section .testimonials .testimonial blockquote.white{color:#fff}@media screen and (max-width:1099px) and (min-width:940px){.testimonial-section .testimonials .testimonial blockquote{font-size:35px}}@media screen and (max-width:1099px){.testimonial-section .testimonials .testimonial blockquote{font-size:33px}}@media screen and (max-width:639px){.testimonial-section .testimonials .testimonial blockquote{font-size:29px;line-height:1.3}}.testimonial-section .testimonials .testimonial .cite{display:block;font-size:18px;color:#fff;font-weight:400;font-style:italic;font-family:Merriweather,serif}@media screen and (max-width:1099px) and (min-width:940px){.testimonial-section .testimonials .navi-left{margin-left:8.16666667%}.testimonial-section .testimonials .navi-right{margin-right:8.16666667%}.testimonial-section .testimonials .testimonial{padding-left:26.5%;padding-right:26.5%;width:55.16666667%}}@media screen and (max-width:1099px){.testimonial-section .testimonials .navi-left{margin-left:2%}.testimonial-section .testimonials .navi-right{margin-right:2%}.testimonial-section .testimonials .testimonial{padding-left:18.33333333%;padding-right:18.33333333%;width:63.33333333%}}@media screen and (max-width:639px){.testimonial-section .testimonials .navi-left,.testimonial-section .testimonials .navi-right{position:absolute;margin:0;left:auto;top:-100px;right:8.16666667%;z-index:1000;padding:0;height:42px;width:42px;background-color:rgba(22,55,75,.1);text-align:center;-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0);-webkit-border-radius:26px;border-radius:26px;-webkit-opacity:1;-moz-opacity:1;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-section .testimonials .navi-left img,.testimonial-section .testimonials .navi-right img{height:26px}.testimonial-section .testimonials .navi-left.disabled,.testimonial-section .testimonials .navi-right.disabled{-webkit-opacity:.3;-moz-opacity:.3;opacity:.3}.testimonial-section .testimonials .navi-left{-webkit-transform:translate3D(-125%,0,0);-ms-transform:translate3D(-125%,0,0);transform:translate3D(-125%,0,0)}.testimonial-section .testimonials .testimonial{padding-left:8.16666667%;padding-right:8.16666667%;width:83.66666667%}}.page-cleaning-home .testimonial-section{background-color:#fff}.page-cleaning-home .testimonial-section .testimonial blockquote h2{color:#16374b}.page-cleaning-home .testimonial-section .testimonial .cite{color:#63ead3;font-weight:700}.action-bar{margin-bottom:60px;position:relative}.action-bar a.info-link{color:#a5a5a5;font-size:14px}.closing-cta-section .action-bar a.info-link{color:#fff}.action-bar a.info-link:hover{color:#1ac8aa}.action-bar .form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.action-bar .form-wrap form{-webkit-box-flex:4;-ms-flex:4;flex:4;width:100%;-webkit-box-shadow:0 8px 14px rgba(30,25,55,.1);box-shadow:0 8px 14px rgba(30,25,55,.1)}.action-bar .form-wrap form .input-group{margin-bottom:0}.action-bar .form-wrap form .input-group .dropdown-value{-webkit-border-radius:0;border-radius:0}.action-bar .form-wrap form .input-group:first-child .dropdown-value{-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.action-bar .form-wrap .input-group-submit{-webkit-box-flex:1.24;-ms-flex:1.24;flex:1.24;margin-bottom:0;max-height:60px}.action-bar .form-wrap .input-group-submit button{height:60px;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.action-bar .form-wrap .input-group-submit button svg{padding-left:10px;margin-right:-10px;display:inline-block;-webkit-transition:all 350ms 0s ease;-o-transition:all 350ms 0s ease;transition:all 350ms 0s ease}.action-bar .form-wrap .input-group-submit button:hover{color:#16374b;background-color:#63ead3;border-color:#63ead3}.action-bar .form-wrap .input-group-submit button:hover svg{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.action-bar .form-wrap .input-group-submit button:hover svg g{stroke:#16374b}@media screen and (max-width:939px) and (min-width:640px){.action-bar .form-wrap .input-group-submit{-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4}}@media screen and (max-width:639px){.action-bar{margin-bottom:0}.action-bar .form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around}.action-bar .form-wrap form{margin-bottom:40px}.action-bar .form-wrap form .input-group:nth-child(1),.action-bar .form-wrap form .input-group:nth-child(4){display:none}.action-bar .form-wrap .input-group-submit{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin-bottom:40px}.closing-cta-section .action-bar .form-wrap .input-group-submit{margin-top:0}}@media screen and (max-width:740px) and (orientation :landscape){.action-bar{width:96%}.action-bar form .input-group:nth-child(1),.action-bar form .input-group:nth-child(4){display:none}.action-bar .form-wrap .input-group-submit{-webkit-box-flex:1.6;-ms-flex:1.6;flex:1.6}}.action-bar form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around}.action-bar form label{display:none}.action-bar form .input-group{background-color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;float:left;margin-left:-1px}.action-bar form .input-group .dropdown-options{max-height:none!important;overflow:hidden}.action-bar form .input-group .dropdown-options p{font-size:14px;font-weight:400;color:#9fa4a6;line-height:1.46;margin-bottom:0}.action-bar form .input-group .dropdown-options p span.bold{font-weight:700}.action-bar form .input-group.clean-type .dropdown-options{width:192%}.action-bar form .input-group .dropdown-value{position:relative}.action-bar form .input-group .dropdown-value:after{content:'';position:absolute;right:15px;top:50%;z-index:1000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:7px;-webkit-background-size:100% 100%;background-size:100%;background-image:url(../images/down-arrow.svg);-webkit-transition:all 250ms 0s ease;-o-transition:all 250ms 0s ease;transition:all 250ms 0s ease}.action-bar form .input-group .dropdown-value.mc-active:after{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.action-bar form .input-group:first-child{-webkit-box-flex:.5;-ms-flex:.5;flex:.5}.action-bar form .input-group:first-child .mc-value{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.action-bar form .input-group:nth-last-child(1){-webkit-box-flex:1;-ms-flex:1;flex:1}.action-bar form .input-group:last-child{-webkit-box-flex:1.24;-ms-flex:1.24;flex:1.24}@media screen and (max-width:639px){.action-bar form{-ms-flex-wrap:wrap;flex-wrap:wrap}.action-bar form .input-group{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:50%}.action-bar form .input-group:first-child{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (max-width:740px) and (orientation :landscape){.action-bar form .input-group.clean-type .dropdown-options{width:calc(269% + 1px)}.action-bar form .input-group:first-child{-webkit-box-flex:.1;-ms-flex:.1;flex:.1}.action-bar form .input-group:last-child{-webkit-box-flex:1.65;-ms-flex:1.65;flex:1.65}}.action-bar .extra-info{position:absolute;top:-40px;left:0;cursor:pointer}.action-bar .extra-info span{font-size:12px;color:#7a8186}.action-bar .extra-info>.svg{margin-left:5px;margin-bottom:-1px}.action-bar .extra-info:hover span{color:#16374b}.booking-header{background-color:#edeeef;position:fixed;width:100%;top:0;left:0;z-index:8000}.booking-header.complete{background-color:#63ead3}.booking-header.complete .bh-price{position:relative;border-top-color:#63ead3}.booking-header.complete .bh-price .bh-title,.booking-header.complete .bh-price .price{color:#fff}.booking-header.complete .booking-header-content,.booking-header.complete .booking-steps .booking-step{border-top-color:#63ead3}.booking-header .booking-header-content{height:110px}@media screen and (max-width:1099px) and (min-width:640px){.booking-header .booking-header-content{height:80px}}@media screen and (max-width:639px){.booking-header .booking-header-content{height:60px;background-color:#fff;border-bottom:1px solid #f6f7f9;border-top:2px solid #14374c}}.booking-header .bh-title{display:block;font-family:BrownStd,Helvetica,sans-serif;font-size:10px;color:#9fa4a6;text-transform:uppercase;letter-spacing:1.5px;margin:0 auto;padding-bottom:10px;padding-top:20px}.booking-header .bh-note{font-family:Merriweather,serif;font-style:italic;font-size:12px;color:#7a8186;margin:0 auto 10px}.booking-header .bh-note span.green{color:#1bccae}.booking-header .bh-main{display:block;margin:0 auto;font-size:22px;font-weight:700;font-family:BrownStd,Helvetica,sans-serif}.booking-header .bh-mm-btn{height:60px;width:60px;background-color:#14374c;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.booking-header .bh-mm-btn img{height:15px}.booking-header .bh-mm-logo{height:60px;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:4%}.booking-header .bh-mm-logo img{height:20px;margin-top:2px}.booking-header .bh-mm-price{background-color:#f6f7f9;height:60px;float:right;padding:0 20px;font-weight:700;color:#14374c;line-height:60px}.booking-header .bh-mm-back{height:60px;float:left;padding-left:4%;padding-right:4%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #f6f7f9;cursor:pointer}.booking-header .bh-mm-back img{display:block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1099px) and (min-width:940px){.booking-header .bh-title{font-size:10px;padding-top:10px}.booking-header .bh-main{font-size:18px}.booking-header .bh-note{font-size:10px;margin-bottom:5px}}@media screen and (max-width:939px) and (min-width:640px){.booking-header .bh-title{font-size:8px;padding-top:10px}.booking-header .bh-note{font-size:10px;margin-bottom:5px}.booking-header .bh-main{font-size:16px}}@media screen and (max-width:639px){.booking-header .bh-note{font-size:11px}.booking-header .bh-main{font-size:18px}}.booking-header .booking-steps{float:left;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.booking-header .booking-steps .booking-step{-webkit-box-flex:1;-ms-flex:auto;flex:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;border-top:3px #14374c solid;border-bottom:1px solid #edeeef;height:110px;padding:0 10px;-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out;cursor:pointer}.booking-header .booking-steps .booking-step:hover{background-color:#f8f8f9}.booking-header .booking-steps .booking-step:after{content:"";position:absolute;right:0;top:0;height:100%;background-color:#edeeef;width:1px}.booking-header .booking-steps .booking-step.not-visible{visibility:hidden;-webkit-opacity:0;-moz-opacity:0;opacity:0}.booking-header .booking-steps .booking-step.active{border-top-color:#3d77ea}.booking-header .booking-steps .booking-step.complete{border-top-color:#63ead3}.booking-header .booking-steps .booking-step.booking-step-logo{-webkit-box-flex:.5;-ms-flex:.5;flex:.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.booking-header .booking-steps .booking-step.booking-step-logo a img{height:23px;width:auto}.booking-header .booking-steps .booking-step.booking-step-bedroom{-webkit-box-flex:.5;-ms-flex:.5;flex:.5}.booking-header .booking-steps .booking-step.booking-step-bathroom{-webkit-box-flex:.5;-ms-flex:.5;flex:.5}.booking-header .booking-steps .booking-step.booking-step-clean{-webkit-box-flex:2;-ms-flex:2;flex:2}.booking-header .booking-steps .booking-step.booking-step-recurring{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.booking-header .booking-steps .booking-step-mm{width:100%}.booking-header .booking-steps .booking-step-mm .bh-mm-text{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.booking-header .booking-steps .booking-step-mm .bh-mm-text h5{line-height:60px;font-size:18px;color:#3d77ea}.booking-header .booking-steps .booking-step-mm .bh-mm-close{background-color:transparent}.booking-header .booking-steps .booking-step-mm-subtotal{position:absolute;bottom:0;left:0;background-color:#3d77ea;color:#fff;height:90px;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.booking-header .booking-steps .booking-step-mm-subtotal .price{font-size:32px}.booking-header .booking-steps .booking-step-mm-subtotal .price:before{content:"$";position:absolute;margin-top:5px;margin-left:-10px;font-size:14px}.booking-header .booking-steps .booking-step-mm-subtotal .bh-title{padding-top:5px;color:#fff}@media screen and (max-width:1099px) and (min-width:640px){.booking-header .booking-steps .booking-step{height:90px}.booking-header .booking-steps .booking-step.booking-step-logo a img{height:18px;width:auto}}@media screen and (max-width:639px){.booking-header .booking-steps{position:absolute;background-color:#edeeef;z-index:8888;float:none;left:0;height:100vh;top:0;bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;width:96%;padding-left:2%;padding-right:2%;display:block;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:transform 550ms 0s cubic-bezier(.165,.84,.44,1);-o-transition:transform 550ms 0s cubic-bezier(.165,.84,.44,1);-webkit-transition:-webkit-transform 550ms 0s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform 550ms 0s cubic-bezier(.165,.84,.44,1);transition:transform 550ms 0s cubic-bezier(.165,.84,.44,1);transition:transform 550ms 0s cubic-bezier(.165,.84,.44,1),-webkit-transform 550ms 0s cubic-bezier(.165,.84,.44,1)}.booking-header .booking-steps .booking-step-mm{display:block}.booking-header .booking-steps.active{display:block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.booking-header .booking-steps .booking-step{height:110px;margin-bottom:20px}.booking-header .booking-steps .booking-step.booking-step-bathroom,.booking-header .booking-steps .booking-step.booking-step-bedroom,.booking-header .booking-steps .booking-step.booking-step-clean{width:33.33333333%;float:left}.booking-header .booking-steps .booking-step.booking-step-logo{display:none}}.booking-header .bh-price{float:right;border-top:3px solid #edeeef;height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:10%;position:relative}.booking-header .bh-price .tooltip-holder{position:unset}.booking-header .bh-price .bh-title{padding-top:10px}.booking-header .bh-price .info-dot{margin-top:5px;margin-right:5px;position:absolute;left:10px;bottom:10px}.booking-header .bh-price .info-dot svg{fill:#a5a5a5}.booking-header .bh-price:before{-webkit-opacity:0;-moz-opacity:0;opacity:0;content:"";z-index:-1;position:absolute;left:50%;top:50%;height:10px;width:10px;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-color:#e0e1e3;-webkit-border-radius:500px;border-radius:500px;-webkit-transition:all 0s .5s cubic-bezier(.46,.03,.52,.96),opacity .5s 0s cubic-bezier(.46,.03,.52,.96);-o-transition:all 0s .5s cubic-bezier(.46,.03,.52,.96),opacity .5s 0s cubic-bezier(.46,.03,.52,.96);transition:all 0s .5s cubic-bezier(.46,.03,.52,.96),opacity .5s 0s cubic-bezier(.46,.03,.52,.96)}.booking-header .bh-price.price-changed:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all .5s 0s cubic-bezier(.46,.03,.52,.96),opacity 150ms 0s cubic-bezier(.46,.03,.52,.96);-o-transition:all .5s 0s cubic-bezier(.46,.03,.52,.96),opacity 150ms 0s cubic-bezier(.46,.03,.52,.96);transition:all .5s 0s cubic-bezier(.46,.03,.52,.96),opacity 150ms 0s cubic-bezier(.46,.03,.52,.96);height:500px;width:500px}.booking-header .bh-price .price{margin:0 auto;display:block;font-family:BrownStd,Helvetica,sans-serif;font-weight:700;color:#3d77ea;font-size:50px}.booking-header .bh-price .price:before{content:"$";position:absolute;margin-top:10px;margin-left:-10px;font-size:14px}@media screen and (max-width:1099px) and (min-width:940px){.booking-header .bh-price{height:90px}.booking-header .bh-price .price{font-size:36px}.booking-header .bh-price .price:before{font-size:12px;margin-top:3px}}@media screen and (max-width:939px) and (min-width:640px){.booking-header .bh-price{height:90px}.booking-header .bh-price .price{font-size:30px}.booking-header .bh-price .price:before{font-size:10px;margin-left:-5px;margin-top:5px}.booking-header .bh-price .tooltip-holder .info-dot{top:0;right:0;left:unset}}@media screen and (max-width:639px){.booking-header .bh-price{height:60px;width:20%;border-top:0}.booking-header .bh-price .bh-title{font-size:9px;padding-top:5px;padding-bottom:5px}.booking-header .bh-price .price{font-size:20px}.booking-header .bh-price .price:before{font-size:8px;margin-left:-5px;margin-top:0}.booking-header .bh-price .tooltip-holder .info-dot{top:0;right:0;left:unset}}.commercial-quote-form{padding-top:115px;padding-bottom:10vh;width:51%;margin-left:auto;margin-right:auto}.commercial-quote-form .quote-header{text-align:center;margin-bottom:50px}@media screen and (max-width:1099px) and (min-width:640px){.commercial-quote-form{width:67.33333333%}}@media screen and (max-width:639px){.commercial-quote-form{width:83.66666667%}}section.page-generic.safety{padding:180px 0 0}section.page-generic.safety img{width:100%;margin-bottom:30px}section.page-generic.safety .grouped:first-of-type{margin-top:40px}section.uv-disinfection .bold{font-weight:700}section.uv-disinfection sup{font-size:10px;color:#9fa4a6;vertical-align:super}section.uv-disinfection .content-block{padding:110px 0 40px;padding-left:10.16666667%;padding-right:8.16666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.uv-disinfection .content-block .left{width:47.55490244%}section.uv-disinfection .content-block .right{width:42.4524451%}section.uv-disinfection .content-block h1{margin-bottom:25px}section.uv-disinfection .content-block .btn{margin-bottom:50px}section.uv-disinfection .content-block img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}section.uv-disinfection .content-block p.grey{font-size:13px;margin-top:32px}section.uv-disinfection .content-block.header{padding:180px 0 80px;padding-left:10.16666667%;padding-right:10.16666667%;background-color:#edfffc}section.uv-disinfection .content-block.header .left{width:48.54166667%}section.uv-disinfection .content-block.header .right{width:40.83333333%}section.uv-disinfection .know-more{margin-top:120px;padding:100px 0 120px;padding-left:21.41666667%;padding-right:21.41666667%;border-top:1px solid #dce1e5}section.uv-disinfection .know-more .faq-question{margin:30px 0 0;padding:0 0 30px;border-bottom:1px solid #dce1e5;cursor:pointer}section.uv-disinfection .know-more .faq-question h4{margin:0 0 0 35px}section.uv-disinfection .know-more .faq-question:hover h4{color:#3d77ea}section.uv-disinfection .know-more .faq-question .icon{float:left;width:20px;height:28.8px;position:relative}section.uv-disinfection .know-more .faq-question .icon span{position:absolute;width:20px;height:2px;background-color:#3d77ea;top:50%;-webkit-transition:transform 450ms 0s cubic-bezier(.165,.84,.44,1);-o-transition:transform 450ms 0s cubic-bezier(.165,.84,.44,1);-webkit-transition:-webkit-transform 450ms 0s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform 450ms 0s cubic-bezier(.165,.84,.44,1);transition:transform 450ms 0s cubic-bezier(.165,.84,.44,1);transition:transform 450ms 0s cubic-bezier(.165,.84,.44,1),-webkit-transform 450ms 0s cubic-bezier(.165,.84,.44,1)}section.uv-disinfection .know-more .faq-question .icon span:last-child{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}section.uv-disinfection .know-more .faq-question .answer{margin-left:35px}section.uv-disinfection .know-more .faq-question .answer p{max-width:700px;margin-top:10px;margin-left:0}section.uv-disinfection .know-more .faq-question.open .icon span:last-child{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}section.uv-disinfection .know-more .faq-question:first-of-type{margin-top:40px}section.uv-disinfection .know-more .grey-text{margin-top:40px}section.uv-disinfection .know-more .grey-text p{color:#9fa4a6;font-size:12px}section.uv-disinfection .know-more .grey-text li{padding-left:20px}section.uv-disinfection .know-more .grey-text li p{display:inline}section.uv-disinfection .know-more .grey-text li:before{content:"\2022";color:#c9ced1;display:inline-block;width:1em;margin-left:-1em}@media screen and (max-width:939px) and (min-width:640px){section.uv-disinfection .hide-on-phone{display:none}section.uv-disinfection .only-on-phone{display:inline-block!important}}@media screen and (max-width:939px) and (min-width:640px),screen and (max-width:639px){section.uv-disinfection .content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.uv-disinfection .content-block:not(.header){padding:80px 0;padding-left:8.16666667%;padding-right:8.16666667%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-bottom:1px solid #dce1e5}section.uv-disinfection .content-block:not(.header) .btn{margin-bottom:10px}section.uv-disinfection .content-block:not(.header) .right{margin-bottom:40px}section.uv-disinfection .content-block.header{padding-left:8.16666667%;padding-right:8.16666667%}section.uv-disinfection .content-block.header .left,section.uv-disinfection .content-block.header .right{width:100%}section.uv-disinfection .content-block .left,section.uv-disinfection .content-block .right{width:100%}section.uv-disinfection .know-more{padding:80px 0;padding-left:8.16666667%;padding-right:8.16666667%;margin-top:0;border-top:none}section.uv-disinfection .know-more h1{text-align:center}section.uv-disinfection .know-more .faq-question .icon{height:21.6px}}section.clean-types{background-color:#f0f5ff;padding:180px 0 80px}section.clean-types .header{padding-bottom:60px;width:47%;margin:auto;text-align:center}section.clean-types .header h1{margin-bottom:60px}section.clean-types .header .toggle-types{width:73.75886525%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.clean-types .header .toggle-types h4{border-bottom:2px solid #16374b;margin:0 20px;cursor:pointer}section.clean-types .header .toggle-types h4.active,section.clean-types .header .toggle-types h4:hover{color:#3d77ea;border-bottom:2px solid #3d77ea}section.clean-types .clean-result{width:79.66666667%;margin:0 auto 30px;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #dce1e5;-webkit-border-radius:20px;border-radius:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.clean-types .clean-result .title{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.clean-types .clean-result .title h2{font-size:32px;line-height:1.2;margin-bottom:52px}section.clean-types .clean-result .title .btn{padding:10px 20px;height:unset;line-height:unset}section.clean-types .clean-result .features{width:60%}section.clean-types .clean-result .features ul{padding-left:20px}section.clean-types .clean-result .features li{font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;color:#16374b;list-style-type:disc}section.clean-types .clean-result .features li:last-child{margin-bottom:0}section.clean-types .clean-result .features li.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){section.clean-types .clean-result .features li{font-size:15px}}@media screen and (max-width:1099px){section.clean-types .clean-result .features li{font-size:15px}}section.clean-types .clean-result .features li .bold{font-weight:700}section.clean-types .clean-result .features li .underline{border-bottom:1px solid #16374b}section.clean-types .clean-result .features li:last-of-type{margin-bottom:0}@media screen and (max-width:939px) and (min-width:640px){section.clean-types .header{width:67.33333333%}section.clean-types .clean-result{width:96%}section.clean-types .clean-result .title{width:45%}section.clean-types .clean-result .features{width:50%}}@media screen and (max-width:639px){section.clean-types .header{width:83.66666667%}section.clean-types .header .toggle-types{width:100%}section.clean-types .clean-result{width:96%;display:block;padding:6.16666667vw 0;padding-left:6.16666667%;padding-right:6.16666667%}section.clean-types .clean-result .title{width:100%;display:block;margin-bottom:40px}section.clean-types .clean-result .title h2{width:100%;margin-bottom:20px}section.clean-types .clean-result .features{width:100%}}.page-faq .content-faq{padding-bottom:120px}@media screen and (max-width:639px){.page-faq .content-faq{padding-bottom:40px}}.page-faq .content-faq .faq-top-header{padding:180px 0 120px;margin-left:26.5%;margin-right:10.16666667%}.page-faq .content-faq .faq-top-header h3{color:#9fa4a6}@media screen and (max-width:639px){.page-faq .content-faq .faq-top-header{padding:120px 0 60px;margin-left:8.16666667%;margin-right:8.16666667%}}.page-faq .content-faq .left-bar{margin-left:5.08333333%;width:19.41666667%;float:left;min-height:100vh;margin-right:2%}.page-faq .content-faq .left-bar .left-faq-nav.affix{top:20px;position:fixed}.page-faq .content-faq .left-bar h4{margin-top:10px}.page-faq .content-faq .left-bar ul li{margin-bottom:10px;cursor:pointer}.page-faq .content-faq .left-bar ul li.active{color:#3d77ea}@media screen and (max-width:1099px){.page-faq .content-faq .left-bar{width:21.41666667%}}@media screen and (max-width:639px){.page-faq .content-faq .left-bar{margin-left:0;margin-right:0;min-height:56px;width:100%}.page-faq .content-faq .left-bar.open ul{padding-top:10px;height:auto;overflow:visible}.page-faq .content-faq .left-bar.open h4 .down-arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.page-faq .content-faq .left-bar h4 .down-arrow{-webkit-transition:transform 350ms 0s ease;-o-transition:transform 350ms 0s ease;-webkit-transition:-webkit-transform 350ms 0s ease;transition:-webkit-transform 350ms 0s ease;transition:transform 350ms 0s ease;transition:transform 350ms 0s ease,-webkit-transform 350ms 0s ease;float:right;max-height:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.page-faq .content-faq .left-bar ul{height:0;overflow:hidden}.page-faq .content-faq .left-bar .left-faq-nav{padding-left:8.16666667%;padding-right:8.16666667%;padding-top:10px;padding-bottom:10px;background-color:#edeeef}.page-faq .content-faq .left-bar .left-faq-nav.affix{z-index:9900;left:0;right:0;top:0;position:fixed}}.page-faq .content-faq .main-column{width:63.33333333%;float:left}.page-faq .content-faq .main-column .section-gap:not(:first-child){margin-top:60px}.page-faq .content-faq .main-column .faq-question{border-bottom:1px solid #f6f7f9;cursor:pointer;padding-bottom:40px}.page-faq .content-faq .main-column .faq-question:not(:first-child){margin-top:40px}.page-faq .content-faq .main-column .faq-question h2{font-size:32px;margin-left:35px;margin-bottom:0}.page-faq .content-faq .main-column .faq-question .icon{float:left;width:20px;height:40.7px;position:relative}.page-faq .content-faq .main-column .faq-question .icon span{position:absolute;width:20px;height:2px;background-color:#3d77ea;top:50%;-webkit-transition:transform 450ms 0s cubic-bezier(.165,.84,.44,1);-o-transition:transform 450ms 0s cubic-bezier(.165,.84,.44,1);-webkit-transition:-webkit-transform 450ms 0s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform 450ms 0s cubic-bezier(.165,.84,.44,1);transition:transform 450ms 0s cubic-bezier(.165,.84,.44,1);transition:transform 450ms 0s cubic-bezier(.165,.84,.44,1),-webkit-transform 450ms 0s cubic-bezier(.165,.84,.44,1)}.page-faq .content-faq .main-column .faq-question .icon span:last-child{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.page-faq .content-faq .main-column .faq-question .answer{float:none;margin-left:35px}.page-faq .content-faq .main-column .faq-question .answer p{max-width:700px;margin-top:10px;margin-left:0}.page-faq .content-faq .main-column .faq-question .answer ul{padding-left:25px;margin-bottom:25px}.page-faq .content-faq .main-column .faq-question .answer ul li{list-style:disc;font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;color:#16374b;margin-bottom:0}.page-faq .content-faq .main-column .faq-question .answer ul li:last-child{margin-bottom:0}.page-faq .content-faq .main-column .faq-question .answer ul li.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){.page-faq .content-faq .main-column .faq-question .answer ul li{font-size:15px}}@media screen and (max-width:1099px){.page-faq .content-faq .main-column .faq-question .answer ul li{font-size:15px}}.page-faq .content-faq .main-column .faq-question .answer ul li ul{padding-left:20px}.page-faq .content-faq .main-column .faq-question .answer ul li ul li{list-style:circle}.page-faq .content-faq .main-column .faq-question.open .icon span:last-child{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@media screen and (max-width:1099px){.page-faq .content-faq .main-column .section-gap:not(:first-child){margin-top:40px}}@media screen and (max-width:639px){.page-faq .content-faq .main-column{width:100%;margin-left:0;margin-right:0}.page-faq .content-faq .main-column .section-gap:not(:first-child){margin-top:20px}.page-faq .content-faq .main-column h3{padding-left:8.16666667%;padding-right:8.16666667%}.page-faq .content-faq .main-column .faq-question{padding-left:2%;padding-right:8.16666667%}.page-faq .content-faq .main-column .faq-question h2{margin-left:30px;margin-bottom:0}.page-faq .content-faq .main-column .faq-question .icon{width:16px;height:40.3px}.page-faq .content-faq .main-column .faq-question .icon span{width:16px}.page-faq .content-faq .main-column .faq-question .answer{margin-left:30px}}.about .page-generic{padding-top:120px;padding-bottom:120px}.about .page-generic .content-generic{padding-top:120px;width:51%;float:none!important;margin-left:auto!important;margin-right:auto!important}.about .page-generic .content-generic ul{padding-left:25px;margin-bottom:25px}.about .page-generic .content-generic ul li{list-style:disc;font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;color:#16374b}.about .page-generic .content-generic ul li:last-child{margin-bottom:0}.about .page-generic .content-generic ul li.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){.about .page-generic .content-generic ul li{font-size:15px}}@media screen and (max-width:1099px){.about .page-generic .content-generic ul li{font-size:15px}}.about .page-generic h1{margin-bottom:6vh}.about .page-generic h6{color:#c9ced1}.about .page-generic .grouped{margin-bottom:6vh}.about .page-generic .grouped:first-of-type{margin-top:12vh}.about .page-generic .grouped h2{font-size:32px}@media screen and (max-width:1099px){.about .page-generic{padding-top:0;padding-bottom:0}.about .page-generic .content-generic{width:83.66666667%}}.contact-section{background-color:#63ead3;padding-top:120px;padding-bottom:120px}.contact-section .contact-info{width:51%;float:none!important;margin-left:auto!important;margin-right:auto!important}.contact-section .contact-info *{color:#14374c}.contact-section .contact-info h1{margin-bottom:6vh}.contact-section .contact-info h4:first-of-type{margin-bottom:25px}.contact-section .contact-info .contact-option{display:block;margin-bottom:15px}.contact-section .contact-info .contact-option img{vertical-align:middle;margin-right:15px}.contact-section .contact-info .contact-option a{font-size:18px;color:#14374c;-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out}.contact-section .contact-info .contact-option a:hover{color:#fff}.about-content h5{margin-bottom:25px}.page-generic{padding-top:60px;padding-bottom:120px}.page-generic .content-generic{padding-bottom:120px;width:51%;float:none!important;margin-left:auto!important;margin-right:auto!important}.page-generic .content-generic ul{padding-left:25px;margin-bottom:25px}.page-generic .content-generic ul li{list-style:disc;font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;color:#16374b;margin-bottom:6px}.page-generic .content-generic ul li:last-child{margin-bottom:0}.page-generic .content-generic ul li.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){.page-generic .content-generic ul li{font-size:15px}}@media screen and (max-width:1099px){.page-generic .content-generic ul li{font-size:15px}}.page-generic h1{margin-bottom:6vh}.page-generic h6{color:#c9ced1}.page-generic p.bold{font-weight:700}.page-generic .grouped{margin-bottom:6vh}.page-generic .grouped:first-of-type{margin-top:12vh}@media screen and (max-width:1099px){.page-generic{padding-top:0;padding-bottom:0}.page-generic .content-generic{width:83.66666667%}}.contact-section{background-color:#63ead3;padding-top:120px;padding-bottom:120px}.contact-section .contact-info{width:51%;float:none!important;margin-left:auto!important;margin-right:auto!important}.contact-section .contact-info *{color:#14374c}.contact-section .contact-info h1{margin-bottom:6vh}.contact-section .contact-info h4:first-of-type{margin-bottom:25px}.contact-section .contact-info .contact-option{display:block;margin-bottom:15px}.contact-section .contact-info .contact-option img{vertical-align:middle;margin-right:15px}.contact-section .contact-info .contact-option a{font-size:18px;color:#14374c;-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out}.contact-section .contact-info .contact-option a:hover{color:#fff}.checklist-link{color:#14374c;text-decoration:underline;text-underline-offset:4px}.content-home{position:relative}.homepage-hero{position:relative;background-color:#f0f5ff;padding:160px 0 20px;padding-left:10.16666667%;padding-right:10.16666667%}.homepage-hero h1.large{margin:0 0 80px;padding-right:30.66666667%}.homepage-hero h1.large>span{white-space:nowrap}.homepage-hero .meta-info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.homepage-hero .meta-info ul li{font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;color:#16374b;margin:0 2vw 0 0}.homepage-hero .meta-info ul li:last-child{margin-bottom:0}.homepage-hero .meta-info ul li.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){.homepage-hero .meta-info ul li{font-size:15px}}@media screen and (max-width:1099px){.homepage-hero .meta-info ul li{font-size:15px}}.homepage-hero .meta-info ul li:last-child{margin-right:0}.homepage-hero .meta-info ul li object,.homepage-hero .meta-info ul li>.svg{margin:0 10px -2px 0;max-height:16px}@media screen and (max-width:1099px) and (min-width:940px){.homepage-hero .meta-info ul li{text-align:center}}@media screen and (max-width:939px) and (min-width:640px){.homepage-hero{padding-left:8.16666667%;padding-right:8.16666667%}.homepage-hero h1.large{padding-right:18.33333333%}.homepage-hero .meta-info ul li{margin:0 1vw 0 0;font-size:13px;text-align:center}.homepage-hero .meta-info ul li:last-child{margin-right:0}}@media screen and (max-width:639px){.homepage-hero h1.large{padding-right:0}.homepage-hero h1.large>span{white-space:normal}.homepage-hero .meta-info{display:none}}@media screen and (max-width:740px) and (orientation :landscape){.homepage-hero{min-height:100vh}}.featured-section{padding-bottom:60px;border-top:1px solid #dce1e5;border-bottom:1px solid #dce1e5}.featured-section h3{text-align:center;padding:40px 0}.featured-section .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:83.66666667%;float:none!important;margin-left:auto!important;margin-right:auto!important}.featured-section .logo-wrapper img{margin:0 2vw 0 0}.featured-section .logo-wrapper img:last-child{margin-right:0}.featured-section .logo-wrapper img.duplicated{display:none}@media screen and (max-width:1099px) and (min-width:640px){.featured-section{position:relative;overflow:hidden}.featured-section .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:300vw;white-space:nowrap;animation:ticker 30s linear infinite;-moz-animation:ticker 30s linear infinite;-webkit-animation:ticker 30s linear infinite}.featured-section .logo-wrapper img{max-width:150px}.featured-section .logo-wrapper img.duplicated{display:block}}@media screen and (max-width:639px){.featured-section{position:relative;overflow:hidden}.featured-section .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:300vw;white-space:nowrap;animation:ticker 30s linear infinite;-moz-animation:ticker 30s linear infinite;-webkit-animation:ticker 30s linear infinite}.featured-section .logo-wrapper img{max-width:75px}.featured-section .logo-wrapper img.duplicated{display:block}}.about-intro-section{padding:120px 0;border-bottom:1px solid #dce1e5}.about-intro-section .left-side{margin-left:16.33333333%;width:24.5%;float:left}.about-intro-section .right-side{float:right;margin-right:16.33333333%;width:34.66666667%}.about-intro-section .right-side p span.bold{font-weight:700}.about-intro-section ul.cities{margin-top:40px;padding-top:40px;border-top:2px solid #dce1e5;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-intro-section ul.cities li{text-align:center;height:90px;font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;color:#16374b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.about-intro-section ul.cities li:last-child{margin-bottom:0}.about-intro-section ul.cities li.grey{font-family:Merriweather,serif;color:#9fa4a6}@media screen and (max-width:1099px) and (min-width:940px){.about-intro-section ul.cities li{font-size:15px}}@media screen and (max-width:1099px){.about-intro-section ul.cities li{font-size:15px}}.about-intro-section ul.cities li img{width:40px;margin-bottom:10px}@media screen and (max-width:1099px) and (min-width:940px){.about-intro-section .left-side{margin-left:8.16666667%;width:34.66666667%}.about-intro-section .right-side{margin-right:8.16666667%;width:40.83333333%}}@media screen and (max-width:1099px){.about-intro-section .left-side{margin-left:8.16666667%;width:34.66666667%}.about-intro-section .right-side{margin-right:8.16666667%;width:40.83333333%}}@media screen and (max-width:639px){.about-intro-section{padding:0 0 60px}.about-intro-section .left-side,.about-intro-section .right-side{margin-left:8.16666667%;margin-right:8.16666667%;width:83.66666667%}.about-intro-section .left-side h1,.about-intro-section .right-side h1{margin-bottom:20px}.about-intro-section .left-side .meta-info ul,.about-intro-section .right-side .meta-info ul{margin:20px 0}.about-intro-section .left-side .meta-info ul li,.about-intro-section .right-side .meta-info ul li{font-size:16px;line-height:1.65;font-family:BrownStd,Helvetica,sans-serif;font-weight:400;margin-bottom:15px;font-size:15px;display:inline-block;margin:0;margin-bottom:10px;color:#16374b}.about-intro-section .left-side .meta-info ul li:last-child,.about-intro-section .right-side .meta-info ul li:last-child{margin-bottom:0}.about-intro-section .left-side .meta-info ul li.grey,.about-intro-section .right-side .meta-info ul li.grey{font-family:Merriweather,serif;color:#9fa4a6}.about-intro-section .left-side .meta-info ul li object,.about-intro-section .left-side .meta-info ul li>.svg,.about-intro-section .right-side .meta-info ul li object,.about-intro-section .right-side .meta-info ul li>.svg{margin:0 10px 0 0;max-height:16px;margin-bottom:-2px}.about-intro-section ul.cities{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #dce1e5;margin-top:0;padding-top:20px;border-top:0 solid #dce1e5}}@media screen and (max-width:639px) and screen and (max-width:1099px) and (min-width:940px){.about-intro-section .left-side .meta-info ul li,.about-intro-section .right-side .meta-info ul li{font-size:15px}}@media screen and (max-width:639px) and screen and (max-width:1099px){.about-intro-section .left-side .meta-info ul li,.about-intro-section .right-side .meta-info ul li{font-size:15px}}.steps-section{padding-bottom:80px}.steps-section h3{text-align:center;padding:40px 0}.steps-section .steps{text-align:center}.steps-section .steps .step{width:65.33333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #dce1e5;padding-bottom:40px;margin:0 auto 40px;padding-left:6.16666667%;padding-right:8.16666667%;text-align:left}.steps-section .steps .step .number{width:7.82051282%;padding-right:17.30769231%}.steps-section .steps .step .icon-text{width:25.12820513%;padding-right:12.56410256%}.steps-section .steps .step .icon-text h4{margin-top:10px}.steps-section .steps .step .text{width:37.69230769%;margin:0;-ms-flex-item-align:end;align-self:flex-end}.steps-section .steps .btn{margin-top:40px}@media screen and (max-width:639px){.steps-section .steps .step{width:83.66666667%;padding-left:0;padding-right:0;position:relative;display:block}.steps-section .steps .step .number{position:absolute;top:0;right:0;padding-right:0;width:12.15139442%}.steps-section .steps .step .icon-text{width:80%}.steps-section .steps .step .text{width:100%}.steps-section .steps .btn{margin-top:0}}.split-section{padding:120px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.split-section .left-side,.split-section .right-side{width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:300px}.split-section .left-side:first-child:after,.split-section .right-side:first-child:after{content:'';position:absolute;height:100%;width:1px;top:0;background-color:#dce1e5;right:0}.split-section .right-side .svg{margin-bottom:20px}.split-section .right-side p{width:75%;max-width:500px;text-align:center;margin-bottom:60px}.split-section .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.split-section .logos .logo{margin:0 2vw 0 0}.split-section .logos .logo:last-child{margin-right:0}.split-section .stars{margin-bottom:20px}.split-section .stars .svg{margin:0 5px}.split-section .extra{margin-bottom:60px}@media screen and (max-width:1099px) and (min-width:640px){.split-section .logos{padding-left:14.33333333%;padding-right:14.33333333%}.split-section .logos img{max-width:25%}}@media screen and (max-width:639px){.split-section{padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.split-section .left-side,.split-section .right-side{width:100%}.split-section .left-side .logos,.split-section .right-side .logos{padding-left:10.16666667%;padding-right:10.16666667%}.split-section .left-side .logos img,.split-section .right-side .logos img{max-width:30%}.split-section .left-side:first-child,.split-section .right-side:first-child{margin-bottom:40px}.split-section .left-side:first-child:after,.split-section .right-side:first-child:after{height:1px;width:100%;top:auto;bottom:0;background-color:#dce1e5;right:auto;left:0}}.cleaner-section{padding-top:60px;padding-bottom:120px;border-top:1px solid #dce1e5}.cleaner-section .cleaner-content>h3{padding-bottom:60px;text-align:center}.cleaner-section .cleaner-content .cleaner .img-holder{float:left;margin:0;margin-left:8.16666667%;-webkit-box-shadow:0 0 40px 5px rgba(22,55,75,.1);box-shadow:0 0 40px 5px rgba(22,55,75,.1);display:block;width:34.66666667%}.cleaner-section .cleaner-content .cleaner .img-holder img{display:block;margin:0;padding-bottom:0;max-width:100%}.cleaner-section .cleaner-content .cleaner-info{margin-left:6.16666667%;width:32.66666667%;float:left}@media screen and (max-width:1099px) and (min-width:940px){.cleaner-section .cleaner-content .cleaner-info{width:40.83333333%}}@media screen and (max-width:939px) and (min-width:640px){.cleaner-section .cleaner-content .cleaner-info{width:40.83333333%}}@media screen and (max-width:639px){.cleaner-section .cleaner-content .cleaner .img-holder{width:83.66666667%;height:300px;overflow:hidden;margin-bottom:20px}.cleaner-section .cleaner-content .cleaner-info{margin-left:8.16666667%;width:83.66666667%}}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(-150vw,0,0);-ms-transform:translate3d(-150vw,0,0);transform:translate3d(-150vw,0,0)}100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes ticker{0%{-webkit-transform:translate3d(-150vw,0,0);-ms-transform:translate3d(-150vw,0,0);transform:translate3d(-150vw,0,0)}100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}#PayWithAmazon{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url(/retail/images/amazonPayButton.png);-webkit-background-size:130px 130px;background-size:130px;background-position:center 60%;background-repeat:no-repeat}#PayWithAmazon .amazonpay-button-inner-image{opacity:0;max-height:60px!important;width:100%;height:100%}@media screen and (max-width:639px){#PayWithAmazon{-webkit-background-size:55% 55%;background-size:55%}}.amazonWidgetsBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.amazonWidgetsBlock #consentWidgetDiv{margin-bottom:40px}@media screen and (max-width:639px){.amazonWidgetsBlock #walletWidgetDiv{width:300px}.amazonWidgetsBlock #walletWidgetDiv iframe{width:300px}.amazonWidgetsBlock #walletWidgetDiv .widget-container{width:300px!important}.amazonWidgetsBlock #consentWidgetDiv{width:300px}.amazonWidgetsBlock #consentWidgetDiv iframe{width:300px}.amazonWidgetsBlock #consentWidgetDiv .widget-container{width:300px!important}}.content-booking-flow .next-button{position:fixed;bottom:0;margin-bottom:0;z-index:7779;background-image:-webkit-gradient(linear,left 0,left 100%,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);background-repeat:repeat-x}.content-booking-flow .day-and-time{width:100%}.content-booking-flow .cal-time{width:49%;margin-bottom:60px;border:0}.content-booking-flow .cal-time li{padding:10px}.content-booking-flow .time-header{border-top:0}@media screen and (max-width:639px){.content-booking-flow{margin-top:60px}.content-booking-flow .cal-time{width:91.83333333%}.content-booking-flow .cal-time .times{height:auto}}.booking-flow-section .content-booking-flow-section{margin:140px 0 60px;width:67.33333333%;float:none!important;margin-left:auto!important;margin-right:auto!important}.booking-flow-section .content-booking-flow-section .calendar-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.booking-flow-section .content-booking-flow-section .calendar-group .cal-date{width:79.66666667%;margin-left:2%;margin-right:2%}.booking-flow-section .content-booking-flow-section .calendar-group .cal-date .calendar .month .day{height:60px}.booking-flow-section .content-booking-flow-section .calendar-group .cal-date .calendar .month .day .discount{font-size:11px}@media screen and (max-width:639px){.booking-flow-section .content-booking-flow-section .calendar-group .cal-date .calendar .month .day .discount{font-size:9px}}.booking-flow-section .content-booking-flow-section .calendar-group .month-slider{border:none;width:90%;float:none!important;margin-left:auto!important;margin-right:auto!important;margin:0 auto 10px;position:relative}.booking-flow-section .content-booking-flow-section .calendar-group .month-slider .slide-month{cursor:pointer;display:block;margin:10px 0;margin-left:auto;margin-right:auto;width:40%;font-family:Merriweather,serif;font-size:22px;color:#c9ced1;font-weight:700}.booking-flow-section .content-booking-flow-section .calendar-group .month-slider .slide-month.is-selected{color:#16374b}.booking-flow-section .content-booking-flow-section .calendar-group .days-of-week{border:none}.booking-flow-section .content-booking-flow-section.not-visible{visibility:hidden}.booking-flow-section .content-booking-flow-section.large{width:100%}.booking-flow-section .content-booking-flow-section h2{text-align:center;margin-bottom:40px}.booking-flow-section .content-booking-flow-section h3{text-align:center;margin-top:-32px;margin-bottom:40px}.booking-flow-section .content-booking-flow-section h3 a{-webkit-transition:all 250ms 0s ease-in-out;-o-transition:all 250ms 0s ease-in-out;transition:all 250ms 0s ease-in-out}.booking-flow-section .content-booking-flow-section h3 a.active{color:#3d77ea}.booking-flow-section .content-booking-flow-section h3 a.non-active{color:#c9ced1}.booking-flow-section .content-booking-flow-section h3 a.non-active:hover{color:#3d77ea}.booking-flow-section .content-booking-flow-section .small-region-selector{margin-top:-30px;margin-bottom:20px}.booking-flow-section .content-booking-flow-section .small-region-selector .mc-radio{height:34px}.booking-flow-section .content-booking-flow-section .sticky-header{position:relative}.booking-flow-section .content-booking-flow-section .sticky-header h3{margin-bottom:10px}.booking-flow-section .content-booking-flow-section .sticky-header.fixed{position:fixed;top:110px;padding-top:30px;padding-bottom:10px;width:100%;background-image:-webkit-gradient(linear,left 75%,left 100%,from(white),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,#fff 75%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#fff),to(rgba(255,255,255,0)));background-image:-o-linear-gradient(top,#fff 75%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,#fff 75%,rgba(255,255,255,0) 100%);background-repeat:repeat-x}@media screen and (max-width:639px){.booking-flow-section .content-booking-flow-section .sticky-header.fixed{width:100%;margin:0;top:60px}}.booking-flow-section .content-booking-flow-section .message{margin:20px 0;text-align:center}.booking-flow-section .content-booking-flow-section .message>span{display:block;font-size:18px;line-height:1.65;font-family:Merriweather,serif;font-weight:300;color:#16374b;float:none!important;margin-left:auto!important;margin-right:auto!important;max-width:700px}.booking-flow-section .content-booking-flow-section .message>span.grey{color:#9fa4a6}.booking-flow-section .content-booking-flow-section .message>span.blue{color:#3d77ea}.booking-flow-section .content-booking-flow-section .message>span.red{color:#ea3267}@media screen and (max-width:1099px) and (min-width:940px){.booking-flow-section .content-booking-flow-section .message>span{font-size:16px}}@media screen and (max-width:1099px){.booking-flow-section .content-booking-flow-section .message>span{font-size:14px}}@media screen and (max-width:639px){.booking-flow-section .content-booking-flow-section{width:91.83333333%;margin:40px 0 60px}.booking-flow-section .content-booking-flow-section .calendar-group{width:91.83333333%;position:relative;margin-left:auto;margin-right:auto}.booking-flow-section .content-booking-flow-section .calendar-group .calendar{padding-bottom:1px}.booking-flow-section .content-booking-flow-section .calendar-group .month-slider{width:100%}.booking-flow-section .content-booking-flow-section .calendar-group .month-slider .slide-month{width:100%}.booking-flow-section .content-booking-flow-section .calendar-group .cal-date,.booking-flow-section .content-booking-flow-section .calendar-group .pagi-month{width:100%}.booking-flow-section .content-booking-flow-section .calendar-group .cal-date .left,.booking-flow-section .content-booking-flow-section .calendar-group .pagi-month .left{left:0!important}.booking-flow-section .content-booking-flow-section .calendar-group .cal-date .right,.booking-flow-section .content-booking-flow-section .calendar-group .pagi-month .right{right:0!important}.booking-flow-section .content-booking-flow-section .message,.booking-flow-section .content-booking-flow-section h2,.booking-flow-section .content-booking-flow-section h3{width:96%;float:none!important;margin-left:auto!important;margin-right:auto!important}}.booking-flow-section.section-hidden{height:0;overflow:hidden;visibility:hidden}.booking-flow-section.section-complete{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.booking-flow-section.section-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1}.moving-booking-flow-section{height:calc(100vh - 200px);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.moving-booking-flow-section form{width:100%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.moving-booking-flow-section form h4{text-align:center;margin-bottom:60px;padding-left:10%;padding-right:10%}.moving-booking-flow-section .grey-text>span{font-size:18px;line-height:1.65;font-family:Merriweather,serif;font-weight:300;color:#16374b;color:#9fa4a6;display:block;text-align:center}.moving-booking-flow-section .grey-text>span.grey{color:#9fa4a6}.moving-booking-flow-section .grey-text>span.blue{color:#3d77ea}.moving-booking-flow-section .grey-text>span.red{color:#ea3267}@media screen and (max-width:1099px) and (min-width:940px){.moving-booking-flow-section .grey-text>span{font-size:16px}}@media screen and (max-width:1099px){.moving-booking-flow-section .grey-text>span{font-size:14px}}.moving-booking-flow-section .red-text{display:block;text-align:center;margin-top:60px}.moving-booking-flow-section .red-text>span{font-size:18px;line-height:1.65;font-family:Merriweather,serif;font-weight:300;color:#16374b;color:#ea3267;display:inline}.moving-booking-flow-section .red-text>span.grey{color:#9fa4a6}.moving-booking-flow-section .red-text>span.blue{color:#3d77ea}.moving-booking-flow-section .red-text>span.red{color:#ea3267}@media screen and (max-width:1099px) and (min-width:940px){.moving-booking-flow-section .red-text>span{font-size:16px}}@media screen and (max-width:1099px){.moving-booking-flow-section .red-text>span{font-size:14px}}.moving-booking-flow-section .red-text>a{font-size:18px;line-height:1.65;font-family:Merriweather,serif;font-weight:300;color:#16374b;color:#3d77ea;display:inline}.moving-booking-flow-section .red-text>a.grey{color:#9fa4a6}.moving-booking-flow-section .red-text>a.blue{color:#3d77ea}.moving-booking-flow-section .red-text>a.red{color:#ea3267}@media screen and (max-width:1099px) and (min-width:940px){.moving-booking-flow-section .red-text>a{font-size:16px}}@media screen and (max-width:1099px){.moving-booking-flow-section .red-text>a{font-size:14px}}.moving-booking-flow-section .back{position:absolute;bottom:30px;text-align:center;cursor:pointer}.moving-booking-flow-section .back:hover{color:#1ac8aa}.booking-flow-section-receipt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.booking-flow-section-receipt .content-booking-flow-section{width:59.16666667%;padding-left:3.38028169%;padding-right:3.38028169%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.booking-flow-section-receipt .booking-flow-receipt-bar{background-color:#f8f8f9;width:38.83333333%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:100vh;padding:130px 30px;padding-left:2.5751073%;padding-right:2.5751073%}.booking-flow-section-receipt .booking-flow-payment{border-bottom:1px solid #c9ced1}.booking-flow-section-receipt .booking-flow-payment .payment-type{padding-bottom:40px}@media screen and (max-width:639px){.booking-flow-section-receipt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.booking-flow-section-receipt .booking-flow-receipt-bar,.booking-flow-section-receipt .content-booking-flow-section{min-height:unset;width:100%;padding-left:8.16666667%;padding-right:8.16666667%}.booking-flow-section-receipt .text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-bottom:0;margin-bottom:0}.booking-flow-section-receipt .booking-flow-receipt-bar{padding-top:40px;padding-bottom:40px}}.mc-icon-checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.mc-icon-checkbox-group .add-on-item{width:25%;position:relative;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #fff}.mc-icon-checkbox-group .add-on-item .meta span{display:block}.mc-icon-checkbox-group .add-on-item .meta span.add-on{font-size:18px;color:#16374b;margin-bottom:5px}.mc-icon-checkbox-group .add-on-item .meta span.price{color:#16374b;font-family:Merriweather,serif;font-style:italic;font-size:14px}.mc-icon-checkbox-group .add-on-item .meta span.included{color:#3d77ea;font-family:Merriweather,serif;font-style:italic;font-size:14px;display:none}.mc-icon-checkbox-group .add-on-item .svg{float:left;margin-right:15px}.mc-icon-checkbox-group .add-on-item .svg.svg-inactive{display:block}.mc-icon-checkbox-group .add-on-item .svg.svg-active{display:none}.mc-icon-checkbox-group .add-on-item.active .meta span.add-on,.mc-icon-checkbox-group .add-on-item.active .meta span.price{color:#3d77ea}.mc-icon-checkbox-group .add-on-item.active .svg.svg-inactive{display:none}.mc-icon-checkbox-group .add-on-item.active .svg.svg-active{display:block}.mc-icon-checkbox-group .add-on-item:hover{border:1px solid #f6f7f9}@media screen and (max-width:1099px) and (min-width:940px){.mc-icon-checkbox-group .add-on-item{width:50%}}@media screen and (max-width:1099px){.mc-icon-checkbox-group .add-on-item{width:50%}.mc-icon-checkbox-group .add-on-item .meta span{display:block}.mc-icon-checkbox-group .add-on-item .meta span.add-on{font-size:16px}.mc-icon-checkbox-group .add-on-item .meta span.price{font-size:12px}.mc-icon-checkbox-group .add-on-item .svg{margin-right:8px;height:40px;width:40px}}