html.skin-microbiol body{background:#fff;color:#666;font-family:Open Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px}:host(site-header) .utility,:host(site-header) [data-login-actions]{display:none!important}:host(site-header) ul.menu>.item>a{font-size:.97rem;font-weight:400;letter-spacing:.03em}:host(site-header.is-hero-overlay){background:#0003!important}:host(site-header) .inner{max-width:1170px}:host(site-slideshow) .panel{max-width:min(1240px,94vw)!important}:host(site-slideshow) .panel .t{font-family:Times New Roman,Times,serif!important;font-weight:700;font-size:clamp(1.4rem,2.95vw,2.5rem)!important;line-height:1.12;max-width:none;margin-left:auto;margin-right:auto;text-shadow:none}:host(site-slideshow) .panel .st{font-family:Open Sans,Arial,Helvetica,sans-serif!important;font-weight:700;font-size:clamp(1rem,1.76vw,1.5rem)!important;max-width:58ch;margin-left:auto;margin-right:auto;text-shadow:none;line-height:1.5}:host(site-slideshow) .stage{border-radius:0}:host(site-slideshow) .dots{display:none!important}:host(site-slideshow) .nav{width:44px;height:44px;border-radius:4px;background:#00000059;color:#fff;box-shadow:none;border:0}:host(site-slideshow) .nav:hover{background:#0009}:host(site-iconos[data-anchor="nosotros"]) .inner{max-width:1170px;padding-top:80px;padding-bottom:60px}:host(site-iconos[data-anchor="nosotros"]) .title{font-size:clamp(2.15rem,3.25vw,2.7rem);font-weight:400;margin-bottom:1.6rem}:host(site-iconos[data-anchor="nosotros"]) .ic-sub{text-align:left;max-width:none;margin:-1.2rem 0 2.4rem;font-size:1.16rem;line-height:1.6;opacity:1}:host(site-iconos[data-anchor="nosotros"]) .grid{gap:2.4rem 2rem}:host(site-iconos[data-anchor="nosotros"]) .item{text-align:left}:host(site-iconos[data-anchor="nosotros"]) .ico-img{height:46px;margin:0 0 1rem}:host(site-iconos[data-anchor="nosotros"]) .it-title{font-size:1.22rem;font-weight:400;margin:0 0 .7rem}:host(site-iconos[data-anchor="nosotros"]) .it-text{font-size:1.08rem;line-height:1.7}html.skin-microbiol section#servicios{padding:60px 0!important}:host(site-galeria[data-anchor="servicios"]) .wrap{max-width:1170px}:host(site-galeria[data-anchor="servicios"]) .item{background:#f2f2f2;border-radius:0;overflow:hidden;display:flex;flex-direction:column}:host(site-galeria[data-anchor="servicios"]) .item img{border-radius:0;aspect-ratio:3 / 2;object-fit:cover;width:100%}:host(site-galeria[data-anchor="servicios"]) .item .cap{position:static;opacity:1;background:#f2f2f2;color:#333;padding:.9rem 1rem 1.1rem;text-align:left}:host(site-galeria[data-anchor="servicios"]) .item .cap .t{font-weight:400;font-size:.95rem;color:#333}:host(site-galeria[data-anchor="servicios"]) .item .cap .s{font-size:.72rem;color:#999}:host(site-galeria[data-anchor="servicios"]) .lb-ficha .txt p,:host(site-galeria[data-anchor="servicios"]) .lb-ficha .txt ul{font-family:Open Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.98rem;color:#555}html.skin-microbiol section#video{background:#ccc;padding:60px 0!important}:host(site-freeform[data-anchor="video"]) .pb-text h2{font-size:clamp(1.95rem,3.1vw,2.6rem);font-weight:400;color:#333}:host(site-freeform[data-anchor="video"]) .pb-text{font-size:1.04rem;color:#333}:host(site-freeform[data-anchor="video"]) .free{max-width:1000px}html.skin-microbiol section#capacitacion{background:#00838f;padding:0!important}:host(site-freeform[data-anchor="capacitacion"]) .free{max-width:1170px}:host(site-freeform[data-anchor="capacitacion"]) .pb-row{align-items:center}:host(site-freeform[data-anchor="capacitacion"]) .pb-img img{border-radius:0;display:block;margin-top:2rem}:host(site-freeform[data-anchor="capacitacion"]) .pb-text,:host(site-freeform[data-anchor="capacitacion"]) .pb-text h2,:host(site-freeform[data-anchor="capacitacion"]) .pb-text h3{color:#fff}:host(site-freeform[data-anchor="capacitacion"]) .pb-text h2{font-size:clamp(2.4rem,4vw,3.25rem);font-weight:700;margin:0 0 .5rem}:host(site-freeform[data-anchor="capacitacion"]) .pb-text{font-size:1.08rem}:host(site-freeform[data-anchor="capacitacion"]) .pb-text h3{font-size:1.42rem;font-weight:400;margin:2.2rem 0;display:flex;align-items:center;gap:1rem}:host(site-freeform[data-anchor="capacitacion"]) .pb-text h3:before{content:"";flex:none;width:2.6rem;height:2.6rem;background:url(/assets/img/skins/microbiol-flecha.png) center / contain no-repeat}html.skin-microbiol section#contactenos{background:#fafafa;padding:100px 0!important}:host(site-freeform[data-anchor="contactenos"]) .free{max-width:1170px}:host(site-freeform[data-anchor="contactenos"]) .pb-text h2{font-size:clamp(2.15rem,3.25vw,2.7rem);font-weight:400;color:#333}:host(site-freeform[data-anchor="contactenos"]) .pb-text{font-size:1.05rem;line-height:1.7;color:#666}:host(site-freeform[data-anchor="contactenos"]) .pb-img img{width:95px!important;max-width:95px;height:auto}:host(site-freeform[data-anchor="contactenos"]) .pb-mframe{aspect-ratio:2 / 1}:host(site-freeform[data-anchor="contactenos"]) .pb-text a{color:#2196f3;text-decoration:none}:host(site-freeform[data-anchor="contactenos"]) .pb-mlink{display:none}html.skin-microbiol section#quejas{padding:50px 0!important}:host(site-freeform[data-anchor="quejas"]) .free{max-width:1200px}:host(site-freeform[data-anchor="quejas"]) .pb-img img{border-radius:0}:host(site-footer) .cols-free{display:none}:host(site-footer){font-size:.72rem}
