:root{--azul-original:#0b4685;--azul-variante-clara:#1d619e;--azul-variante-oscura:#03345f;--color-azul:#00438a;--color-azul-oscuro:#002c62;--color-azul-variante:#272e4f;--color-blanco-variante:#f9f9f9;--fuente:"urw-din" , sans-serif}html{border:0!important}body{font-family: var(--fuente);font-size:16px;font-weight:300;line-height:33px;letter-spacing:0;color:#505050;background:#fff}.row-flex{display:flex;flex-wrap:wrap}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;-webkit-touch-callout:none}.img-fluid{height:auto;max-width:100%}#particles-js{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none}@media only screen and (max-width:992px){#particles-js{display:none}}.drop{transition:all ease .4;transform:rotate(90deg)}.drop.invert{transition:all ease .4;transform:rotate(180deg)}ul{padding:0;margin:0}a{text-decoration:underline;color:#656565}a .boton{text-decoration:none}.bg-azul{background:var(--azul-original)}.bg-gris{background:#f5f5f5}.bg-gris-oscuro{background:#ccc}.bg-azul-oscuro{background:var(--azul-variante-oscura)}.bg-azul-claro{background:var(--azul-variante-clara)}section{position:relative;padding-top:70px}section.seccion-padding{padding:60px 120px}.padding{padding-right:120px;padding-left:120px}section.seccion-full{padding:130px 120px 60px 120px}section.seccion-blanca{color:#505050;background:#fff}section.seccion-blanca h1,
section.seccion-blanca h2,
section.seccion-blanca h3,
section.seccion-blanca h4,
section.seccion-blanca h5,
section.seccion-blanca h6, {color:#505050}section.seccion-gris{color:#505050;background:#f5f5f5}section.seccion-gris h1,
section.seccion-gris h2,
section.seccion-gris h3,
section.seccion-gris h4,
section.seccion-gris h5,
section.seccion-gris h6, {color:#505050}section.seccion-azul-claro{color:#666;background:#d3dce5}section.seccion-azul-claro h1,
section.seccion-azul-claro h2,
section.seccion-azul-claro h3,
section.seccion-azul-claro h4,
section.seccion-azul-claro h5,
section.seccion-azul-claro h6, {color:#666}li{padding:0;list-style:none}.pre{font-size:14px;letter-spacing:.4px;text-transform:uppercase;opacity:.6}.pre.white{opacity:1}h1,h2,h3,h4,h5,h6,p{margin-bottom:0}h1.low{font-size:20px;font-weight:300;letter-spacing:.4px}h1.titulos{font-size:45px;font-weight:700;letter-spacing:.4px}h1 .titulos-animados{font-size:45px;font-weight:700;letter-spacing:.4px}h2{margin-bottom:0;font-size:30px;font-weight:500;letter-spacing:.4px}h3{font-size:22px}h3.pre{font-size:14px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}h4{font-size:20px}h5{font-size:17px}.small,small{font-size:.775em}p.high{font-size:18px}p.low{font-size:14px}.low{font-size:14px}.low a{font-size:14px}p{font-size:16px}p.card-text{font-size:14px}.indicador{position:relative;z-index:1;padding-top:10px;padding-bottom:10px}ul.menu-indicador.sobre-color a{text-decoration:none;color:#fff}ul.menu-indicador li{display:inline-block;padding-right:20px;font-size:12px;list-style:none;letter-spacing:.4px;text-transform:uppercase}ul.menu-indicador span{padding-right:20px;font-size:12px}ul.menu-indicador li a{text-decoration:underline;color:#222}span.home{padding-right:10px;font-size:18px!important}.foto-producto img{display:block;width:100%;max-height:200px;min-height:200px;object-fit:contain}ul.listas{padding-left:30px}ul.listas li{padding-left:15px;list-style:disc}.indicadores{position:relative;z-index:100;display:flex;margin-left:-10px;justify-content:start}.indicadores svg path{fill:#000623!important}.indicadores.gris svg path{fill:#222!important}.indicadores.slide-inicio{display:flex;justify-content:start}.indicadores.slide-inicio svg path{fill:white!important}.indicadores.sobre-blanco{position:relative;display:flex;justify-content:start}.indicadores .left{margin:10px;transform:rotate(180deg)}.indicadores .right{margin:10px;transform:rotate(0deg)}.indicadores svg{position:relative;width:40px;height:40px}.swiper-productos .swiper-slide{height:auto}section.header-productos{padding-top:70px!important;color:#fff;background:var(--azul-original)}section.header-productos .sub-menu{padding-top:20px;padding-bottom:20px}section.header-productos .sub-menu li{display:inline-block;padding-right:20px;font-size:12px;list-style:none;letter-spacing:.9;text-transform:uppercase}section.header-productos .sub-menu li a{text-decoration:none;color:#fff}section.header-productos .sub-menu span{padding-right:20px;font-size:12px}.loading{position:absolute;top:0;right:0;width:30px;height:30px}.loading img{width:100%;height:auto}.fondos-colores{background-position:center center}.columna-productos h4{font-size:18px;text-transform:uppercase}.foto-producto{overflow:hidden;transition:transform .7s}.foto-producto:hover{transition:all ease .7s}.foto-producto h4,.foto-producto .pre a{transition:all ease .7s}.foto-producto:hover h4,.foto-producto:hover .pre a{transition:transform ease .7s;transform:translateY(-10px);color:#fff}.foto-producto img{padding:10px;overflow:hidden;transition:1s ease;transform:scale(1.05)}.foto-producto:hover img{overflow:hidden;transition:1s ease;transform:scale(1)}.foto-producto:hover .descripcion-producto{color:#fff;background:var(--azul-original)}.foto-producto:hover .boton{color:#fff;background:var(--azul-original)}.descripcion-producto{position:relative;z-index:1;padding:15px;padding-bottom:0}.ubicacion .info-extendida{display:none}.ubicacion.activa .info-extendida{display:block}.ubicacion.activa{color:var(--azul-original)}.ubicacion .localidad:hover{cursor:pointer}.sub-info-ubicacion{padding-left:18px}.logo-mobile{width:80%;overflow:hidden}.logo-mobile img{overflow:hidden}.hamburguesa{width:20%;height:70px;max-width:100px;min-width:70px;background:var(--azul-variante-oscura)}mm-burger{color:#fff}nav#menumobile{display:none}.mm-navbar{top:70px}.mm-navbars--bottom .mm-navbar{top:-50px}.mm-listview{padding-top:70px}nav#menumobile li.destacado{font-weight:bold;color:#cd1b28}.mm-wrapper--opened nav#menumobile{display:block}section.seccion-industrias .swiper-slide{background:#f5f5f5}@media only screen and (min-width:1200px){.nomobile{visibility:hidden}}@media only screen and (max-width:1400px){.padding{padding:0 60px}section.seccion-padding{padding:60px}section.header-productos{padding-top:70px}section.seccion-full{padding:130px 60px 60px 60px}.swiper-industrias .flechas-normales{left:60px}}.imagen-slide-dekstop{display:block}.slide-mobile{display:none}@media only screen and (max-width:1199px){.imagen-slide-dekstop{display:none}.bg-slide-contenedor,.info-sobre-slide-contenedor,.info-sobre-slide{display:none}.slide-mobile{display:block}.contenedor-texto{position:relative;width:100%}.contenedor-iso{height:600px}}@media only screen and (max-width:991px){.padding{padding:0 30px}section.seccion-padding{padding:30px}section.seccion-full{padding:130px 30px 30px 30px}}@media only screen and (max-width:700px){.contenedor-texto{position:relative;width:100%;margin-top:30px}.swiper-industrias .flechas-normales{left:30px}}@media only screen and (max-width:600px){.mask{width:500px;height:500px}.mask .mask-border-left,.mask .mask-border-right{width:calc(50vw)}.mask .mask-border-top{bottom:calc(500px)}.mask .mask-border-bottom{top:calc(500px)}}@media only screen and (max-width:400px){.mask{width:300px;height:300px}.contenedor-iso{height:400px}.mask .mask-border-left,.mask .mask-border-right{width:calc(50vw)}.mask .mask-border-top{bottom:calc(300px)}.mask .mask-border-bottom{top:calc(300px)}}@media only screen and (max-width:1000px){h1.titulos{font-size:28px}h2.subtitulo{font-size:20px;line-height:30px}}.swiper-servicios .swiper-pagination{position:relative;bottom:30px}.logos-cert{max-width:70px}.logos-cert-horizontal{height:80px}.icon{max-width:30px}.parrafos p{margin:15px 0}.parrafos h3,.parrafos h4,.parrafos h5{margin:15px 0}.parrafos h2{margin-bottom:15px;color:var(--azul-original)}.parrafos{line-height:30px}.contenido-servicios h2{margin-bottom:30px}.contenido-servicios h4{margin-top:30px;margin-bottom:15px}.contenido-blog h4{margin-bottom:30px}.contenido-blog p{margin-bottom:15px}.tabla-industrias h4{margin-bottom:15px}b,strong{font-weight:bold}.contenido-servicios ul li{margin-left:30px;list-style:disc}.g-4,.gx-4{--bs-gutter-x:30px}.hero-bg{max-height:500px;overflow:hidden}.seccion-descripcion-industrias h2{margin-bottom:30px}.seccion-descripcion-industrias h4{margin-bottom:15px}section.seccion-descripcion-industrias-arriba{position:relative;margin-bottom:-140px}.descripcion-industria-arriba{position:relative;top:-140px;left:50%;max-width:80%;padding:60px;transform:translateX(-50%);border-radius:20px;background:#fff}.descripcion-industria-arriba h2{margin-bottom:10px;color:var(--azul-original)}.descripcion-industria-arriba h4{margin-bottom:10px;color:var(--azul-variante-clara)}.contenedor-especial{position:relative;left:50%;max-width:80%;padding:60px;transform:translateX(-50%)}.contenedor-especial h2{margin-bottom:10px;color:var(--azul-original)}ul.custom-bullets{padding-right:25px;padding-left:25px;list-style:none}ul.custom-bullets li{position:relative;padding-right:60px;padding-left:60px}ul.custom-bullets li::before{position:absolute;top:0;left:0;width:25px;height:25px;content:"";background-image:url(assets/img/xlista.png.pagespeed.ic.AhfSTn1fCU.png);background-size:cover}ul.custom-bullets h4{margin-bottom:10px;color:var(--azul-variante-clara)}@media only screen and (max-width:1000px){.descripcion-industria-arriba,.contenedor-especial{max-width:90%;padding:30px}ul.custom-bullets{padding-right:0;padding-left:35px}ul.custom-bullets li{padding:0 45px;padding-right:15px}}.boton{display:inline-block;padding:7px 26px;font-size:12px;font-weight:500;line-height:28px;transition:all .3s ease;letter-spacing:.8px;text-transform:uppercase;color:var(--color-azul);border:2px solid #fff!important;border-radius:.375rem;align-items:center;justify-content:center}.boton-sobre-azul{color:#fff;border:0;background:var(--azul-variante-oscura)}.boton-sobre-azul:hover{color:var(--azul-variante-oscura);background:#fff}.boton.boton-azul{color:#fff;border:2px solid var(--azul-original)!important;background:var(--azul-original)}.boton.boton-azul:hover{color:var(--azul-original);background:#fff}.boton.boton-azul-oscuro{color:#fff;border:0;background:var(--azul-variante-oscura)}.boton.boton-azul-oscuro:hover{color:var(--azul-variante-oscura);background:#fff}.boton.boton-transparente-sobre-claro{color:#545454;border:2px solid #bcbcbc;background:transparent}.boton.boton-transparente-sobre-claro:hover{color:#545454;background:#f5f5f5}.boton.boton-sobre-claro{color:#545454;background:#f5f5f5}.boton.small{padding:8px 16px;font-size:12px}a:not(button a) {text-decoration:none}a button{text-decoration:none}button{text-decoration:none}.boton{display:flex;align-content:center;justify-content:space-between}.boton svg{display:inline-block;width:25px;margin-left:15px}.btn-simple{padding:0;font-size:12px;font-weight:bold;text-decoration:underline;letter-spacing:.4px;text-transform:uppercase;color:var(--azul-original);border:0;background:none}.boton.icono{padding:8px}.boton.icono span{font-size:18px}.boton.icono:hover{color:#fff;background:var(--color-azul)}.boton.border-0{border:0!important}.boton:hover{transition:transform .3s , opacity .3s , background-color .3s;border:2px solid var(--azul-original)!important}.boton.border-0:hover{border:0!important}