/*!
Theme Name: TV2000
Theme URI: https://git.glauco.it/tv2000/wptheme-tv2000
Author: IDS & Unitelm <mediamobile@glauco.it>
Author URI: https://git.glauco.it/tv2000/wptheme-tv2000
Description: Nuova realizzazione tema TV2000. Giugno 2022.
Version: 2.0.3
Tested up to: 5.4
Requires PHP: 7.3
License: UNLICENSED
Text Domain: tv2000
Tags: tv2000
*/@font-face{font-family:"Intro";font-weight:400;src:url(assets/font/intro-regular.otf)}@font-face{font-family:"Intro";font-weight:700;src:url(assets/font/intro-bold.otf)}html{--container-padding-x: 1.6rem;--header-height: 10rem;font-family:"Intro",sans-serif;font-size:10px}html body{background-color:#003d6b}html body.overflow-hidden{overflow:hidden}*,:after,:before{box-sizing:border-box}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f0d53d;clip:auto !important;-webkit-clip-path:none;clip-path:none;display:block;height:auto;font-size:15px;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}figcaption,blockquote{border-radius:12px;padding:1.2rem}figcaption{background-color:#c6e6ff}blockquote{background-color:#fff;font-style:italic;margin:0}.container,.TopNav,.Header__program-info,.Header__top-wrapper,.Header__bottom-wrapper,.Footer{background-color:#f4f6f6;margin:auto;max-width:1200px;padding:0 var(--container-padding-x);width:100%}body{margin:0}h1,h2,h3,h4,h5,h6,figure{margin:0}ul,button{padding:0}ul{list-style:none;margin:0}a{color:inherit;text-decoration:none}button{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;cursor:pointer}textarea{border:none;overflow:auto;outline:none;box-shadow:none;resize:none}fieldset{border:0;margin:0}input[type=checkbox],input[type=radio]{-webkit-appearance:none;appearance:none;margin:0}p{margin:0}h2,.\--styled-as-h2{font-size:2rem;line-height:1.25;font-weight:700}h3,.\--styled-as-h3,.Carousel--hero .CardHero__caption-kicker{font-size:2rem;line-height:1.2;font-weight:700}h4,.\--styled-as-h4{font-size:2rem;line-height:1.1;font-weight:700}.text-headline{font-size:1.8rem;line-height:1.25;font-weight:700}.text-body,.page-template-with-side-content .page__html-content,.page-template-with-side-content .single__html-content,.nf-field-label label,.page .nf-field-element ul li,.page .nf-form-cont input,.page .nf-form-cont textarea,.page .nf-form-cont select,.Header__program-info,blockquote{font-size:1.6rem;line-height:1.5;font-weight:400}.text-body-bold{font-size:1.6rem;line-height:1.5;font-weight:700}.text-caption,.pagination .nav-links,.page .nf-form-cont .nf-form-content p,.nf-input-limit,.nf-field-container.html-container.show-label .nf-field-element,figcaption{font-size:1.4rem;line-height:1.25;font-weight:400}.text-caption-bold{font-size:1.4rem;line-height:1.25;font-weight:700}.text-label,.text-label-bold{font-size:1.2rem;line-height:1.25}.text-label-bold{font-weight:700}.text-orange{color:#f07c3d}.text-dark-blue{color:#0065b2}.page-template-with-side-content .page__html-content a,.page-template-with-side-content .single__html-content a,.HeadingWithLink__link{color:#0065b2;flex-shrink:0;text-decoration:underline;transition:color .5s ease-in-out;will-change:color}.page-template-with-side-content .page__html-content a:hover,.page-template-with-side-content .single__html-content a:hover,.HeadingWithLink__link:hover{color:#000}.\--full-width{margin-left:-1.6rem;margin-right:-1.6rem}img.alignleft{float:left;max-width:50%;margin:.8rem 2.4rem .8rem 0}img.alignright{float:right;margin:.8rem 0 .8rem 2.4rem}img.aligncenter{display:block;margin-right:auto;margin-left:auto;text-align:center}.image--fluid{width:100%;height:100%}.px-xs{padding-left:.8rem;padding-right:.8rem}.py-xs{padding-top:.8rem;padding-bottom:.8rem}.pt-xs{padding-top:.8rem}.pb-xs{padding-bottom:.8rem}.mx-xs{margin-left:.8rem;margin-right:.8rem}.my-xs{margin-top:.8rem;margin-bottom:.8rem}.mt-xs{margin-top:.8rem}.mb-xs{margin-bottom:.8rem}.px-sm{padding-left:1.6rem;padding-right:1.6rem}.py-sm{padding-top:1.6rem;padding-bottom:1.6rem}.pt-sm{padding-top:1.6rem}.pb-sm{padding-bottom:1.6rem}.mx-sm{margin-left:1.6rem;margin-right:1.6rem}.my-sm{margin-top:1.6rem;margin-bottom:1.6rem}.mt-sm{margin-top:1.6rem}.mb-sm{margin-bottom:1.6rem}.px-md{padding-left:2.4rem;padding-right:2.4rem}.py-md{padding-top:2.4rem;padding-bottom:2.4rem}.pt-md{padding-top:2.4rem}.pb-md{padding-bottom:2.4rem}.mx-md{margin-left:2.4rem;margin-right:2.4rem}.my-md{margin-top:2.4rem;margin-bottom:2.4rem}.mt-md{margin-top:2.4rem}.mb-md{margin-bottom:2.4rem}.px-lg{padding-left:3.2rem;padding-right:3.2rem}.py-lg{padding-top:3.2rem;padding-bottom:3.2rem}.pt-lg{padding-top:3.2rem}.pb-lg{padding-bottom:3.2rem}.mx-lg{margin-left:3.2rem;margin-right:3.2rem}.my-lg{margin-top:3.2rem;margin-bottom:3.2rem}.mt-lg{margin-top:3.2rem}.mb-lg{margin-bottom:3.2rem}.px-xl{padding-left:4rem;padding-right:4rem}.py-xl{padding-top:4rem;padding-bottom:4rem}.pt-xl{padding-top:4rem}.pb-xl{padding-bottom:4rem}.mx-xl{margin-left:4rem;margin-right:4rem}.my-xl{margin-top:4rem;margin-bottom:4rem}.mt-xl{margin-top:4rem}.mb-xl{margin-bottom:4rem}.AdList__list{display:flex;flex-direction:column;gap:1.6rem;margin:0}.Article__inner{display:flex;gap:1.6rem}.Article__figure{border-radius:12px;overflow:hidden;flex-grow:1;flex-shrink:0}.Article__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.Article__body{display:flex;flex-direction:column;flex-shrink:1;flex-grow:1;flex-basis:70%;gap:1rem}.Article--large .Article__inner{flex-direction:column}.Article--large .Article__figure{width:100%;height:20.9rem}.Article--small .Article__figure{height:10.8rem;flex-basis:11.1rem}.Article--vertical .Article__inner{flex-direction:column}.Article--horizontal:not(.Article--small) .Article__inner{flex-direction:column}.Button{background-color:#0065b2;color:#fff;padding:1.8rem 4.6rem;font-family:"Intro",sans-serif;text-transform:capitalize;transition:background-color .5s ease-in-out,color .5s ease-in-out;will-change:background-color,color}.Button:hover{background-color:#f0d53d;color:#003d6b}.Calendar{padding:1.5rem 1.6rem;background-color:#0065b2}.Calendar__header{display:flex;align-items:center;gap:.8rem;margin-bottom:.6rem}.Calendar__header-icon{width:1em;height:1em;background-color:inherit;font-size:4.1rem}.Calendar__header-text{color:#fff}.CalendarItem{color:#fff;text-transform:uppercase;overflow-x:hidden;white-space:nowrap}.CalendarItem--active{color:#f0d53d}.Card{border-radius:12px;overflow:hidden}.Card__inner{display:flex;height:100%}.Card__figure{min-height:100%}.Card__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.Card__caption{display:flex;flex-flow:column;padding:1.6rem;border-radius:0}.Card__caption-heading{height:100%;width:100%}.Card--full{height:20rem}.Card--full .Card__inner{position:relative;width:100%}.Card--full .Card__inner::before{content:"";bottom:0;left:0;position:absolute;right:0;top:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.16) 0%, rgba(0, 0, 0, 0.32) 100%)}.Card--full .Card__figure{width:100%}.Card--full .Card__tag{background-color:#fff;border-radius:10rem;color:#0065b2;margin:1.6rem;padding:.4rem .8rem;text-transform:uppercase;position:absolute}.Card--full .Card__caption{display:flex;flex-flow:column;background-color:rgba(0,0,0,0);bottom:0;justify-content:space-between;left:0;position:absolute;right:0}.Card--full .Card__caption-kicker{color:#f0d53d;margin-bottom:.8rem}.Card--full .Card__caption-heading{color:#fff;transition:color .5s ease-in-out;will-change:color}.Card--full:hover .Card__caption-heading{color:#f0d53d}.Card--boxed{box-shadow:0px 4px 24px rgba(0,0,0,.04);flex:1 1 20rem;height:20rem}.Card--boxed .Card__figure{display:flex;flex-flow:column;width:100%}.Card--boxed .Card__image{overflow:hidden}.Card--boxed .Card__caption{background-color:#fff;width:100%}.Card--boxed .Card__caption-heading{max-height:5.6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-y:hidden;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);will-change:text-decoration-color,max-height,padding-bottom}.Card--boxed:hover .Card__caption-heading{-webkit-line-clamp:200;max-height:20rem;overflow-y:auto;padding-bottom:1.6rem;text-decoration-color:#000;transition:text-decoration-color .5s ease-in-out,max-height .5s ease-in-out,padding-bottom .5s ease-in-out;-ms-overflow-style:none;scrollbar-width:none}.Card--boxed:hover .Card__caption-heading::-webkit-scrollbar{display:none}.CardGroup{display:flex;flex-wrap:wrap;gap:2.4rem}.CardGroup__hero{width:100%}.CardGroup__article{width:100%}.CardGroup__article-list{display:flex;flex-direction:column;gap:3.1rem;margin:0}.CardGroup--scrollable .CardGroup__article-list{max-height:19.5rem;overflow-y:scroll;scrollbar-color:#0065b2 #c6e6ff;scrollbar-width:thin}.CardGroup--scrollable .CardGroup__article-list::-webkit-scrollbar{width:.4rem}.CardGroup--scrollable .CardGroup__article-list::-webkit-scrollbar-track{background-color:#c6e6ff;border-radius:.8rem;margin:1.8rem 0}.CardGroup--scrollable .CardGroup__article-list::-webkit-scrollbar-thumb{border-radius:.8rem;background-color:#0065b2}.CardHero{display:flex;flex-flow:column;justify-content:flex-end;min-height:19.5rem;overflow:hidden;padding:1.6rem;position:relative;width:100%}.CardHero--squared{border-radius:0}.CardHero--rounded{border-radius:12px}.CardHero__figure::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0.16) 0%, rgba(0, 0, 0, 0.64) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.CardHero__image{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.CardHero__caption{display:flex;flex-flow:column;align-items:flex-start;position:relative;z-index:2;border-radius:0;padding:0;background-color:rgba(0,0,0,0)}.CardHero__caption-kicker{font-size:2rem;line-height:1.2;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:.8rem}.CardHero__caption-heading{color:#003d6b;background-color:#f0d53d;padding:.4rem .8rem}.CardHero__caption-cta{margin-top:1.6rem}.Carousel{background-color:inherit;position:relative}.Carousel__viewport{overflow:hidden;width:100%}.Carousel__viewport,.Carousel__viewport.is-draggable{cursor:move;cursor:grab}.Carousel__viewport.is-dragging{cursor:grabbing}.Carousel__container{-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;display:flex;margin-left:-1.6rem;-webkit-user-select:none;user-select:none}.Carousel__slide{max-width:100%;padding-left:1.6rem;position:relative}.Carousel__slide-inner{overflow:hidden;position:relative}.Carousel__dots{display:flex;flex-flow:row;bottom:0;justify-content:center;left:0;margin:0 auto;padding-bottom:1.6rem;position:absolute;right:0;z-index:1}.Carousel__dot{display:flex;flex-flow:row;align-items:center;cursor:pointer;justify-content:center;padding:.2rem}.Carousel__dot::after{background-color:#fff;border-radius:50%;content:"";height:.4rem;opacity:.4;width:.4rem}.Carousel__dot.is-selected:after{opacity:1}.Carousel--basic,.Carousel--essential,.Carousel--calendar{margin-left:auto;margin-right:auto;max-width:100%}.Carousel--hero{position:relative}.Carousel--hero .Carousel__viewport{position:relative}.Carousel--hero .Carousel__container{display:flex;min-height:20rem}.Carousel--hero .Carousel__slide{min-width:100%;padding-left:0}.Carousel--hero .Carousel__prev,.Carousel--hero .Carousel__next{position:absolute;z-index:1;bottom:4.4rem;padding:0 1.6rem}.Carousel--hero .Carousel__next{right:0}.Carousel--hero .CardHero{height:100%}.Carousel--hero .CardHero__caption{margin:1.6rem 4.6rem}.Carousel--hero .CardHero__caption-kicker{margin:0}.Carousel--hero .CardHero__caption-heading{margin:.8rem 0 0;font-size:1.4rem;line-height:1.25;font-weight:400}.Carousel--hero .CardHero__caption-cta{margin-top:1.6rem}.Carousel--basic{display:flex;flex-flow:column;position:relative}.Carousel--basic .Carousel__container{max-width:100%}.Carousel--basic .Carousel__navigation{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin-top:1.6rem}.Carousel--basic .Carousel__prev .CtaIcon__icon,.Carousel--basic .Carousel__next .CtaIcon__icon{color:#0065b2}.Carousel--basic .Carousel__prev:hover .CtaIcon__icon,.Carousel--basic .Carousel__next:hover .CtaIcon__icon{color:#fff}.Carousel--basic .Carousel__prev{order:-1}.Carousel--basic .Carousel__next{right:0}.Carousel--basic .Carousel__dots{position:static;padding:0 .8rem}.Carousel--basic .Carousel__dot::after{background-color:#0065b2}.Carousel--basic .Card__caption-heading{line-height:2.4rem}.Carousel--basic .Card--boxed{width:20rem}.Carousel--calendar{display:flex;flex-flow:row;align-items:center}.Carousel--calendar .Carousel__slide{padding-left:1.2rem}.Carousel--calendar .Carousel__container{margin-left:-1.2rem}.Carousel--calendar .Carousel__viewport{margin:1rem 4.8rem}.Carousel--calendar .Carousel__navigation{display:flex;justify-content:space-between;position:absolute;width:100%}.Carousel--calendar .Carousel__prev:disabled,.Carousel--calendar .Carousel__next:disabled{cursor:no-drop;opacity:.3}.Carousel--calendar .Carousel__prev:disabled:hover .CtaIcon__icon,.Carousel--calendar .Carousel__next:disabled:hover .CtaIcon__icon{background-color:#fff}.Carousel--calendar .Carousel__prev{order:-1}.Carousel--calendar .Carousel__next{right:0}.CtaIcon{display:inline-flex;align-items:center}.CtaIcon__icon{transition:background-color .5s ease-in-out,color .5s ease-in-out;will-change:background-color,color}.CtaIcon__side-text{transition:color .5s ease-in-out;will-change:color}.CtaIcon--small .CtaIcon__icon{font-size:2.4rem;padding:.8rem .9rem}.CtaIcon--transparent-bg .CtaIcon__icon{background-color:rgba(255,255,255,.1);color:#fff}.CtaIcon--transparent-bg:hover .CtaIcon__icon{background-color:#003d6b}.CtaIcon--white-bg .CtaIcon__icon{background-color:#fff;color:#0065b2}.CtaIcon--white-bg:hover .CtaIcon__icon{background-color:#f0d53d}.CtaIcon--yellow-bg .CtaIcon__icon{background-color:#f0d53d;color:#0065b2}.CtaIcon__side-text{color:#fff;margin-left:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:16rem}.CtaIcon__icon{width:1em;height:1em;font-size:3.2rem;padding:1.1rem .9rem;border-radius:50%}.CtaIcon:hover .CtaIcon__side-text{color:#f0d53d}.Footer{background-color:#003d6b;color:#fff;padding-bottom:4rem;padding-top:1.6rem}.Footer__info{margin-bottom:2.4rem}.Footer__info-item:not(:first-child){margin-top:1.6rem}.Footer__link-list-item{font-size:1.4rem;line-height:1.25;font-weight:700;color:#fff;text-decoration:underline;text-transform:capitalize;white-space:nowrap}.Footer__link-list-item:not(:first-child){margin-top:2.4rem}.Hamburger{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;align-items:center;display:flex;flex-direction:column;height:2rem;justify-content:center;padding:2.4rem;position:relative;width:2rem}.Hamburger__bar{border-bottom:solid #0065b2 2px;display:block;position:relative;transition:height .5s ease-in-out,margin .5s ease-in-out,transform .5s ease-in-out,width .5s ease-in-out;width:2.4rem;will-change:height,margin,transform,width}.Hamburger__bar:nth-of-type(2){margin:.8rem 0}.Hamburger--open .Hamburger__bar:nth-child(1){transform:translateY(2px) rotate(45deg)}.Hamburger--open .Hamburger__bar:nth-child(2){height:0;margin:0;width:0}.Hamburger--open .Hamburger__bar:nth-child(3){transform:translateY(-2px) rotate(-45deg)}.Header{--secondary-header-bg-color: #f4f6f6;z-index:100}.Header__top-wrapper,.Header__bottom-wrapper{display:flex;flex-flow:row;align-items:center;gap:1.6rem;justify-content:space-between;position:relative}.Header__top-wrapper .Header__menu-bottom:only-child,.Header__bottom-wrapper .Header__menu-bottom:only-child{margin-top:3.2rem}.Header__top-wrapper{height:var(--header-height);z-index:100}.Header__top-wrapper .Header__logo--secondary{display:flex;margin-right:auto;max-height:4rem}.Header__top-wrapper--light{background-color:#f4f6f6}.Header__top-wrapper--dark .SearchBar .SearchBar__icon-btn,.Header__top-wrapper--dark .SearchBar__input,.Header__top-wrapper--dark .SearchBar__input::placeholder{color:#fff}.Header__top-wrapper--dark-on-mobile .SearchBar .SearchBar__icon-btn,.Header__top-wrapper--dark-on-mobile .SearchBar__input,.Header__top-wrapper--dark-on-mobile .SearchBar__input::placeholder{color:#fff}.Header__bottom-wrapper{background-color:var(--secondary-header-bg-color);display:none}.Header__bottom-wrapper .Header__logo{display:flex;flex:1 2.2 70%;height:100%;max-width:25.5rem}.Header__bottom-wrapper .Header__logo-img{height:100%}.Header__bottom-wrapper.\--text-light .MenuItem{color:#fff}.Header__program-info{background-color:#003d6b;border-top:1px solid #fff;color:#fff;padding:.8rem 1.6rem}.Header__navbar{background-color:#003d6b;bottom:0;flex-flow:column;left:0;min-width:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:var(--header-height);visibility:hidden;width:100%;z-index:99}.Header__navbar-secondary{display:none}.Header__navbar-secondary label{color:#f07c3d;font-size:1.4rem;text-transform:uppercase;white-space:nowrap;order:0}.Header__navbar-secondary .Header__menu-big-page{order:1;display:flex;align-items:center;justify-content:start;flex-wrap:wrap;row-gap:2rem;column-gap:3rem}.Header__navbar-secondary .Header__menu-big-page .MenuItem__link{color:#003d6b;font-size:1.6rem}.Header__navbar .Header__menu-bottom--secondary{position:relative}.Header__menu-top,.Header__menu-bottom{display:flex;flex-flow:column;max-width:100%}.Header__menu-top,.Header__menu-big-page{min-width:0;order:-1;text-transform:capitalize}.Header__menu-top .MenuItem__link,.Header__menu-big-page .MenuItem__link{font-weight:400}.Header__menu-top-wrapper,.Header__menu-big-page-wrapper{display:flex;flex-flow:row;color:#fff;max-width:100%;position:relative}.Header__menu-bottom{color:#fff}.Header__menu-bottom .MenuItem{text-transform:uppercase}.Header .SearchBar{bottom:0;display:none;position:absolute;right:0;top:0;z-index:1}.Header .SearchBar+.Header__menu-top,.Header .SearchBar+.Header__menu-bottom{padding-right:3.2rem}.Header .SearchBar--open+.Header__menu-bottom,.Header .SearchBar--open+.Header__menu-top{opacity:0}.Header .Hamburger{display:inline-flex}.Header--menu-open .Header__navbar{display:flex;opacity:1;visibility:visible}.Header__navbar .Header__menu-bottom--secondary::before,.Header__menu-top-wrapper::after,.Header__menu-big-page-wrapper::after{background-color:#fff;content:"";display:block;height:1px;left:1.6rem;position:absolute;right:1.6rem;top:0}.Header__top-wrapper .Header__logo-img,.Header__bottom-wrapper .Header__logo-img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.HeadingWithLink{display:flex;flex-flow:row;justify-content:space-between;align-items:flex-end;gap:1.6rem}.HeadingWithLink__link{font-size:1.4rem;line-height:1.25;font-weight:700;flex-grow:1;text-align:right}.ImageBanner{overflow:hidden}.ImageBanner--rounded{display:block;border-radius:12px}.ImageBanner__image{width:100%}.InfoBlock{display:flex;gap:.5rem;flex-direction:column}.InfoBlock__title{color:#0065b2;text-transform:uppercase}.InfoBlock__content p{color:#a0a0a0}.InfoBlock__content a{color:#f07c3d;font-weight:500}.InfoBlock__maps iframe{height:16.1rem}.Input--checkbox,.Input--radio{position:relative}.Input--checkbox .Input__label,.Input--radio .Input__label{margin-left:2.4rem}.Input--checkbox .Input__input,.Input--radio .Input__input{height:1em;width:1em;position:absolute;top:0;left:0;padding:0;margin:.2rem .8rem 0 0;display:flex;flex-flow:row;align-items:center;justify-content:center}.Input--checkbox .Input__input{font-size:1.6rem}.Input--checkbox .Input__input:checked:after{content:"✔";color:#0065b2}.Input--radio .Input__input{border-radius:50%;font-size:1.3rem;margin:.4rem .8rem 0 0}.Input--radio .Input__input:checked:after{content:"●";font-size:1rem;color:#0065b2;margin:0 auto}.Logo{display:inline-flex;flex-flow:row;height:100%}.Logo__image{width:-moz-fit-content;width:fit-content;max-width:4.6rem}.Logo__side-text-list{display:none;margin:auto 0;text-transform:uppercase;padding-left:1.6rem}.Logo--light{color:#0065b2}.Logo--light .Logo__side-text-list{color:#e2e2e2}.Logo--dark{color:#0065b2}.Logo--dark .Logo__side-text-list{color:#003d6b}.MenuItem{display:flex;min-width:0}.MenuItem__link{font-size:1.8rem;line-height:1.3333333333;font-weight:700;display:inline-block;padding:1.4rem var(--container-padding-x)}.MenuItem__link-wrapper{display:inline-flex;flex-flow:row nowrap;align-items:center;gap:3.6rem;justify-content:space-between;min-width:0;width:100%}.MenuItem__dropdown-btn{height:100%;justify-content:center;padding:0 var(--container-padding-x)}.MenuItem__dropdown-btn .CtaIcon__icon{color:inherit;transform:rotate(-90deg);transition:transform .5s ease-in-out;will-change:transform}.MenuItem__dropdown-btn:hover .CtaIcon__icon{background-color:inherit}.MenuItem__sub-menu{--items-per-col: 7;background-color:#0065b2;display:none;gap:2.4rem;left:0;padding:2.4rem var(--container-padding-x);position:absolute;right:0;top:100%;z-index:1}.MenuItem__sub-menu__item{text-transform:uppercase}.MenuItem--has-sub-menu{position:relative}.MenuItem--has-sub-menu .MenuItem__dropdown-btn{color:#fff}.MenuItem--has-sub-menu.MenuItem--sub-menu-open{color:#fff}.MenuItem--has-sub-menu.MenuItem--sub-menu-open .MenuItem__sub-menu{display:grid}.MenuItem--has-sub-menu.MenuItem--sub-menu-open .MenuItem__link-wrapper{justify-content:space-between}.MenuItem--has-sub-menu.MenuItem--sub-menu-open .MenuItem__dropdown-btn{background-color:#0065b2;color:#fff;padding:0 var(--container-padding-x) 0 1.2rem}.MenuItem--has-sub-menu.MenuItem--sub-menu-open .MenuItem__dropdown-btn .CtaIcon__icon{transform:rotate(0)}.MenuItem:first-child{padding-top:1.2rem}.MenuItem:last-child{padding-bottom:1.2rem}.MobileStore{display:inline-block;height:7.5rem;overflow:hidden}.MobileStore__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ProgramList{list-style:none;padding:0;display:inline-flex;flex-direction:column;gap:3.2rem;width:100%}.ProgramList__item{display:flex;align-items:center}.ProgramList__item-text{padding:.6rem .8rem;color:#000;font-size:1.6rem;line-height:1.25;font-weight:400}.ProgramList__item-text-start{font-size:1.6rem;line-height:1.25;font-weight:700;margin-right:min(3.2rem,5vw)}.ProgramList__item--onair{text-transform:uppercase}.ProgramList__item--onair .ProgramList__item-text{background-color:#f0d53d;display:flex}.ProgramList__item--onair .ProgramList__item-text-start{font-size:1.6rem;line-height:1.25;font-weight:700}.ProgramList__item--onair .ProgramList__item-text-name{font-size:1.6rem;line-height:1.5;font-weight:700;color:#0065b2}.ProgramList__item-tag{--tag-margin-left: 0.8rem;display:flex;background-color:#0065b2;color:#f0d53d;text-transform:uppercase;border-radius:12px;margin-left:var(--tag-margin-left);padding:.4rem;position:relative;white-space:nowrap}.ProgramList__item-tag::before{display:block;width:0;height:1px;background:#f0d53d;position:absolute;right:100%;top:0;bottom:0;margin:auto .8rem auto 0}.ProgramsBox{border-radius:12px;width:100%;background-color:#0065b2;padding:1.6rem}.ProgramsBox__list{list-style:none;margin:0;max-height:17.7rem;overflow:auto;padding:0 .8rem 0 0;scrollbar-color:#c6e6ff #1f94ee;scrollbar-width:thin}.ProgramsBox__list::-webkit-scrollbar{width:.4rem}.ProgramsBox__list::-webkit-scrollbar-track{background-color:#1f94ee;border-radius:.8rem;margin:1.8rem 0}.ProgramsBox__list::-webkit-scrollbar-thumb{border-radius:.8rem;background-color:#c6e6ff}.ProgramsBox__list-item{display:flex;flex-direction:column}.ProgramsBox__list-item-text{color:#c6e6ff;margin-bottom:.4rem}.ProgramsBox__list-item-title{color:#fff}.ProgramsBox__list-item:first-child .ProgramsBox__list-item-text{text-transform:uppercase;color:#f0d53d}.ProgramsBox__list-item:not(:first-child):before{content:"";display:block;margin:1.2rem 0;width:4.7rem;height:.1rem;background:#c6e6ff}.RadioGroup__options-wrapper{display:flex;flex-flow:row;gap:2.4rem;margin-top:.8rem}.SearchBar{display:inline-flex;flex-flow:row;justify-content:space-between}.SearchBar__shadow{display:none;top:0;bottom:0;right:0;left:0;position:fixed}.SearchBar__input{background-color:rgba(0,0,0,0);border-style:none;color:#0065b2;display:inline-block;opacity:0;position:relative;visibility:hidden;width:0}.SearchBar__input::placeholder{opacity:100%;font-family:"Intro",sans-serif;font-size:1.4rem;line-height:1.25;color:#0065b2}.SearchBar__input:focus{outline:0;box-shadow:inset 0 -2px 2px -2px #0065b2}.SearchBar__submit{bottom:0;display:none;padding:0 1.6rem;position:absolute;right:0;top:0;z-index:1}.SearchBar__icon{font-size:1.6rem;width:1em;height:1em}.SearchBar__icon-btn{align-items:center;color:inherit;cursor:pointer;display:flex;padding:0 .8rem;position:relative}.SearchBar--open{width:100%}.SearchBar--open .SearchBar__shadow{display:block}.SearchBar--open .SearchBar__input{visibility:visible;opacity:1;padding-right:1rem;width:100%;transition:opacity,padding-right,width 1.5s ease-in-out;will-change:opacity,padding-right,width}.SearchBar--open .SearchBar__input:not(:placeholder-shown)~.SearchBar__submit{display:block}.SearchBar--open .SearchBar__icon-btn{color:#0065b2}.Select__select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 1.6rem center;background-repeat:no-repeat;background-size:1.6rem;border-radius:12px;border:1px solid #0065b2;color:#a0a0a0;font-family:"Intro",sans-serif;padding:1.7rem 2.2rem;margin-top:.8rem;width:100%}.SocialLinks{display:inline-flex;gap:1.4rem;align-items:center;background-color:rgba(0,0,0,0)}.SocialLinks--dark .SocialLinks__text{color:#a0a0a0}.SocialLinks--dark .SocialLinks__link{color:#0065b2}.SocialLinks--light .SocialLinks__text{color:#fff;text-transform:uppercase}.SocialLinks--light .SocialLinks__link{color:#fff}.SocialLinks__text{font-size:1.6rem;line-height:1.24875;font-weight:500}.SocialLinks__list{display:flex;gap:.8rem;align-items:center}.SocialLinks__list-item{border-radius:100%}.SocialLinks__list-item svg{transition:color .5s ease-in-out;will-change:color}.SocialLinks__list-item:hover svg{color:#49afff}.SocialLinks__link{display:flex}.SocialLinks__link-icon{width:1em;height:1em;background-color:inherit;font-size:2.8rem;padding:.4rem}.TextArea__input{height:13rem}.TopNav{background-color:#0065b2;justify-content:space-between;display:none;gap:1.6rem}.TopNav__link{font-size:1.6rem;line-height:1.24875;font-weight:500;display:inline-block;padding:1.8rem .8rem}.TopNav__link-list{display:flex;gap:1.6rem}.TopNav__link-list-item{background-color:#0065b2;color:#fff;transition:background-color .5s ease-in-out;will-change:background-color}.TopNav__link-list-item--active,.TopNav__link-list-item:hover{background-color:#49afff}.TopNav__social{display:flex;align-items:center}.VideoPlayer{position:relative;padding-bottom:56.25%}.VideoPlayer>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.Input,.TextArea{display:flex;flex-flow:column}.Input__input,.TextArea__input{padding:.9rem 1.6rem;border:1px solid #0065b2;border-radius:2px;width:100%}.Input__input:disabled,.TextArea__input:disabled{border-color:#a0a0a0;color:#a0a0a0}.Input__input:disabled~.Input__label,.TextArea__input:disabled~.Input__label{color:#a0a0a0}.Input__input:invalid~.ErrorMessage,.TextArea__input:invalid~.ErrorMessage{display:block}.Input__label,.TextArea__label{order:-1;margin-bottom:.8rem}.ErrorMessage{color:#97003c;display:none;text-align:right;margin-top:.8rem}.page .nf-form-cont input,.page .nf-form-cont textarea,.page .nf-form-cont select{border:1px solid #0065b2;border-radius:2px;padding:.9rem 1.6rem}.page .nf-form-cont textarea{height:13rem}.page .nf-form-cont select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 1.6rem center;background-repeat:no-repeat;background-size:1.6rem;color:#a0a0a0;font-family:"Intro",sans-serif;margin-top:.8rem;width:100%}.page .nf-form-cont .nf-form-content p,.nf-input-limit,.nf-field-container.html-container.show-label .nf-field-element{margin:0 0 3rem 0}.label-left .nf-field-label{width:100%}.page .nf-field-element ul{display:flex;flex-direction:row;white-space:nowrap;gap:2.4rem}.page .nf-field-element ul label{display:flex;white-space:nowrap;padding:0}.nf-error-msg,.ninja-forms-req-symbol{color:#97003c}.label-left .nf-field-label{width:auto}.label-right .nf-field-label{padding-left:.8}.label-left .field-wrap{flex-direction:column;align-items:flex-start}.label-left .nf-field-element{width:100%}.label-left .nf-after-field{margin-left:auto;text-align:right}input.nf-element[type=checkbox],input.nf-element[type=radio]{border:1px solid #0065b2;width:1em;height:1em;padding:0}input.nf-element[type=checkbox]::after,input.nf-element[type=radio]::after{color:#0065b2}input.nf-element[type=checkbox]{display:flex;flex-flow:row;align-items:center;font-size:1.6rem}input.nf-element[type=checkbox]:checked::after{content:"✔"}input.nf-element[type=radio]{border-radius:50%;margin:.4rem .8rem 0 0;display:inline-flex;flex-flow:row;align-items:center;justify-content:center}input.nf-element[type=radio]:checked:after{font-size:1rem;content:"●"}.nf-field-element button[type=button],.field-wrap input[type=button],.field-wrap input[type=submit]{background-color:#0065b2;color:#fff;padding:1.8rem 4.6rem;font-family:"Intro",sans-serif;text-transform:capitalize;transition:background-color .5s ease-in-out,color .5s ease-in-out;will-change:background-color,color}.nf-field-element button[type=button]:hover,.field-wrap input[type=button]:hover,.field-wrap input[type=submit]:hover{background-color:#f0d53d;color:#003d6b}.mailpoet_form:not(form){display:flex;flex-flow:column;gap:2.4rem;margin:3.2rem 0}.mailpoet_text{padding:.9rem 1.6rem;border:1px solid #0065b2;border-radius:2px;width:100% !important;font-size:1.6rem;line-height:1.5;font-weight:400}.mailpoet_text:disabled{border-color:#a0a0a0;color:#a0a0a0}.mailpoet_text_label{margin-bottom:.8rem}.mailpoet_checkbox{height:1em;width:1em;position:absolute;top:0;left:0;padding:0;margin:.2rem .8rem 0 0;display:flex;flex-flow:row;align-items:center;justify-content:center;font-size:1.6rem;border:1px solid #0065b2}.mailpoet_checkbox:checked:after{content:"✔";color:#0065b2}.mailpoet_checkbox_label{position:relative;padding-left:2.4rem}.mailpoet_checkbox_label:first-child{padding-left:0;margin-bottom:.8rem}.mailpoet_submit{background-color:#0065b2;color:#fff;padding:1.8rem 4.6rem;font-family:"Intro",sans-serif;text-transform:capitalize;transition:background-color .5s ease-in-out,color .5s ease-in-out;will-change:background-color,color;cursor:pointer}.mailpoet_submit:hover{background-color:#f0d53d;color:#003d6b}.parsley-errors-list{list-style:none !important;color:#97003c !important;text-align:right;margin:.8rem 0 0 0 !important}.page .HeadingWithLink,.single .HeadingWithLink{padding-top:3.2rem;padding-bottom:3.2rem}.page .HeadingWithLink+.page__wrapper,.single .HeadingWithLink+.page__wrapper{padding-top:0}.page__full-cards-wrapper,.single__full-cards-wrapper{display:flex;flex-flow:row wrap;gap:2.4rem;padding-bottom:4rem}.page__full-cards-wrapper .Card--full,.single__full-cards-wrapper .Card--full{flex-basis:100%}.page .kaltura-player-wrapper,.page .fluid-embed-container,.page .rwd-video,.single .kaltura-player-wrapper,.single .fluid-embed-container,.single .rwd-video{position:relative;overflow:hidden;height:0;background-color:rgba(0,0,0,0);padding-bottom:56.25%;margin:.5em 0}.page .kaltura-player-wrapper>div,.page .kaltura-player-wrapper>iframe,.page .fluid-embed-container>div,.page .fluid-embed-container>iframe,.page .rwd-video>div,.page .rwd-video>iframe,.single .kaltura-player-wrapper>div,.single .kaltura-player-wrapper>iframe,.single .fluid-embed-container>div,.single .fluid-embed-container>iframe,.single .rwd-video>div,.single .rwd-video>iframe{position:absolute;display:block;top:0;left:0;width:100% !important;height:100% !important;overflow:hidden}.page .kaltura-player-wrapper .kaltura-powered-by,.page .fluid-embed-container .kaltura-powered-by,.page .rwd-video .kaltura-powered-by,.single .kaltura-player-wrapper .kaltura-powered-by,.single .fluid-embed-container .kaltura-powered-by,.single .rwd-video .kaltura-powered-by{width:100% !important;display:none}.pagination{flex:1 0 100%}.pagination .nav-links{color:#003d6b;display:flex;flex-flow:row;flex-wrap:wrap;align-items:center;gap:.8rem}.pagination .nav-links .page-numbers{padding:.6rem 1rem;border:1px solid #003d6b;transition:background-color .5s ease-in-out;background-color:#fff}.pagination .nav-links .page-numbers:not(.current):hover{background-color:rgba(0,61,107,.1)}.pagination .nav-links .dots{border:none;padding:0;background-color:rgba(0,0,0,0)}.pagination .nav-links .dots:hover{background-color:rgba(0,0,0,0)}.pagination .nav-links .prev,.pagination .nav-links .next{font-size:0rem}.pagination .nav-links .prev::after,.pagination .nav-links .next::after{font-size:1.4rem}.pagination .nav-links .prev::after{content:"<<"}.pagination .nav-links .next::after{content:">>"}.pagination .nav-links .current{background-color:#003d6b;color:#fff}.page-template-with-side-content [class^=wp-image],.page-template-with-side-content img[class*=wp-image],.page-template-with-side-content p>img{max-width:100%;-o-object-fit:contain;object-fit:contain;max-height:20rem}.page-template-with-side-content .page__wrapper,.page-template-with-side-content .single__wrapper{padding:1.6rem 0 4rem 0}.page-template-with-side-content .page__main-content .HeadingWithLink+.ImageBanner,.page-template-with-side-content .page__main-content .HeadingWithLink+.HeadingWithLink,.page-template-with-side-content .single__main-content .HeadingWithLink+.ImageBanner,.page-template-with-side-content .single__main-content .HeadingWithLink+.HeadingWithLink{padding-top:0}.page-template-with-side-content .page__main-content>.HeadingWithLink:first-child,.page-template-with-side-content .single__main-content>.HeadingWithLink:first-child{padding-top:0}.page-template-with-side-content .page__main-content>.ImageBanner,.page-template-with-side-content .single__main-content>.ImageBanner{padding-top:2.4rem}.page-template-with-side-content .page__secondary-content,.page-template-with-side-content .single__secondary-content{padding-top:4rem}.page-template-with-side-content .page__secondary-content .Select,.page-template-with-side-content .single__secondary-content .Select{display:block;margin-bottom:2rem}.page-template-with-side-content .page__secondary-content .AdList ul.AdList__list,.page-template-with-side-content .single__secondary-content .AdList ul.AdList__list{padding-left:0}.page-template-with-side-content .page__secondary-content .AdList ul.AdList__list .AdList__list-item,.page-template-with-side-content .single__secondary-content .AdList ul.AdList__list .AdList__list-item{list-style:none}.page-template-with-side-content .page__secondary-content .AdList ul.AdList__list .AdList__list-item:first-of-type :first-child,.page-template-with-side-content .single__secondary-content .AdList ul.AdList__list .AdList__list-item:first-of-type :first-child{padding-top:0}.page-template-with-side-content .page__secondary-content .AdList ul.AdList__list .AdList__list-item img.ImageBanner__image,.page-template-with-side-content .single__secondary-content .AdList ul.AdList__list .AdList__list-item img.ImageBanner__image{margin:0}.page-template-with-side-content .page__video-player,.page-template-with-side-content .single__video-player{height:100%}.page-template-with-side-content .page__programs-video-wrapper,.page-template-with-side-content .single__programs-video-wrapper{display:flex;flex-flow:row;flex-wrap:wrap;gap:2.4rem}.page-template-with-side-content .page__programs-video-wrapper .page__streaming-video,.page-template-with-side-content .single__programs-video-wrapper .page__streaming-video{border-radius:12px;overflow:hidden;width:100%}.page-template-with-side-content .page__programs-video-inner,.page-template-with-side-content .single__programs-video-inner{display:flex;flex-direction:column;flex-basis:100%;gap:2.4rem}.page-template-with-side-content .page__boxed-cards-wrapper,.page-template-with-side-content .single__boxed-cards-wrapper{display:flex;flex-wrap:wrap;gap:1.6rem;padding-top:2.4rem}.page-template-with-side-content .page__boxed-cards-wrapper .Card,.page-template-with-side-content .single__boxed-cards-wrapper .Card{flex-basis:100%}.page-template-with-side-content .page__boxed-cards-wrapper+.page__wrapper,.page-template-with-side-content .single__boxed-cards-wrapper+.page__wrapper{padding-top:0}.page-template-with-side-content .page__main-text,.page-template-with-side-content .single__main-text{margin:1.6rem 0 1.25rem 0}.page-template-with-side-content .page__form-button,.page-template-with-side-content .single__form-button{margin-top:2rem;margin-left:auto;display:block}.page-template-with-side-content .page__contacts-sub-section,.page-template-with-side-content .single__contacts-sub-section{display:flex;flex-flow:column;gap:3.2rem}.page-template-with-side-content .page__social-links,.page-template-with-side-content .single__social-links{padding:2.4rem 0 4rem 0}.page-template-with-side-content .page__app-store-list,.page-template-with-side-content .single__app-store-list{display:flex;flex-flow:column;gap:.8rem;margin-top:2.4rem}.page-template-with-side-content .page__info-list,.page-template-with-side-content .single__info-list{display:flex;flex-flow:column;gap:1.6rem}.page-template-with-side-content .page__column-list,.page-template-with-side-content .single__column-list{display:flex;flex-flow:column;gap:3.2rem}.page-template-with-side-content .page__sub-form-wrapper,.page-template-with-side-content .single__sub-form-wrapper{display:flex;flex-flow:column;gap:2.4rem;margin:3.2rem 0}.page-template-with-side-content .page__sub-form-wrapper .HeadingWithLink,.page-template-with-side-content .single__sub-form-wrapper .HeadingWithLink{padding:0 0 1.6rem 0}.page-template-with-side-content .page__sub-form-wrapper .Button,.page-template-with-side-content .single__sub-form-wrapper .Button{align-self:start}.page-template-with-side-content .page__sub-section,.page-template-with-side-content .single__sub-section{margin:2rem 0 4rem 0}.page-template-with-side-content .page__html-content h2,.page-template-with-side-content .page__html-content h3,.page-template-with-side-content .page__html-content h4,.page-template-with-side-content .page__html-content h5,.page-template-with-side-content .single__html-content h2,.page-template-with-side-content .single__html-content h3,.page-template-with-side-content .single__html-content h4,.page-template-with-side-content .single__html-content h5{margin:3.2rem 0 1.6rem 0}.page-template-with-side-content .page__html-content h2:first-child,.page-template-with-side-content .page__html-content h3:first-child,.page-template-with-side-content .page__html-content h4:first-child,.page-template-with-side-content .page__html-content h5:first-child,.page-template-with-side-content .single__html-content h2:first-child,.page-template-with-side-content .single__html-content h3:first-child,.page-template-with-side-content .single__html-content h4:first-child,.page-template-with-side-content .single__html-content h5:first-child{margin-top:0}.page-template-with-side-content .page__html-content p+p,.page-template-with-side-content .single__html-content p+p{margin-top:1.6rem}.page-template-with-side-content .page__html-content ol,.page-template-with-side-content .page__html-content ul,.page-template-with-side-content .single__html-content ol,.page-template-with-side-content .single__html-content ul{padding-left:3.2rem;margin:1.6rem 0}.page-template-with-side-content .page__html-content ul,.page-template-with-side-content .single__html-content ul{list-style-type:disc}.page-template-with-side-content .page__html-content img:not([class^=align]),.page-template-with-side-content .single__html-content img:not([class^=align]){margin-top:2.4rem;margin-bottom:2.4rem}.page-template-with-side-content .page__html-content figure,.page-template-with-side-content .single__html-content figure{width:100% !important;height:auto}.page-template-with-side-content .page__html-content figure img,.page-template-with-side-content .single__html-content figure img{margin-bottom:0 !important;height:auto}.page-template-with-side-content .page__html-content figure figcaption,.page-template-with-side-content .single__html-content figure figcaption{margin-bottom:2.4rem}@media only screen and (min-width: 768px){html{--container-padding-x: 4rem;--header-height: 12.2rem}h2,.\--styled-as-h2{font-size:3.6rem;line-height:1.25}h3,.\--styled-as-h3,.Carousel--hero .CardHero__caption-kicker{font-size:3.2rem;line-height:1.25}h4,.\--styled-as-h4{font-size:2.4rem;line-height:1.25}.text-headline{font-size:2rem;line-height:1.25}.\--full-width{margin-left:-4rem;margin-right:-4rem}.AdList__list{gap:4rem}.Article__inner{gap:2.4rem}.Article__figure{flex-shrink:1}.Article--large .Article__inner{flex-direction:row}.Article--large .Article__figure{height:20.6rem;flex-basis:22.3rem}.Article--horizontal:not(.Article--small) .Article__inner{flex-direction:row}.Calendar{padding:1.6rem 4rem}.Calendar__header{margin-bottom:.8rem}.Calendar__header-icon{font-size:3.1rem}.Calendar .Carousel__prev,.Calendar .Carousel__next{display:none}.Card--full{height:30.4rem}.CardGroup{flex-wrap:nowrap}.CardGroup__article .Article__figure{flex-basis:30%}.CardGroup--static .CardGroup__article-list-item:nth-child(n+3){display:none}.CardGroup--scrollable .CardGroup__article-list{max-height:24.7rem}.CardHero{min-height:24.7rem;padding:1.2rem}.Carousel__container{margin-left:-3.2rem}.Carousel__slide{padding-left:3.2rem}.Carousel__dot{padding:.4rem}.Carousel__dot::after{height:.8rem;width:.8rem}.Carousel--hero .Carousel__container{min-height:37.7rem}.Carousel--hero .Carousel__prev,.Carousel--hero .Carousel__next{padding:0 2.4rem;bottom:6rem}.Carousel--hero .CardHero__caption{margin:0 9.6rem 3.6rem}.Carousel--hero .CardHero__caption-heading{font-size:1.6rem;line-height:1.5}.Carousel--calendar .Carousel__slide{padding-left:2.4rem}.Carousel--calendar .Carousel__container{margin-left:-2.4rem}.Carousel--calendar .Carousel__viewport{cursor:auto;margin:0}.CtaIcon--large .CtaIcon__icon{padding:1.56rem 1.35rem;font-size:4.4rem}.Footer{display:flex;flex-flow:row;gap:4.4rem;justify-content:space-between;padding-bottom:4.7rem;padding-top:1.8rem}.Footer__link-list-item:not(:first-child){margin-top:1.6rem}.Header__top-wrapper .Header__logo--secondary{display:none}.Header__top-wrapper--dark{background-color:#003d6b}.Header__top-wrapper--dark .Hamburger__bar{border-color:#fff}.Header__bottom-wrapper{display:flex;height:10.5rem}.Header__program-info{border-top-width:0;padding:.8rem 2.4rem}.Header .Logo{flex:1 0 auto}.Header__navbar{top:calc(var(--header-height) + 5.5rem)}.InfoBlock__maps iframe{height:29.7rem}.Logo__image{max-width:6rem}.Logo__side-text-list{display:inline}.Logo--light{color:#fff}.MenuItem__link-wrapper{justify-content:flex-start;gap:.4rem}.MenuItem__dropdown-btn{padding:0 1.2rem}.ProgramList__item-tag{--tag-margin-left: 43.9vw}.ProgramList__item-tag::before{content:"";width:calc(var(--tag-margin-left) - .8rem)}.ProgramsBox__list{max-height:100%}.TopNav{display:flex}.page__full-cards-wrapper .Card--full,.single__full-cards-wrapper .Card--full{flex-basis:calc(50% - 1.2rem)}.page-template-with-side-content [class^=wp-image],.page-template-with-side-content img[class*=wp-image],.page-template-with-side-content p>img{max-height:37.7rem}.page-template-with-side-content .page__wrapper,.page-template-with-side-content .single__wrapper{padding:3.6rem 0 5.4rem 0}.page-template-with-side-content .page__main-content>.ImageBanner,.page-template-with-side-content .single__main-content>.ImageBanner{padding-top:4rem}.page-template-with-side-content .page__secondary-content,.page-template-with-side-content .single__secondary-content{padding-top:3.2rem}.page-template-with-side-content .page__secondary-content .Select,.page-template-with-side-content .single__secondary-content .Select{margin-bottom:4rem}.page-template-with-side-content .page__programs-video-wrapper,.page-template-with-side-content .single__programs-video-wrapper{flex-wrap:nowrap;gap:3.2rem;padding-bottom:36%;position:relative}.page-template-with-side-content .page__programs-video-wrapper .ProgramsBox,.page-template-with-side-content .single__programs-video-wrapper .ProgramsBox{flex:0 1 32.5%}.page-template-with-side-content .page__programs-video-wrapper .page__streaming-video,.page-template-with-side-content .single__programs-video-wrapper .page__streaming-video{height:auto;flex:1}.page-template-with-side-content .page__programs-video-inner,.page-template-with-side-content .single__programs-video-inner{bottom:0;flex-direction:row;left:0;right:0;position:absolute;top:0}.page-template-with-side-content .page__programs-video-inner .page__streaming-video,.page-template-with-side-content .single__programs-video-inner .page__streaming-video{padding-bottom:0}.page-template-with-side-content .page__boxed-cards-wrapper,.page-template-with-side-content .single__boxed-cards-wrapper{padding-top:4rem}.page-template-with-side-content .page__boxed-cards-wrapper .Card,.page-template-with-side-content .single__boxed-cards-wrapper .Card{flex-basis:calc(33.3% - 1.6rem)}.page-template-with-side-content .page__main-text,.page-template-with-side-content .single__main-text{margin:1.6rem 0 .8rem 0}.page-template-with-side-content .page__form-informative,.page-template-with-side-content .single__form-informative{display:flex;flex-flow:row;justify-content:space-between;gap:8rem}.page-template-with-side-content .page__form-informative .Input--checkbox,.page-template-with-side-content .single__form-informative .Input--checkbox{display:block;flex-basis:80%}.page-template-with-side-content .page__form-button,.page-template-with-side-content .single__form-button{margin-top:2.2rem;margin-left:0}.page-template-with-side-content .page__social-links,.page-template-with-side-content .single__social-links{padding:4.8rem 0 4rem 0}.page-template-with-side-content .page__app-store-list,.page-template-with-side-content .single__app-store-list{gap:3.6rem;flex-direction:row}}@media only screen and (min-width: 1200px){html{--container-padding-x: 2.4rem;--header-height: 12.2rem}.container,.TopNav,.Header__program-info,.Header__top-wrapper,.Header__bottom-wrapper,.Footer{width:calc(100% - 27vw)}#container{padding-top:3rem}.\--full-width{margin-left:-2.4rem;margin-right:-2.4rem}.AdList__list{gap:2.3rem}.Article--small .Article__figure{height:12.19rem;flex-basis:19.9rem}.Calendar{padding:1.6rem 2.4rem}.CardGroup__article-list{gap:1.5rem}.CardGroup--static .CardGroup__article-list-item:nth-child(n+3){display:list-item}.CardGroup--static .CardGroup__article-list-item:nth-child(n+4){display:none}.CardGroup--scrollable .CardGroup__article-list{max-height:39.7rem}.CardHero{min-height:39.7rem;padding:1.9rem}.Carousel__container{margin-left:-1.6rem}.Carousel__slide{padding-left:1.6rem}.Carousel--hero .CardHero__caption{margin-bottom:2.4rem}.Footer__info{margin-bottom:0}.Footer__info-item:not(:first-child){margin-top:2.4rem}.Footer__link-list{display:flex}.Footer__link-list-item:not(:last-child){margin-right:1.6rem}.Footer__link-list-item:not(:first-child){margin-top:0}.Header__top-wrapper .Header__menu-bottom .MenuItem:last-child{color:#f07c3d}.Header__top-wrapper--dark .Header__navbar .Header__menu-top,.Header__top-wrapper--dark .Header__navbar .Header__menu-bottom{color:#fff}.Header__top-wrapper--single-nav .Header__navbar{margin-top:3.2rem;position:relative}.Header__top-wrapper--single-nav .Header__navbar .SearchBar{margin-top:.4rem}.Header__bottom-wrapper{height:10.8rem}.Header__navbar{align-items:flex-end;background-color:rgba(0,0,0,0);display:flex;flex-flow:column-reverse;opacity:1;overflow-y:initial;padding:0;position:static;top:0;visibility:visible;width:auto}.Header__navbar-secondary{display:flex;justify-content:start;align-items:center;background-color:#d8e9f5;border-top:1px solid #f07c3d;gap:5rem}.Header__navbar .Header__menu-bottom--secondary{display:none}.Header__navbar .Header__menu-big-page-wrapper{display:none}.Header__menu-top,.Header__menu-bottom{flex-flow:row}.Header__menu-top,.Header__menu-big-page{gap:1.6rem;padding:.8rem 0}.Header__menu-top .MenuItem:first-child,.Header__menu-big-page .MenuItem:first-child{padding-left:0}.Header__menu-top-wrapper,.Header__menu-big-page-wrapper{color:#a0a0a0;justify-content:flex-end}.Header__menu-bottom{color:#003d6b}.Header__menu-bottom .MenuItem{z-index:1}.Header__menu-bottom .MenuItem,.Header__menu-bottom .MenuItem:first-child,.Header__menu-bottom .MenuItem:last-child{margin-bottom:-1.8rem;padding:.8rem .8rem 1.8rem}.Header .SearchBar{display:inline-flex}.Header .Hamburger{display:none}.Header__navbar .Header__menu-bottom--secondary::before,.Header__menu-top-wrapper::after,.Header__menu-big-page-wrapper::after{background-color:#a0a0a0;left:0;right:-2.4rem;top:100%}.MenuItem__link{font-size:1.4rem;line-height:1.15;font-weight:500;overflow:hidden;padding:.8rem 0;text-overflow:ellipsis;white-space:nowrap}.MenuItem__link-wrapper{justify-content:space-between;width:auto}.MenuItem__dropdown-btn{height:.8rem;padding:0;width:1rem}.MenuItem__dropdown-btn .CtaIcon__icon{background-color:inherit;transform:none;padding:0}.MenuItem__sub-menu{grid-auto-flow:column dense;grid-template-rows:repeat(var(--items-per-col), 1fr);padding:2.4rem 4rem}.MenuItem--has-sub-menu{position:static}.MenuItem--has-sub-menu .MenuItem__dropdown-btn{color:inherit}.MenuItem--has-sub-menu:hover,.MenuItem--has-sub-menu:focus-within{background-color:#0065b2;color:#fff}.MenuItem--has-sub-menu:hover .MenuItem__sub-menu,.MenuItem--has-sub-menu:focus-within .MenuItem__sub-menu{display:grid}.MenuItem--has-sub-menu:hover .MenuItem__link-wrapper,.MenuItem--has-sub-menu:focus-within .MenuItem__link-wrapper{justify-content:space-between}.MenuItem--has-sub-menu:hover .MenuItem__dropdown-btn,.MenuItem--has-sub-menu:focus-within .MenuItem__dropdown-btn{background-color:inherit;color:#fff;padding:0}.MenuItem--has-sub-menu:hover .MenuItem__dropdown-btn .CtaIcon__icon,.MenuItem--has-sub-menu:focus-within .MenuItem__dropdown-btn .CtaIcon__icon{transform:rotate(-180deg)}.MenuItem--has-sub-menu.MenuItem--sub-menu-open{background-color:#0065b2}.MenuItem--has-sub-menu.MenuItem--sub-menu-open .MenuItem__dropdown-btn{background-color:inherit;padding:0}.MenuItem--has-sub-menu.MenuItem--sub-menu-open .MenuItem__dropdown-btn .CtaIcon__icon{transform:rotate(-180deg)}.MenuItem:first-child,.MenuItem:last-child{padding:0}.ProgramList__item-tag{--tag-margin-left: min(10.15vw, 30rem)}.ProgramList__item-tag::before{width:calc(var(--tag-margin-left) - .8rem)}.page-template-full-width .page__full-cards-wrapper .Card--full,.page-template-full-width .single__full-cards-wrapper .Card--full{flex-basis:calc(33.33% - 1.6rem)}.page-template-with-side-content [class^=wp-image],.page-template-with-side-content img[class*=wp-image],.page-template-with-side-content p>img{max-height:none}.page-template-with-side-content .page__wrapper,.page-template-with-side-content .single__wrapper{display:flex;flex-flow:row;justify-content:space-between;gap:2.4rem}.page-template-with-side-content .page__main-content,.page-template-with-side-content .single__main-content{flex-basis:67%;min-width:0}.page-template-with-side-content .page__secondary-content,.page-template-with-side-content .single__secondary-content{padding-top:0;flex-basis:33%}.page-template-with-side-content .page__main-text,.page-template-with-side-content .single__main-text{margin:2.5rem 0}.page-template-with-side-content .page__form-button,.page-template-with-side-content .single__form-button{margin-top:2.4rem}}@media only screen and (min-width: 1400px){.Article--large .Article__figure{flex-shrink:0}}@media only screen and (max-width: 768px){.Header__top-wrapper--dark-on-mobile{background-color:#003d6b}.Header__top-wrapper--dark-on-mobile .Logo{color:#fff}.Header__top-wrapper--dark-on-mobile .Header__navbar .Header__menu-top,.Header__top-wrapper--dark-on-mobile .Header__navbar .Header__menu-bottom{color:#fff}.Header__top-wrapper--dark-on-mobile .Hamburger__bar{border-color:#fff}}



/*# sourceMappingURL=style.css.map */

.CardHero__embed {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	object-fit: contain;
}

.CardHero__embed iframe,
.CardHero__embed video,
.CardHero__embed > *,
.CardHero__embed .meride-video-container {
	width: 100% !important;
	height: 100% !important;
	object-fit: contain;
	display: block;
}

.CardHero__figure.has-embed::before {
	background: none;
}

.CardHero__live-label {
	display: flex;
	align-items: center;
	gap: 8px;
	color: #000;
	font-weight: 600;
	font-size: 20px;
	margin-top: 10px;
	margin-left: 20px;
}

.live-dot {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #f00;
	box-shadow: 0 0 4px #f00;
}

