.wp-block-tlgb-event-schedule .tlgbEventSchedule{--esCols:4;--esAccent:#2563eb;--esDotSize:8px;--esLineWidth:1px;--esLineColor:#e5e7eb;--esConnectorHeight:28px;--esColumnGap:24px;--esRowGap:32px;--esSlideSpeed:450ms;--esArrowSize:36px;--esArrowIconSize:16px;--esArrowColor:#111827;--esArrowBg:#fff;--esArrowBorderWidth:1px;--esArrowBorderColor:#e5e7eb;--esArrowRadius:50%;--esNavDotSize:8px;--esNavDotGap:8px;--esNavDotColor:#d1d5db;--esNavDotActive:#2563eb;--esMediaHeight:70px;--esMediaRadius:8px;--esMediaBg:#e6e7e9;--esMediaIconColor:#3f4650;--esMediaIconSize:22px;--esAnimDuration:500ms}.wp-block-tlgb-event-schedule .tlgbEventSchedule *,.wp-block-tlgb-event-schedule .tlgbEventSchedule :after,.wp-block-tlgb-event-schedule .tlgbEventSchedule :before{box-sizing:border-box}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esHeader{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esChip{line-height:1.5;padding:5px 12px;white-space:nowrap}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esSubtitle{font-size:13px}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esHead,.wp-block-tlgb-event-schedule .tlgbEventSchedule .esSlot,.wp-block-tlgb-event-schedule .tlgbEventSchedule .esStage,.wp-block-tlgb-event-schedule .tlgbEventSchedule .esTime,.wp-block-tlgb-event-schedule .tlgbEventSchedule .esTrack,.wp-block-tlgb-event-schedule .tlgbEventSchedule .esViewport{margin-top:0;padding-top:0}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esStage,.wp-block-tlgb-event-schedule .tlgbEventSchedule .esViewport{position:relative}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esViewport.hasAxis:before{background:var(--esLineColor);content:"";height:var(--esLineWidth);left:0;pointer-events:none;position:absolute;right:0;top:.7em;transform:translateY(-50%)}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esTime{align-items:center;display:flex;gap:8px;position:relative}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esDot{background:var(--esAccent);border-radius:50%;flex:0 0 auto;height:var(--esDotSize);position:relative;width:var(--esDotSize);z-index:1}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esTimeText{line-height:1.4;white-space:nowrap}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esTimeText:empty:after{content:"​"}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esConnector{background:var(--esLineColor);display:block;height:var(--esConnectorHeight);margin-left:calc(var(--esDotSize)/2 - var(--esLineWidth)/2);width:var(--esLineWidth)}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esCard{min-width:0}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esMedia{align-items:center;background:var(--esMediaBg);border-radius:var(--esMediaRadius);display:flex;height:var(--esMediaHeight);justify-content:center;margin-bottom:12px;overflow:hidden;position:relative}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esMedia img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esMedia.isClickable{cursor:pointer}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esMediaIcon{align-items:center;color:var(--esMediaIconColor);display:flex;height:var(--esMediaIconSize);justify-content:center;width:var(--esMediaIconSize)}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esMediaIcon svg{display:block;height:100%;width:100%}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esPlay{align-items:center;background:hsla(0,0%,7%,.65);border-radius:50%;color:#fff;display:flex;height:34px;justify-content:center;left:50%;padding:10px 8px 10px 11px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s ease;width:34px}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esMedia:hover .esPlay{background:hsla(0,0%,7%,.85)}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esCategory{display:block;line-height:1.5;margin-bottom:3px}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esTitle{line-height:1.35;margin:0 0 5px}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esDesc{line-height:1.55;margin:0}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esDesc>:first-child{margin-top:0}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esDesc>:last-child{margin-bottom:0}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esButton{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1.4;margin-top:12px;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esButton:hover{text-decoration:none}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esArrow{align-items:center;background:var(--esArrowBg);border:var(--esArrowBorderWidth) solid var(--esArrowBorderColor);border-radius:var(--esArrowRadius);color:var(--esArrowColor);cursor:pointer;display:flex;height:var(--esArrowSize);justify-content:center;padding:calc((var(--esArrowSize) - var(--esArrowIconSize))/2);transition:opacity .18s ease,box-shadow .18s ease;width:var(--esArrowSize)}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esArrow svg{display:block;height:100%;width:100%}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esArrow:disabled{cursor:default;opacity:.35}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esArrow:not(:disabled):hover{box-shadow:0 4px 14px hsla(0,0%,7%,.12)}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esArrows.pos-header{display:flex;gap:8px;margin-left:auto}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esArrows.pos-inside .esArrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esArrows.pos-inside .esPrev{left:0}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esArrows.pos-inside .esNext{right:0}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esDots{display:flex;gap:var(--esNavDotGap);justify-content:center;margin-top:20px}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esNavDot{background:var(--esNavDotColor);border:0;border-radius:50%;cursor:pointer;height:var(--esNavDotSize);padding:0;transition:background .18s ease,transform .18s ease;width:var(--esNavDotSize)}.wp-block-tlgb-event-schedule .tlgbEventSchedule .esNavDot.isActive{background:var(--esNavDotActive);transform:scale(1.25)}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-horizontal .esSlot{display:flex;flex-direction:column;min-width:0}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-horizontal .esHead{flex:0 0 auto;margin-bottom:4px}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-horizontal .esCard{flex:1 0 auto}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-horizontal:not(.isSlider) .esTrack{-moz-column-gap:var(--esColumnGap);column-gap:var(--esColumnGap);display:grid;grid-template-columns:repeat(var(--esCols),minmax(0,1fr));row-gap:var(--esRowGap)}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-horizontal.isSlider .esViewport{overflow:hidden;padding-bottom:12px}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-horizontal.isSlider .esTrack{display:flex;gap:var(--esColumnGap);transition:transform var(--esSlideSpeed) cubic-bezier(.4,0,.2,1);will-change:transform}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-horizontal.isSlider .esSlot{flex:0 0 calc((100% - (var(--esCols) - 1)*var(--esColumnGap))/var(--esCols));max-width:calc((100% - (var(--esCols) - 1)*var(--esColumnGap))/var(--esCols))}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-horizontal.isSlider .esStage.hasOverlayArrows{padding-left:calc(var(--esArrowSize) + 10px);padding-right:calc(var(--esArrowSize) + 10px)}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-vertical .esTrack{display:flex;flex-direction:column;gap:var(--esRowGap)}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-vertical .esSlot{align-items:flex-start;display:flex;gap:var(--esColumnGap)}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-vertical .esHead{flex:0 0 110px;max-width:110px;padding-top:6px}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-vertical .esConnector,.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-vertical .esViewport.hasAxis:before{display:none}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-vertical .esCard{flex:1 1 auto;min-width:0}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-vertical .esMedia{height:calc(var(--esMediaHeight)*1.6)}.wp-block-tlgb-event-schedule .tlgbEventSchedule.hasAnim .esSlot{opacity:0;transition:opacity var(--esAnimDuration) ease,transform var(--esAnimDuration) ease;will-change:opacity,transform}.wp-block-tlgb-event-schedule .tlgbEventSchedule.hasAnim .esSlot.isVisible{opacity:1;transform:none}.wp-block-tlgb-event-schedule .tlgbEventSchedule.hasAnim.anim-zoom-in .esSlot{transform:scale(.95)}@media(max-width:575px){.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-vertical .esSlot{display:block}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-vertical .esHead{margin-bottom:10px;max-width:100%;padding-top:0}.wp-block-tlgb-event-schedule .tlgbEventSchedule.layout-horizontal.isSlider .esArrows.pos-inside .esArrow{--esArrowSize:30px}}@media(prefers-reduced-motion:reduce){.wp-block-tlgb-event-schedule .tlgbEventSchedule.hasAnim .esSlot{opacity:1;transform:none;transition:none}.wp-block-tlgb-event-schedule .tlgbEventSchedule.isSlider .esTrack{transition:none}}.tlgbEsLightbox{align-items:center;background:rgba(9,9,11,.9);display:flex;inset:0;justify-content:center;opacity:0;padding:24px;position:fixed;transition:opacity .22s ease,visibility .22s ease;visibility:hidden;z-index:999999}.tlgbEsLightbox.isOpen{opacity:1;visibility:visible}.tlgbEsLightbox .esLbInner{max-height:100%;max-width:1000px;position:relative;width:100%}.tlgbEsLightbox img,.tlgbEsLightbox video{border-radius:8px;display:block;margin:0 auto;max-height:80vh;max-width:100%;width:auto}.tlgbEsLightbox iframe{aspect-ratio:16/9;border:0;border-radius:8px;display:block;width:100%}.tlgbEsLightbox .esLbClose{background:transparent;border:0;color:#fff;cursor:pointer;font-size:26px;height:36px;line-height:1;padding:0;position:absolute;right:0;top:-44px;width:36px}@media(prefers-reduced-motion:reduce){.tlgbEsLightbox{transition:none}}
