.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle{margin-left:-10px}.slider-track{position:absolute;cursor:pointer;border-radius:4px}.slider-selection{position:absolute;box-sizing:border-box;border-radius:4px}.slider-track-low,.slider-track-high{position:absolute;background:transparent;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;top:0;width:20px;height:20px;border:0 solid transparent}.slider-handle.round{border-radius:50%}.slider input{display:none}.home-schedule{background:#e2e2df;padding:0 0 10px;margin-bottom:-86px}.home-schedule .scheduler{top:-86px;padding:58px 48px 61px 57px;position:relative}.home-schedule .scheduler .label-row{margin-top:10px;display:flex}.home-schedule .scheduler label{color:#8e8c8b;font-family:Proxima Nova,sans-serif;font-weight:700;font-size:14px;vertical-align:top;padding:0;white-space:nowrap;display:block;width:50%;position:relative;margin-bottom:5px}.home-schedule .scheduler .slider-label{color:#3e3f3e;font-size:19px}.home-schedule .scheduler .slider-horizontal,.home-schedule .scheduler .slider-track{height:6px}.home-schedule .scheduler .slider-handle{background:url(/images/slider_control.webp) center center no-repeat;background-size:cover;width:29px;height:28px;top:-13px;margin-left:0}.home-schedule .scheduler .slider-handle.min-slider-handle:not([aria-valuenow="1"]){margin-left:-29px}.home-schedule .scheduler .slider-selection{background:#8e8c8b;border-bottom:1px solid #dddddc}.home-schedule .scheduler .slider-track-high{background:#eeeeeb}.home-schedule .scheduler .schedule-appointment-bathrooms,.home-schedule .scheduler .schedule-appointment-bedrooms{padding-right:40px}.home-schedule .scheduler .schedule-checkbox{background:url(/images/checkbox.webp) center center no-repeat;background-size:cover;width:22px;height:22px;display:inline-block;vertical-align:top;margin-right:5px}.home-schedule .scheduler .schedule-checkbox.checked{background:url(/images/checkbox_checked.webp) center center no-repeat;background-size:cover;width:22px;height:22px}.home-schedule .scheduler .schedule-checkbox input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-schedule .scheduler .schedule-checkbox-label{display:inline-block;line-height:17px;margin-top:-5px;max-width:80px}.home-schedule .scheduler .discount{font-family:Proxima Nova,sans-serif;font-weight:300;font-size:14px}.home-schedule .scheduler .most-popular{background:url(/images/most_popular.webp);width:132px;height:22px;position:absolute;top:52px;left:-77px}.home-schedule .scheduler .schedule-button{height:57px;margin-top:26px;margin-bottom:29px;float:right}.home-schedule .scheduler .schedule-button-outer{padding:5px;background:linear-gradient(180deg,#eeeeeb29,#cfccc6);border-radius:2px;width:311px;height:87px;opacity:.31}.home-schedule .scheduler .cta-lg{font-size:22px;padding:26px;line-height:24px;width:296px;max-width:none;top:-107px;left:8px}.home-schedule .scheduler .cta-lg .per-clean{font-family:Proxima Nova,sans-serif;font-weight:400;font-size:18px;display:block}.home-schedule .scheduler .cta-lg .per-clean .price{border-bottom:1px solid rgba(255,255,255,.3)}@media(max-width:1040px){.home-schedule .scheduler{padding-left:20px;padding-right:20px}}.page-home .reviews-ratings{padding-top:20px;padding-bottom:20px}.page-home .testimonials{background:url(/images/bg_home_testimonials.webp) center center no-repeat;background-size:cover}.page-home .testimonials .testimonial-container .testimonial .author{color:#0eb876}.home-benefits{text-align:center;padding:160px 33px 212px;background:url(/images/bg_home_header.webp) center center no-repeat;background-size:cover}.home-benefits .headline{color:#fff;margin:0}.home-benefits .benefits{list-style:none;padding:0;width:auto;margin:6px auto 52px}.home-benefits .benefits li{display:inline-block;width:auto;text-align:left}.home-benefits .benefits li [class^=benefit-]{font-family:Proxima Nova,sans-serif;font-weight:700;font-size:24px;color:#fff;width:auto;height:29px;text-shadow:2px 1px 0 rgba(0,0,0,.11)}.home-benefits .benefits li [class^=benefit-]:after{content:"";background:#8f8d8c;width:1px;height:21px;display:inline-block;font-size:0;margin:0 13px;vertical-align:middle}.home-benefits .benefits li:last-child [class^=benefit-]:after{content:none}.home-benefits .benefits li [class^=benefit-] .checkmark{display:inline-block;margin-right:5px;vertical-align:middle}.home-benefits .video-testimonial{border:1px solid rgba(209,210,201,.36);font-family:Proxima Nova,sans-serif;font-weight:700;color:#fff;text-align:left;text-indent:-4px;position:relative;margin:0 auto;cursor:pointer;width:462px;max-width:462px;padding:22px 0;border-width:3px;border-radius:2px;font-size:15px}.home-benefits .video-testimonial .testimonial-portrait{background:url(/images/video_testimonial_portrait.webp) center center no-repeat;background-size:cover;width:112px;height:91px;float:left;margin-top:-48px;margin-left:10px}.home-benefits .video-testimonial .icon-video-play{position:absolute;top:17px;right:24px;color:#fff}.home-how-works{background:url(/images/bg_home_how_works.webp) center center no-repeat;background-size:cover;height:444px;position:relative}.home-how-works-inner{background:url(/images/bg_home_sparkles.webp) center 620px no-repeat #eeeeeb;background-size:auto;text-align:center;padding:119px 0 35px;margin-top:-444px}.home-how-works-inner .headline{color:#3e3f3e;font-family:Proxima Nova,sans-serif;font-weight:700;font-size:48px;margin-top:0;margin-bottom:124px;position:relative}.home-how-works-inner .card{background:#fff;width:306px;border:1px solid #ebeaea;margin:0 auto 29px;position:relative}.home-how-works-inner .card .card-header{height:216px;border-bottom:1px solid #ebeaea}.home-how-works-inner .card.card-book .card-header{background:url(/images/how_works_book.webp) no-repeat}.home-how-works-inner .card.card-clean .card-header{background:url(/images/how_works_clean.webp) no-repeat}.home-how-works-inner .card.card-relax .card-header{background:url(/images/how_works_relax.webp) no-repeat}.home-how-works-inner .card .iconholder{background:#38bb78;width:90px;height:90px;border-radius:50%;margin:-45px auto 0;position:relative;z-index:5;display:flex;align-items:center;justify-content:center}.home-how-works-inner .card .card-body{padding:91px 0 73px;margin-top:-46px;max-height:275px}.home-how-works-inner .card .card-body hr{background:#afe4c9;color:#afe4c9;border-color:#afe4c9;width:31px;margin:19px auto 17px}.home-how-works-inner .card .card-body .title{color:#3e3f3e;font-family:Proxima Nova,sans-serif;font-weight:700;font-size:24px;margin-top:0;margin-bottom:0}.home-how-works-inner .card .card-body .description{color:#8e8c8b;font-family:Proxima Nova,sans-serif;font-weight:400;font-size:18px;line-height:24px;padding:0 38px;margin:0}.home-how-works-inner .card:after{content:" ";background:url(/images/mobile/how_works_box_bottom.webp) no-repeat;background-size:cover;width:100%;height:14px;display:block;position:absolute;bottom:-14px}.home-how-works-inner .how-works-description{text-align:center;font-family:Proxima Nova,sans-serif;font-weight:400;color:#8e8c8b;max-width:800px;margin:22px auto 52px;font-size:18px;line-height:22px}@media(min-width:1185px){.home-how-works-inner .how-works-cards .card{width:360px}}.home-mobile-friendly{position:relative;background:#e2e2df;height:198px;border:none}.home-mobile-friendly .mobile-friendly-section{height:198px;position:relative}.home-mobile-friendly .mobile-friendly-section .mobile-friendly{background:url(/images/mobile_friendly.webp) center center no-repeat;background-size:cover;width:169px;height:91px;position:absolute;top:59px;left:274px;z-index:5}.home-mobile-friendly .mobile-friendly-section .mobile-friendly-portrait{background:url(/images/mobile_friendly_portrait.webp) center center no-repeat;background-size:cover;width:240px;height:275px;position:absolute;top:-77px;left:0}.home-mobile-friendly .app-store-section{background-color:#e2e2df;height:198px;text-align:right;padding:0 15px;display:table}.home-mobile-friendly .app-store-section .app-store{background:url(/images/app_store.webp) center center no-repeat;background-size:cover;width:193px;height:66px;display:inline-block;margin-top:72px}.home-mobile-friendly .app-store-section .description{color:#6d6b67;font-family:Proxima Nova,sans-serif;font-weight:400;font-size:18px;text-align:left;vertical-align:middle;display:table-cell;padding:0 20px 0 40px}.home-trust{background:linear-gradient(112deg,#38bb78,#0eb89e);text-align:center;padding:80px 33px}.home-trust .headline{margin:0 0 86px;color:#fff;font-size:36px}.home-trust .title{color:#fff;font-family:Proxima Nova,sans-serif;font-weight:700;font-size:24px}.home-trust .description{color:#fff;font-family:Proxima Nova,sans-serif;font-weight:400;font-size:18px;line-height:22px;margin:0 auto 25px}.home-trust .iconholder{background:#fff;width:110px;height:110px;border-radius:50%;margin:0 auto;box-shadow:0 5px #132e3e21;display:flex;align-items:center;justify-content:center}.home-australian-owned{padding:58px 0 69px;text-align:center;background:#edeeed}.home-australian-owned .headline{font-family:Proxima Nova,sans-serif;font-weight:400}.home-australian-owned p{margin:20px 0 35px;color:#0e0e0e;font-family:Proxima Nova,sans-serif;font-weight:400;font-size:17px;line-height:26px}.home-australian-owned .cta{position:static!important;width:411px;padding:25px;font-size:24px;border-radius:5px}.home-schedule-zip{background:url(/images/bg_home_zip.webp) center center no-repeat;background-size:cover;padding:141px 0;text-align:center}.home-schedule-zip .cta-schedule{width:411px!important}.home-schedule-zip .cta-schedule:active{color:#fff}.home-schedule-zip .headline{color:#fff;margin:0 0 32px;font-size:36px}.home-schedule-zip input{background:#fff;color:#3e3f3e;font-family:Proxima Nova,sans-serif;font-weight:400;width:413px;font-size:24px;line-height:1.42857;padding:19px 32px;border-radius:3px;border:none;margin:0 10px 0 0;text-align:left}.home-schedule-zip .cta-group{vertical-align:top;top:6px}.home-schedule-zip .cta-group p{color:#fff;font-family:Proxima Nova,sans-serif;font-weight:400;font-size:16px;text-shadow:0 4px 3px rgba(0,0,0,.33);line-height:45px}.home-schedule-zip button{margin-top:-6px}
