header{padding:156px 0 100px}section{padding:150px 0}body{font-family:'Montserrat',sans-serif;background:#f0f1f1}a{transition:all ease .2s}.vert1{display:table;height:100%;width:100%;padding:0 0 0 0}.vert2{display:table-cell;vertical-align:middle}#top{background:#142850;position:fixed;top:0;left:0;right:0;z-index:999}#top .navbar-expand-lg{padding:0}#top .navbar-brand{margin:0 90px 0 30px;padding:5px 0}#top .navbar-brand img{max-height:58px}#top .navbar-nav li{display:inline-block;font-family:'Noto Sans',sans-serif;font-weight:400;font-size:15px}#top .navbar-nav li a{color:rgba(255,255,255,.40)}#top .navbar-nav li a:hover{color:#fff}#top .ultimo{line-height:68px;margin:0;padding:0}#top .ultimo li{float:left;font-family:'Noto Sans',sans-serif;font-size:14px;font-weight:700;list-style:none}#top .ultimo li a{color:#fff;display:inline-block}#top .ultimo li a.contacto{background:#ffa41b;padding:0 50px}#top .ultimo li a.trabaja{background:#005082;padding:0 50px}#top .ultimo li a.idioma{background:#00909e;padding:0 25px}#top .ultimo li a.linkedin{background:#00a8cc;padding:0 40px}#carr_ppal{background:#142850;position:relative;padding:0;margin:50px 0 0 0}#carr_ppal .titular{position:absolute;left:33.3334%;top:22%;z-index:99}#carr_ppal .titular h2{font-size:90px;font-weight:100;color:#fff;line-height:90px;text-transform:uppercase}#carr_ppal .titular h3{font-size:45px;font-weight:100;color:#ffa41b;text-transform:uppercase}#carr_ppal .absoluto{position:absolute;left:0;bottom:0;right:0;top:0}#carr_ppal.imgLiquidFill.imgLiquid{background-size:contain!important;background-position:25% center!important}#carr_ppal .owl-carousel .owl-item .item img{display:block!important;visibility:visible}#carr_ppal .owl-carousel .owl-item .item img.img_carr{display:none!important;visibility:hidden}#carr_ppal .item .row{margin:0;position:absolute;bottom:0;width:100%}#carr_ppal .item .row>div{padding:0}#carr_ppal .item .serv{background:#ffa41b}#carr_ppal .item .serv img{max-height:185px}#carr_ppal .item .texto{background:#0c1d40;height:230px;margin:69px 0 0 0;padding:35px 0 0 90px;color:#fff}#carr_ppal .item .texto h3{font-size:40px;font-weight:400;color:#00a8cc}#carr_ppal .owl-carousel .owl-item .item .texto h3 img{max-width:40px;display:inline-block!important}#carr_ppal .item .texto ul{margin:0;padding:0;list-style:none}#carr_ppal .item .texto ul li{width:49%;background:url(assets/images/ico_li.svg) 20px center no-repeat;padding:0 0 10px 50px;display:inline-block}#carr_ppal .owl-theme .owl-nav{position:absolute;left:50%;bottom:223px;margin:0}#carr_ppal .owl-theme .owl-dots{position:absolute;right:30px;top:30%}#carr_ppal .owl-theme .owl-dots .owl-dot{display:block}#carr_ppal .owl-carousel.owl-loaded,#carr_ppal .owl-carousel .owl-stage-outer,#carr_ppal .owl-carousel .owl-item,#carr_ppal .owl-carousel .owl-stage-outer,#carr_ppal .owl-carousel .owl-stage,#carr_ppal .item{height:100%}#carr_ppal .owl-theme .owl-nav [class*="owl-"] img{display:block!important;visibility:visible}#carr_ppal .owl-carousel .owl-nav button.owl-prev,#carr_ppal .owl-carousel .owl-nav button.owl-next,#carr_ppal .owl-carousel button.owl-dot{margin:0}#carr_ppal .owl-theme .owl-dots .owl-dot span{width:59px;height:59px;background:url(assets/images/dots_off.svg) center center no-repeat;margin:0;border-radius:0}#carr_ppal .owl-theme .owl-dots .owl-dot.active span,#carr_ppal .owl-theme .owl-dots .owl-dot:hover span{background:url(assets/images/dots_on.svg) center center no-repeat}#carr_ppal .owl-theme .owl-dots .owl-dot.active span:focus{outline:none}#footer{font-family:'Noto Sans',sans-serif;font-size:12px;padding:80px 0 0 0}#footer .logo{float:left}#footer .menu_footer{float:right;line-height:12px;padding:28px 0 0}#footer .menu_footer ul{list-style:none;margin:0;padding:0}#footer .menu_footer ul li{display:inline-block;margin:0 0 0 35px}#footer .menu_footer ul li a{text-decoration:none;color:#a2b0bc}#footer .bajo{line-height:42px;color:#fff;background:#a2b0bc;margin:20px 0 0 0}#quienes{background:#142850}#quienes .nav-tabs{border-bottom:none;padding:200px 0 0 200px}#quienes .nav-tabs .nav-item.show .nav-link,#quienes .nav-tabs .nav-link.active{background:none;border:none}#quienes .nav-tabs .nav-link{color:#005082;font-size:16px;text-transform:uppercase;border:none}#quienes .nav-tabs .nav-link span{padding:0 0 0 20px}#quienes .nav-tabs .nav-link.active{color:#fff}#quienes .nav-tabs .nav-link.active span{background:url(assets/images/ico_select.svg) left center no-repeat}#quienes .nav-tabs .nav-link:focus,#quienes .nav-tabs .nav-link:hover{border:none}#quienes{}#quienes{}#quienes .quienes{background:url(assets/images/bg_quienes.svg) 30px center no-repeat}#quienes .altura{background:#fff}#quienes .altura .mod_quienes{}#quienes .altura .mod_quienes ul{margin:0;padding:0;list-style:none}#quienes .altura .mod_quienes ul li{padding:10px 0;margin:0}#quienes .altura .mod_quienes .ico{text-align:right}#quienes .altura .mod_quienes .ico img{max-width:90px}#quienes .altura .mod_quienes .txt{}#quienes .altura .mod_quienes .txt h3{color:#00909e;font-size:22px;font-weight:400}#quienes .altura .mod_quienes .txt p{padding:0;margin:0;font-size:16px;color:#005082;font-weight:400;max-width:700px}#servicios{background:url(assets/images/bg_servicios.svg) left top repeat-x #142850;padding:200px 0 0 0}#servicios .interior{max-width:1730px;margin:0 auto}#servicios .titulo{padding:0 0 127px}#servicios .mod_sev{max-width:515px;margin:0 auto 90px}#servicios .mod_sev .img{position:relative;border-radius:30px 30px 0 0;overflow:hidden}#servicios .mod_sev .img .ico{position:absolute;left:50%;margin:0 0 0 -27px;z-index:99;bottom:67px;transition:all ease .5s}#servicios .mod_sev .img img{transition:all ease .5s}#servicios .mod_sev .img .titulo{background:#00a8cc;border-radius:30px 30px 0 0;line-height:48px;transition:all ease .5s;padding:22px 0;text-align:center;margin:0;position:absolute;bottom:0;left:0;right:0}#servicios .mod_sev .img .titulo h3{font-size:34px;font-weight:300;color:#fff;margin:0}#servicios .mod_sev .img:hover .titulo{padding:92px 0 12px 0;bottom:-60px}#servicios .mod_sev .img:hover .titulo h3{}#servicios .mod_sev .img:hover img{transform:scale(1.2)}#servicios .mod_sev .img:hover .ico img{transform:scale(1)}#servicios .mod_sev .img:hover .ico{bottom:17px}#servicios .mod_sev .listado{background:#005082;height:330px}#servicios .mod_sev .listado ul{margin:0;padding:40px 0 40px 35px;list-style:none}#servicios .mod_sev .listado ul li{padding:0 0 0 20px;margin:0;font-size:16px;color:#fff;background:url(assets/images/ico_li_serv.svg) left 20px no-repeat;line-height:50px}#servicios .bajada{background:url(assets/images/bg_serv_bajada.svg) center -25px no-repeat;padding:275px 0 0 0;margin:-90px 0 0 0}#servicios .bajada .mod_bajada{color:#fff;margin:40px 0}#servicios .bajada .mod_bajada .vert2 img{max-width:100px}#servicios .bajada .mod_bajada h3{font-size:36px;font-weight:300}#servicios .bajada .mod_bajada p{font-size:16px;font-weight:300}#metodo{background:#142850}#metodo .tit{background:url(assets/images/tit_metodo.svg) 30px center no-repeat}#metodo .mod_expeet{}#metodo .mod_expeet .img{position:relative;overflow:hidden;max-height:504px}#metodo .mod_expeet .img img{width:100%;transition:all ease .5s;opacity:.6}#metodo .mod_expeet:hover .img img{transform:scale(1.2);opacity:1}#metodo .mod_expeet .num{position:absolute;left:15px;top:20px;font-size:100px;font-weight:300;color:#fff}#metodo .mod_expeet .etiqueta{position:absolute;right:-90px;bottom:130px;font-size:16px;color:#fff;text-transform:uppercase;transform:rotate(-90deg);width:250px}#metodo .mod_expeet .img .etiqueta img{opacity:1!important}#metodo .mod_expeet:hover .img .etiqueta img{transform:scale(1)}#metodo .mod_expeet .texto{color:#fff;height:160px;font-size:15px;font-weight:300;padding:30px;text-align:center;background:url(assets/images/linea.svg) center top no-repeat #102047}#clientes{background:#f0f1f1;padding:200px 0 100px 0}#clientes .tit{padding:0 0 200px}#clientes .logo{text-align:center;border:solid 1px #d5d5d5;max-width:360px;margin:0 auto 40px}#clientes .logo .logo_empre{position:relative;overflow:hidden;filter:grayscale(100%);opacity:.5;transition:all ease .5s}#clientes .logo .logo_empre:hover{filter:grayscale(0%);opacity:1}#clientes .logo .logo_empre .bandera{position:absolute;top:-35px;right:5px;transition:all ease .5s;font-size:28px}#clientes .logo .logo_empre .bandera img{width:20px;margin:0 0 0 5px}#clientes .logo .logo_empre:hover .bandera{top:5px}#contacto{margin:68px 0 0 0}#contacto .titulo{font-size:80px;color:#ffa41b;font-weight:400;line-height:106px}#contacto h4{font-size:20px;color:#005082;font-weight:500;padding:0 0 0 30px;text-transform:uppercase}#contacto h4.dire{background:url(assets/images/ico_dire.svg) 4px center no-repeat}#contacto h4.correo{background:url(assets/images/ico_mail.svg) 4px center no-repeat}#contacto .formulario{margin:0 50px}#contacto .formulario p{color:#686868;font-size:16px;font-weight:300;padding:0 0 10px 30px}#contacto .formulario p a{color:#686868}#contacto .formulario .form-control{background-color:transparent;height: calc(1.5em + .75rem + 25px);border-radius:0;margin:0 0 25px;font-weight:200}#contacto .formulario textarea.form-control{height:170px}#contacto .mapa{}#contacto .mapa{filter:grayscale(100%);transition:all ease .5s}#contacto .mapa:hover{filter:grayscale(0%)}.boton{display:block;border-left:8px solid #ffa41b;height:61px}.enviar{display:block;width:100%;text-transform:uppercase;border-radius:0;background:#005082;color:#fff;font-size:16px;font-weight:500;padding:0;line-height:59px;z-index:10;text-decoration:none;background-image:linear-gradient(to right,#ffa41b,#ffa41b 50%,transparent 50%,transparent);background-position:99% 0;background-size:200% 100%;transition:all .25s ease-out}.enviar:hover{text-decoration:none;color:#fff;background-position:1% 0%;background-size:205%}.archivo2{text-indent:-9999px;overflow:hidden;background:url(assets/images/adjuntar_cv.svg) center center no-repeat;background-size:88%}#trabaja .titulo{font-size:80px;color:#ffa41b;font-weight:400;line-height:90px}#trabaja .titulo span{color:#005082;font-size:68px;display:block}#trabaja .formulario{margin:0 50px}#trabaja .formulario p{color:#686868;font-size:16px;font-weight:300;padding:0 0 10px 30px}#trabaja .formulario p a{color:#686868}#trabaja .formulario .form-control{background-color:transparent;height: calc(1.5em + .75rem + 25px);border-radius:0;margin:0 0 25px;font-weight:200}#trabaja .formulario textarea.form-control{height:146px}#media (max-width:3840px){}@media (max-width:1440px) and (max-height:900px){#carr_ppal{margin:50px 0 0 0}#carr_ppal .titular h2{font-size:74px;line-height:60px}#carr_ppal .titular h3{font-size:36px;line-height:40px}#carr_ppal .item .texto{height:179px;padding:10px 0 0 30px}#carr_ppal .item .texto h3{font-size:28px;margin:0 0 10px}#carr_ppal .owl-carousel .owl-item .item .texto h3 img{max-width:30px}#carr_ppal .item .texto ul li{font-size:13px;background-position:20px 5px}#carr_ppal .owl-theme .owl-nav{bottom:172px}#carr_ppal .owl-theme .owl-dots{top:20%}#quienes .quienes{background-size:500px}#quienes .nav-tabs{padding:200px 0 0 13.843%}#quienes .altura .mod_quienes .ico{}#quienes .altura .mod_quienes .ico img{max-width:70px}#quienes .altura .mod_quienes .txt h3{font-size:18px}#quienes .altura .mod_quienes .txt p{font-size:14px}#servicios{padding:60px 0 0 0;background-position:left -113px}#servicios .titulo{padding:0 0 80px}#servicios .titulo img{max-width:400px}#servicios .mod_sev .img{height:300px}#servicios .mod_sev .img .titulo h3{font-size:28px}#servicios .mod_sev .img .ico{bottom:55px}#servicios .mod_sev .img:hover .ico{bottom:10px}#servicios .mod_sev .listado{height:280px}#servicios .mod_sev .listado ul li{line-height:40px}#servicios .bajada .mod_bajada .vert2 img{max-width:90px}#servicios .bajada .mod_bajada h3{font-size:28px}#servicios .bajada .mod_bajada p{font-size:14px}#metodo .tit{background-size:400px}#clientes{padding:60px 0 0 0}#clientes .tit{padding:0 0 60px}#clientes .tit img{max-width:400px}#contacto .titulo,#trabaja .titulo{font-size:60px;line-height:60px;margin:0 0 40px 10px}#trabaja .titulo span{font-size:50px}}@media (max-width:1378px){#top .navbar-brand img{max-height:38px}#top .navbar-nav li{font-size:11px}#top .ultimo{line-height:50px}#top .ultimo li{font-size:10px}#top .ultimo li a.contacto,#top .ultimo li a.trabaja{padding:0 40px}#top .ultimo li a.idioma{padding:0 25px}#carr_ppal{margin:50px 0 0 0}#carr_ppal .titular{top:16%}#carr_ppal .titular h2{font-size:58px;line-height:50px}#carr_ppal .titular h3{font-size:32px;line-height:36px}#carr_ppal .owl-theme .owl-nav{bottom:25.01050%}#carr_ppal .item .texto{height:160px;padding:10px 0 0 30px}#carr_ppal .item .texto h3{font-size:28px;margin:0 0 10px}#carr_ppal .owl-carousel .owl-item .item .texto h3 img{max-width:30px}#carr_ppal .item .texto ul li{font-size:13px;background-position:20px 5px}#carr_ppal .owl-theme .owl-dots{top:20%}#carr_ppal .owl-theme .owl-dots .owl-dot span{width:50px;height:50px}#quienes{}#quienes .quienes{background-size:80%}#quienes .nav-tabs{padding:200px 0 0 13.843%}#quienes .altura .mod_quienes ul li{padding:10px 0}#quienes .altura .mod_quienes .ico{}#quienes .altura .mod_quienes .ico img{max-width:70px}#quienes .altura .mod_quienes .txt h3{font-size:18px}#quienes .altura .mod_quienes .txt p{font-size:14px}#servicios{padding:60px 0 0 0;background-position:left -113px}#servicios .titulo{padding:0 0 80px}#servicios .titulo img{max-width:400px}#servicios .mod_sev .listado{min-height:255px}#servicios .mod_sev .listado ul li{font-size:12px;line-height:35px;background-position:left 13px}#servicios .bajada .mod_bajada{margin:30px 0}#servicios .bajada .mod_bajada img{max-width:85px}#servicios .bajada .mod_bajada h3{font-size:28px}#servicios .bajada .mod_bajada p{font-size:14px}#metodo .tit{background-size:80%}#clientes .logo img{max-height:60px;margin:5px 0}#contacto .titulo{font-size:62px;line-height:90px}#contacto h4{font-size:13px;line-height:23px}#contacto p{font-size:11px}#contacto .formulario .form-control{margin:0}#contacto .formulario textarea.form-control{height:146px}#trabaja .titulo{font-size:63px;line-height:50px}#trabaja .titulo span{font-size:54px}}#media (max-width:1280px){}@media (max-width:991px){#top{height:50px}#top .navbar-collapse{background:#142850}#top .navbar-nav li{margin:0 0 0 30px}.navbar-toggler{background:url(assets/images/bg_menu_m.svg) center center no-repeat}.altura{height:auto!important}#menu_top_m{z-index: }#carr_ppal .titular{top:190px;left:50px}#carr_ppal .titular h2{font-size:48px;line-height:58px;letter-spacing:-2px}#carr_ppal .titular h3{font-size:30px;line-height:35px}#carr_ppal .item .serv .vert2{padding:10px 0}#carr_ppal .item .texto{margin:0;height:245px;padding:20px 15px}#carr_ppal .item .texto ul li{width:100%}#carr_ppal .absoluto{position:initial;height:950px}#carr_ppal .owl-theme .owl-dots{display:none}#carr_ppal .owl-theme .owl-nav{bottom:233px;left:initial;right:0}#quienes .altura .mod_quienes .ico img{max-width:100%}#metodo .tit{height:240px!important}#clientes{padding:40px 0}#clientes .tit{padding:0 15px 50px}#contacto{margin:0}#contacto .formulario{margin:0}#contacto .formulario .form-control{margin:0 0 25px}#trabaja{padding:40px 0}#trabaja .formulario{margin:0}#trabaja .formulario br{display:none}#footer .menu_footer ul li{margin:0 0 10px 35px}#servicios .mod_sev .listado{height:auto}#top .ultimo li{width:40%}#top .ultimo li:last-child{width:20%}#top .ultimo li a{display:block;text-align:center}}@media (max-width:414px){#top .ultimo li{width:60%!important}#top .ultimo li:first-child{width:20%!important}#top .ultimo li:last-child{width:20%!important}#clientes .tit img{max-width:280px}#clientes .logo .logo_empre .bandera{font-size:16px}#clientes .logo .logo_empre:hover .bandera{top:0}#top .ultimo li{width:initial}#top .ultimo li:last-child{width:initial}#carr_ppal .absoluto{position:initial;height:950px}#carr_ppal .titular{top:150px;left:15px}#carr_ppal .item .texto{height:245px}#quienes .nav-tabs{padding:200px 0 30px 0}#quienes .nav-tabs .nav-link{font-size:12px}#quienes .altura .mod_quienes{padding:40px 0}#quienes .altura .mod_quienes .ico{text-align:left;padding:0 0 20px}#quienes .altura .mod_quienes .ico img{max-width:85px}#servicios{padding:40px 0 0 0;background-position:left -483px}#servicios .titulo{padding:0 0 30px}#servicios .titulo img{max-width:274px;margin:0 auto}#servicios .mod_sev{margin:0 15px}#servicios .mod_sev .img h3{font-size:18px}#servicios .mod_sev .listado ul{padding:40px 30px}#servicios .mod_sev .listado ul li{font-size:10px}#carrusel_servicios.owl-theme .owl-nav [class*="owl-"]{position:absolute;top:50%}#carrusel_servicios.owl-carousel .owl-nav button.owl-prev{left:-15px}#carrusel_servicios.owl-carousel .owl-nav button.owl-next{right:-15px}#carrusel_servicios.owl-theme .owl-nav [class*="owl-"] img{width:50px;height:50px}#carrusel_servicios.owl-theme .owl-dots .owl-dot.active span,#carrusel_servicios.owl-theme .owl-dots .owl-dot:hover span{background:#ffa41b}#servicios .bajada{background-image:none;padding:40px 0 0 0;margin:0}#servicios .bajada .mod_bajada img{margin:0 0 20px}#servicios .mod_sev .img{height:233px}#contacto{margin:30px 0 0 0}#contacto .titulo{font-size:50px}#trabaja .titulo{font-size:50px;padding:0 15px}#trabaja .titulo span{font-size:36px}}@media (max-width:375px){#top .ultimo li{font-size:10px}#top .ultimo li a.contacto,#top .ultimo li a.trabaja{padding:0 20px}#top .ultimo li a.linkedin{padding:0 26px 0 25px}#contacto .titulo{font-size:45px}#trabaja .titulo{font-size:45px;padding:0 15px}#trabaja .titulo span{font-size:30px}}@media (max-width:320px){#top .ultimo li{font-size:10px}#top .ultimo li a.contacto,#top .ultimo li a.trabaja{padding:0 12px}#top .ultimo li a.linkedin{padding:0 14px}#carr_ppal .titular h2{font-size:36px;line-height:38px;letter-spacing:-2px}#carr_ppal .titular h3{font-size:28px;line-height:35px}#contacto .titulo{font-size:45px}#trabaja .titulo{font-size:45px;padding:0 15px}#trabaja .titulo span{font-size:30px}#clientes .logo .logo_empre .bandera img{width:14px;margin:0 0 0 5px}}