@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap);.header{padding:1.25rem 0}@media screen and (min-width:90em){.header{padding:0 1.25rem}}@media print,screen and (min-width:64em){.header .logotipo{position:relative;bottom:-.625rem}}.header .cont-menu{display:flex;justify-content:end;align-items:center;gap:1.25rem}.header .cont-menu ul.menu{display:inline-block}.header .cont-menu ul.menu li{padding:0 .3125rem}.header .cont-menu ul.menu li a{font-size:1rem;font-weight:800;color:#222;font-family:"Jost",sans-serif;padding:2.5rem .3125rem}@media screen and (min-width:90em){.header .cont-menu ul.menu li a{padding:2.5rem 1.25rem}}.header .cont-menu ul.menu li a:hover,.header .cont-menu ul.menu li a:focus,.header .cont-menu ul.menu li a:active,.header .cont-menu ul.menu li a.activo{color:#fff;background:#1a40ba}.header .cont-menu .open-menu a{font-size:2.1875rem;color:#1a40ba}.header .cont-menu .open-menu a:hover,.header .cont-menu .open-menu a:focus,.header .cont-menu .open-menu a:active{color:#00a6e7}.header .cont-menu ul.selector-idiomas{background:#f5f5f6;display:flex;margin:0}.header .cont-menu ul.selector-idiomas li:first-child{border-right:.0625rem solid #9ddcf9}.header .cont-menu ul.selector-idiomas li{display:inline-block}.header .cont-menu ul.selector-idiomas li a{font-family:"Jost",sans-serif;font-size:1rem;font-weight:800;text-transform:uppercase;transition:.3s;color:#1a40ba;padding:.375rem .9375rem}.header .cont-menu ul.selector-idiomas li a:hover,.header .cont-menu ul.selector-idiomas li a:focus,.header .cont-menu ul.selector-idiomas li a:active,.header .cont-menu ul.selector-idiomas li a.active{transition:.3s;background:#1a40ba;color:#fff}.position-top{background:#fff;z-index:10;height:100vh;transform:translateY(-100vh);padding-top:1.25rem}.position-top ul.menu{margin-top:1.25rem}.position-top ul.menu li a{font-size:1rem;font-weight:800;color:#1a40ba;font-family:"Jost",sans-serif;letter-spacing:.125rem;padding:.625rem}.position-top ul.menu li a:hover,.position-top ul.menu li a:focus,.position-top ul.menu li a:active{background:#0287c6;color:#fff}.position-top .close-button{font-size:3.125rem;color:#22386e}.position-top .close-button:hover,.position-top .close-button:focus,.position-top .close-button:active{color:#0287c6}.mensaje{-webkit-box-shadow:2px 10px 91px -17px rgba(0,0,0,.75);-moz-box-shadow:2px 10px 91px -17px rgba(0,0,0,.75);box-shadow:2px 10px 91px -17px rgba(0,0,0,.75);z-index:20;position:absolute;left:50%;transform:translateX(-50%);top:3.125rem;width:90%;padding:0 1.25rem;height:9.375rem;background:#fff;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width:40em){.mensaje{height:15rem;width:30rem}}.mensaje .contenido{display:inline-block;text-align:center}.mensaje .contenido h3{font-size:.875rem;line-height:.875rem;color:#768591;position:relative}@media print,screen and (min-width:40em){.mensaje .contenido h3{font-size:1.125rem;line-height:1.125rem}.mensaje .contenido h3:before{font-family:"fontAwesome";content:"\f046";position:absolute;top:50%;transform:translateY(-50%);left:-1.25rem}}.mensaje:before,.mensaje:after{display:block;content:"";background:#00a6e7;background:-moz-linear-gradient(left,#00a6e7 0%,#00a6e7 50%,#1a40ba 50%,#1a40ba 100%);background:-webkit-linear-gradient(left,#00a6e7 0%,#00a6e7 50%,#1a40ba 50%,#1a40ba 100%);background:linear-gradient(to right,#00a6e7 0%,#00a6e7 50%,#1a40ba 50%,#1a40ba 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00a6e7", endColorstr="#1a40ba",GradientType=1 );position:absolute;height:.4375rem;width:3.125rem}@media print,screen and (min-width:40em){.mensaje:before,.mensaje:after{width:7.8125rem}}.mensaje:before{top:0;right:0}.mensaje:after{bottom:0;left:0}.mensaje.alert{border:.0625rem solid #c90505}.boton-ws{position:fixed;z-index:10;width:3.125rem;right:.625rem;top:35%}@media print,screen and (min-width:64em){.boton-ws{right:1.25rem;width:5rem}}.cont-boton-calc{position:fixed;right:.625rem;top:20%;z-index:10}@media print,screen and (min-width:64em){.cont-boton-calc{right:1.25rem}}.cont-boton-calc .fa-calculator,.cont-boton-calc .num{position:absolute;color:#fff}.cont-boton-calc .fa-calculator{font-size:1.5625rem;top:1.25rem;left:1.25rem}.cont-boton-calc .num{left:.9375rem;top:.625rem;font-family:"Jost",sans-serif;font-weight:700}@media print,screen and (min-width:64em){.cont-boton-calc .num{left:3.125rem}}.cont-boton-calc .boton-cotizar{width:3.125rem}@media print,screen and (min-width:64em){.cont-boton-calc .boton-cotizar{width:5rem}}h1,h2,h3,h4,h5,h6{font-family:"Jost",sans-serif;color:#22386e;font-size:.9375rem}h1,h2{font-size:1.4375rem;font-weight:800}.titulo{border-top:.0625rem solid #ddd;border-bottom:.0625rem solid #ddd;padding-top:1.875rem}p,body,li,strong,blockquote,label{font-family:"Jost",sans-serif}p,li{color:#768591;font-size:.875rem;line-height:1.25rem}@media print,screen and (min-width:40em){p,li{font-size:1rem;line-height:1.4375rem}}@media print,screen and (min-width:64em){p,li{font-size:1.125rem;line-height:1.5625rem}}.azul05{color:#1a40ba}form span.form-error{display:none}form .has-error span.form-error{font-family:"Jost",sans-serif;font-size:.75rem;font-weight:bold;color:#c90505;display:block;margin-bottom:.3125rem}form input[type="text"],form input[type="password"],form input[type="date"],form input[type="datetime"],form input[type="datetime-local"],form input[type="month"],form input[type="week"],form input[type="email"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="time"],form input[type="url"],form input[type="color"],form select,form textarea{color:#222;font-family:"Jost",sans-serif;font-size:.875rem;border-radius:1.25rem;border:.125rem solid #ddd;box-shadow:none}form input[type="text"]::-webkit-input-placeholder,form input[type="password"]::-webkit-input-placeholder,form input[type="date"]::-webkit-input-placeholder,form input[type="datetime"]::-webkit-input-placeholder,form input[type="datetime-local"]::-webkit-input-placeholder,form input[type="month"]::-webkit-input-placeholder,form input[type="week"]::-webkit-input-placeholder,form input[type="email"]::-webkit-input-placeholder,form input[type="number"]::-webkit-input-placeholder,form input[type="search"]::-webkit-input-placeholder,form input[type="tel"]::-webkit-input-placeholder,form input[type="time"]::-webkit-input-placeholder,form input[type="url"]::-webkit-input-placeholder,form input[type="color"]::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#768591}form input[type="text"]::-moz-placeholder,form input[type="password"]::-moz-placeholder,form input[type="date"]::-moz-placeholder,form input[type="datetime"]::-moz-placeholder,form input[type="datetime-local"]::-moz-placeholder,form input[type="month"]::-moz-placeholder,form input[type="week"]::-moz-placeholder,form input[type="email"]::-moz-placeholder,form input[type="number"]::-moz-placeholder,form input[type="search"]::-moz-placeholder,form input[type="tel"]::-moz-placeholder,form input[type="time"]::-moz-placeholder,form input[type="url"]::-moz-placeholder,form input[type="color"]::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#768591}form input[type="text"]:-moz-placeholder,form input[type="password"]:-moz-placeholder,form input[type="date"]:-moz-placeholder,form input[type="datetime"]:-moz-placeholder,form input[type="datetime-local"]:-moz-placeholder,form input[type="month"]:-moz-placeholder,form input[type="week"]:-moz-placeholder,form input[type="email"]:-moz-placeholder,form input[type="number"]:-moz-placeholder,form input[type="search"]:-moz-placeholder,form input[type="tel"]:-moz-placeholder,form input[type="time"]:-moz-placeholder,form input[type="url"]:-moz-placeholder,form input[type="color"]:-moz-placeholder,form select:-moz-placeholder,form textarea:-moz-placeholder{color:#768591}form input[type="text"]:-ms-input-placeholder,form input[type="password"]:-ms-input-placeholder,form input[type="date"]:-ms-input-placeholder,form input[type="datetime"]:-ms-input-placeholder,form input[type="datetime-local"]:-ms-input-placeholder,form input[type="month"]:-ms-input-placeholder,form input[type="week"]:-ms-input-placeholder,form input[type="email"]:-ms-input-placeholder,form input[type="number"]:-ms-input-placeholder,form input[type="search"]:-ms-input-placeholder,form input[type="tel"]:-ms-input-placeholder,form input[type="time"]:-ms-input-placeholder,form input[type="url"]:-ms-input-placeholder,form input[type="color"]:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#768591}form input[type="text"]:focus,form input[type="password"]:focus,form input[type="date"]:focus,form input[type="datetime"]:focus,form input[type="datetime-local"]:focus,form input[type="month"]:focus,form input[type="week"]:focus,form input[type="email"]:focus,form input[type="number"]:focus,form input[type="search"]:focus,form input[type="tel"]:focus,form input[type="time"]:focus,form input[type="url"]:focus,form input[type="color"]:focus,form select:focus,form textarea:focus{border:.125rem solid #ddd;box-shadow:none}.button{font-family:"Jost",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.125rem;border-radius:9.375rem}.button.boton-azul01{font-size:1.0625rem;line-height:1.375rem;padding:.9375rem 1.5625rem;margin:.9375rem 0;background:#1a40ba;color:#fff}.button.boton-azul01:hover,.button.boton-azul01:focus,.button.boton-azul01:active{background:#0287c6}.button.boton-azul02{background:#1a40ba;color:#fff;padding:.625rem 1.875rem}.button.boton-azul02:hover,.button.boton-azul02:focus,.button.boton-azul02:active{background:#0287c6}.button.boton-gris01{background:#ddd;color:#222;padding:.625rem 1.875rem}.button.boton-gris01:hover,.button.boton-gris01:focus,.button.boton-gris01:active{background:#768591;color:#fff}.separador-5{padding:.15625rem 0}.separador-10{padding:.3125rem 0}.separador-20{padding:.625rem 0}.separador-30{padding:.9375rem 0}.separador-40{padding:1.25rem 0}.separador-50{padding:1.5625rem 0}.separador-60{padding:1.875rem 0}.separador-70{padding:2.1875rem 0}.separador-80{padding:2.5rem 0}.separador-90{padding:2.8125rem 0}.separador-100{padding:3.125rem 0}.bicolor-01{height:.4375rem;width:13.125rem;background:#22386e;background:-moz-linear-gradient(left,#22386e 30%,#547bbd 30%);background:-webkit-linear-gradient(left,#22386e 30%,#547bbd 30%);background:linear-gradient(to right,#22386e 30%,#547bbd 30%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#22386e", endColorstr="#547bbd",GradientType=1 )}.bicolor-02{height:.4375rem;width:13.125rem;background:#22386e;background:-moz-linear-gradient(left,white 0%,white 70%,#192435 70%);background:-webkit-linear-gradient(left,white 0%,white 70%,#192435 70%);background:linear-gradient(to right,white 0%,white 70%,#192435 70%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="$blanco", endColorstr="#192435",GradientType=1 )}.linea-azul-01{background:#00a6e7;height:.3125rem;width:1.4375rem;margin:.9375rem 0}.punteado{height:.625rem;border-bottom:.0625rem dashed #768591}.site-index .cont-carrusel .slick-slide{position:relative}@media screen and (min-width:90em){.site-index .cont-carrusel img.banner{height:45rem;width:100%}}.site-index .cont-carrusel .cuadro-texto{position:absolute;top:50%;transform:translateY(-50%);left:2%}.site-index .cont-carrusel .cuadro-texto h2{font-size:1.875rem;line-height:1.875rem;color:#fff;text-shadow:.125rem .125rem .625rem rgba(0,0,0,.4)}@media print,screen and (min-width:64em){.site-index .cont-carrusel .cuadro-texto h2{font-size:6.875rem;line-height:6.875rem}}.site-index .cont-carrusel .slick-dots{margin:0;bottom:1.25rem}@media print,screen and (min-width:64em){.site-index .cont-carrusel .slick-dots{width:auto;bottom:3.125rem;left:10%}}.site-index .cont-carrusel .slick-dots li.slick-active button::before{opacity:1;color:#00a6e7}.site-index .cont-carrusel .slick-dots li button::before{opacity:1;color:#9ddcf9;font-size:.9375rem}@media print,screen and (min-width:64em){.site-index .cont-carrusel .slick-dots li button::before{color:#fff}}.site-index .cont-carrusel .slick-dotted.slick-slider{margin-bottom:0}.site-index .seccion-01{padding:2.5rem 0 5rem 0}.site-index .seccion-01 .contenedor h2{font-size:2.1875rem;line-height:2.1875rem;font-weight:800;color:#1a40ba}.site-index .seccion-01 .contenedor h2 span{font-weight:400;font-size:1.1875rem;display:block}.site-index .seccion-01 .contenedor .linea-azul-01{margin:.9375rem auto}.site-index .seccion-01 .contenedor p{text-align:center}@media print,screen and (min-width:64em){.site-index .seccion-01 .contenedor.col-01{border-right:.0625rem solid #768591;padding-right:3.125rem}.site-index .seccion-01 .contenedor.col-02{padding-left:3.125rem}}.site-index .bg-propios-disenos{margin-bottom:3.125rem}.site-index .bg-propios-disenos h2{color:#22386e}@media print,screen and (min-width:64em){.site-index .bg-propios-disenos{background:url(https://www.cercasel.com/img/xbg-hombre-telefono.jpg.pagespeed.ic.OmajB53c2H.jpg) no-repeat;background-position:50%;background-size:cover;height:31.375rem;padding-top:3.125rem}}.site-index .bg-propios-disenos .video-gif{border-radius:1.25rem;margin:1.25rem auto}@media print,screen and (min-width:40em){.site-index .bg-propios-disenos .video-gif{border-radius:2.5rem;margin:2.5rem auto}}.site-index .bg-propios-disenos img.apps{margin-right:.9375rem;width:5.625rem}@media print,screen and (min-width:64em){.site-index .bg-propios-disenos img.apps{width:8.125rem}}.site-index .row-linea .bicolor-01{float:right}.site-index .nuestros-productos{background:-moz-linear-gradient(top,rgba(180,182,184,.4) 0%,rgba(180,182,184,.4) 1%,rgba(180,182,184,0) 18%,rgba(180,182,184,0) 79%,rgba(180,182,184,0) 95%);background:-webkit-linear-gradient(top,rgba(180,182,184,.4) 0%,rgba(180,182,184,.4) 1%,rgba(180,182,184,0) 18%,rgba(180,182,184,0) 79%,rgba(180,182,184,0) 95%);background:linear-gradient(to bottom,rgba(180,182,184,.4) 0%,rgba(180,182,184,.4) 1%,rgba(180,182,184,0) 18%,rgba(180,182,184,0) 79%,rgba(180,182,184,0) 95%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#66b4b6b8", endColorstr="#00b4b6b8",GradientType=0 );padding:1.875rem 1.25rem}.site-nosotros .imagen{margin-bottom:1.875rem}@media print,screen and (min-width:64em){.site-nosotros .nosotros{border-left:solid .0625rem #ddd}}.site-nosotros .video_nosotros{width:100%;margin:30px auto;display:block}@media screen and (max-width:63.9375em){.site-nosotros .video_nosotros{width:80%}}.producto-index .cont-producto img{display:block;margin:0 auto .625rem auto;width:21.25rem}.producto-index .cont-producto h3{height:3.125rem;text-align:center;font-weight:700;color:#1a40ba;margin-bottom:0;padding:.3125rem 1.25rem;line-height:1.125rem}.producto-producto{color:#768591;font-size:.875rem;line-height:1.25rem}.producto-producto h1{font-size:2.1875rem;font-weight:700;color:#1a40ba}.producto-producto h2{font-size:1.1875rem;font-weight:400;color:#1a40ba;display:inline-block;background:#fff;padding-right:.625rem}@media print,screen and (min-width:40em){.producto-producto{font-size:1rem;line-height:1.4375rem}}@media print,screen and (min-width:64em){.producto-producto{font-size:1.125rem;line-height:1.5625rem}}.producto-producto .linea{content:"";background:#ddd;height:.125rem;display:block;width:100%;position:relative;bottom:-1.25rem;z-index:-1}.producto-producto .slider-for img{margin:auto}.producto-producto .slider-nav{margin-top:1.25rem}.producto-producto .slider-nav .slick-slide{padding:0 .625rem}.producto-producto .slick-prev,.producto-producto .slick-next{border:.0625rem solid #22386e;width:2.5rem;height:2.1875rem;cursor:pointer;z-index:10;background:#f5f5f6}.producto-producto .slick-prev:before,.producto-producto .slick-next:before{font-family:"fontAwesome";font-size:1.5625rem;color:#22386e;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.producto-producto .slick-prev{left:0}.producto-producto .slick-prev:before{content:"\f104"}.producto-producto .slick-next{right:0}.producto-producto .slick-next:before{content:"\f105"}.producto-producto .row-btn-ficha .button{margin-top:1.25rem}.producto-producto .caja-cotizador{background:#1a40ba;padding:.625rem}.producto-producto .caja-cotizador h2,.producto-producto .caja-cotizador label{background:none;color:#fff;font-weight:700}.nuestros-productos .slider-idx-productos{padding:1.875rem 0}.nuestros-productos .slider-idx-productos .slick-slide{padding:0 .625rem}.nuestros-productos .slider-idx-productos .slick-slide img{margin:auto}.nuestros-productos .control-btn{margin:auto;width:6.25rem}.nuestros-productos .control-btn .btn-prev,.nuestros-productos .control-btn .btn-next{display:inline-block;border:.0625rem solid #22386e;position:relative;width:2.5rem;height:2.1875rem;cursor:pointer}.nuestros-productos .control-btn .btn-prev:before,.nuestros-productos .control-btn .btn-next:before{font-family:"fontAwesome";font-size:1.5625rem;color:#22386e;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nuestros-productos .control-btn .btn-prev{float:left}.nuestros-productos .control-btn .btn-prev:before{content:"\f104"}.nuestros-productos .control-btn .btn-next{float:right}.nuestros-productos .control-btn .btn-next:before{content:"\f105"}.site-catalogo .aviso{font-size:.875rem}.site-app .descargar-app{padding-left:3.125rem}@media screen and (max-width:39.9375em){.site-app .descargar-app{margin:1.875rem 0}}.site-app .descargar-app img{width:5rem}@media print,screen and (min-width:40em){.site-app .descargar-app{position:relative;z-index:2;top:-5rem}.site-app .descargar-app img{width:auto}}@media print,screen and (min-width:64em){.site-app .descargar-app{top:-7.5rem}}.site-app .comparacion{background:#22386e;text-align:center;padding:1.5625rem 0 0 0;margin:1.875rem 0}.site-app .comparacion .imagen{margin-bottom:-1.5625rem}@media screen and (max-width:39.9375em){.site-app .comparacion .imagen{margin-top:.625rem}}.site-app .comparacion .contenido{background:#152243;padding:2.5rem 1.25rem 1.25rem 1.25rem}@media print,screen and (min-width:40em){.site-app .comparacion .contenido{min-height:25rem}}@media print,screen and (min-width:64em){.site-app .comparacion .contenido{min-height:16.875rem}}.site-app .comparacion .contenido h3,.site-app .comparacion .contenido p{color:#fff}.site-app .comparacion .contenido h3{text-align:center;font-size:1rem;font-weight:600;padding-top:.625rem}.site-app .comparacion .contenido p{font-size:.875rem;line-height:1.5625rem}.site-app .comparacion .contenido p a{color:#fff}.site-app .comparacion .contenido p a:hover,.site-app .comparacion .contenido p a:focus,.site-app .comparacion .contenido p a:active{color:#0287c6}.site-app .cont-descripcion{padding:1.25rem 0}.site-app .cont-descripcion .row-descripciones{padding:1.25rem 0}.site-app .cont-descripcion .row-descripciones.gris{background:#f5f5f6}@media screen and (max-width:39.9375em){.site-app .cont-descripcion .row-descripciones img{margin-bottom:1.25rem}}.site-contacto p{font-size:.875rem}.site-contacto p a{color:#0287c6}.site-contacto p a:hover,.site-contacto p a:focus,.site-contacto p a:active{color:#00a6e7}.site-contacto .redes{text-align:center}@media print,screen and (min-width:40em){.site-contacto .redes{display:flex;justify-content:center}}.site-contacto .redes h3{text-transform:uppercase;color:#22386e}.site-contacto .redes .col-tel,.site-contacto .redes .col-redes{padding:1.25rem 0}@media print,screen and (min-width:40em){.site-contacto .redes .col-tel,.site-contacto .redes .col-redes{width:31.25rem}}@media print,screen and (min-width:64em){.site-contacto .redes .col-tel,.site-contacto .redes .col-redes{width:31.25rem}}@media print,screen and (min-width:40em){.site-contacto .redes .col-tel{border-right:.0625rem solid #768591}}.site-contacto .redes span{color:#1a40ba;font-weight:bold;padding:0 .3125rem}.site-contacto .redes a{color:#1a40ba}.site-contacto .redes a i{width:1.625rem;height:1.5625rem;margin:.3125rem 0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;padding-top:.3125rem;background:#1a40ba;color:#fff}.site-contacto hr{border-bottom:.0625rem solid #768591;margin:3.125rem auto}.site-contacto .bg-mapa{background:-moz-linear-gradient(top,rgba(180,182,184,.4) 0%,rgba(180,182,184,.4) 1%,rgba(180,182,184,0) 18%,rgba(180,182,184,0) 79%,rgba(180,182,184,0) 95%);background:-webkit-linear-gradient(top,rgba(180,182,184,.4) 0%,rgba(180,182,184,.4) 1%,rgba(180,182,184,0) 18%,rgba(180,182,184,0) 79%,rgba(180,182,184,0) 95%);background:linear-gradient(to bottom,rgba(180,182,184,.4) 0%,rgba(180,182,184,.4) 1%,rgba(180,182,184,0) 18%,rgba(180,182,184,0) 79%,rgba(180,182,184,0) 95%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#66b4b6b8", endColorstr="#00b4b6b8",GradientType=0 );padding:1.25rem 0}@media print,screen and (min-width:64em){.site-contacto .bg-mapa .grid-mapa{display:flex}}.site-contacto .bg-mapa .grid-mapa .col-direcciones{background:#00a6e7;padding:1.875rem 2.5rem}@media print,screen and (min-width:64em){.site-contacto .bg-mapa .grid-mapa .col-direcciones{width:42.5rem}}.site-contacto .bg-mapa .grid-mapa .col-direcciones h2{font-size:1.4375rem;font-weight:700;margin-bottom:1.5625rem}.site-contacto .bg-mapa .grid-mapa .col-direcciones h3{color:#fff;font-size:1rem;text-transform:uppercase;font-weight:700;margin:0}.site-contacto .bg-mapa .grid-mapa .col-direcciones p{color:#fff}.site-contacto .bg-mapa .grid-mapa .col-direcciones p a{color:#fff}.site-contacto .bg-mapa .grid-mapa .col-direcciones p a:hover,.site-contacto .bg-mapa .grid-mapa .col-direcciones p a:focus,.site-contacto .bg-mapa .grid-mapa .col-direcciones p a:active{color:#046b9c}.site-contacto .bg-mapa .grid-mapa #map{width:100%;height:30rem}.colores-linea{margin-bottom:2.5rem}.colores-linea p{font-size:.875rem;line-height:1rem}.colores-linea h2{margin-bottom:1.875rem}.colores-linea .bg-gris{padding:2.5rem 0;margin-bottom:2.5rem}.colores-linea .bg-gris .row-lineas{border-top:.0625rem solid #768591;padding:3.125rem 0;border-bottom:.0625rem solid #768591}.colores-linea .bg-gris .lista-colores{display:grid;gap:.625rem;justify-content:center;grid-template-columns:repeat(auto-fill,9.0625rem)}@media print,screen and (min-width:40em){.colores-linea .bg-gris .lista-colores{grid-template-columns:repeat(auto-fill,10.3125rem)}}.colores-linea .bg-gris .lista-colores .color{width:9.375rem;height:6.875rem;position:relative}.colores-linea .bg-gris .lista-colores .color.blanco{background:#fff;border:solid .0625rem #222}.colores-linea .bg-gris .lista-colores .color span{position:absolute;font-size:.9375rem;line-height:.9375rem;position:absolute;top:50%;transform:translateY(-50%);font-weight:800;text-transform:uppercase;color:#fff;left:.625rem;bottom:.625rem}.colores-linea .bg-gris .lista-colores .color span.negro{color:#000}@media print,screen and (min-width:64em){.colores-linea p{font-size:1.3125rem;line-height:1.875rem}}@media only screen and (min-width:40.063em){.colores-linea .bg-gris .lista-colores .color{width:10.3125rem}}.site-aviso-de-privacidad-modal .contenido{height:25rem;overflow-y:scroll}.pedido-index,.pedido-finalizar,.pedido-respuesta{padding-bottom:5rem}.pedido-index h2,.pedido-finalizar h2,.pedido-respuesta h2{color:#22386e;margin-bottom:1.875rem}.pedido-index .linea-progreso,.pedido-finalizar .linea-progreso,.pedido-respuesta .linea-progreso{margin-bottom:1.875rem}.pedido-index .linea-progreso a,.pedido-finalizar .linea-progreso a,.pedido-respuesta .linea-progreso a{border-bottom:.125rem solid #ddd;margin-right:.625rem;padding-left:0;display:block;color:#768591;font-size:1.125rem;line-height:1.5625rem}.pedido-index .linea-progreso a span,.pedido-finalizar .linea-progreso a span,.pedido-respuesta .linea-progreso a span{color:#768591;font-size:1.875rem;font-weight:700;display:block;margin-bottom:.625rem}.pedido-index .linea-progreso a:hover,.pedido-index .linea-progreso a:focus,.pedido-index .linea-progreso a:active,.pedido-index .linea-progreso a.activo,.pedido-finalizar .linea-progreso a:hover,.pedido-finalizar .linea-progreso a:focus,.pedido-finalizar .linea-progreso a:active,.pedido-finalizar .linea-progreso a.activo,.pedido-respuesta .linea-progreso a:hover,.pedido-respuesta .linea-progreso a:focus,.pedido-respuesta .linea-progreso a:active,.pedido-respuesta .linea-progreso a.activo{border-bottom:.125rem solid #00a6e7;color:#00a6e7}.pedido-index .linea-progreso a:hover span,.pedido-index .linea-progreso a:focus span,.pedido-index .linea-progreso a:active span,.pedido-index .linea-progreso a.activo span,.pedido-finalizar .linea-progreso a:hover span,.pedido-finalizar .linea-progreso a:focus span,.pedido-finalizar .linea-progreso a:active span,.pedido-finalizar .linea-progreso a.activo span,.pedido-respuesta .linea-progreso a:hover span,.pedido-respuesta .linea-progreso a:focus span,.pedido-respuesta .linea-progreso a:active span,.pedido-respuesta .linea-progreso a.activo span{color:#00a6e7}.pedido-index .row-titulos-tabla,.pedido-finalizar .row-titulos-tabla,.pedido-respuesta .row-titulos-tabla{margin-bottom:.625rem}.pedido-index .row-titulos-tabla h4,.pedido-finalizar .row-titulos-tabla h4,.pedido-respuesta .row-titulos-tabla h4{color:#768591;font-size:.875rem;line-height:1.25rem}.pedido-index .row-registro,.pedido-finalizar .row-registro,.pedido-respuesta .row-registro{position:relative;color:#768591;font-size:.875rem;line-height:1.25rem;border-bottom:.0625rem solid #ddd;margin-bottom:.625rem}@media print,screen and (min-width:40em){.pedido-index .row-registro,.pedido-finalizar .row-registro,.pedido-respuesta .row-registro{margin-bottom:1.875rem;padding:1.25rem .625rem}}@media screen and (min-width:90em){.pedido-index .row-registro,.pedido-finalizar .row-registro,.pedido-respuesta .row-registro{padding:1.25rem}}@media screen and (max-width:39.9375em){.pedido-index .row-registro .col-registro,.pedido-finalizar .row-registro .col-registro,.pedido-respuesta .row-registro .col-registro{padding:.625rem}}.pedido-index .row-registro a.borrar-registro,.pedido-finalizar .row-registro a.borrar-registro,.pedido-respuesta .row-registro a.borrar-registro{position:absolute;right:.625rem;top:0}@media screen and (min-width:90em){.pedido-index .row-registro a.borrar-registro,.pedido-finalizar .row-registro a.borrar-registro,.pedido-respuesta .row-registro a.borrar-registro{right:-1.875rem}}.pedido-index .aviso,.pedido-finalizar .aviso,.pedido-respuesta .aviso{background:#f5f5f6;padding:1.25rem 1.875rem;margin-top:1.875rem}.pedido-index .aviso p span,.pedido-finalizar .aviso p span,.pedido-respuesta .aviso p span{font-size:.625rem;margin-left:-.625rem}ul.breadcrumbs{margin:1.875rem 0}ul.breadcrumbs li{font-family:"Jost",sans-serif;font-weight:700;color:#152243;font-size:.625rem}@media print,screen and (min-width:40em){ul.breadcrumbs li{font-size:.75rem}}ul.breadcrumbs li a{color:#00a6e7}ul.breadcrumbs li a:hover,ul.breadcrumbs li a:focus,ul.breadcrumbs li a:active{color:#152243}ul.breadcrumbs li:not(:last-child)::after {font-family:"fontAwesome";content:"\f105";font-size:.75rem;top:0;margin:0 .5625rem;color:#00a6e7}@media print,screen and (min-width:40em){ul.breadcrumbs li:not(:last-child)::after {font-size:.9375rem}}.site-error .contenido{height:37.5rem;padding-top:6.25rem}@media print,screen and (min-width:40em){.site-error .contenido{padding-top:13.125rem}}.site-error .contenido h2{color:#00a6e7}.footer{overflow:hidden;color:#fff;font-family:"Jost",sans-serif;font-size:.9375rem}.footer .bg-azul,.footer .bg-grad{background:#1a40ba}@media screen and (max-width:39.9375em){.footer .bg-grad{padding-top:1.25rem}}@media print,screen and (min-width:40em){.footer .bg-grad{background:#1a40ba;background:-moz-linear-gradient(left,#1a40ba 75%,#00a6e7 75%,#00a6e7 75%,#00a6e7 100%);background:-webkit-linear-gradient(left,#1a40ba 75%,#00a6e7 75%,#00a6e7 75%,#00a6e7 100%);background:linear-gradient(to right,#1a40ba 75%,#00a6e7 75%,#00a6e7 75%,#00a6e7 100%)}}.footer ul.menu{padding:.9375rem 0;margin:0}.footer ul.menu li{margin-left:0;margin-right:1.25rem}.footer ul.menu li a{font-size:.75rem;font-family:"Jost",sans-serif;font-weight:800;color:#fff}.footer ul.menu li a:hover,.footer ul.menu li a:focus,.footer ul.menu li a:active,.footer ul.menu li a.activo{color:#00a6e7}.footer .linea-blanca{width:33%;height:.0625rem;background:#fff}.footer .bicolor-02{float:right}.footer h3{margin:0;font-size:.9375rem;line-height:1.5625rem;color:#00a6e7}.footer .llamanos{border-left:solid .0625rem #fff;margin-top:.9375rem}.footer .contacto{background:#00a6e7;padding:1.25rem .625rem 0 .625rem;margin-top:1.25rem}@media print,screen and (min-width:40em){.footer .contacto{padding:.625rem .9375rem 2.5rem .9375rem;margin-top:0}}.footer .contacto .telefono strong{font-size:1.1875rem;font-weight:700;letter-spacing:.1875rem}.footer .contacto .cont-redes{margin:1.5625rem 0}@media print,screen and (min-width:64em){.footer .contacto .cont-redes{width:31.25rem}}.footer .contacto .cont-redes a{font-weight:700;font-size:1rem}.footer .contacto .cont-redes i{border-radius:3.125rem;border:.0625rem solid #fff}.footer .contacto .cont-redes .row-borde{border-bottom:.0625rem solid #fff}.footer .contacto .cont-redes hr{border:.0625rem solid #fff;margin:0}.footer .contacto a{color:#fff}.footer .contacto a.button{background:#00a6e7}.footer .contacto a i{width:1.625rem;height:1.625rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#00a6e7;color:#fff;text-align:center;padding-top:.3125rem;margin-bottom:.625rem;margin-right:.4375rem}.footer .contacto a i:hover,.footer .contacto a i:focus,.footer .contacto a i:active{color:#9ddcf9}.footer .contacto a:hover{color:#9ddcf9}.derechos-reservados{background:#fff;padding-top:.625rem;padding-bottom:.625rem}.derechos-reservados p{font-size:.875rem;color:#768591;margin:0}.derechos-reservados p a{color:#768591}.derechos-reservados p a:hover,.derechos-reservados p a:focus,.derechos-reservados p a:active{color:#9ddcf9}