.jl-ea-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:0 0 8px}@media(min-width:782px){.jl-ea-grid{grid-template-columns:repeat(3,1fr);gap:18px}}.jl-ea-item{display:block;text-decoration:none!important;color:inherit}.jl-ea-cartel{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:8px;background:#f1f1f1}.jl-ea-cartel img{width:100%;height:100%;object-fit:cover;object-position:top;display:block;transition:transform .2s}.jl-ea-item:hover .jl-ea-cartel img{transform:scale(1.03)}.jl-ea-cinta{position:absolute;top:14px;right:-34px;transform:rotate(35deg);background:#9b59c6;color:#fff;font-weight:800;font-size:11px;letter-spacing:.06em;padding:4px 40px;box-shadow:0 2px 4px rgba(0,0,0,.25)}.jl-ea-cinta--finalizado{background:#7a7a7a}.jl-ea-cinta--pospuesto{background:#2c4a7c}.jl-ea-cinta--cancelado{background:#3a3a3a}.jl-ea-pre{display:block;margin-top:8px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--wp--preset--color--primary,#d62828)}.jl-ea-titulo{display:block;font-weight:800;font-size:14px;line-height:1.25;margin-top:2px}.jl-ea-fecha{display:block;font-size:12px;color:#666}.jl-ea-anio{margin:28px 0 12px}.jl-ea-mas{display:flex;justify-content:center;margin-top:24px}.jl-ea-cifras{display:flex;justify-content:space-around;text-align:center;background:var(--wp--preset--color--custom-color-3,#92d9dd);color:var(--wp--preset--color--base,#1e1e1e);border-radius:10px;padding:16px 8px;margin:24px 0}.jl-ea-cifras b{display:block;font-size:2em;line-height:1;color:#e8141b}.jl-ea-cifras span{font-size:13px;font-weight:700}.jl-ea-cifras{flex-wrap:wrap;gap:12px}.jl-ea-cifras>div{flex:1 1 0;min-width:90px}@media(min-width:1000px){.jl-ea--4col .jl-ea-grid{grid-template-columns:repeat(4,1fr)}}.jl-ea-cifras-p{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 4px;padding:0;list-style:none}.jl-ea-cifras-p span{background:var(--wp--preset--color--custom-color-3,#92d9dd);border-radius:999px;padding:5px 12px;font-size:14px;font-weight:700;color:var(--wp--preset--color--base,#1e1e1e);white-space:nowrap}.jl-ea-cifras-p b{color:var(--wp--preset--color--primary,#d62828);font-weight:800}.jl-cta{margin:40px 0 8px;padding:26px 20px;background:#fff4d6;border-radius:16px;scroll-margin-top:120px}.jl-cta-titulo{margin:0 0 18px!important;font-size:1.6em!important;line-height:1.2!important}.jl-cta-evento{display:flex;gap:16px;align-items:flex-start;background:#fff;border-radius:12px;padding:14px}.jl-cta-cartel{flex:0 0 110px}.jl-cta-cartel img{width:110px;height:auto;border-radius:8px;display:block}.jl-cta-info{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.jl-cta-etiqueta{font-size:12px;font-weight:800;color:#2e9a49;text-transform:uppercase;letter-spacing:.06em}.jl-cta .jl-ea-pre{margin-top:2px}.jl-cta-nombre{font-size:20px;font-weight:800;line-height:1.2;color:#000!important;text-decoration:none!important}.jl-cta .jl-ev-meta{margin:4px 0 10px!important;font-weight:800;color:var(--wp--preset--color--primary,#d62828);font-size:14px}.jl-cta .jl-ev-donde{color:#555}.jl-cta-btn{display:inline-block;background:var(--wp--preset--color--primary,#d62828);color:#fff!important;border:2px solid var(--wp--preset--color--primary,#d62828);border-radius:50px;padding:10px 22px;font-weight:700;text-decoration:none!important}.jl-cta-btn--2{background:#fff;color:var(--wp--preset--color--primary,#d62828)!important}.jl-cta-todos{margin:12px 0 0}.jl-cta-todos a{font-weight:800;color:var(--wp--preset--color--primary,#d62828)}@media(max-width:600px){.jl-cta{padding:20px 16px}.jl-cta-cartel{flex-basis:84px}.jl-cta-cartel img{width:84px}.jl-cta-nombre{font-size:18px}}.jl-ea-sobre{margin-top:36px}@media(min-width:1000px){.jl-ancho{--jl-w:min(1200px,calc(100vw - 64px));width:var(--jl-w)!important;max-width:none!important;margin-left:calc((100% - var(--jl-w)) / 2)!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.jl-ancho>*{max-width:none!important}}.jl-ea-anio-n{font-size:.55em;font-weight:600;color:#777;vertical-align:middle}.jl-ea-anio-n b,.jl-ea-anio-n i{color:#777;font-style:normal}.jl-ea-filtros{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 6px}.jl-ea-filtro{font:inherit;font-size:14px;font-weight:800;cursor:pointer;border:2px solid var(--wp--preset--color--primary,#d62828);background:#fff;color:var(--wp--preset--color--primary,#d62828);border-radius:999px;padding:7px 14px;line-height:1.2}.jl-ea-filtro span{font-weight:600;opacity:.75;margin-left:2px}.jl-ea-filtro.is-activo,.jl-ea-filtro:hover{background:var(--wp--preset--color--primary,#d62828);color:#fff}.jl-ea-item[hidden],.jl-ea-bloque[hidden]{display:none!important}.jl-ea-filtro{white-space:nowrap}@media(max-width:781px){.jl-ea-filtros{gap:6px}.jl-ea-filtro{font-size:13px;padding:6px 11px}}