/* Carrusel de boletines JEP - Version 1.1.4 */
#jep-carrusel-noticias{position:relative;width:100%;max-width:100%;min-height:420px;overflow:hidden;background:#252525;color:#fff;font-family:Arial,Helvetica,sans-serif}
#jep-carrusel-noticias *,#jep-carrusel-noticias *:before,#jep-carrusel-noticias *:after{box-sizing:border-box}
#jep-carrusel-noticias .jep-carrusel-estado{display:flex;align-items:center;justify-content:center;min-height:420px;padding:30px;text-align:center;background:#f5f5f5;color:#333}
#jep-carrusel-noticias .jep-carrusel-lista{position:relative;width:100%;min-height:420px;margin:0;padding:0;list-style:none}
#jep-carrusel-noticias .jep-carrusel-slide{position:absolute;inset:0;width:100%;min-height:420px;opacity:0;visibility:hidden;transition:opacity .5s ease}
#jep-carrusel-noticias .jep-carrusel-slide.jep-activo{position:relative;opacity:1;visibility:visible;z-index:2}
#jep-carrusel-noticias .jep-carrusel-enlace{position:relative;display:block;width:100%;min-height:420px;color:#fff;text-decoration:none}
#jep-carrusel-noticias .jep-carrusel-imagen{display:block;width:100%;height:420px;object-fit:cover;object-position:center;background:#333}
#jep-carrusel-noticias .jep-carrusel-capa{position:absolute;right:0;bottom:0;left:0;padding:70px 90px 45px;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.85))}
#jep-carrusel-noticias .jep-carrusel-fecha{display:block;margin-bottom:10px;font-size:16px;font-weight:600;color:#fff}
#jep-carrusel-noticias .jep-carrusel-titulo{max-width:1050px;margin:0;font-size:30px;line-height:1.25;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.65)}
#jep-carrusel-noticias .jep-carrusel-enlace:hover .jep-carrusel-titulo,#jep-carrusel-noticias .jep-carrusel-enlace:focus .jep-carrusel-titulo{text-decoration:underline}
#jep-carrusel-noticias button{float:none!important;margin:0!important;box-sizing:border-box!important;text-transform:none!important}
#jep-carrusel-noticias .jep-carrusel-anterior,#jep-carrusel-noticias .jep-carrusel-siguiente{position:absolute!important;top:50%!important;z-index:20!important;display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0 0 4px!important;border:2px solid #fff!important;border-radius:50%!important;transform:translateY(-50%)!important;background:rgba(0,16,29,.58)!important;color:#fff!important;font-size:36px!important;line-height:1!important;cursor:pointer!important}
#jep-carrusel-noticias .jep-carrusel-anterior{left:12px!important;right:auto!important}
#jep-carrusel-noticias .jep-carrusel-siguiente{right:12px!important;left:auto!important}
#jep-carrusel-noticias .jep-carrusel-pausa{position:absolute!important;top:16px!important;right:16px!important;left:auto!important;bottom:auto!important;z-index:20!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:67px!important;max-width:105px!important;height:39px!important;min-height:39px!important;max-height:39px!important;padding:5px 12px!important;border:1px solid #fff!important;border-radius:4px!important;background:rgba(0,25,43,.82)!important;color:#fff!important;font-size:12px!important;line-height:1!important;font-weight:700!important;cursor:pointer!important}
#jep-carrusel-noticias .jep-carrusel-indicadores{position:absolute!important;right:20px!important;bottom:12px!important;left:20px!important;z-index:21!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}
#jep-carrusel-noticias .jep-carrusel-indicadores li{display:block!important;width:12px!important;height:12px!important;margin:0!important;padding:0!important}
#jep-carrusel-noticias .jep-carrusel-indicador{display:block!important;width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important;min-height:12px!important;max-height:12px!important;margin:0!important;padding:0!important;border:1px solid #fff!important;border-radius:50%!important;background:rgba(0,0,0,.45)!important;cursor:pointer!important}
#jep-carrusel-noticias .jep-carrusel-indicador.jep-activo{background:#fff!important}
#jep-carrusel-noticias button:focus,#jep-carrusel-noticias .jep-carrusel-enlace:focus{outline:3px solid #ffcf33!important;outline-offset:-3px!important}

/* Integracion espacial dinamica con la pagina principal */
.jep-carrusel-contenido-host,.jep-carrusel-cuerpo-host,.jep-carrusel-chrome-host,.jep-carrusel-celda-host{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}
.jep-carrusel-celda-host{position:relative!important;overflow:visible!important;left:0!important;right:auto!important;top:auto!important;margin:0!important;padding:0!important}
.jep-carrusel-celda-host .jep-carrusel-chrome-host,.jep-carrusel-celda-host .jep-carrusel-cuerpo-host,.jep-carrusel-celda-host .jep-carrusel-contenido-host,.jep-carrusel-celda-host #jep-carrusel-noticias{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}
.jep-carrusel-margen-host,.jep-carrusel-columna-host,.jep-carrusel-tabla-host{position:relative!important;display:block!important;width:100%!important;max-width:none!important;top:auto!important;left:auto!important;right:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
.jep-carrusel-margen-host,.jep-carrusel-celda-host,.jep-carrusel-contenido-host #jep-carrusel-noticias{margin-bottom:0!important;padding-bottom:0!important}
.jep-carrusel-contenido-host>p:empty,.jep-carrusel-contenido-host>br:last-child{display:none!important;height:0!important;margin:0!important;padding:0!important}

@media(max-width:768px){
#jep-carrusel-noticias,#jep-carrusel-noticias .jep-carrusel-lista,#jep-carrusel-noticias .jep-carrusel-slide,#jep-carrusel-noticias .jep-carrusel-enlace{min-height:350px}
#jep-carrusel-noticias .jep-carrusel-imagen{height:350px}
#jep-carrusel-noticias .jep-carrusel-capa{padding:65px 55px 45px}
#jep-carrusel-noticias .jep-carrusel-titulo{font-size:21px;line-height:1.3}
#jep-carrusel-noticias .jep-carrusel-fecha{font-size:14px}
#jep-carrusel-noticias .jep-carrusel-anterior,#jep-carrusel-noticias .jep-carrusel-siguiente{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;font-size:28px!important}
#jep-carrusel-noticias .jep-carrusel-anterior{left:6px!important}
#jep-carrusel-noticias .jep-carrusel-siguiente{right:6px!important}
}
@media(prefers-reduced-motion:reduce){#jep-carrusel-noticias .jep-carrusel-slide{transition:none}}
.jep-carrusel-celda-host {    margin-top: 69px !important;}
