.grilla{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:0 0 1.5em;clear:both}.grilla-revista{grid-template-columns:repeat(6,1fr)}.tarjeta{display:flex;flex-direction:column;background:#f9f9f9;border-radius:4px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.08);transition:box-shadow .2s , transform .2s}.tarjeta:hover{box-shadow:0 6px 18px rgba(0,0,0,.14);transform:translateY(-2px)}.tarjeta-img{display:block;aspect-ratio:4/3;background:#fff;overflow:hidden}.tarjeta-img img{width:100%;height:100%;object-fit:cover;display:block}.tarjeta-staff .tarjeta-img{aspect-ratio:1/1}.tarjeta h2,.tarjeta h3,.tarjeta h4,.tarjeta h5,.tarjeta h6{font-size:.98rem;line-height:1.35;margin:14px 14px 10px;flex:1;text-align:center}.tarjeta-staff h2,.tarjeta-staff h3,.tarjeta-staff h4{text-align:left}.tarjeta h2 a,.tarjeta h3 a,.tarjeta h4 a,.tarjeta h5 a,.tarjeta h6 a{color:#222;text-decoration:none}.tarjeta h2 a:hover,.tarjeta h3 a:hover,.tarjeta h4 a:hover{color:var(--verde2)}.tarjeta p{font-size:.88rem;margin:0 14px 12px;color:#555}.tarjeta .boton{display:block;text-align:center;border-radius:0;margin-top:auto;background:var(--verde3)}.tarjeta-staff .boton{background:#6d8fbf}.tarjeta-staff .boton:hover{background:var(--verde2)}.tarjeta-revista{position:relative;min-height:220px;background:url(../wp-content/uploads/2019/10/revistas_back2.jpg) center/cover no-repeat}.tarjeta-fondo{display:block;flex:1}.tarjeta-revista h2,.tarjeta-revista h3,.tarjeta-revista h4,.tarjeta-revista h5{background:rgba(249,249,249,.94);margin:0;padding:12px;flex:0 0 auto}.tarjeta-revista .boton{background:#046f6d}.vacio{color:#666;font-style:italic}.paginacion ul{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0!important;margin:1.5em 0}.paginacion a,.paginacion span{display:block;min-width:40px;text-align:center;padding:8px 10px;border:1px solid var(--borde);border-radius:3px;text-decoration:none;color:var(--texto)}.paginacion a:hover,.paginacion a:focus{border-color:var(--verde2);color:var(--verde2)}.paginacion span[aria-current]{background:var(--verde2);border-color:var(--verde2);color:#fff}@media (max-width:1000px){.grilla{grid-template-columns:repeat(3,1fr)}.grilla-revista{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.grilla{grid-template-columns:repeat(2,1fr);gap:14px}.grilla-revista{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.grilla{grid-template-columns:1fr}}.slider{position:relative;overflow:hidden;background:#0b3b35;height:min(560px,62vw);min-height:260px}.slider-pista{position:absolute;inset:0}.slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 1s , visibility 1s}.slide.activo{opacity:1;visibility:visible}.slide img{width:100%;height:100%;object-fit:cover;display:block}.slide-txt{position:absolute;left:0;bottom:12%;background:rgba(0,131,115,.82);padding:18px 40px 18px max(16px,calc((100vw - 1170px)/2 + 16px));max-width:92%}.slide-txt a,.slide-txt span{color:#fff;text-decoration:none;font-family:'Montserrat',Arial,sans-serif;font-weight:600;font-size:clamp(1.4rem,3.6vw,3rem);line-height:1.15;letter-spacing:1px;text-shadow:1px 1px 1px rgba(12,12,12,.6)}.slide-txt a:hover,.slide-txt a:focus{text-decoration:underline}.slider-ant,.slider-sig{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:0;background:rgba(0,0,0,.35);color:#fff;font-size:2rem;line-height:1;cursor:pointer;z-index:3}.slider-ant{left:14px}.slider-sig{right:14px}.slider-ant:hover,.slider-sig:hover{background:rgba(0,131,117,.9)}.slider-puntos{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:8px;z-index:3}.slider-puntos button{width:12px;height:12px;border-radius:50%;border:2px solid #fff;background:transparent;padding:0;cursor:pointer}.slider-puntos button[aria-current]{background:#fff}.inicio{padding-top:28px;padding-bottom:28px}.inicio-covid img{display:block;margin:0 auto}.politica{font-family:'Montserrat',Arial,sans-serif;font-weight:500;color:var(--verde2);background:rgba(0,131,117,.08);border-left:4px solid var(--verde2);padding:16px 20px;margin:24px 0 8px}.inicio-bloque{margin:40px 0}.inicio-bloque>h2,.inicio-txt h2{font-size:2.2rem;margin-top:0}.ver-todo{text-align:right;margin-top:-.4em}.ver-todo a{font-weight:500}.inicio-dos{display:flex;align-items:center;gap:40px}.inicio-txt{flex:1 1 60%}.inicio-img{flex:0 1 auto;text-align:center}.inicio-img img{display:block;margin:0 auto}.inicio-cci{background:var(--verde2);color:#fff;padding:48px 0}.inicio-cci h2{color:#fff;font-size:2.2rem;margin-top:0}.inicio-cci .inicio-txt{text-align:right}.inicio-cci a{color:#fff;font-weight:600}.logos{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:16px;align-items:center}.logos img{display:block;width:100%;max-width:160px;margin:0 auto;filter:grayscale(.2)}@media (max-width:768px){.inicio-dos{flex-direction:column;align-items:stretch;gap:18px}.inicio-cci .inicio-txt{text-align:left}.inicio-bloque>h2,.inicio-txt h2,.inicio-cci h2{font-size:1.6rem}.slider-ant,.slider-sig{width:38px;height:38px;font-size:1.6rem}.slide-txt{padding:12px 20px}}