html.skin-cosolaus body{background:#fff;font-family:Helvetica,Arial,sans-serif}:host(site-header) [data-login-actions],:host(site-header) .utility>[data-login],:host(site-header) [data-util-login]{display:none!important}:host(site-header) .utility{background:#0f3b5f;box-shadow:0 0 0 100vmax #0f3b5f;clip-path:inset(-3rem -100vmax 0);margin-bottom:.2rem;padding-block:.35rem;min-height:34px}:host(site-header) .branches{gap:.5rem}:host(site-header) .branches .top-text{color:#fff;font-size:.82rem;font-weight:600}:host(site-header) .branches a{flex-direction:row-reverse;gap:.6rem}:host(site-header) .branches a span{font-weight:600;letter-spacing:0!important}:host(site-header) .branches img{border-radius:0}:host(site-social) a:not([data-net=facebook]){display:none!important}:host(site-header) ul.menu>.item>a{font-size:.96rem;font-weight:500;letter-spacing:.02em}:host(site-header) ul.menu>.item:last-child>a{background:none;color:#fff;border-radius:0;box-shadow:none}:host(site-slideshow) .panel .st{font-size:calc(clamp(1.2rem,2.4vw,2.1rem) * var(--st-scale, 1));font-weight:700}:host(site-slideshow) .panel .t{font-weight:800;letter-spacing:.01em}:host(site-slideshow) .panel .slide-cta{background:#369;color:#fff;border-radius:3px;font-size:.85rem;padding:.55rem 1.2rem}html.skin-cosolaus #cosola-paises{background:#369;padding:1.2rem 0!important}:host(site-freeform[data-anchor="cosola-paises"]) .free{padding-block:.6rem}:host(site-freeform[data-anchor="cosola-paises"]) .pb-img img{border-radius:0;transition:transform .2s ease}:host(site-freeform[data-anchor="cosola-paises"]) .pb-img a:hover img{transform:scale(1.05)}:host(site-iconos) .title{font-size:1rem;font-weight:700;color:#333;text-transform:uppercase;position:relative;padding-bottom:.6rem}:host(site-iconos) .title:after{content:"";position:absolute;left:0;bottom:0;width:46px;height:3px;background:#369}:host(site-iconos[data-anchor="nuestros-productos"]) .grid.cards,:host(site-iconos[data-anchor^="port-"]) .grid.cards{gap:1.6rem 1.2rem}:host(site-iconos[data-anchor="nuestros-productos"]) .scard,:host(site-iconos[data-anchor^="port-"]) .scard{flex-direction:column-reverse;justify-content:flex-end;background:#fff;border-radius:0;padding:0;box-shadow:0 1px 3px #0000001f}:host(site-iconos[data-anchor="nuestros-productos"]) a.scard:hover,:host(site-iconos[data-anchor^="port-"]) a.scard:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000002e}:host(site-iconos[data-anchor="nuestros-productos"]) .scard .cn,:host(site-iconos[data-anchor^="port-"]) .scard .cn{background:#369;color:#fff;font-size:.74rem;font-weight:500;letter-spacing:.02em;padding:.6rem .4rem;margin:0;text-align:center}:host(site-iconos[data-anchor="nuestros-productos"]) .scard .ph,:host(site-iconos[data-anchor^="port-"]) .scard .ph{height:175px;background:#9dccfe;border-radius:0;border:6px solid #fff;padding:.5rem;display:flex;align-items:center;justify-content:center}:host(site-iconos[data-anchor="nuestros-productos"]) .scard .ph img,:host(site-iconos[data-anchor^="port-"]) .scard .ph img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s ease}:host(site-iconos[data-anchor="nuestros-productos"]) a.scard:hover .ph img,:host(site-iconos[data-anchor^="port-"]) a.scard:hover .ph img{transform:scale(1.06)}:host(site-freeform) .pb-text{font-size:.93rem;line-height:1.7;color:#333}:host(site-freeform) .pb-text h2{font-size:1.15rem;font-weight:700;text-transform:uppercase;color:#333}:host(site-freeform) .pb-img img{border-radius:0}:host(site-freeform) .pb-cta.solid{background:#369;border-color:#369;border-radius:3px}:host(site-freeform) .pb-cta.outline{color:#369;border-color:#369;border-radius:3px}:host(site-catalogo) .card{border-radius:0}:host(site-catalogo) .card .thumb{background:#9dccfe;border-radius:0}:host(site-catalogo) .card .thumb img{object-fit:contain}:host(site-catalogo) .card .price{display:none}:host(site-catalogo) .crumbs a,:host(site-product-page) .crumbs a{color:#369}:host(site-footer) .cols-free .pb-text{font-size:.85rem;line-height:1.6}:host(site-footer) .cols-free .pb-text h3{font-size:.9rem;font-weight:700;margin:0 0 1rem}:host(site-footer) .cols-free .pb-text ul{list-style:square;margin:0;padding-left:1.1rem}:host(site-footer) .cols-free .pb-text a{text-decoration:none}:host(site-footer) .cols-free .pb-text a:hover{color:#9dccfe}:host(site-footer) .cols-free .pb-col{display:flex;flex-wrap:wrap;align-items:center;column-gap:.6rem}:host(site-footer) .cols-free .pb-col>*{flex:0 0 100%}:host(site-footer) .cols-free .pb-col>.pb-img.a-center{flex:0 0 auto;margin:0}:host(site-footer) .cols-free .pb-col:nth-child(2)>.pb-img.a-center img{width:34px!important;height:34px}:host(site-footer) .cols-free .pb-col:nth-child(4)>.pb-img.a-center img{width:44px!important;height:auto}:host(site-footer) .cols-free .pb-img img{border-radius:0}@media(max-width:640px){:host(site-slideshow) .stage:not(.split-stage){aspect-ratio:1600 / 678!important}}@media(max-width:900px){:host(site-iconos[data-anchor="nuestros-productos"]) .grid.cards,:host(site-iconos[data-anchor^="port-"]) .grid.cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .7rem}:host(site-iconos[data-anchor="nuestros-productos"]) .scard .ph,:host(site-iconos[data-anchor^="port-"]) .scard .ph{height:130px}}:host(site-mapa[data-anchor="ubicacion"]) .mx-split{grid-template-columns:minmax(0,1fr) minmax(0,2.3fr)}:host(site-mapa[data-anchor="ubicacion"]) h2{font-size:1rem;font-weight:700;color:#333;text-transform:uppercase;position:relative;padding-bottom:.6rem;margin:0 0 1.2rem;text-align:left}:host(site-mapa[data-anchor="ubicacion"]) h2:after{content:"";position:absolute;left:0;bottom:0;width:46px;height:3px;background:#369}:host(site-mapa[data-anchor="ubicacion"]) .grid{grid-template-columns:1fr}:host(site-mapa[data-anchor="ubicacion"]) .card{border:0;border-radius:0;background:#369}:host(site-mapa[data-anchor="ubicacion"]) .frame{aspect-ratio:2 / 1}:host(site-mapa[data-anchor="ubicacion"]) .body{display:none}:host(site-tira[data-anchor="servicio"]) .st-post .card{box-shadow:0 1px 3px #0000001a}:host(site-tira[data-anchor="servicio"]) .nav{background:#369}:host(site-freeform[data-anchor^="titulo-"]) .pb-text h2{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:clamp(2rem,4vw,2.8rem);text-transform:none;color:#369;margin:0;letter-spacing:.01em}:host(site-freeform) .pb-text h2[style],:host(site-freeform) .pb-text h3[style]{font-family:Helvetica,Arial,sans-serif;font-weight:700}:host(site-certificados) .c-title{font-size:1rem;color:#333}:host(site-iconos[data-anchor="nuestros-productos"]) .inner,:host(site-iconos[data-anchor^="port-"]) .inner{max-width:calc(var(--site-max, 1120px) * 1.25)}:host(site-iconos[data-anchor="nuestros-productos"]) .scard .cn,:host(site-iconos[data-anchor^="port-"]) .scard .cn{font-size:.86rem;padding:.95rem .4rem}:host(site-iconos[data-anchor="nuestros-productos"]) .scard .ph,:host(site-iconos[data-anchor^="port-"]) .scard .ph{height:240px}@media(min-width:761px){:host(site-footer) .subfooter{padding-bottom:0}}:host(site-footer) .subfooter .inner{padding-block:1.1rem}html.skin-cosolaus section[id^=titulo-]{padding-top:2rem!important;padding-bottom:0!important}html.skin-cosolaus section[id^=titulo-]+section{padding-top:1.2rem!important}:host(site-freeform[data-anchor^="titulo-"]) .free{padding-block:0}:host(site-freeform:not([data-anchor="cosola-paises"])) .free{padding-top:.3rem}:host(site-freeform) .pb-text h2:first-child,:host(site-freeform) .pb-text h3:first-child{margin-top:0}:host(site-freeform[data-anchor="servicio-tecnico"]) .pb-img.a-left img{border:1px solid #cccccc}
