@font-face{font-family:"TitlingGothicFB Wide";font-style:normal;font-weight:700;font-display:swap;src:url("https://live-essenceweb.s3.amazonaws.com/uploads/fonts/TitlingGothicFBWide-Black.otf") format("opentype")}@font-face{font-family:"TitlingGothicFB Wide";font-style:normal;font-weight:600;font-display:swap;src:url("https://live-essenceweb.s3.amazonaws.com/uploads/fonts/TitlingGothicFBWide-Bold.otf") format("opentype")}@font-face{font-family:"TitlingGothicFB Wide";font-style:normal;font-weight:100;font-display:swap;src:url("https://live-essenceweb.s3.amazonaws.com/uploads/fonts/TitlingGothicFBWide-Light.otf") format("opentype")}@font-face{font-family:"TitlingGothicFB Normal";font-style:normal;font-weight:400;font-display:swap;src:url("https://live-essenceweb.s3.amazonaws.com/uploads/fonts/TitlingGothicFBNor-Reg.otf") format("opentype")}body.page-template-flexible-content .site-content,body.single-event .site-content{background-color:#fff;min-height:0;overflow:initial}.flexible-content-snippet{position:absolute}.flexible-content-sections{margin-bottom:-10px;padding-bottom:10px}.flexible-content-sections h1,.flexible-content-sections h2,.flexible-content-sections h3,.flexible-content-sections h4,.flexible-content-sections h5,.flexible-content-sections h6{margin:0;text-transform:uppercase}.flexible-content-sections h1{font-size:56px;line-height:1.0714285714}.flexible-content-sections h2{font-size:48px;line-height:1.0833333333}@media only screen and (max-width: 1279px){.flexible-content-sections h2{font-size:36px;line-height:1.1111111111}}@media only screen and (max-width: 767px){.flexible-content-sections h2{font-size:28px;line-height:1.1428571429}}.flexible-content-sections h3{font-size:36px;line-height:1.1111111111}@media only screen and (max-width: 1279px){.flexible-content-sections h3{font-size:28px;line-height:1.1428571429}}@media only screen and (max-width: 767px){.flexible-content-sections h3{font-size:20px;line-height:1.4}}.flexible-content-sections h4{font-size:28px;line-height:1.1428571429}@media only screen and (max-width: 767px){.flexible-content-sections h4{font-size:20px;line-height:1.2}}.flexible-content-sections h5{font-size:24px;line-height:1.1666666667}@media only screen and (max-width: 767px){.flexible-content-sections h5{font-size:20px;line-height:1.2}}.flexible-content-sections h6{font-size:18px;line-height:1.2222222222}.flexible-content-sections .button{border-radius:4px;display:inline-block;font-size:16px;font-weight:800;line-height:1;padding:16px 32px;text-align:center;text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 767px){.flexible-content-sections .button{font-size:12px;line-height:14px;padding:12px 16px}}.flexible-content-sections p{font-size:16px;line-height:1.5;margin:0 0 16px}.flexible-content-sections .p-lg{font-size:18px;line-height:1.4444444444}.flexible-content-sections .p-sm{font-size:14px;line-height:1.5714285714}.flexible-content-sections .p-xs{font-size:12px;line-height:1.3333333333}.flexible-content-sections .badge{background:#000;border:1px solid;border-radius:30px;color:#fff;padding:4px 10px;font-size:14px;line-height:22px}.flexible-content{margin-bottom:40px}@media only screen and (min-width: 768px){.flexible-content{margin-bottom:80px}}.flexible-content--collapse-margin{margin-bottom:0}.flexible-content__container{margin:0 auto;max-width:1400px;padding:0 16px;text-align:center}.flexible-content__container--sm{max-width:920px}.flexible-content__container--xs{max-width:692px}.flexible-content__headline{margin-bottom:16px}@media only screen and (min-width: 768px){.flexible-content__headline{margin-bottom:32px}}.flexible-content__headline .flexible-content__title{font-size:24px;line-height:1.1666666667}@media only screen and (min-width: 768px){.flexible-content__headline .flexible-content__title{font-size:36px;line-height:1.1111111111}}.flexible-content__subtitle{margin-top:10px !important}@media only screen and (min-width: 768px){.flexible-content__subtitle{margin-top:20px !important}}.flexible-content .swiper-button-next,.flexible-content .swiper-button-prev{align-items:center;background:#fff;border:1px solid #000;border-radius:50px;color:inherit;display:flex;justify-content:center;height:44px;width:44px}@media only screen and (min-width: 1440px){.flexible-content .swiper-button-next,.flexible-content .swiper-button-prev{height:52px;width:52px}}.flexible-content .swiper-button-next.swiper-button-disabled,.flexible-content .swiper-button-prev.swiper-button-disabled{opacity:0}.flexible-content .swiper-button-next::after,.flexible-content .swiper-button-prev::after{display:none}.flexible-content .swiper-button-prev .svg-icon{transform:rotate(180deg)}@media only screen and (max-width: 599px){.buttons__inner{display:grid;gap:16px;grid-template-columns:1fr}}@media only screen and (min-width: 600px){.buttons__inner{display:flex;align-items:center;margin:-8px;justify-content:var(--content-align)}}@media only screen and (min-width: 600px){.buttons .button{margin:8px}}.fc-countdown-timer{color:#fff;font-weight:700;min-height:615px;padding:20px 0 140px;position:relative;text-transform:uppercase}@media only screen and (min-width: 768px){.fc-countdown-timer{min-height:750px;padding:64px 0}}.fc-countdown-timer .flexible-content__container{position:relative}.fc-countdown-timer__image{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.fc-countdown-timer__image img{height:100%;object-fit:cover;width:100%}.fc-countdown-timer__timer{background:rgba(0,0,0,.5);border-radius:16px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 auto 32px;max-width:100%;width:345px}@media only screen and (min-width: 1280px){.fc-countdown-timer__timer{width:490px}}.fc-countdown-timer__segment{align-items:center;color:#ffe900;display:grid;gap:8px;font-size:48px;font-weight:900;justify-content:center;padding:25px 10px}@media only screen and (min-width: 1280px){.fc-countdown-timer__segment{font-size:64px;gap:12px}}.fc-countdown-timer__segment:nth-child(2){border:1px solid rgba(255,255,255,.2);border-width:0 1px}.fc-countdown-timer__segment::after{font-size:12px;font-weight:300;letter-spacing:.16em;text-transform:uppercase}@media only screen and (min-width: 1280px){.fc-countdown-timer__segment::after{font-size:14px}}.fc-countdown-timer__segment.days:after{content:"Days"}.fc-countdown-timer__segment.hours:after{content:"Hours"}.fc-countdown-timer__segment.minutes:after{content:"Minutes"}.fc-countdown-timer__to{margin-bottom:1em;font-size:14px}.fc-countdown-timer__logo{display:block;width:100%;max-width:280px;max-height:64px;margin:0 auto 32px;object-fit:contain}@media only screen and (min-width: 768px){.fc-countdown-timer__logo{max-height:110px;max-width:480px}}.fc-countdown-timer__date{font-size:20px;font-weight:800;margin-bottom:48px}@media only screen and (min-width: 768px){.fc-countdown-timer__date{margin-bottom:56px}}.fc-countdown-timer__buttons{display:grid;justify-content:center;gap:16px}.fc-countdown-timer .button{font-size:16px;max-width:100%;padding:16px 32px;width:280px}.fc-countdown-timer .button--solid,.fc-countdown-timer .button--solid:visited{color:#000;background:#fff}.fc-countdown-timer .button--solid:hover,.fc-countdown-timer .button--solid:focus{background:#000;color:#fff}.fc-countdown-timer .button--outline{color:#fff;border:1px solid;background:rgba(0,0,0,.4);backdrop-filter:blur(4px)}.fc-cta-banner{background:var(--fc-cta-banner-bg, transparent);padding:24px 0 225px;position:relative}@media only screen and (min-width: 768px){.fc-cta-banner{padding:68px 0}}.fc-cta-banner__bg{background:var(--bg-mobile) no-repeat center/cover;position:absolute;left:0;top:0;bottom:0;right:0}@media only screen and (min-width: 768px){.fc-cta-banner__bg{background-image:var(--bg-desktop)}}.fc-cta-banner__content{display:grid;gap:8px;position:relative;justify-items:center}@media only screen and (min-width: 768px){.fc-cta-banner__content{justify-items:start;max-width:550px}.fc-cta-banner__content--right{justify-items:end;margin-left:auto}}@media only screen and (min-width: 768px){.fc-cta-banner__content{gap:16px}}.fc-cta-banner__title{text-transform:initial}.fc-cta-banner__cta.button{background-color:#000}.fc-custom-code .flexible-content__container{text-align:initial}.fc-event-live-hero__banner{width:100%}.fc-event-live-hero__banner img{display:block;height:auto;width:100%}.fc-event-live-hero__video{background-color:#000;padding-top:56.25%;position:relative}.fc-event-live-hero__video .jw-video-box{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.fc-event-live-hero__chat{background-color:#fff}.fc-event-live-hero__subtitle{font-size:18px;line-height:24px;margin-bottom:20px;padding-bottom:24px;position:relative}.fc-event-live-hero__subtitle::after{content:"";background-color:#bd1187;bottom:0;height:4px;left:50%;position:absolute;transform:translateX(-50%);width:32px}.fc-event-live-hero__content{padding:64px 0 24px}@media only screen and (min-width: 768px){.fc-event-live-hero__content{padding:80px 0 0}}.fc-vod__slider-container{position:relative}.fc-vod .swiper-button-prev,.fc-vod .swiper-button-next{top:90px}.fc-vod .swiper-button-prev{left:-8px}@media only screen and (min-width: 1440px){.fc-vod .swiper-button-prev{left:-26px}}.fc-vod .swiper-button-next{right:-8px}@media only screen and (min-width: 1440px){.fc-vod .swiper-button-next{right:-26px}}.fc-vod .swiper-slide{box-sizing:border-box;cursor:pointer;padding:2px;position:relative}.fc-vod .swiper-slide.playing::after{background-color:#11b2c2;border-radius:40px;color:#fff;content:"NOW PLAYING";font-size:12px;left:8px;line-height:16px;top:8px;padding:4px 8px;position:absolute;z-index:1}.fc-vod .swiper-slide.playing .fc-vod__thumb{box-shadow:0 0 0 2px #11b2c2}.fc-vod__thumb{background-color:#000;margin-bottom:16px;position:relative;padding-top:56.25%}.fc-vod__thumb:after{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;background:url("data:image/svg+xml,%0A%3Csvg width=%2764%27 height=%2764%27 viewBox=%270 0 64 64%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg style=%27mix-blend-mode:multiply%27 opacity=%270.8%27%3E%3Ccircle cx=%2732%27 cy=%2732%27 r=%2732%27 fill=%27black%27/%3E%3C/g%3E%3Cpath d=%27M42.5 31.134C43.1667 31.5189 43.1667 32.4811 42.5 32.866L27.5 41.5263C26.8333 41.9112 26 41.4301 26 40.6603L26 23.3397C26 22.5699 26.8333 22.0888 27.5 22.4737L42.5 31.134Z%27 fill=%27white%27/%3E%3C/svg%3E%0A") no-repeat center/64px 64px,rgba(0,0,0,.2);content:"";z-index:1}.fc-vod__thumb-img{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover}.fc-vod__content{display:grid;gap:4px;text-align:initial}.fc-vod__duration{color:#858585}.fc-event-promo{padding:0 0 24px}@media only screen and (min-width: 480px){.fc-event-promo{padding-top:20px}}@media only screen and (min-width: 768px){.fc-event-promo{padding:32px 0 0}}.fc-event-promo .flexible-content__container{display:grid;gap:32px;text-align:left}@media only screen and (min-width: 768px){.fc-event-promo .flexible-content__container{align-items:start;grid-template-columns:360px 1fr;gap:50px}}@media only screen and (min-width: 1280px){.fc-event-promo .flexible-content__container{grid-template-columns:432px 1fr;gap:10%}}.fc-event-promo__media{position:relative;margin-left:-16px;margin-right:-16px}@media only screen and (min-width: 480px){.fc-event-promo__media{margin:0;max-width:432px}}.fc-event-promo__image{padding-top:133%}.fc-event-promo__image img{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover}.fc-event-promo__types{display:grid;gap:4px;left:16px;justify-items:start;position:absolute;top:16px}.fc-event-promo__content{max-width:660px}.fc-event-promo__header{margin-bottom:20px;padding-bottom:24px;position:relative}.fc-event-promo__header::after{content:"";background-color:#bd1187;bottom:0;height:4px;left:0;position:absolute;width:32px}.fc-event-promo__title{margin-bottom:8px !important;max-width:530px}.fc-event-promo__date{margin-bottom:16px !important}.fc-event-promo__subtitle{font-size:16px;line-height:20px;text-transform:uppercase}@media only screen and (min-width: 768px){.fc-event-promo__subtitle{font-size:18px;line-height:24px}}.fc-event-promo__copy{margin-bottom:24px}.fc-event-promo .button{background-color:#000;font-size:16px;line-height:1;margin-bottom:24px;max-width:100%;padding:16px 32px;width:100%}@media only screen and (min-width: 480px){.fc-event-promo .button{width:318px}}.fc-event-promo__prices{display:grid;gap:16px}.fc-event-promo__price-title{font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase}.fc-event-promo__price-price{color:#bd1187;font-weight:700}.fc-event-promo__price-desc{margin-top:4px}.fc-event-tracks__items{display:grid;gap:24px;padding:0}@media only screen and (min-width: 768px){.fc-event-tracks__items--col-2{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 768px){.fc-event-tracks__items--col-2 .fc-event-tracks__item{grid-template-rows:auto 1fr;grid-template-columns:1fr}}@media only screen and (min-width: 768px){.fc-event-tracks__items--col-2 .fc-event-tracks__item-image-wrapper{padding-top:33%}}@media only screen and (min-width: 768px){.fc-event-tracks__items--col-2 .fc-event-tracks__item-content-col{align-content:start}}.fc-event-tracks__item{display:grid;text-align:left}@media only screen and (min-width: 600px){.fc-event-tracks__item{grid-template-columns:36% 1fr}}.fc-event-tracks__item-subtitle{text-transform:none !important;font-weight:700}.fc-event-tracks__item-content-col{align-content:center;border:1px solid;display:grid;gap:8px;grid-auto-rows:min-content;padding:32px}@media only screen and (min-width: 1280px){.fc-event-tracks__item-content-col{padding:40px 48px}}.fc-event-tracks__item-image-wrapper{padding-top:100%;position:relative}.fc-event-tracks__item-image{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;height:100%;object-fit:cover;width:100%}.fc-event-tracks__item-image img{height:100%;object-fit:cover;width:100%}.fc-event-tracks__item-cta{align-items:center;color:inherit !important;display:flex;font-size:14px;line-height:1;font-weight:800;text-transform:uppercase}.fc-event-tracks__item-cta .svg-icon{margin-left:4px}.fc-events-carousel--bg{background:#ffe900;padding:40px 0}@media only screen and (min-width: 768px){.fc-events-carousel--bg{padding:80px 0}}.fc-events-carousel .swiper-slide{height:auto}.fc-events-carousel__slider-container{position:relative}@media only screen and (min-width: 1280px){.fc-events-carousel__slider-container--centered .swiper-wrapper{justify-content:center}}.fc-events-carousel__slide-inner{background:#000;color:#fff;height:100%}.fc-events-carousel__slide-image{position:relative;padding-top:115%}@media only screen and (min-width: 1280px){[data-slides-per-view="3"] .fc-events-carousel__slide-image{padding-top:134%}}.fc-events-carousel__slide-image img{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover;height:100%;width:100%}.fc-events-carousel__slide-type{left:16px;position:absolute;top:16px}.fc-events-carousel__slide-content{display:grid;gap:8px;justify-items:center;padding:24px}@media only screen and (min-width: 1280px){.fc-events-carousel__slide-content{padding:32px}}.fc-events-carousel .button{background-color:transparent;border:1px solid}.fc-events-carousel .swiper{overflow:hidden}.fc-events-carousel .swiper-button-prev{left:-8px}@media only screen and (min-width: 1440px){.fc-events-carousel .swiper-button-prev{left:-26px}}.fc-events-carousel .swiper-button-next{right:-8px}@media only screen and (min-width: 1440px){.fc-events-carousel .swiper-button-next{right:-26px}}.fc-events-grid__swiper{margin:0 auto;max-width:1125px;overflow:hidden;padding-bottom:32px;position:relative}.fc-events-grid .swiper-slide{height:auto;margin:12px;width:fit-content}.fc-events-grid__item{background-color:#fff;border-radius:4px;border:1px solid #f1f1f1;box-shadow:0px 0px 8px rgba(0,0,0,.04);height:100%;min-width:205px;position:relative;width:205px}.fc-events-grid__item-top{align-items:center;border-bottom:1px solid #f1f1f1;box-sizing:border-box;display:flex;height:140px;justify-content:center;padding:30px 40px}.fc-events-grid__item-logo{display:block;max-width:100%;max-height:100%;object-fit:contain}.fc-events-grid__item-bottom{padding:16px;text-align:center}.fc-events-grid__item-status{display:block;border:.5px solid currentColor;border-radius:20px;margin:0 auto 16px;padding:4px 8px;width:fit-content}.fc-events-grid__item-status--ticketing-open{color:#ec1145}.fc-events-grid__item-date{font-weight:800;margin-bottom:8px}.fc-events-grid__item-link{align-items:center;color:inherit !important;display:flex;font-size:12px;font-weight:500;gap:4px;justify-content:center;line-height:1;text-transform:uppercase}.fc-events-grid__item-link:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.fc-events-grid .swiper-pagination{display:flex;justify-content:center;gap:8px;left:50%;margin-top:1em;transform:translateX(-50%)}.fc-events-grid .swiper-pagination-bullet{background:transparent;border:1px solid #000;margin:0 !important;opacity:1}.fc-events-grid .swiper-pagination-bullet-active{background:#000}.fc-experience-feed__headline{align-items:center;display:flex}@media only screen and (max-width: 767px){.fc-experience-feed__headline{flex-direction:column;justify-content:center;padding:0 20px}}.fc-experience-feed__cta.button{background-color:transparent;border:1px solid;color:#000;margin:10px 0 0}@media only screen and (min-width: 768px){.fc-experience-feed__cta.button{margin:0 0 0 auto}}.fc-experience-feed__cta.button:visited{color:#000}.fc-experience-feed__cta.button:hover{color:#fff}.fc-experience-feed__slider-container{position:relative}.fc-experience-feed .swiper{overflow:hidden}@media only screen and (max-width: 767px){.fc-experience-feed .swiper{margin-left:-16px;margin-right:-16px}}@media only screen and (max-width: 767px){.fc-experience-feed .swiper-button-prev,.fc-experience-feed .swiper-button-next{top:192.5px}}@media only screen and (max-width: 599px){.fc-experience-feed .swiper-button-prev,.fc-experience-feed .swiper-button-next{top:calc((100vw - 95px)/2)}}.fc-experience-feed .swiper-button-prev{left:-6px}@media only screen and (min-width: 768px){.fc-experience-feed .swiper-button-prev{left:10px}}@media only screen and (min-width: 1440px){.fc-experience-feed .swiper-button-prev{left:-182px}}.fc-experience-feed .swiper-button-next{right:-6px}@media only screen and (min-width: 768px){.fc-experience-feed .swiper-button-next{right:10px}}@media only screen and (min-width: 1440px){.fc-experience-feed .swiper-button-next{right:-182px}}.fc-experience-feed .swiper-pagination{bottom:0;position:absolute}@media only screen and (max-width: 767px){.fc-experience-feed .swiper-pagination{left:50%;transform:translateX(-50%)}}@media only screen and (min-width: 768px){.fc-experience-feed .swiper-pagination{right:0;left:auto;text-align:right}}.fc-experience-feed .swiper-pagination-bullet{border:1px solid;background:transparent;opacity:1}.fc-experience-feed .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:8px}.fc-experience-feed .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.fc-experience-feed__slide-inner{position:relative}.fc-experience-feed__slide-image{height:100vw;width:100vw}@media only screen and (min-width: 600px){.fc-experience-feed__slide-image{height:480px}}@media only screen and (min-width: 768px){.fc-experience-feed__slide-image{height:546px;width:546px}}.fc-experience-feed__slide-image img{display:block;height:100%;object-fit:cover;width:100%}.fc-experience-feed__slide-content{background-color:#fff;border:1px solid;box-sizing:border-box;display:grid;gap:16px;padding:32px;text-align:left}@media only screen and (max-width: 767px){.fc-experience-feed__slide-content{gap:8px;margin:-95px 16px 40px;position:relative;z-index:1}}@media only screen and (min-width: 768px){.fc-experience-feed__slide-content{padding-right:60px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:430px}}@media only screen and (min-width: 1280px){.fc-experience-feed__slide-content{padding:40px 60px 40px 40px}}@media only screen and (min-width: 1440px){.fc-experience-feed__slide-content{padding-right:40px}}.fc-experience-feed__slide-subtitle{text-transform:initial}.fc-experience-feed__slide-link{align-items:center;color:#000 !important;display:flex;font-size:14px;font-weight:800;gap:4px;line-height:1;text-transform:uppercase}.fc-hero-slider{position:relative}.fc-hero-slider__slide{height:calc(100vh - 70px);min-height:615px;position:sticky;top:0}.fc-hero-slider__content{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.fc-hero-slider__content-inner{box-sizing:border-box;display:flex;min-height:calc(100vh - 220px);position:sticky;top:70px;width:100%;z-index:2}.fc-hero-slider--yellow{color:#ffe900}.fc-hero-slider--red{color:#ec1145}.fc-hero-slider--default .fc-hero-slider__content-inner{align-items:center;padding:50px 0}@media only screen and (min-width: 768px){.fc-hero-slider--default .fc-hero-slider__content-inner{padding:90px 0}}.fc-hero-slider--default .fc-hero-slider__title{font-size:26px;max-width:400px;margin:0 auto 56px;pointer-events:none;text-transform:uppercase}@media only screen and (min-width: 768px){.fc-hero-slider--default .fc-hero-slider__title{font-size:38px;max-width:650px}}@media only screen and (min-width: 1280px){.fc-hero-slider--default .fc-hero-slider__title{font-size:56px}}.fc-hero-slider--simple .fc-hero-slider__content-inner{align-items:flex-end;padding:20px 0}@media only screen and (min-width: 768px){.fc-hero-slider--simple .fc-hero-slider__content-inner{align-items:center}}.fc-hero-slider--simple .fc-hero-slider__title{font-size:48px;line-height:1;max-width:400px;margin-left:auto;text-align:right}@media only screen and (min-width: 768px){.fc-hero-slider--simple .fc-hero-slider__title{font-size:64px;max-width:650px}}@media only screen and (min-width: 1280px){.fc-hero-slider--simple .fc-hero-slider__title{font-size:96px}}.fc-hero-slider--simple .fc-hero-slider__title-first{display:block;font-weight:300}.fc-hero-slider--simple .flexible-content__container{pointer-events:none;width:100%}@media only screen and (min-width: 768px){.fc-hero-slider--simple .flexible-content__container{width:calc(100% - 150px)}}.fc-hero-slider__image{display:block;height:100%;width:100%}.fc-hero-slider__image img{height:100%;object-fit:cover;width:100%}.fc-hero-slider__logo{display:block;width:100%;max-width:280px;max-height:40px;margin:0 auto 12px;object-fit:contain;pointer-events:none}@media only screen and (min-width: 768px){.fc-hero-slider__logo{margin-bottom:24px;max-height:50px;max-width:356px}}.fc-hero-slider__date{color:#fff;font-size:14px;line-height:24px;margin-bottom:56px;pointer-events:none;text-transform:uppercase}@media only screen and (min-width: 768px){.fc-hero-slider__date{font-size:18px}}.fc-hero-slider__buttons{display:grid;justify-content:center;gap:16px}.fc-hero-slider .button{max-width:100%;width:170px}@media only screen and (min-width: 768px){.fc-hero-slider .button{width:280px}}.fc-hero-slider .button--solid{--btn-color: #ffffff}.fc-hero-slider .button--solid,.fc-hero-slider .button--solid:visited{color:#000;background:var(--btn-color)}.fc-hero-slider .button--solid:hover,.fc-hero-slider .button--solid:focus{background:#000;color:#fff}.fc-hero-slider .button--outline{--btn-color: #ffffff;color:var(--btn-color);border:1px solid;background:rgba(0,0,0,.4);backdrop-filter:blur(4px)}.fc-image-banner__image{display:block}.fc-image-banner--fullscreen .fc-image-banner__image,.fc-image-banner--container .fc-image-banner__image{height:auto;width:100%}.fc-image-banner--center .fc-image-banner__image{margin:0 auto}.fc-jw-video--bg{background:var(--fc-jw-video-bg, #000000);padding:16px 0;text-align:center}.fc-jw-video__logo{display:inline-block;margin-bottom:16px;object-fit:contain;background-color:transparent}@media only screen and (min-width: 1280px){.fc-jw-video .flexible-content__container{width:64%}}.fc-navigation{background:var(--fc-navigation-bg, #412e8e);color:var(--fc-navigation-color, #ffffff);margin:0;padding:1rem 0;position:relative;text-transform:uppercase;z-index:99}.fc-navigation .flexible-content__container{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width: 1440px){.fc-navigation .flexible-content__container{max-width:1300px}}.fc-navigation__menu{list-style:none;margin:0;padding:0;width:100%}@media only screen and (min-width: 1280px){.fc-navigation__menu{display:flex !important}}@media only screen and (max-width: 1279px){.fc-navigation__menu{background:var(--fc-navigation-bg, #412e8e);display:none;left:0;padding:1rem;position:absolute;text-align:left;top:100%;width:100%;z-index:99}}.fc-navigation__menu>.menu-item>a{white-space:nowrap}@media only screen and (max-width: 1279px){.fc-navigation__menu .button{display:none}}.fc-navigation__menu .sub-menu{list-style:none;margin:0;min-width:300px;max-width:400px;padding:0 0 0 2rem;text-align:left}.fc-navigation__menu .sub-menu .menu-item{margin:0 !important}@media only screen and (min-width: 1280px){.fc-navigation__menu .sub-menu{background-color:var(--fc-navigation-bg, #412e8e);color:var(--fc-navigation-color, #ffffff);display:none;padding:1rem 2rem;position:absolute;z-index:1}}.fc-navigation__menu .sub-menu a{border:0 !important}.fc-navigation__menu .menu-item-has-children:hover .sub-menu{display:block}.fc-navigation .menu-item:not(.button){margin-right:50px}@media only screen and (max-width: 1439px){.fc-navigation .menu-item:not(.button){margin-right:40px}}@media only screen and (max-width: 1279px){.fc-navigation .menu-item:not(.button){margin:0 0 1rem}}.fc-navigation .menu-item:not(.button) a{color:inherit !important;display:block;line-height:1;text-decoration:none;padding:12px 0}.fc-navigation .menu-item:not(.button) a:hover{color:var(--fc-navigation-hover-color, #ffe900) !important}.fc-navigation__container{display:flex;gap:32px;width:100%}.fc-navigation__menu-container{flex:1}.fc-navigation__cta-container{align-items:center;display:flex;gap:24px;white-space:nowrap}.fc-navigation__hamburger{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font-size:.9em;padding:0;text-transform:uppercase}@media only screen and (min-width: 1280px){.fc-navigation__hamburger{display:none !important}}.fc-navigation__hamburger .svg-icon{margin-right:8px}.fc-navigation .button{align-self:center;background:var(--fc-navigation-btn-bg, #ec1145) !important;color:var(--fc-navigation-btn-color, inherit) !important;margin-left:auto;position:relative;white-space:nowrap}.fc-navigation .button a{color:inherit !important}.fc-navigation .button a::before{content:"";bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.fc-people .flexible-content__headline{margin-bottom:32px}@media only screen and (min-width: 768px){.fc-people .flexible-content__headline{margin-bottom:40px}}.fc-people__items{display:grid;gap:40px 16px;grid-template-columns:repeat(3, 1fr);list-style:none;margin:0 auto;padding:0}@media only screen and (min-width: 768px){.fc-people__items{column-gap:calc((100% - 540px)*.5);row-gap:64px}}.fc-people__item{position:relative}.fc-people__item-photo{background-color:#484848;border-radius:50%;margin-bottom:16px;overflow:hidden;padding-top:100%;position:relative}.fc-people__item-photo-img{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;height:100%;object-fit:cover;width:100%}.fc-people__item-photo-img img{height:100%;object-fit:cover;width:100%}.fc-people .fc-people__item-name{margin:0;font-weight:700}@media only screen and (max-width: 767px){.fc-people .fc-people__item-name{font-size:16px;line-height:20px}}.fc-people .fc-people__item-title{margin:4px 0 0;line-height:1.25}@media only screen and (max-width: 767px){.fc-people .fc-people__item-title{font-size:14px;line-height:18px}}.fc-schedule__items{display:grid;list-style:none;margin:0;max-height:560px;overflow:hidden auto;padding:0 40px 0 0;scrollbar-color:#000 #f1f1f1;scrollbar-width:thin}@media only screen and (min-width: 768px){.fc-schedule__items{padding-right:80px}}.fc-schedule__items::-webkit-scrollbar-track{border-radius:10px;background-color:#f1f1f1}.fc-schedule__items::-webkit-scrollbar{width:4px;background-color:transparent}.fc-schedule__items::-webkit-scrollbar-thumb{border-radius:10px;background-color:#000}.fc-schedule__item{border-bottom:1px solid #f1f1f1;display:grid;gap:8px;padding:16px 0;text-align:left}@media only screen and (min-width: 768px){.fc-schedule__item{grid-template-columns:190px 80px 1fr;gap:16px}}.fc-schedule__item-content-col{align-content:start;display:grid;gap:4px}.fc-schedule__item-copy{margin-bottom:0 !important}@media only screen and (max-width: 767px){.fc-schedule__item-image-col{align-items:center;display:grid;gap:8px;grid-template-columns:72px 1fr}.fc-schedule__item-image-col .fc-schedule__item-title{margin-top:8px}}.fc-schedule__item-image{position:relative;padding-top:100%}.fc-schedule__item-image img{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover}.fc-schedule__item-desktop{display:none}@media only screen and (min-width: 768px){.fc-schedule__item-desktop{display:block}}@media only screen and (min-width: 768px){.fc-schedule__item-mobile{display:none}}.fc-sponsors{--height: 50px}.fc-sponsors--bg{background:#f1f1f1;padding:40px 0}.fc-sponsors__logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;gap:30px 40px;margin:30px 0 0 0;padding:0}@media only screen and (min-width: 768px){.fc-sponsors__logos{gap:40px 80px;margin-top:55px}}.fc-sponsors__logos-item-img{display:flex;max-height:var(--height);width:auto}.fc-text{padding:80px 0;position:relative}.fc-text .flexible-content__container{text-align:initial}.fc-text__content:not(:last-child){margin-bottom:1em}.fc-text__cta-title{margin-bottom:.5em}.fc-text__bg-image{position:absolute;z-index:-1;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.fc-text__bg-image--fixed{position:fixed}.fc-text__bg-image img{height:100%;object-fit:cover;width:100%}.fc-watch-library{background:var(--fc-watch-library-bg, #000000);color:var(--fc-watch-library-color, #ffffff);padding:20px;--swiper-navigation-top-offset: 70px}@media only screen and (min-width: 768px){.fc-watch-library{--swiper-navigation-top-offset: 97px;padding:48px}}.fc-watch-library .hidden{display:none}.fc-watch-library .loading{text-align:center}.fc-watch-library .loadmore{margin-top:2rem;text-align:center}.fc-watch-library__search{align-items:center;background:var(--fc-watch-library-search-bg, url(../jpg/cc7fdef7ec6f1ad1143a.jpg)) no-repeat top center/100% auto,var(--fc-watch-library-search-bg-color, #11b2c2);display:flex;flex-direction:column;border-radius:8px;justify-content:center;margin-bottom:32px;gap:8px;padding:16px}@media only screen and (min-width: 768px){.fc-watch-library__search{background-position:center;flex-direction:row;gap:24px;margin-bottom:48px;padding:24px}}.fc-watch-library__search-title{color:var(--fc-watch-library-search-title, #412e8e)}.fc-watch-library__search-form{color:var(--fc-watch-library-search-input, inherit);position:relative}@media only screen and (max-width: 767px){.fc-watch-library__search-form{width:100%}}.fc-watch-library__search-form>.svg-icon{position:absolute;left:24px;transform:translateY(-50%);top:50%}.fc-watch-library__search-input{background-color:rgba(0,0,0,.15);border:0;border-radius:40px;color:inherit;font-family:inherit;padding:10px 24px 10px 60px;width:100%}@media only screen and (min-width: 768px){.fc-watch-library__search-input{min-width:425px;padding:16px 24px 16px 60px}}.fc-watch-library__search-input::placeholder{color:inherit}.fc-watch-library__search-input:focus{outline:0;box-shadow:0 0 0 2px var(--fc-watch-library-search-title, #412e8e)}.fc-watch-library__search-clear{background:transparent;border:0;color:inherit;cursor:pointer;display:flex;padding:0;position:absolute;right:24px;transform:translateY(-50%);top:50%}.fc-watch-library__section{margin-bottom:40px}@media only screen and (min-width: 768px){.fc-watch-library__section{margin-bottom:80px}}.fc-watch-library__slider{margin-right:-20px;margin-top:24px;position:relative}@media only screen and (min-width: 768px){.fc-watch-library__slider{margin-right:-48px}}@media only screen and (min-width: 1280px){.fc-watch-library__slider:hover .swiper-button-next:not(.swiper-button-disabled),.fc-watch-library__slider:hover .swiper-button-prev:not(.swiper-button-disabled),.fc-watch-library__slider:hover .fc-watch-library__slider-overlay{opacity:1}}.fc-watch-library__item{position:relative}.fc-watch-library__item.swiper-slide{width:255px}@media only screen and (min-width: 768px){.fc-watch-library__item.swiper-slide{width:346px}}.fc-watch-library__thumb{background-color:#000;margin-bottom:16px;position:relative;padding-top:56.25%}.fc-watch-library__thumb:after{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;background:url("data:image/svg+xml,%0A%3Csvg width=%2764%27 height=%2764%27 viewBox=%270 0 64 64%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg style=%27mix-blend-mode:multiply%27 opacity=%270.8%27%3E%3Ccircle cx=%2732%27 cy=%2732%27 r=%2732%27 fill=%27black%27/%3E%3C/g%3E%3Cpath d=%27M42.5 31.134C43.1667 31.5189 43.1667 32.4811 42.5 32.866L27.5 41.5263C26.8333 41.9112 26 41.4301 26 40.6603L26 23.3397C26 22.5699 26.8333 22.0888 27.5 22.4737L42.5 31.134Z%27 fill=%27white%27/%3E%3C/svg%3E%0A") no-repeat center/64px 64px,rgba(0,0,0,.2);content:"";z-index:1}.fc-watch-library__thumb-img{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;object-fit:cover}.fc-watch-library__content{display:grid;gap:4px}@media only screen and (min-width: 1440px){.fc-watch-library__content{font-size:14px;gap:8px}}.fc-watch-library__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:inherit !important;font-size:14px;font-weight:800;line-height:1.25}@media only screen and (min-width: 768px){.fc-watch-library__title{font-size:16px}}.fc-watch-library__title::before{content:"";z-index:2;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.fc-watch-library__date{font-size:12px;line-height:16px;opacity:.7}.fc-watch-library .swiper{padding-right:24px}@media only screen and (min-width: 768px){.fc-watch-library .swiper{padding-right:48px}}.fc-watch-library .swiper-button-next,.fc-watch-library .swiper-button-prev{background:var(--fc-watch-library-color, #ffffff);color:var(--fc-watch-library-bg, #000000);z-index:2}.swiper-button-next:not(.swiper-button-disabled)~.fc-watch-library__slider-overlay:after,.swiper-button-prev:not(.swiper-button-disabled)~.fc-watch-library__slider-overlay:before{content:"";height:250px;position:absolute;top:0;width:88px;z-index:1}@media only screen and (min-width: 768px){.swiper-button-next:not(.swiper-button-disabled)~.fc-watch-library__slider-overlay:after,.swiper-button-prev:not(.swiper-button-disabled)~.fc-watch-library__slider-overlay:before{height:300px;width:280px}}.swiper-button-next:not(.swiper-button-disabled)~.fc-watch-library__slider-overlay:after{background:linear-gradient(to right, transparent, var(--fc-watch-library-bg, #000000));right:0}.swiper-button-prev:not(.swiper-button-disabled)~.fc-watch-library__slider-overlay:before{background:linear-gradient(to left, transparent, var(--fc-watch-library-bg, #000000));left:0}@media only screen and (min-width: 1280px){.fc-watch-library .swiper-button-next:not(.swiper-button-disabled),.fc-watch-library .swiper-button-prev:not(.swiper-button-disabled),.fc-watch-library__slider-overlay{opacity:0}}.fc-watch-library__search-result{margin:0 auto 40px;max-width:1340px;width:255px}@media only screen and (min-width: 600px){.fc-watch-library__search-result{width:100%}}@media only screen and (min-width: 768px){.fc-watch-library__search-result{margin-bottom:80px}}.fc-watch-library__search-result-title{font-size:16px;margin-bottom:16px}@media only screen and (min-width: 768px){.fc-watch-library__search-result-title{font-size:20px;line-height:1.4;margin-bottom:24px}}.fc-watch-library__sections h5,.fc-watch-library__search-result-title{color:var(--fc-watch-library-section-title-color, inherit)}.fc-watch-library__search-result-posts{display:grid;gap:24px}@media only screen and (min-width: 600px){.fc-watch-library__search-result-posts{gap:32px 24px;grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 960px){.fc-watch-library__search-result-posts{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1280px){.fc-watch-library__search-result-posts{grid-template-columns:repeat(4, 1fr)}}
