.service_icons,.text,.v4-tease{text-align:center}.desktop-block{display:none}.mobile-block,.tablet-block{display:flex}.bizmoduleselect,.v4-tease{display:block}.row.row-logo{margin-bottom:30px;padding-bottom:20px}img.client-logo{max-height:95px;margin-bottom:10px}.content-container,.service_icons i,ol,p,ul{margin-bottom:20px}#service-highlights h2{color:#333}.item-list div.row{border-bottom:1px solid #ccc}.item-list div.row div.col-lg-8{border-right:1px solid #ccc}section#customer_testimonial img,section#logo img{width:100%}.v4-tease{padding:15px 20px;font-weight:700;color:#856404;background-color:#fff3cd;border-color:#ffeeba;position:fixed;bottom:0;z-index:9999}.logo-holder{padding:0 30px}header.masthead .intro-text .intro-lead-in h2{font-size:26px;font-style:italic;line-height:40px;margin-bottom:25px;font-family:'Droid Serif','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:none;color:#fff}header.masthead .intro-text .intro-heading h1{font-size:35px;font-weight:700;line-height:60px;margin-bottom:50px;font-family:Montserrat,'Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff}table span{font-family:'Roboto Slab','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:28px}table tr td{padding:12px 30px}input[type=text],textarea{border:none;padding:5px;width:100%}[type=reset],[type=submit],button,html [type=button]{font-size:14px;color:#fff!important;padding:10px 20px;background-color:#5fbd4f;border:1px solid #fff}blockquote:after,blockquote:before{font-family:FontAwesome;font-size:1em;line-height:.1em;margin-right:.25em}[type=reset]{padding:9px 20px;border:1px solid #5fbd4f;background:0 0;color:#5fbd4f!important}.bizmoduleselect label.btn.btn-default{display:table;margin:1%;border:none;border-radius:3px!important;height:100px;background-color:#f8f9fa}.box-highlight,.profile,.profile-more,.profile_link{border-radius:5px}#btn-residential{background-color:#fff;color:#5fbd4f}.bizmoduleselect label.btn.btn-default .bizcontent{display:table-cell;vertical-align:middle}.bizmoduleselect label.btn.btn-default.active,.bizmoduleselect label.btn.btn-default:focus{background-color:#5fbd4f;outline:0;-webkit-appearance:none;box-shadow:none}.bizmoduleselect label.btn.btn-default.active .bizcontent h6,.bizmoduleselect label.btn.btn-default.active .bizcontent p{color:#fafafa}.group-frequency.bizmoduleselect label.btn.btn-default{width:100%;margin-top:8px;margin-bottom:8px}.group-housetype.bizmoduleselect label.btn.btn-default,.group-servicetype.bizmoduleselect label.btn.btn-default{width:48%;float:left}.group-housetype.bizmoduleselect label.btn.btn-default.long,.group-servicetype.bizmoduleselect label.btn.btn-default.long{width:98%}.bizmoduleselect label.btn.btn-default h6,.bizmoduleselect label.btn.btn-default p{color:#555}.bizmoduleselect label.btn.btn-default p{font-size:9pt}.bizmoduleselect label.btn.btn-default .fa-check{position:absolute;right:3px;top:3px;display:none}.bizmoduleselect label.btn.btn-default.active .fa-check{display:block;color:#fff}a,h1,h2,h3,h4,h5,h6{color:#5fbd4f;text-transform:none}a.active,a:active,a:focus,a:hover{color:#497016}ol,p,ul{color:#666}section{padding:50px 15%}blockquote:before{content:"\f10d"}blockquote:after{content:"\f10e"}blockquote{font-size:1.8rem}.btn-xl,.btn-xl.active,.btn-xl:active,.open>.btn-xl.dropdown-toggle{background-color:#5fbd4f;border-color:#5fbd4f}.btn-xl.focus,.btn-xl:focus,.btn-xl:hover{color:#fff;border-color:#497016!important;background-color:#416513!important}#btn-residential:hover{background-color:#fefefe!important}#mainNav .navbar-toggler,.box-highlight{background-color:#5fbd4f}.logo{width:100px;transition:.2s ease-in-out}.navbar-shrink .container img.logo{width:50px}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover,.text-green{color:#000;text-shadow:none}header.masthead{background-image:url(../img/banner/home.jpg);position:relative}header#office-cleaning{background-image:url(../img/banner/banner-office-cleaning-v2.jpg)}header#facility-management{background-image:url(../img/banner/banner-facility-management.jpg)}header#after-party{background-image:url(../img/banner/banner-after-party.jpg)}header#aircon-servicing{background-image:url(../img/aircon/aircon1.jpeg)}header#spring-cleaning{background-image:url(../img/banner/banner-spring-cleaning.jpg)}header#time-attendance{background-image:url(../img/banner/banner-time-clock.jpg)}header#feedback-survey{background-image:url(../img/banner/banner-feedback-survey.jpg)}header#equipment-pricing{background-image:url(../img/banner/banner-pricing.jpg)}header#carpet-cleaning{background-image:url(../img/banner/banner-carpet-cleaning.jpg)}header#dishwashing{background-image:url(../img/banner/banner-dishwashing.jpg)}header#sofa-cleaning{background-image:url(../img/banner/banner-upholstery-cleaning.jpg)}header#mattress-cleaning{background-image:url(../img/banner/banner-mattress-cleaning.jpg)}header#high-pressure-water-jet{background-image:url(../img/banner/banner-high-pressure-water-jet.jpg)}header#sanitising{background-image:url(../img/banner/banner-sanitising.jpg)}header#sanitary{background-image:url(../img/banner/banner_sanitarybin-min.jpg)!important}header.masthead_client{background:#d4f4d7;position:relative;min-height:400px}header.masthead .intro-heading,header.masthead .intro-lead-in{color:#efefef}.masthead .overlay{background:rgba(0,0,0,.25);width:100%;height:100%;position:absolute;z-index:0}#before-cleaning,.masthead .container{background:rgba(0,0,0,.4)}.masthead .container{z-index:101;max-width:100%}#mainNav.navbar-shrink{background-color:#333}#mainNav .navbar-nav .nav-item .nav-link{color:#fff;font-size:100%}p::-moz-selection,p::selection{color:#fff;background:#5fbd4f}div#time-estimation input{padding:20px}div#requestor-details input{padding:20px;margin:10px auto}button#next-get-estimation{margin:100px auto 20px}div#requestor-details,div#time-estimation{margin-top:100px;padding:40px;border-top:1px solid #efefef}section#service-request{background:-moz-linear-gradient(90deg,#fff 0,green 100%);background:-webkit-linear-gradient(90deg,#fff 0,green 100%);background:-o-linear-gradient(90deg,#fff 0,green 100%);background:-ms-linear-gradient(90deg,#fff 0,green 100%);background:linear-gradient(0deg,#fff 0,green 100%);background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}.overlay.bg-black{background-color:rgba(255,255,255,.5)}header.masthead_client .intro-text{padding-top:200px;padding-bottom:100px}#highlights .col-md-4:nth-of-type(2){border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf}#services img,section#difference img{max-width:100%}section#highlights{background-color:#efefef}section#services .row .col-md-6{padding:0}section#services .row:nth-of-type(odd) .col-md-6:nth-last-of-type(2){padding:20px 30px}section#services .row:nth-of-type(2n) .col-md-6:last-of-type{padding:30px}div#service-highlights ul{list-style:none;padding-left:0}div#service-highlights ul li{padding:15px 10px 15px 0;margin:3px;border-bottom:1px solid #efefef;color:#333}section h3.section-subheading{margin-bottom:35px}.no-padding{padding:0!important}#after-cleaning,#before-cleaning{text-align:center;padding-top:40%}#after-cleaning{background:rgba(0,0,0,.2)}#after-cleaning h4,#after-cleaning p,#before-cleaning h4,#before-cleaning p{color:#fff;text-shadow:2px 2px #000}section#difference{margin-bottom:0;padding-bottom:0;padding-top:0;border-bottom:1px solid #fff}.service_icons{padding-bottom:50px}.service_icons h3{color:#666;text-transform:uppercase;font-size:1.25rem}.service_icons p{min-height:100px}.service_icons a{font-size:11pt}a#btn-commercial{margin-bottom:30px;align-items:center;justify-content:center;flex-direction:column}a.dropdown-item.menu-item-indent{padding-left:50px}.dropdown-item{padding:.5rem 1.5rem}.profile-div{padding:0;margin:1%;max-width:23%}.overlay,.profile img{margin:auto;top:0;height:100%;bottom:0;left:0;right:0}.profile{overflow:hidden;box-shadow:1px 2px #ccc}.profile img{width:100%;object-fit:cover;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.profile_link{position:relative;overflow:hidden;box-shadow:3px 3px 4px rgba(0,0,0,.18)}.overlay,.profile-more,.text{position:absolute;width:100%}.overlay{z-index:100;background-color:#fff;padding:50%;display:none}.profile:hover .profile-more{height:100%}.profile:hover .profile-more p{opacity:1}.profile-more p{opacity:0;transition:.5s;color:#fff;font-size:10pt}.profile-more{bottom:0;left:0;right:0;background-image:linear-gradient(transparent,rgba(0,0,0,.6));height:50px;transition:.5s}.text{color:#fff;font-size:20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px}.profile-more h3{font-size:12pt;color:#fff;text-shadow:1px 2px #666}@media only screen and (max-width:1200px){.group-housetype.bizmoduleselect label.btn.btn-default,.group-servicetype.bizmoduleselect label.btn.btn-default{width:100%;float:left}#mainNav .navbar-nav .nav-item .nav-link{font-size:10pt}}@media only screen and (max-width:1024px){.service_icons p{min-height:0}.service_icons{margin-bottom:40px;padding-bottom:25px;border-bottom:1px solid #efefef}.desktop-block,.tablet-block{display:none}.mobile-block{display:flex}}@media only screen and (min-width:768px){.service_icons:first-of-type,.service_icons:nth-of-type(2),.service_icons:nth-of-type(3),.service_icons:nth-of-type(4),.service_icons:nth-of-type(5),.service_icons:nth-of-type(6){border-bottom:1px solid #efefef}.service_icons:nth-of-type(2),.service_icons:nth-of-type(5),.service_icons:nth-of-type(8){border-left:1px solid #efefef;border-right:1px solid #efefef}form.narrow_form{padding:0 30%}.service_icons{padding:30px}}@media only screen and (max-width:767px){.col-xs-5.partner-logo{float:left;width:44%;overflow:hidden;margin:3%;background-color:#fafafa;border-radius:5px;border:1px solid #fafafa;box-shadow:#fefefe 1px 1px}img.client-logo{max-width:210px}section#service-detail{padding-top:0}div#service-highlights{background-color:#efefef;padding:20px}#service-detail .container .row .col-lg-8{padding:20px}section{padding:50px 0}a#btn-commercia{width:100%}.desktop-block,.tablet-block{display:flex}.mobile-block,section#services .row:nth-of-type(odd) .col-md-6:last-of-type{display:none}header.masthead_client{min-height:240px}.logo{width:50px}#mainNav{background-color:#333}header.masthead .intro-text .intro-heading h1{font-size:40px;line-height:55px}#highlights .col-md-4:nth-of-type(2){border:none;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}#highlights .col-md-4{padding-top:15px;padding-bottom:15px}.service_icons{width:33%}}@media only screen and (max-width:600px){.service_icons{width:50%}}