@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800|Roboto+Slab:100,300,700);.btn-common,p{font-size:14px}.header-nav ul,.quick-call a span i,.radio-wrap input{vertical-align:middle}a,h1,h2,h3,h4,h5,img,input,li,p,span,ul{padding:0;margin:0;outline:0}a,label,span{display:inline-block}body{font-family:"Open Sans",sans-serif;overflow-x:hidden!important;overflow-y:scroll!important;min-width:360px}.smooth,.smooth:hover,a,a:hover,button,button:hover,input,input:focus,textarea,textarea:focus{-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;text-decoration:none}p{line-height:18px;color:#222}.img-container img{width:100%}.img-container>a{display:inline}.left-align{padding-left:0}.right-align{padding-right:0}.color-blue{color:#00a3d9}.bg-blue{background:#00a3d9;color:#fff}.bg-orange{background:#ffa64d;color:#fff}.color-orange{color:#dfa154}.bg-red{background:#ff2626;color:#fff}.color-light{color:#aaa}.img-container{overflow:hidden;position:relative}.img-fitted{height:100%;object-fit:cover}.mobile{display:none}.btn-common{color:#fff;padding:15px 50px;background:#2fb772;box-shadow:none;font-weight:600;border:none;border-radius:30px;margin-top:30px}.btn-common:hover{color:#fff!important;background:#24599a}.btn-stylish{font-size:12px;font-weight:600;color:#6c6c6c;border:1.5px solid #868686;padding:12px 40px;border-radius:30px}.btn-stylish:hover{color:#245999;border-color:#245999;text-decoration:none}.btn-naked{background:0 0;border:none;color:#2b3890;font-weight:700;font-size:14px;letter-spacing:1px}.closebtn,.quick-call a span{border-radius:50%;text-align:center}.btn-naked i{margin-left:5px}.heading-vsm{font-size:16px;font-weight:700}.heading-sm{font-size:22px;font-weight:700}.heading-mid{font-size:28px;font-weight:700;color:#4b4b4b;border-bottom:1px solid #ddd;padding-bottom:5px}.heading-large{font-size:34px;font-weight:800}.heading-ultra{font-size:60px;font-weight:900}.sm-line{height:2px;width:60px;margin:5px auto 0;background:#ddd;display:block}.pad-top{padding-top:60px}.pad-bot{padding-bottom:60px}.sidenav .navbar-nav{width:100%}.sidenav .navbar-nav li a{font-size:18px}.sidenav .navbar-nav li span{min-width:40px}.sidenav{height:100%;left:-380px;position:fixed;z-index:1;top:0;overflow-x:hidden;transition:.5s;border-right:5px solid #084028;background:#4b6d01}.dialog,.logo img{z-index:9}.side-logo-wrap{background:#fff;padding:0 20px}.side-logo-wrap a{margin-bottom:-22px}.sidenav li{float:none;display:block}.sidenav .nav a{padding:10px 30px!important;text-decoration:none;color:#fff;display:block;transition:.3s;text-transform:uppercase;font-weight:600}.header-nav ul,.header-nav ul li,.small-menu li{display:inline-block}.nav-side{padding-top:40px}.side-logo{max-width:260px}.close-btn-wrap{margin-top:30px}.closebtn{font-weight:700;font-size:32px!important;background:#dbdbdb;color:#4d4d4d;width:40px;height:40px;line-height:40px;margin:0 auto 0 40px}.closebtn:hover{background:#00a3d9;color:#fff}.header-top{padding:30px 0}.logo{position:relative}.logo img{position:absolute;left:15px;max-width:210px;bottom:-55px}.quick-call,.small-menu{padding-top:5px}.quick-call a{font-size:20px;font-weight:700;color:red}.quick-call a span{width:30px;height:30px;background:red;margin-right:10px}.quick-call a span i{font-size:12px;color:#fff;margin-top:-4px}.quick-inquiry{padding-left:0}.round-btn{background:#4b6d01;color:#fff;padding:10px 30px;border-radius:30px;font-size:12px;font-weight:600}.round-btn:hover{background:#5e9b4b}.round-btn i{margin-right:5px}.top-right{text-align:right;padding-top:10px}.header-bottom{background:#4b6d01;text-align:right;border-bottom:1px solid rgba(255,255,255,.5)}.header-nav ul li{margin-left:-3px}.header-nav ul li a{font-size:14px;font-weight:400;color:#fff;padding:15px 20px;border-right:1px solid rgba(255,255,255,.5);line-height:14px;position:relative}.header-nav ul li a:hover,.small-menu li a:hover{opacity:.75}.header-nav ul li:last-child>a{border:none}.header-nav ul .active a{background:rgba(0,0,0,.5)}.header-nav ul .active a:before{content:"";position:absolute;left:45%;top:0;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #ffff}.book-btn{background:#084028;color:#fff;font-size:14px;font-weight:600;padding:10px 30px}.book-btn span{height:24px;width:24px;border-radius:50%;background:#fff;text-align:center;margin-right:3px}.carousel-item img,.slider .carousel-caption{width:100%}.book-btn span i{margin-top:1px;color:#333;font-size:10px}.small-menu li a{font-size:12px;font-weight:700;color:#222;padding:2px 10px;border-right:1px solid #ddd}.small-menu .active a,.small-menu li a:hover{color:#f68930}.small-menu ul li:last-child a{border:none}.multidropdown ul li ul li{display:block}.multidropdown li ul{display:none;background:rgba(0,0,0,.6);min-width:200px;z-index:9999;text-align:left;list-style:none}.multidropdown li ul li ul{min-width:200px}.multidropdown ul li ul li a{display:block;padding:15px 20px;border-bottom:1px solid rgba(0,0,0,.1)}.multidropdown ul li ul a{color:#fff;padding:15px;font-family:Montserrat;font-size:12px}.feature-in h4,.heading-main,.xtra-info h4{font-family:"Roboto Slab",serif}.multidropdown ul li a:hover{background:rgba(0,0,0,.6);color:#2fb772}.multidropdown li:hover>ul{display:block;position:absolute}.multidropdown li:hover li{float:none}.multidropdown li:hover li a:hover,.multidropdown li:hover>a{background:rgba(0,0,0,.6)!important;color:#2fb772}.multidropdown .main-navigation li ul li{border-top:0}.multidropdown ul ul ul{left:100%;top:0}.multidropdown ul:before,ul:after{content:" ";display:table}.datepicker:after,.datepicker:before{content:""}.multidropdown ul:after{clear:both}.slider .slide .carousel-item{height:500px}.slider{margin:0}.slider>div{padding:0}.sub-title{font-size:18px;color:#666;font-weight:300;margin-left:-15px;margin-bottom:30px}.types-main{padding:0 15px}.service-types-wrap{border:1px solid #ddd;margin-top:40px}.service-type{text-align:center;border-right:1px solid #ccc}.service-types-wrap>div:last-child{border:none!important}.service-type-in{padding:30px 0}.service-type-in h5{font-size:16px;font-weight:400;color:#888;margin-top:10px}.type-icon{margin:0 auto;width:120px;height:120px;border:1px solid #888;border-radius:50%;text-align:center;padding:8px}.type-icon span{padding-top:28px;width:100px;height:100px;display:block;border-radius:50%;background:#fff;color:#919191}.type-icon span i{font-size:40px;color:inherit}.type-icon:hover{border-color:#5e9b4b}.type-icon:hover>span{background:#5e9b4b;color:#fff}.service-types{padding-right:60px}.heading-main{color:#5e9b4b;font-size:34px;font-weight:700}.reasons-list{list-style:none;margin-top:10px}.reasons-list li{clear:both;padding-top:20px}.reasons-list li span{width:26px;height:26px;border-radius:50%;text-align:center;background:#f68930;color:#fff;font-size:12px;border:2px solid #ddd;padding-top:3px;margin:auto;float:left}.reasons-list li text{width:auto;margin:auto;color:#666;font-size:13px;padding-top:4px;padding-left:40px;display:block}.bins-home h4{color:rgba(255,255,255,.6);font-size:24px;font-weight:300;margin-top:12px;margin-bottom:34px}.layer-link{position:absolute;background:rgba(0,0,0,.7);width:100%;height:100%;text-align:center;color:#5e9b4b;padding-top:75px}.layer-link:hover{color:#f68930}.layer-link i{display:inline-block;height:50px;width:50px;background:#fff;border-radius:50%;font-size:46px;padding-top:2px}.abs-div>i,.footer-details span,.footer-details text{display:block}.about-process{background-image:url(../images/bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding-bottom:80px}.about-home{padding-right:90px}.about-home-in{background:#fff;padding:40px;height:395px;overflow-y:scroll;border-radius:4px}.about-home-in p{font-weight:600;color:#777;line-height:20px;margin-top:10px;margin-bottom:30px;font-size:13px}.process-image{position:relative;height:400px;overflow:visible}.process-image img{position:absolute;top:0;left:-160px;min-width:510px;z-index:9}.xtra-info h4{font-size:18px;font-weight:700;color:#5e9b4b}.xtra-info p{color:#444;margin-top:15px;font-weight:300;font-size:16px;line-height:24px}.abs-div>i,.normal-btn{font-weight:700;font-size:13px}.section-intro{text-align:right;padding-right:70px}.abs-div,.areas-in ul,.copyrights p{text-align:center}.intro-image{position:relative}.section-intro img{max-width:600px;width:100%}.abs-div{position:absolute;width:250px;right:75px;top:170px}.abs-div>i{color:rgba(255,255,255,.8);margin-top:15px;margin-bottom:30px}.normal-btn{background:#5e9b4b;color:#fff;padding:10px 20px;border-radius:4px}.book-btn:hover,.normal-btn:hover{background:#f68930;color:#fff}.normal-btn i{font-size:13px;margin-right:10px}.section-2{background:#f3f3f3}.features-in{background:#131313}.video .img-container{height:220px}.feature{padding:30px 20px;clear:both;border-bottom:1px solid rgba(255,255,255,.1)}.feature img{max-width:50px;float:left;margin-top:3px}.feature-in{padding-left:70px}.feature-in h4{font-size:16px;font-weight:700;color:#7dbf68}.feature-in p{font-size:11px;color:rgba(255,255,255,1);line-height:16px;margin-top:5px}footer{background:#000}.footer-infos{background:#fff;padding:30px}.footer-infos img{max-width:200px}.footer-info-in{border-bottom:1px solid #ddd;clear:both;padding:10px 15px}.footer-info .footer-info-in:last-child{border:none;padding-bottom:0}.footer-info-in i{float:left;font-size:18px;color:#5e9b4b;margin-top:10px}.footer-details{padding-left:40px}.datepicker:after,.datepicker:before{display:inline-block;position:absolute}.footer-details span{font-size:15px;font-weight:600;color:#555}.footer-details a,.footer-details text{font-size:13px;color:#666}.footer-details text a,.footer-links h4{font-weight:600;color:#5e9b4b}.footer-links{padding-top:120px}.footer-links h4{font-size:16px}.footer-links ul{list-style:none;margin-top:20px}.footer-links ul li a{font-size:12px;color:rgba(255,255,255,.8)}.footer-links ul li a i{color:#5e9b4b;margin-right:15px}.footer-links ul li a:hover>i{color:#f68930}.copyrights{background:#111;padding:15px 0}.copyrights p{font-size:12px;font-weight:500;color:rgba(255,255,255,.6)}.about-in p{max-width:800px;border:1px solid #ddd;padding:30px;border-radius:6px;color:#666;font-weight:500;line-height:22px;margin:30px auto 0}.custom-editor p{font-size:14px!important;line-height:20px!important}.service-image{width:200px;height:200px;border-radius:50%;margin:30px auto 0}.service-details{border:1px solid #ddd;padding:20px;margin-top:15px;border-radius:6px}.service-details h4{font-size:16px;font-weight:700;color:#333;margin-bottom:5px}.service-details p{font-size:14px;margin-top:10px;line-height:20px;color:#333;font-weight:300}.common-heading,.q-wrap h5 button{font-family:"Roboto Slab",serif;font-weight:700}.common-heading{font-size:18px;color:#5e9b4b}.img-wrap{margin-top:30px;border:1px solid #ddd;padding:8px;border-radius:6px}.img-wrap .img-container{height:220px}.gallery-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:#4b6d01;opacity:0}.gallery-overlay:hover{opacity:.6}.q-wrap{max-width:700px;margin:30px auto 0}.q-wrap h5 button{color:#333;font-size:15px}.q-wrap .card-body{color:#666;font-size:13px;line-height:18px}.areas-in{margin-top:20px}.areas-in ul{list-style:none}.areas-in ul li{display:inline-block;margin:5px}.areas-in ul li a{font-size:14px;font-weight:600;color:#333;border:1px solid #ddd;padding:10px 15px;border-radius:5px}.areas-in ul li a:hover{color:#f68930}.compare-page{background:#f3f3f3}.bin-type-in{margin-top:30px}.bin-type-in .img-container{height:250px}.bin-details{background:#fff;padding:15px}.bin-type-in h4{font-size:16px;font-weight:700;color:#444}.bin-type-in p{font-size:13px;color:#666;line-height:18px;margin-top:5px}.input-wrapper{padding:0 10px}.form-btn-wrap{padding-top:15px}.common-form input,.common-form select,.common-form textarea{height:auto;font-size:12px;padding:12px 10px;width:100%;border:1px solid #ccc;font-weight:500;color:#888}.common-form input:focus,.common-form select:focus,.common-form textarea:focus{outline:0;box-shadow:0 0 10px rgba(36,89,153,.3)}.booking-form input,.booking-form select,.booking-form textarea{padding-left:35px}.booking-form .form-group,.booking-form .input-wrapper{position:relative}.booking-form i{position:absolute;font-size:18px;color:#888;left:20px;top:12px}.single-input i{left:12px}.form-group-wrapper{margin:0 -10px}.datepicker{padding:5px 10px!important;z-index:9999999}.datepicker:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:6px;z-index:9999999}.datepicker:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:7px;z-index:9999999}.datepicker>div{display:none}.datepicker table{width:100%;margin:0}.datepicker td{font-weight:500!important;font-size:13px}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker td.day:hover{background:#eee;cursor:pointer}.datepicker td.day.disabled{color:#eee}.datepicker td.new,.datepicker td.old{color:#999}.datepicker td.active,.datepicker td.active:hover{color:#fff;background-color:#24599b}.datepicker td.active.active,.datepicker td.active.disabled,.datepicker td.active:active,.datepicker td.active:focus,.datepicker td.active:hover,.datepicker td.active:hover.active,.datepicker td.active:hover.disabled,.datepicker td.active:hover:active,.datepicker td.active:hover:focus,.datepicker td.active:hover:hover,.datepicker td.active:hover[disabled],.datepicker td.active[disabled]{color:#fff;background-color:#24599b!important}.datepicker td.active.active,.datepicker td.active:active,.datepicker td.active:hover.active,.datepicker td.active:hover:active{background-color:#039\9}.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker td span:hover{background:#eee}.datepicker td span.active{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active:active,.datepicker td span.active:focus,.datepicker td span.active:hover,.datepicker td span.active[disabled]{color:#fff;background-color:#04c}.datepicker th{background:0 0!important;text-shadow:none!important;font-size:14px!important;color:#222!important}.datepicker td span.active.active,.datepicker td span.active:active{background-color:#039\9}.datepicker td span.old{color:#999}.datepicker th.switch{width:145px}.datepicker th.next,.datepicker th.prev{font-size:21px}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.contact-form-in{background:#fff;padding:30px 20px;box-shadow:0 0 15px #ccc;margin-top:30px}.contact-others{background:#f5f5f8;padding:30px;margin-top:40px}.contact-others h3{border-bottom:1.5px solid #eee;padding-bottom:5px}.contact-others ul{list-style:none;font-size:16px;margin-top:20px}.contact-others ul li{margin-bottom:8px;font-weight:500;color:#666}.contact-others ul li span{font-weight:600;color:#444;margin-right:8px}.contact-others ul li a{font-weight:500;color:#4b6d01}.inquiry-single{background:#fff;padding:30px 25px;margin-top:30px}.inquiry-form .form-group-wrapper{margin-bottom:15px}.inquiry-form .form-group-wrapper h3{margin:0 10px 15px;padding-bottom:10px;border-bottom:1.5px solid #eee;font-size:20px;font-weight:700;color:#24599b}.inquiry-form label{font-size:12px}.form-group-wrap{margin:0 -10px}.about-home-in::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#F5F5F5}.about-home-in::-webkit-scrollbar{width:6px;background-color:#F5F5F5}.about-home-in::-webkit-scrollbar-thumb{background-color:#5e9b4b}.radio-wrap input{width:auto}.radio-wrap span{font-size:13px;margin-right:20px}@media only screen and (max-width:1200px) and (min-width:768px){.quick-call a{font-size:18px}.round-btn{padding:10px 15px}.small-menu{padding:6px 0 0}.logo img {max-width: 180px; bottom: -42px;} .header-nav ul li a{padding:15px;}}@media only screen and (max-width:993px) and (min-width:768px){body{overflow-x:scroll!important}.container,footer,header,section{min-width:993px}.container{overflow:hidden}header .container{overflow:visible}}@media (max-width:767px){.process-image img,.why-in{position:relative;left:auto}.about-home,.service-types{padding-right:15px}.desktop{display:none!important}.mobile{display:block}.header-top{padding-top:15px;padding-bottom:20px}.logo img{max-width:160px;bottom:-40px}.mobile-call{display:flex;flex-wrap:wrap;justify-content:right}.mobile-call a{margin-right:20px}.slider .slide .carousel-item{height:auto}.why-in{bottom:auto}.process-image{height:auto}.process-image img{min-width:auto;top:auto;margin-top:40px}.service-types-wrap{margin-bottom:30px}.why-home .img-container{margin-top:30px}.why-wrap-in{height:auto;margin-top:20px}.section-intro img{width:100%}.xtra-info{margin-top:30px}.footer-links{padding:30px 30px 0}.copyrights{margin-top:40px}}@media (max-width:575px){.heading-main, .bins-home h4{font-size:28px;}.pad-top{padding-top:40px}.pad-bot{padding-bottom:40px}.slider .slide .carousel-item{heigh:auto}.service-type{border:none}.type-icon{width:100px;height:100px;padding:4px}.type-icon span{padding-top:30px;width:90px;height:90px;color:#fff;background:#5e9b4b}.type-icon span i{font-size:30px}.section-intro{padding-right:0}.section-intro img{display:none}.intro-image{background:#000}.abs-div{margin-bottom:40px;position:relative;width:100%;right:auto;top:auto;text-align:center;padding:20px 15px}.about-home-in{padding:30px}}@media (max-width:440px){.header-top{padding-top:10px}.logo img{max-width:140px;left:5px;bottom:-35px}.mobile-call a{font-size:16px}.quick-call{padding-left:0}.quick-call a span{height:24px;width:24px}.quick-call a span i{font-size:10px;margin-top:-1px}.service-types-wrap{margin-top:-30px;margin-left:-25px;border:none}}.footer-social {list-style:none}.footer-social li  {display:inline-block; vertical-align:middle;}.footer-social li a {font-size:18px; color:#888; padding:0 10px;} .footer-social .fa-facebook-f {color:#1686B0} .footer-social .fa-twitter {color:#1CB7EB} .footer-social .fa-instagram {color:#671f78} .footer-social .fa-youtube{color:#D15050}.round-btn:hover{color:#fff}