h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#2d2c32;font-family:'Lato',sans-serif;font-weight:400;margin-top:0;margin-bottom:0;line-height:1.2}h1,.h1{font-size:35px}h2,.h2{font-size:30px}h3,.h3{font-size:25px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}p{font-size:16px;line-height:1.6;color:#94949d}a{color:#575757}a:hover{color:#575757;text-decoration:none}:focus{outline:none}a:focus,a:hover{outline:none;text-decoration:none}img{max-width:100%;height:auto}ul,ol{padding-left:0;margin-bottom:0}[class^="icon-"]{background-image:url(../img/icons.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;vertical-align:top}.icon-design,.icon-manegement,.icon-delivery{width:34px;height:34px}.icon-design-small{width:21px;height:21px;background-position:0 -50px}.icon-manegement-small{width:26px;height:26px;background-position:-50px -50px}.icon-delivery-small{width:22px;height:22px;background-position:-100px -50px}.icon-history{width:36px;height:36px;background-position:-150px 0}.icon-mission{width:38px;height:38px;background-position:-200px 0}.icon-sector{width:17px;height:18px;background-position:-250px 0}.icon-location{width:17px;height:18px;background-position:-250px -52px}.icon-value{width:17px;height:18px;background-position:-250px -104px}.icon-pdf-file{width:23px;height:24px;background-position:-150px -50px}.icon-goal{width:36px;height:24px;background-position:0 -100px}.icon-eco{width:34px;height:21px;background-position:-50px -100px}#content{width:100%;position:relative}#wrapper{position:relative;width:100%}body{font-size:15px;line-height:1;color:#aaa;font-family:'Lato',sans-serif;font-weight:400;background:#fff;-webkit-font-smoothing:antialiased}input:focus,textarea:focus,button:focus{outline:none}input:focus,textarea:focus,.btn:focus,.zoom img,.img-thumb img,.btn,.btn:hover,.header .header-search-box,#footer .admin,.header li a,#footer .social-icons a,#footer .email a,#footer h4 a:hover,.team-info h3 a,.news-info h3 a,#header *,.team-info .social-icons a:hover,.team-info .social-icons a,.org-info .service-block:hover h3 i,.org-info .service-block h3 i,a:hover,.contact-us-container .box li a i,.leavecomment-box input[type=button],.faq-detail li .qus,.other-project li .over{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.img-thumb{display:block;overflow:hidden}.img-thumb:hover img,.img-thumb:focus img,.zoom:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn-effect i{animation:0.5s ease-in-out 0s forwards 1 arrow;-webkit-animation:0.5s ease-in-out 0s forwards 1 arrow}.btn-effect:hover i{animation:0.5s ease-in-out 0s forwards 1 arrowIn;-webkit-animation:0.5s ease-in-out 0s forwards 1 arrowIn}body #header{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body #header.fixed{position:relative;width:100%;left:0;top:0}body #header.fixed.fix .secondry-header{position:fixed;left:0;right:0;width:100%;top:0;background:#fff}body #header.up{top:-162px;opacity:0;visibility:hidden}body #header.down{top:0;opacity:1;visibility:visible}#slider.top{margin-top:146px}.anim-section{position:relative;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);visibility:visible;opacity:0}.anim-section.animate{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.fadeIn-section{visibility:visible;opacity:0;position:relative}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation:fadeIn 1s linear;-moz-animation:fadeIn 1s linear;-o-animation:fadeIn 1s linear;-ms-animation:fadeIn 1s linear;animation:fadeIn 1s linear;visibility:visible;opacity:1;position:relative}#header{left:0;position:static;right:0;top:0;width:100%;z-index:9999}#header.normal{position:relative}.theme-a .primary-header{background:#f38929}.theme-a .left-header span{display:inline-block;font-size:15px;color:#fff;padding:15px 0 18px}.theme-a .right-header ul{list-style:none;text-align:right;padding:13px 0}.theme-a .right-header li{display:inline-block;margin-left:19px;vertical-align:top}.theme-a .right-header li a i{font-size:20px}.theme-a .right-header li a{font-size:15px;color:#fff}.theme-a .right-header li .fa-envelope-o{margin-right:10px}.theme-a .right-header li:first-child{margin-right:11px}.theme-a .right-header li a:hover{color:#fff}.theme-a .secondry-header{background:#fff;padding:30px 0 28px;width:100%}.theme-a .secondry-header .logo{display:inline-block;margin:5px 14px 5px 0}.theme-a .secondry-header .num{display:inline-block;font-weight:700;color:#575757;padding:13px 0 13px 20px;border-left:1px solid #f2f2f2}.quote{display:inline-block;font-size:14px;line-height:20px;color:#f38929;border:2px solid #f38929;text-transform:uppercase;font-weight:700;padding:8px 18px;margin-left:22px;text-decoration:none;float:right}.quote:hover{background:#f38929;color:#fff;text-decoration:none}.button-wrapper{background:#f38929;text-align:right;position:relative;padding-bottom:15px;display:none}.button-wrapper:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:#BD6B21}.nav-button{display:inline-block;width:24px;height:15px;background:none;position:relative;border:none;border-top:2px solid #fff;margin-top:14px}.nav-button:before{content:'';position:absolute;left:0;top:5px;width:100%;height:2px;background:#fff}.nav-button:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background:#fff}.primary-header{background:#f9f9f9;border-bottom:1px solid #ececec}.primary-header .logo{margin:25px 35px 15px 0;float:left}.our-contact {
    float: left;
    list-style: none;
    width: 60%;
}

.our-contact li{float:left;border-left:1px solid #ececec;padding:36px 10px}.our-contact li a{font-size:14px;color:#7f7f7f;font-weight:700}.our-contact li a i{font-size:20px;margin-right:10px}.our-contact li a span{display:inline-block;vertical-align:top;line-height:20px}.our-contact li a:hover{text-decoration:none;color:#fff}.right-header ul{list-style:none;padding:38px 10px 41px;float:right;border-left:1px solid #ececec;border-right:1px solid #ececec}.right-header ul li{display:inline-block;padding:0 23px}.right-header ul li a{color:#afaeae;font-size:18px}.right-header ul li a:hover{color:#fff}.secondry-header{background:#fff}.menu{list-style:none;margin-left:-12px;display:inline-block}.menu li{display:inline-block;margin-right:30px;position:relative}.menu li a{display:inline-block;font-size:14px;color:#575757;text-transform:uppercase;font-weight:700;padding:32px 12px 27px;border-bottom:5px solid transparent}.menu li:hover a,.menu li.active a{text-decoration:none;border-bottom:5px solid #f38929;color:#000}.menu li .submenu{position:absolute;left:0;top:20pxs;width:auto;z-index:9999;text-align:left;display:none;background:#fff;padding:0 20px 10px;width:168px}.menu li .submenu li{float:none;display:block;margin:10px 0 0 0}.menu li .submenu li a{border:none;display:inline-block;border-bottom:2px solid #fff;padding:0 0 7px 0;text-transform:capitalize}.menu li .submenu li a:hover{border-bottom:2px solid #f38929}.menu li:hover .submenu{display:block}.secondry-header .quote{margin:16px 0 0 0;color:#fff}.navigation .btn{background:none repeat scroll 0 0 #f4f3f3;border:2px solid #f4f3f3;color:#969696;display:inline-block;float:right;font-size:14px;font-weight:700;line-height:20px;margin-left:22px;margin-top:16px;padding:11px 30px;text-decoration:none;text-transform:uppercase}.navigation .btn:hover{background:none repeat scroll 0 0 #969696;color:#f4f3f3;text-decoration:none}#slider .tp-caption a{color:#fff}.quote{display:inline-block;font-size:14px;line-height:20px;color:#f38929;border:2px solid #f38929;text-transform:uppercase;font-weight:700;padding:11px 30px;margin-left:22px;text-decoration:none;float:right;background:#f38929;color:#fff}.quote:hover{background:#fff!important;color:#f38929;text-decoration:none}#footer{background:#2d2c32}.contact-us-container{background:#fff}.contact-us-container .box{float:left;width:33.3%;padding:40px 0;font-size:16px;line-height:24px;color:#222127}.contact-us-container .box strong{font-weight:700;display:block}.contact-us-container .box span{display:block}.contact-us-container .box span a{color:#828282}.contact-us-container .box span a:hover{color:#f38929}.contact-us-container .box em{float:left;font-size:40px;vertical-align:top;margin-right:20px}.contact-us-container .box ul{list-style:none;text-align:left;padding-top:7px;padding-left:30px}.contact-us-container .box li{display:inline-block;padding:0 15px}.contact-us-container .box li a i{display:inline-block;font-size:14px;color:#fff;border:1px solid #fff;border-radius:50%;padding:10px}.contact-us-container .box li a:hover i{color:#f38929;border:1px solid #f38929}.contact-us-container .contact-us{float:right;width:149px;border:2px solid #828282;color:#828282;text-align:center;font-size:14px;line-height:20px;font-weight:700;padding:12px;letter-spacing:1px}.contact-us-container .contact-us:hover{border:2px solid #f38929;color:#f38929;text-decoration:none}.contact-us-container .box.call{padding-left:36px}.contact-us-container .box.last{border:none}.primary-footer{padding-top:69px}.primary-footer h3{font-size:16px;line-height:33px;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:2px;margin-bottom:26px}.primary-footer h3 i{display:block;width:33px;height:2px;background:#f38929;margin-top:4px}.primary-footer p{font-size:15px;line-height:24px;color:#fff}.primary-footer .list{list-style:none}.primary-footer .list li{width:50%;margin-bottom:17px}.primary-footer .list li a{display:inline-block;font-size:15px;line-height:24px;color:#fff}.primary-footer .list li a:hover{color:#f38929}#footer .input-field{max-width:293px;width:100%;background:#fff;padding:0 38px 0 20px;overflow:hidden;margin-top:30px}#footer .input-field .signup{border:none;width:90%;height:50px;font-size:14px;color:#7e7d80;background:none;float:left}#footer .subimt{background:none;border:none;width:20px;height:50px;float:right;font-size:16px;color:#7e7d80;padding:0}#footer .copyright{font-size:15px;color:#fff;display:inline-block;border-top:1px solid #363539;margin-top:84px;padding-bottom:46px;padding-top:46px}#pageloader{background:none repeat scroll 0 0 #fff;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:999999999}.m0{margin:0}.loader-item{width:50px;height:50px;background:#f38929;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;padding:20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.loader-item img{width:100%}