.mar-none{margin:0 !important}.pad-none{padding:0 !important}.center{margin:0 auto;text-align:center !important}.padmax{padding-top:20px;padding-bottom:20px}.derecha{float:right}.full-page{min-height:70vh}.bold{font-weight:bold !important;display:inline-block}.light{font-weight:lighter}.tabla{display:table !important}.tabla-cell{display:table-cell !important}.middle{vertical-align:middle !important}.patop{padding-top:10px}.ta-derecha{text-align:right}.full-width{width:100%}.slow{-webkit-animation-duration:3s !important;animation-duration:3s !important}.slower{-webkit-animation-duration:5s !important;animation-duration:5s !important}.slowest{-webkit-animation-duration:7s !important;animation-duration:7s !important}.corazon:hover{color:#C30505}.palecero{padding-left:0}.buwo-mini{height:21px}.full-height{height:100%}.full-width{width:100%}@-moz-keyframes spin{100%{-moz-transform:translate(-50%, -50%) rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spin{100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:rotate(360deg)}}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}html,body,.carousel,.carousel-inner,.carousel-inner .item{height:100%}.slider{width:100%;height:40vh;overflow:hidden}.slider img{margin-top:-20%;min-width:100%}.alert{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#5cb85c;border-color:transparent;color:#ebebeb}.alert-success hr{border-top-color:rgba(0,0,0,0)}.alert-success .alert-link{color:#d2d2d2}.alert-info{background-color:#5bc0de;border-color:transparent;color:#ebebeb}.alert-info hr{border-top-color:rgba(0,0,0,0)}.alert-info .alert-link{color:#d2d2d2}.alert-warning{background-color:#f0ad4e;border-color:transparent;color:#ebebeb}.alert-warning hr{border-top-color:rgba(0,0,0,0)}.alert-warning .alert-link{color:#d2d2d2}.alert-danger{background-color:#d9534f;border-color:transparent;color:#ebebeb}.alert-danger hr{border-top-color:rgba(0,0,0,0)}.alert-danger .alert-link{color:#d2d2d2}.sidenav{width:100%;height:0;position:fixed;z-index:3;top:0;right:0;overflow-x:hidden;transition:0.5s;-webkit-transition:0.5s}.sidenav a{text-transform:uppercase;padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#fff;display:block;transition:0.3s;-webkit-transition:0.3s;cursor:pointer}.sidenav a:hover,.offcanvas a:focus{color:#00b0ac;cursor:pointer}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;cursor:pointer}@media screen and (max-height: 450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}#navbar{display:block;position:fixed;background-color:rgba(0,0,0,0.8);top:0;left:0;width:100%;z-index:2;padding:10px 0;color:#fff;font-weight:bold}#navbar a,#navbar span{color:#fff}#navbar a:hover,#navbar span:hover{text-decoration:none;color:#fff}.menu-desktop{position:fixed;background-color:rgba(0,0,0,0.8);display:block;top:0;left:0;width:100%;z-index:2;padding:15px 0;color:#fff;font-weight:bold}.menu-desktop a,.menu-desktop span{text-transform:uppercase;color:#fff;margin:10px 30px;font-size:16px;cursor:pointer}.menu-desktop a:hover,.menu-desktop span:hover{text-decoration:none;color:#fff;cursor:pointer}.menu-desktop a i,.menu-desktop span i{font-size:26px;margin-left:2px}#navbar-derecha{display:inline-block !important;position:absolute;right:20px}#navbar-izquierda{display:inline-block;position:absolute;left:20px}#navbar-center{text-align:center}.sliding-middle-out{display:inline-block;position:relative;padding-bottom:3px}.sliding-middle-out:after{content:'';display:block;margin:auto;height:3px;width:0px;background:transparent;transition:width .5s ease, background-color .5s ease;-webkit-transition:width .5s ease, background-color .5s ease}.sliding-middle-out:hover:after{width:100%;background:#00b0ac}.underline{display:inline-block;position:relative;padding-bottom:3px}.underline:after{content:'';display:block;margin:auto;height:2px;width:0px;background:transparent;transition:width .5s ease, background-color .5s ease;-webkit-transition:width .5s ease, background-color .5s ease}.underline:hover:after{width:100%;background:#fff}@font-face{font-family:CA-Geheimagent;src:url(../font/CA-Geheimagent.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:CA-Geheimagent;src:url(../font/CA-Geheimagent-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Galano;src:url(../font/Galano-Grotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Galano;src:url(../font/Galano-Grotesque.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Galano;src:url(../font/Galano-Grotesque-Semi-Bold.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Galano;src:url(../font/Galano-Grotesque-Bold.woff) format("woff");font-weight:600;font-style:normal}html *{font-family:"CA-Geheimagent",sans-serif}p{font-family:"Galano",sans-serif}a{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;color:#DAA39E}a:hover{text-decoration:none !important}body{background-color:#fff;color:#000;overflow-x:hidden}.negro span{color:#000 !important}.negro i{color:#000 !important;margin-right:5px}.boton_menu_mobile{z-index:2;display:none;color:#fff;cursor:pointer}.full-page{padding-top:100px;overflow-x:hidden}.contador{right:-5px}.columna-index{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;text-align:center}.backgrounder{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;background-color:rgba(27,58,123,0.95) !important}.spacer{display:block;content:'';height:80px}.spacer-mini{display:block;content:'';height:40px}#copy-index{position:absolute;text-align:center;width:100%;top:40%}#copy-index h1{text-shadow:3px 2px 1px rgba(9,34,51,0.4);font-weight:500}#copy-2 h1{font-family:"Galano",sans-serif;font-size:42px;line-height:42px;text-transform:uppercase;text-align:left;color:#1B3A7B;font-weight:400}#copy-2 h1 strong{font-weight:700;color:#C40D3C;display:block;font-size:44px}#single-proyect{padding:45px 0}#single-proyect h2{text-transform:uppercase;font-weight:700;color:#C40D3C}#single-proyect h3{text-transform:uppercase;color:#1B3A7B;margin-top:15px;font-size:18px;font-weight:400}#single-proyect p{text-transform:inherit;color:#4f4f4f;font-size:18px}.titulo-flotante{text-transform:uppercase;font-weight:700;color:#F4F4F4;font-size:132px;position:absolute;right:0;top:0}#nav-menu{padding:35px 0}.dropdown-menu.show{width:100%;text-align:center}.dropdown-toggle:hover{color:#fff !important}.titulo-nota{text-transform:uppercase;font-weight:700;color:#1B3A7B}.titulo-nota img{max-height:85px;margin-right:15px}#header{overflow:hidden;position:relative;height:95%;max-height:1400px;padding:0;color:#fff}#header h1{font-family:"CA-Geheimagent",sans-serif;font-size:64px;line-height:52px;text-transform:uppercase;text-align:left;text-shadow:3px 2px 1px rgba(9,34,51,0.3)}#header h1 strong{display:block;font-size:48px;font-weight:700}#header h2{font-family:"CA-Geheimagent",sans-serif;display:inline-block;font-weight:200;font-size:24px;text-shadow:3px 2px 1px rgba(9,34,51,0.3)}#header h3{font-family:"Galano",sans-serif;font-weight:300;font-size:20px;line-height:14px}#header p{font-size:22px;font-weight:300;font-family:"Galano",sans-serif}#header .boton-header{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;margin-top:15px;color:#fff;padding:5px 15px;background-color:#A8183D;border-radius:3px;font-weight:400;margin-right:5px;font-size:18px !important}#header .boton-header:hover{color:#fff;background-color:#DA2625}#header .flecha{color:#fff;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;opacity:0}#header:hover .flecha{opacity:1}#proyectos{position:relative;display:block;padding:85px 25px;text-align:center;background-color:#1B3A7B;background:linear-gradient(0deg, #F4F4F4 44.2%, #1B3A7B 44.2%);color:#fff}#proyectos h1{text-transform:uppercase;font-weight:400}#proyectos .discover{max-width:360px}.icon-box{content:'';height:50px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.icono{position:relative;content:'';border:solid 4px #1B3A7B;border-radius:100%;max-width:100px;padding:15px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.servicio-single{margin:15px 0;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.servicio-single h2{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;color:#828282;text-align:left;font-family:"Galano",sans-serif;font-weight:400;font-size:18px}.servicio-single:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.servicio-single:hover h2{color:#1B3A7B;font-weight:500}.servicio-single:hover .linea-servicio{opacity:1;width:100%}.servicio-single:hover .icono{border-color:#1B3A7B}.linea-servicio{content:'';background-color:#1B3A7B;height:4px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;width:0%;opacity:0}#pasos{padding:45px 0}#proyectos-page{position:relative;display:block;padding:85px 25px;text-align:center;background-color:#F4F4F4;color:#fff}#proyectos-page h1{text-transform:uppercase;font-weight:400;color:#1B3A7B}#proyectos-page .discover{max-width:360px}.cover{height:320px;content:''}.gallery-thumb{min-width:245px;content:'';height:240px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;margin-bottom:25px;cursor:pointer}.gallery-thumb:hover{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08)}.h-gallery-thumb{min-width:245px;content:'';height:240px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;cursor:pointer}.h-gallery-thumb:hover{transform:scale(1.01);-webkit-transform:scale(1.01);-moz-transform:scale(1.01)}.align-button{position:absolute;bottom:0;right:0}#proyectos-destacados{position:relative;padding:65px 25px 0}#proyectos-destacados .proyecto-thumbnail{background-color:#fff;max-width:320px;height:400px;min-width:280px}#proyectos-destacados .proyecto-thumbnail h2{color:#1B3A7B;font-weight:500;font-size:22px;text-align:left}#proyectos-destacados .proyecto-thumbnail .thumbnail-image{content:'';height:180px}#proyectos-destacados .proyecto-thumbnail p{text-align:justify;padding:0;margin:0;font-size:18px;color:#5c5c5c}#proyectos-destacados .proyecto-thumbnail .boton-proyecto{text-align:right;text-transform:uppercase;float:right;padding:7px 12px;background-color:#DA2625;font-size:14px !important;border-radius:0;font-weight:400;color:#fff}#proyectos-destacados .proyecto-thumbnail .boton-proyecto .flecha{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;margin-left:5px}#proyectos-destacados .proyecto-thumbnail .boton-proyecto:hover{color:#fff !important;background-color:#991b1a}#proyectos-destacados .proyecto-thumbnail .boton-proyecto:hover .flecha{margin-left:12px}.proyecto-thumbnail-archive{background-color:#fff;max-width:320px;height:400px;margin-bottom:55px;min-width:300px}.proyecto-thumbnail-archive h2{color:#1B3A7B;font-weight:500;font-size:22px;text-align:left}.proyecto-thumbnail-archive .thumbnail-image{content:'';height:180px}.proyecto-thumbnail-archive p{text-align:justify;padding:0;margin:0;font-size:18px;color:#5c5c5c}.proyecto-thumbnail-archive .boton-proyecto{text-align:right;text-transform:uppercase;float:right;padding:7px 12px;background-color:#DA2625;font-size:14px !important;border-radius:0;font-weight:400;color:#fff}.proyecto-thumbnail-archive .boton-proyecto .flecha{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;margin-left:5px}.proyecto-thumbnail-archive .boton-proyecto:hover{color:#fff !important;background-color:#991b1a}.proyecto-thumbnail-archive .boton-proyecto:hover .flecha{margin-left:12px}#v108{background:url("../imagenes/108-vertical.png") no-repeat left center}.bar{position:absolute;left:62px;top:-320px}.linea-vertical{content:'';position:absolute;width:3px;left:35px}.splide__pagination{bottom:-50px !important}.splide__pagination__page.is-active{background:#C40D3C !important}.splide__pagination__page{width:25px !important;border-radius:0 !important;margin:3px 7px !important}#certs{background-color:#F4F4F4;padding:35px}#certs #text-certs{padding:35px 15px 35px 65px}#certificaciones{position:relative;padding-top:0;padding-bottom:80px}#certificaciones h1{text-transform:uppercase;color:#DA2625;font-size:32px;letter-spacing:3.104px;font-weight:500;text-align:center;max-width:15px auto}#certificaciones strong{color:#DA2625;font-weight:700}#certificaciones h2{color:#DA2625;font-weight:600}#certificaciones p{font-size:18px;color:#4f4f4f}#certificaciones li{font-size:18px;font-weight:400;color:#4f4f4f}#certificaciones ul{list-style:none}#certificaciones ul li::before{content:"\2022";color:#1B3A7B;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}#certificaciones .certificacion:first-of-type{padding-bottom:45px}#camion{background:url("../imagenes/camion.png") no-repeat left center;background-size:contain;content:''}#servicios{position:relative;display:block;text-align:center;padding:55px 0;overflow-x:hidden}#servicios h1{text-transform:uppercase;color:#1B3A7B;text-align:center;font-size:36px;font-weight:600;line-height:34px}#cotizacion{padding:45px 25px 0;background-color:#1B3A7B;position:relative}#cotizacion #forma{max-width:600px;background-color:#fff;padding:25px;border-top-right-radius:17px;border-top-left-radius:17px}#cotizacion #forma textarea{height:100px !important;background-color:#F4F4F4;border:none}#cotizacion #forma input{background-color:#F4F4F4;background-repeat:12px;border:none}#cotizacion h1{text-transform:uppercase;color:#fff;text-align:center;font-size:32px;font-weight:600;margin-bottom:25px}#rutas{padding:45px 25px;background:url("../imagenes/bg-rutas.png") no-repeat right center;background-size:cover;position:relative}#rutas h1{text-transform:uppercase;color:#fff;text-align:left;font-size:36px;font-weight:600;margin-bottom:25px}#rutas h1 img{margin-left:5px}#rutas p{font-family:"Galano",sans-serif;color:#fff;font-size:18px;margin-top:0;margin-bottom:0}#rutas p strong{color:#1B3A7B}#clientes{position:relative;display:block;text-align:center;padding:55px 25px 85px}#clientes h1{text-transform:uppercase;color:#1B3A7B;text-align:center;font-size:36px;font-weight:600}#clientes .logo-cliente{max-width:200px;text-align:center}.logo-cliente-splide{text-align:center}.flag{height:16px;weight:30px;margin-top:20px}.bullet{margin-right:5px}#services-buttons{padding:65px 0 0}.service-button{background-size:cover !important;text-align:center;font-size:26px;min-height:620px;content:'';transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;color:#fff}.service-button .pleca{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);max-width:80px;opacity:0.3;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.service-button span{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);color:#fff;text-shadow:3px 2px 1px rgba(9,34,51,0.3);text-transform:uppercase;z-index:2;font-weight:700}.service-button:hover .pleca{opacity:1;max-width:100%}.service-button:hover span{color:#fff}.divisor-gris{position:relative;display:block;content:'';width:100%;height:2px;background-color:#F4F4F4}.divisor-guinda{position:relative;display:block;content:'';width:100%;height:60px;background-color:#C40D3C}.icon-footer{text-align:center}.icon-footer img{max-width:32px !important}.big .gallery-thumb:first-of-type{height:360px !important}#about-index{position:relative;display:block;text-align:center;background:url("../imagenes/bg-about-section.png") no-repeat center center;background-size:cover;padding:85px 25px;color:#424242}#about-index p{font-size:22px;margin-bottom:0;font-weight:300;font-family:"Galano",sans-serif}#about-index a{background-color:#DA2625;font-size:18px;text-transform:uppercase;color:#fff}#about-index a .fas{margin-left:5px;vertical-align:middle}#puntos-de-valor{position:relative;display:block;padding:55px 25px;background-color:#fff;color:#828282;text-align:center}#puntos-de-valor h1{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;font-size:72px;color:#1B3A7B;font-weight:700;margin-bottom:0;font-family:"CA-Geheimagent",sans-serif}#puntos-de-valor h1 strong{color:#DA2625}#puntos-de-valor p{font-family:"Galano",sans-serif;font-size:18px;line-height:20px;font-weight:400;color:#828282}#puntos-de-valor .punto-de-valor{margin-bottom:25px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#puntos-de-valor .punto-de-valor img{margin-bottom:20px;max-height:75px}#puntos-de-valor .punto-de-valor:hover{transform:scale(1.14);-webkit-transform:scale(1.14);-moz-transform:scale(1.14)}#backgrounder{background:rgba(0,0,0,0.37)}#menu{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;position:fixed !important;z-index:999;background-color:rgba(27,58,123,0.43);padding:12px 25px;color:#fff}#menu a{transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;margin:0 12px;cursor:pointer;font-weight:300;text-transform:uppercase;color:#fff;font-size:22px;border-bottom:2px solid rgba(0,0,0,0)}#menu a b{color:#DA2625}#menu a:hover{border-color:#C40D3C}#menu #logo-header img{max-width:125px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#menu #logo-header img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)}#menu .icon{margin-right:5px;color:#C40D3C}.scrolled{background-color:rgba(27,58,123,0.85) !important}#titulo-experience{padding:35px 0}#experience{padding-top:45px;position:relative}#experience h2{text-transform:uppercase;color:#C40D3C;font-weight:700;font-size:36px}#experience p{text-transform:uppercase;font-weight:normal;color:#828282;font-size:20px;text-align:justify}.sucursal{margin-bottom:5px}.sucursal h2{color:#1B3A7B;font-size:26px;margin-top:15px;margin-bottom:0;text-transform:uppercase;font-weight:600}.sucursal h2 strong{color:#1B3A7B}.sucursal p{margin-bottom:0}.whatsapp{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;z-index:100}.whatsapp-icon{margin-top:13px}.goog-te-banner{display:none !important}#google_translate_element{display:none}#pexperience{padding-top:85px;position:relative}#pexperience h1{text-transform:uppercase;color:#DA2625;font-weight:700;font-size:36px}#pexperience p{font-weight:normal;color:#828282;font-size:20px;text-align:justify}#pexperience a{color:#DA2625}#about-page{padding-top:45px;position:relative}#about-page h1{text-transform:uppercase;color:#1B3A7B;font-weight:600;font-size:32px}#about-page p{font-weight:normal;color:#828282;font-size:18px;text-align:justify;margin-bottom:15px}#about-page .fondo-azul{background-color:#1B3A7B;color:#fff;padding:15px;margin-bottom:15px;font-size:18px;font-family:"Galano",sans-serif}input{font-family:"Galano",sans-serif}.boton-bolsa{font-family:"Galano",sans-serif;color:#fff !important;padding:4px 10px 8px;margin-top:18px;font-weight:300;font-size:16px;background-color:#DA2625;border-radius:25px;cursor:pointer}.boton-bolsa:hover{background-color:#991b1a;color:#fff !important}#bolsa-laboral{padding:65px 25px;position:relative;background:url("../imagenes/left.png") no-repeat left center,url("../imagenes/right.png") no-repeat right center;text-align:center}#bolsa-laboral h2{color:#828282;text-transform:uppercase;font-weight:600;font-size:24px;font-family:"Galano",sans-serif}#bolsa-laboral .linea-roja{content:'';background-color:#DA2625;width:100%;height:2px;margin:15px 0}#bolsa-laboral h1{font-style:normal;text-transform:uppercase;color:#1B3A7B;font-weight:600;font-size:32px;font-family:"CA-Geheimagent",sans-serif}#bolsa-laboral h1 strong{color:#1B3A7B;font-size:36px;font-style:italic}#bolsa-laboral p{font-weight:normal;color:#828282;font-size:18px}#bolsa-laboral .trabajo{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;padding:7px 5px}#bolsa-laboral .trabajo p{margin:0;margin-left:10px;font-weight:400 !important;color:#1B3A7B}#bolsa-laboral .trabajo:hover{cursor:pointer;background-color:#828282 !important}#bolsa-laboral .trabajo:hover p{color:#fff !important}#bolsa-laboral .trabajo:nth-child(even){background-color:#F4F4F4}#bolsa-laboral .modal-job h3{font-weight:600;color:#1B3A7B;text-align:center;margin-bottom:20px;font-family:"CA-Geheimagent",sans-serif;text-transform:uppercase}#bolsa-laboral .modal-job .boton-forma{background-color:#1B3A7B;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;border-radius:15px;font-family:"Galano",sans-serif}#bolsa-laboral .bgg{padding:25px;background-color:#F4F4F4;text-align-last:left}#bolsa-laboral .bgg h3{color:#1B3A7B;font-size:24px}#bolsa-laboral .bgg p{text-align:left}#bolsa-laboral #trabajos{margin-top:40px;text-align:center;background-color:#F4F4F4;color:#828282;padding:5px}#bolsa-laboral #trabajos p{margin:0;text-align:center;font-weight:500;text-transform:uppercase;font-family:"CA-Geheimagent",sans-serif}#bolsa-laboral .fondo-azul{background-color:#1B3A7B;color:#fff;padding:15px;margin-bottom:15px;font-size:18px}#mivi{padding:45px 0;position:relative;display:block;background-color:#F4F4F4}#mivi .contenido-mivi{color:#5c5c5c;font-size:18px;border-left:solid 2px #1B3A7B;padding-left:15px;font-family:"Galano",sans-serif;text-align:justify;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#mivi .contenido-mivi h2{text-transform:uppercase;color:#1B3A7B;margin-bottom:0;font-family:"CA-Geheimagent",sans-serif;font-weight:600}#mivi .contenido-mivi:hover{border-left:3px solid #1B3A7B;padding-left:17px}#mivi .active{background-color:#1B3A7B;color:#fff}#mivi .active img{filter:grayscale(100%) brightness(1000%)}#contenido-single{overflow-x:hidden;padding:100px 25px 35px;position:relative}.h-100{height:100%}.titulo-pagina h1{font-weight:400;font-size:36px}.sidenav{padding:0;z-index:9999;background-color:rgba(27,58,123,0.9) !important;box-shadow:0 0 28px rgba(130,130,130,0.2);height:100% !important;width:0;position:fixed;color:#fff;top:0;right:0;overflow-x:hidden;padding-top:60px;transition:0.5s;-webkit-transition:0.5s}.sidenav a{color:#fff;font-size:24px;font-weight:500;line-height:30px}.sidenav a:hover{color:#DA2625}.sidenav a b{color:#DA2625}.closebtn{color:#fff}#vision-boton{background-color:#fff;color:#1B3A7B;padding:80px 15px;text-align:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;cursor:pointer;border-radius:18px;font-weight:700}#vision-boton img{max-width:80px;max-height:80px;margin-bottom:8px;transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;filter:none}#vision-boton h1{margin-bottom:0;text-transform:uppercase;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#vision-boton:hover{color:#fff;background-color:#1B3A7B}#vision-boton:hover img{filter:grayscale(100%) brightness(1000%)}#mision-boton{background-color:#fff;color:#1B3A7B;padding:80px 15px;text-align:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;cursor:pointer;font-weight:700;border-radius:18px}#mision-boton img{max-width:80px;max-height:80px;margin-bottom:8px;transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease}#mision-boton h1{margin-bottom:0;text-transform:uppercase;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#mision-boton:hover{color:#fff;background-color:#1B3A7B}#mision-boton:hover img{filter:grayscale(100%) brightness(1000%)}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}footer{overflow-x:hidden;padding:40px 25px;text-align:center;background-color:#DA2625;color:#fff}footer img{max-width:135px}footer p{font-family:"Galano",sans-serif;text-transform:uppercase;font-weight:300;font-size:12px;margin:0}#contacto{display:block;position:relative;background-color:#fff;padding:85px 25px 0;background:linear-gradient(0deg, #1B3A7B 27%, #fff 27%)}#contacto #contact-box{background-color:#fff;-webkit-box-shadow:0px 0px 26px -4px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 26px -4px rgba(0,0,0,0.4);box-shadow:0px 0px 26px -4px rgba(0,0,0,0.4)}#contacto #contact-box h3{font-size:23px}#contacto #contact-box #reach-us{padding:45px 35px;position:relative;background:url("../imagenes/bg-box.png") no-repeat center center;background-size:cover;color:#fff}#contacto #contact-box #reach-us h2{font-weight:600;font-size:40px}#contacto #contact-box #reach-us a{color:#fff;font-size:22px;margin:15px 0;font-weight:700;line-height:28px;font-weight:300}#contacto #contact-box #reach-us img{max-width:160px;margin-bottom:25px}#contacto #contact-box #contact-form{background:#F4F4F4;background-size:cover !important;padding:45px 35px}#contacto #contact-box #contact-form .form{margin-top:25px}#contacto #contact-box #contact-form h2{color:#1B3A7B;font-weight:700;font-size:40px}#contacto #contact-box #contact-form h3{color:#828282;font-weight:400;margin-bottom:0;font-size:20px}#contacto #contact-box #contact-form input{border-radius:7px;border:none;background-color:#fff}#contacto #contact-box #contact-form textarea{border:none;height:70px;background-color:#fff}#contacto #contact-box #contact-form .btn{color:#fff;padding:3px 10px;margin-top:18px;font-weight:500;font-size:18px !important;background-color:#991b1a;border-radius:25px}#contacto #contact-box #contact-form .btn:hover{background-color:#DA2625}.btn{color:#fff;padding:3px 10px;font-weight:500;font-size:18px !important;text-transform:uppercase;background-color:#C40D3C;border-radius:25px;float:right}.btn:hover{background-color:#A8183D}.divisor-ancho{content:'';background-color:#fff;width:50px;height:6px;margin:15px 0}.divisor-ancho-guinda{content:'';background-color:#C40D3C;width:50px;height:6px;margin:15px 0}.boton-blanco{color:#fff;padding:3px 10px;margin-top:18px;font-weight:500;font-size:20px !important;background-color:rgba(0,0,0,0);border-radius:25px;border:solid 2px #fff;float:right;text-align:right}.boton-blanco:hover{background-color:#fff;color:#A8183D !important}.boton-rojo{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;color:#fff;padding:5px 15px;background-color:#C40D3C;border-radius:3px;font-weight:400;font-size:18px !important}.boton-rojo:hover{color:#fff;background-color:#A8183D}.renglon{margin:5px 0}.social-icon{text-align:center}.social-icon a{color:#fff !important;font-size:22px !important}.social-icon a:hover{color:#F4F4F4 !important}.divisor{content:'';position:relative;display:block;background-color:#fff;padding:25px 25px 95px;text-align:center}.divisor-transparente{content:'';position:relative;display:block;background-color:rgba(0,0,0,0);height:80px}.linea-divisora{content:'';text-align:center;background-color:#F4F4F4;height:2px;width:90%}.boton-forma{background-color:#DA2625 !important;color:#fff;padding:7px 40px;border-radius:25px;border:solid 2px #E09C92;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;font-weight:400}.boton-forma:hover{background-color:#E09C92;border:none;color:#fff}div.wpcf7-mail-sent-ok{border:none !important;background-color:#22b17a;margin-top:-21px;color:#fff !important}span.wpcf7-not-valid-tip{color:#fff !important;font-size:1em;display:block;background-color:#e74545;text-align:center;margin-top:0px}div.wpcf7-validation-errors{border:none !important;background-color:rgba(0,0,0,0);text-align:center}.related h2,.upsells h2,.cross-sells h2{font-size:18px;color:#828282;font-weight:400;text-transform:inherit}.woocommerce div.product form.cart .variations label{font-weight:500 !important}@media (max-width: 992px){#bolsa-laboral{background:#fff}#bolsa-laboral .trabajo p{font-size:16px}#bolsa-laboral .bgg h3{font-size:22px;text-align:left}#bolsa-laboral .bgg p{font-size:16px;margin:0}#bolsa-laboral .bgg p:last-of-type{margin-bottom:25px}#contenedor{margin-top:25px !important}#mivi{padding:25px}#vision-boton,#mision-boton{padding:40px 0}#about-index p{font-size:18px}#servicios{padding-bottom:0}#servicios h1{font-size:28px}.servicio-single{text-align:center}.servicio-single h2{margin-top:15px;margin-bottom:25px;text-align:center !important}#puntos-de-valor{padding-bottom:0}.certs{margin-top:15px}.certs .punto-de-valor{margin-bottom:45px !important}body{padding-top:20px !important}#contenido-single{padding-top:40px}.page_content{padding-top:0}#titulo-pagina{padding:25px;background-image:none !important}#titulo-pagina h2{font-size:22px;text-align:left}.full-page{padding-top:40px}#contacto{text-align:center}#contacto h1{font-size:20px}.divisor{display:none}#reach-us a{font-size:17px !important}#premisas{padding:35px 25px;background:#1B3A7B}.h-gallery-thumb{margin-bottom:15px}.boton-rojo{margin-bottom:25px;text-align:center;display:block}#footer-socials{padding-top:25px}#about-page{padding-top:42px;background:#fff;overflow-x:hidden}#about-page p{font-size:16px}#about-page .fondo-azul{font-size:16px}#faq{background:#fff}#faq img{max-width:120px !important;margin-bottom:25px}#faq .boton-faq{font-size:18px;background-color:#F4F4F4}#faq .faq-content{font-size:17px}.diapositiva{padding:0 25px}.splide__arrows{display:none}.bullet{display:none}#certificaciones{overflow-x:hidden}#text-certs{padding:25px}#proyectos-destacados .proyecto-thumbnail{margin-bottom:25px !important}.certificacion{max-width:80% !important}#menu{top:0}#menu #logo-header{max-width:35px;min-width:inherit}#menu a{margin:0 5px}.gray{display:none}.logo-about{max-width:230px !important}.about-cover{height:100px !important}#nav-menu{padding-bottom:0}.titulo-gris{font-size:62px !important}#page h1{font-size:32px}#page h2{font-size:28px}.cover{height:240px}body{padding-top:40px}#experience{padding-top:0}#experience #adam{height:140px;margin-bottom:35px}#titulo-experience{padding-top:0}#contacto{overflow-x:hidden;padding:25px 0}#contacto .divisor-ancho{display:none}#contacto .renglon{text-align:left}#contacto .boton-blanco{display:block;width:100%;text-align:center}#contacto .divisor-transparente{display:none}footer{padding-top:40px}#header{padding-top:45px;height:85vh;padding-bottom:0;text-align:center}#header h1{text-align:center;font-size:34px;line-height:28px}#header h1 strong{font-size:36px}#header h2{font-size:20px}#header h3{font-size:18px;display:none}#header p{font-size:18px}.thumbnail-articulo a{text-align:center;display:block}.copy{padding:25px;text-align:center !important}.copy h1{text-align:center}.btn{margin-bottom:15px}.desaparece-ch{display:none}.boton_menu_mobile{display:inline-block}}
