.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;font-weight:400}:focus,button:focus,input:focus,textarea:focus{outline:0}#content,#wrapper{position:relative}.menu li,.quote{text-transform:uppercase}.menu,.primary-footer .list,.right-header ul{list-style:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#2d2c32;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,p{font-size:16px}p{line-height:1.6;color:#94949d}a,a:hover{color:#575757}a:focus,a:hover{outline:0;text-decoration:none}img{max-width:100%;height:auto}ol,ul{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-delivery,.icon-design,.icon-manegement{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-location,.icon-sector,.icon-value{width:17px;height:18px}.icon-sector{background-position:-250px 0}.icon-location{background-position:-250px -52px}.icon-value{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,#wrapper{width:100%}body{font-size:15px;line-height:1;color:#aaa;background:#fff;-webkit-font-smoothing:antialiased}#footer .admin,#footer .email a,#footer .social-icons a,#footer h4 a:hover,#header *,.btn,.btn:focus,.btn:hover,.contact-us-container .box li a i,.faq-detail li .qus,.header .header-search-box,.header li a,.img-thumb img,.leavecomment-box input[type=button],.news-info h3 a,.org-info .service-block h3 i,.org-info .service-block:hover h3 i,.other-project li .over,.team-info .social-icons a,.team-info .social-icons a:hover,.team-info h3 a,.zoom img,a:hover,input:focus,textarea:focus{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-thumb{display:block;overflow:hidden}.img-thumb:focus img,.img-thumb:hover 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 .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-effect i{animation:.5s ease-in-out 0s forwards 1 arrow;-webkit-animation:.5s ease-in-out 0s forwards 1 arrow}.btn-effect:hover i{animation:.5s ease-in-out 0s forwards 1 arrowIn;-webkit-animation:.5s ease-in-out 0s forwards 1 arrowIn}body #header{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .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,body #secondry-header.fix{top:-162px;opacity:0;visibility:hidden}.anim-section,.fadeIn,.fadeIn-section,body #header.down{visibility:visible}body #header.down{top:0;opacity:1}#slider.top,#slider.top-m{margin-top:176px}#slider.top2{margin-top:162px}.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);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;padding:0;float:left}.quote,.right-header{float:right}.fadeIn-section{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;opacity:1;position:relative}#header{left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}#header.normal,.button-wrapper{position:relative}.quote{display:inline-block;font-size:14px;line-height:20px;color:#A0CEF0;border:2px solid #A0CEF0;margin-top:-13px;font-weight:700;padding:8px 18px;margin-left:22px;text-decoration:none}.quote:hover{background:#a0cef0;color:#fff;text-decoration:none}.button-wrapper{background:#a0cef0;text-align:right;padding-bottom:15px;display:none}.telefono-en-mobile{margin-top:15px;margin-bottom:-30px}.telefono-en-mobile a{text-align:left;color:#FFF;vertical-align:middle}.button-wrapper:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:#a0cef0}.nav-button{display:inline-block;width:24px;height:15px;background:0 0;position:relative;border:none;border-top:2px solid #fff;margin-top:14px}.nav-button:after,.nav-button:before{content:'';position:absolute;background:#fff;width:100%;left:0;height:2px}.nav-button:before{top:5px}.nav-button:after{bottom:0}.primary-header{background:#73777E!important}.left-header span a{display:inline-block;font-size:15px;color:#fff;padding:15px 0 18px}.left-header-span-right-a{padding-left:40px!important}.right-header ul{text-align:right;padding:13px 0}.right-header li{display:inline-block;margin-left:19px;vertical-align:top}.right-header li a i{font-size:20px}.right-header li a{font-size:20px;color:#fff}.right-header li .fa-envelope-o{margin-right:10px}.right-header li:first-child{margin-right:11px}.right-header li a:hover{color:#a0cef0}.secondry-header{background:0 0;padding:30px 0 28px}.secondry-header .logo{display:inline-block;margin:0 14px 5px 0;text-align:center}.secondry-header .logo h1{text-indent:-5000px;overflow:hidden}.secondry-header .num{display:inline-block;font-weight:700;color:#010101;padding:13px 0 13px 20px;border-left:1px solid rgba(255,255,255,.2)}.navigation{float:left;width:100%;margin-left:-195px;text-align:right;display:block}.menu,.menu li{display:inline-block}.menu li{margin-left:32px;font-size:14px;position:relative;line-height:18px;}.menu li a{color:#575757;font-weight:700;padding-bottom:7px;display:block;border-bottom:2px solid #fff}.tercer-nivel{font-weight:100!important}.menu li.active a,.menu li:hover a{border-bottom:2px solid #A0CEF0;text-decoration:none}.menu li .submenu{position:absolute;left:0;top:23px;width:310px;z-index:9999;text-align:left;display:none;background:#fff;padding:2px 20px 10px}#pageloader,.loader-item{left:0;top:0;bottom:0;right:0}.menu li .submenu li{margin-left:0;float:none;display:block;margin-top:5px}.menu li .submenu li a{border:none;display:inline-block;border-bottom:2px solid #fff;text-transform:none;padding-bottom:5px}.menu li .submenu li a:hover{color:#a0cef0}.menu li:hover .submenu{display:block}#footer{background:#2d2c32}.contact-us-container{background:#A0CEF0;color:#fff!important}.contact-us-container .box{float:left;width:33%;border-right:1px none #28272d;padding:40px 0;font-size:16px;line-height:24px;color:#fff}.contact-us-container .box strong{font-weight:700;display:block;color:#fff}.contact-us-container .box span{display:block;color:#fff}.contact-us-container .box span a{color:#828282}.contact-us-container .box span a:hover{color:#a0cef0}.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:center;padding-top:7px}.contact-us-container .box li{display:inline-block;padding:0 23px}.contact-us-container .box li a i{display:inline-block;font-size:20px;color:#828282}.contact-us-container .box li a:hover i{color:#a0cef0}.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 #a0cef0;color:#a0cef0;text-decoration:none}.contact-us-container .box.call{padding-left:90px}.contact-us-container .box.last{border:none;padding-left:90px}.primary-footer{padding-top:69px}.primary-footer h3{font-size:16px;line-height:33px;color:#a0a0a0;text-transform:uppercase;font-weight:700;letter-spacing:2px;margin-bottom:26px}.primary-footer h3 i{display:block;width:33px;height:2px;background:#a0cef0;margin-top:4px}.primary-footer p{font-size:15px;line-height:24px;color:#767381}.primary-footer a{text-decoration:none;color:#767381}.primary-footer h2,h4{float:left;font-size:11px;line-height:14px}.primary-footer .list li{float:left;width:50%;margin-bottom:17px}.primary-footer .list li a{display:inline-block;font-size:15px;line-height:24px;color:#767381}.primary-footer .list li a:hover{color:#a0cef0}#footer .input-field{max-width:293px;width:100%;background:#3e3d45;padding:0 15px 0 20px;overflow:hidden;margin-top:30px}#footer .input-field .signup,#footer .subimt{background:0 0;border:none;color:#7e7d80;height:50px}#footer .input-field .signup{width:90%;font-size:14px;float:left}#footer .subimt{width:10px;float:right;font-size:23px;padding:0}#footer .copyright{font-size:15px;color:#767381;display:inline-block;border-top:1px solid #363539;margin-top:84px;padding-bottom:46px;padding-top:46px}#pageloader{background:#fff;overflow:hidden;position:fixed;z-index:999999999}.m0{margin:0}.loader-item{width:50px;height:50px;background:#A0CEF0;position:absolute;margin:auto;padding:20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.loader-item img{width:100%}