html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{margin:.67em 0;font-size:2em}img{border:0}svg:not(:root){overflow:hidden}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}img{vertical-align:middle}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}p{margin:0 0 10px}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-9{width:75%}.col-sm-6{width:50%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-8{width:66.66666667%}.col-md-4{width:33.33333333%}}table{background-color:transparent}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}#slider{width:100%;position:relative}.slide-detail{display:block;width:100%;z-index:999;text-transform:uppercase}.slide-detail .f-project{display:inline-block;font-size:14px;line-height:20px;padding:6px 19px;background:#1b1b1b;color:#fff;margin-bottom:19px;font-weight:700}.slide-detail h3{font-size:36px;line-height:40px;color:#fff;font-weight:900;padding-bottom:10px;letter-spacing:4px}.slide-detail h3 span{font-weight:400}.slide-detail h4{font-size:24px;color:#fff;font-weight:400;padding-bottom:23px;letter-spacing:3px}.slide-detail .quote{float:left;margin-left:0}.layer1{top:28.4%!important}.layer2{top:36%!important}.layer3{top:43%!important}.layer4{top:51%!important}.layer5{top:64%!important}.tp-leftarrow.default{width:45px;height:45px;font-size:0;background:url(../img/prv-arrow.png) no-repeat 0 0 rgba(45,40,50,.7);position:absolute;left:93px;top:50%;z-index:999;margin-top:-23px;border-radius:3px}.tp-rightarrow.default{width:45px;height:45px;font-size:0;background:url(../img/next-arrow.png) no-repeat 0 0 rgba(45,40,50,.7);position:absolute;right:93px;top:50%;z-index:999;margin-top:-23px;border-radius:3px}.tp-caption{white-space:normal;position:relative!important}.slide-info{position:absolute;top:28%;width:60%}.item-1 .slide-info{left:0}.item-2 .slide-info{left:0;top:50%}.our-quality i.check-svg .fill{fill:#c0c0c0}.our-quality i.check-svg .stroke{stroke:#c0c0c0}.heading-row{position:relative}.heading-row:before{background:#f0f0f0;content:"";left:0;position:absolute;top:50%;width:100%;height:2px}.heading-row h2{background:#fff;position:relative;z-index:999;display:inline-block;font-size:30px;color:#000;letter-spacing:1px;font-weight:900;padding-right:25px;text-transform:uppercase}.heading-row h2 span{font-weight:400}.our-info{padding:37px 0;background:#fff}.our-info .left-box h3{font-size:15px;line-height:24px;color:#000;text-transform:uppercase;margin-top:17px;letter-spacing:1px}.our-info .left-box p{font-size:16px;line-height:24px;color:#8c8b8b;margin-top:20px}.our-info .our-quality{list-style:none;border-top:1px solid #f0f0f0;margin-top:40px}.our-info .our-quality li{width:33.33%;font-size:16px;line-height:24px;color:#717171;float:left;margin-top:-15px;cursor:pointer}.our-info .our-quality strong{display:block;margin-top:18px;letter-spacing:1px}.our-info .our-quality span{display:block;font-weight:400}.our-info .our-quality i{display:block;height:29px;text-align:center;vertical-align:middle;width:29px}.our-quality .check-svg svg{background:#f2f3ef;border-radius:50%}.our-quality li.active i .stroke,.our-quality li:hover i.check-svg .stroke{stroke:#fff}.our-info .img-list{list-style:none;margin-top:5px;margin-left:-80px}.our-info .img-list li{float:left;padding-left:34px;overflow:hidden;width:25%}.our-info .img-list li a{display:block;overflow:hidden}.our-info .img-list li img{width:100%}.our-info .heading-row span{font-weight:400}.our-testimonial{margin-top:53px;padding:55px 0 28px;background:#2d2c32}.our-testimonial .testimonial-slider{list-style:none}.our-testimonial .heading-row{position:relative}.our-testimonial .heading-row:before{background:#5bc856;content:"";left:0;position:absolute;top:50%;width:100%;height:2px}.our-testimonial .heading-row h2{background:#2d2c32;position:relative;z-index:999;display:inline-block;font-size:30px;color:#d3d3d3;letter-spacing:1px;font-weight:900;padding-right:25px;text-transform:uppercase;letter-spacing:3px}.our-testimonial .heading-row h2 span{font-weight:700}.heading-row h2 span{font-weight:900;color:#000}.our-testimonial blockquote{padding:0 0 0 83px;margin:68px 0 0 0;border:none;font-size:18px;line-height:30px;color:#717171;font-family:Georgia;font-style:italic;position:relative}.our-testimonial blockquote p{font-size:18px;line-height:1.5;color:#8d8d8d;margin-bottom:0;letter-spacing:1px}.our-testimonial blockquote i{position:absolute;left:2px;top:0;font-size:30px;color:#5bc856;display:block;padding-bottom:26px}.our-testimonial blockquote footer{display:block;font-size:14px;line-height:16px;color:#d6d6d6;font-weight:700;font-style:normal;font-family:Lato,sans-serif;letter-spacing:1.5px;margin-top:36px}.our-testimonial blockquote footer:before{display:none}.our-testimonial .bx-controls-direction{display:none}.our-testimonial .bx-pager.bx-default-pager{text-align:center;margin-top:43px}.our-testimonial .bx-pager-item{display:inline-block;margin:0 3px}.our-testimonial .bx-pager-link{display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid #8a8a8b;font-size:0}.our-testimonial .bx-pager-link.active{border:1px solid #5bc856;background:#5bc856}.tp-caption{z-index:1;white-space:nowrap}.tp-caption a{color:#5bc856;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{position:absolute;visibility:hidden;-webkit-font-smoothing:antialiased!important}.tp-simpleresponsive img{max-width:none}.tpclear{clear:both}.tp-bullets{z-index:1000;position:absolute;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-webkit-transform:translateZ(5px)}.tp-bullets.hidebullets{-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-bullets.simplebullets .bullet.selected,.tp-bullets.simplebullets .bullet:hover{background-position:top left}.tparrows{-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-webkit-transform:translateZ(5000px);-webkit-transform-style:flat;-webkit-backface-visibility:hidden;z-index:600;position:relative}.tparrows.hidearrows{-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(../revolution-slider/large_left.png) no-Repeat top left;width:40px;height:40px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(../revolution-slider/large_right.png) no-Repeat top left;width:40px;height:40px}.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(../revolution-slider/large_left.png) no-Repeat 0 0;width:40px;height:40px}.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(../revolution-slider/large_right.png) no-Repeat 0 0;width:40px;height:40px}.tp-bannertimer{width:100%;height:10px;background:url(../revolution-slider/timer.png);position:absolute;z-index:200;top:0}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-simpleresponsive a{text-decoration:none}.tp-simpleresponsive ul,.tp-simpleresponsive ul li,.tp-simpleresponsive ul li:before{list-style:none;padding:0!important;margin:0!important;list-style:none!important;overflow-x:visible;overflow-y:visible;background-image:none}.tp-simpleresponsive>ul>li{list-style:none;position:absolute;visibility:hidden}.tparrows .tp-arr-imgholder{display:none}.tparrows .tp-arr-titleholder{display:none}.tp-loader{top:50%;left:50%;z-index:10000;position:absolute}.tp-loader.spinner4{margin:-20px 0 0 -20px;width:40px;height:40px;text-align:center;-webkit-animation:tp-rotate 2s infinite linear;animation:tp-rotate 2s infinite linear}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:tp-bounce 2s infinite ease-in-out;animation:tp-bounce 2s infinite ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.tp-loader.spinner4 .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}