.Header{display:flex;align-items:center;font-family:"Lato",Helvetica,Arial,sans-serif;position:-webkit-sticky;position:sticky;top:0;left:0;background-color:#fff;width:100%;height:60px;transition:all .2s ease;box-shadow:1px 3px 7px 0 hsla(0,0%,85.1%,.15);z-index:1001}.Header img{-webkit-user-select:none;-ms-user-select:none;user-select:none}.Header-nav{display:flex;align-items:center;justify-content:space-between;max-width:1600px;width:100%;margin:0 auto;padding:0 30px}.Header-nav img{width:20px;height:22px;object-fit:contain}.Header-nav-menu-close,.Header-nav-menu-container{display:none!important}.Header-nav-menu-container{position:fixed;top:60px;left:0;right:0;bottom:0;width:100%;background-color:rgba(0,0,0,.6);z-index:1001;text-align:center;justify-content:center;align-items:flex-start;margin:0 auto;padding:60px 30px;overflow:auto}.Header-nav-menu-container>ul{display:flex;flex-direction:column;align-items:center;justify-content:center}.Header-nav-menu-container>ul>li{font-size:24px;color:#fff;font-weight:300;line-height:32px;padding:14px 20px;text-transform:uppercase;cursor:pointer}.Header-nav-menu-container>ul>li a{text-decoration:none;color:#fff}.Header-nav-menu-container>ul>li.Header-nav-menu-search{margin-top:60px}.Header-nav-menu-container>ul>li.Header-nav-menu-bottom{padding:8px 20px;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.48px}.Header-nav-menu-container>ul>li.Header-nav-menu-bottom a,.Header-nav-menu-container>ul>li.Header-nav-menu-bottom span{display:flex;align-items:center;justify-content:center}.Header-nav-menu-container>ul>li.Header-nav-menu-bottom a img,.Header-nav-menu-container>ul>li.Header-nav-menu-bottom span img{width:25px;height:25px;margin-right:10px}.Header-nav-menu-item-subnav{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px auto}.Header-nav-menu-item-subnav a{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.48px;display:inline-block;padding:14px 20px;text-transform:none}.Header-menu-nav-trigger>div{display:flex;align-items:center;justify-content:center;font-size:14px;color:#000;font-weight:700;line-height:21px;text-transform:uppercase;cursor:pointer}.Header-menu-nav-trigger>div img{margin-right:10px}.Header-menu-nav-trigger .Header-nav-menu-close{color:#fff}.Header-menu-home{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:259px;transition-duration:.4s}.Header-menu-home a{display:flex;align-items:center;justify-content:center}.Header-menu-home img{width:100%;height:auto}.Header-menu-secondary{display:flex;align-items:center;justify-content:space-between}.Header-menu-secondary a,.Header-menu-secondary span{display:flex;align-items:center;justify-content:center;font-size:14px;color:#000;font-weight:700;line-height:21px;text-decoration:none;text-transform:uppercase;padding:0 10px;cursor:pointer}.Header-menu-secondary a img,.Header-menu-secondary span img{margin-right:10px}.Header-menu-secondary a:first-child img,.Header-menu-secondary span:first-child img{width:25px;height:25px}.Header-menu-secondary a:last-child{padding:0 0 0 15px}.Header-menu-secondary .account-menu{position:relative;height:60px;display:flex;align-items:center}.Header-menu-secondary .account-menu-dropdown{position:absolute;top:60px;right:.5rem;background-color:#fff;width:100%;min-width:12.5rem;visibility:hidden;opacity:0;transition:all .2s ease;padding:.4rem .6rem}.Header-menu-secondary .account-menu-dropdown>li{display:flex;justify-content:flex-start;font-size:14px;color:#000;font-weight:700;line-height:21px;text-transform:uppercase;cursor:pointer}.Header-menu-secondary .account-menu-dropdown>li>a{padding:0}.Header-menu-secondary .account-menu-dropdown>li:not(:first-child){margin-top:.5rem}.Header-menu-secondary .account-menu-dropdown-arrow{height:.75rem;width:.75rem;display:block;transition:all .2s ease;fill:#000}.Header-menu-secondary .account-menu.hover .account-menu-dropdown,.Header-menu-secondary .account-menu.open .account-menu-dropdown{visibility:visible;opacity:1}.Header-menu-secondary .account-menu.hover .account-menu-dropdown-arrow,.Header-menu-secondary .account-menu.open .account-menu-dropdown-arrow{transform:rotate(180deg)}.Header.menu-open{box-shadow:none;background-color:#000;z-index:1001}.Header.menu-open .Header-nav-menu-close,.Header.menu-open .Header-nav-menu-container{display:flex!important}.Header.menu-open .Header-nav-menu-toggle{display:none!important}.Header.menu-open img{-webkit-filter:invert(100%);filter:invert(100%)}.Header.menu-open a{color:#fff}.Header.menu-open .Header-menu-home{opacity:1;pointer-events:all}.Header.menu-open .Header-menu-secondary span{display:none}.Header.menu-open.hero-active .Header-menu-home{opacity:1;pointer-events:all}.Header.login-page-header .Header-menu-nav-trigger,.Header.login-page-header .Header-menu-secondary,.Header.login-page-header .Header-nav-menu-container{display:none}.Header.login-page-header .Header-menu-home{opacity:1}.Header.hero-active .Header-menu-home{opacity:0;pointer-events:none}@media screen and (max-width:1024px){.Header-menu-secondary span{display:none}.Header.hero-active .Header-menu-home{opacity:1;pointer-events:all}}@media screen and (max-width:640px){.Header-menu-home{width:180px}.Header-nav-menu-container{padding:30px 15px}.Header-nav-menu-container>ul>li{font-size:20px;padding:12px 20px}.Header-menu-nav-trigger>div{font-size:0}.Header-menu-nav-trigger>div img{margin-right:0}.Header-menu-secondary a{font-size:0}.Header-menu-secondary a img{margin-right:0}}.Footer{position:relative;background-color:#000;color:#fff;font-family:"Lato",Helvetica,Arial,sans-serif}.Footer-content-wrapper{display:flex;align-items:center;justify-content:space-around;padding:30px;margin:0 auto;max-width:1600px}.Footer-legal,.Footer-social,.Footer-sponsors{padding:0 15px}.Footer-social{display:flex;align-items:center;justify-content:center}.Footer-social p{margin:0}.Footer-social p .email-signup{font-size:14px;color:#fff;font-weight:700;line-height:1.5;display:inline-block;border:1px solid #fff;cursor:pointer;padding:14px 20px;text-align:center;text-decoration:none;text-transform:uppercase}.Footer-social p .email-signup:hover{color:#000;background-color:#fff}.Footer-social ul{margin-left:30px}.Footer-social ul,.Footer-social ul li a{display:flex;align-items:center;justify-content:center}.Footer-social ul li a{position:relative;width:45px;height:45px}.Footer-social ul li a:before{position:absolute;top:0;left:0;content:"";background-color:#fff;border-radius:100%;width:calc(100% - 20px);height:calc(100% - 20px);margin:10px;z-index:10;transition:all .2s ease}.Footer-social ul li a img{position:relative;width:15px;height:15px;z-index:20}.Footer-social ul li a:hover{text-decoration:none}.Footer-social ul li a:hover:before{background-color:#000}.Footer-social ul li a:hover img{-webkit-filter:invert(100%);filter:invert(100%)}.Footer-legal{display:flex;flex-direction:column;justify-content:center}.Footer-legal ul{display:flex;flex-wrap:wrap;align-items:flex-start}.Footer-legal ul li{margin-right:20px;padding-bottom:5px}.Footer-legal ul li a{font-size:14px;color:#fff;font-weight:700;line-height:normal;display:inline-block;border-bottom:1px solid transparent;text-decoration:none;text-transform:uppercase;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.Footer-legal ul li a:hover{border-color:#fff;text-decoration:none}.Footer-legal ul li:last-child{margin-right:0}.Footer-legal p{font-size:14px;color:#fff;font-weight:400;line-height:1.5;margin:0}.Footer-sponsors ul{display:flex;align-items:center;justify-content:center}.Footer-sponsors ul li:last-child{margin-left:30px}.Footer-divider{background-color:#fff;width:1px;height:100px;opacity:.5}@media screen and (max-width:1280px){.Footer-social{flex-basis:40%}.Footer-legal{flex-basis:55%}.Footer-content-wrapper{flex-wrap:wrap}.Footer-sponsors{flex-basis:100%;padding-top:30px}.Footer-divider:nth-child(4){display:none}}@media screen and (max-width:1024px){.Footer-legal,.Footer-social{flex-basis:100%}.Footer-legal{align-items:center;padding-top:30px}.Footer-legal ul{align-items:center;justify-content:center}.Footer-divider{display:block!important;width:100%;margin-top:30px;height:1px}}@media screen and (max-width:640px){.Footer-content-wrapper{padding:1.875rem .9375rem}.Footer-legal,.Footer-social,.Footer-sponsors{padding-left:0;padding-right:0}.Footer-social{width:100%;flex-direction:column}.Footer-social p{margin-top:.9375rem;width:100%}.Footer-social p a{width:100%;text-align:center}.Footer-social ul{margin:1.875rem auto 0}}.Login{position:relative;max-width:1600px;width:100%;height:100%;margin:0 auto;padding:30px;overflow:hidden}.Login-close{display:flex;justify-content:flex-end;cursor:pointer;width:100%;height:25px}.Login-close img{width:25px;height:100%;object-fit:contain}.Login-form{max-width:768px;width:100%}.Login-form h1{font-size:56px;line-height:64px}.Login-form h1,.Login-form h3{font-family:"BaskervilleMTStd","Times New Roman";font-weight:400;margin:0 0 30px}.Login-form h3{font-size:40px;line-height:48px}.Login-form label{padding-bottom:0!important}.Login-form label,.Login-form label:hover{cursor:default!important}.Login-form label div{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:21px;text-transform:uppercase}.Login-form label div span{font-style:italic;font-weight:400;text-transform:none}.Login-form input[name=password],.Login-form input[name=username]{font-family:"BaskervilleMTStd","Times New Roman";font-size:28px;font-weight:400;line-height:36px;border:1px solid #ccc!important;border-radius:0;padding:15px 12px!important;margin:0;color:#000}.Login-form input[name=password]:focus,.Login-form input[name=password]:hover,.Login-form input[name=username]:focus,.Login-form input[name=username]:hover{outline-style:none!important;box-shadow:none!important;border:1px solid #ccc!important}.Login-form .error-message{font-family:"BaskervilleMTStd","Times New Roman";font-size:22px;color:#c61c1c;font-weight:400;font-style:italic;line-height:1.5}.Login-form .error-message-container{margin:1.875rem 0}.Login-form .error-message-container ol{padding-left:1.5rem}.Login-form .error-message-container ol li{font-family:"BaskervilleMTStd","Times New Roman";font-size:22px;font-weight:400;line-height:32px;list-style:revert}.Login-form .error-message-container ol li span{border-bottom:.0625rem solid #000;cursor:pointer}.Login-form .error-message-container ol li span:hover{border-color:transparent;transition:border-color .2s ease}.Login-form .error-message-container ol li:not(:first-child){margin-top:1.5rem}.Login-form .form-field{margin-bottom:30px}.Login-form .form-field.forgot-password a{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:14px;color:#000;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.Login-form .form-field.forgot-password a:hover{color:#c61c1c;border-color:transparent}.Login-form .form-field-error div,.Login-form .form-field-error label{color:#c61c1c}.Login-form .form-field-error input,.Login-form .form-field-error input:focus,.Login-form .form-field-error input:hover{border:1px solid #c61c1c!important}.Login-form .form-field-error-message{display:flex;font-size:.875rem;font-style:normal;font-weight:400}.Login-form .form-field-error-alert{fill:#c61c1c;width:1.25rem;height:1.25rem;margin-right:.625rem}.Login-form .form-field-error svg:not(.form-field-error-alert){display:none!important}.Login-form .form-field-error label>div:last-child{padding:.3125rem}.Login-body{display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;overflow:auto;padding:130px 0 0}.Login-body>div{flex:1 1}.Login-register{margin:94px 0 0 40px}.Login-register,.Login-register h3{font-family:"BaskervilleMTStd","Times New Roman"}.Login-register h3{font-size:40px;font-weight:400;line-height:48px;margin:0}.Login-register p{font-size:22px;font-weight:400;line-height:32px;margin:30px 0}.Login-disclaimer p{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:14px;color:#000;font-weight:400;line-height:21px}.Login-disclaimer p a{color:#000;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.Login-disclaimer p a:hover{border-color:transparent}@media screen and (max-width:1024px){.Login{padding:30px 15px}.Login-form h1{font-size:40px;line-height:48px}.Login-form h3{font-size:28px;line-height:36px}.Login-form input[name=password],.Login-form input[name=username]{font-size:20px;line-height:28px}.Login-form .error-message{font-size:18px;line-height:28px}.Login-form .error-message-container ol{padding-left:18px}.Login-form .error-message-container ol li{font-size:18px;line-height:28px}.Login-body{padding:100px 0 0}.Login-register h3{font-size:28px;line-height:36px}.Login-register p{font-size:18px;line-height:28px}}@media screen and (max-width:768px){.Login{margin-bottom:30px}.Login-body{flex-direction:column}.Login-register{margin:80px 0 0}}.Loading-indicator{display:flex;align-items:center;justify-content:flex-start;margin-top:1rem}.Loading-indicator.Loading-overlay{pointer-events:none;position:absolute;top:-10px;left:0;z-index:1000;width:100%;height:100%;margin-top:0}.Loading-indicator .spinner{width:1.5625rem;height:1.5625rem;border:.1875rem solid #f2f2f2;border-top-color:#000;border-radius:50%;margin:0 auto;animation:spin 3s linear infinite}.Loading-indicator.Loading-label{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.03rem;text-transform:uppercase}.Loading-indicator.Loading-label .spinner{margin:0 1rem 0 0}.Loading-indicator.Loading-centered{justify-content:center}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HomePage .content{max-width:1600px;margin:60px auto 30px;padding:30px}.HomePage .Intro-and-search{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1024px){.HomePage .content{margin:0;padding:1.875rem .9375rem}}.ErrorOverlay{max-width:1600px;margin:0 auto 30px;padding:30px}.ErrorOverlay .header{font-family:"BaskervilleMTStd","Times New Roman";font-size:2.25rem;font-weight:700;line-height:1.16667;margin:1.875rem auto .9375rem;text-transform:uppercase}.ErrorOverlay .message{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400}@media screen and (max-width:768px){.ErrorOverlay .header{font-size:1.75rem}}.AppDownloads{position:relative;max-width:60.12987%;width:100%}.AppDownloads,.AppDownloads-intro h2{font-family:"BaskervilleMTStd","Times New Roman"}.AppDownloads-intro h2{font-size:3rem;font-weight:400;line-height:1.16667;margin-top:0}.AppDownloads-intro p{font-size:1.75rem;font-weight:400;line-height:1.28571;margin:1.875rem 0 0}.AppDownloads-intro p img{object-fit:contain}.AppDownloads-apps-list p{font-size:1.375rem;font-weight:400;line-height:1.45455;margin:1.875rem 0 0}.AppDownloads-apps-list ul{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-top:.9375rem}.AppDownloads-apps-list ul li{margin-bottom:.9375rem;margin-right:.9375rem}.AppDownloads-intro-ctas{margin-top:1.875rem}.AppDownloads-intro-ctas a:last-child{margin-left:.625rem!important}@media screen and (max-width:768px){.AppDownloads{max-width:100%;margin-bottom:1.875rem}.AppDownloads-intro h2{font-size:2rem;line-height:1.25}.AppDownloads-intro p{font-size:1.25rem;line-height:1.4}.AppDownloads-apps-list ul{justify-content:flex-start}.AppDownloads-apps-list p{font-size:1.125rem;line-height:1.55556}}@media screen and (max-width:640px){.AppDownloads{max-width:100%}.AppDownloads-apps-list ul{display:block}.AppDownloads-apps-list ul li{display:inline-block}}.student-tools{margin-bottom:1rem}.student-tools li{margin-top:.625rem}.student-link{position:relative;text-decoration:none;color:#000;font-family:"Lato";font-weight:700;font-size:.75rem}.student-link:hover{text-decoration:underline}.student-link:after{content:"";background-image:url(/static/media/right-arrow-black.f7909c15.svg);width:.625rem;height:.625rem;background-size:contain;display:inline-block;background-repeat:no-repeat;position:absolute;right:-.625rem;bottom:0;top:50%;transform:translateY(-50%) translateX(50%)}.link-to-catalog{padding:1rem 0}.link-to-catalog a{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.75rem;color:#323232;font-weight:700;line-height:1.66667;text-decoration:none}.link-to-catalog a:hover{cursor:pointer;color:#000}.search-bar{display:flex;align-items:center;justify-content:flex-start;position:relative;border-bottom:.0625rem solid #ccc!important}.search-bar-icon{width:1.25rem;height:1.25rem;fill:#e3005b}.search-bar-close-icon{position:absolute;right:0;width:.625rem;height:.625rem;fill:#000;cursor:pointer}.search-bar-field{padding-bottom:0!important}.search-bar-field input{font-family:"BaskervilleMTStd","Times New Roman"!important;font-size:1.5rem!important;color:#000!important;line-height:1.5rem!important;border:0!important;margin:0!important;padding:0 20px 2px 10px!important;outline:none}.search-bar-field input::-webkit-input-placeholder{color:#e3005b!important}.search-bar-field input:-ms-input-placeholder{color:#e3005b!important}.search-bar-field input::placeholder{color:#e3005b!important}.search-text{font-family:"BaskervilleMTStd","Times New Roman";font-size:1rem;font-weight:400;line-height:1rem;margin-top:.31rem}.CategorizedSearch{display:flex;flex-direction:column;width:calc(33.33% - .83333rem)}.CategorizedSearch .header{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03rem;margin:0}.CategorizedSearch .search-results li{padding:.1875rem 0}.CategorizedSearch .search-results li a{display:flex;font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.75rem;color:#323232;font-weight:700;line-height:1.66667;text-decoration:none}.CategorizedSearch .search-results li a:hover{color:#000}.CategorizedSearch .search-results li .search-result-type{color:#323232;font-weight:400;font-style:italic;letter-spacing:.02rem;display:inline-block;margin-right:3rem;text-transform:capitalize}.CategorizedSearch .search-results li.no-results{font-family:"BaskervilleMTStd","Times New Roman";font-size:1rem;color:#000;font-weight:400;line-height:1rem}.CategorizedSearch .content-advisory{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;margin-top:.9375rem}.CategorizedSearch .content-advisory h5{font-size:.875rem;font-weight:700;line-height:1.5;margin:0}.CategorizedSearch .content-advisory p{margin:.875rem 0 0}@media screen and (max-width:768px){.CategorizedSearch{width:100%}}@media screen and (max-width:640px){.CategorizedSearch{margin-bottom:1.875rem}}.slide-overlay-info{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:70%;padding:30px 40px;background-color:rgba(0,0,0,.6)}.slide-overlay-info-wrapper{bottom:0;max-width:1600px;width:100%;margin:0 auto;padding:30px;z-index:2;display:block;opacity:0;transition:opacity .4s;position:absolute;z-index:1000;pointer-events:none}.slide-overlay-info-wrapper.active{position:fixed;margin-bottom:45px}.slide-overlay-info .login-ctas{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;margin-right:60px}.slide-overlay-info .login-ctas .btn{width:209px;margin-bottom:15px}.slide-overlay-info .login-ctas a{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:400;line-height:21px;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.slide-overlay-info .login-ctas a:hover{border-color:transparent}.slide-overlay-info .login-ctas:after{content:"";position:absolute;right:-30px;border-right:1px solid #fff;top:0;bottom:0;opacity:.8}.slide-overlay-info .metadata{display:flex;flex-direction:column;justify-content:center;width:100%}.slide-overlay-info .metadata .subheader{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;text-transform:uppercase;-webkit-line-clamp:1}.slide-overlay-info .metadata .header,.slide-overlay-info .metadata .subheader{color:#fff;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:0}.slide-overlay-info .metadata .header{font-family:"BaskervilleMTStd","Times New Roman";font-size:40px;font-style:italic;line-height:48px;-webkit-line-clamp:2;word-break:break-word}.slide-overlay-info .metadata .watch-now{display:flex;flex-direction:row;align-items:center;font-family:"Lato",Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:700;line-height:21px;text-transform:uppercase;text-decoration:none;margin-top:15px}.slide-overlay-info .metadata .watch-now .play-icon{width:15px;height:15px}.slide-overlay-info .metadata .watch-now .play-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:2px solid #fff;border-radius:100%;margin-right:10px}.slide-overlay-info .metadata .watch-now:hover .play-icon{-webkit-filter:invert(100%);filter:invert(100%)}.slide-overlay-info .metadata .watch-now:hover .play-icon-wrapper{background-color:#fff}@media screen and (max-width:1024px){.slide-overlay-info{width:100%;max-width:100%;margin:0 auto;background-color:#000}.slide-overlay-info-wrapper{position:relative;margin-bottom:0;padding:0;display:block;opacity:1;pointer-events:all}}@media screen and (max-width:640px){.slide-overlay-info{flex-direction:column;align-items:center}.slide-overlay-info .login-ctas{width:100%;align-items:center;border-top:1px solid hsla(0,0%,100%,.8);padding-top:30px;margin:0 auto;order:2}.slide-overlay-info .login-ctas .btn{width:100%}.slide-overlay-info .login-ctas:after{display:none}.slide-overlay-info .metadata{margin:0 auto;padding-bottom:30px;align-items:center;text-align:center;order:1}}.Slide{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;width:100%;height:calc(95vh - 60px);display:block}.Slide-overlay-image{width:100%;height:100%}.Slide-overlay-image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center top}.Slide.info-active .slide-overlay-info-wrapper{opacity:1;pointer-events:all}.Slide.active{position:absolute}.Slide.inactive{position:fixed}@media screen and (max-width:1024px){.Slide{position:relative;height:100%}.Slide-overlay-image{height:0;padding-bottom:38%;overflow:hidden;background:none!important}.Slide-overlay-image img{display:block}.Slide.active{position:relative}}@media screen and (max-width:768px){.Slide-overlay-image{height:100%;padding-bottom:0}.Slide-overlay-image img{position:relative}}.Hero{height:calc(95vh - 60px);position:relative}.Hero-header,.Hero-subscriptions-container{position:absolute;top:0;left:0;right:0;z-index:1000;width:100%;max-width:1600px;padding:30px;margin:0 auto;transition:opacity .4s ease}.Hero-header.active,.Hero-subscriptions-container.active{top:60px;position:fixed}.Hero-header .mood-logo{width:300px;height:auto}.Hero-slider{min-height:calc(95vh - 60px);top:0;bottom:0;left:0;right:0}.Hero-slider .slick-dots{position:relative;bottom:1.875rem;padding:10px 0 30px;background-color:#000}.Hero-slider .slick-dots li{width:12px;height:12px;border:1px solid #fff;margin-left:15px}.Hero-slider .slick-dots li:first-child{margin-left:0}.Hero-slider .slick-dots li :before{display:none}.Hero-slider .slick-dots li.slick-active{background-color:#fff}.Hero-navigation-dots{position:absolute;bottom:50px;left:1079px;z-index:1000;transition:opacity .4s;display:flex;flex-direction:column;justify-content:space-between;max-height:180px}.Hero-navigation-dots li{width:12px;height:12px;border:1px solid #fff;z-index:20;cursor:pointer}.Hero-navigation-dots li.active,.Hero-navigation-dots li:hover{background-color:#fff}.Hero-navigation-dots.user-logged-in{max-height:120px}.Hero-navigation-dots.active{position:fixed;bottom:95px}.Hero.scrolled .slide-overlay-info-wrapper{position:absolute;margin-bottom:0}.Hero.scrolled .Hero-navigation-dots{opacity:0}.Hero.fully-scrolled .Hero-header,.Hero.fully-scrolled .Hero-subscriptions-container{opacity:0;visibility:hidden}@media screen and (max-width:1600px){.Hero-navigation-dots{left:calc(69% - 25px)}}@media screen and (max-width:1024px){.Hero{position:relative;height:100%}.Hero-header{display:none}.Hero-slider{position:relative;min-height:100%;overflow:hidden}.Hero-slider .slick-list{background-color:#000}.Hero-navigation-dots{display:none}}@media screen and (max-width:640px){.Hero{display:flex;flex-direction:column}.Hero-subscriptions-container{order:2;position:relative;padding:0}.Hero-slider{order:1}}.SubscribersOptions{position:absolute;top:0;left:0;width:100%}.SubscribersOptions-container{margin-left:1.875rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:rgba(0,0,0,.6)}.SubscribersOptions-title{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;color:#fff;line-height:normal;padding:1.875rem;display:block;cursor:pointer}.SubscribersOptions-arrow{height:.875rem;width:.875rem;fill:#fff;margin-left:.9375rem;transform:rotate(180deg);cursor:pointer}.SubscribersOptions-options-list{padding:0 1.875rem 1.875rem}.SubscribersOptions-options-list>li:not(:first-child){margin-top:.75rem}.SubscribersOptions-options-list>li>a,.SubscribersOptions-options-list>li>span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.75rem;color:#fff;font-weight:700;line-height:normal;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #fff;cursor:pointer;transition:border-color .2s ease}.SubscribersOptions-options-list>li>a:hover,.SubscribersOptions-options-list>li>span:hover{border-color:transparent}.SubscribersOptions.option-list-hidden .SubscribersOptions-arrow{transform:none}.SubscribersOptions.option-list-hidden .SubscribersOptions-options-list{display:none}@media screen and (max-width:640px){.SubscribersOptions{position:static;padding:0 .9375rem}.SubscribersOptions-container{border:1px solid #ccc;width:100%;margin:0;background-color:#fff}.SubscribersOptions-title{color:#000;display:flex;justify-content:space-between;align-items:center;padding:.9375rem}.SubscribersOptions-arrow{fill:#000}.SubscribersOptions-options-list{padding:0 .9375rem .9375rem}.SubscribersOptions-options-list>li>a,.SubscribersOptions-options-list>li>span{color:#000;border-bottom:1px solid #000}}.student-user .Tile-item-free-preview,.user .Tile-item-free-preview{display:none}.Tile{display:flex;flex-direction:column;justify-content:space-between;height:100%}.Tile-image-container{position:relative;width:100%;height:0;padding-bottom:56.25%!important;background-color:rgba(0,0,0,.8)}.Tile-image-container img{position:absolute;display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.Tile-image-container-overlay{position:absolute;bottom:1.875rem;left:1.875rem;color:#fff}.Tile-image-container-overlay p{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.03rem;text-transform:uppercase;margin:0}.Tile-image-container-overlay p:last-child{font-family:"BaskervilleMTStd","Times New Roman";font-size:1.75rem;font-weight:400;line-height:1.28571;letter-spacing:normal;text-transform:none}.Tile-image-container.audio-1930s{background-color:#707174}.Tile-image-container.audio-1940s{background-color:#c90c58}.Tile-image-container.audio-1950s{background-color:#5a8126}.Tile-image-container.audio-1960s{background-color:#c34c04}.Tile-image-container.audio-1970s{background-color:#996f09}.Tile-image-container.audio-1980s{background-color:#006f88}.Tile-image-container.audio-1990s{background-color:#810055}.Tile-image-container.audio-2000s{background-color:#083a81}.Tile-image-container.audio-2010s{background-color:#417142}.Tile-image-container.audio-2020s{background-color:#446a7d}.Tile-item-mediatype-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:3.75rem;width:3.75rem;padding:.46875rem;background-color:rgba(0,0,0,.6)}.Tile-item-mediatype-icon img{height:2.3125rem;width:2.3125rem;object-fit:contain}.Tile-item-free-preview{position:absolute;top:.5rem;left:.5rem;width:100%;z-index:2}.Tile-item-free-preview img{width:8rem!important;height:1.56rem!important;object-fit:contain}.Tile-marker{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;color:#000;line-height:1.5;letter-spacing:.03rem;position:absolute;bottom:1.875rem;z-index:20;margin:0}.Tile-marker span{display:inline-block;background-color:#fff;padding:.1875rem .625rem;border-radius:.1875rem}.Tile-marker.left{left:1.875rem}.Tile-marker.right{right:1.875rem}.Tile-marker.right span{margin-left:.56rem}.Tile-header{display:flex;align-items:center;background-color:#000;margin-bottom:1rem}.Tile-header span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.875rem;color:#fff;font-weight:700;line-height:.03rem}.Tile-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:1.875rem}.Tile-body-metadata{position:relative;width:100%;min-height:20px}.Tile-body-metadata span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.66667;text-transform:uppercase}.Tile-body-metadata.has-medatadata .Tile-body-pre-title:after{content:"\2758";color:#767676;margin:0 .625rem}.Tile-body-metadata:empty{display:none}.Tile-body-pre-title{color:#000}.Tile-body-performance-date{color:#767676}.Tile-body-badge{position:absolute;right:0;color:#e3005b}.Tile-body-header{font-family:"BaskervilleMTStd","Times New Roman";font-size:1.75rem;color:#000;font-weight:400;font-style:italic;line-height:1.28571;margin:.3125rem 0 0;word-break:break-word}.Tile-body-cast{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1.125rem;color:#767676;line-height:1.44444;margin-top:.625rem}.Tile-cta{padding:1.875rem;margin-top:auto}.Tile-progress{width:100%;height:.3125rem;position:absolute;bottom:0;left:0;background-color:hsla(0,0%,100%,.2)}.Tile-progress-bar{height:100%;background-color:#e3005b}.Tile .playing-now-btn{display:flex;align-items:center;justify-content:center;height:1.81rem;text-transform:uppercase;margin-left:1.2rem;padding:.5rem 1rem;background-color:#e3005b;opacity:0}.Tile.playing-now{border-bottom:3px solid #e3005b;cursor:pointer}.Tile.playing-now .Tile-body,.Tile.playing-now .Tile-image-container{border:3px solid #e3005b;border-bottom:0}.Tile.playing-now .Tile-body{border-top:0}.Tile.playing-now .playing-now-btn{opacity:1}.Tile.person .Tile-body-pre-title:after{display:none}.Tile.short-form .Tile-body-header{font-style:normal;margin-top:0}.Tile.broadcast .Tile-body-header{width:calc(100% - 2rem)}.Tile.broadcast .Tile-body-metadata{min-height:auto}.Tile.broadcast .Tile-body-badge{top:.3125rem}@media screen and (max-width:1600px){.Tile-body-cast{font-size:.875rem;line-height:1.5}}@media screen and (max-width:1280px){.Tile-body,.Tile-cta{padding:1.25rem}}@media screen and (max-width:1024px){.Tile-cta{margin-top:1.25rem!important}}@media screen and (max-width:768px){.Tile-header{justify-content:space-between}.Tile-header .playing-now-btn{margin-left:0}.Tile-body-header{font-size:1.5rem;line-height:1.33333}}@media screen and (max-width:640px){.Tile-header{justify-content:flex-start}.Tile-header .playing-now-btn{margin-left:1.2rem}}.Grid-header{margin:1.875rem auto .9375rem}.Grid-header h2{font-family:"BaskervilleMTStd","Times New Roman";font-size:3rem;font-weight:400;line-height:1.16667;margin:0}.Grid-header-wrapper{position:relative;pointer-events:none}.Grid-header-accordion{position:absolute;right:0}.Grid-header-accordion span{display:none;position:relative;height:.875rem;width:.875rem}.Grid-header-accordion span:after,.Grid-header-accordion span:before{content:"";display:block;position:absolute;top:50%;right:0;background-color:#767676;transform:translateY(-50%)}.Grid-header-accordion span:before{width:100%;height:.125rem}.Grid-header-accordion span:after{width:.125rem;height:100%;right:50%;transform:translateY(-50%) translateX(50%);transition:all .2s ease}.Grid-header-media-type-counts{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03rem;text-transform:uppercase;margin:0}.Grid-contents{display:flex;flex-wrap:wrap;width:100%}.Grid-contents>a{width:calc(33.33% - 1.25rem);margin:.9375rem;color:#000;border:.0625rem solid #ccc;text-decoration:none}.Grid-contents>a:nth-child(3n+1){margin-left:0}.Grid-contents>a:nth-child(3n+3){margin-right:0}.Grid-items-count{display:none}.Grid.accordion-desktop.collapsed .Grid-header,.Grid.accordion-desktop.expanded .Grid-header{margin:0}.Grid.accordion-desktop.collapsed .Grid-header-wrapper,.Grid.accordion-desktop.expanded .Grid-header-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 1.875rem 1.25rem 0;border-top:.0625rem solid #ccc;cursor:pointer;pointer-events:all}.Grid.accordion-desktop.collapsed .Grid-header-accordion span,.Grid.accordion-desktop.expanded .Grid-header-accordion span{display:block}.Grid.accordion-desktop.collapsed .Grid-items-count,.Grid.accordion-desktop.expanded .Grid-items-count{display:none!important}.Grid.accordion-desktop.collapsed:last-child .Grid-header-wrapper,.Grid.accordion-desktop.expanded:last-child .Grid-header-wrapper{border-bottom:.0625rem solid #ccc}.Grid.accordion-desktop.expanded .Grid-header-accordion span:after{opacity:0}.Grid.accordion-desktop.collapsed .Grid-contents{display:none}.Grid.accordion-desktop.collapsed .Grid .btn-load-more{display:none!important}@media screen and (max-width:1280px){.Grid-contents>a{width:calc(33.33% - .833rem);margin:.625rem}}@media screen and (max-width:1024px){.Grid-contents>a{width:calc(50% - .833rem)}.Grid-contents>a:nth-child(3n+1),.Grid-contents>a:nth-child(3n+3){margin:.625rem}.Grid-contents>a:nth-child(odd){margin-left:0}.Grid-contents>a:nth-child(2n+2){margin-right:0}}@media screen and (max-width:768px){.Grid-header h2{font-size:2rem;line-height:1.25}.Grid-header span{margin-left:.3125rem}}@media screen and (max-width:640px){.Grid-contents>a{flex:0 0 100%}.Grid-contents>a,.Grid-contents>a:nth-child(2n+2),.Grid-contents>a:nth-child(odd){margin:.9375rem 0}.HomePage .Grid-items-count,.PerformancePage:not(.short-form) .Grid-items-count{display:inline-block}.HomePage .Grid-contents,.PerformancePage:not(.short-form) .Grid-contents{display:none}.HomePage .Grid-header,.PerformancePage:not(.short-form) .Grid-header{margin:0}.HomePage .Grid-header-wrapper,.PerformancePage:not(.short-form) .Grid-header-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 1.875rem 1.25rem 0;border-top:.0625rem solid #ccc;pointer-events:all;cursor:pointer}.HomePage .Grid-header-accordion span,.PerformancePage:not(.short-form) .Grid-header-accordion span{display:block;cursor:pointer}.HomePage .Grid .btn-load-more,.PerformancePage:not(.short-form) .Grid .btn-load-more{display:none!important}.HomePage .Grid.expanded .Grid-header-accordion span:after,.PerformancePage:not(.short-form) .Grid.expanded .Grid-header-accordion span:after{opacity:0}.HomePage .Grid.expanded .Grid-contents,.PerformancePage:not(.short-form) .Grid.expanded .Grid-contents{display:flex}.HomePage .Grid.expanded .btn-load-more,.PerformancePage:not(.short-form) .Grid.expanded .btn-load-more{display:flex!important}.PerformancePage .Grid{padding:0 .9375rem!important}.PerformancePage .Grid-items-count{display:none}.PerformancePage .Grid-header-wrapper,.PerformancePage .Grid.expanded .Grid-contents{border-bottom:.0625rem solid #ccc}}.SearchFilters .filters-mobile-cta{display:none!important}.SearchFilters .filter-categories{display:flex;align-items:flex-start}.SearchFilters .filter-categories li{border-left:.0625rem solid #767676;margin-left:1.875rem;padding-left:1.875rem;cursor:pointer}.SearchFilters .filter-categories li:first-child{border-left:0;margin-left:0;padding-left:0}.SearchFilters .filter-categories li>span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.66667;display:block;text-transform:uppercase}.SearchFilters .filter-categories li>span:last-child{font-family:"BaskervilleMTStd","Times New Roman";font-size:1.75rem;font-weight:400;line-height:1.28571;position:relative;text-transform:capitalize;text-align:center}.SearchFilters .filter-categories li>span:last-child:after{position:relative;display:inline-block;content:"";background-image:url(/static/media/icon-arrow-down.a335ae6b.svg);width:1rem;height:1rem;margin-top:.1875rem;margin-left:1.2rem}.SearchFilters .filter-categories li.inactive>span{color:#767676}.SearchFilters .filter-categories li.active>span.has-selected-filter{color:#e3005b}.SearchFilters .filter-categories li.active.expanded>span:last-child:after{transform:rotate(180deg)}.SearchFilters .filter-categories li.clear-filters{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;line-height:normal;border:.0625rem solid transparent;border-bottom-color:#000;padding:0;margin-left:3.75rem;text-transform:uppercase;transition:border-color .2s ease,background-color .2s ease,color .2s ease;text-align:center}.SearchFilters .filter-categories li.clear-filters:hover{color:#c61c1c;border-bottom-color:transparent}.SearchFilters .filter-results{margin-top:1rem}.SearchFilters .filter-results>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.625rem;padding-bottom:.9375rem}.SearchFilters .filter-results ul{display:flex;align-items:center;justify-content:space-between;width:65%}.SearchFilters .filter-results ul li{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;border:.0625rem solid transparent;border-bottom-color:#000;text-transform:uppercase;cursor:pointer}.SearchFilters .filter-results ul li.selected{color:#e3005b;border-bottom-color:#e3005b}.SearchFilters .filter-results ul li.disabled{color:#767676;pointer-events:none;border:0}.SearchFilters .filter-results ul li.active{background-color:#000;color:#fff;padding:.1875rem .3125rem}.SearchFilters .filter-results ul.filter-results-dropdown-menu{display:flex;flex-direction:column;align-items:flex-start}.SearchFilters .filter-results ul.filter-results-dropdown-menu li{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:.9375rem;border:0;text-transform:none}.SearchFilters .filter-results ul.filter-results-dropdown-menu li.selected{color:#e3005b}.SearchFilters .filter-results ul.filter-results-dropdown-menu li.inactive{color:#767676;pointer-events:none;opacity:.5}.SearchFilters .filter-results .search-results .search-input{width:100%}.SearchFilters .filter-results .search-results .search-text.error{font-family:"BaskervilleMTStd","Times New Roman";font-size:1.375rem;font-weight:400;line-height:1.45455}.SearchFilters .filter-results .search-results .search-bar-field{width:100%}.SearchFilters .filter-results .search-results .alpha-list{display:none}.SearchFilters .filter-results .search-input{width:35%;padding-right:.9375rem}.SearchFilters .filter-results .search-input input{font-family:"Lato",Helvetica,Arial,sans-serif!important;font-size:1.125rem!important;font-weight:400;line-height:1.44444!important}.SearchFilters .filter-results .search-input input::-webkit-input-placeholder{text-transform:capitalize;color:#767676!important}.SearchFilters .filter-results .search-input input:-ms-input-placeholder{text-transform:capitalize;color:#767676!important}.SearchFilters .filter-results .search-input input::placeholder{text-transform:capitalize;color:#767676!important}.SearchFilters .filter-results ul.filter-results-list{flex-basis:100%;margin-top:1.875rem;display:block}.SearchFilters .filter-results ul.filter-results-list li{float:left;width:25%;padding:0 1.2rem;margin-bottom:.1875rem;border:0}.SearchFilters .filter-results ul.filter-results-list li span{display:inline;font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.44444;border-bottom:.0625rem solid #000;text-transform:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.SearchFilters .filter-results ul.filter-results-list li .close-icon{width:.625rem;height:.625rem;fill:#000;cursor:pointer;margin-left:.31rem}.SearchFilters .filter-results ul.filter-results-list li.selected{color:#c61c1c}.SearchFilters .filter-results ul.filter-results-list li.selected span{border:0}.SearchFilters .filter-results ul.filter-results-list li.disabled span,.SearchFilters .filter-results ul.filter-results-list li:hover span{border-color:transparent}.SearchFilters .filter-results ul.filter-results-list li.disabled{color:#767676;opacity:.5;cursor:default}@media screen and (max-width:768px){.SearchFilters .filters-mobile-cta{display:block!important;border:1px solid}.SearchFilters .filters-container{display:none;position:fixed;width:100%;height:100%;top:0;right:0;left:0;bottom:0;background-color:#fff;z-index:9999}.SearchFilters .filters-container-title{display:flex;justify-content:flex-end;width:100%;height:3.125rem;padding:.625rem .9375rem;border-bottom:.0625rem solid #767676}.SearchFilters .filters-container-title>span{width:33.33%;display:flex;align-items:center}.SearchFilters .filters-container-title-back,.SearchFilters .filters-container-title-close{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:700;line-height:1.5;text-transform:uppercase;cursor:pointer}.SearchFilters .filters-container-title-back{justify-content:flex-start;visibility:hidden;pointer-events:none}.SearchFilters .filters-container-title-back.active{visibility:visible;pointer-events:all}.SearchFilters .filters-container-title-back-icon{margin-right:.625rem;width:1.125rem;height:1.125rem;fill:#000}.SearchFilters .filters-container-title-label{font-family:"BaskervilleMTStd","Times New Roman";font-size:1.25rem;line-height:1.4;justify-content:center}.SearchFilters .filters-container-title-close{justify-content:flex-end}.SearchFilters .filters-container-title-close-icon{width:.75rem;height:.75rem;fill:#000;margin-left:.625rem}.SearchFilters .filters-container-title-close-icon.thick{stroke-width:.25rem}.SearchFilters .filters-container.mobile-filters-visible{display:block}.SearchFilters .filter-categories{flex-direction:column;padding:0 .9375rem 1.875rem;height:calc(100vh - 4.5rem);overflow:auto}.SearchFilters .filter-categories>li{width:100%;border-left:0;border-bottom:.0625rem solid #ccc;padding:1.875rem 0;margin:0}.SearchFilters .filter-categories>li>span:first-child{font-size:.75rem;line-height:1.666}.SearchFilters .filter-categories>li>span:last-child{font-size:2rem;list-style:1.25;text-align:left}.SearchFilters .filter-categories>li>span:last-child:after{transform:rotate(270deg);margin:0;position:absolute;top:.5rem;right:0}.SearchFilters .filter-categories>li.clear-filters{position:absolute;left:0;bottom:0;width:100%;background-color:#767676;color:#fff;justify-content:center;display:flex;text-decoration:none;padding:.875rem 1.25rem;border:.0625rem solid transparent;margin:0}.SearchFilters .filter-categories>li.clear-filters:not(.active){cursor:none;pointer-events:none}.SearchFilters .filter-categories>li.clear-filters:not(.active):hover{color:#fff}.SearchFilters .filter-categories>li.clear-filters.active{background-color:#c61c1c}.SearchFilters .filter-categories>li.clear-filters.active:hover{color:#c61c1c;border-color:#c61c1c;background-color:#fff}.SearchFilters .filter-results{margin-top:0;padding:0 .9375rem 1.875rem}.SearchFilters .filter-results>div{padding:0}.SearchFilters .filter-results .search-input{background-color:#fff;width:100%;padding:1.325rem 0 .625rem}.SearchFilters .filter-results .search-input input{font-size:1rem!important;line-height:1.5!important}.SearchFilters .filter-results .alpha-list{flex-direction:column;position:absolute;top:0;height:calc(100% - 6.5rem);margin:6.5rem 0 0;width:1rem;right:.9375rem;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.SearchFilters .filter-results .alpha-list::-webkit-scrollbar{display:none}.SearchFilters .filter-results .alpha-list>li:first-child{display:none}.SearchFilters .filter-results ul li.active{background-color:transparent;padding:0;color:#000}.SearchFilters .filter-results ul.filter-results-dropdown-menu,.SearchFilters .filter-results ul.filter-results-list{width:100%;overflow:auto;margin:0 1.75rem 0 0}.SearchFilters .filter-results ul.filter-results-dropdown-menu>li,.SearchFilters .filter-results ul.filter-results-list>li{width:100%;padding:1.25rem 0 1.25rem 2.1875rem;border-bottom:.0625rem solid #ccc;margin-bottom:.3125rem;position:relative}.SearchFilters .filter-results ul.filter-results-dropdown-menu>li:before,.SearchFilters .filter-results ul.filter-results-list>li:before{content:"";position:absolute;display:block;left:0;top:1.375rem;width:1.25rem;height:1.25rem;border-radius:100%;border:.0625rem solid #767676}.SearchFilters .filter-results ul.filter-results-dropdown-menu>li.selected,.SearchFilters .filter-results ul.filter-results-list>li.selected{color:#000}.SearchFilters .filter-results ul.filter-results-dropdown-menu>li.selected:after,.SearchFilters .filter-results ul.filter-results-list>li.selected:after{content:"";position:absolute;display:block;left:.1875rem;top:1.5625rem;width:.875rem;height:.875rem;border-radius:100%;background-color:#000}.SearchFilters .filter-results ul.filter-results-dropdown-menu>li.disabled,.SearchFilters .filter-results ul.filter-results-list>li.disabled{opacity:1;padding-left:0}.SearchFilters .filter-results ul.filter-results-dropdown-menu>li.disabled:after,.SearchFilters .filter-results ul.filter-results-dropdown-menu>li.disabled:before,.SearchFilters .filter-results ul.filter-results-list>li.disabled:after,.SearchFilters .filter-results ul.filter-results-list>li.disabled:before{display:none}.SearchFilters .filter-results ul.filter-results-dropdown-menu>li span,.SearchFilters .filter-results ul.filter-results-list>li span{border:none;font-size:1rem;line-height:1.5;font-weight:700}.SearchFilters .filter-results ul.filter-results-list{height:calc(100vh - 9rem)}.SearchFilters .filter-results .search-results .alpha-list{display:flex}.SearchFilters .filter-results .search-results .filter-results-list:not(.search):not(.search-results-list){display:none}}.VideoAndAudioCatalog{padding-top:3.75rem;margin-top:3.75rem}.VideoAndAudioCatalog-header{font-family:"BaskervilleMTStd","Times New Roman";font-size:3rem;font-weight:400;line-height:1.16667;margin:0 0 1.875rem}.VideoAndAudioCatalog-filter-results{margin-top:1.875rem}.VideoAndAudioCatalog-filter-results h3{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.03rem;text-transform:uppercase;margin-bottom:1.875rem}.VideoAndAudioCatalog-filter-results .Grid-header h2{font-size:2.5rem;font-weight:400;font-style:italic;line-height:1.2}@media screen and (max-width:768px){.VideoAndAudioCatalog-header{font-size:2rem;line-height:1.25}.VideoAndAudioCatalog .Grid-header h2{font-size:1.75rem;line-height:1.28571}}@media screen and (max-width:640px){.VideoAndAudioCatalog{margin-top:0;border-top:.0625rem solid #ccc;padding-top:1.25rem}}.ServiceMessages{width:100%;position:relative;background-color:#aa2525}.ServiceMessages .ServiceMessage{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;color:#fff;font-weight:400;line-height:1.5;letter-spacing:.03rem;position:relative;width:100%;padding:.625rem 4.5rem .625rem 1.5rem}.ServiceMessages .ServiceMessage:after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;border-bottom:.0625rem solid #fff;opacity:.6}.ServiceMessages .ServiceMessage .close{position:absolute;top:.625rem;right:1.5rem;height:1rem;cursor:pointer}.SearchPage{max-width:1600px;margin:0 auto;padding:1.2rem 30px}.SearchPage-header{display:flex;align-items:center;justify-content:flex-end}.SearchPage-header .search-results-info{display:inline-block;width:66%}.SearchPage-header .search-results-info p{font-family:"BaskervilleMTStd","Times New Roman";font-size:2.5rem;color:#5e5e5e;font-weight:400;letter-spacing:.06rem;margin:0}.SearchPage-header .search-results-info p span{font-weight:700;color:#000;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}.SearchPage-header .search-results-info-media-type-counts span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03rem;text-transform:uppercase}.SearchPage-header .search-results-info-media-type-counts span:after{content:",";display:inline-block;margin-right:.25rem}.SearchPage-header .search-results-info-media-type-counts span:last-child:after{content:""}.SearchPage-header .search-input{display:inline-block;width:34%;float:right}.SearchPage .Grid-header h2{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1.37rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase;padding-bottom:.37rem;border-bottom:.125rem solid #000}@media screen and (max-width:768px){.SearchPage-header{flex-direction:column;margin-bottom:1.875rem}.SearchPage-header .search-input,.SearchPage-header .search-results-info{width:100%;float:none;margin-bottom:1.875rem}}.PersonInfo{display:flex;align-items:flex-start;justify-content:center}.PersonInfo .person-image{width:auto;height:auto;margin-bottom:5rem}.PersonInfo .person-image img{width:20.25rem;height:20.25rem;object-fit:cover;object-position:center center}.PersonInfo .person-info{margin-left:3.75rem}.PersonInfo .person-info h2{font-family:"BaskervilleMTStd","Times New Roman";font-size:2.5rem;font-weight:400;letter-spacing:.06rem;margin:0 0 .375rem}.PersonInfo .person-info p{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.03rem;margin:0 0 2.18rem;text-transform:uppercase}.PersonInfo .person-info p:last-child{font-family:"BaskervilleMTStd","Times New Roman";font-size:1.37rem;font-weight:400;line-height:1.59;letter-spacing:.03rem;text-transform:none;margin:0}@media screen and (max-width:768px){.PersonInfo{flex-direction:column;align-items:center;margin-bottom:2rem}.PersonInfo .person-image{margin-bottom:1rem}.PersonInfo .person-info{margin:0 auto}}.PersonPage{max-width:1600px;margin:0 auto;padding:1.2rem 30px}.PersonPage .Grid-header{font-family:"BaskervilleMTStd","Times New Roman";font-size:2.5rem;font-weight:400;letter-spacing:.06rem;margin-bottom:2.25rem}.Player{position:relative;width:100%;height:100%;z-index:50}.Player .video-hover{pointer-events:all;cursor:pointer}.Player .video-hover-catalog{display:flex;text-decoration:none}.Player .video-hover-catalog span{margin-left:.25rem}.Player .player-overlay-end-screen{position:absolute;top:0;color:#fff;z-index:350;width:100%;height:100%;text-align:center}.Player .player-overlay-end-screen .buy-ticket-cta{position:absolute;top:1.5rem;right:6.25rem;opacity:1;border:1px solid #fff!important}.Player .player-overlay-end-screen .buy-ticket-cta span{display:flex;align-items:center;justify-content:center}.Player .player-overlay-end-screen .buy-ticket-cta svg{width:1.375rem;height:1.375rem;font-size:.55rem;margin-left:.5rem;fill:#fff}.Player .player-overlay-end-screen .buy-ticket-cta:hover svg{fill:#000}.Player .player-overlay-end-screen .video-end-details{position:relative;top:20%}.Player .player-overlay-end-screen .video-end-details .btn{display:flex!important;align-items:center;justify-content:center;font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.31rem;width:16.875rem!important;margin:0 auto .625rem!important;height:auto!important;white-space:pre-wrap}.Player .player-overlay-end-screen .video-end-details .btn-transparent{border:1px solid hsla(0,0%,100%,.3)!important}.Player .player-overlay-end-screen .video-end-details p{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:.625rem;margin:2.5rem 0 .625rem}.Player .player-overlay-end-screen .video-end-details p span{text-decoration:underline}.Player .player-overlay-end-screen .video-end-details p:first-child{font-family:"BaskervilleMTStd","Times New Roman";font-size:1.875rem;font-weight:400;line-height:2.06rem;margin:0 0 1.25rem}.Player .player-overlay-end-screen .Grid{position:relative;top:20%;padding:0 3.25rem}.Player .player-overlay-end-screen .Grid-header-wrapper{text-align:center;padding-bottom:1rem}.Player .player-overlay-end-screen .Grid-header-wrapper h2{font-size:1.875rem}.Player .player-overlay-end-screen .Grid-header-wrapper h2:after{content:" ...";position:relative}.Player .player-overlay-end-screen .Grid-contents a{border:0}.Player .player-overlay-end-screen .Grid-contents a .Tile button{display:none!important}.Player #player.logged-out{margin-bottom:60px}.Player #player.logged-out .vjs-big-play-button{display:none!important}.Player #player.logged-out .video-end.logged-out{display:block!important}.Player .vjs-text-track-cue div{color:#c9c9c9!important;background-color:transparent!important;text-shadow:-1px -1px 0 #000,0 -1px 0 #000,1px -1px 0 #000,1px 0 0 #000,1px 1px 0 #000,0 1px 0 #000,-1px 1px 0 #000,-1px 0 0 #000}@media screen and (max-width:768px){.Player #player.logged-out{margin-bottom:80px}}@media screen and (max-width:640px){.hidden-mobile{display:none!important}.Player #player.logged-out{margin-bottom:30px}.Player #player.logged-out .buy-ticket-cta{display:none!important}}.bcc-audio-description-button.bcc-disabled span,.bcc-subtitles-button.bcc-disabled span{text-decoration:line-through}.performance-actions{display:flex;justify-content:flex-start;margin-bottom:1.5rem}.performance-favorite{display:flex;cursor:pointer;margin-right:3.5rem}.performance-favorite span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03rem;text-transform:uppercase}.performance-favorite span:first-child{display:flex;justify-content:flex-start;width:1.0625rem;height:1.0625rem;margin:.2rem .625rem 0 0}.performance-favorite span:first-child svg{width:1.0625rem;height:1.0625rem;stroke-width:.125rem;stroke:#fff;fill:transparent}.performance-favorite.in-favorites span:first-child svg{stroke:#e3005b;fill:#e3005b}.performance-share-trigger p{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03rem;text-transform:uppercase;margin:0;cursor:pointer}.performance-share-trigger p img{display:inline-block;width:.875rem;height:.875rem;margin-right:.6rem}.performance-social-share{position:relative;cursor:pointer}.performance-social-share-buttons{display:flex;position:absolute;left:0;top:-2.5rem;height:2.5rem}.performance-social-share-buttons a{display:none;position:relative;border:none;border-radius:100%;width:1.4375rem;height:1.4375rem;margin-right:.3125rem;overflow:hidden}.performance-social-share-buttons a svg{height:.875rem;width:.875rem;border:none;fill:#fff}.performance-social-share-buttons a.fb{background-color:#375493}.performance-social-share-buttons a.twitter{background-color:#00aded}.performance-social-share:hover .performance-social-share-buttons a{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.performance-favorite{margin-right:1.2rem}}@media screen and (max-width:640px){.performance-favorite{margin-right:1.5rem}}.PerformanceInfo{max-width:1600px;width:100%;padding:1.875rem;margin:0 auto}.PerformanceInfo .accordion-header{display:none}.PerformanceInfo h2{font-family:"BaskervilleMTStd","Times New Roman";font-size:3rem;font-weight:400;line-height:1.16667;margin:0 0 .9375rem}.PerformanceInfo .performance-header{position:relative}.PerformanceInfo .performance-full-synopsis-url{display:none}.PerformanceInfo .performance-header{display:flex;justify-content:space-between}.PerformanceInfo .performance-header-info{width:60.12987%;margin-bottom:3.125rem}.PerformanceInfo .performance-header-cta span{display:flex;align-items:center;justify-content:center}.PerformanceInfo .performance-header-cta svg{width:1.375rem;height:1.375rem;font-size:.55rem;margin-left:.5rem;fill:#fff}.PerformanceInfo .performance-header-cta a:hover svg{fill:#000}.PerformanceInfo .performance-body{display:flex;margin-bottom:1.875rem}.PerformanceInfo .performance-body-cta a{width:10.75rem;letter-spacing:.038rem;margin:2rem 2.5rem 5rem 0}.PerformanceInfo .performance-body-cta a span{display:flex;align-items:center;justify-content:center}.PerformanceInfo .performance-body>.performance-actions{display:none}.PerformanceInfo .performance-composer{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.03rem;text-transform:uppercase}.PerformanceInfo .performance-title{font-family:"BaskervilleMTStd","Times New Roman";font-size:4.5rem;font-weight:400;font-style:italic;line-height:.9;margin:0;overflow-wrap:break-word}.PerformanceInfo .performance-date-time{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.03rem;margin-bottom:0}.PerformanceInfo .performance-date-time .separator{margin:0 .5rem}.PerformanceInfo .performance-description{font-family:"BaskervilleMTStd","Times New Roman";font-size:1.75rem;font-weight:400;line-height:1.28571;margin:0;width:100%;padding-right:3.75rem}.PerformanceInfo .performance-metadata .performance-share-trigger p{display:flex;align-items:center}.PerformanceInfo .performance-metadata p{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.03rem;margin:0 0 1.25rem}.PerformanceInfo .performance-metadata p span{display:block;text-transform:uppercase;color:#fff}.PerformanceInfo .performance-metadata p span:first-child{font-weight:400;color:#ccc}.PerformanceInfo .performance-metadata:empty{display:none}.PerformanceInfo .performance-cast-header{display:block}.PerformanceInfo .performance-cast ul{display:flex;flex-wrap:wrap;width:100%}.PerformanceInfo .performance-cast ul li{width:33%;margin-bottom:1.25rem}.PerformanceInfo .performance-cast ul li span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;color:#ccc;font-weight:400;line-height:1.5;letter-spacing:.03rem;display:block}.PerformanceInfo .performance-cast ul li span:first-child{text-transform:uppercase}.PerformanceInfo .performance-cast ul li span:last-child{font-family:"BaskervilleMTStd","Times New Roman";font-size:1.5625rem;color:#fff;font-weight:400;line-height:1.33333}.PerformanceInfo .performance-group-name{font-size:.875rem!important;font-weight:400!important}@media screen and (max-width:1440px){.PerformanceInfo .performance-title{font-size:3.5rem}}@media screen and (max-width:1024px){.PerformanceInfo .performance-header-cta{display:none}.PerformanceInfo .performance-header-info{width:100%;margin-bottom:2rem}.PerformanceInfo.broadcast .performance-header-info{width:80%}.PerformanceInfo.broadcast .performance-header-cta{display:block}}@media screen and (max-width:768px){.PerformanceInfo{padding:.9375rem .9375rem 1.875rem}.PerformanceInfo .performance-title{font-size:2.5rem}.PerformanceInfo .performance-cast ul li span:last-child,.PerformanceInfo .performance-description{font-size:1.25rem}.PerformanceInfo h2{font-size:1.5rem}.PerformanceInfo.broadcast{padding-top:1.875rem}}@media screen and (max-width:640px){.PerformanceInfo{padding-bottom:0}.PerformanceInfo .performance-full-synopsis-url{display:block;margin:3rem 0}.PerformanceInfo .performance-header-info{width:100%}.PerformanceInfo .performance-body{display:block;margin:1rem 0 0}.PerformanceInfo .performance-body .performance-actions{display:flex}.PerformanceInfo .performance-body-cta,.PerformanceInfo .performance-metadata .performance-actions{display:none}.PerformanceInfo .performance-title{font-size:2.5rem}.PerformanceInfo .performance-description{width:100%;font-size:1.25rem;padding-right:0;margin-bottom:1.875rem}.PerformanceInfo .performance-cast ul{display:none;flex-direction:column}.PerformanceInfo .performance-cast ul li{width:100%}.PerformanceInfo .accordion-header{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;padding:1.25rem 1.875rem 1.25rem 0;border-top:.0625rem solid #ccc;cursor:pointer;pointer-events:all}.PerformanceInfo .accordion-header h2{margin:0}.PerformanceInfo .accordion-body{display:none}.PerformanceInfo .accordion-button span{display:block;cursor:pointer}.PerformanceInfo .accordion.expanded .accordion-button span:after{opacity:0}.PerformanceInfo .accordion.expanded .accordion-body{display:block}.PerformanceInfo.broadcast .performance-header{flex-direction:column}.PerformanceInfo.broadcast .performance-header-info{width:100%;margin-bottom:1.5rem}.PerformanceInfo.broadcast .performance-header-cta{margin-bottom:3rem}.PerformanceInfo.broadcast .performance-body-cta{display:block}.PerformanceInfo.broadcast .performance-body-cta .btn-full-synopsis-url{display:none!important}.PerformanceInfo.broadcast .performance-body-cta a{margin:1rem 0}.PerformanceInfo.broadcast .performance-metadata-header,.PerformanceInfo.broadcast .performance-metadata-header h2{display:none}.PerformanceInfo.broadcast .accordion-header{border:0}.PerformanceInfo.broadcast .accordion-button{display:none}.PerformanceInfo.broadcast .accordion-body{display:block}}.ShortFormPerformanceInfo{display:flex;align-items:flex-start;max-width:1600px;width:100%;padding:2.5rem 1.875rem 0;margin:0 auto}.ShortFormPerformanceInfo .performance-info{width:60.12987%;margin-bottom:1.875rem}.ShortFormPerformanceInfo .performance-title{font-family:"BaskervilleMTStd","Times New Roman";font-size:2.5rem;font-weight:400;line-height:1.2;font-style:normal;word-break:break-word;margin:0 0 1.875rem}.ShortFormPerformanceInfo .performance-description{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.44444;width:100%;margin:0}.ShortFormPerformanceInfo .performance-ctas{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;grid-gap:2rem 0;gap:2rem 0}.ShortFormPerformanceInfo .performance-ctas span{display:flex;align-items:center;justify-content:center}.ShortFormPerformanceInfo .performance-ctas #icon-calendar-grid{width:1.375rem;height:1.375rem;font-size:.55rem;margin-left:.5rem;fill:#fff}.ShortFormPerformanceInfo .performance-ctas a:hover #icon-calendar-grid{fill:#000}.ShortFormPerformanceInfo .performance-actions{margin-bottom:0}@media screen and (max-width:768px){.ShortFormPerformanceInfo{flex-direction:column;padding:1.25rem .9375rem 0}.ShortFormPerformanceInfo .performance-info{width:100%}.ShortFormPerformanceInfo .performance-title{line-height:1;margin-bottom:1.5rem}.ShortFormPerformanceInfo .performance-ctas{flex-direction:row;align-items:center;grid-gap:0 2rem;gap:0 2rem;margin:0}}.PerformancePage{background-color:#000;color:#fff;min-height:100vh;margin:0 auto;padding-bottom:1.5rem}.PerformancePage .Grid{max-width:1600px;width:100%;margin:0 auto;padding:1.875rem}.PerformancePage .Grid .Tile-body-cast,.PerformancePage .Grid .Tile-body-header,.PerformancePage .Grid .Tile-body-performance-date,.PerformancePage .Grid .Tile-body-pre-title{color:#fff}.PerformancePage.short-form .back-btn{display:flex}.PerformancePage.short-form .back-btn svg{position:relative;top:.0625rem;left:-.125rem;width:1.25rem;height:.875rem;fill:#fff}.PerformancePage.short-form .back-btn span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.875rem;color:#fff;font-weight:700;text-transform:uppercase;margin-left:.25rem}.PerformancePage.short-form .Player{height:100%}.PerformancePage.short-form .btn-load-more span{color:#fff}.PerformancePage.short-form .btn-load-more:hover span{color:#c61c1c}.PerformancePage.short-form.short_form_video>div{max-width:1440px;margin:0 auto}.PerformancePage.short-form.short_form_video>div .Player:has(.video-js.bcc-mobile.vjs-user-active) .video-hover,.PerformancePage.short-form.short_form_video>div .Player:hover .video-hover{opacity:1}.PerformancePage.short-form.short_form_video>div .Player .video-hover{position:absolute;top:1.5rem;left:50%;opacity:0;z-index:200}.PerformancePage.short-form.short_form_video>div .Player .video-hover .back-btn{opacity:.6;margin-bottom:0}.PerformancePage .Player-wrapper.short_form_audio{padding:3rem 0;margin:0 auto}@media screen and (max-width:768px){.PerformancePage .Grid-header h2{font-size:1.5rem}.PerformancePage.short-form .Grid{padding:1.875rem .9375rem!important}}@media screen and (max-width:640px){.PerformancePage .Player{height:350px}.PerformancePage .Player .player-overlay-end-screen .video-end-details p{margin:1.625rem 0}.PerformancePage .Player .video-js.video-ended.logged-out video{opacity:.35}.PerformancePage .Player-wrapper.short_form_audio{padding:3rem 0 1.5rem}.PerformancePage .Player-wrapper.short_form_audio .back-btn{margin-bottom:3rem}.PerformancePage.short-form .btn-load-more{display:flex!important;border-color:#fff!important}.PerformancePage.short-form .btn-load-more span{color:#fff}.PerformancePage.short-form .btn-load-more:hover{background-color:#fff!important}.PerformancePage.short-form .btn-load-more:hover span{color:#000}}@media screen and (max-width:480px){.PerformancePage .Player{height:300px}.PerformancePage .Player .player-overlay-end-screen .video-end-details p{margin:1.625rem 0}.PerformancePage .Player .video-js.video-ended.logged-out video{opacity:.35}}.Player-wrapper.audio,.Player-wrapper.audio_stream,.Player-wrapper.short_form_audio{display:flex;flex-direction:column;align-items:center;max-width:1600px;margin:2.5rem auto 7.25rem}.Player-wrapper.audio .performance-info-wrapper,.Player-wrapper.audio_stream .performance-info-wrapper,.Player-wrapper.short_form_audio .performance-info-wrapper{display:flex;align-items:flex-start;width:54%;margin:0 auto}.Player-wrapper.audio .performance-info-wrapper .performance-image,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image{position:relative;width:14.625rem;height:14.625rem}.Player-wrapper.audio .performance-info-wrapper .performance-image-overlay,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image-overlay,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image-overlay{position:absolute;bottom:1rem;left:.875rem;color:#fff}.Player-wrapper.audio .performance-info-wrapper .performance-image-overlay p,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image-overlay p,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image-overlay p{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.03rem;text-transform:uppercase;margin:0}.Player-wrapper.audio .performance-info-wrapper .performance-image-overlay p:last-child,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image-overlay p:last-child,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image-overlay p:last-child{font-family:"BaskervilleMTStd","Times New Roman";font-size:1.688rem;font-weight:400;line-height:1.28571;letter-spacing:normal;text-transform:none}.Player-wrapper.audio .performance-info-wrapper .performance-image.audio-1930s,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image.audio-1930s,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image.audio-1930s{background-color:#707174}.Player-wrapper.audio .performance-info-wrapper .performance-image.audio-1940s,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image.audio-1940s,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image.audio-1940s{background-color:#c90c58}.Player-wrapper.audio .performance-info-wrapper .performance-image.audio-1950s,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image.audio-1950s,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image.audio-1950s{background-color:#5a8126}.Player-wrapper.audio .performance-info-wrapper .performance-image.audio-1960s,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image.audio-1960s,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image.audio-1960s{background-color:#c34c04}.Player-wrapper.audio .performance-info-wrapper .performance-image.audio-1970s,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image.audio-1970s,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image.audio-1970s{background-color:#996f09}.Player-wrapper.audio .performance-info-wrapper .performance-image.audio-1980s,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image.audio-1980s,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image.audio-1980s{background-color:#006f88}.Player-wrapper.audio .performance-info-wrapper .performance-image.audio-1990s,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image.audio-1990s,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image.audio-1990s{background-color:#810055}.Player-wrapper.audio .performance-info-wrapper .performance-image.audio-2000s,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image.audio-2000s,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image.audio-2000s{background-color:#083a81}.Player-wrapper.audio .performance-info-wrapper .performance-image.audio-2010s,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image.audio-2010s,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image.audio-2010s{background-color:#417142}.Player-wrapper.audio .performance-info-wrapper .performance-image.audio-2020s,.Player-wrapper.audio_stream .performance-info-wrapper .performance-image.audio-2020s,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-image.audio-2020s{background-color:#446a7d}.Player-wrapper.audio .performance-info-wrapper .performance-info,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info{padding-left:2rem}.Player-wrapper.audio .performance-info-wrapper .performance-info .performance-title,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info .performance-title,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info .performance-title{font-family:"BaskervilleMTStd","Times New Roman";font-size:2.5rem;font-weight:400;font-style:italic;line-height:1.11111;letter-spacing:.07rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;word-break:break-word}.Player-wrapper.audio .performance-info-wrapper .performance-info .performance-composer-date,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info .performance-composer-date,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info .performance-composer-date{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:.9rem;text-transform:uppercase;margin:0 auto .3125rem}.Player-wrapper.audio .performance-info-wrapper .performance-info .performance-composer-date .separator,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info .performance-composer-date .separator,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info .performance-composer-date .separator{margin:0 .5rem}.Player-wrapper.audio .performance-info-wrapper .performance-info .performance-active-track-title,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info .performance-active-track-title,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info .performance-active-track-title{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem;margin-bottom:.3125rem}.Player-wrapper.audio .performance-info-wrapper .performance-info .performance-active-track-cast,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info .performance-active-track-cast,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info .performance-active-track-cast{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5rem}.Player-wrapper.audio .performance-info-wrapper .performance-info .vjs-audio-countdown,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info .vjs-audio-countdown,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info .vjs-audio-countdown{display:none}.Player-wrapper.audio .performance-info-wrapper .performance-info .subscribe-overlay,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info .subscribe-overlay,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info .subscribe-overlay{margin-right:1rem}.Player-wrapper.audio .performance-info-wrapper .performance-info.show-login-overlay .vjs-audio-countdown,.Player-wrapper.audio .Player,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info.show-login-overlay .vjs-audio-countdown,.Player-wrapper.audio_stream .Player,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info.show-login-overlay .vjs-audio-countdown,.Player-wrapper.short_form_audio .Player{display:none}.Player-wrapper.audio .Player-controls,.Player-wrapper.audio_stream .Player-controls,.Player-wrapper.short_form_audio .Player-controls{display:flex;align-items:center;margin-top:1.375rem;cursor:pointer}.Player-wrapper.audio .Player-controls img,.Player-wrapper.audio_stream .Player-controls img,.Player-wrapper.short_form_audio .Player-controls img{width:5.43rem;height:5.43rem}.Player-wrapper.audio .Player-controls .play-pause-btn,.Player-wrapper.audio_stream .Player-controls .play-pause-btn,.Player-wrapper.short_form_audio .Player-controls .play-pause-btn{margin-right:3.75rem}.Player-wrapper.audio .Player .bcc-slider-holder,.Player-wrapper.audio_stream .Player .bcc-slider-holder,.Player-wrapper.short_form_audio .Player .bcc-slider-holder{pointer-events:none}.Player-wrapper.audio.short_form_audio .performance-info-wrapper .performance-image img,.Player-wrapper.audio_stream.short_form_audio .performance-info-wrapper .performance-image img,.Player-wrapper.short_form_audio.short_form_audio .performance-info-wrapper .performance-image img{width:100%;height:100%;object-fit:cover}.Player-wrapper.audio.short_form_audio .performance-info-wrapper .performance-info .performance-title,.Player-wrapper.audio_stream.short_form_audio .performance-info-wrapper .performance-info .performance-title,.Player-wrapper.short_form_audio.short_form_audio .performance-info-wrapper .performance-info .performance-title{font-style:normal}.Player-wrapper .Player .subscribe-overlay{width:100%;position:absolute;top:50%;transform:translateY(-50%);text-align:center;z-index:4}.Player-wrapper .Player .video-js.vjs-login-overlay-showing{pointer-events:none;z-index:3}.Player-wrapper .Player .video-js.vjs-login-overlay-showing #bcc-controls,.Player-wrapper .Player .video-js.vjs-login-overlay-showing.vjs-live-overlay-countdown .vjs-countdown-modal,.Player-wrapper .Player .video-js.vjs-login-overlay-showing .vjs-loading-spinner{display:none}.Player-wrapper .broadcast-ended-message{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"BaskervilleMTStd","Times New Roman";font-size:2.5rem;font-weight:400;font-style:italic;letter-spacing:.07rem;width:100%;height:15rem;margin-bottom:6rem;display:none}.Player-wrapper.hasEnded .performance-info-wrapper{display:none}@media screen and (max-width:1280px){.Player-wrapper.audio,.Player-wrapper.audio_stream,.Player-wrapper.short_form_audio{padding:0 .9375rem;margin-bottom:3rem}.Player-wrapper.audio .performance-info-wrapper,.Player-wrapper.audio_stream .performance-info-wrapper,.Player-wrapper.short_form_audio .performance-info-wrapper{width:90%}}@media screen and (max-width:640px){.Player-wrapper.audio,.Player-wrapper.audio_stream,.Player-wrapper.short_form_audio{margin-top:1.5rem}.Player-wrapper.audio .performance-info-wrapper,.Player-wrapper.audio_stream .performance-info-wrapper,.Player-wrapper.short_form_audio .performance-info-wrapper{width:100%;flex-direction:column;align-items:center;justify-content:center}.Player-wrapper.audio .performance-info-wrapper .performance-info,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info{margin-top:1.5rem;padding-left:0}.Player-wrapper.audio .performance-info-wrapper .performance-info .performance-active-track,.Player-wrapper.audio .performance-info-wrapper .performance-info .performance-composer-date,.Player-wrapper.audio .performance-info-wrapper .performance-info .performance-title,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info .performance-active-track,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info .performance-composer-date,.Player-wrapper.audio_stream .performance-info-wrapper .performance-info .performance-title,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info .performance-active-track,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info .performance-composer-date,.Player-wrapper.short_form_audio .performance-info-wrapper .performance-info .performance-title{text-align:center}.Player-wrapper.audio .Player-controls,.Player-wrapper.audio_stream .Player-controls,.Player-wrapper.short_form_audio .Player-controls{align-items:center;flex-direction:column}.Player-wrapper.audio .Player-controls>div:not(:last-of-type),.Player-wrapper.audio_stream .Player-controls>div:not(:last-of-type),.Player-wrapper.short_form_audio .Player-controls>div:not(:last-of-type){margin-right:0;margin-bottom:1rem}}@media screen and (max-width:480px){.Player-wrapper.audio .Player-controls,.Player-wrapper.audio_stream .Player-controls,.Player-wrapper.short_form_audio .Player-controls{flex-direction:column}.Player-wrapper.audio .Player-controls>div,.Player-wrapper.audio_stream .Player-controls>div,.Player-wrapper.short_form_audio .Player-controls>div{margin-right:0!important;margin-bottom:.625rem!important}.Player-wrapper.audio .Player-controls button,.Player-wrapper.audio_stream .Player-controls button,.Player-wrapper.short_form_audio .Player-controls button{min-width:245px}}.Carousel{max-width:1600px;padding:1.875rem;margin:0 auto}.Carousel-header{display:flex;align-items:center;justify-content:flex-end;border-bottom:3px solid #fff;margin-bottom:2rem}.Carousel-header h2{font-family:"BaskervilleMTStd","Times New Roman";font-size:2.375rem;font-weight:400;letter-spacing:.09rem;margin:0}.Carousel-header span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.05rem;padding-top:.5rem;margin-left:auto;text-transform:uppercase;cursor:pointer}.Carousel .slick-slider .slick-slide a{text-decoration:none;pointer-events:none}.Carousel .slick-slider .slick-slide .Tile{display:flex;flex-direction:column;margin:0 .9rem}.Carousel .slick-slider .slick-slide .Tile img{width:100%;height:100%}.Carousel .slick-slider .slick-slide .Tile-body{background-color:#fff;height:9.5rem}.Carousel .slick-slider .slick-slide .Tile-body-pre-title:after{display:none}.Carousel .slick-slider .slick-slide .Tile-body-header{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.Carousel .slick-slider .slick-arrow{z-index:2;width:6rem;height:6rem}.Carousel .slick-slider .slick-arrow:after,.Carousel .slick-slider .slick-arrow:before{content:none}.Carousel .slick-slider .slick-arrow.slick-disabled{display:none!important}.Carousel .slick-slider .slick-arrow.slick-prev{left:-1.75rem}.Carousel .slick-slider .slick-arrow.slick-next{right:-1.75rem}.BroadcastPage .Carousel .slick-slider .slick-slide a{text-decoration:none;pointer-events:all}.AudioBroadcastPage .Carousel .slick-slider .slick-slide a{text-decoration:none;pointer-events:none}@media screen and (max-width:768px){.Carousel-header h2{font-size:2rem;letter-spacing:normal}.Carousel-header span{font-size:1rem}.Carousel .slick-slider .slick-slide .Tile{margin:0 .5rem}}.Broadcast-content.broadcast-ending .hasEnded .broadcast-ended-message{display:flex}.Broadcast-content .no-broadcasts-message{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"BaskervilleMTStd","Times New Roman";font-size:2.5rem;font-weight:400;letter-spacing:.07rem;width:100%;height:15rem;margin-bottom:6rem;text-align:center}.Broadcast-content .Carousel .slick-slider .slick-slide .Tile-body{min-height:9.5rem;height:auto}.BroadcastPage{display:flex;flex-direction:column}.BroadcastPage .video-hover,.BroadcastPage .vjs-audio-countdown{display:none}.BroadcastPage:hover .video-hover{position:absolute;top:24px;left:48%;z-index:1;display:block;opacity:1;width:0}.BroadcastPage:hover .video-hover svg{position:relative;top:1px;left:-2px;fill:#fff;height:14px;width:20px}.BroadcastPage{margin:0 auto;background-color:#000;color:#fff;min-height:100vh;border-bottom:1px solid #000}.BroadcastPage .Broadcast-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.BroadcastPage .Broadcast-hero-banner{width:100%;height:30rem}.BroadcastPage .Broadcast-hero-banner img{width:100%;height:100%;object-fit:cover;margin:0}.BroadcastPage .Broadcast-hero-banner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0,#000)}.BroadcastPage .Broadcast-hero-title{display:flex;flex-direction:column;justify-content:center;position:absolute;margin:0 auto;text-align:center}.BroadcastPage .Broadcast-hero-title h3{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:3.43rem;font-weight:700;letter-spacing:.086rem;padding:1.25rem;margin:0 auto}.BroadcastPage .Grid{max-width:1600px;width:100%;margin:0 auto;padding:1.875rem}.BroadcastPage .Grid-contents>a{background-color:#fff;border:0}.BroadcastPage .performance-title{font-size:3.125rem;letter-spacing:.07rem}.BroadcastPage .slick-slider.schedule .slick-track{margin-left:0}.BroadcastPage .PerformanceInfo.broadcast{padding-top:0;margin-top:5.75rem}@media screen and (max-width:1024px){.BroadcastPage .Broadcast-hero-banner{height:22rem}.BroadcastPage .Broadcast-hero h3{font-size:2.5rem}.BroadcastPage .performance-title{font-size:2.4rem}}@media screen and (max-width:768px){.BroadcastPage .Broadcast-hero h3{font-size:2.2rem}.BroadcastPage .performance-title{font-size:2rem}.BroadcastPage .Carousel,.BroadcastPage .Grid,.BroadcastPage .Marketing{padding:0 .9375rem}}.LiveRadioPage{background-color:#000;color:#fff;min-height:100vh;margin:0 auto;padding-bottom:1.5rem}.LiveRadioPage .Grid{max-width:1600px;width:100%;margin:0 auto;padding:1.875rem}.LiveRadioPage .Grid .Tile-body-cast,.LiveRadioPage .Grid .Tile-body-header,.LiveRadioPage .Grid .Tile-body-performance-date,.LiveRadioPage .Grid .Tile-body-pre-title{color:#fff}.LiveRadioPage.short-form .back-btn{display:flex}.LiveRadioPage.short-form .back-btn svg{position:relative;top:.0625rem;left:-.125rem;width:1.25rem;height:.875rem;fill:#fff}.LiveRadioPage.short-form .back-btn span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.875rem;color:#fff;font-weight:700;text-transform:uppercase;margin-left:.25rem}.LiveRadioPage.short-form .Player{height:100%}.LiveRadioPage.short-form .btn-load-more span{color:#fff}.LiveRadioPage.short-form .btn-load-more:hover span{color:#c61c1c}.LiveRadioPage.short-form.short_form_video>div{max-width:1440px;margin:0 auto}.LiveRadioPage.short-form.short_form_video>div .Player:has(.video-js.bcc-mobile.vjs-user-active) .video-hover,.LiveRadioPage.short-form.short_form_video>div .Player:hover .video-hover{opacity:1}.LiveRadioPage.short-form.short_form_video>div .Player .video-hover{position:absolute;top:1.5rem;left:50%;opacity:0;z-index:200}.LiveRadioPage.short-form.short_form_video>div .Player .video-hover .back-btn{opacity:.6;margin-bottom:0}.LiveRadioPage .Player-wrapper.short_form_audio{padding:3rem 0;margin:0 auto}@media screen and (max-width:768px){.LiveRadioPage .Grid-header h2{font-size:1.5rem}.LiveRadioPage.short-form .Grid{padding:1.875rem .9375rem!important}}@media screen and (max-width:640px){.LiveRadioPage .Player{height:350px}.LiveRadioPage .Player .player-overlay-end-screen .video-end-details p{margin:1.625rem 0}.LiveRadioPage .Player .video-js.video-ended.logged-out video{opacity:.35}.LiveRadioPage .Player-wrapper.short_form_audio{padding:3rem 0 1.5rem}.LiveRadioPage .Player-wrapper.short_form_audio .back-btn{margin-bottom:3rem}.LiveRadioPage.short-form .btn-load-more{display:flex!important;border-color:#fff!important}.LiveRadioPage.short-form .btn-load-more span{color:#fff}.LiveRadioPage.short-form .btn-load-more:hover{background-color:#fff!important}.LiveRadioPage.short-form .btn-load-more:hover span{color:#000}}@media screen and (max-width:480px){.LiveRadioPage .Player{height:300px}.LiveRadioPage .Player .player-overlay-end-screen .video-end-details p{margin:1.625rem 0}.LiveRadioPage .Player .video-js.video-ended.logged-out video{opacity:.35}}.Screen .content{max-width:1600px;margin:60px auto 30px;padding:30px}.Screen .Intro-and-search{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1024px){.Screen .content{margin:0;padding:1.875rem .9375rem}}.BeforeYouProceed{max-width:1600px;padding:1.2rem 30px;font-family:BaskervilleMTStd,serif;font-size:1.375rem;line-height:1.45455}.BeforeYouProceed h2{font-size:3rem;font-weight:400;line-height:1.16667;margin-top:0;font-family:"BaskervilleMTStd","Times New Roman"}.BeforeYouProceed a{color:#000;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.BeforeYouProceed a:hover{border-color:transparent}@media screen and (max-width:640px){.BeforeYouProceed .rich-text>div{display:flex;flex-direction:column}.BeforeYouProceed .rich-text>div a{margin-bottom:20px}.BeforeYouProceed .rich-text>div button{margin-left:0!important}}.UserLimitPage{max-width:1600px;padding:1.2rem 30px;font-family:BaskervilleMTStd,serif;font-size:1.375rem;line-height:1.45455}.UserLimitPage h2{font-size:3rem;font-weight:400;line-height:1.16667;margin-top:0;font-family:"BaskervilleMTStd","Times New Roman"}.UserLimitPage a{color:#000;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.UserLimitPage a:hover{border-color:transparent}.PageNotFound{max-width:1600px;padding:1.2rem 30px;font-family:BaskervilleMTStd,serif;font-size:1.375rem;line-height:1.45455}.PageNotFound h2{font-size:3.5rem;font-weight:400;line-height:1.16667;margin-top:0;font-family:"BaskervilleMTStd","Times New Roman"}.PageNotFound a{color:#000;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.PageNotFound a:hover{border-color:transparent}@font-face{font-family:"BaskervilleMTStd";font-style:normal;font-weight:400;src:url(/static/media/BaskervilleMTStd.94d761d7.eot);src:url(/static/media/BaskervilleMTStd.94d761d7.eot) format("embedded-opentype"),url(/static/media/BaskervilleMTStd.6f151c5e.woff2) format("woff2"),url(/static/media/BaskervilleMTStd.7b2284f0.woff) format("woff"),url(/static/media/BaskervilleMTStd.b9097cdc.ttf) format("truetype")}@font-face{font-family:"BaskervilleMTStd";font-style:italic;font-weight:400;src:url(/static/media/BaskervilleMTStdItalic.08e1de70.eot);src:url(/static/media/BaskervilleMTStdItalic.08e1de70.eot) format("embedded-opentype"),url(/static/media/BaskervilleMTStdItalic.69107404.woff2) format("woff2"),url(/static/media/BaskervilleMTStdItalic.50d50111.woff) format("woff"),url(/static/media/BaskervilleMTStdItalic.a1bad661.ttf) format("truetype")}@font-face{font-family:"BaskervilleMTStd";font-style:normal;font-weight:700;src:url(/static/media/BaskervilleMTStdBold.5dcba5ad.eot);src:url(/static/media/BaskervilleMTStdBold.5dcba5ad.eot) format("embedded-opentype"),url(/static/media/BaskervilleMTStdBold.94aa7a35.woff2) format("woff2"),url(/static/media/BaskervilleMTStdBold.9ddfb3f7.woff) format("woff"),url(/static/media/BaskervilleMTStdBold.6a53e521.ttf) format("truetype")}#root,body,html{border:0;padding:0;height:100%;width:100%;-webkit-font-smoothing:auto}body{font-size:16px;margin:0}body ::selection{background-color:#c61c1c;color:#fff}body.header-nav-open{overflow:hidden}body.header-nav-open #app-header{display:none}body.header-nav-open .app-body{-webkit-filter:blur(.9375rem);filter:blur(.9375rem)}body.modal-open{overflow:hidden}h3{font-size:16px}li,ul{list-style:none;margin:0;padding:0}.app-layout{max-width:100%;margin:0 auto}.app-body,.app-layout{position:relative;min-height:100vh}.app-body{overflow-x:hidden}.app-body>div{height:100%}.ellipsis-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hide{display:none!important}.btn{display:inline-flex!important;justify-content:center;border-radius:0!important;color:#fff!important;height:50px!important;padding:14px 20px!important;margin-left:0!important;transition:border-color .2s ease,background-color .2s ease!important}.btn:hover{background-color:#fff!important;transform:none!important}.btn span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:21px;display:inline-block;text-transform:uppercase}.btn-red{color:#fff!important;border-color:#c61c1c!important;background-color:#c61c1c!important}.btn-red:hover{color:#c61c1c!important;background-color:#fff!important}.btn-pink{color:#fff!important;border-color:#e3005b!important;background-color:#e3005b!important}.btn-pink:hover{color:#e3005b!important;background-color:#fff!important}.btn-transparent.white{color:#fff!important;border-color:#fff!important;background-color:transparent!important}.btn-transparent.white:hover{color:transparent!important;color:#000!important;background-color:#fff!important}.btn-transparent.black{color:#000!important;border-color:#000!important;background-color:transparent!important}.btn-transparent.black:hover{color:transparent!important;color:#fff!important;background-color:#000!important}.btn-transparent.red{color:#c61c1c!important;border-color:#c61c1c!important;background-color:transparent!important}.btn-transparent.red:hover{color:transparent!important;color:#fff!important;background-color:#c61c1c!important}.btn-transparent.margin-left-1{margin-left:1rem!important}.btn-clear{border:0!important;background-color:transparent!important;color:#000!important}.btn-load-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto!important;display:block!important}.btn-load-more span{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:.875rem;color:#767676;font-weight:700;line-height:1.5}.btn-load-more:hover{background-color:transparent!important}.btn-load-more:hover span{color:#c61c1c}.back-btn{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.03rem;display:flex;align-items:center;justify-content:center;cursor:pointer;text-transform:uppercase;margin-bottom:4rem}.back-btn img{width:.875rem;height:1.25rem;margin-right:.5rem}.accordion-button{position:absolute;right:0}.accordion-button span{display:none;position:relative;height:.875rem;width:.875rem}.accordion-button span:after,.accordion-button span:before{content:"";display:block;position:absolute;top:50%;right:0;background-color:#767676;transform:translateY(-50%)}.accordion-button span:before{width:100%;height:.125rem}.accordion-button span:after{width:.125rem;height:100%;right:50%;transform:translateY(-50%) translateX(50%);transition:all .2s ease}@media screen and (max-width:640px){.app-body,.app-layout{min-height:100%}.btn-load-more{border:.0625rem solid #000!important;margin:.9375rem auto!important;width:100%!important}.btn-load-more span{color:#000}.btn-load-more:hover{background-color:#000!important}.btn-load-more:hover span{color:#fff}}.cursor-default{cursor:default}.MaintenanceOverlay{max-width:1600px;margin:0 auto 30px;padding:30px}.MaintenanceOverlay .header{font-family:"BaskervilleMTStd","Times New Roman";font-size:2.25rem;font-weight:700;line-height:1.16667;margin:1.875rem auto .9375rem;text-transform:uppercase}.MaintenanceOverlay .message{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400}@media screen and (max-width:768px){.MaintenanceOverlay .header{font-size:1.75rem}}
/*# sourceMappingURL=main.5607dc9d.chunk.css.map */