@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}@font-face{font-family:"Montserrat Light";src:url(../fonts/Montserrat-Light.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat Medium";src:url(../fonts/Montserrat-Medium.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat Regular";src:url(../fonts/Montserrat-Regular.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat Bold";src:url(../fonts/Montserrat-Bold.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat SemiBold";src:url(../fonts/Montserrat-SemiBold.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat ExtraBold";src:url(../fonts/Montserrat-ExtraBold.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat Italic";src:url(../fonts/Montserrat-Italic.ttf) format("truetype");font-style:normal}body{background-color:#f5f5f5;margin:0;font-size:18px;color:#21211f;font-family:"Montserrat Medium"}#loader img{max-width:100px}a,a:hover{text-decoration:none}@media (min-width:991.98px){.w-lg-75{max-width:75%}.w-lg-50{max-width:50%}.w-lg-40{max-width:40%}}.bloque-listado ul{padding-left:0;padding-bottom:10px}.bloque-listado ul li{list-style:none;position:relative;padding-left:30px;margin-bottom:20px}.bloque-listado ul li::before{content:"";position:absolute;left:0;top:0;width:5px;height:23px;background-color:#d1d1d1}@media (max-width:575.98px){.bloque-listado img{width:100%;position:relative;min-height:400px;max-height:400px;object-fit:cover}}.modal-taylor-made{display:flex!important;align-items:center;visibility:hidden}.modal-taylor-made.show{visibility:visible}.modal-taylor-made .modal-dialog{max-width:80%;transform:none!important}@media (max-width:1199.98px){.modal-taylor-made .modal-dialog{height:100%;max-width:90%}}@media (max-width:575.98px){.modal-taylor-made .modal-dialog{max-width:100%!important;margin:0}}.modal-taylor-made .modal-dialog .texto{padding:90px 130px 90px 155px}@media (max-width:1199.98px){.modal-taylor-made .modal-dialog .texto{padding:50px 30px}}.modal-taylor-made .modal-dialog .texto .modal-title{font-size:36px;font-family:"Montserrat Bold";position:relative;gap:30px;margin-bottom:40px}.modal-taylor-made .modal-dialog .texto .botones{display:flex;justify-content:center;flex-wrap:nowrap;gap:20px;margin-top:40px}@media (min-width:1199.98px){.modal-taylor-made .modal-dialog .texto .botones{position:absolute;left:50%;bottom:30px;transform:translate(-50%,0)}}@media (max-width:1199.98px){.modal-taylor-made .modal-dialog .texto .botones{flex-wrap:wrap}}@media (max-width:575.98px){.modal-taylor-made .modal-dialog .texto .botones{flex-direction:column-reverse;align-items:center}.modal-taylor-made .modal-dialog .texto .botones .boton{width:fit-content}}.modal-taylor-made .modal-dialog .texto .botones .boton{width:fit-content}.modal-taylor-made .modal-dialog .texto .navegacion{position:relative;margin-top:80px}@media (min-width:1199.98px){.modal-taylor-made .modal-dialog .texto .navegacion{position:absolute;top:95%;left:50%;transform:translate(-50%,0)}}@media (max-width:1199.98px){.modal-taylor-made .modal-dialog .texto .container-title{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:20px}.modal-taylor-made .modal-dialog .texto .container-title img{height:fit-content;margin-bottom:40px}}@media (max-width:575.98px){.modal-taylor-made .modal-dialog .texto .container-title img{display:none!important}}.modal-taylor-made .modal-dialog .texto #titulo-icono-10:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-1:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-2:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-3:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-4:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-5:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-6:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-7:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-8:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-9:before{top:50%;transform:translate(0,-50%)}@media (max-width:1199.98px){.modal-taylor-made .modal-dialog .texto #titulo-icono-10:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-1:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-2:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-3:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-4:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-5:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-6:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-7:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-8:before,.modal-taylor-made .modal-dialog .texto #titulo-icono-9:before{content:none!important}}.modal-taylor-made .modal-dialog .texto #titulo-icono-1:before{content:url(/imagenes/taylor-made/diagnostics-tools.svg);position:absolute;left:-110px}.modal-taylor-made .modal-dialog .texto #titulo-icono-2:before{content:url(/imagenes/taylor-made/rmi-platform.svg);position:absolute;left:-110px}.modal-taylor-made .modal-dialog .texto #titulo-icono-3:before{content:url(/imagenes/taylor-made/management-modules.svg);position:absolute;left:-110px}.modal-taylor-made .modal-dialog .texto #titulo-icono-4:before{content:url(/imagenes/taylor-made/warranty.svg);position:absolute;left:-110px}.modal-taylor-made .modal-dialog .texto #titulo-icono-5:before{content:url(/imagenes/taylor-made/ecommerce.svg);position:absolute;left:-110px}.modal-taylor-made .modal-dialog .texto #titulo-icono-6:before{content:url(/imagenes/taylor-made/marketing.svg);position:absolute;left:-110px}.modal-taylor-made .modal-dialog .texto #titulo-icono-7:before{content:url(/imagenes/taylor-made/data-science.svg);position:absolute;left:-110px}.modal-taylor-made .modal-dialog .texto #titulo-icono-8:before{content:url(/imagenes/taylor-made/technical-support.svg);position:absolute;left:-110px}.modal-taylor-made .modal-dialog .texto #titulo-icono-9:before{content:url(/imagenes/taylor-made/conectividad-remota.svg);position:absolute;left:-110px}.modal-taylor-made .modal-dialog .texto #titulo-icono-10:before{content:url(/imagenes/taylor-made/cibersecurity.svg);position:absolute;left:-110px}.modal-taylor-made .modal-dialog .imagen{padding:0}.modal-taylor-made .modal-dialog .imagen img{width:100%;height:100%;object-fit:cover}.modal-taylor-made .modal-dialog .modal-body{padding:0 12px}.modal-taylor-made .next,.modal-taylor-made .prev{background:0 0;border:0}.modal-taylor-made .prev{position:absolute;left:5%;top:50%;transform:translate(-5%,-50%)}@media (max-width:1199.98px){.modal-taylor-made .prev{left:0;transform:translate(0,-50%)}}.modal-taylor-made .next{position:absolute;right:5%;top:50%;transform:translate(-5%,-50%)}@media (max-width:1199.98px){.modal-taylor-made .next{right:0;transform:translate(0,-50%)}}.modal-taylor-made .modal-dots-wrapper{display:flex;justify-content:center;align-items:center;margin:auto}.modal-taylor-made .modal-dots{display:flex;gap:10px}.modal-taylor-made .modal-dots .dot{width:10px;height:10px;border-radius:50%;background-color:#bdbdbd;border:0;padding:0;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.modal-taylor-made .modal-dots .dot.active{background-color:#333;transform:scale(1.4)}@media (min-width:1199.98px){.modal-taylor-made .modal-dots .dot.active{background-color:#fff}}.titulo,h2{color:#575756}.titulo{font-size:53px;font-family:"Montserrat ExtraBold";text-align:left;margin-bottom:40px}@media (max-width:575.98px){.titulo{font-size:42px;font-family:"Montserrat Bold";word-break:break-word}}h2{font-size:36px;font-family:"Montserrat Bold";margin-bottom:30px;display:flex;align-items:stretch;gap:20px;text-transform:uppercase}@media (max-width:575.98px){h2{font-size:30px;word-break:break-word}}h2 .lateral-titulo{min-width:54px;min-height:88px;background-color:#d9d9d9}@media (max-width:575.98px){h2 .lateral-titulo{display:none}}h2.cabecera-sub-titulo,h3.h3{font-family:"Montserrat SemiBold"}h2.cabecera-sub-titulo{font-size:16px!important;display:block!important;text-transform:inherit!important;margin-bottom:0!important;color:#575756!important}@media (max-width:575.98px){h2.cabecera-sub-titulo{max-width:300px}}.sub-titulo,h2.h2{display:block!important}h2.h2{color:#575756!important;text-transform:inherit!important;margin-bottom:40px}h3.h3{font-size:18px!important;color:#21211f}.sub-titulo{font-size:25px;font-family:"Montserrat ExtraBold";margin-bottom:0!important}.texto-bold{font-family:"Montserrat Bold"}.texto-extra-bold{font-family:"Montserrat ExtraBold"}@media (max-width:766.98px){.container-movil{padding-left:0;padding-right:0}.container-movil .row{margin-left:0;margin-right:0}.container{width:100%;max-width:100%}}.boton{padding:10px 29px;border-radius:25px;font-size:13px;cursor:pointer;border:0}.boton.boton-gris{background-color:#575756;color:#fff}.boton.boton-gris-second{background-color:#696969;color:#fff}.boton.boton-blanco{background-color:#fff;color:#004a98;border:1px solid #004a98}.boton.boton-blanco-second{background-color:#fff;color:#575756;border:1px solid #575756}.boton.boton-azul{background-color:#004a98;color:#fff}.boton.boton-azul-second{background-color:#00a0df;color:#fff}.boton.boton-xs{padding:5px 10px}.boton.boton-descargar{padding:0}.barra-inferior:after{content:"";width:145px;height:2px;position:relative;display:block;top:18px;margin:0 auto}.barra-inferior.barra-inferior-verde-oscuro:after{background:#5ea31e}.barra-inferior.barra-inferior-verde:after{background:#adca70}.barra-inferior.barra-inferior-morado:after{background:#ba74ae}.menu-sticky{position:sticky;top:0;font-size:15px;background-color:#fff;z-index:10;padding:0;border-bottom:2px solid #bababa}@media (max-width:1399.98px){.menu-sticky{max-height:100vh;overflow-y:auto}}@media (max-width:575.98px){.menu-sticky{padding:20px 0;row-gap:20px}}.menu-sticky .navbar-collapse .nav-item .boton{padding:10px 29px!important;color:#fff!important}@media (max-width:1399.98px){.menu-sticky .navbar-collapse{background-color:#ebebeb}.menu-sticky .navbar-collapse .nav-item{padding:20px 15px!important;margin:12px 12px 0;border-radius:10px;background-color:#fff}.menu-sticky .navbar-collapse .nav-item:last-of-type{margin-bottom:12px}.menu-sticky .navbar-collapse .nav-item .boton{color:#21211f!important;background-color:#fff!important;padding:0!important;text-decoration:underline}.menu-sticky .navbar-collapse .nav-item .boton:after{content:url(/imagenes/base/external-link.svg);margin-left:10px}}@media (max-width:575.98px){.menu-sticky .navbar-collapse .boton{margin-left:0!important}}@media (max-width:766.98px){.menu-sticky #menuDesplegableIdiomas{padding-right:20px}}.menu-sticky .navbar-brand{padding:15px 0}@media (max-width:575.98px){.menu-sticky .navbar-brand{padding:0}}.menu-sticky .logo{padding:0 0 0 35px}@media (max-width:575.98px){.menu-sticky .logo{padding-left:20px}}.menu-sticky .enlace{padding-left:15px!important;font-family:"Montserrat Medium";color:#21211f}@media (max-width:1399.98px){.menu-sticky .enlace{padding-top:0;padding-bottom:0;font-size:18px}}@media (max-width:575.98px){.menu-sticky .enlace{padding-left:0!important}}.menu-sticky #menuDesplegableDigitalSolutions,.menu-sticky #menuDesplegableElectronicComponents{padding:.5rem 0}.menu-sticky #menuDesplegableDigitalSolutions .dropdown-toggle.show,.menu-sticky #menuDesplegableElectronicComponents .dropdown-toggle.show{position:relative}.menu-sticky #menuDesplegableDigitalSolutions .dropdown-toggle.show::before,.menu-sticky #menuDesplegableElectronicComponents .dropdown-toggle.show::before{content:"";position:absolute;top:35px;left:50%;transform:translate(-50%,0);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #ebebeb;pointer-events:none}@media (max-width:1399.98px){.menu-sticky #menuDesplegableDigitalSolutions .dropdown-toggle.show::before,.menu-sticky #menuDesplegableElectronicComponents .dropdown-toggle.show::before{content:none!important}}.menu-sticky .dropdown-item{color:#21211f}.menu-sticky .dropdown-item.submenu{font-size:13px!important;cursor:pointer;padding:5px 20px}.menu-sticky .dropdown-item:active{background-color:inherit}.menu-sticky .enlaces-redes-head .enlace-redes a{display:flex;flex-direction:column;justify-content:center}.menu-sticky .mega-menu{background-color:#ebebeb;top:103%;left:0;right:0;border-radius:0;border:0!important}@media (max-width:1399.98px){.menu-sticky .mega-menu{background-color:#fff}}.menu-sticky .mega-menu .mega-title{font-size:16px;font-family:"Montserrat Bold";color:#000;margin-bottom:10px;width:fit-content}.menu-sticky .mega-menu .mega-title::after{content:"";display:block;width:90px;height:2px;background-color:#004a98;margin-top:10px}.menu-sticky .mega-menu .mega-title span::after{content:url(/imagenes/base/flecha.svg);display:inline-block;margin-left:10px}.menu-sticky .mega-menu .mega-link{display:block;padding:.35rem 0;text-decoration:none;color:#111;font-size:.9rem;width:fit-content}.menu-sticky .mega-menu .card{padding:20px;height:100%;border:0!important;min-height:253.6px}.menu-sticky .mega-menu .menu-mobile-submenu .enlace{margin-left:2rem;font-size:16px;font-family:"Montserrat Bold";margin-top:30px}.menu-sticky #selectorIdiomas,.menu-sticky .idiomas .idioma{font-family:"Montserrat Regular";color:#21211f;font-size:15px}@media (max-width:1399.98px){.menu-sticky #selectorIdiomas{font-family:"Montserrat Medium";font-size:18px;padding-left:15px}}.menu-sticky #menuCompromiso{min-width:fit-content}@media (max-width:766.98px){.menu-sticky #menuCompromiso{border:0}}.menu-sticky .idiomas{min-width:fit-content;right:0;left:auto}@media (max-width:766.98px){.menu-sticky .idiomas{border:0}.menu-sticky .idiomas .idioma:hover{background-color:transparent}}.menu-sticky .idiomas .idioma{width:fit-content;font-size:13px;cursor:pointer;color:#21211f!important;background-color:transparent!important;padding:5px 20px}.menu-sticky #menu-boton-desplegable{padding:0 35px;border:0!important}@media (max-width:575.98px){.menu-sticky #menu-boton-desplegable{padding-right:20px;padding-left:0}}.menu-sticky #menu-boton-desplegable:focus,.pagina .contacto .capa-formulario input.form-control:focus,.pagina .contacto .capa-formulario select.form-control:focus,.pagina .contacto .capa-formulario textarea.form-control:focus{box-shadow:none}.menu-sticky #menu-boton-desplegable:not(.collapsed) .menu-boton-desplegable-elementos div{margin-bottom:-5px}.menu-sticky #menu-boton-desplegable:not(.collapsed) .menu-boton-desplegable-elementos div:nth-child(odd){transform:rotate(45deg)}.menu-sticky #menu-boton-desplegable:not(.collapsed) .menu-boton-desplegable-elementos div:nth-child(even){transform:rotate(-45deg)}.menu-sticky #menu-boton-desplegable .menu-boton-desplegable-elementos div{transition:.5s;width:35px;height:5px;background-color:#2d3e66;margin-bottom:5px;border-radius:0}.menu-sticky #menu-boton-desplegable .menu-boton-desplegable-elementos div:last-of-type{margin-bottom:0}.footer{padding:50px 0;background-color:#d6d6d6}@media (max-width:766.98px){.footer{text-align:center}}.footer .texto-destacado{font-family:"Montserrat ExtraBold";margin-bottom:15px}.footer .copyright{font-size:9px}.footer .enlaces{list-style:none;padding-left:0}.footer .datos-empresa .lista,.footer .datos-empresa .lista a{color:#21211f}.condiciones-de-uso .sidebar a,.footer a,.pagina-error ul a:hover{color:#00a3e2}.footer .imgCertificaciones{margin-left:25px}.pagina.inicio .bloque-cards .row{row-gap:15px}.pagina.inicio .bloque-cards .card{padding:40px;height:100%;justify-content:center}.pagina.inicio .bloque-cards .card .d-flex{gap:20px}.pagina.inicio .bloque-cards .card-title{font-size:24px;font-family:"Montserrat Bold"}@media (max-width:991.98px){.pagina.inicio .bloque-cards .card-title{font-size:20px}}.pagina.inicio .bloque-cards .card img{max-width:110px}@media (max-width:766.98px){.pagina.inicio .bloque-cards .card img{min-width:110px}}.pagina.data-science .hero-background+.hero-background{padding-top:80px}@media (max-width:575.98px){.pagina.data-science .hero-background+.hero-background{padding-top:30px}}.pagina.data-science .hero-background-image{width:100%;height:100%;min-height:800px;max-height:800px;background-size:cover}@media (max-width:575.98px){.pagina.data-science .hero-background-image{min-height:fit-content}}.pagina.data-science .hero-background .floating-text{background:#fff;max-width:876px;padding:55px 75px}@media (max-width:575.98px){.pagina.data-science .hero-background .floating-text{padding:55px 20px}}.pagina.data-science .hero-background .floating-text .contenedor-boton{margin-top:40px}.pagina.data-science .hero-background .hero-content{position:relative;z-index:2;padding-top:50px}@media (max-width:575.98px){.pagina.data-science .hero-background .hero-content{padding:0}}.pagina.data-science .hero-background .bloque-listado{margin-top:-250px}@media (max-width:575.98px){.pagina.data-science .hero-background .bloque-listado{margin-top:0}}.pagina.data-science .hero-background .bloque-listado .container-bloque-listado{padding:70px 50px}@media (max-width:575.98px){.pagina.data-science .hero-background .bloque-listado .container-bloque-listado{padding:55px 20px}}.pagina.data-science .hero-background .bloque-listado .container-bloque-listado>.row{align-items:center}@media (max-width:766.98px){.pagina.data-science .hero-background .bloque-listado .container-bloque-listado .col-md-6{margin-top:30px}}.pagina.data-science .hero-background .bloque-listado img{width:100%;height:100%}.pagina.data-science #hero-background-1 .hero-background-image{background-image:linear-gradient(180deg,rgba(245,245,245,0) 0,rgba(245,245,245,.63) 68.58%,#f5f5f5 100%),url(/imagenes/data-science/data-science-toma-decisiones.jpg)}@media (max-width:575.98px){.pagina.data-science #hero-background-1 .hero-background-image{background-image:none}}.pagina.data-science #hero-background-2 .hero-background-image{background-image:linear-gradient(180deg,rgba(245,245,245,0) 0,rgba(245,245,245,.63) 68.58%,#f5f5f5 100%),url(/imagenes/data-science/gestion-de-datos.jpg)}@media (max-width:575.98px){.pagina.data-science #hero-background-2 .hero-background-image{background-image:none}}.pagina.data-science #hero-background-3 .hero-background-image{background-image:linear-gradient(180deg,rgba(245,245,245,0) 0,rgba(245,245,245,.63) 68.58%,#f5f5f5 100%),url(/imagenes/data-science/soluciones-diagnosis.jpg)}@media (max-width:575.98px){.pagina.data-science #hero-background-3 .hero-background-image{background-image:none}}.pagina.data-science .bloque-iconos .h3{margin-bottom:20px}@media (max-width:575.98px){.pagina.data-science .esquema-data-science{padding:0}}.pagina.data-science [data-aos=fade-down]{transform:translate3d(0,-150px,0)}.pagina.vehicle-lifecycle .diagrama-bloque-1 .conectores{max-width:73%;margin-top:-2%}@media (max-width:575.98px){.pagina.vehicle-lifecycle .diagrama-bloque-1 .conectores{margin-top:0}}.pagina.vehicle-lifecycle .diagrama-bloque-2 img{margin-top:-4%}@media (max-width:991.98px){.pagina.vehicle-lifecycle .diagrama-bloque-2 img{margin-top:-6%}}@media (max-width:575.98px){.pagina.vehicle-lifecycle .diagrama-bloque-2 img{margin-top:0}}.pagina.vehicle-lifecycle .diagrama-bloque-3 img{margin-top:-50%;margin-left:4%}@media (max-width:1199.98px){.pagina.vehicle-lifecycle .diagrama-bloque-3 img{margin-top:-73%}}@media (max-width:991.98px){.pagina.vehicle-lifecycle .diagrama-bloque-3 img{margin-top:-150%}}@media (max-width:575.98px){.pagina.vehicle-lifecycle .diagrama-bloque-3 img{margin-top:0}.pagina.vehicle-lifecycle .video-col{padding:0}}.pagina.vehicle-lifecycle .video-wrapper{position:relative;width:100%;height:500px}.pagina.vehicle-lifecycle .video-overlay{cursor:pointer;z-index:2;opacity:1;visibility:visible;transition:opacity .4s ease,visibility .4s ease}.pagina.vehicle-lifecycle .video-overlay.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease,visibility .4s ease}.pagina.vehicle-lifecycle .video-overlay .layer{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.45);z-index:2}.pagina.vehicle-lifecycle .video-overlay .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;z-index:3}.pagina.vehicle-lifecycle .video-overlay img.w-100{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}.pagina.vehicle-lifecycle .video #player,.pagina.vehicle-lifecycle .video #player iframe,.pagina.vehicle-lifecycle .video-overlay{position:absolute;inset:0;width:100%;height:100%}.pagina.vehicle-lifecycle .video #player iframe{display:block}.pagina.vehicle-lifecycle .bloque-iconos img{margin-bottom:20px}.pagina.vehicle-lifecycle .bloque-fondo{position:relative;background-image:url(/imagenes/vehicle-lifecycle/fondo.svg);background-size:cover;background-position:center;padding:100px 0}@media (max-width:991.98px){.pagina.vehicle-lifecycle .bloque-fondo{padding:50px 0;background-image:none}}@media (max-width:575.98px){.pagina.vehicle-lifecycle .bloque-fondo{padding:30px 0}}@media (max-width:991.98px){.pagina.vehicle-lifecycle .bloque-fondo .row{flex-direction:column-reverse}.pagina.vehicle-lifecycle .bloque-fondo .container{max-width:100%}.pagina.vehicle-lifecycle .bloque-fondo .texto{box-shadow:0 0 5px 1px #00000029;-webkit-box-shadow:0 0 5px 1px #00000029;-moz-box-shadow:0 0 5px 1px #00000029;padding:100px 55px;background-color:#fff;margin-top:5px}}@media (min-width:991.98px){.pagina.vehicle-lifecycle .bloque-fondo .texto h2,.pagina.vehicle-lifecycle .bloque-fondo .texto p{color:#fff}}.pagina.vehicle-lifecycle .bloque-fondo .imagen{position:relative}@media (max-width:991.98px){.pagina.vehicle-lifecycle .bloque-fondo .imagen{padding:0}}.pagina.vehicle-lifecycle .bloque-fondo .imagen img{position:absolute;width:100%;left:30%;top:50%;transform:translate(0,-50%);max-width:70%}@media (max-width:991.98px){.pagina.vehicle-lifecycle .bloque-fondo .imagen img{position:relative;transform:none;max-width:60%;margin:auto;left:auto;top:auto}}@media (max-width:575.98px){.pagina.vehicle-lifecycle .bloque-fondo .imagen img{max-width:100%}}.pagina.taylor-made #esquema svg{width:100%;height:fit-content}@media (max-width:766.98px){.pagina.taylor-made #esquema svg{width:auto}}@media (max-width:575.98px){.pagina.taylor-made #esquema svg{width:100%}}.pagina.taylor-made #esquema svg .border,.pagina.taylor-made #esquema svg .elemento,.pagina.taylor-made #esquema svg .image{opacity:0}@media (max-width:766.98px){.pagina.taylor-made #esquema svg .border,.pagina.taylor-made #esquema svg .elemento,.pagina.taylor-made #esquema svg .image{opacity:1!important}}.pagina.taylor-made #esquema svg .border.animate--active,.pagina.taylor-made #esquema svg .elemento.animate--active,.pagina.taylor-made #esquema svg .image.animate--active{animation:fadeIn .6s forwards}.pagina.taylor-made #esquema svg .border{animation-delay:3s!important}.pagina.taylor-made #esquema svg #elemento-5,.pagina.taylor-made #esquema svg #elemento-6{animation-delay:2.5s!important}.pagina.taylor-made #esquema svg #elemento-4,.pagina.taylor-made #esquema svg #elemento-7{animation-delay:2s!important}.pagina.taylor-made #esquema svg #elemento-3,.pagina.taylor-made #esquema svg #elemento-8{animation-delay:1.5s!important}.pagina.taylor-made #esquema svg #elemento-2,.pagina.taylor-made #esquema svg #elemento-9{animation-delay:1s!important}.pagina.taylor-made #esquema svg #elemento-1,.pagina.taylor-made #esquema svg #elemento-10{animation-delay:.5s!important}.pagina.taylor-made #esquema svg .image{animation-delay:0s!important}.pagina.taylor-made #esquema .esquema-desktop #elemento-1,.pagina.taylor-made #esquema .esquema-desktop #elemento-10,.pagina.taylor-made #esquema .esquema-desktop #elemento-2,.pagina.taylor-made #esquema .esquema-desktop #elemento-3,.pagina.taylor-made #esquema .esquema-desktop #elemento-4,.pagina.taylor-made #esquema .esquema-desktop #elemento-5,.pagina.taylor-made #esquema .esquema-desktop #elemento-6,.pagina.taylor-made #esquema .esquema-desktop #elemento-7,.pagina.taylor-made #esquema .esquema-desktop #elemento-8,.pagina.taylor-made #esquema .esquema-desktop #elemento-9,.pagina.taylor-made #esquema .esquema-mobile #elemento-1,.pagina.taylor-made #esquema .esquema-mobile #elemento-10,.pagina.taylor-made #esquema .esquema-mobile #elemento-2,.pagina.taylor-made #esquema .esquema-mobile #elemento-3,.pagina.taylor-made #esquema .esquema-mobile #elemento-4,.pagina.taylor-made #esquema .esquema-mobile #elemento-5,.pagina.taylor-made #esquema .esquema-mobile #elemento-6,.pagina.taylor-made #esquema .esquema-mobile #elemento-7,.pagina.taylor-made #esquema .esquema-mobile #elemento-8,.pagina.taylor-made #esquema .esquema-mobile #elemento-9{cursor:pointer}.pagina.taylor-made #esquema .esquema-desktop #elemento-1 .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-1 .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-10 .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-10 .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-2 .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-2 .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-3 .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-3 .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-4 .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-4 .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-5 .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-5 .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-6 .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-6 .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-7 .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-7 .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-8 .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-8 .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-9 .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-9 .circle-stroke,.pagina.taylor-made #esquema .esquema-mobile #elemento-1 circle,.pagina.taylor-made #esquema .esquema-mobile #elemento-10 circle,.pagina.taylor-made #esquema .esquema-mobile #elemento-2 circle,.pagina.taylor-made #esquema .esquema-mobile #elemento-3 circle,.pagina.taylor-made #esquema .esquema-mobile #elemento-4 circle,.pagina.taylor-made #esquema .esquema-mobile #elemento-5 circle,.pagina.taylor-made #esquema .esquema-mobile #elemento-6 circle,.pagina.taylor-made #esquema .esquema-mobile #elemento-7 circle,.pagina.taylor-made #esquema .esquema-mobile #elemento-8 circle,.pagina.taylor-made #esquema .esquema-mobile #elemento-9 circle{transition:all .5s}.pagina.taylor-made #esquema .esquema-desktop #elemento-10:hover .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-1:hover .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-2:hover .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-3:hover .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-4:hover .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-5:hover .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-6:hover .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-7:hover .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-8:hover .circle-stroke,.pagina.taylor-made #esquema .esquema-desktop #elemento-9:hover .circle-stroke{stroke:#004a98;transition:all .5s}.pagina.taylor-made #esquema .esquema-desktop #elemento-10:hover .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-1:hover .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-2:hover .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-3:hover .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-4:hover .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-5:hover .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-6:hover .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-7:hover .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-8:hover .circle,.pagina.taylor-made #esquema .esquema-desktop #elemento-9:hover .circle{fill:#004a98;transition:all .5s}.pagina.taylor-made #esquema .esquema-mobile #elemento-10:active.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-10:focus.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-10:target.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-1:active.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-1:focus.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-1:target.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-2:active.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-2:focus.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-2:target.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-3:active.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-3:focus.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-3:target.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-4:active.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-4:focus.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-4:target.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-5:active.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-5:focus.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-5:target.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-6:active.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-6:focus.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-6:target.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-7:active.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-7:focus.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-7:target.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-8:active.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-8:focus.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-8:target.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-9:active.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-9:focus.elemento>.borde,.pagina.taylor-made #esquema .esquema-mobile #elemento-9:target.elemento>.borde{fill:#004a98;transition:all .5s}.pagina.vci .informacion-tecnica .row{row-gap:20px}.pagina.vci .informacion-tecnica .fondo-informacion{background-color:#d9d9d9;height:100%}@media (max-width:766.98px){.pagina.isobus .certificacion .col-md-4{text-align:center}.pagina.isobus .certificacion .col-md-4 img{max-width:300px;margin-bottom:20px}}.pagina.quality-control .bloque-imagenes{margin-top:-50px;margin-bottom:100px}@media (max-width:766.98px){.pagina.quality-control .bloque-imagenes{margin-top:50px}}.pagina.quality-control .bloque-imagenes .img-left img{max-width:97%}.pagina.quality-control .texto-imagen>.row{row-gap:30px}.pagina.quality-control .texto-imagen .contenedor-sombra{padding:100px 55px}.pagina.quality-control .texto-imagen .m-bot{padding-bottom:30px}.pagina.quality-control .texto-imagen .m-bot-175{padding-bottom:175px}.pagina.quality-control .texto-imagen .m-top-30{margin-top:-30px}.pagina.quality-control .texto-imagen .m-top-150{margin-top:-155px}.pagina.quality-control .texto-imagen .m-top-180{margin-top:-180px}@media (max-width:1399.98px){.pagina.quality-control .texto-imagen .m-bot,.pagina.quality-control .texto-imagen .m-bot-175,.pagina.quality-control .texto-imagen .m-top-150,.pagina.quality-control .texto-imagen .m-top-180,.pagina.quality-control .texto-imagen .m-top-30{margin-top:0;padding-bottom:0}}.pagina.quality-control .texto-imagen img{width:100%}@media (max-width:1399.98px){.pagina.quality-control .texto-imagen img{height:100%;object-fit:cover}}.pagina #contact{margin-bottom:50px}.pagina .contacto .capa-formulario{padding:40px 0 10px}.pagina .contacto .capa-formulario .provincia,.pagina .contacto .capa-formulario label{font-size:18px;font-family:"Montserrat Bold";color:#21211f;margin-bottom:8px}.pagina .contacto .capa-formulario .provincia.form-check-label,.pagina .contacto .capa-formulario label.form-check-label{font-size:14px}.pagina .contacto .capa-formulario .provincia.form-check-label input[type=checkbox],.pagina .contacto .capa-formulario label.form-check-label input[type=checkbox]{margin-right:10px}.pagina .contacto .capa-formulario .provincia.form-check-label a,.pagina .contacto .capa-formulario label.form-check-label a{color:#00a3e2;font-family:"Montserrat SemiBold"}.pagina .contacto .capa-formulario .provincia{line-height:2}.pagina .contacto .capa-formulario .label-required{font-family:"Montserrat Bold";color:#004a98;font-size:12px}.pagina .contacto .capa-formulario input.form-control,.pagina .contacto .capa-formulario select.form-control,.pagina .contacto .capa-formulario textarea.form-control{border:1px solid #3b3a39;border-radius:16px!important;font-size:13px;margin-bottom:16px}.pagina .contacto .capa-formulario button:disabled{opacity:.4;cursor:not-allowed}.pagina .contacto .capa-formulario .boton-azul{margin:10px 10px 0 0;font-size:12px}.pagina .contacto .capa-formulario .boton-azul img{height:7px;padding-left:5px}.pagina .contacto .contenedor-archivo{background-color:#fff;border:1px solid #3b3a39;border-radius:16px;min-height:150px;display:flex;align-items:center;justify-content:center;cursor:pointer}.pagina select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../imagenes/elementos/flecha-selector.svg) no-repeat 95% 50%;background-size:15px}.pagina .titulo-filtros{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;gap:5px}.pagina .breadcrumb-filtro{padding-top:15px;margin-bottom:60px}.pagina .breadcrumb-filtro .contenedor-filtros-noticias{display:flex;gap:30px}@media (max-width:766.98px){.pagina .breadcrumb-filtro .contenedor-filtros-noticias{flex-direction:column;gap:20px}}.pagina .breadcrumb-filtro .contenedor-filtros-noticias .grid-filtros-noticias{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}@media (max-width:1199.98px){.pagina .breadcrumb-filtro .contenedor-filtros-noticias .grid-filtros-noticias{grid-template-columns:repeat(4,1fr)}}@media (max-width:991.98px){.pagina .breadcrumb-filtro .contenedor-filtros-noticias .grid-filtros-noticias{grid-template-columns:repeat(3,1fr)}}@media (max-width:766.98px){.pagina .breadcrumb-filtro .contenedor-filtros-noticias .grid-filtros-noticias{grid-template-columns:repeat(2,1fr)}}.pagina .breadcrumb-filtro .contenedor-filtros-noticias .grid-filtros-noticias .item-filtro-noticia{background-color:#ebebeb;border-radius:20px;padding:2px 30px}@media (max-width:766.98px){.pagina .breadcrumb-filtro .contenedor-filtros-noticias .grid-filtros-noticias .item-filtro-noticia{padding:2px 5px}}.pagina .breadcrumb-filtro .contenedor-filtros-noticias .grid-filtros-noticias .item-filtro-noticia.activo{background-color:#2d3e66;color:#fff}.pagina .breadcrumb-filtro button{border:0;background-color:transparent;font-family:"Montserrat Bold";color:#21211f;font-size:13px}.pagina .breadcrumb-filtro .quitarFiltro{display:inline-block;justify-content:space-around;margin:5px}.pagina .breadcrumb-filtro .menu-item{color:#21211f;font-family:"Montserrat Regular";border:0}.pagina .breadcrumb-filtro .menu-item .list-group-item{border:0;cursor:pointer;font-size:13px}.pagina .breadcrumb-filtro .menu-item .list-group-item:hover{color:#004a98}.pagina .separador-titulo{width:100px;height:2px;background-color:#004a98;margin:25px 0}.separador-contenedor{display:flex;align-items:center}.separador-contenedor::after,.separador-contenedor::before{content:"";height:3px;flex-grow:1}.separador-contenedor::before{background-color:#25b0e6;margin-right:1rem}@media (max-width:766.98px){.separador-contenedor .separador{max-width:70%;text-align:center}}.separador-contenedor::after{background-color:#004a98;margin-left:1rem}.contenedor-sombra{box-shadow:0 0 5px 1px #00000029;-webkit-box-shadow:0 0 5px 1px #00000029;-moz-box-shadow:0 0 5px 1px #00000029}.fondo-blanco{background-color:#fff}.fondo-catalogos{background-color:#e1e1e1}.catalogo-seccion .titulo-catalogo{font-family:"Montserrat Bold";font-size:15px;min-height:100px}.catalogo-seccion .version{font-size:13px}.catalogo-seccion .fondo-catalogo{background-color:#fff}.catalogo-seccion select{border:1px solid #3b3a39;border-radius:25px;font-size:11px;background:url(/imagenes/base/desplegar-idiomas.svg) no-repeat 90% 50%;background-size:8px;appearance:none}.reproductor{cursor:pointer;position:absolute;width:100%;height:100%;background-position:center;background-repeat:no-repeat}.reproductor.reproductor-azul{background-image:url(../imagenes/elementos/reproducir-azul.svg)}.reproductor.reproductor-azul:hover{background-image:url(../imagenes/elementos/reproducir-azul-hover.svg)}[id]{scroll-margin:125px}@media (max-width:766.98px){[id]{scroll-margin:250px}}.inicio #videoCabeceraMovil{background-image:url(/imagenes/inicio/cojaliempresa-movil.jpg);min-height:550px;background-size:cover}.inicio .separador-contenedor .rectangulos{display:flex;justify-content:space-around;height:60px;width:70px}.inicio .separador-contenedor .rectangulos .rectangulo{width:20px;height:100%;transform:skewX(-8deg)}.inicio .separador-contenedor .rectangulos .rectangulo.rectangulo-1{background-color:#004a98}.inicio .separador-contenedor .rectangulos .rectangulo.rectangulo-2{background-color:#00a3e2}.inicio .separador-contenedor .rectangulos .rectangulo.rectangulo-3{background-color:gray}.pagina #videoCabecera{width:100%;object-fit:cover;max-height:658px;min-height:400px;height:100%;position:relative}.pagina #imagenCabecera{position:relative}.pagina #imagenCabecera .layer,.pagina #videoCabecera .layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,#252f38 0,rgba(37,47,56,.561) 56.9%,rgba(37,47,56,0) 100%)}.pagina #imagenCabecera,.pagina #imagenCabecera .cabecera-imagen,.pagina #imagenCabecera .cabecera-video,.pagina #videoCabecera .cabecera-imagen,.pagina #videoCabecera .cabecera-video{width:100%;height:100%;max-height:658px;min-height:400px;object-fit:cover}.pagina #imagenCabecera .cabecera-content img,.pagina #videoCabecera .cabecera-content img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}@media (max-width:575.98px){.pagina #imagenCabecera .cabecera-content img,.pagina #videoCabecera .cabecera-content img{width:100%;padding:0 30px}}.pagina #imagenCabecera .layer{background:rgba(0,0,0,.44)}.pagina #imagenCabecera .cabecera-container{position:absolute;z-index:2;top:50%;left:20%;transform:translate(-20%,-50%);padding:50px 90px;max-width:750px}@media (max-width:766.98px){.pagina #imagenCabecera .cabecera-container{background-color:transparent}}@media (max-width:575.98px){.pagina #imagenCabecera .cabecera-container{padding:50px 30px}}@media (max-width:766.98px){.pagina #imagenCabecera .cabecera-container .titulo,.pagina #imagenCabecera .cabecera-container h2.cabecera-sub-titulo{color:#fff!important}}.pagina .bloque-iconos img{margin-bottom:40px}.pagina .bloque-iconos h2{margin-bottom:60px}.pagina .bloque-iconos .row{row-gap:50px}.pagina .hero-fluid.w-cards+.hero-fluid.w-cards{margin-top:150px}@media (max-width:991.98px){.pagina .hero-fluid.w-cards+.hero-fluid.w-cards{margin-top:500px}}@media (max-width:766.98px){.pagina .hero-fluid.w-cards+.hero-fluid.w-cards{margin-top:0}}.pagina .hero-fluid.w-cards+.hero-fluid.no-cards{margin-top:200px}@media (max-width:991.98px){.pagina .hero-fluid.w-cards+.hero-fluid.no-cards{margin-top:620px}}@media (max-width:766.98px){.pagina .hero-fluid.w-cards+.hero-fluid.no-cards{margin-top:0}}.pagina .hero-fluid.no-cards+.hero-fluid.no-cards{margin-top:60px}@media (max-width:766.98px){.pagina .hero-fluid.no-cards+.hero-fluid.no-cards{margin-top:30px}}.pagina .hero-fluid{position:relative;width:100%;min-height:730px;max-height:730px;margin-bottom:80px}@media (max-width:766.98px){.pagina .hero-fluid{min-height:fit-content;max-height:fit-content;margin-bottom:30px}.pagina .hero-fluid .hero-content{padding:0!important}}.pagina .hero-fluid.left .floating-text{margin-left:auto}.pagina .hero-fluid.left .hero-image{top:0;left:0;right:auto}.pagina .hero-fluid.no-padding{margin-bottom:0!important}.pagina .hero-fluid.no-padding .hero-content{padding-top:0!important}.pagina .hero-fluid.no-cards{display:flex;height:100%;align-items:center}@media (max-width:766.98px){.pagina .hero-fluid.no-cards{display:block}}.pagina .hero-fluid.no-cards .hero-content{margin:auto;height:100%}.pagina .hero-fluid.full-image .hero-image{top:0;left:0;right:auto;width:100%}.pagina .hero-fluid .floating-text{background:#fff;max-width:876px;padding:55px 75px}@media (max-width:766.98px){.pagina .hero-fluid .floating-text{padding:55px 20px}}.pagina .hero-fluid .floating-text .contenedor-boton{margin-top:40px}.pagina .hero-fluid .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:60px}@media (max-width:991.98px){.pagina .hero-fluid .cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.pagina .hero-fluid .cards{grid-template-columns:repeat(1,1fr);padding-left:20px;padding-right:20px;margin-top:20px}}.pagina .hero-fluid .cards p{text-align:center}.pagina .hero-fluid .cards#cards-1 a:nth-child(1) .card{background-image:url(/imagenes/inicio/tailor-made-diagnostics.jpg)}.pagina .hero-fluid .cards#cards-1 a:nth-child(2) .card{background-image:url(/imagenes/inicio/connectivity-solutions.jpg)}.pagina .hero-fluid .cards#cards-1 a:nth-child(3) .card{background-image:url(/imagenes/inicio/vehicle-lifecycle-platform.jpg)}.pagina .hero-fluid .cards#cards-1 a:nth-child(4) .card{background-image:url(/imagenes/inicio/isobus-solutions.jpg)}.pagina .hero-fluid .cards#cards-2 a:nth-child(1) .card{background-image:url(/imagenes/inicio/cooling-systems.jpg)}.pagina .hero-fluid .cards#cards-2 a:nth-child(2) .card{background-image:url(/imagenes/inicio/vehicle-communication-interface.jpg)}.pagina .hero-fluid .cards#cards-2 a:nth-child(3) .card{background-image:url(/imagenes/inicio/electronics.jpg)}.pagina .hero-fluid .cards#cards-2 a:nth-child(4) .card{background-image:url(/imagenes/inicio/parts-components.jpg)}.pagina .hero-fluid .card{position:relative;min-height:316px;display:flex;padding:25px;border:0!important;border-radius:0!important;align-items:center;justify-content:flex-end;box-shadow:0 10px 20px #00000029;background-size:cover;background-repeat:no-repeat}@media (max-width:575.98px){.pagina .hero-fluid .card{min-height:170px}}.pagina .hero-fluid .card .layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(87,87,86,0) 0,#575756 100%)}.pagina .hero-fluid .card p{position:relative;z-index:2;color:#fff}.pagina .hero-image{position:absolute;top:0;right:0;width:50%;height:100%;object-fit:cover}@media (max-width:766.98px){.pagina .hero-image{width:100%;position:relative;min-height:400px;max-height:400px;object-fit:cover}}.pagina .hero-content{position:relative;z-index:2;padding-top:40px}.pagina.noticias{background-color:#fff!important}.pagina.noticias .container-noticias{min-height:400px}.pagina.noticias .buscador-noticias{gap:20px}.pagina.noticias .buscador-noticias .buscar{display:flex;gap:5px;flex-wrap:nowrap;font-family:"Montserrat Regular"}.pagina.noticias .buscador-noticias .buscar:before{content:url(/imagenes/base/lupa.svg);display:block}.pagina.noticias .buscador-noticias input{max-width:370px;background:0 0;border:solid 1px #575756;border-radius:40px;outline:0!important}.pagina.noticias .buscador-noticias input::placeholder{color:#575756;opacity:.5;font-family:"Montserrat Regular";font-size:13px}.pagina.noticias .categoria,.pagina.noticias .fecha{font-size:13px;font-family:"Montserrat Regular";text-align:center}.pagina.noticias .fecha-container{background-color:#d9d9d9;padding:2px 10px;border-radius:40px;width:49%}.pagina.noticias .categoria-container{background-color:#ebebeb;padding:2px 20px;border-radius:40px;width:49%}.pagina.noticias .noticia{margin-bottom:50px}.pagina.noticias .noticia .card{border-radius:20px;overflow:hidden}.pagina.noticias .noticia .card-header{max-height:300px;min-height:300px;overflow:hidden}.pagina.noticias .noticia .card-header img{width:100%;height:100%;object-fit:cover}.pagina.noticias .noticia .card-body .box-fecha{font-family:"Montserrat Bold"}.pagina.noticias .noticia .card-body .box-fecha .borde{background-color:#f2f2f2;color:#575756;padding:10px}.pagina.noticias .noticia .card-body .box-fecha .dia{text-align:center;font-size:24px;line-height:26px}.pagina.noticias .noticia .card-body .box-fecha .dia:after{content:"";width:100%;height:3px;background-color:#575756;position:relative;display:block;bottom:0;margin:5px 0}.pagina.noticias .noticia .card-body .box-fecha .mes{text-align:center;font-size:14px}.pagina.noticias .noticia .card-body .box-noticia .titulo-noticia{color:#21211f;font-family:"Montserrat Bold"}.pagina.noticias .noticia .card-body .box-noticia .d-flex{margin-top:10px;gap:2%}.pagina.noticias .noticia .card-body .box-descripcion .descripcion{font-size:13px;font-family:"Montserrat Regular";padding:15px 0;text-align:left!important;line-height:1.5;height:90px;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.pagina.noticias.detalle{padding-top:50px;padding-bottom:50px}@media (min-width:766.98px){.pagina.noticias.detalle{padding-top:100px;padding-bottom:100px}}.pagina.noticias.detalle .contenedor-sombra{border-radius:20px}.pagina.noticias.detalle .widget-noticia .card-header{max-height:200px;min-height:200px}.pagina.noticias.detalle .widget-noticia .sub-titulo{font-size:18px;padding-bottom:45px}.pagina.noticias.detalle .padding{padding:40px}.pagina.noticias.detalle .contenido{padding:0 60px;margin-top:20px}.condiciones-de-uso h1,.pagina.cookies h4,.pagina.noticias.detalle .titulo-noticia,.pagina.politica-privacidad h1{font-family:"Montserrat Bold"}.pagina.noticias.detalle .fecha-container{width:fit-content;padding:2px 40px}.pagina.cookies h4{font-size:15px}.pagina.cookies .sub-titulo{margin-top:50px;font-size:18px;text-align:center;text-transform:initial;margin-bottom:15px!important}.pagina.cookies ul.cookies-list{padding-left:5.5rem!important}.pagina.cookies ul li{padding-bottom:10px}.pagina.cookies .form-switch{align-items:flex-start!important;flex-direction:row-reverse;gap:20px}.pagina.cookies .form-switch .form-check-label{pointer-events:none}.pagina.cookies .form-switch .form-check-input{width:2.7em;height:1.5em}#modalCookies .modal-body .form-switch .form-check-input:focus,.pagina.cookies .form-switch .form-check-input:focus{outline:0;box-shadow:none!important}#modalCookies .modal-body .form-switch .form-check-input:checked,.pagina.cookies .form-switch .form-check-input:checked{background-color:#21211f;border-color:#21211f}.pagina.cookies .boton-blanco{color:#21211f;border:solid 1px #21211f}#modalCookies,.banner-cookies{display:none;font-size:12px;position:fixed;width:100%;height:45%;bottom:0;padding:20px 0;background-color:#f0f4f8;color:#004a98;box-shadow:0 1px 6px 0 rgba(0,0,0,.4);z-index:40}@media (max-width:766.98px){#modalCookies,.banner-cookies{height:51%}}@media (max-width:575.98px){#modalCookies,.banner-cookies{padding-top:10px;height:53%}}#modalCookies .sub-titulo,.banner-cookies .sub-titulo{color:#21211f;margin-bottom:20px;font-family:"Montserrat Bold"}@media (max-width:766.98px){#modalCookies .sub-titulo,.banner-cookies .sub-titulo{display:none}}#modalCookies .boton-blanco,.banner-cookies .boton-blanco{border:0;color:#21211f}#modalCookies .boton,.banner-cookies .boton{font-weight:700}.banner-cookies .align-self-center{margin-top:20px}@media (min-width:991.98px){.banner-cookies .align-self-center{margin-top:0}}.banner-cookies .cookies-line{line-height:1.8em;font-size:14px}.banner-cookies .container-cookies{padding:20px}@media (max-width:766.98px){.banner-cookies .container-cookies{margin-top:0;padding-top:0}}.banner-cookies .container-cookies .separador{margin:5px 0 25px;border-bottom:3px solid #004a98;width:60%}.banner-cookies .container-cookies .d-grid{grid-template-columns:repeat(3,1fr);margin-top:20px}@media (max-width:766.98px){.banner-cookies .container-cookies .d-grid{grid-template-columns:repeat(1,1fr)}}#modalCookies{top:auto}#modalCookies .modal-dialog{margin:var(--bs-modal-margin)!important;max-width:100%!important;margin-top:0!important}#modalCookies .modal-content{background-color:transparent;border:0}#modalCookies .modal-body{display:flex;justify-content:center}#modalCookies .modal-body .sub-titulo{display:block}#modalCookies .modal-body .form-switch{padding-left:0!important;margin:10px 0!important}#modalCookies .modal-body .form-switch label{font-size:14px;pointer-events:none}#modalCookies .modal-body .form-switch .form-check-input{width:3em;height:1.7em}#modalCookies .modal-body .d-grid{grid-template-columns:repeat(2,1fr);margin-top:30px}@media (max-width:575.98px){#modalCookies .modal-body .d-grid{grid-template-columns:repeat(1,1fr)}}.condiciones-de-uso{font-family:"Montserrat Regular";font-size:13px}.condiciones-de-uso p{line-height:30px}.condiciones-de-uso .section li{line-height:25px;margin-bottom:5px}.condiciones-de-uso h2{font-size:18px}.condiciones-de-uso h3{font-size:15px;border-bottom:1px solid #d6d6d6}.condiciones-de-uso .sidebar{position:sticky;top:150px;height:500px;min-height:800px}.condiciones-de-uso .sidebar a:hover,.pagina-error ul a{text-decoration:none}.condiciones-de-uso .sidebar .activo,.condiciones-de-uso h2,.condiciones-de-uso h3{font-family:"Montserrat SemiBold"}.pagina-error .borde{box-shadow:0 3px 10px #00000029}.pagina-error h1{color:#21211f;letter-spacing:3px;text-align:center;padding:10px 0;font-family:"Montserrat Bold"}@media (min-width:991.98px){.pagina-error h1{padding:20px 0}}.pagina-error h2{font-family:"Montserrat Bold";padding:0 0 10px!important;font-size:18px}.pagina-error .separador{border-bottom:2px solid gray;width:40%}.pagina-error ul{list-style:none;padding-left:20px}.pagina-error ul a{color:#00a3e2;font-size:13px}.pagina-error p{font-size:13px;color:#21211f}.pagina-error .text-centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);letter-spacing:3px;color:#fff;font-family:"Montserrat Bold"}