a,a:hover,a:visited{color:inherit;outline:0;text-decoration:none}img{user-select:none}html{overflow-x:hidden}body{font-family:sans-serif;position:relative;margin:0;padding:0}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local(Lato),local(Lato-Regular),url(fonts/lato-regular.ttf) format("truetype")}@font-face{font-family:Dosis;font-style:normal;font-weight:600;src:local('Dosis Regular'),local(Dosis-Bold),url(fonts/dosis-semi-bold.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:local(Poppins),local(Poppins-Bold),url(fonts/poppins-semi-bold.ttf) format("truetype")}body::-webkit-scrollbar-track{background-color:#f5f5f5}body::-webkit-scrollbar{width:8px;background-color:#f5f5f5}body::-webkit-scrollbar-thumb{background-color:#f44336;background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}::selection{background-color:#f44336;color:#fff}@keyframes double-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes double-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes lds-double-ring_reverse{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@-webkit-keyframes lds-double-ring_reverse{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.double-ring{position:relative}.double-ring div{position:absolute;width:80px;height:80px;top:60px;left:60px;border-radius:50%;border:6px solid #000;border-color:#3f51b5 transparent;animation:double-ring .8s linear infinite}.double-ring div:nth-child(2){width:64px;height:64px;top:68px;left:68px;border-color:transparent #f44336;animation:lds-double-ring_reverse .8s linear infinite}.double-ring{width:150px!important;height:150px!important;transform:translate(-75px,-75px) scale(.75) translate(75px,75px)}.xtra-padding{padding-top:70px}.block{display:block}.mb-10{margin-bottom:10px}.alert{position:relative;font-family:Lato,sans-serif;font-size:14px;padding:20px 15px;border-radius:2px;margin-bottom:20px;box-shadow:none;user-select:none;transition:all .3s ease-in-out}.alert .close{position:absolute;top:10px;right:20px;color:#232323;text-shadow:none;transition:all .3s ease-in-out}.alert-success{background-color:#00ac5f;border-color:#008549;color:#fff}.alert-danger{background-color:#c00a00;color:#fff;border-color:#980800}.hidden{display:none}.visualhidden{opacity:0}.header .nav-wrapper,.header .navbar-default{background-color:#3f51b5}div,header,section{outline:0!important}.navbar{position:static;top:0;left:0;width:100%;border:0;margin:0;border-radius:0;z-index:3000;transition:all .4s ease-in-out}.navbar-default .navbar-toggle{border-color:transparent;margin-top:0;margin-bottom:0;padding:23.5px 10px}.navbar-default .navbar-toggle .icon-bar{width:25px;height:3px;border-radius:3px;background-color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;color:#fff}.navbar-default .navbar-brand{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;color:#fff;outline:0;user-select:none;transform:translateY(0);-moz-transform:translateY(0);transition:all .25s ease-in-out}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fff}.navbar-default .navbar-brand.hidden{display:none}.navbar-default .navbar-brand.visualhidden{opacity:0;transform:translateY(-20px);-moz-transform:translateY(-20px);transition:all .25s ease-in-out}.navbar-default .navbar-nav>li>a{font-family:Dosis,sans-serif;font-weight:600;text-transform:uppercase;font-size:16px;color:#fff;outline:0;user-select:none;transition:all .25s ease-in-out}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}@media (min-width:768px){.nav-wrapper{min-height:70px}.navbar-brand{font-size:28px;height:70px;padding:26px 12px}.navbar-nav>li>a{margin-right:2px;padding-top:25px;padding-bottom:25px}.navbar-default .navbar-nav>li>a{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;margin-right:5px}.navbar-default .navbar-nav>li>a:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#fff;height:5px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.navbar-default .navbar-nav>li.active>a:before,.navbar-default .navbar-nav>li>a:focus:before,.navbar-default .navbar-nav>li>a:hover:before{right:0}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#fff}}@media (max-width:767px){.nav-wrapper{min-height:70px}.navbar-default .navbar-brand{height:70px;padding:25px 15px}.navbar-default .navbar-nav>li>a{margin-bottom:5px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#fff;color:#3f51b5}.navbar-default .navbar-collapse{border:1px solid rgba(40,40,40,.1);box-shadow:none}.block-xs{display:block}}.affix{position:fixed;width:100%;top:0;box-shadow:0 2px 3px rgba(0,0,0,.3);animation-name:fadeInDown;animation-duration:.4s;animation-fill-mode:both;transition:all .4s ease-in-out}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}.slider-section .carousel-caption{position:absolute;right:15%;top:35%;left:15%;z-index:10;text-align:left;padding-top:15px;padding-bottom:15px;transform:translateY(-35%)}.slider-section .carousel .overlay{position:absolute;content:"";top:0;left:0;z-index:5;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.25))}.slider-section .carousel-indicators{user-select:none}.slider-section .carousel-caption .title{font-family:Poppins,sans-serif;font-weight:600;font-size:48px;line-height:1.4;color:#fff;text-align:left;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.slider-section .btn-contactus{display:inline-block;font-family:Dosis,sans-serif;font-weight:600;text-transform:uppercase;font-size:18px;background-color:#3f51b5;color:#fff;padding:14px 28px;border-radius:40px;border:2px solid #32408f;text-decoration:none;outline:0;margin-top:20px;user-select:none;transition:all .25s ease-in-out}.slider-section .btn-contactus:focus,.slider-section .btn-contactus:hover{color:#fff;box-shadow:1px 1px 1px rgba(0,0,0,.4)}.slider-section .btn-contactus i.fa{display:inline-block;margin-right:6px}@media (min-width:768px){.slider-section .break{display:block}.slider-section .carousel-indicators li{display:inline-block;width:60px;height:6px;margin:0 8px 0 0;text-indent:-999px;cursor:pointer;background:rgba(255,255,255,.75);border:0;border-radius:6px}.slider-section .carousel-indicators li.active{width:60px;height:6px;margin:0 8px 0 0;background-color:#3f51b5}}@media (min-width:768px) and (max-width:991px){.slider-section .carousel-caption{top:30%;padding:0;transform:translateY(-30%)}.slider-section .carousel-caption .title{font-size:30px}.slider-section .btn-contactus{font-size:16px;padding:10px 20px}}@media (max-width:767px){.slider-section .carousel-caption{right:15%;top:45%;left:15%;text-align:center;padding:0;transform:translateY(-45%)}.slider-section .carousel-caption .title{font-size:24px;text-align:center;margin:0}.slider-section .btn-contactus{display:none}.slider-section .carousel-indicators{display:none;visibility:hidden}}@media (max-width:360px){.navbar-default .navbar-brand{font-size:20px}.slider-section .carousel-caption .title{font-size:20px}}.section{padding-top:50px;padding-bottom:50px}.section-title{position:relative;font-family:Poppins,sans-serif;font-size:30px;font-weight:600;color:#232323;text-align:center;margin-bottom:40px}.underline:after{position:absolute;background-color:#f44336;width:40px;height:4px;margin-left:-20px;content:"";left:50%;bottom:-15px;border-radius:4px}.section-content{font-family:Lato,sans-serif;color:#363636;font-size:16px;line-height:1.5}@media (min-width:481px) and (max-width:767px){.slider-section .carousel-caption h1{font-size:34px}}.about-section{background-color:#fff}.service-section{background-color:#f9f9f9;border-top:1px dashed #ddd}.midsection{background-color:#fff;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}.card-box{margin:15px auto}.card-box .cb-title{font-family:Dosis,sans-serif;font-weight:600;color:#232323;text-align:center;margin-top:15px}.card-box .cb-content{font-family:Lato,sans-serif;font-size:16px;color:#363636;line-height:1.4;text-align:center}@media (max-width:767px){.midsection{padding-bottom:15px}.midsection .card-box{height:250px;margin:auto;margin-bottom:30px}}@media (max-width:480px){.midsection .card-box{height:auto}}.icon-sprites{display:block;width:75px;height:75px;margin:10px auto;background-image:url(../images/icon-sprites.png);background-repeat:no-repeat;background-size:300%}.icon-sprites.tank-cleaning{background-position:0 0}.icon-sprites.house-keeping{background-position:-75px 0}.icon-sprites.labour-supply{background-position:0 -75px}.icon-sprites.civil-works{background-position:-75px -75px}.icon-sprites.experience{background-position:-150px 0}.icon-sprites.sustainability{background-position:-150px -75px}.icon-sprites.expertise{background-position:-75px -150px}.icon-sprites.affordable{background-position:0 -150px}.contact-section{background-color:#283593}.contact-section .contact-wrapper .contact-line{font-family:Lato,sans-serif;color:rgba(255,255,255,.8);margin-top:5px;margin-bottom:8px}.contact-section .contact-wrapper .contact-info{font-family:Dosis,sans-serif;display:block;font-weight:600;font-size:18px;color:#fff;margin:0 0 10px;text-decoration:none!important;outline:0;transition:all .3s ease-in-out}.contact-section .contact-wrapper .contact-info:focus,.contact-section .contact-wrapper .contact-info:hover{color:#ff3}@media (min-width:768px){.contact-section .contact-icon{float:left;width:15%;color:#fff}.contact-section .contact-caption{float:left;width:85%}}@media (min-width:768px) and (max-width:991px){.contact-section .contact-wrapper .contact-icon .fa-3x{font-size:2em}}@media (max-width:767px){.contact-section{padding-top:15px;padding-bottom:15px}.contact-section .contact-wrapper{margin:10px auto}.contact-section .contact-wrapper .contact-icon{color:#fff;text-align:center}.contact-section .contact-wrapper .contact-caption{margin-bottom:15px}.contact-section .contact-wrapper .contact-info,.contact-section .contact-wrapper .contact-line{text-align:center}}.form-section{background-color:#fff;padding-bottom:35px}.form-section .section-title{text-align:left}.form-section .form-group{margin-bottom:20px}.form-section .form-control{font-family:Lato,sans-serif;font-size:14px;height:50px;color:#555;outline:0;box-shadow:none;border-radius:2px;transition:all .25s ease-in-out}.form-section .form-control:focus{border:1px solid #3f51b5;color:#3f51b5}.form-section textarea.form-control{height:auto}.form-section .form-control-feedback{line-height:50px}.form-section .btn-submit{position:relative;font-family:Dosis,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;display:inline-block;background-color:#f44336;color:#fff;border:0;outline:0;padding:12px 30px;border-radius:40px;transition:all .25s ease-in-out}.form-section .btn-submit:focus,.form-section .btn-submit:hover{box-shadow:1px 1px 1px rgba(0,0,0,.25)}.form-section .btn-submit:active{transform:translateY(4px)}.form-section .contact-info{position:relative;font-family:Lato,sans-serif;font-size:16px;color:#141414;margin-bottom:25px;line-height:1.4;padding-left:40px}.form-section .contact-info a{transition:all .25s ease-in-out}.form-section .contact-info a:focus,.form-section .contact-info a:hover{color:#f44336}.form-section .contact-info:before{position:absolute;left:0;top:0;font-family:FontAwesome;color:#333;font-size:24px}.form-section .addr:before{content:'\f041'}.form-section .phone:before{content:'\f095'}.form-section .email:before{content:'\f003'}.form-section .timing:before{content:"\f017"}.form-section .hours-title{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;color:#232323;margin-bottom:15px}@media (min-width:481px) and (max-width:991px){.form-section .hours-title{margin:0;margin-bottom:15px}}.footer-section{background:url(../images/pattern-footer.png) #232323;padding-top:25px}.footer-section .social-bar{margin-bottom:25px;user-select:none}.footer-section .social-bar li a{display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;color:#fff;border-radius:50%;font-size:18px;margin-right:7.5px;outline:0;transition:all .25s ease-in-out}.footer-section .social-bar li a:focus,.footer-section .social-bar li a:hover{transform:translateY(-2px);box-shadow:1px 2px 2px rgba(0,0,0,.5)}.footer-section .social-bar li.facebook a{background-color:#3b5998}.footer-section .social-bar li.twitter a{background-color:#1da1f2}.footer-section .social-bar li.google-plus a{background-color:#dd4b39}.footer-section .social-bar li.youtube a{background-color:#cd201f}.footer-section .copyright{background-color:#141414}.footer-section .copytext{font-family:Lato,sans-serif;color:#fff;text-align:center;margin:0;line-height:1.75;padding:10px 0}.footer-section .copytext a{text-decoration:none;outline:0;transition:all .25s ease-in-out}.footer-section .copytext a:focus,.footer-section .copytext a:hover{color:#f44336}.heart{display:inline-block;margin:0 4px;color:#e31b23;transform-origin:center center;animation:heartbeat 1.2s infinite alternate;animation-delay:.2s}@keyframes heartbeat{0%{transform:scale(1)}25%{transform:scale(1.15)}50%{transform:scale(.95)}100%{transform:scale(1.05)}}.backdrop{font-family:Lato,sans-serif;font-size:18px;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.35);text-align:center;color:#232323;z-index:5000;display:none}.backdrop .loading{display:inline-block;position:absolute;top:50%;left:50%;margin-left:-75px;margin-top:-92.5px}.back2top{background:#f44336;color:#fff;position:fixed;bottom:-100px;right:30px;opacity:0;border:0;border-radius:50%;cursor:pointer;text-align:center;text-decoration:none;width:45px;height:45px;line-height:43px;z-index:6000;box-shadow:0 1px 1px 0 rgba(0,0,0,.3);transition:all .4s ease-in-out}.back2top:before{color:#fff;content:"\f077";font-family:FontAwesome;font-size:20px;margin:5px;position:relative}.showup{position:fixed;bottom:30px;opacity:1;transition:all .4s ease-in-out}.bv-form .form-control-feedback{text-align:left}.bv-form .has-error .form-control{color:#d50000;border-color:#d50000}.bv-form .has-error .form-control:focus{box-shadow:none;border-color:#d50000}.bv-form .has-error .form-control,.bv-form .has-error .form-control:focus{box-shadow:none;border-color:#d50000}.bv-form .has-error .form-control-feedback{color:#d50000}.bv-form .has-success .form-control-feedback{color:#00a652}.bv-form .has-success .form-control{color:inherit;border-color:#ccc}.bv-form .has-success .form-control:focus{box-shadow:none;color:#00a652;border-color:#00a652}.bv-form .help-block{position:relative;display:inline-block;font-family:Lato,sans-serif;color:#d50000;background-color:transparent;margin-top:4px;margin-bottom:0;padding:3px 5px}.bv-form .has-error .help-block{color:#d50000}.gallery-img-box{position:relative;background-color:#ddd;overflow:hidden;width:100%;padding-bottom:75%;border-radius:4px;margin-bottom:10px;background-repeat:no-repeat;background-size:cover;background-position:center center}.gallery-img-box .hover-area{background:rgba(0,0,0,.6) none repeat scroll 0 0;height:100%;width:100%;position:absolute;text-align:center;transform:scaleY(0);transform-origin:50% 0;z-index:100;transition:all .5s ease-in-out}.gallery-img-box:focus .hover-area,.gallery-img-box:hover .hover-area{transform:scaleY(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.gallery-img-box .control-wrap{position:absolute;top:45%;left:50%;transform:translate(-50%,-45%)}.gallery-img-box .action{display:inline-block;font-size:20px;background-color:#f44336;width:45px;height:45px;line-height:42.5px;text-align:center;border-radius:2px;color:#fff;transition:all .3s ease-in-out}.gallery-img-box .action:focus,.gallery-img-box .action:hover{box-shadow:0 1px 2px rgba(0,0,0,.3)}.img-caption{font-family:Dosis,sans-serif;font-weight:600;color:#232323;text-align:center;line-height:1.4;margin-top:0;margin-bottom:30px}