body,h1{font-weight:400}.black-heading,body,h2{font-family:'Open Sans',sans-serif}.tp-bannershadow,.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.revslider h2,.revslider h3,.revslider h4,.revslider h5{letter-spacing:-.07em}*,.ls-bottom-nav-wrapper a,.ls-nav-next,.ls-nav-prev{outline:0}.btn-primary,.btnlink,.homepost h4 a,.row52 a,.row611 a,.share__btn,.tp-simpleresponsive a{text-decoration:none}.clear,.footer,.portfolio-item,.wrapper-inner2,hr{clear:both}article,aside,footer,header,section{display:block;width:100%}body{background-color:#FFF;color:#777;font-size:13px;line-height:22px;margin:0;overflow-x:hidden;border-top:3px solid #8BAA2B}a{color:#8BAA2B;transition:background-color .3s ease 0s,border .3s ease 0s,color .3s ease 0s,opacity .3s ease-in-out 0s}a:hover{color:#000}//ul,li{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,p,ul{margin:0;padding:0;font-weight:400}hr{border-top:1px solid #E5E5E5!important;height:15px;border-left:none;border-right:none;border-bottom:none}h1{font-size:25px;color:#666}.black-heading{color:#111;font-weight:300;line-height:1;margin:0 0 30px;opacity:.99}.margin{margin-top:34px}ul.list,ul.list li{list-style:inside;margin-left:.5em}.main{padding:0;margin:0}.wrapper{width:1057px;margin:0 auto}.wrapper-inner{width:1057px;margin:20px auto 0}.heading-inner2{width:100%;margin:0;background:#8BAA2B;line-height:44px;float:left;clear:both;text-align:justify}.heading-inner2 aside,.heading-inner2 h1{max-width:1057px;margin:0 auto;text-align:left;color:#FFF;font-size:20px;line-height:inherit}.text-align,.wrapper-inner2{text-align:justify}.wrapper-inner2{width:1057px;margin:0 auto;min-height:400px;padding:0}h2{color:#111;font-size:24px}.image_left1{float:left;padding:0;margin:0 10px 0 0}.header{margin:0 0 14px;padding:0;height:86px}.logo{color:#000;float:left;font-size:39px;line-height:100px;width:280px;font-weight:700;padding-top:3px;font-family:'Source Sans Pro',sans-serif}.logo img{padding-top:1px}.bttn{float:left;width:718px;height:100px}.bttn1,.query,.queryi{height:42px}.bttn1{float:right;margin:13px 10px 0 0;width:632px}.query{float:right;text-align:right;width:377px}.queryi{float:left;width:42px;background-image:url(../images/post-requirement-icon.jpg);background-repeat:no-repeat}#radial-center,#radial-center2,#radial-center3{background-image:url(images/radial_bg.png);background-position:center center;background-repeat:no-repeat}.queryt{float:left;width:146px;height:32px;font-size:14px;color:#000;padding:10px 0 0 10px}.queryt a,.queryt a:hover{color:#000;text-decoration:none}.bttn2{float:left;height:45px;margin-top:16px;padding:0;width:718px}#radial-center{background-color:#fff;background:-webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#e8e5d4));background:-webkit-radial-gradient(circle,#fff,#e8e5d4);background:-moz-radial-gradient(circle,#fff,#e8e5d4);background:-ms-radial-gradient(circle,#fff,#e8e5d4)}#radial-center3{background-color:#74AFAC;background:-webkit-gradient(radial,center center,0,center center,460,from(#74AFAC),to(#558C89));background:-webkit-radial-gradient(circle,#74AFAC,#558C89);background:-moz-radial-gradient(circle,#74AFAC,#558C89);background:-ms-radial-gradient(circle,#74AFAC,#558C89)}#radial-center2{background-color:#2F2727;background:-webkit-gradient(radial,center center,0,center center,460,from(#044188),to(#2F2727));background:-webkit-radial-gradient(circle,#044188,#2F2727);background:-moz-radial-gradient(circle,#044188,#2F2727);background:-ms-radial-gradient(circle,#044188,#2F2727)}.font_heading2,.font_heading3{color:#000;font-size:35px;font-weight:400;background:#c8df80;padding:10px 23px;box-shadow:-3px 3px 4px rgba(0,0,0,.07),3px 3px 13px rgba(0,0,0,.07)}.font_heading4,.font_heading5{font-size:18px;font-weight:400;line-height:34px}.font_heading4{color:#625c5c}.font_heading5{color:#8BAA2B}.font_heading6{color:#fff;font-size:40px;font-weight:400;line-height:34px}.font_heading7,.font_heading8{color:#000;font-weight:400;box-shadow:-3px 3px 4px rgba(0,0,0,.07),3px 3px 13px rgba(0,0,0,.07)}.font_heading7{font-size:28px;line-height:34px;padding:10px;background:#ffc172}.font_heading8{font-size:35px;background:#f9a875;padding:10px 23px}.col_1 ul li a,.col_2 ul li a,.col_3 ul li a{text-transform:none!important;font-weight:lighter!important;width:193px}.col_1,.col_3,.col_4,.col_5{display:inline;float:left;position:relative;margin-left:0;margin-right:40px}.col_2,.col_3{display:inline;margin-left:0;margin-right:0;float:left;position:relative}.col_1{width:193px}.col_1 ul li a{line-height:23px!important}.share__btn,.share__count{font-weight:700;text-align:center}.col_2{width:193px}.col_3{width:420px}.col_4{width:550px}.col_5{width:690px}.share{display:inline-block;margin-right:20px}.share:last-child{margin:0}.share_size_large{width:60px}.share__count{background-color:#fff;border:1px solid #a5b1bd;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);color:#424a4d;float:left;margin-right:10px;padding:4px 10px;position:relative}.share_size_large>.share__count{display:block;float:none;font-size:18px;margin-right:0;margin-bottom:12px;padding:10px 0}.share__count:after,.share__count:before{content:'';display:block;height:0;top:50%;position:absolute;right:-14px;width:0;margin-top:-6px}.share_size_large>.share__count:after,.share_size_large>.share__count:before{content:'';display:block;height:0;left:50%;position:absolute;top:auto;width:0}.share__count:before{border:7px solid transparent;border-color:transparent transparent transparent #696969}.share_size_large>.share__count:before{border-color:#a5b1bd transparent transparent;bottom:-14px;margin-left:-7px}.share__count:after{border:6px solid transparent;border-color:transparent transparent transparent #fff;right:-12px;margin-top:-5px}.share_size_large>.share__count:after{margin-left:-6px;bottom:-12px;border-color:#fff transparent transparent}.share__btn{border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:inset 0 1px 3px rgba(255,255,255,.3),0 1px 3px rgba(0,0,0,.15);color:#fff;display:inline-block;font-size:13px;padding:5px 10px;text-shadow:0 1px 1px rgba(0,0,0,.4)}.share_size_large>.share__btn{padding:5px 0;width:100%}.share_type_twitter>.share__btn{background-color:#4099FF}.share_type_facebook>.share__btn{background-color:#3B5999}.share_type_gplus>.share__btn{background-color:#F90101}.revslider-wrapper{position:relative;overflow:hidden;max-height:650px;background:#fff!important}.tp-simpleresponsive .caption{position:absolute;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0}.tp-simpleresponsive img{max-width:none;max-height:550px}.ls-container img,.ls-thumbnail-hover img,.ls-thumbnail-slide img{max-width:none!important}.noFilterClass{filter:none!important}.tp-bannershadow{position:absolute;margin-right:auto;margin-left:auto}.tp-bannershadow.tp-shadow1{bottom:-30px;width:890px;height:30px;background:url(../images/assets/shadow1.png) no-repeat;background-size:100%}.tp-bannershadow.tp-shadow2{bottom:-60px;width:890px;height:60px;background:url(../images/assets/shadow2.png) no-repeat;background-size:100%}.tp-bannershadow.tp-shadow3{bottom:-60px;width:890px;height:60px;background:url(../images/assets/shadow3.png) no-repeat;background-size:100%}.tp-bullets,.tp-bullets.simplebullets{bottom:10px}.caption.fullscreenvideo{position:absolute;top:0;left:0;width:100%;height:100%}.caption.fullscreenvideo iframe{width:100%!important;height:100%!important}.revslider h2{font-size:60px}.revslider h3{font-size:40px}.revslider h4{font-size:18px}.revslider h5{font-size:14px}.revslider .caption.big_black{position:absolute;color:#333;letter-spacing:-1px;font-weight:800;font-size:56px;line-height:1em}.revslider .caption.big_black.center{text-align:center;text-transform:uppercase;font-size:95px}.revslider .caption.medium_white{position:absolute;color:#fff;font-weight:400;font-size:18px;line-height:1.4em}.revslider .caption.medium_grey,.revslider .caption.medium_text,.revslider .caption.small_text{line-height:20px;position:absolute;margin:0;border-width:0;border-style:none;text-shadow:none;white-space:nowrap;font-weight:700;font-family:Arial;color:#fff}.revslider .caption.medium_white.center{font-size:42px}.revslider .caption.medium_grey{padding:2px 4px;font-size:20px}.revslider .caption.small_text{font-size:14px}.revslider .caption.medium_text{font-size:20px}.revslider .caption.large_text{position:absolute;margin:0;border-width:0;border-style:none;color:#fff;text-shadow:none;white-space:nowrap;font-weight:700;font-size:40px;font-family:Arial;line-height:40px}.revslider .caption.very_big_black,.revslider .caption.very_big_white,.revslider .caption.very_large_text{margin:0;border-width:0;border-style:none;font-weight:700;font-size:60px;font-family:Arial;line-height:60px;text-shadow:none;position:absolute;white-space:nowrap}.revslider .caption.very_large_text{color:#fff;letter-spacing:-2px}.revslider .caption.very_big_white{padding:1px 4px 0;color:#fff}.revslider .caption.very_big_black{padding:1px 4px 0;color:#000}.revslider .caption.boxshadow{-webkit-box-shadow:0 3px 7px rgba(0,0,0,.5);-moz-box-shadow:0 3px 7px rgba(0,0,0,.5);box-shadow:0 3px 7px rgba(0,0,0,.5)}.revslider .caption.black{color:#000;text-shadow:none}.caption.noshadow{text-shadow:none}.revslider .button{position:absolute}.btnlink{color:#fff;border:2px solid #e5e5e5;border-radius:3px;padding:12px 20px;text-transform:uppercase;font-weight:800;-webkit-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out;-moz-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out;-ms-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out;-o-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out;transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out;top:20px!important;font-size:14px;letter-spacing:.1em;position:relative}.btn-primary,strong{font-weight:700}.btnlink:hover{border:2px solid}.tp-bullets{position:absolute;z-index:100}.tp-bullets.simplebullets.navbar{bottom:-20px;margin-top:-17px;padding:0;height:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:url(../images/revslider/assets/navigdots_bgtile.png)}.tp-bullets.simplebullets .bullet{position:relative;float:left;margin-top:-12px;margin-right:0;width:23px;height:23px;background:url(../images/revslider/assets/bullets.png) bottom left no-repeat;cursor:pointer}.tp-bullets.simplebullets .bullet.last{margin-right:0}.tp-bullets.simplebullets.square .bullet{position:relative;float:left;margin-top:-10px;margin-right:0;width:19px;height:19px;background:url(../images/revslider/assets/bullets2.png) bottom left no-repeat;cursor:pointer}.tp-bullets.simplebullets.square .bullet.last{margin-right:0}.tp-bullets.simplebullets.navbar .bullet{position:relative;float:left;margin-top:10px;margin-right:5px!important;margin-left:5px!important;width:15px;height:15px;background:url(../images/revslider/assets/navigdots.png) bottom left no-repeat;cursor:pointer}.tp-leftarrow.navbar,.tp-rightarrow.navbar{position:relative;z-index:100;float:left;margin-top:-8px;width:9px;height:16px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:30px!important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:30px!important}.tp-bullets.simplebullets .bullet.selected,.tp-bullets.simplebullets .bullet:hover{background-position:top left}.tp-leftarrow.navbar{margin-right:-20px;background:url(../images/revslider/assets/arrowleft.png) top left no-repeat;cursor:pointer}.tp-rightarrow.navbar{margin-left:-20px;background:url(../images/revslider/assets/arrowright.png) top left;cursor:pointer}.tp-leftarrow.square,.tp-rightarrow.square{margin-top:-9px;width:12px;height:17px;position:relative;float:left;z-index:100;cursor:pointer}.tp-leftarrow.navbar.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar.thumbswitharrow{margin-left:0}.tp-leftarrow.square{margin-right:0;background:url(../images/revslider/assets/arrow_left2.png) top left}.tp-rightarrow.square{margin-left:0;background:url(../images/revslider/assets/arrow_right2.png) top left}.tp-leftarrow.large,.tp-rightarrow.large{position:relative;top:40%!important;left:6%!important;z-index:100;display:block;margin-top:-20px;width:45px;height:45px;border-radius:50%;border:3px solid rgba(255,255,255,.5);text-align:center;line-height:45px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tp-rightarrow.large{right:6%;left:auto!important}.tp-leftarrow:hover,.tp-rightarrow:hover{border:3px solid #fff}.tp-rightarrow.large:before{color:rgba(255,255,255,.5);content:'\f054';font-family:FontAwesome}.tp-rightarrow:hover.large:before{color:rgba(255,255,255,1)}.tp-leftarrow.large:before{color:rgba(255,255,255,.5);content:'\f053';font-family:FontAwesome}.tp-leftarrow:hover.large:before{color:rgba(255,255,255,1)}.tp-bullets.tp-thumbs{position:absolute;z-index:100;margin-top:-50px;padding:3px;width:500px;height:50px;background-color:#fff}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{position:relative;overflow:hidden;width:500px;height:50px}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{position:absolute;width:5000px}.tp-bullets.tp-thumbs .bullet{float:left;overflow:hidden;margin:0;width:100px;height:50px;background:0 0;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-opacity:.5;-khtml-opacity:.5}.tp-bullets.tp-thumbs .bullet.selected,.tp-bullets.tp-thumbs .bullet:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1}.tp-thumbs img{width:100%}.divider_small_white{border-top:1px solid #fff;height:1px}.tp-bannertimer{position:absolute;z-index:100;width:100%;height:10px;background:url(../images/revslider/assets/timer.png)}.tp-bannertimer.tp-bottom{top:0!important;height:5px}@media only screen and (min-width:480px) and (max-width:767px){.responsive .tp-bullets.tp-thumbs,.responsive .tp-bullets.tp-thumbs .tp-mask{width:300px!important;height:30px!important}.responsive .tp-bullets.tp-thumbs .bullet{width:60px!important;height:30px!important}}@media only screen and (min-width:0px) and (max-width:479px){.responsive .tp-bullets,.responsive .tparrows{display:none}}.tp-simpleresponsive ul{margin:0;padding:0;list-style:none}.tp-simpleresponsive>ul>li{position:absolute;visibility:hidden;list-stye:none}.caption.slidelink a div{width:10000px;height:10000px;background:url(../images/revslider/assets/coloredbg.png)}.tp-loader{position:absolute;top:50%;left:50%;z-index:10000;margin:-20px 0 0 -20px;width:40px;height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:url(../images/loader.gif) 8px 8px no-repeat #333}.font_heading{font-size:20px;line-height:33px}.font_heading.color-lightgray{font-size:18px;line-height:22px;color:#000}.revslider h1{font-size:60px;letter-spacing:-.07em}.btm_grid h2,.mid_grid h2,.row46t,.top_grid_text h2{letter-spacing:1px}.color-white{color:#FFF}.right-header-box{float:right;height:100px;width:760px}.phoneimg{background-image:url(../images/phone-icon.png);background-repeat:no-repeat;float:left;height:42px;width:42px}.phonetext{color:#000;float:left;font-size:14px;height:32px;padding:10px 0 0 10px;width:182px}.right_contact{float:right;margin:0 15px 0 0}.highlightbox:after{color:#8BAA2B;content:"▼";font-family:FontAwesome;font-size:24px;left:50%;position:relative;top:-61px}.highlightbox{background:url(../images/bg_tittle.png) center top #FFF;border-color:#8BAA2B #E5E5E5 #E5E5E5;border-style:solid;border-width:3px 1px 1px;color:#999;float:left;font-size:13px;line-height:25px;margin-left:0;padding:31px 2% 0;width:96%}.three_fourth{width:74%;float:left}.one_fourth{width:22%;float:right;text-align:right}.btn-primary{background:#8BAA2B;border:0;border-radius:8px;color:#FFF!important;font-size:16px;padding:15px 14px!important;text-shadow:none!important;transition:all .3s ease 0s!important}.btn-primary:hover{background:#8BAA2B!important}.box-div ul li.inner-box,.box-div ul li.inner-box3{height:auto;border:1px solid #F9F9F9;background:#F9F9F9}.box-div{margin:20px 0;width:100%;float:left}.box-div ul li{margin:0;padding:0;list-style:none}.box-div ul li.inner-box{width:25%;margin:0 9px 0 0;float:left}.box-div ul li.inner-box3{width:45%;margin:0 15px 0 0;float:right}.box-div ul li:last-child{margin:0}.box-div ul li.inner-box h2{background:#333;color:#FFF;font-size:16px;line-height:33px;padding:0 0 0 8px}.box-div ul li.inner-box h3{background:#8BAA2B;color:#FFF;font-size:15px;line-height:33px;padding:0 0 0 8px}.box-div ul li.inner-box3 h4,.box-div ul li.inner-box3 h5{color:#FFF;font-size:16px;line-height:33px;padding:0 0 0 8px}.box-div ul li.inner-box3 .box{width:48.6%;float:left;margin-right:10px}.box-div ul li.inner-box3 .box2{width:48.5%;float:left}.box-div ul li.inner-box3 img{width:100%}.box-div ul li.inner-box3 h4{background:#F79B2E}.box-div ul li.inner-box3 h5{background:#BD0102}.box-div ul li ul{margin:0;padding:0}.box ul li,.box-div ul li li,.box2 ul li{color:#666;margin:0;height:auto;padding:3px 3px 3px 27px;border:none}.box-div ul li li{font-size:13px;background:url(../images/arrow-1.png) left 3px top 7px no-repeat rgba(0,0,0,0);text-indent:22px}.box ul li,.box2 ul li{font-size:14px;background:url(../images/arrow-1.png) top 3px left 3px no-repeat}.homeposts{float:left;margin-bottom:-1px;width:44%}.homepost{float:left;border:1px solid #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:28px 20px 28px 8px;margin:3px 0 20px}.homepost h4,.homeposts .homepost:nth-last-child(-n+2){margin-bottom:0}.homepost h4{float:left;font-size:20px;line-height:30px;margin-top:-5px;width:100%;font-weight:400}.homepost h4 a{color:#111}.homepost .post{float:right;width:100%}.blogpost,.blogpost h2,.contentarea,.homepost .posttext{float:left}.homepost .postbody{float:left;padding-left:66px}.homepost .postinfo{margin-top:0;margin-bottom:9px}.blogpost{margin-bottom:0;position:relative;width:100%}.blogpost h2{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:60px;width:100%;font-size:25px;line-height:30px;margin-top:-6px;margin-bottom:4px;text-align:left}.blogpost .post{float:right;width:100%;margin-top:0}.blogpost .postbody{float:left;padding-left:0;position:relative;width:100%}.blogpost .postmedia{margin-bottom:20px;position:relative;z-index:1;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.blogpost .postmedia img{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.blogpost .postmedia-slide{margin-bottom:16px;position:relative;z-index:1;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.blogpost .scalevid{overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#f3f3f3}.ls-inner,.ls-layer{background-position:center center}.blogpost .posttext{float:left;margin-bottom:-8px;padding-left:0;padding-right:140px;min-height:47px}.blogpost .posttext p{margin-bottom:0}.postinfo{float:left;font-size:13px;margin-bottom:9px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.postinfo .author,.postinfo .categories,.postinfo .comments,.postinfo .readmore,.postinfo .tags,.postinfo .time{float:left;color:#aaa;margin-right:20px;margin-bottom:0;font-size:12px;text-transform:none;line-height:18px}.postinfo a{line-height:18px}.postinfo a:hover{color:#111}.blogpost .postinfo{padding-left:60px;margin-bottom:15px}.blogpost .date,.homepost .date{float:left;width:40px;position:absolute;margin-top:0}.datespacer,.ls-container,.ls-inner{position:relative}.blogpost .month,.homepost .month{width:40px;font-size:14px;line-height:12px;font-weight:700;color:#666;text-align:center;padding-top:3px}.blogpost .day,.homepost .day{width:40px;font-size:27px;line-height:27px;font-weight:700;color:#666;text-align:center;margin-top:-3px}.blogpost .year,.homepost .year{width:40px;font-size:15px;line-height:15px;font-weight:400;text-transform:uppercase;color:#000;text-align:center;padding-top:7px}.blogpost .date{margin-left:-6px;margin-top:-2px}.homepost .date{margin-left:5px}.blogpost .month{padding-top:8px}.datespacer{float:left;width:0;margin-bottom:22px}.socials{float:right;margin-top:8px;width:30%}.ls-container{visibility:hidden;z-index:-1}.ls-layer,.ls-layer>*,.ls-yourlogo{position:absolute}.ls-inner,.ls-layer{width:100%;height:100%}.ls-layer img{height:100%}.ls-layer{display:none;overflow:hidden}.ls-layer *{margin:0;line-height:normal}.ls-active,.ls-animating{display:block!important}.ls-layer>*{left:0;top:0}.ls-layer .ls-bg{left:54%;top:50%}.ls-bg img{height:450px!important}.ls-yourlogo{z-index:99}.ls-below-thumbnails,.ls-bottom-nav-wrapper{z-index:2;height:0;position:relative;text-align:center;margin:0 auto}.ls-below-thumbnails{display:none;z-index:6}.ls-bottom-slidebuttons{z-index:1000}.ls-bottom-slidebuttons,.ls-nav-sides,.ls-nav-start,.ls-nav-stop{position:relative}.ls-fullwidth .ls-nav-next,.ls-fullwidth .ls-nav-prev{display:block;position:absolute!important;z-index:10;cursor:pointer;bottom:50px;width:45px!important;height:45px!important;border-radius:50%;transition:background-color .2s linear;-moz-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-ms-transition:background-color .2s linear;-o-transition:background-color .2s linear;border:3px solid rgba(0,0,0,.1);text-align:center;line-height:45px;color:rgba(0,0,0,.1);top:50%;margin-top:-18px;left:20px;right:auto}.ls-fullwidth .ls-nav-next{background-position:-36px 0;right:20px;left:auto}.ls-videopreview,.ls-vpcontainer{left:0;top:0;position:absolute;width:100%;height:100%}.ls-fullwidth .ls-nav-next:before{content:'\f054';font-family:FontAwesome}.ls-fullwidth .ls-nav-prev:before{content:'\f053';font-family:FontAwesome}.row46t,.row52 a{font-family:Oswald,sans-serif}.ls-fullwidth .ls-nav-next:hover,.ls-fullwidth .ls-nav-prev:hover{border:3px solid rgba(0,0,0,.5);color:rgba(0,0,0,.5)}.ls-videopreview{cursor:pointer}.ls-playvideo{position:absolute;left:50%;top:50%;cursor:pointer}.ls-tn{display:none!important}.ls-thumbnail-hover,.ls-thumbnail-hover-inner{display:none;left:0;position:absolute}.ls-thumbnail-hover-inner{width:100%;height:100%;top:0}.ls-thumbnail-hover-bg{position:absolute;width:100%;height:100%;left:0;top:0}.ls-thumbnail-hover-img{position:absolute;overflow:hidden}.ls-thumbnail-hover img{position:absolute;display:inline-block;left:50%;top:0}.ls-thumbnail-hover span{left:50%;top:100%;width:0;height:0;display:block;position:absolute;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.ls-thumbnail-wrapper{position:relative;width:100%;margin:0 auto;z-index:4}.ls-thumbnail{position:relative;margin:0 auto}.ls-thumbnail-inner,.ls-thumbnail-slide-container{width:100%}.ls-thumbnail-slide-container{overflow:hidden!important;position:relative}.ls-thumbnail-slide{text-align:center;white-space:nowrap;float:left;position:relative}.ls-thumbnail-slide a{overflow:hidden;display:inline-block;width:0;height:0;position:relative}.comment-content .ls-tn,.entry-content .ls-tn,.ls-shadow,.widget .ls-tn{display:none}.ls-shadow,.ls-shadow img{position:absolute;left:0;width:100%}.ls-thumbnail-slide img{max-height:100%!important;height:100%}.ls-shadow{z-index:1;top:100%}.ls-shadow img{height:100%;top:0}.ls-wp-fullwidth-container{width:100%;position:relative}.ls-wp-fullwidth-helper{position:absolute}.comment-content .ls-container img,.entry-content .ls-container img,.ls-container img,.widget .ls-container img{border-radius:0;box-shadow:none}.comment-content .ls-container *,.entry-content .ls-container *,.widget .ls-container *{line-height:normal;padding:0;outline:0;border:0}.comment-content .ls-inner *,.entry-content .ls-inner *,.entry-content .ls-yourlogo,.widget .ls-inner *{margin:0}.client{border-right:1px solid #eee;margin-right:25px;margin-top:22px;width:237px;float:left}.client img{width:200px;height:60px}.footer{background:center top repeat-x #eee;height:140px;margin:3em 0 0;padding:0}.row46t,.row52{background-color:#8BAA2B;text-align:center}.row51i,.row532i,.row533i{background-repeat:no-repeat}.row46i,.row46t{float:left;margin:0}.row52 a{color:#455a04;padding:10px 0 0}.row46t{border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-radius:5px 0 0 5px;border-top:1px solid #CCC;color:#FFF;height:43px;padding:17px 0 0;width:180px;font-size:16px}.row46i{border-color:#CCC;border-radius:0 5px 5px 0;border-style:solid;border-width:1px;height:60px;padding:0;width:874px}.row46,.row47{float:left;width:100%}.row46i img{margin-right:5px;border-right:#e5e5e5 solid 1px;max-width:100%}.row47{height:90px;margin:29px 0 53px}.row47 h2{border-bottom:1px solid #ccc;color:#575858;font-family:"Open Sans",sans-serif;font-size:19px;font-weight:700;padding-bottom:10px}.hhh2,.row531{font-family:Oswald,sans-serif}.row46{height:auto;margin:10px 0 0;padding:10px 0 0}.row51,.row51i{margin:0;float:left}.row51{padding:0;width:530px;color:#575656;font-size:16px;height:100px;line-height:1.2em}.row51i{background-image:url(../images/message-box.png);height:140px;padding:0 30px 0 0;width:140px}.row52{border-bottom:4px solid #53690D;float:left;font-size:20px;line-height:36px;margin:45px 0 45px 36px;padding:6px 0 0;width:170px}.row53,.row531,.row532{float:left;width:248px}.row53{height:140px;margin:0;padding:0 0 0 50px}.row531{color:#4D4C4C;height:20px;margin:0;padding:20px 0 1em;font-size:16px}.row532t,.row533t{font-size:15px;font-weight:lighter!important;color:#3b3b3c}.row532{height:50px}.row532i,.row532t,.row533,.row533i,.row533t{height:30px;float:left}.row532i{background-image:url(../images/mobile-icon.png);margin:10px 0;width:30px}.row532t{margin:10px 0 10px 10px;width:208px}.row533{width:248px}.row533i{background-image:url(../images/message-icon.png);margin:0 0 20px;width:30px}.row533t{margin:0 0 20px 10px;width:208px}.row533t a{color:#3b3b3c}.hhh2{color:#4d4c4c;font-size:20px;line-height:48px;letter-spacing:0}.last{background-color:#272727;border-top:0 solid #DADCDC;float:left;height:auto;margin:0;padding:0;width:100%}.row611 a{color:#999;margin:0 3px}.row611 a:hover{color:#FFF}.row611{color:#999;font-size:14px;line-height:55px;padding:5px 0 0;width:100%}.wpb_wrapper2{float:right;width:53%}.moduletitle .linktext{float:right;margin-top:9px}.moduletitle .linktext a{color:#BBB;font-size:15px;font-weight:400;padding-left:10px}.moduletitle .titletext{float:left;margin:0 0 10px 22px}.moduletitle .titletext h2{line-height:30px;margin:0;padding-right:10px;text-align:left;font-family:'Open Sans',sans-serif;font-size:27px;font-weight:400;color:#111}.icon-plus:before{content:"+"}[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block;font-family:fontello;font-style:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;width:1em}.container{margin:23px 0 0}.accordion{margin:0 0 20px;padding:0;list-style-type:none}.accordion.bm-remove{margin-bottom:0}.accordion.bm-smaller{margin-bottom:5px}.accordion.bm-small{margin-bottom:10px}.accordion.bm-medium{margin-bottom:20px}.accordion.bm-large{margin-bottom:30px}.accordion.bm-larger{margin-bottom:40px}.accordion.tm-remove{margin-top:0}.accordion.tm-smaller{margin-top:5px}.accordion.tm-small{margin-top:10px}.accordion.tm-medium{margin-top:20px}.accordion.tm-large{margin-top:30px}.accordion.tm-larger{margin-top:40px}.accordion li{margin:0 0 10px;padding:0}.accordion li:last-child{margin-bottom:0}.accordion li .accordion-head{cursor:pointer}.accordion li .accordion-head.active{font-weight:700}.accordion-default.accordion li .accordion-head{border:1px solid #DDD;padding:12px 30px 12px 10px;background:#FFF;color:#8BAA2B;line-height:normal;position:relative}.accordion-default.accordion li .accordion-panel{border:1px solid #DDD;border-top:0;padding:20px;background:#FFF}.project-carousel{width:100%;float:left;margin:0 0 20px}.project-item:last-child{margin-right:0;width:24.2%}.project-item{overflow:hidden;background:#fff;border-radius:3px;border:1px solid #e5e5e5!important;margin-bottom:10px;width:24%;float:left;margin-right:1%}.overlay,.project-item .mask,.project-item .overlay{top:0;left:0;width:100%;height:100%;overflow:hidden}.project-item .thumbnail{position:relative;overflow:hidden;border-bottom:2px solid #999;padding-bottom:1px}.project-item:hover .thumbnail{border-bottom:2px solid #fff}.overlay,.project-item .overlay{position:absolute}.project-item .mask{position:absolute;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-backface-visibility:hidden}.project-item:hover .mask{opacity:.9;background-color:rgba(0,0,0,.5)}.project-item img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.project-item:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.project-item .icon-image{position:absolute;top:50%;left:-20%;margin-top:-18px;margin-left:-18px;width:45px;height:45px;border-radius:50%;text-align:center;line-height:45px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s;border:3px solid #fff;background:0 0}.project-item:hover .icon-image{left:50%}.project-item .icon-image i{color:#fff;font-size:16px}.project-item .thumbnail img{position:relative;overflow:hidden}.project-item .item-title{position:absolute;bottom:40px;width:100%;color:#fff;text-align:center;font-weight:500}.project-item .item-title:hover{color:#333}.project-item .thumb-item-title{position:relative;padding:15px 0;text-align:center}.project-item .thumb-item-title h6{line-height:22px;margin:0;padding:0;font-size:15px}.project-item .thumb-item-title h6 a{color:#333;text-transform:uppercase;font-weight:800}.project-item:hover .thumb-item-title h6 a{color:#000}.project-item .thumb-item-title span{color:#999;font-size:12px}.project-item:hover .thumb-item-title span{color:#8BAA2B;font-size:12px}.address-box{background:#424141;color:#a3a2a2;float:left;padding:10px 0}.address-box ul{list-style:none;margin:0}.address-box ul li{border-right:1px solid #515050;float:left;margin-right:1.8%;min-height:152px;width:15%}.address-box ul li h1{color:#d7d6d6;font-size:13px;padding:10px 0;font-weight:700}.address-box ul li:last-child{margin-right:0}.project-title{float:left;margin-bottom:30px;line-height:1.3}.project-nav{float:right;margin:15px 0 0}.project-nav a{float:left;margin-left:8px;width:25px;height:25px;border-radius:3px;background:#e1e1e1;color:#fff;text-align:center;font-weight:800;line-height:24px}.project-nav a i{color:#fff;font-size:12px}.project-description .overview{margin-top:95px;font-size:12px}.project-description .overview p{margin-top:-15px}.project-item-shape{overflow:hidden}.project-item-shape .thumbnail{position:relative;overflow:hidden}.overlay,.project-item-shape .overlay{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;background:url(../images/overlay_background.svg)}.project-item-shape .mask{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-backface-visibility:hidden}.project-item-shape:hover .mask{opacity:.9;background-color:rgba(0,0,0,.5)}.project-item-shape img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.project-item-shape:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.project-item-shape .icon-image{position:absolute;top:50%;left:-20%;margin-top:-18px;margin-left:-18px;width:45px;height:45px;border-radius:50%;text-align:center;line-height:45px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s;border:3px solid #fff;background:0 0}.mid_grid .btn,.top_grid_btn .btn{-webkit-transition:.9s;-moz-transition:.9s;-o-transition:.9s}.project-item-shape:hover .icon-image{left:50%}.project-item-shape .icon-image i{color:#fff;font-size:16px}.project-item-shape .thumbnail img{position:relative;overflow:hidden}.project-item-shape .item-title{position:absolute;bottom:40px;width:100%;color:#fff;text-align:center;font-weight:500}.project-item-shape .thumb-item-title{position:relative;padding:15px 20px;background:#333;text-align:center}.project-item-shape .thumb-item-title h6 a:hover{color:#FFF}.project-item-shape .thumb-item-title span{color:#959595;font-size:12px}.grids_1_of_3_btm{text-align:center;margin-bottom:4%}.top_grid_bg{background:url(../images/bg1.jpg) no-repeat;background-size:100%}.top_grid{padding:6% 2%}.top_grid_text{float:left}.top_grid_text h2{color:#fff;text-transform:capitalize;font-size:2em;font-weight:400;font-family:'Source Sans Pro',sans-serif}.top_grid_btn{float:right}.top_grid_btn .btn{padding:12px 30px;border:1px solid #fff;display:block;font-size:1em;text-transform:uppercase;color:#fff;transition:.9s}.da-thumbs li article h3,.mid_grid h2,.mid_grid h3{text-transform:capitalize}.top_grid_btn .btn:hover{background:#fff;color:#000}.top_grid_gallery{margin-top:1%}.top_grid_portfoli{margin-right:1%}.da-thumbs li,.da-thumbs li img{display:block;position:relative;text-align:center;border-bottom:1px solid #DDD;width:99%}.da-thumbs li{overflow:hidden}.da-thumbs li article{position:absolute;width:100%;height:100%}.da-thumbs li article.da-animate{-webkit-transition:all .2s ease;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.da-slideFromTop{left:0;top:-100%}.da-slideFromBottom{left:0;top:100%}.da-slideFromLeft{top:0;left:-100%}.da-slideFromRight{top:0;left:100%}.da-slideTop{top:0}.da-slideLeft{left:0}.da-thumbs li article a{color:#fff;padding:20px;display:block}.da-thumbs{text-align:center}.da-thumbs li article h3{color:#fff;font-size:1.5em;padding:80px 0 20px;text-shadow:0 1px 1px rgba(255,255,255,.6)}.da-thumbs li article em{margin-bottom:10px;color:#fff;display:block}.da-thumbs li article span{display:inline-block}span.link_post,span.zoom{display:block;width:35px;height:35px;background-color:#8BAA2B;background-repeat:no-repeat;background-position:center;cursor:pointer}span.link_post{background-image:url(../images/link_post_icon.png);margin-right:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}span.zoom{overflow:hidden;background-image:url(../images/zoom_icon.png);margin-left:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.portfolio_2col article h3{padding-top:70px!important}.image_grid{float:left;overflow:hidden;position:relative;width:19%}.image_grid li{float:left;line-height:18px;color:#686f74;list-style:none;overflow:hidden;text-align:center;border:1px solid #DDD}.mid_grid_bg{background:#fff}.mid_grid{padding:6% 2%}.mid_grid h2{color:#202227;font-size:2.5em;-webkit-text-stroke:2px}.mid_grid h3{color:#777;font-size:1.5em;margin:2% 0}.mid_grid h3 a{color:#202227;text-transform:uppercase}.mid_grid h3 a:hover{color:#555}.mid_grid .btn{margin-top:8px;padding:12px 30px;border:1px solid #fff;background:#202227;display:inline-block;font-size:1em;text-transform:uppercase;color:#fff;transition:.9s}.mid_grid .btn:hover{background:#000}.mid_grid_left{float:left;width:56.333333%;margin-right:4%}.mid_grid_right{float:right;width:38.333333%}.btm_grid_bg{background:url(../images/bg2.jpg) no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.btm_grid{padding:6% 2%}.btm_grid h2{color:#fff;text-transform:capitalize;font-size:2em}.btm_grid h3{color:#fff;text-transform:uppercase;font-size:1em;margin:8% 0 4%;-webkit-transition:.9s;-moz-transition:.9s;-o-transition:.9s;transition:.9s}.btm_grid h3:hover,.btm_grid p{color:rgba(255,255,255,.69)}.btm_grid p{margin-top:10%;line-height:1.6em;font-size:1em}.nbs-flexisel-container{position:relative;max-width:100%}.nbs-flexisel-ul{position:relative;width:9999px;margin:0;padding:0;list-style-type:none;text-align:center}.nbs-flexisel-inner{overflow:hidden}.nbs-flexisel-item{float:left;margin:0 10px;padding:0;cursor:pointer;position:relative;line-height:0;width:170px!important}.left-menu ul li,.left-menu ul li a{color:#000;font-family:Verdana,Geneva,sans-serif;font-size:15px;padding:4px 0 4px 4px;display:block;text-decoration:none}.nbs-flexisel-item img{cursor:pointer;margin-bottom:10px;margin-top:10px;max-height:58px;max-width:170px;position:relative;width:99%}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{width:22px;height:22px;position:absolute;cursor:pointer;z-index:100;opacity:.5}.nbs-flexisel-nav-left{left:10px;background:url(../images/button-previous.png) no-repeat}.nbs-flexisel-nav-right{right:5px;background:url(../images/button-next.png) no-repeat}.left-menu ul li{margin:auto;list-style-type:none;line-height:24px;background-image:none}.left-menu ul li a{line-height:14px;border-bottom:1px solid #999;background:url(../img/arrow-blue1.png) right no-repeat}.left-menu ul li a:hover{color:#666}.left-menu ul ul{text-indent:10px;margin:auto;border-top:#FFF solid 1px}.left-menu ul ul li{list-style:none;padding:0;margin:0}.left-menu li li a{color:#000;display:block;font:13px/23px Verdana,Helvetica,sans-serif;padding:2px 0 2px 15px;text-decoration:none;text-indent:18px;background:0 0}.left-menu li li a:hover{color:#999}.white-text{font-family:Verdana,Geneva,sans-serif;font-size:26px;font-style:italic;font-weight:400;margin-top:4px;background:#06C}.portfolio-item{width:100%;float:left;margin:15px 0;border:1px dashed #bcbdbe}.portfolio-item .image{float:left;width:54%;padding:10px}.portfolio-item .image img{width:550px;height:auto;border:3px solid #cacecd;padding:2.5px}.project-content{float:right;margin:15px 0 0;width:44%}.launch_outer{bottom:0;right:0;width:50%;margin:10px 0}.launch_outer a{font-size:font-size:119%;text-decoration:none}.greenBtn{background:#9FCD56;border-radius:3px;color:#FFF;display:block;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.5em;padding:2% 5%;text-align:center}.blackHD{font-size:16px;color:#60771a;font-family:'Source Sans Pro',sans-serif;line-height:22px;font-weight:700}#sidebarleft{float:left;width:25.5%;margin:10px 0 0;color:#000;line-height:22px}#contentright{float:right;width:68.5%;margin:10px 0 0}input[type=text],input[type=password],textarea{border:1px solid #E1E1E1;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1) inset;color:#959595;display:block;font:500 12px/1.6 "Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:15px;max-width:100%;padding:10px 8px;transition:border .3s linear 0s,box-shadow .3s linear 0s;width:94%}textarea{width:96.7%}.column,.column2{float:left;width:217px!important}.button,button,input[type=submit],input[type=reset],input[type=button]{border-radius:3px;color:#FFF;cursor:pointer;display:inline-block;font-size:12px;font-weight:800;line-height:1.5;margin:0 5px 15px 0;padding:7px 20px 8px;transition:background .2s ease-out 0s;border:none;background:#8BAA2B}.label,.label2{padding-bottom:6px}.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background:#000}.column{margin-right:32px}.column2{margin-right:0}h2.headline,h3.headline{font-size:19px;font-weight:700;margin-bottom:5px;color:#000;line-height:33px;font-family:Lobster,cursive}.label,.label2,h6{font-size:12px;font-weight:700}iframe{width:99.6%;border:2px solid #d5d5d3}.label2,.socials2{width:100%;float:left}.label{color:#484848}.label span,.label2 span{color:red}.label2{color:#484848}h6{margin-bottom:10px}.socials2{display:inline-block;margin:-9px 0 0}.zocial.facebook:before{content:"f"}.group:after,.group:before,.pricing-table-extended h2 span:after,.zocial:before{content:""}.socials2 li{float:left}.zocial:before{font:90%/1.65 zocial}.socials_list li a{display:inline-block;float:left;height:5px;opacity:.7;text-decoration:none;transition:opacity .4s ease 0s;width:5px}.pricing-table-extended .level-max h2 span:after{border-top-color:#64C85F}.pricing-table-extended h2 span:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#333 transparent transparent;border-image:none;border-style:solid;border-width:10px;left:34%;position:absolute;top:49.5%;z-index:99999999!important}.pricing-table-extended ul li{background:#F9F9F9;padding:9px 20px}.pricing-table-extended ul li,.pricing-table-simple ul li{display:block;margin:0;position:relative;color:#000;font-size:15px;line-height:30px}.pricing-table-extended h1{background:#272727;color:#FFF;font-size:14px;font-weight:800;padding:12px 15px}.block h2,.faq h4,.heading03 span,.inbutton a,.overlay-contact-form .field-title,.resp-tabs-list li,tools .heading h4{font-weight:700}#horizontalTab{margin:24px 0 0!important}p,ul.resp-tabs-list{margin:0;padding:0}.resp-tabs-list li{font-size:14px;display:inline-block;padding:8px 10px!important;margin:0;list-style:none;cursor:pointer;float:left;background:#8BAA2B;color:#FFF;border-right:1px #FFF solid}.resp-tabs-list li:last-child{border:none}.resp-tabs-container{padding:0;background-color:#fff;clear:left}h2.resp-accordion{cursor:pointer;display:none}.resp-tab-content{display:none;padding:15px}.resp-accordion-active,.resp-content-active,.resp-easy-accordion h2.resp-accordion,.resp-tab-content-active{display:block}.resp-tab-active{border:1px solid #e5e5e5;margin-bottom:-1px!important;padding:12px 14px 14px!important;background:#fff!important;color:#000!important;border-bottom:none}.resp-tab-content{border:1px solid #e5e5e5;height:306px}h2.resp-accordion{font-size:13px;border:1px solid #c1c1c1;border-top:0 solid #c1c1c1;margin:0;padding:10px 15px}h2.resp-tab-active{border-bottom:0 solid #c1c1c1!important;margin-bottom:0!important;padding:10px 15px!important}h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1!important;background:#00f}.column3{margin-right:2%;width:48%!important;float:left}.column3 input{height:15px!important;padding:5px}.resp-accordion textarea{height:30px!important}h2.resp-tab-active{background:#DBDBDB!important}.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}.resp-jfit{width:100%;margin:0}h2.resp-accordion:first-child{border-top:1px solid #c1c1c1!important}@media only screen and (max-width:768px){ul.resp-tabs-list{display:none}h2.resp-accordion{display:block}.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.resp-accordion-closed{display:none!important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}}.fixednav,.group:after,.section{clear:both}//custom breadcrumbs ul.breadcrumb,ol.breadcrumb{list-style-type:none;margin:0;padding:0;float:right}ol.breadcrumb li,ul.breadcrumb li{display:inline}.services{//margin-left:5%;//margin-right:5%;margin:auto;width:90%;padding:10px}ul.tickmarks{padding-bottom:23px;list-style:none;font-size:14px}ul.tickmarks li{background:url(/img/litick.png) left 4px no-repeat;line-height:25px;margin:2px 0 0;padding:0 0 13px 41px}.heading03{backgeocraft.in/img/sepheading.gif) 0 26px repeat-x;text-align:center;padding-bottom:19px;font-size:30px;margin-top:15px}.heading03 span{font-size:25px;text-align:center;background:#fff;display:inline-block;padding:0 12px;line-height:2em}//our Services .row .blocks:hover{cursor:pointer}.blocks .desc{text-align:justify}.block h2{font-size:18px;padding-bottom:.7em;padding-top:.7em}.block{padding-bottom:3em;padding-top:2.5em}@media only screen and (min-width:767px){.blocks{height:280px}}@media only screen and (min-width:0px) and (max-width:766px){.blocks{height:auto}}.blocks a{text-decoration:none;color:#777}.block .icon{font-size:2.5em;background-color:orange;width:1.7em;height:1.6em;text-align:center;border:0 solid #000;border-radius:3em}.block .icon i{color:#fff;vertical-align:bottom;padding:.25em}@media only screen and (max-width:767px){.cross{display:block}}@media only screen and (min-width:0px) and (max-width:766px){.cross{display:none}}.cross{position:absolute;right:-110px;bottom:-110px}#hover-background-color:hover{background:#f6f6f6}tools .icon{font-size:60px;text-align:center;color:#87ceeb;padding:.2em 0 .3em}tools .heading{text-align:center;padding:0 0 .3em}tools a,tools a:hover{text-decoration:none;color:#87ceeb}.contact{background:#fff;padding:20px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative;border-radius:2px}ul.left-menu-new{list-style:none}ul.left-menu-new li{color:#666;font-size:13px;background:url(../images/arrow-1.png) left 3px top 7px no-repeat rgba(0,0,0,0);margin:0;height:auto;padding:3px 3px 3px 27px;border:none}.ourservices{background:#F9F9F9;padding:3px;margin-bottom:20px}.ourservices a{color:#000;display:block;font-family:Verdana,Geneva,sans-serif;font-size:15px;line-height:14px;padding:4px 0 4px 4px;text-decoration:none;border-bottom:1px solid #999;background:url(../img/arrow-blue1.png) right no-repeat}.ourservices h2,.ourservices h3,.ourservices h4,.ourservices h5{color:#FFF;line-height:33px;padding:0 0 0 5px}.ourservices h2{background:#333;font-size:16px}.ourservices h3{background:#8BAA2B;font-size:15px}.ourservices h4{background:#F79B2E;font-size:16px}.ourservices h5{background:#BD0102;font-size:15px}p.field,p.heading{margin:0}.mobile-footer-nav table td.label{color:#000!important}.mobile-footer-nav{position:fixed;bottom:0;left:0;right:0;background:#4CAF50;z-index:20}.mobile-footer-nav button:hover{background:#BA3858}.mobile-footer-nav button a{text-decoration:none}.mobile-footer-nav button{width:100%;background:#4CAF50;border:none;text-align:center;display:inline-block;cursor:pointer;padding:5px 10px;color:#fff;font-size:16px;text-decoration:none;margin:0}.fixednav{padding:0;margin:0}.s_2_of_2{width:100%}.s_1_of_2{width:49.85%}@media only screen and (min-width:1px) and (max-width:480px){.mobile-footer-nav,.overlay-contact-form{display:block}.footer-right{margin-bottom:27px}}@media only screen and (min-width:481px){.mobile-footer-nav,.overlay-contact-form{display:none}}@media only screen and (max-width:480px){.col{margin:1% 0}}@media only screen and (max-width:1000px){.s_1_of_2,.s_2_of_2{width:49.8%}}.overlay-contact-form{height:0%;width:100%;position:fixed;z-index:21;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.9);overflow-x:hidden;transition:.5s}.overlay-contact-form-content{position:relative;top:2%;width:300px;margin-left:auto;margin-right:auto;margin-top:30px}.overlay-contact-form a:focus,.overlay-contact-form a:hover{color:#f1f1f1}.overlay-contact-form .closebtn{float:right;font-size:30px}*/.close-window{text-align:right;width:100%}@media screen and (max-height:450px){.overlay-contact-form a{font-size:20px}.overlay-contact-form .closebtn{font-size:40px;top:15px;right:35px}}.overlay-contact-form .ocffields{background:#fff;padding:10px;width:280px;border-radius:5px}.overlay-contact-form .form-area{display:block}.overlay-contact-form .close-window{float:right;margin:0 15px 20px;width:100%;text-align:right;cursor:pointer;font-weight:700;font-size:25px}.inbutton,.indesc .desc,.title{text-align:left}.overlay-contact-form .field-input input{width:95%}.footer-left{float:left;width:auto;display:inline}.footer-right{float:right;width:auto;display:inline}.faq{background:0 0;color:#f0832f!important}.faq h4{font-size:1.5em}.section{padding:0;margin:0}.section i{color:#87ceeb;font-size:80px}.section h2{color:green;font-size:18px}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}.group:after,.group:before{display:table}.group{zoom:1}.span_3_of_3{width:100%}.span_2_of_3{width:66.13%}.span_1_of_3{width:32.26%}.span_6_of_6{width:100%}.span_5_of_6{width:83.06%}.span_4_of_6{width:66.13%}.span_3_of_6{width:49.2%}.span_2_of_6{width:32.26%}.span_1_of_6{width:15.33%}@media only screen and (max-width:480px){.span_1_of_6,.span_2_of_6,.span_3_of_6,.span_4_of_6,.span_5_of_6,.span_6_of_6{width:100%}.col{margin:1% 0}.span_1_of_3,.span_2_of_3,.span_3_of_3{width:100%}}.img{border:1px solid #87ceeb;border-radius:20px;width:60px;height:60px}.title{font-size:25px;color:#87ceeb;line-height:1.3}.indesc{padding-left:10px}.indesc .desc{margin-top:12px;font-size:14px;font-family:Roboto,Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif}.inbutton{margin-top:35px;width:auto;margin-left:10%}.inbutton a{border:1px solid #87ceeb;border-radius:6px;padding:7px 13px;text-decoration:none;color:#87ceeb;font-size:12px}.inbutton a:hover{background:#87ceeb;color:#fff}.cols{margin-bottom:20px}div.wrap,p.wrap{margin:10px 20px 20px;font-size:15px;line-height:2;text-align:center}
img{max-width:100%;}


.rs_footer_nav *,.rs_footer_nav_popup *{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rs_footer_nav{
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	z-index:9999;
	display:none;
}
.rs_footer_nav a{
	float:left;
	width:49.65%;
	padding:15px 12px!important;
	text-align:center!important;
	font-weight: bold;
	margin:0!important;
	text-decoration:none;
	font-size:1.2em;
    letter-spacing: 1px;
}
.rs_footer_nav a .fa{
    display:block;
    margin-bottom:10px;
    font-size:1.3em;
}
.rs_footer_nav a:nth-child(2){
	float:right;
}
.rs_footer_nav_popup{
	z-index:1000;
	overflow:hidden;
	position:fixed;
	width:100%;
	height:0;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(0,0,0,.8);
	transition:.5s;
	-webkit-transition:.5s;
	-moz-transition:.5s;

}
.rs_footer_nav_popup .rs_footer_nav_content{
	padding:15px;
	background-color:#fff;
	max-width:600px;
	margin:10px auto!important;
	border-radius:5px;
}
.rs_footer_nav_content .close_btn{
	display:block;
	text-align:right!important;
	width:100%;
	border-bottom:1px solid rgba(0,0,0,.3);
	padding-bottom:10px;
	cursor:pointer;
}
.rs_footer_nav_content .close_btn,.rs_footer_nav_content h4,.rs_footer_nav_content a{
	display:table;
	text-decoration:none;
}
.rs_footer_nav_content .close_btn:after{
	clear:both;
}
.rs_footer_nav_content h4{
	float:left;
	font-size:18px;
    	padding: 0;
    	margin: 0;
}

.rs_footer_nav_content .close_btn a{
	float:right;
	padding:0px 10px !important;
	text-align:center;
	border-radius:5px;
	font-weight:bold;
	font-size:18px;
	margin:0;
}

.whatsapp-button{
    padding:5px 10px;
    text-align:center;
    background:#5c9d1b;
    color:#fff;
    position:fixed;
    bottom:18%;
    left:5px;
    border-radius:15px;
    border:2px solid #fff;
    z-index:999;
    box-shadow:0px 5px 10px rgba(0,0,0,.5);
    display:none;
}
.whatsapp-button a,.whatsapp-button p{
    color:#fff;
}
.whatsapp-button p{
    text-align:center;
    line-height: 1.3;
    margin-bottom: 0;
    font-size:12px;
}
.whatsapp-button p small{
    font-size:8px;
}
.whatsapp-button .rs_whatsapp_icon{
	display:block;
	width:40px;
	height:40px;
	margin:0 auto;
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTE1OTMwMEM0MzA2MTFFOEFEMDc4REI3NUMzRjUwNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTE1OTMwMEQ0MzA2MTFFOEFEMDc4REI3NUMzRjUwNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MTU5MzAwQTQzMDYxMUU4QUQwNzhEQjc1QzNGNTA0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MTU5MzAwQjQzMDYxMUU4QUQwNzhEQjc1QzNGNTA0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtHG5C8AAAVPSURBVHjazJpriFZFGMff92zZ7ka6rWleEitdcMNbriSJGmaGEkGsEl5WJLXYjFAQywWhLxbWh9j8kJvFZleC3CIyxFWj1NK2XZRy1SzJ8m4qtd7Kct/+I8/A8PjMnDnnPeddB37svufMmZn/XJ95ZrK5XC6TUBgAHgRVoBL0B+WgBGTBP+BPcBz8DHaBr8GPSWSezVNITzAP1IDhMdM4Aj4Gb4J9sUuihMTgDvBuTg6dRC7G++1gTJwyRf0gAK9FLHhYkL5vBn2ilC1K1xoL1oNbdWPq7mnEOQe2gVbwCzgBzoNOUAp6gbvBCDAB9DM7h5BeLXgjya5VF1KD68DDoChiC98L6kGHI/2mpLpWoyOTBlAec5yZqJ6xCFxgeenQBorzEfKhJeFWcGcCAjg3gvctFdcOSuMIecsioi4FAZxHwb+CmFZqPW8hdRYRjxRAhOYucEIowzpfIQ9YRDxUQBGavuC4UJYlPkL2CR8+3gUiNIOMScAsU6VLyAvCgrWiC0VoqoVest4mpK+gfEdIBs+Dz4mJKYtZLVTyVEnIS0LE+x0Jf8TiHkhZSHdwklX0Ji6kRBhU74W0hDQhTE9ZzGKhsu8zhdQIEaosiZWBs2yO12I2pCxEre5HWQXWm0Ka2MuNjsRmCCuv2SqjUhazklX4QfU8gN14M1mipuX5icPOrGTWKrden8qkG3jZlDU9RgkZBW5jL7c4EuoWktGUlIW00BbBDFeFDGMP24WIZjgm7BvM8H0m/dDCesEIJaSCPWwPSeQ72/4fHARzCyBkD6vMwQF5O8xwyKM22gQRHWA8uFgAIb+y330CY+uq1f3hkdDrQve6TNvaQoTT7HdZQH4nM/jUaCPYzmYsNWE0FEgIL2NxQI4BMxR5Jva00CqzwLMFEBKw31cCozvowd4jwoB7xhCjv18FJqcshJfxQiCMiX4RElRjZa0gphlM9KjVkap/xxDCy3hGJfYbe1gRMdEnyJfFV/gvwZOO7+aS//d3sMRjoZXKqPM6rGyXmcx2UVbwTRHtn1K2szRtL2VI9mTxqwQj9RJt7Io98tvEbMNXMrRl5GF8zP3CfocTbw0JvgUcC3G31jjyKWcOvatbcf2ynb1YGdMy7UaOaJtD7yL4S7CcebwvPK1vFf4DAwJjcJp9bnrM2UQtiuPAGmMC0JNAjtas7oLlnLmmz9vDDBZ3qx4jirFC887Jc98wGZyyeN47Q1rEttMcKZSzlu/Zv2ED6IeENkJLwTnHcQIfI00eLlz9jdqp9uBCZgmZLU5ITEAD+NuQsxKX62mSEP9l2/nINurjOerbJ8FAOv9LKvSnMTiaFsO/yUpodIwNVZa9YIhRNmWRDKYyXuOgq2dN13YdOOe4Q12H51yexlYm5HrwMi4VXE8tLt9vhaB6UheLWGTxnw11CZnPRJxyHawUgBUWEXPCjhU+YB81dZEAZepstohYFnZidQM4wlpkAYt8O5kHb1NrNcQ4/AxjIZkckU/K9D/jhPExGgwDr4Ldlnn/PFmsZXkUvoi69SGHjVbre6q7nBVQrcRnIhzwX6Hzink0aficRE0D71Bl2NLuoEr2vjCwhS7E5NgiZDvIz4S8UxcFDtDfDoqnLgz0BoPIzSmllWWu0dm0YHpdqulNvqwSixDuvfiU4laHFMTrvoKQ109gAfPSeN18qHbYPqrL7AQv0ppi7t6G0wmrzz0Tn/sqyg6bEnesScu/2mStAo95DuIymuE+A6cjXKZRW9uv6NBoYL4znupazeTLWksOg6N5+pvUscM9ZGz2omOLLPX1s3Q/az9dOEvMvfq/AAMADR6xiLudes4AAAAASUVORK5CYII=");
	background-size:cover;
}
.whatsapp-button .fa{
    font-size:40px;
}
@media screen and (max-width:481px){
	.rs_footer_nav,.whatsapp-button{
		display:block;
	}
	
    .row611{line-height:1.3;}
    .footer-right{
        padding-bottom:60px;
    }
}
/* colors */

.rs_footer_nav_content .close_btn a{
	background-color:red;
	color:#fff;	
}
.rs_footer_nav a{
    background: #ef9a48;
    color: #fff;
}
.rs_footer_nav a:hover{
	background-color:#7cc308;
}