.btnTer,.relative{position:relative}body,hmtl,main a{line-height:100%}.areas article h3,.carousel2 h2,.detail.process .process-status h3,.modalx h2,.mySlide .caption h2,.slider .btn,.slider .btn-link,.slider .btnSec,.slider .btnTer,.slider h2,footer nav ul li a,main h1,main.aboutUs .tabs li a,main.error-page h1,section.highlight .book h3,section.highlight .news h2,section.info h1,section.logos .logos2 .log-inf h2,section.notice h2{text-transform:uppercase}.clear{clear:both}.left{float:left}.right{float:right}.b1{border:.1rem solid #8b0000!important}.b2{border:.1rem solid navy!important}.b3{border:.1rem solid #0f0!important}.none{display:none}.tRight{text-align:right}.tCenter{text-align:center}.tLeft{text-align:left}.social a,main.error-page,section.social a{text-align:center}.hide{display:none!important}.scrollY{overflow-y:auto!important;overflow-x:hidden!important}.grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.w100{width:100%}*,:after,:before{margin:0;padding:0;box-sizing:border-box}.btn-floating{background:#37312A!important}.btn,.btn-large,.btnSec,.btnTer{background:#37312A;border-radius:0!important;color:#fffffa;border-bottom:2p solid #024959}.btn-large:hover,.btn:hover,.btnSec:hover,.btnTer:hover{background:#231d16;color:#fffffa}.btn-large:focus,.btn:focus,.btnSec:focus,.btnTer:focus{background:#0f0902;color:#fffffa}.btnSec{background:#024959;color:#fffffa}.btnSec:hover{background:#003545;color:#fffffa}.btnSec:focus{background:#002131;color:#fffffa}.btnTer,.btnTer:focus,.btnTer:hover{background:0 0;color:#fffffa}.btnTer{border:2px solid #024959!important}.btnTer:hover{border:2px solid #165d6d!important}.btnTer:hover::after{height:110%;width:110%}.btnTer:focus{border:2px solid #2a7181!important}.btnTer::after{content:"";display:block;top:0;left:0;position:absolute;transition:all .4s;z-index:-1;height:100%;width:0;background:#165d6d}input[type=text],input[type=password],select,textarea{font-size:1.3rem!important;color:#BDBEC0!important;font-family:"Open Sans",sans-serif;text-rendering:optimizelegibility}.text ul{margin-top:10px}.text ul li{padding:0 0 0 16px;position:relative;font-weight:300;margin-bottom:10px}body,hmtl,main a,p{font-weight:400}.text ul li::before{font-family:fontAwesome;color:#024959;font-size:1rem;line-height:100%;font-weight:400;top:6px;left:0;position:absolute;content:'\f1ce';-webkit-transform:rotate(90deg);transform:rotate(90deg)}main a{color:#37312A;transition:all .2s;text-decoration:none;font-size:1.2rem}main a:hover{color:#024959}.btn-link,body,hmtl,p{color:#2F3F32}ol,ul{margin:0}p{font-size:1.4rem}.wrapper{position:relative;width:70%;margin:0 auto}.bx-wrapper,p,p:nth-last-child{margin-bottom:0}@media screen and (max-width:1024px){.wrapper{width:90%}}body,hmtl{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;font-family:"Open Sans",sans-serif;text-rendering:optimizelegibility;font-size:1.3rem}.btn-link,.text{font-size:1.4rem}:focus{outline:0;border:none;box-shadow:none}p{line-height:130%}.btn-link{line-height:100%;font-weight:500;transition:all .6s;margin-top:10px}.btn-link:hover{text-decoration:none;color:#37312A}.text{line-height:150%;font-weight:400;color:#2F3F32}.bx-viewport{border:none!important;box-shadow:none}.btn.return,.return.btnSec,.return.btnTer{float:right;margin-bottom:20px}.alert,.alert-error,.alert-success{position:relative;width:70%;font-size:1.3rem;line-height:130%;font-weight:300;color:#fffffa;padding:10px;background:#fff;border-radius:4px;margin:10px 0;border:thin solid #fff}.social,section.social{right:10px;position:absolute}@media screen and (max-width:1024px){.alert,.alert-error,.alert-success{width:90%}}.alert p,.alert-error p,.alert-success p{color:inherit;line-height:inherit;font-weight:inherit;display:inline-block;white-space:normal;font-size:inherit;vertical-align:middle}.alert i,.alert-error i,.alert-success i,section.social a i{line-height:100%;font-weight:400;white-space:normal;vertical-align:middle}.alert i,.alert-error i,.alert-success i{margin-right:10px;font-size:3rem;display:inline-block}.alert-error{background:#FF9494;border:2px solid #f58a8a}.alert-error i{color:#e17676}.alert-success{background:#5fe35f;border:2px solid #55d955}.alert-success i{color:#41c541}img{max-width:100%;height:auto}section.social{top:220px;position:fixed;z-index:9999999}section.social a{height:30px;width:30px;border-radius:100%;background:#024959;margin-bottom:5px;display:block;border:2px solid #fff;transition:all .6s}section.social a:hover{background:#37312A;border:2px solid #37312A}section.social a i{color:#fffffa;font-size:1.6rem;display:inline-block;margin-top:5px}.menu-top,.menu-top .myBtn,.menu-top .myBtn span,.social{vertical-align:top;white-space:normal}.return{margin-bottom:20px}main.error-page h1{color:#fffffa;font-size:4rem;line-height:150%;font-weight:700;margin:20px 0}main.error-page a,main.error-page h2{font-size:3rem;line-height:150%;font-weight:700;color:#2F3F32}main.error-page a{text-decoration:underline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.autor,.date{color:#2F3F32;width:100%;font-size:1.3rem;line-height:100%;font-weight:300;margin:10px 0}main h1,main h1 strong{font-size:2.8rem;font-weight:300;line-height:100%}.autor i,.date i{color:#2F3F32;margin-right:5px}a{transition:all .2s}main{background:#fff}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background:0 0!important}main h1{color:#2F3F32;margin-bottom:20px;padding-top:20px}main h1 strong{color:#37312A}.social{top:200px;position:fixed;display:inline-block;width:auto;margin:20px 2px 0 0;z-index: 99999!important;}.social a{display:block;height:36px;width:36px;background:#037e8c;border-radius:100%;margin-bottom:5px}.social a i{font-size:1.8rem;line-height:100%;font-weight:400;color:#fffffa;margin-top:6px}.social .facebook i,.social .twitter i{margin-top:8px}.social a:hover{background:#554f48}.social .facebook{background:#3b5998}.social .facebook:hover{background:#4f6dac}.social .twitter{background:#4099FF}.social .twitter:hover{background:#54adff}.social .linkedin{background:#007bb6}.social .linkedin:hover{background:#148fca}.social .youtube{background:#e52d27}.social .youtube:hover{background:#f9413b}.social .instagram{background:#007bb6}.social .instagram:hover{background:#148fca}header.fixed{z-index:99;width:100%;top:0;left:0;position:absolute;position:relative}header{position:relative;z-index:99;width:100%;box-shadow:0 2px 3px rgba(80,80,80,.5)}.headerx,.myHeader{position:fixed;width:100%}.myHeader{transition:all .6s;z-index:99999999!important}header.headerothers .headerx{border-bottom:2px solid #fffffa}.headerx{background:#37312A;background-size:contain;z-index:999;height:128px;box-shadow:0 2px 3px rgba(80,80,80,.5);padding:12px 0 0}.headerx .row{margin-bottom:0}.headerx .logo{margin:10px 0;display:block;width:256px;height:81px;background-repeat:no-repeat;background-position:center center;background-size:157px}.headerx .lang li,.headerx .slogan,.menu-top,.menu-top .myBtn{display:inline-block}.headerx .lang{padding:5px!important;background-color:rgba(0,0,0,.5)}.headerx .lang li a img{width:25px}.menu-top{width:auto;margin-top:20px;font-size:0}.menu-top .myBtn{color:#fffffa;height:35px;padding-right:10px;margin:0 2px;background:#f24c27;font-size:1.5rem;line-height:37px;font-weight:300;transition:all .2s}.menu-top .myBtn span{height:35px;width:37px;pointer-events:none;display:inline-block;background-color:#037e8c;margin-right:10px;text-align:center}.menu-top .myBtn span i{font-size:1.8rem}.menu-top .myBtn i{margin:0 10px;font-size:1rem}.menu-top .myBtn:hover{background:#ff603b}.menu-top .myBtn:nth-of-type(1){background:#37312A}.menu-top .myBtn:nth-of-type(1) span{height:35px;width:40px;background:#4b453e}.menu-top .myBtn:nth-of-type(1):hover{background:#4b453e}.headerx .slogan{white-space:normal;vertical-align:middle;text-align:left;margin-top:18px;margin-left:20px;font-size:2.2rem;line-height:100%;font-weight:700;color:#37312A}footer,footer .social,footer .social a,footer figure,footer nav ul{text-align:center}footer,footer .social a:hover i{color:#fffffa}.headerx .slogan span{display:block;font-weight:300}.headerx .actions .myBtn,.headerx .actions .myBtn span{display:inline-block;vertical-align:top;height:35px;white-space:normal}.headerx .actions{font-size:0;margin:12px -13px 10px 0}.headerx .actions .myBtn{color:#fffffa;padding-right:10px;margin:0 5px;background:#f24c27;font-size:1.5rem;line-height:37px;font-weight:300;transition:all .2s}footer,footer .social a i{line-height:100%;font-weight:400}.headerx .actions .myBtn span{width:37px;pointer-events:none;background-color:#037e8c;margin-right:10px}.headerx .actions .myBtn span i{font-size:1.8rem}.headerx .actions .myBtn i{margin:0 10px;font-size:1rem}.headerx .actions .myBtn:hover{background:#ff603b}.headerx .actions .myBtn:nth-of-type(2){background:#37312A}.headerx .actions .myBtn:nth-of-type(2) span{height:35px;width:40px;background:#4b453e}.headerx .actions .myBtn:nth-of-type(2):hover{background:#4b453e}.fix{position:relative;height:110px;display:block;width:100%}footer.fixed{position:absolute;bottom:0;left:0}footer{position:relative;width:100%;z-index:999;border-top:1px solid #fff;background-image:url(../img/patterns/0.png);background-color:#37312A;font-size:1.4rem}footer .logo{margin-top:9px!important}footer .actions a{display:inline-block;white-space:normal;vertical-align:middle;margin:0 20px}footer .actions img,footer .contact-info-int>div,footer .social a{vertical-align:top;white-space:normal}footer .actions img{display:inline-block;height:40px;opacity:.8;transition:all .6s;margin:20px 0 0}footer .actions img:hover{opacity:1}footer .social{margin:20px 0}footer .social a{display:inline-block;height:30px;width:30px;border-radius:5px;margin:0 0 0 2px;background:#fffffa;transition:all .6s}footer .capa .row,footer .row{margin-bottom:0}footer .social a:hover{background:#f24c27}footer .social a i{margin-top:5px;color:#f24c27;font-size:2rem;transition:all .6s}footer .text{color:#fff;font-size:1.4rem;line-height:150%;font-weight:300}footer .capa{background:#231d16;padding:10px 0}footer a{color:#fffffa}footer figure{margin:20px 0;width:100%}footer figure img{height:80px;opacity:.6}footer nav{margin:45px 0 0;border-left:thin solid #fffffa}footer nav ul{width:100%}footer nav ul li{display:block;margin:0}footer nav ul li a{padding:10px 0 10px 20px;text-align:left;display:block;transition:all .6s;color:#fff}footer .contact-info-int>div a:hover,footer nav ul li a:hover{color:#fffffa}footer nav ul .last{border:none!important}footer .contact-info-int{width:100%;margin:20px 0 10px;font-size:1.5rem;line-height:100%;font-weight:400;text-align:center}footer .contact-info-int>div{display:inline-block;margin:5px 3px 5px 0;font-size:1.3rem}footer .contact-info-int>div i{margin-right:5px}footer .contact-info-int>div a{color:#fffffa;text-decoration:underline}nav .current a,nav a{text-decoration:none}@media screen and (max-width:1024px){.postFooter .ahorranito,.postFooter.copyright{margin-bottom:10px;text-align:center;line-height:120%}}@media screen and (max-width:601px){.postFooter .contact-info>div,.postFooter nav ul li a{line-height:150%}}.ahorranito span{color:#1d9ad4}.ahorranito .ahorranito-icon{background-image:url(../img/ahorranito.png);background-position:center;background-repeat:no-repeat;display:inline-block;height:20px;vertical-align:middle;width:20px}.postFooter{padding:15px 0;background-color:#37312A;position:relative;z-index:999;font-size:1.3rem;line-height:100%;font-weight:300}.postFooter .row{margin-bottom:0}.postFooter .copyright{margin-top:5px;display:block;color:#fffffa}.postFooter .ahorranito{text-align:right;margin-top:3px}.postFooter .ahorranito a{display:inline-block;white-space:normal;color:#fffffa;vertical-align:middle}.postFooter .ahorranito .ahorranito-icon{display:inline-block;white-space:normal;vertical-align:middle}footer .contact-info{padding-left:0!important}footer .contact-info .left{margin-left:0}footer .contact-info .footersocial{margin-bottom:10px;text-align:left;padding-left:0}footer .contact-info .footersocial a{font-size:2.6rem;margin:0;color:#b7b5b5!important;width:200px;height:66px;float:left;background-repeat:no-repeat;background-size:contain}footer .contact-info .footersocial a.firsticon{margin-left:0!important}footer .row .imgcertify{height:75px!important;margin-top:6px;margin-right:20px}footer .row .imgcertify:nth-of-type(1){margin-right:0}footer .container-newsletter{background-color:#f24c27;background-image:url(../img/patterns/5.png);padding:15px 0}footer .container-newsletter form{padding:0 12px}footer .container-newsletter input{color:#37312A}footer .container-newsletter h3{text-align:left;font-size:2.6rem;line-height:100%;font-weight:300;color:#37312A;padding-top:4%}footer .container-newsletter h3::before{content:"";background-color:#37312A;width:2px;display:inline-block;height:22px;padding-left:3px;margin-right:6px}footer .container-newsletter .btn,footer .container-newsletter .btnSec,footer .container-newsletter .btnTer{margin-right:12px}.postFooter .copyright{padding-left:0!important}footer .container{width:90%}footer .footer-sec{margin:90px 0;height:200px;padding-left:30px}footer .footer-sec h2{text-align:left;font-size:1.8rem;margin-bottom:30px}footer .footer-sec p{text-align:left;color:#737373;margin-bottom:10px}footer .footer-sec div.date-not{text-align:left;font-size:1.5rem;margin-bottom:30px;font-weight:300}footer .footer-sec ul{text-align:left}.dropdown-content li,nav li,nav ul{text-align:center}footer .footer-sec ul li{padding:10px 0}footer .footer-sec ul li a{line-height:20px;color:#737373}footer .footer-sec ul li a i{color:#fffffa}footer .footer-ter ul li{display:inline-block;margin:0 10px 0 0;background-color:#fffffa;border-radius:100%;width:35px;height:35px;text-align:center}footer .footer-ter ul li a{margin-top:5px}footer .footer-ter ul li a i{color:#737373;font-size:1.7rem}footer .footer-ter figure{width:100%;margin-top:100px}footer .footer-ter figure img{margin-right:100%}.dropdown-content li>a:hover{color:#37312A!important;background:#fff}.dropdown-content li>a i{margin-right:10px}.dropdown-content li>a{font-weight:300!important;font-size:1.5rem!important;color:#2F3F32!important}.dropdown-content{width:auto!important;overflow:hidden!important;border-radius:0;top:78px!important}nav,nav ul{width:100%}.dropdown-content .divider{background:#fff}.dropdown-button i{display:inline-block;white-space:normal;vertical-align:middle}nav a,nav li{display:inline-block;vertical-align:top;white-space:normal}nav{text-align:right;z-index:99}nav ul{list-style:none!important;font-size:0;display:table;min-height:64px}nav li{margin:0}nav li a{vertical-align:middle!important;color:#fffffa!important;margin-top:0!important}nav li i{margin-left:5px;vertical-align:middle;line-height:90%!important}.button-collapse i,.side-nav li a,nav .icon a i{line-height:100%;font-weight:400}nav a{font-size:1.4rem;line-height:100%;font-weight:300;color:#c9c9c9!important;padding:10px;margin-top:10px;transition:all .2s;position:relative;overflow:hidden}nav .icon,nav .icon a{text-align:center;height:35px;padding:0!important}nav a i{font-size:1.2rem!important}nav a:nth-of-type(5){border:none!important}nav a a.high{border:2px solid #024959;border-radius:4px;margin-left:12px;margin-top:-2px}nav a .dropdown,nav a .subnav{background:#fffffa;position:relative}nav a .dropdown li,nav a .subnav li{display:block;border-bottom:thin solid #fff;position:relative}nav a .dropdown li a,nav a .subnav li a{text-align:center;position:relative;font-size:1.5rem;line-height:100%;font-weight:400}nav .icon{background:#37312A;width:40px}nav .icon a{display:block}nav .icon a:hover{background:#024959}nav .icon a i{margin:7px 0 0;font-size:2rem;transition:all .2s}nav .current a{color:#37312A}nav .current a::before{height:3px;width:100%;background:#37312A}nav .row{margin-bottom:0}nav ul li{display:table-cell;vertical-align:middle}.button-collapse{top:10px;left:10px;position:absolute;z-index:996;transition:all .6s;cursor:pointer}.fixed-menu,.fixed-nav{position:fixed;z-index:9999;left:0;width:100%}.button-collapse i{font-size:3rem}#sidenav-overlay,.drag-target{cursor:pointer}@media screen and (max-width:1024px){.container>.logo{width:100%;max-width:100%;text-align:center}}.myMenu .logo{display:none}.side-nav li{border-bottom:thin solid #fff}.side-nav li a{color:#37312A;display:block;padding:10px;font-size:1.6rem}.fixed-menu{top:0}.fixed-nav{top:80px}header nav strong{color:#37312A;font-weight:bolder}.submenu-active{opacity:1!important;transition:all .4s;pointer-events:visible!important}.submenu{transition:all .4s;padding:0;pointer-events:none;top:40px;left:0;position:absolute;background-color:#FFF;margin:0;opacity:0;min-width:100px;z-index:1000;width:100%;height:auto;overflow-y:hidden;will-change:width,height,opacity}nav li,nav li a{position:relative}.submenu li{display:block}#dropdown1{width:168px!important;border-bottom:3px solid #024959;top:98px!important}#dropdown2{width:229px!important;border-bottom:3px solid #37312A;top:98px!important}.dropdown-content li>a,.dropdown-content li>span{padding:10px!important}#dropdown3{width:auto!important;min-width:240px;border-bottom:1px solid #37312A;top:151px!important;margin-left:-4px;z-index:99999999999!important}nav{background-color:transparent!important;padding-top:0!important}nav li a:after,nav li.active a:after{display:block;bottom:0;height:3px;background-color:#fffffa;transition:all .5s;content:""}nav li{padding:0!important}nav li a:after{position:absolute;left:10%;width:0}nav li a:hover{color:#4b453e}nav li a:hover:after{width:80%}nav li.active a:after{position:absolute;left:0;width:100%}nav li.active .linkicon{padding-top:8px}nav li.active .linkicon .fa{font-size:18px!important;vertical-align:middle}#sidenav-overlay{z-index:9}ul.side-nav li{text-align:left}.right{margin:0 -47%!important}.modal{z-index:9999999999999!important}section.video{position:relative;text-align:center;margin:0;cursor:pointer;z-index:99999}section.video h1{color:#fffffa;font-size:3rem;line-height:130%;font-weight:400;display:inline-block;vertical-align:top;white-space:normal;width:auto;margin-bottom:20px}section.video h1 strong{display:block;font-size:4rem;line-height:130%;font-weight:600;color:#fffffa!important}section.video .text,section.video .text a{color:#fffffa;display:inline-block;white-space:normal;vertical-align:top}section.video .text{margin:0;font-size:2.6rem;line-height:150%;font-weight:300;width:100%}section.video .text a{margin:0 10px 20px;text-decoration:underline}.slider h2,.slider p{color:#fffffa;margin-bottom:30px}section.video .text p{font-size:2.4rem;line-height:140%;font-weight:300;color:#fffffa}section.video i{margin-top:20px;font-size:8rem;line-height:100%;font-weight:400;color:#fffffa;opacity:.8;border:.1rem solid transparent}section.video .capa{background:rgba(0,0,0,.5);padding:40px 0;transition:all .2s}section.banner{top:100px;left:0;position:absolute;position:relative;width:100%;z-index:1;height:600px;margin-top:0}section.banner .bx-wrapper .bx-controls-auto,section.banner .bx-wrapper .bx-pager{width:50%}section.banner .mousedown{background-image:url(../img/mouse.png);position:absolute;right:20px;bottom:20px;height:70px;width:70px;background-size:contain;background-repeat:no-repeat;background-position:center}.slider,.slider .slides{height:450px}.slider{top:0;left:0;position:absolute;z-index:2;width:100%}.slider h2{font-size:3.6rem;line-height:120%;font-weight:300;width:100%;margin-top:20px}.slider p{font-size:2rem;line-height:150%;font-weight:100;width:100%}.slider .btn,.slider .btnSec,.slider .btnTer{margin:0 5px 10px}.slider .btn-link{display:block;color:#fff;font-size:1.6rem;line-height:150%;font-weight:300}.slider .btn-link:hover{color:#024959}.slider .caption{text-align:center;top:0;height:100%}.slider .caption .caption-container{top:40px;right:0;position:absolute;height:auto;width:340px;border:.1rem solid #0f0!important;background:rgba(0,0,0,.8);padding:20px}.slider .caption .caption-container.left{text-align:left;float:left}.slider .caption .caption-container.right{text-align:right;float:right}.slider .indicators{bottom:10px;text-align:center;z-index:99}.slider .indicators li.indicator-item{border:6px solid #37312A;width:26px;height:26px;margin:0 3px;background:0 0;border-radius:100%;transition:all .6s}.slider .indicators li.indicator-item.active{background:0 0;border:6px solid #BDBEC0}@media screen and (max-width:601px){.slider h2{font-size:2.4rem;line-height:120%;font-weight:700}.slider p{font-size:1.6rem;line-height:140%;font-weight:400}}@media screen and (max-width:1024px){.slider img{background-size:contain;background-position:center center;background-repeat:no-repeat}}.mySlide{height:600px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#fff}.mySlide::before{background:rgba(0,0,0,.1);top:0;left:0;position:absolute;z-index:1;width:100%;height:100%;content:""}.mySlide .caption{bottom:83px;left:34px;position:absolute;width:45%;display:block;text-align:center;z-index:9999;background-color:rgba(55,49,42,.7)}.mySlide .caption .next,.mySlide .caption .prev{display:none;position:absolute;bottom:10px;left:50%;height:40px;width:40px;border-radius:0;border:2px solid #fffffa;text-align:center;margin-left:-20px;z-index:9999999999;transition:all .2s}.mySlide .caption .next i,.mySlide .caption .prev i{font-size:2rem;line-height:100%;font-weight:400;margin-top:5px;color:#fffffa;transition:all .2s}.mySlide .caption .next a,.mySlide .caption .prev a{display:block;height:40px;width:40px;top:0;left:0;position:absolute}.mySlide .caption .next:hover,.mySlide .caption .prev:hover{border:2px solid #024959}.mySlide .caption .next:hover i,.mySlide .caption .prev:hover i{color:#024959}.mySlide .caption .prev{top:10px;left:50%;position:absolute}.mySlide .caption h2{color:#fffffa;font-size:2.5rem;line-height:120%;font-weight:300;margin-top:80px;display:inline-block;vertical-align:top;white-space:normal;width:auto;text-align:center;padding:8px 40px;border-radius:5px!important}.mySlide .caption p{color:#fffffa;font-size:2rem;line-height:130%;font-weight:300;width:100%;background-color:rgba(183,26,139,0);padding:8px 10px;margin:20px 0 0;text-shadow:0 2px 2px #111}.mySlide .caption .text{text-align:left;color:#fffffa;font-size:1.6rem;line-height:100%;font-weight:600}.mySlide .caption .text ul li::before{top:3px}.mySlide .caption .actions{font-size:0;margin:20px 0;text-align:center}.mySlide .caption .actions .btn,.mySlide .caption .actions .btnSec,.mySlide .caption .actions .btnTer{font-size:1.8rem;line-height:54px;font-weight:300;background-color:#9DBD18!important}.mySlide .caption .actions .btn-link{font-size:1.6rem;line-height:100%;font-weight:100;margin:20px 0;display:block;text-decoration:underline;color:#fffffa;transition:all .2s}.mySlide .caption .actions .btn-link:hover{color:#37312A}.banner{position:relative}.banner .bx-wrapper .bx-controls-auto,.banner .bx-wrapper .bx-pager{bottom:80px}.banner .bx-wrapper .bx-pager.bx-default-pager{text-align:center;width:100%!important}.banner .bx-wrapper .bx-pager.bx-default-pager a{width:20px;height:20px;margin:0 3px;background:#fffffa;border-radius:100%;transition:all .2s;font-size:0}.banner .bx-wrapper .bx-pager.bx-default-pager a.active,.banner .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#37312A}.banner .btnTer:hover{border:2px solid #fffffa!important}.banner .btnTer::after{display:none}.banner .icon{height:80px;width:80px;position:absolute;bottom:20px;right:20px;background-image:url(../img/mouse.png);background-size:contain;background-position:center center;background-repeat:no-repeat;z-index:9999;display:none}.areas,.areas .icon,section.info{position:relative}section.info{background:url(../img/patterns/5.png) #fff;text-align:center;margin:0;padding:15px 0 30px}section.info h1{font-size:2rem;line-height:100%;font-weight:300;color:#BDBEC0;margin:10px 0}section.info h1 span{color:#37312A}section.info .text{display:inline-block;vertical-align:top;white-space:normal;color:#2F3F32;margin:0;font-size:2.4rem;line-height:150%;font-weight:300;width:100%}.areas{background-color:#fff;padding:20px 0;text-align:left;z-index:999;margin:0}.areas .row{margin-bottom:0}.areas .icon{display:block;margin:30px 0;text-align:center}.areas h2,.areas h2 i{display:inline-block;white-space:normal}.areas .icon::after,.areas .icon::before{content:"";height:1px;width:400px;top:10px;position:absolute}.areas .icon i{font-size:2.4rem;line-height:100%;font-weight:400}.areas .icon::before{left:20px}.areas .icon::after{right:20px}.areas h2{margin:15px 0 30px;vertical-align:top;width:100%;text-transform:uppercase;text-align:center;font-size:3.6rem;line-height:100%;font-weight:300;color:#2F3F32}.areas article,.areas article h3{text-align:left;width:100%;position:relative}.areas h2 i{margin-right:10px;vertical-align:middle}.areas article{height:auto;margin-bottom:0}.areas article figure{height:220px;margin-top:5px;border:2px solid #fff;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:6px}.areas article h3{font-size:2.6rem;line-height:120%;font-weight:100;color:#2F3F32;margin-bottom:10px;display:block}.areas article h3 strong{color:#37312A;font-size:2.6rem;line-height:120%;font-weight:300}.areas article p{transition:all .6s;text-align:justify;color:#2F3F32;font-size:1.5rem;line-height:160%;font-weight:300;font-weight:700!important}.areas article .btn-link,section.outstanding h2{display:inline-block;text-align:left;font-weight:300;vertical-align:top;white-space:normal}.areas article .btn-link{font-size:1.6rem;line-height:30px;margin-right:0;color:#37312A}.areas article .btn-link i{margin-right:5px;transition:all .2s}.areas article .btn-link:hover{color:#024959}.areas article .btn-link:hover i{margin-left:5px;color:#024959}section.outstanding{background:url(../img/patterns/0.png) #fff;position:relative;text-align:left;margin:0;padding:25px 0 10px;z-index:999}section.outstanding h2{margin:0 0 30px;width:auto;color:#37312A;font-size:2.6rem;line-height:100%}section.outstanding article .caption h3,section.outstanding h2 strong{color:#2F3F32}section.outstanding a{display:block}section.outstanding article{text-align:center;display:block;overflow:hidden;transition:all .6s;position:relative;cursor:pointer;height:auto}section.outstanding article .caption{position:absolute;bottom:-140px;left:0;padding:10px;background:0 0;width:100%;transition:all .2s}section.outstanding article .caption-active{bottom:0;background:rgba(0,0,0,.7)}section.outstanding article .caption-active h3{color:#fffffa}section.outstanding article figure{height:400px;width:100%;margin:0 auto;background-size:cover;background-position:center center;background-repeat:no-repeat}section.outstanding article h3{text-align:center;padding:10px;transition:all .4s;font-size:1.8rem;line-height:130%;display:block;position:relative;font-weight:700;margin:0 0 10px}section.outstanding article p{transition:all .6s;text-align:left;color:#fffffa;font-size:1.6rem;line-height:140%;font-weight:400}section.outstanding article li,section.outstanding article li::before{color:#fffffa}section.outstanding article .btn,section.outstanding article .btnSec,section.outstanding article .btnTer{display:inline-block;vertical-align:top;white-space:normal;margin-top:10px;font-size:1.4rem;line-height:36px;font-weight:300;margin-right:20px;color:#fffffa}section.outstanding article .btn i,section.outstanding article .btnSec i,section.outstanding article .btnTer i{margin-left:10px}section.outstanding article .text{text-align:left;color:#2F3F32}section.highlight{z-index:999;display:block}section.highlight .news{text-align:left;position:relative}section.highlight .news .btn-link{display:inline-block;vertical-align:top;white-space:normal;text-align:left;font-size:1.6rem;line-height:30px;font-weight:300;margin:10px 0 0 20px;color:#37312A}section.highlight .news .btn-link i{margin-right:5px;transition:all .2s}section.highlight .news .btn-link:hover{color:#024959}section.highlight .news .btn-link:hover i{margin-left:5px;color:#024959}section.highlight .news h2{color:#2F3F32;margin-bottom:10px;display:inline-block;vertical-align:top;white-space:normal;width:100%;text-align:left;font-size:2.6rem;line-height:100%;font-weight:400}section.highlight .news h2 i{margin-right:10px;display:inline-block;white-space:normal;vertical-align:middle}section.highlight .news .bx-wrapper .bx-controls-auto,section.highlight .news .bx-wrapper .bx-pager{bottom:10px}section.highlight .news .bx-wrapper .bx-pager.bx-default-pager{text-align:center}section.highlight .news .bx-wrapper .bx-pager.bx-default-pager a{margin:0 3px;background:#BDBEC0;transition:all .2s;font-size:0}section.highlight .news .bx-wrapper .bx-pager.bx-default-pager a.active,section.highlight .news .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#37312A}section.highlight .news article{position:relative;height:auto;border-bottom:thin dotted #BDBEC0}section.highlight .news article figure{height:200px;background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:4px;border:4px solid #fff}section.highlight .news article .icon{display:block;margin:10px 0;text-align:center;position:relative}section.highlight .news article .icon::after,section.highlight .news article .icon::before{content:"";height:1px;width:200px;background:#BDBEC0;top:10px;position:absolute}section.highlight .news article .icon i{font-size:2.4rem;line-height:100%;font-weight:400;color:#BDBEC0}section.highlight .news article .icon::before{left:30px}section.highlight .news article .icon::after{right:30px}section.highlight .news article h3{text-align:left;padding:0 10px 0 0;font-size:2.2rem;line-height:130%;font-weight:400;color:#2F3F32;display:block;position:relative;margin:15px 20px 0}section.highlight .news article p{transition:all .6s;padding:0 20px;text-align:left;color:#2F3F32;font-size:1.6rem;line-height:160%;font-weight:300}section.highlight .news article .btn,section.highlight .news article .btnSec,section.highlight .news article .btnTer{display:inline-block;vertical-align:top;white-space:normal;margin-top:10px;font-size:1.4rem;line-height:36px;font-weight:300;margin-right:20px;color:#fffffa}section.highlight .news article .btn i,section.highlight .news article .btnSec i,section.highlight .news article .btnTer i{margin-left:10px}section.highlight{background:url(../img/patterns/0.png) #fff;position:relative;text-align:center;margin:0;padding:0 0 20px}section.highlight .weDo{text-align:left}section.highlight .weDo h2{color:#37312A;margin-bottom:20px;display:inline-block;vertical-align:top;white-space:normal;width:100%;border-bottom:thin solid #37312A;text-align:left;padding:0 10px 5px;font-size:2.6rem;line-height:100%;font-weight:300}section.highlight .weDo .text{font-size:1.6rem;line-height:150%;font-weight:300;padding:0 10px}section.highlight .weDo .icon{display:block;margin:20px 0 0;text-align:center;position:relative}section.highlight .weDo .icon::after,section.highlight .weDo .icon::before{content:"";height:1px;width:230px;background:#fff;top:10px;position:absolute}section.highlight .weDo .icon i{font-size:2.4rem;line-height:100%;font-weight:400;color:#fff}section.highlight .weDo .icon::before{left:10px}section.highlight .weDo .icon::after{right:10px}section.highlight .weDo h3{text-align:center;padding:0 10px 0 0;font-size:2rem;line-height:130%;font-weight:700;color:#2F3F32;display:block;position:relative;margin:15px 20px 0}section.highlight .weDo p{transition:all .6s;padding:0 20px;text-align:left;color:#2F3F32;font-size:1.6rem;line-height:160%;font-weight:300}section.highlight .hireUs{background:#37312A;height:300px;padding:20px;position:relative;overflow:hidden;border-bottom:4px solid #024959}section.highlight .book .icon2,section.highlight .book figure,section.highlight .hireUs .icon{background-size:cover;background-position:center center;background-repeat:no-repeat}section.highlight .hireUs h2{color:#fff;font-size:2.6rem;line-height:100%;font-weight:300;margin-bottom:15px;position:relative}section.highlight .hireUs .text{color:#fffffa;font-size:1.7rem;line-height:150%;font-weight:100;text-align:justify}section.highlight .hireUs .btn,section.highlight .hireUs .btnSec,section.highlight .hireUs .btnTer{margin-top:10px}section.highlight .hireUs .icon{opacity:.1;height:120px;width:182px;top:50%;left:50%;position:absolute;margin:-60px 0 0 -91px}section.highlight .hireUs .icon i{font-size:20rem;line-height:100%;font-weight:400}section.highlight .book{overflow:hidden;border-radius:0;height:auto;padding:0 20px 20px;background-color:#fff;background-image:url(../img/patterns/5.png);position:relative}section.highlight .book figure{margin:10px auto;width:100%;height:130px;border:2px solid #fff}section.highlight .book .icon2{position:absolute;bottom:-60px;right:-50px;height:320px;width:240px;opacity:.2}section.highlight .book h3{color:#2F3F32;font-size:2.4rem;line-height:100%;font-weight:300;margin-bottom:15px}section.highlight .book .icon{display:block;position:relative;margin-bottom:10px;text-align:center}section.highlight .book .icon::after,section.highlight .book .icon::before{content:"";display:block;top:13px;position:absolute;background:#fffffa;height:1px;width:130px}section.highlight .book .icon::before{left:10px}section.highlight .book .icon::after{right:10px}.carousel2 h2,section.carousel img{display:inline-block;vertical-align:top;white-space:normal}.carousel2,section.carousel{position:relative;z-index:999;overflow:hidden}section.highlight .book .icon i{color:#fffffa;font-size:1.8rem;line-height:100%;font-weight:400;padding-top:6px;height:30px;width:30px;border-radius:100%;background:#f24c27}section.highlight .book .text{padding:10px 10px 0;color:#2F3F32;text-align:justify;font-size:1.6rem;line-height:150%;font-weight:300}.carousel2 h2,.carousel2 h2 strong,.carousel2 h3{line-height:100%;font-weight:300}section.highlight .book .btn,section.highlight .book .btnSec,section.highlight .book .btnTer{margin-top:20px}.carousel2{background-color:#37312A;background-image:url(../img/patterns/4.png);padding:40px 0 30px;margin:0;width:100%;text-align:left}.carousel2 h2{color:#2F3F32;margin-bottom:30px;width:100%;text-align:center;font-size:3rem}.carousel2 h2 strong{color:#fffffa!important;font-size:3rem}.carousel2 h3{margin:10px 0 0;font-size:1.6rem;color:#fffffa;text-align:right}.carousel2 .text{font-size:2rem;line-height:140%;font-weight:100;color:#fffffa;border-bottom:thin dotted #fffffa;text-align:left;padding-bottom:10px}.carousel2 .text i{margin:0 10px;font-size:2rem;line-height:100%;font-weight:400}section.carousel{background-color:#C7C8CA;padding:40px 0 30px;margin:0;width:100%;text-align:left}section.carousel .text ul li::before{color:#37312A!important}section.carousel figure{text-align:center;height:120px;width:120px;margin:0 auto}section.carousel img{height:80px;width:80px;transition:all .4s;margin-top:15px!important;-webkit-filter:grayscale(1);filter:grayscale(1)}section.carousel img:hover{filter:grayscale(0);-webkit-filter:grayscale(0)}section.carousel i{font-size:12rem;line-height:100%;font-weight:400;color:#fffffa;opacity:.4}section.carousel h2,section.carousel h3{font-size:2rem;line-height:100%;text-align:center}section.carousel h2{margin:15px 0 59px;vertical-align:top;width:100%;color:#fffffa}section.carousel h3{margin:10px 0 0;font-weight:400;display:none}section.carousel .text{font-size:1.5rem;line-height:140%;font-weight:300;color:#fffffa;border-bottom:thin solid #fffffa;text-align:left;padding-bottom:10px}.myPanel,.panel{line-height:150%}section.carousel .text i{margin:0 10px}section.carousel .bx-wrapper .bx-controls-auto,section.carousel .bx-wrapper .bx-pager{bottom:-40px!important;display:none}section.carousel .bx-wrapper .bx-pager.bx-default-pager a{background:#024959!important;height:20px;width:20px;border-radius:100%;margin:0 2px!important;border:2px solid #024959;transition:all .6s}section.carousel .bx-wrapper .bx-pager.bx-default-pager a.active{background:#fffffa!important;border:2px solid #fffffa}section.carousel .container-responsive{width:100%;margin:0 auto}section.carousel strong{color:#37312A!important}main.workTeam .bx-wrapper{margin-top:15px}main.workTeam .bx-wrapper .slideritemscontent{margin-top:10px}main.workTeam .bx-wrapper .slideritemscontent .slide__iconslide{position:absolute;top:0;left:0;width:100%;text-align:center;font-size:60px;color:#f42613;z-index:999;opacity:.9}main.workTeam .bx-wrapper .slideritemscontent .bx-prev::after{content:"\f053";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#000;font-size:18px;padding-right:.5em;position:absolute;top:10px;left:0}main.askUs .consultant .caption .text,main.askUs .form .text,main.askUs .form textarea{font-family:"Open Sans",sans-serif;text-rendering:optimizelegibility}main.workTeam .bx-wrapper .slideritemscontent .slide{border-radius:5px!important}main.workTeam .bx-wrapper .slideritemscontent .slide figure{border-radius:5px!important;width:100%;height:200px;border:0;background-size:cover;background-position:center;position:relative}main.workTeam .bx-wrapper .slideritemscontent .slide figure figcaption{border-radius:5px!important;display:table;padding:20px;position:absolute;left:0;height:100%;width:100%;background-color:rgba(75,89,180,.2);box-shadow:4px 3px 0 #2F3F32}main.workTeam .bx-wrapper .slideritemscontent .slide figure figcaption p{color:#fff;display:table-cell;vertical-align:middle;text-shadow:0 1px 10px #111}main.workTeam .bx-wrapper .slideritemscontent .slide:nth-child(2n+0) figure figcaption{background-color:rgba(39,193,188,.2)!important}main.workTeam .bx-wrapper .slideritemscontent .slide:nth-child(3n+0) figure figcaption{background-color:rgba(247,191,0,.2)!important}section.carousel h3{background-color:transparent!important;color:#37312A}.myPanel{margin-bottom:20px;font-size:1.5rem;font-weight:300}.myPanel .container{padding-bottom:20px;border-bottom:thin solid #fff}main{background-color:#fff;margin-top:0}.panel{margin:0;padding:20px 0;display:block;font-size:1.7rem;font-weight:400;background:#fff}main.news article a:hover,main.news article a:hover i,section.areas a:hover,section.areas a:hover i,section.highlight a:hover,section.highlight a:hover i{color:#4b453e!important}main.news article .icon i,section.areas .icon i,section.highlight .icon i{color:#037e8c!important}section.logos{margin:30px 0 0;padding:30px 0;position:relative;z-index:999}section.logos .container{width:80%!important}section.logos .logos2{text-align:justify}section.logos .logos2 .log-inf{padding:0 10px;display:inline-block;vertical-align:top;float:left;width:24%;height:228px;background:#037e8c;border-right:1px solid #fff;border-left:1px solid #fff}section.logos .logos2 .log-inf:hover{background-color:#024959}section.logos .logos2 .log-inf h2{color:#fffffa;font-size:1.5rem;text-align:center;font-weight:100!important;line-height:28px}section.logos .logos2 .log-inf .log-table{width:100%;height:100%;display:table}section.logos .logos2 .log-inf .log-table .log-cell{display:table-cell;vertical-align:middle}section.logos .logos2 .log-inf .log-table .log-cell figure{margin-bottom:20px}section.logos .logos2 .log-inf .log-table .log-cell figure img{margin:auto;display:inherit}section.logos .actions{display:inline-block;white-space:normal;vertical-align:middle;text-align:center;width:80%;margin-left:0!important}section.logos .actions a{color:#f42613;width:auto;display:inline-block;font-size:1.8rem;line-height:100%;font-weight:700;margin:0 0 5px}section.logos .actions a:nth-of-type(1){margin-right:10%}section.logos .actions a:hover{color:#d60800}section.logos .actions a i{margin-right:7px;display:inline-block;white-space:normal;vertical-align:middle;margin-top:-3px;font-size:.8rem;line-height:100%;font-weight:400;color:#37312A}section.quotes{position:relative;background:#fff;text-align:center;overflow:hidden;padding:30px 0}section.quotes .text{font-size:2.2rem;line-height:160%;font-weight:100;color:#9fa0a2;text-align:center;overflow:hidden;position:relative;padding:0 100px;z-index:9}section.quotes .icon i,section.quotes .icon2 i{font-size:8rem;font-weight:400;color:#fff;line-height:100%}section.quotes .icon,section.quotes .icon2{position:absolute;bottom:50%;height:80px;width:80px;margin:0 0 -40px;z-index:1}section.quotes .icon{left:15%}.videosGallery .big .icon,.videosGallery .item-gallery .icon{top:50%;left:50%;text-align:center;border-radius:100%;pointer-events:none}section.quotes .icon2{right:15%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.videosGallery .item-gallery{position:relative;text-align:center;padding:10px;width:100%;background:#fff}.videosGallery .item-gallery .icon{position:absolute;height:60px;width:60px;margin:-30px 0 0 -30px}.videosGallery .item-gallery .icon i{font-size:5rem;color:#fffffa;margin-top:15px;margin-left:10px}.videosGallery .big{padding:20px;margin-bottom:10px}.videosGallery .big .icon{position:absolute;height:80px;width:80px;background:#37312A;margin:-40px 0 0 -40px}main.askUs,main.trip figure{background-size:cover;background-position:center center}main.askUs,main.askUs figure,main.trip figure{background-repeat:no-repeat}.modalx h2,main.askUs .consultant .caption h2,main.trip figure{margin-bottom:20px}.videosGallery .big .icon i{font-size:5rem;color:#fffffa;margin-top:15px;margin-left:10px}.modalx h2{color:#37312A;font-size:2.6rem;line-height:100%;font-weight:500}.modalx .steps .step .number,section.numbers{background-image:url(../img/patterns/5.png);color:#fffffa}.modalx .modal-close{top:10px;right:10px;position:absolute}.modalx .steps{text-align:center;margin-top:20px}.modalx .steps .step{padding:5px 0;border-bottom:thin solid #BDBEC0}.modalx .steps .step .number{border-radius:100%;padding-top:17px;display:inline-block;vertical-align:top;white-space:normal;height:50px;width:50px;font-size:2rem;margin-right:10px}.modalx .steps .step .text{display:inline-block;vertical-align:top;white-space:normal;width:90%;text-align:left}.modalx .steps .step:nth-of-type(1) .number{background-color:#736d66}.modalx .steps .step:nth-of-type(2) .number{background-color:#69635c}.modalx .steps .step:nth-of-type(3) .number{background-color:#5f5952}.modalx .steps .step:nth-of-type(4) .number{background-color:#554f48}.modalx .steps .step:nth-of-type(5) .number{background-color:#413b34}main.trip figure{height:300px;width:100%;border:4px solid #fff}section.numbers{height:170px;overflow:hidden;background-color:#024959}section.numbers .otherSlide{height:120px}section.numbers .otherSlide .number{font-size:7rem;line-height:100%;font-weight:400;margin-top:20px;display:inline-block;vertical-align:top;white-space:normal;color:#fff}section.numbers .otherSlide .data{font-size:4rem;line-height:100%;font-weight:400;display:inline-block;vertical-align:top;white-space:normal;position:relative;margin-top:40px;margin-left:20px;z-index:9}section.numbers .otherSlide .otherNumber{font-size:12rem;line-height:100%;font-weight:400;position:absolute;bottom:0;right:10%;opacity:.2;z-index:8}section.numbers h2{text-align:center;font-size:3.2rem;line-height:100%;font-weight:400;padding-top:20px;display:block;color:#fc5631}main.askUs{position:relative;height:580px}main.askUs figure{height:500px;background-size:contain;background-position:right bottom}main.askUs .consultant{top:0;right:0;position:absolute;height:100%;width:400px;opacity:0;transition:all .4s}main.askUs .consultant .caption{padding-bottom:20px;border-bottom:thin solid #BDBEC0;text-align:right;top:60px;right:280px;position:absolute;width:220px}main.askUs .form{top:50px;left:0;position:absolute;border-radius:4px;padding:20px;width:400px;height:320px;background:rgba(0,0,0,.8);display:none;color:#fffffa}main.askUs .form h2{margin-bottom:20px;color:#fffffa}main.askUs .form .text{color:#fffffa}main.askUs .form textarea{margin:20px 0 0;border-radius:4px;resize:none;height:100px;transition:all .4s;color:#fff!important;padding:5px;border:thin solid #fffffa}main.askUs .form textarea:focus{border:thin solid #f24c27}main.askUs .form .btn,main.askUs .form .btnSec,main.askUs .form .btnTer{background:#00607f;margin-top:20px}main.askUs .form label{margin-bottom:10px;display:block}main.askUs .form select{display:block;margin-bottom:20px}main.askUs .consultant-active{opacity:1;transition:all .4s}main.askUs .form-active{display:block}main.process .panel .icon,main.process .panel p,main.process table .btn,main.process table .btnSec,main.process table .btnTer{display:inline-block;vertical-align:top;white-space:normal}main.process .help{background:#fff;margin-top:20px;border:thin solid #fff;padding:8px 10px;font-size:1.4rem;line-height:130%;font-weight:300}main.process .status{color:#037e8c}main.process .btn-link{font-size:1.4rem;line-height:100%;font-weight:300;color:#37312A}main.process .btn-link:hover{color:#231d16}main.process .row{margin-bottom:0}main.process .panel{text-align:left}main.process .panel .icon{height:40px;width:40px;margin-top:5px;margin-right:20px;border-radius:100%;background:#37312A;text-align:center}main.process .panel .icon i{color:#fffffa;font-size:3rem;line-height:100%;font-weight:400;margin-top:5px}main.process .panel p{width:84%;font-size:1.6rem;line-height:150%;font-weight:300;text-align:left}main.process .panel span{color:#37312A;font-weight:700}main.process .filters{margin:20px 0;background:#fff;padding-bottom:20px}main.process .filters .input-field{margin:5px 20px}main.process .filters .btn,main.process .filters .btnSec,main.process .filters .btnTer{margin-right:20px}main.process .filters h2{background:#37312A;color:#fffffa;padding:10px}main.process .filters h2 i{font-size:2rem;line-height:100%;font-weight:400;margin-right:10px}main.process .filters select{height:35px;border-bottom:1px solid #37312A;margin-bottom:20px}main.process .filters .text{margin:10px 20px 20px;padding-bottom:10px;font-size:1.4rem;line-height:130%;font-weight:300;border-bottom:thin solid #fff}main.process table{margin-top:20px;margin-bottom:60px;background:#fff}main.process table thead{background:#37312A;color:#fffffa}main.process table thead tr th{border-radius:0;font-size:1.8rem;line-height:100%;font-weight:300;font-weight:300!important}main.process table td,main.process table th{padding:10px 20px;font-size:1.4rem;line-height:100%;font-weight:300;font-weight:300!important}main.process table a{font-size:1.4rem;line-height:100%;font-weight:300}main.process table a:hover{color:#231d16}.detail.process{padding-bottom:20px}.detail.process .process-status{background:#fff;padding:20px}.detail.process .process-status .autor{border-bottom:thin dotted #fff;padding:0 0 10px}.detail.process .process-status h3{margin:15px 0}.detail.process .process-status a{font-size:1.4rem;line-height:130%;font-weight:300;color:#37312A;display:block;margin-bottom:5px}.detail.process .process-status a:hover{color:#231d16}.detail.process .process-status a i{margin-right:10px}.detail.process .intro{background:#0c5363;color:#2F3F32;padding:20px;margin-bottom:20px;font-size:1.6rem;line-height:150%;font-weight:500}.detail.process .text{font-size:1.6rem;line-height:150%;font-weight:300}.modal-content{position:relative}.modal-content video{width:100%!important;height:auto!important}.modal-content .btn-floating{top:5px;right:5px;position:absolute}.modal-content .btn-floating i{font-size:2rem;line-height:100%;font-weight:400;margin-top:6px}.areas .icon::after,.areas .icon::before{background:#dbdcde}.areas .icon i{color:#dbdcde!important}section.video h1 b{color:#037e8c!important}body .modal-content .videomodal{width:100%;height:350px}section.areas{background:#037e8c;padding:60px 0}section.areas h2{font-size:2rem;color:#fffffa}section.areas .areas2 figure{background-size:cover;height:200px;background-position:center center;background-repeat:no-repeat}section.areas .areas2 h2{font-size:1.5rem;color:#fffffa}section.areas .areas2 p{text-align:center;font-size:1.1rem;margin-bottom:45px;color:#fffffa}section.areas .areas2 a{margin:20px 0 0 83px;padding:8px 41px;border:1px solid #fffffa;color:#fffffa;font-size:1.2rem}section.areas .areas2 a:hover{color:#37312A;background:#fffffa}section.notice{text-align:justify;width:100%}section.notice h2{font-size:2rem;margin:15px 0 12px;vertical-align:top;width:100%;text-align:center;color:#fffffa;font-weight:300!important}section.notice h4{text-align:center;font-weight:500;color:#fffffa;margin-bottom:24px;position:relative}section.notice h4:before{content:"";height:2px;background-color:#fffffa;width:106px;top:25px;position:absolute}section.notice .notice2{border-right:1px solid #fffffa;background:#37312A;display:inline-block;vertical-align:top;float:left;width:33%;height:300px;padding:63px 0}section.notice .notice2 p{text-align:center;color:#fffffa;font-size:1.2rem;font-weight:300!important;margin-bottom:30px}section.notice .notice2 a{margin-left:45%;color:#fffffa}section.notice .notice3{position:relative;float:left;width:34%}section.notice .notice3 figure{background-position:center center;background-size:cover;height:300px;background-repeat:no-repeat;padding:0!important}section.notice .notice3 .not-3{border:4px solid #fffffa;position:absolute;top:0;width:81%;height:225px;margin:40px}section.notice .notice3 .not-3 h2{text-align:center;padding:30px;color:#fffffa;margin-bottom:73px}section.notice .notice3 .not-3 a{border:1px solid #fffffa;color:#fffffa;padding:3px 30px;margin-left:31%}section.notice .notice3 .not-3 a:hover{background:#fffffa;color:#37312A}main.aboutUs figure{margin:0 0 20px;height:300px;width:100%;border:4px solid #fff;overflow:hidden;background:center center no-repeat #fff;text-align:center;background-size:cover}main.aboutUs .row{margin-bottom:0}main.aboutUs .tab-content,main.aboutUs .tabs{margin-bottom:20px}main.aboutUs .tabs{height:30px!important;background:0 0!important}main.aboutUs .tabs li{height:auto!important;background:0 0!important}main.aboutUs .tabs li a{font-size:1.6rem;line-height:100%;font-weight:600;color:#024959!important}main.aboutUs .tabs li .active{color:#37312A!important}main.aboutUs .tabs .indicator{background:#37312A!important}main.aboutUs .tab-content h2{font-size:2rem;line-height:100%;font-weight:700;margin-bottom:20px}.workTeam .panel{margin:0 0 10px;padding:0}.workTeam .grid{padding-left:20px!important}.workTeam .row{margin-bottom:0}.workTeam .row img{display:inline-block;vertical-align:top;white-space:normal;margin:0 auto 10px;border:4px solid #024959}.workTeam .row h4{font-size:2rem;line-height:100%;font-weight:400;margin-bottom:20px;color:#2F3F32}.workTeam .row .text{padding-bottom:20px;position:relative;text-align:left;font-size:1.4rem;line-height:150%;font-weight:300}.workTeam article h2,.workTeam h3{line-height:100%;text-transform:uppercase}.workTeam .row .text::before{content:"";display:inline-block;white-space:normal;vertical-align:middle;position:absolute;bottom:0;left:50%;height:10px;width:10px;background-color:#37312A;border-radius:100%;margin-left:-5px}.workTeam h3{margin:0;padding:10px 20px;font-size:2rem;font-weight:400;background:#37312A;color:#fff;border-radius:5px!important}.workTeam .text{margin-bottom:20px}.workTeam .text ul li{position:relative;padding-left:30px;color:#37312A}.workTeam .text ul li:before{content:"\f111";font-family:FontAwesome;font-style:normal;text-decoration:inherit;color:#f42613;font-size:17px;padding-right:.5em;position:absolute;top:10px;left:0;font-weight:700}.workTeam article{margin:20px 0 0;border-bottom:thin solid #fff;padding-bottom:0;position:relative}.workTeam article h2{font-size:2rem;font-weight:400;color:#2F3F32;margin:0 0 10px}.workTeam article .position{padding:0;color:#37312A;margin-bottom:2px;margin-right:20px;border-top:thin dotted #fff;border-bottom:thin dotted #fff}.workTeam article .position i{margin-right:5px}.workTeam article .mail{display:block;border-top:thin dotted #fff;padding:0 0 8px;margin-right:20px;color:#37312A}.workTeam article .mail i{margin-right:5px}.workTeam article .text{margin-top:10px;font-size:1.4rem;line-height:130%;font-weight:300}.workTeam article figure{float:left;width:120px;height:150px;margin-bottom:20px;margin-right:10px;background-size:cover;background-position:center center;background-repeat:no-repeat;border:4px solid #BDBEC0;border-radius:6px}.workTeam article .icon{display:none;position:absolute;bottom:-20px;left:50%;margin:0 0 0 -30px;background:#fff;text-align:center;height:40px;width:40px}.workTeam article .icon span,main.products figure,main.products section.banner .mySlide{background-position:center center;background-repeat:no-repeat}.workTeam article .icon span{background-image:url(../img/logotipo-gray.png);background-size:contain;opacity:.6;display:block;filter:grayscale(1);-webkit-filter:grayscale(1);height:30px;width:40px}.workTeam .logo{margin-top:20px;text-align:center;display:block}.workTeam .logo img{height:40px;display:inline-block;vertical-align:top;white-space:normal;margin-bottom:10px}.workTeam .logo a{display:block;font-size:1.4rem;line-height:120%;font-weight:300;color:#37312A}.workTeam .logo a:hover{color:#231d16;text-decoration:underline}.team .left{display:inline-block}.team .left .fa{float:left;margin-right:5px}.workTeam .banneraboutus{background-size:cover;width:100%;height:250px;border-radius:5px!important}.text-team p{margin-bottom:10px!important}.text-team h2{margin-bottom:20px 0!important;padding:15px 0}.workTeam .button-group{margin-top:10px}.workTeam .quantity-title h2{font-size:2.8rem;padding:20px 0;margin-bottom:10px;font-weight:300!important;color:#2F3F32}.workTeam .quantity-title h2 strong{color:#37312A}.workTeam .quantity{background-color:#fff!important;padding:8px 0;border-bottom:3px solid #37312A}.workTeam .quantity h3{margin:5px 0!important;background-color:transparent;color:#37312A}.workTeam .quantity .white-text{padding:10px;text-align:center;color:#2F3F32!important}.workTeam .quantity span.value{font-size:3rem;text-align:center;display:inherit;background-color:#050000;width:100%;height:50px;padding:16px;color:#fffffa}.workTeam .quantity:before{content:"\f1fe";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#617164;font-size:41px;padding-right:.5em;position:absolute;top:11%;left:83%;opacity:.3}.workTeam .myPanel{margin-bottom:0!important}main.products section.banner{position:relative;top:0}main.products section.banner .mySlide{background-size:cover}main.products section.banner .mySlide:before{position:absolute;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.2);left:0}main.products section.banner .mySlide .relative{right:0;width:100%;height:100%}main.products section.banner .mySlide .caption{top:20%}main.products section.banner .mySlide .caption h2{background-color:transparent;text-shadow:0 2px 10px #000}main.products .card-reveal{font-family:"Open Sans",sans-serif;text-rendering:optimizelegibility}main.products .card-reveal i{color:#024959}main.products .row{margin-bottom:0}main.products .panel{margin-bottom:20px}main.products article:hover figure i{color:#37312A}main.products article p{margin-top:20px}main.products article .btn,main.products article .btnSec,main.products article .btnTer{color:#fff;font-size:1.2rem}main.products article h2{font-size:1.6rem;line-height:130%;font-weight:700;margin:0;color:#2F3F32;cursor:pointer;transition:all .2s}main.products article h2:hover{color:#024959}main.products article h2 span{display:inline-block;white-space:normal;width:88%;vertical-align:middle}main.products article h2 i{display:inline-block;white-space:normal;vertical-align:middle}main.products .card-action a{display:block;margin:0 auto;text-align:center}main.products figure{width:100%;text-align:center;background-size:cover;height:160px;position:relative;cursor:pointer}main.products figure i{transition:all .6s}main.products .price{background:#024959;padding:10px;top:20px;right:0;position:absolute;display:none;color:#fffffa;border-radius:5px 0 0 5px}main.products .price i{color:#fffffa!important}main.products .card-action{text-align:center;padding:10px!important}main.products .card-title{line-height:100%}main.products i{cursor:pointer}main.products .btn,main.products .btnSec,main.products .btnTer{border:.1rem solid transparent}main.products .btn i,main.products .btnSec i,main.products .btnTer i{color:#fff;border:.1rem solid transparent}main.products .card-content{padding:10px!important}main.products.categories ul.list-group{margin-bottom:20px;margin-top:5px}main.products.categories ul.list-group>li{border-bottom:1px solid #fff;transition:all .6s}main.products.categories ul.list-group>li>a{display:block;padding:15px 10px;color:#2F3F32;background:#fff;transition:all .2s;font-size:1.4rem;line-height:100%;font-weight:400}main.products.categories ul.list-group .ico-more,main.products.categories ul.list-group>li a i,main.products.categories ul.list-group>li>ul,main.services .col-sm-12.col-md12{display:none}main.services article,main.services article .card-content{padding:0;height:auto}main.products.categories ul.list-group>.class_active>a,main.products.categories ul.list-group>li>a:hover{background:#024959;color:#fffffa}main.products.categories ul.list-group>li>a:hover::before{color:#fffffa}main.products.categories ul.list-group>.class_active{margin:0!important}main.products.categories ul.list-group>.class_active>a::before{color:#fffffa}main.products.categories ul.list-group{background:#fff}main.products.categories ul.list-group>li a::before{font-family:fontAwesome;color:#2F3F32;margin-right:10px;content:'\f054'}.detail .text,main.news article .text,main.services article .text{font-family:"Open Sans",sans-serif;text-rendering:optimizelegibility}main.products.categories ul.list-group>li:nth-of-type(1) a::before{content:'\f0ae'}main.services .row{margin:0}main.services article{text-align:center;margin-bottom:20px;transition:all .2s;background-color:#fff;border:thin solid #fff}main.services article:hover{background-color:#fff;box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}main.services article .card-content .actions{height:auto}main.services article h2{font-size:2rem;line-height:100%;font-weight:300;color:#fffffa;background:#37312A;padding:10px;height:auto}main.services article .text{margin-bottom:10px;padding:10px;font-size:1.4rem;line-height:150%;font-weight:300;color:#2F3F32;text-align:left}main.services article .card-reveal i{font-size:3rem;line-height:100%;font-weight:400;color:#024959;position:relative;z-index:9999;margin-bottom:20px}main.services article .card-reveal .text{font-size:1.4rem;line-height:140%;font-weight:300;color:#2F3F32}main.services article .card-reveal .btn,main.services article .card-reveal .btnSec,main.services article .card-reveal .btnTer{display:inline-block;vertical-align:top;white-space:normal;color:#fff}main.services article .card-reveal .btn i,main.services article .card-reveal .btnSec i,main.services article .card-reveal .btnTer i{color:#fff}main.services figure{text-align:center;height:200px;background-size:cover;background-position:center center;background-repeat:no-repeat}main.services video{border:6px solid #fff;margin-bottom:20px}main.services.categories ul.list-group{background:#fff}main.services.categories ul.list-group>li{border-bottom:1px solid #024959;padding:15px 10px;position:relative}main.services.categories ul.list-group>li::before{content:"";height:4px;width:20px;background:#37312A;transition:all .6s;display:block;position:absolute;bottom:-2px;left:0}main.services.categories ul.list-group>li:hover{border-bottom:thin solid #BDBEC0}main.services.categories ul.list-group>li>a{display:block;color:#024959;font-size:1.6rem;line-height:100%;font-weight:500}main.services.categories ul.list-group>li>a:hover{color:#BDBEC0}main.services.categories ul.list-group>li>ul{display:none}main.gallery .item-gallery a article{border:thin solid #37312A;height:220px}main.gallery .item-gallery a article figure img{width:100%;height:160px}main.gallery .item-gallery a article h4,main.gallery .item-gallery a article span{padding:10px}main.contact{text-align:left}main.contact .panel{padding-bottom:0}main.contact h1{margin-bottom:0}main.contact textarea{height:80px!important}main.contact .modal-close{float:right}main.contact .message-success{margin:0 20px;font-size:3rem;line-height:100%;font-weight:100}main.contact #map_wrapper,main.contact .mapping{height:355px}main.contact form{padding:0;background:#fff;margin-top:-10px}main.contact label.error{color:#FF9494;text-align:right;left:inherit;right:0;font-size:1rem;line-height:100%;font-weight:300}.detail .video,.detail figure,main.contact .contact-data ul{text-align:center}main.contact #map_wrapper{border:4px solid #fff;overflow:hidden;margin-top:20px}main.contact .contact-data{background-color:#fff;color:#2F3F32;margin-bottom:20px;padding:10px 20px}main.contact .contact-data h3 strong,main.contact .contact-data li i{color:#37312A}main.contact .contact-data h3{margin-bottom:20px;text-align:center;padding-bottom:10px;font-size:2rem;line-height:100%;font-weight:400;text-transform:uppercase;border-bottom:thin solid #024959}main.contact .contact-data li{margin:0 5px 10px;display:inline-block;vertical-align:top;white-space:normal;font-size:1.4rem;line-height:100%;font-weight:400;width:auto}.detail,.detail .row,.detail h1{margin-bottom:0}main.contact input[type=submit]{background:0 0;cursor:pointer;border:none!important;color:#fffffa;letter-spacing:.1rem}.input-field select,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea.materialize-textarea{border-bottom-color:#37312A!important}main.contact .btAction{background-color:#9DBD18}main.contact .datos_contac{margin-top:20px}.input-field{height:45px}.input-field label.active{color:#37312A!important}.input-field.textarea_contact{height:auto}main .text strong{color:#37312A;font-weight:700}.quotes strong{color:#f24c27;font-weight:700}.detail .gallery-images .col{padding:0}.detail h1{padding:20px 0}.detail article{display:block;margin:0;border:.1rem solid transparent}.detail figure{float:right;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 0 20px;height:100%;width:100%;overflow:hidden}.detail figure .fancybox-thumb,.detail figure img{height:auto;width:500px;display:block;position:relative;border:5px solid #dbdcde;border-radius:5px!important}.detail figure .icon{position:absolute;bottom:15px;right:15px;transition:all .2s}.detail figure .icon i{font-size:2.4rem;line-height:100%;font-weight:400;color:#fffffa}.detail .price{display:none}.detail .text{margin:0}.detail .text p{margin-bottom:10px!important}.detail .video{margin:20px auto}.detail .actions{text-align:right;line-height:37px;margin:20px 0;font-size:0}.detail .actions a{color:#fffffa;cursor:pointer;margin:0 5px;display:inline-block;vertical-align:top;white-space:normal}.detail .actions a i{font-size:3}.myProjects{padding-bottom:0!important;position:relative}.myProjects .slider,.myProjects .slider .slides{height:75.4vh}.myProjects .slider .slides img,.myProjects .slider img{width:100%;height:100%}.myProjects .slider .indicators{bottom:20px}.myProjects .project-myText{top:0;left:0;position:absolute;width:320px;background:rgba(0,0,0,.8);color:#fffffa;z-index:999;max-height:100%;padding:20px}.myProjects .project-myText .actions{width:100%;display:block;margin-bottom:20px;position:relative}.myProjects .project-myText h1{padding:10px 0;margin:0 0 20px!important;font-size:1.6rem;line-height:140%;font-weight:600;background:0 0;color:#fffffa;border-bottom:1px solid rgba(255,255,255,.5);box-shadow:0 1px 0 rgba(0,0,0,.1),0 -10px 0 rgba(255,255,255,.3)}main.news .follow .social a i,main.news h3{line-height:100%;font-weight:400;color:#fffffa}.myProjects .project-myText .text{color:#fffffa;width:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;height:50vh}.myProjects .project-myText .project-mySlider{width:100%;position:relative;z-index:9}.detail .quantity{background-color:#eff0f2!important;border-bottom:3px solid #0F1D78;position:relative;border-radius:5px!important;min-height:196px}.detail .quantity .white-text{margin-top:30px}.detail .quantity h3{font-size:1.4rem!important;position:absolute;left:0;padding:5px;top:6px;background-color:#37312A;width:100%;color:#fffffa!important;font-weight:300}.detail .quantity h3::before{content:"";background-color:#fffffa;width:2px;display:inline-block;height:16px;padding-left:3px;margin-right:6px}.detail .quantity h3 i{font-size:1.8rem;margin-right:10px}.detail .quantity ul{padding-left:20px}.detail .quantity ul li{font-size:1.4rem;margin-bottom:10px;color:#2F3F32}.detail .gallery h3{font-size:2.8rem;font-weight:300;color:#2F3F32;padding:15px 0}.detail .gallery h3 strong{color:#37312A}.detail .gallery-images .image{margin:20px 0;position:relative;height:auto;overflow:hidden;border-radius:5px!important}.detail .gallery-images .image:hover .fondo{left:0}.detail .gallery-images .fondo{width:100%;height:100%;font-weight:400;background:rgba(32,94,118,.9);color:#fff;text-align:center;transition:all .5s;position:absolute;bottom:0;left:-100%}.detail .gallery-images .fondo h3{font-size:2rem;padding-top:22px;margin-bottom:20px}.detail .gallery-images .fondo .fa{font-size:2rem}.fancybox-overlay-fixed{z-index:99999999}.detail quantity h3{font-size:2.5rem!important}@media screen and (max-width:601px){.detail figure,.detail figure .fancybox-thumb,.detail figure img{max-width:100%;height:160px}.detail figure{margin:0 0 20px;float:none}}.more-gallery{margin-top:45px;margin-bottom:20px;font-size:2rem}.more-gallery:hover{color:#2F3F32!important}.more-gallery:hover strong{color:#2F3F32}main.news h1{margin-bottom:0}main.news figure{border-radius:5px!important;background-size:cover!important}main.news .follow .social{text-align:center;margin:20px 0}main.news .follow .social a{display:inline-block;vertical-align:top;white-space:normal;text-align:center;height:40px;width:40px;border-radius:100%;margin:0 3px;background:#f24c27;color:#fffffa;transition:all .6s}main.news .follow .social a:hover{background:#024959}main.news .follow .social a i{margin-top:8px;font-size:2.2rem;transition:all .2s}main.news .side-newsletter h3{width:95%;margin:auto}main.news .side-newsletter .btn,main.news .side-newsletter .btnSec,main.news .side-newsletter .btnTer{padding:0 6px!important}main.news .facebook,main.news .twitter,main.news .youtube{width:100%;overflow:hidden;background:#fffffa}main.news .facebook iframe{width:294px!important;border:none!important}main.news h3{background-color:#37312A;background-image:url(../img/patterns/11.png);font-size:2rem;padding:8px 10px}main.news h3 i{margin-right:10px}main.news .twitter{margin-top:20px}main.news .youtube{margin-bottom:20px}main.news .youtube iframe{width:100%}main.news .row{margin-bottom:0}main.news .panel{margin-bottom:20px}main.news article{border-bottom:thin solid #fff;position:relative;margin-bottom:30px;padding-bottom:20px;height:auto;width:100%}main.news article .text{font-size:1.4rem;line-height:150%;font-weight:300}main.news article h2{color:#2F3F32;font-size:1.7rem;line-height:130%;font-weight:300}main.news article .date,main.news article .date i{color:#253528}main.news article .content-image{padding-left:0}main.news article figure{height:200px;width:100%;float:left;margin-right:20px;background-size:cover;background-position:center center;background-repeat:no-repeat}main.news article a.btn-link{display:inline-block;vertical-align:top;white-space:normal;font-size:1.4rem;line-height:150%;font-weight:300;color:#37312A}main.news article a.btn-link:hover{text-decoration:underline;color:#37312A}main.news article .icon{position:absolute;bottom:-12px;left:50%;margin-left:-24px;padding:0 10px;background:url(../img/patterns/5.png) #fff;display:block;text-align:center}main.news article .icon i{font-size:2rem;line-height:100%;font-weight:400;color:#dbdcde}.noMargin{margin-bottom:0}@media screen and (max-width:1024px){.detail .actions{text-align:center}main.news article{height:auto;padding-bottom:60px}main.news article figure{text-align:center;max-width:100%;float:none;margin:0 0 20px}}main.projects h1{margin-bottom:20px}main.projects .row{margin:0}main.projects .panel{margin-bottom:20px;height:100%;min-height:600px;padding:10px;background-image:url(../img/patterns/5.png);background-color:#37312A;color:#fffffa;font-size:1.5rem;line-height:150%;font-weight:300}main.projects .panel .container{width:100%}main.projects .panel .text{border-bottom:thin dotted #BDBEC0;padding-bottom:10px}main.projects .myText{border-radius:0 0 4px 4px;z-index:999999;background-color:rgba(0,96,127,.8);font-size:2rem;line-height:130%;font-weight:100;padding:10px;color:#fff;transition:all .2s;height:70px;text-align:center;position:relative;margin-top:-70px;pointer-events:none}.da-thumbs .myBox,.da-thumbs .myBox:hover{background-color:#fff;border:thin solid #fff}main.projects .myText-active{opacity:0}main.projects .theBox{position:relative;overflow:hidden;margin-bottom:20px}main.projects .myCategories{background:#fff}main.projects .myPanel .container{padding-bottom:40px}.da-thumbs{position:relative}.da-thumbs .myBox{padding:0;position:relative;width:100%;display:block;height:420px;transition:all .2s;margin:0 0 20px}.da-thumbs .myBox figure{height:160px;background-size:cover;background-position:center center;background-repeat:no-repeat}.da-thumbs .myBox h2{font-size:1.6rem;line-height:110%;font-weight:400;padding:10px 0;margin:20px 20px 0;text-transform:uppercase;color:#2F3F32}.da-thumbs .myBox a{display:block;position:relative;margin:0;text-align:center;background:#fff;border-radius:4px;width:100%;height:100%}.da-thumbs .myBox a img{display:inline-block;vertical-align:top;white-space:normal;position:relative;margin:30px 0 0;height:80px}.da-thumbs .myBox a div{top:auto;right:auto;bottom:auto;left:auto;position:absolute;width:100%;height:100%;margin:0}.da-thumbs .myBox a div span{display:block;padding:10px 0;margin:20px;font-size:1.6rem;line-height:140%;font-weight:300;color:#2F3F32;border-bottom:1px solid #37312A;box-shadow:0 1px 0 rgba(0,0,0,.1),0 -10px 0 rgba(55,55,55,.3)}main.projects.categories ul.list-group{margin-bottom:20px;background:#fff;text-align:center}main.projects.categories ul.list-group>li{border-bottom:1px solid #fff;padding:15px 30px;transition:all .6s;display:inline-block;vertical-align:top;white-space:normal}main.projects.categories ul.list-group>li>a{display:block;color:#024959;font-size:1.6rem;line-height:100%;font-weight:400}main.projects.categories .ico-more,main.projects.categories ul.list-group>li>ul{display:none}main.projects.categories ul.list-group>li>a::before{color:#024959!important}main.projects.categories ul.list-group>li:hover{background:#fffffa}main.projects.categories ul.list-group>li:hover>a,main.projects.categories ul.list-group>li:hover>a::before{color:#37312A!important}main.projects.categories ul.list-group>.class_active{margin:0!important}.distribuitors h2,main.projects.categories .text{margin-bottom:20px}main.projects.categories ul.list-group>.class_active>a{color:#37312A}main.projects.categories ul.list-group>.class_active>a::before{content:'\f111'}main.projects.categories ul.list-group>.class_active>a:hover{color:#024959}main.projects.categories .btn,main.projects.categories .btnSec,main.projects.categories .btnTer{margin-top:20px}main.projects.categories ul.list-group>li a::before{font-family:fontAwesome;color:#fffffa;margin-right:10px;content:'\f10c';transition:all .4s}.distribuitors .button-group button,.distribuitors .element-item .text{font-family:"Open Sans",sans-serif;text-rendering:optimizelegibility;transition:all .2s}main.projects.categories ul.list-group>li a:hover::before{content:'\f192'}main.projects.categories ul.list-group>li:nth-of-type(1) a::before{content:'\f0ae'}.distribuitors{background:#fff;text-align:center;padding:0}.distribuitors h2{color:#024959;font-size:4rem;line-height:100%;font-weight:700;display:inline-block;vertical-align:top;white-space:normal;width:auto;text-transform:uppercase;border-radius:4px}main.libraries article h2 i,main.libraries article h2 span{display:inline-block;vertical-align:middle;white-space:normal}.distribuitors h2 strong{color:#37312A}.distribuitors .button-group{font-size:0}.distribuitors .button-group button{margin:0 5px 10px;padding:8px 10px;background-color:#024959;cursor:pointer;border-radius:4px;font-size:1.6rem;line-height:100%;font-weight:400;color:#37312A;border:1px solid #4099FF}.distribuitors .button-group .button.is-checked,.distribuitors .button-group .button:active,.distribuitors .button-group .button:hover{background-color:#4099FF;color:#fffffa}.distribuitors .element-item{width:32%;padding:0;height:310px;display:inline-block;margin-bottom:20px;border-bottom:thin solid #fff;position:relative;overflow:hidden;border-radius:0;cursor:pointer;margin-right:5px}.distribuitors .element-item:hover .text{top:0;left:0;position:absolute}.distribuitors .element-item>div{height:100%;border-radius:6px;position:relative}.distribuitors .element-item h3{margin:10px;font-size:1.8rem;line-height:100%;font-weight:400;text-transform:uppercase}.distribuitors .element-item .btn-floating{position:absolute;bottom:10px;right:50%;margin-right:-14px}.distribuitors .element-item figure{height:240px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:6px}.distribuitors .element-item .text{font-size:1.6rem;line-height:130%;font-weight:300;top:-300px;left:0;position:absolute;background:rgba(0,0,0,.7);height:240px;color:#fff;padding:20px 20px 60px;border-radius:6px;width:100%}.team.button-group button{margin:0 5px 10px;padding:8px 10px;background-color:#fffffa;cursor:pointer;border-radius:4px;font-size:1.6rem;line-height:100%;font-weight:400;color:#37312A;border:1px solid #37312A}.workTeam button{width:100%}.team.button-group button:hover{background-color:#37312A;color:#fffffa}@media (max-width:768px){.distribuitors .element-item{width:50%}}@media (max-width:700px){.distribuitors .element-item .text{line-height:100%}}@media (max-width:1024px){.distribuitors .element-item{height:auto}}@media (max-width:500px){.distribuitors .element-item{width:100%}}main.libraries article:hover figure i{color:#37312A}main.libraries article h2,main.libraries article p{color:#BDBEC0!important}main.libraries article p{margin-top:20px}main.libraries article .btn,main.libraries article .btnSec,main.libraries article .btnTer{color:#fff;font-size:1.2rem}main.libraries article h2{font-size:1.6rem;line-height:100%;font-weight:700}main.libraries article h2 span{width:88%}main.libraries figure{overflow:hidden;background:center center no-repeat #fff;text-align:center;background-size:cover}main.libraries figure i{transition:all .6s}main.libraries .card-action{text-align:center;padding:10px!important}main.libraries .card-title{line-height:100%}main.libraries i{cursor:pointer}main.libraries .btn i,main.libraries .btnSec i,main.libraries .btnTer i{margin-left:10px;color:#fff}main.libraries .card-content{padding:10px!important}main.libraries.categories ul.list-group{background:#fff}main.libraries.categories ul.list-group>li{border-bottom:1px solid #024959;padding:15px 10px;position:relative}main.libraries.categories ul.list-group>li::before{content:"";height:4px;width:20px;transition:all .6s;display:block;position:absolute;bottom:-2px;left:0}main.libraries.categories ul.list-group>li:hover{border-bottom:thin solid #BDBEC0}main.libraries.categories ul.list-group>li>a{display:block;font-size:1.6rem;line-height:100%;font-weight:500}main.libraries.categories ul.list-group>li>a:hover{color:#BDBEC0}main.libraries.categories ul.list-group>li>a i{margin-right:10px}main.libraries.categories ul.list-group>li>ul{display:none}main.blog .row{margin-bottom:0}main.blog .blog-big{border-right:thin solid #fff;padding-right:20px}main.blog .blog-big img{max-width:100%;height:auto;margin:20px auto 0;display:block;border:4px solid #fff}main.blog .blog-mini{padding:0 20px 60px}main.blog article{padding-bottom:40px;border-bottom:thin solid #fff;position:relative}main.blog article h2{font-size:2rem;line-height:100%;font-weight:500;color:#2F3F32}main.blog article .text{margin:20px 0}main.blog article figure{height:200px;width:350px;float:right;margin-left:20px;overflow:hidden;background:center center no-repeat #fff;text-align:center;background-size:cover}main.blog article figure img{width:100%;height:100%}main.blog article .icon{vertical-align:top;white-space:normal;position:absolute;bottom:-22px;left:50%;margin-left:-22px;padding:0 10px;text-align:center;background-size:50%;display:block;height:44px;width:44px}main.blog article .icon i{font-size:2.4rem;line-height:100%;font-weight:400;color:#fff;margin-top:8px}main.blog .row,main.blogDetail .row{margin-bottom:0}main.blog h2,main.blogDetail h2{display:block;font-size:2rem;line-height:100%;font-weight:500;color:#2F3F32;margin-bottom:3px}main.blog article,main.blogDetail article{margin-bottom:20px;width:100%}main.blog figure,main.blogDetail figure{display:none}main.blog aside,main.blogDetail aside{display:block;width:100%;background:#37312A}main.blog aside .keywords,main.blogDetail aside .keywords{padding:10px}main.blog aside .keywords h3,main.blogDetail aside .keywords h3{font-size:1.6rem;line-height:100%;font-weight:700;text-align:center;text-transform:uppercase;color:#fffffa;margin-bottom:10px}main.blog aside .keywords a,main.blogDetail aside .keywords a{border:.1rem solid transparent;display:inline-block;white-space:normal;vertical-align:middle;background:0 0!important;width:auto;text-decoration:underline;padding:0!important;margin:3px 5px 10px;color:#fffffa}main.blog aside .keywords a:nth-of-type(odd),main.blogDetail aside .keywords a:nth-of-type(odd){font-size:2rem;line-height:100%;font-weight:400;display:inline-block;white-space:normal;vertical-align:middle;margin:0 5px 10px}main.blog .autor,main.blog .category,main.blog .date,main.blogDetail .autor,main.blogDetail .category,main.blogDetail .date{font-size:0;display:inline-block;white-space:normal;vertical-align:middle;width:auto;margin-right:5px;padding-right:5px;border-right:thin dotted #BDBEC0}main.blog .autor a,main.blog .category a,main.blog .date a,main.blogDetail .autor a,main.blogDetail .category a,main.blogDetail .date a{color:#024959}main.blog .autor a,main.blog .autor span,main.blog .category a,main.blog .category span,main.blog .date a,main.blog .date span,main.blogDetail .autor a,main.blogDetail .autor span,main.blogDetail .category a,main.blogDetail .category span,main.blogDetail .date a,main.blogDetail .date span{display:inline-block;white-space:normal;vertical-align:middle;font-size:1.3rem;line-height:100%;font-weight:300}main.blog .autor i,main.blog .category i,main.blog .date i,main.blogDetail .autor i,main.blogDetail .category i,main.blogDetail .date i{font-size:1.4rem;line-height:100%;font-weight:400;display:inline-block;white-space:normal;vertical-align:middle}main.blog .category,main.blogDetail .category{border:none!important}main.blog .text,main.blogDetail .text{margin:20px 0}main.blogDetail aside{margin-left:20px}main.blogDetail aside .autor,main.blogDetail aside .date,main.blogDetail aside a{width:100%;font-size:1.3rem;line-height:130%;font-weight:400;display:block;background:#37312A;color:#fffffa;text-align:center;padding:10px}main.blogDetail aside .autor i,main.blogDetail aside .date i,main.blogDetail aside a i{margin-bottom:10px;display:block;font-size:3rem;line-height:100%;font-weight:400}main.blogDetail aside .autor,main.blogDetail aside .date{margin:0}main.blogDetail aside .autor i,main.blogDetail aside .date i{color:#fffffa}main.blogDetail aside .autor{background:#024959}main.blogDetail aside a{background:#BDBEC0}main.blogDetail aside a:hover{background:#2F3F32}main.blogDetail aside a i{margin-bottom:10px;display:block;font-size:3rem;line-height:100%;font-weight:400}main.blogDetail article{text-align:left;-webkit-flex:1;-ms-flex:1;flex:1;font-size:0;padding-bottom:30px}main.blogDetail article .text{text-align:left}main.blogDetail article img{height:200px;width:350px;float:right;margin:0 0 20px 20px;overflow:hidden;background:center center no-repeat #fff;text-align:center;background-size:cover}main.blogDetail article img img{width:100%;height:100%}main.blogDetail article .icon{display:inline-block;vertical-align:top;white-space:normal;position:absolute;bottom:50%;left:-12px;margin-left:-22px;background:#fff;padding:0 10px}main.blogDetail article .icon i{font-size:2rem;line-height:100%;font-weight:400;color:#fff}main.blogDetail figure{display:block}main.blogDetail aside{display:block;-webkit-flex:0 200px;-ms-flex:0 200px;flex:0 200px}main.blogDetail .keywords{background:#37312A;padding:10px}main.blogDetail .keywords h3{font-size:1.6rem;line-height:100%;font-weight:700;text-align:center;text-transform:uppercase;color:#fffffa;margin-bottom:10px}#create-comment h4,#create-comment label{color:#111!important}main.blogDetail .keywords a{border:.1rem solid transparent;display:inline-block;white-space:normal;vertical-align:middle;background:0 0!important;width:auto;padding:0!important;margin:5px 5px 10px}#comment.form-control,#comment.form-control:focus{border:1px solid #fff}main.blogDetail .keywords a:nth-of-type(odd){font-size:2rem;line-height:100%;font-weight:400;display:inline-block;white-space:normal;vertical-align:middle;margin:0 5px 10px}#existing-comments{margin:10px 0}#create-comment{background:#fff;padding:20px}.myComments .comment,.myComments .comment:nth-of-type(odd){background:#fff!important}#create-comment h4{margin:10px 0}#comment.form-control{height:200px;padding:10px}#commentPost .form_submit{float:right;margin:20px 0}.myComments .date,.myComments .image,.myComments .name{display:inline-block;white-space:normal;width:auto;vertical-align:middle;border:none!important;font-weight:700}.myComments .row{margin-bottom:0}.myComments .comment{border:thin solid #fff!important;padding:10px;margin-bottom:10px}.myComments .comments-profile{border-right:thin solid #fff}.myComments .comments-text{padding-left:20px}.myComments .res_form{margin-top:40px;width:100%;position:relative;display:block}.myComments .res_form h4{margin-bottom:20px}main.faq .myTabs li{background:#fff;padding:10px;transition:all .2s;border-bottom:thin solid #BDBEC0}main.faq .myTabs li a{font-size:1.4rem;line-height:100%;font-weight:400;transition:all .2s;display:block}main.faq .myTabs li a i{margin-left:10px}main.faq .myTabs li:hover{background:#024959}main.faq .myTabs li:hover a{color:#fffffa}main.faq .tab-content{min-height:120px;padding:0}main.faq .tab-content figure{width:100%;height:240px;overflow:hidden;border-radius:10px}main.faq .tab-content figure img{width:100%}main.faq .tab-content h2{font-size:1.5rem;line-height:120%;font-weight:600;color:#fffffa;cursor:pointer;background:#37312A;border:thin solid #37312A;border-radius:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;padding:10px 20px;margin:0;transition:all .6s;border-bottom:1px solid #fff}main.faq .tab-content h2:hover{background:#024959;border:thin solid #2F3F32}main.faq .tab-content h2 i{float:right;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .6s;margin-top:2px}main.faq .tab-content .text{display:none;border:thin solid #fff;padding:10px;background:#fff;transition:all .6s}main.faq .tab-content h2.faq-active{background:#024959!important;border:thin solid #024959!important}main.faq .tab-content h2.faq-active i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}main.referrals{padding-bottom:20px}main.referrals .panel{margin-bottom:20px}.modal-login .row,main.referrals .row{margin-bottom:0}main.referrals .btn,main.referrals .btnSec,main.referrals .btnTer{margin-top:10px}main.referrals .bx-pager.bx-default-pager{display:none}main.referrals .carousel{padding:20px!important}main.referrals .carousel .container{width:100%!important}main.referrals .carousel .text{font-size:1.6rem;line-height:150%;font-weight:100;font-style:italic}main.referrals .carousel h3{padding:5px;display:block}main.referrals .carousel i{font-size:5rem!important}.modal-login .container{width:100%;padding:0}.modal-login .form-loguin .myActions a{display:inline-block;vertical-align:top;white-space:normal;float:left;width:50%;color:#37312A;text-decoration:underline;font-size:1.4rem;line-height:100%;font-weight:400;margin-top:8px}.modal-login .form-loguin .myActions a:hover{color:#19130c}.form-help{background:#37312A;height:150px;padding:10px;position:relative}.form-help h2{margin-bottom:10px;z-index:9;color:#fffffa;font-size:2.2rem;line-height:120%;font-weight:500}.form-help .text{color:#fffffa;font-size:1.6rem;line-height:140%;font-weight:300;z-index:9}.form-help .icon{position:absolute;bottom:10px;right:10px;opacity:.2;z-index:1}.form-help .icon i{font-size:8rem;line-height:100%;font-weight:400;color:#fffffa}main.gallery .distribuitors .grid2{position:relative;line-height:30px}main.gallery .distribuitors .grid2 .element-item{width:32%;height:auto;display:inline-block;margin-right:5px!important;margin-bottom:25px!important;line-height:20px;margin-top:0}main.gallery .distribuitors .grid2 .element-item .card-image a{margin:0}main.gallery .distribuitors .grid2 .element-item .text{height:100%;font-size:1.3rem}main.gallery .distribuitors .grid2 .element-item .card-action a{margin-right:0}main.gallery .distribuitors .grid2 .element-item a i{margin-left:1px;line-height:36px}main.gallery .distribuitors .grid2 .element-item .card-title{color:#37312A;text-align:center;width:100%}main.gallery .distribuitors .grid2 .element-item>div{height:auto!important}main.gallery .distribuitors figure{height:200px;border-radius:3px 3px 0 0!important}main.gallery-detail article{border-bottom:thin solid #e1e1e1;border-radius:6px}main.gallery-detail article a{display:inherit}main.gallery-detail article a img{height:170px;border-radius:6px;margin:auto;display:inherit;border:1px solid #BDBEC0}body .btn,body .btnSec,body .btnTer,main .panel div.p{border-radius:5px!important}main.gallery-detail article h3{margin:10px;font-size:1.2rem;line-height:110%;font-weight:400;text-transform:uppercase;text-align:center}main.gallery-detail h1{float:left;padding:20px 0}main.gallery-detail actions{margin-bottom:20px}.gallery button{width:100%}.gallery .panel{padding:0!important}.gallery h1{padding-left:0;padding-right:15px}.distribuitors .button-group{margin-top:0}.distribuitors .button-group button{word-wrap:break-word;margin-left:0!important}main.gallery .distribuitors .element-item h3{font-size:1.3rem!important;word-wrap:break-word}section strong{color:#37312A!important}section .actions{margin-left:20px}@media screen and (max-width:992px){section.banner{position:absolute}section.video .parallax{position:absolute!important}}@media screen and (max-width:600px){.mySlide .caption h2{font-size:3rem}.mySlide .caption p{font-size:2rem;margin:5px 0}}.accordeon-active{display:block!important}html{font-size:76%}body{font-family:Lato,sans-serif!important}body h1,body h2,body h3,body nav a{font-weight:700!important}body .text,body p{font-weight:400!important}body.font1{font-family:Ubuntu,sans-serif!important}body.font2{font-family:Lato,sans-serif!important}body.font2 h1,body.font2 h2,body.font2 h3,body.font2 nav a{font-weight:700!important}body.font2 .text,body.font2 p{font-weight:400!important;line-height:24px}main .panel div.p,main .panel div.p p{line-height:23px;text-align:justify;color:#fffffa}body.font3{font-family:Asap,sans-serif!important}body.font3 h1,body.font3 h2,body.font3 h3,body.font3 nav a{font-weight:700!important}body.font3 .text,body.font3 p{font-weight:400!important}.button-collapse i{color:#fffffa}main.contact,main.detail,main.gallery,main.gallery-detail,main.news,main.workTeam{margin-top:16px!important}main.contact h1,main.detail h1,main.gallery h1,main.gallery-detail h1,main.news h1,main.workTeam h1{margin-bottom:0}main.contact p,main.detail p,main.gallery p,main.gallery-detail p,main.news p,main.workTeam p{font-family:Lato,sans-serif!important}main.contact .autor,main.contact .date,main.detail .autor,main.detail .date,main.gallery .autor,main.gallery .date,main.gallery-detail .autor,main.gallery-detail .date,main.news .autor,main.news .date,main.workTeam .autor,main.workTeam .date{font-size:1rem!important}main.contact .autor,main.detail .autor,main.gallery .autor,main.gallery-detail .autor,main.news .autor,main.workTeam .autor{margin-bottom:25px!important}main.detail h1{padding-top:10px!important}main .panel div.p{padding:20px;background-color:#54adff;background-image:url(../img/patterns/5.png)}body #sidenav-overlay{z-index:98}body #downarrow,body #uparrow{cursor:pointer;width:56px;height:57px;position:fixed;bottom:2px;right:9px;display:none;background-color:#f42613;color:#fffffa;font-size:4rem;z-index:999999;padding:10px;text-align:center;box-shadow:0 0 11px #2F3F32}body #downarrow i,body #uparrow i{line-height:35px}@media screen and (max-width:1200px){.headerx .logo{width:100%}}@media screen and (min-width:993px) and (max-width:1200px){nav li a{font-size:1.1rem!important}}@media screen and (max-width:992px){.headerx .lang{position:absolute;right:0;top:6px}}@media screen and (max-width:800px){.grid{text-align:center!important}.distribuitors .element-item{width:32%!important;height:auto!important;position:relative}}@media screen and (max-width:600px){section.banner,section.banner .mySlide{height:470px}section.banner .bx-wrapper .bx-pager{bottom:30px}header .logo{margin:auto!important;width:100%!important;display:inherit!important}.distribuitors .element-item{width:60%!important;margin:auto!important;left:20%!important}.distribuitors .element-item:nth-child(even){margin-right:0!important}}main.workTeam .bx-wrapper .bx-pager.bx-default-pager a,section.banner .bx-wrapper .bx-pager.bx-default-pager a,section.highlight .news .bx-wrapper .bx-pager.bx-default-pager a{width:20px!important;height:20px!important;border-radius:100%}main.workTeam .bx-wrapper .bx-pager.bx-default-pager a.active,section.banner .bx-wrapper .bx-pager.bx-default-pager a.active,section.highlight .news .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#037e8c!important}footer .btn,footer .btnSec,footer .btnTer,section .btn,section .btnSec,section .btnTer{background-color:#9DBD18!important}

.headerx{ background: #FFFFFF;}
.headerx .logo{
	width: 283px;
    height: 101px;
	background-size: 305px;
}
.menu-p  li a{
	color:#50BAE6 !important;
}
.menu-p li a:after, .menu-p li.active a:after{
	background-color: #50BAE6;
}
.menu-p li:hover , .menu-p li.active{
	background: #088AC9;
    border-bottom: solid 4px #ffffff;
    
    -webkit-box-shadow: 5px 4px 12px -2px rgba(50, 50, 50, 0.65);
    -moz-box-shadow: 5px 4px 12px -2px rgba(50, 50, 50, 0.65);
    box-shadow: 5px 4px 12px -2px rgba(50, 50, 50, 0.65);
}
.menu-p li:hover a , .menu-p  a.activo{
	color:#ffffff !important;
}
section.caj-serv{
	
	 padding: 60px 0;
    margin-top: 99px;
	background-image: url('../img/img-services-1.png');
	    position: relative;
    z-index: 4;
}
.caj-serv h2{
	font-size: 2rem;
	    text-transform: uppercase;
    text-align: center;
	margin: 15px 0 30px;
    vertical-align: top;
	color:#ffffff;
}
.caj-serv  .arti{
	/* background: #ffffff;
    -webkit-box-shadow: 2px 15px 71px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: 2px 15px 71px 0px rgba(50, 50, 50, 0.75);
    box-shadow: 2px 15px 71px 0px rgba(50, 50, 50, 0.75);*/
	padding: 0px !important;
	margin: 10px;
    display: inline-flex;
	color: #fff;
}
.caj-serv .arti .img{
	padding-left: 0.1rem !important;
}
.caj-serv .arti .img img{
	display: flex;
    width: 76px;
    border-radius: 50%;
    background-color: #ffffff;
    padding: 18px;
    float: right;   
}

.caj-serv .arti .txt{
	padding-top: 20px !important;
	padding-right: 13px;
}
.caj-serv .arti .txt p{
	font-size: 1.3rem;
	color: #B6E7F7;
}
.caj-serv .arti .txt h3{
	padding: initial;
	margin-bottom: 11px;
}
.caj-serv .btn-mas {
	margin: 0 auto;
    width: 179px;
	margin-top: 46px;
}
.btn-mas a{
	    padding: 8px 41px;
    border: 1px solid #fffffa;
    color: #fffffa;
    font-size: 1.8rem;
}
.btn-mas a:hover{
	color: #37312A;
    background: #fffffa;
}
.areatres .img img {
	float: right;
}
.areatres {
	background-color: #3A3A3A;
}
.areatres  .txt{
	color: #fff !important;
    padding: 122px !important;
	background: rgba(58, 58, 58, 0.65);
	    text-align: left;
}
.areatres  .txt h2{
	margin-bottom: 24px;
	font-size: 36px;
}
.areatres  .txt p{
	font-size: 1.5rem;
	    color: #ffffff;
	    margin-bottom: 20px;
}
.solucion{
	margin: 0 auto;
	width: 100%;
}
.solucion h2{
	    font-size: 2rem;
    text-transform: uppercase;
    text-align: center;
    margin:54px 0 30px;
    vertical-align: top;
    color: #000000;
}
section .soluciones{
	
    display: inline-block;
    float: left;
    width: 33%;
    padding: 22px 0;
	cursor: pointer;
}
section .cont-solu .soluciones figure{
	width: 255px;
    background: #088AC9;
    margin: 0 auto;
    height: 255px;
    border-radius: 50%;
    overflow: hidden;
    -webkit-box-shadow: 0px 4px 13px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: 0px 4px 13px 0px rgba(50, 50, 50, 0.75);
    box-shadow: 0px 4px 13px 0px rgba(50, 50, 50, 0.75);
	transition:  2s;
}

section .cont-solu .soluciones:hover img{
	opacity: 0.5;
	
}
section .cont-solu .soluciones .txt {
	    margin: 19px;
		background-color: rgba(255, 255, 255, 0.76);
		padding: 13px;
}
section .cont-solu .soluciones .txt h3{
	margin-bottom: 19px;
    text-align: center;
    margin-top: 23px;
}
section .cont-solu .soluciones .txt p{
	 font-size: 1.1rem;
}
section .cont-solu {
	width: 1181px;
    margin: 0 auto;
	z-index: 0;
    position: relative;
}
section.carousel{
	background-color: #088AC9 !important;
}
section.carousel img{
	height: 102px !important;
    width: 261px !important;
    transition: all .4s;
    margin-top: 0px!important;
}
footer{
	background-color: #1D1D1C !important;
	background-image: url('../img/footerf.png');
}
body #downarrow, body #uparrow{
	background-color: #088AC9;
}
/*nosotros*/
.marco {
    width: 96%;
    max-width: 1200px;
    margin: 0 auto;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.cont_tab {
    display: none;
    width: 100%;
    min-height: 10px;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.cont_nosotros .marco_nos {
    border: 1px solid #ddd;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 269px;
    min-height: 10px;
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0 0 15px;
    max-height: 454px;
	float: left;
	border-right: 13px solid #088AC9;
}
.cont_nosotros .marco_nos img {
    width: 100%;
    height: auto;
    margin: 0 auto;
    -webkit-transition: 0.6s;
    -o-transition: 0.6s;
    -ms-transition: 0.6s;
    -moz-transition: 0.6s;
    transition: 0.6s;
	border: none;
}
.cont_tab h1 {
    
    font-size: 22px;
    margin: 0 0 15px 0;
    min-height: 10px;
    overflow: hidden;
    text-transform: capitalize;
    border-bottom: 3px #088AC9 solid;
    line-height: 20px;
    padding: 0 0 7px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.cont_tab .cont_text_about>p {
    display: -webkit-table;
    display: -moz-table;
    display: -ms-table;
    display: -o-table;
    display: table;
	font-size: 1.1rem;
}
.nosotros_items {
    min-height: 10px;
    overflow: hidden;
    border-bottom: 2px solid #e2dcdc;
}
.nosotros_items li {
    position: relative;
    border-bottom: 1px dotted #e2dcdc;
}
.nosotros_items li a.activo_item, .nosotros_items li:hover>a {
    color: #fff;
    background: #088AC9;
}
.nosotros_items li a {
    color: #494949;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 9px;
    display: block;
    overflow: hidden;
    background: url("../img/icons/active_nos.png") center left 8px no-repeat;
}
.cont_text_about {
    float: left;
    width: 54%;
    margin-left: 13px;
}
.products{
	    margin-top: 35px;
}
/*servicios*/

.servicios .caj .card-content p{
	font-size: 1.1rem;
}
.servicios .element-item{
	border: none !important;
}
.servicios .grid2 .element-item {
    width: 33%;
    height: auto;
    display: inline-block;
    margin-right: 2px!important;
    margin-bottom: 25px!important;
    line-height: 20px;
    margin-top: 0;
}
.servicios .caj:hover{
-webkit-transform: scale(0.8);
    transform: scale(0.8);
    -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
    transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
}
.servicios .caj{
	
	     margin: 26px;
		     -webkit-transform: translateZ(0); 
    transform: translateZ(0); 
	    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-box-shadow: 0px 3px 13px 0px rgba(50, 50, 50, 0.42);
    -moz-box-shadow: 0px 3px 13px 0px rgba(50, 50, 50, 0.42);
    box-shadow: 0px 3px 13px 0px rgba(50, 50, 50, 0.42);
	    background-color: #fff;
}
.servicios .element-item {
    width: 32%;
    padding: 0;
    height: 310px;
    display: inline-block;
    margin-bottom: 20px;
    border-bottom: thin solid #fff;
    position: relative;
    overflow: hidden;
    border-radius: 0;
    cursor: pointer;
    margin-right: 5px;
}
main.products figure{
	height: initial;
}
main.news article p{
	font-size: 1.2rem;
}
main.news article figure{
	height: 389px !important;
    margin: 26px;
	 margin-top: 0px;
}
main.news  h1{
	margin-bottom: 34px;
    margin-top: 28px;
}
main.news  .carru{
	height: 200px;
}
main.news article .text{
  margin-left: 30px;
}

/*circulo*/

.circulo-cont{
    float: right;
    width: 700px;
    height: 700px;
    position: fixed;
    /* margin-right: -170px; */
    right: 0px;
	top:0px;
}
.circulo-cont .top{
	top: 0px;
}
.circulo-a{
     width: 100%;
    height: 700px;
    position: absolute;
	border: solid 10px rgba(8, 138, 201, 0.5);
    border-radius: 50%;
    z-index: 0;
}
.circulo-b{
	border: 26px ridge #50BAE6;
    width: 400px;
    height: 400px;
    border-radius: 50%;
    position: absolute;
    bottom: 0px;
    margin-left: 103px;
}
.circulo-c{
	border: 12px solid rgba(3, 126, 140, 0.72);
    width: 200px;
    height: 200px;
    border-radius: 50%;
    position: absolute;
    bottom: -81px;
    margin-left: 42px;
    background-color: rgba(255, 255, 255, 0.48);
}
.section.banner{
	background: #ffffff;
}
.areatres .txt h2{
	line-height: 130%;
}

.footer-sec a.links-data{
	display: inline-block;
	width: 100%;
	text-align: left;
	margin-bottom: 20px;
}

.card-content h3{
	margin-bottom: 10px
}

main.contact input[type=submit]{
	color: #000000;
	float: right;
}

.cont_nosotros .marco_nos{
	width: 100%;
}

.cont_text_about{
	width: 100%;
}
main.workTeam h1{
	margin-bottom: 20px;
}
.cont_tab .cont_text_about>p{
	font-size: 1.5rem;
}
.servicios .element-item{
	height: auto;
}
/*# sourceMappingURL=base.min.css.map */
