#full-width-slider{width:100%}.coloredBlock{padding:12px;background:rgba(255,0,0,0.6);color:#FFF;width:200px;left:20%;top:5%}.infoBlock{position:absolute;right:30px;left:auto;top:auto;padding-bottom:0;background:#FFF;background:rgba(255,255,255,.6);overflow:hidden;padding:1em 2em 1em 1em}.infoBlockLeftBlack{color:#FFF;background:#000;background:rgba(0,0,0,0.75);left:30px;bottom:10px}.infoBlock h4{font-size:1em;line-height:1.1;margin:0;color:#fff}.infoBlock p{font-size:.8em;margin:4px 0 0;font-weight:300;-webkit-margin-after:0}.infoBlock a{color:#FFF;text-decoration:underline}.photosBy{position:absolute;line-height:24px;font-size:12px;background:#FFF;color:#000;padding:0 10px;position:absolute;left:12px;bottom:12px;top:auto;border-radius:2px;z-index:25}.photosBy a{color:#000}.fullWidth{margin:0 auto 24px;max-width:1400px}.sliderContainer .rsGCaption{display:none}.event .royalSlider{height:auto}@media screen and (max-width:48em){.infoBlock{padding:.5em 1em;height:auto;min-width:40%;left:0 !important;top:auto;right:0;width:100%;opacity:1 !important;transition:none !important;-webkit-transition:none !important;-webkit-transform:inherit !important;bottom:0}.infoBlock h4{font-size:.75em}.infoBlock p{font-size:.7em;line-height:1.75em;margin:0}}
.cp-container{position:relative;width:32px;height:32px;background:url("/assets/js/audioplayer/circle.skin/bgr.png") 0 0 no-repeat;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);float:left}.cp-container :focus{border:0;outline:0}.cp-buffer-1,.cp-buffer-2,.cp-progress-1,.cp-progress-2{position:absolute;top:0;left:0;width:32px;height:32px;clip:rect(0,16px,32px,0);-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px}.cp-buffer-1,.cp-buffer-2{background:url("/assets/js/audioplayer/circle.skin/buffer.png") 0 0 no-repeat}.cp-container .cp-fallback{background:url("/assets/js/audioplayer/circle.skin/progress_sprite.jpg") no-repeat;background-position:0 32px}.cp-progress-1,.cp-progress-2{background:url("/assets/js/audioplayer/circle.skin/progress.png") 0 0 no-repeat}.cp-buffer-holder,.cp-progress-holder,.cp-circle-control{position:absolute;width:32px;height:32px}.cp-circle-control{cursor:pointer}.cp-buffer-holder,.cp-progress-holder{clip:rect(0,32px,32px,16px);display:none}.cp-buffer-holder.cp-gt50,.cp-progress-holder.cp-gt50,.cp-progress.cp-fallback{clip:rect(auto,auto,auto,auto)}.cp-controls{margin:0;padding:9px}.cp-controls li{list-style-type:none;display:block;position:absolute}.cp-controls li a{position:relative;display:block;width:14px;height:14px;text-indent:-9999px;z-index:1}.cp-jplayer{width:0;height:0}span.rep{width:81%;float:left;height:18px;padding:7px;margin-bottom:5px}
.canadascene #event_wrapper{background:url(/assets/img/scene/canada/confetti_corner.png) no-repeat top right}#section_header{z-index:2;overflow:hidden}#section_header p a{color:#1a1a1a;font-weight:normal;text-decoration:none}#section_header h2{font-size:22px;font-weight:normal;color:#000;margin:0}#section_header .event_date{margin:0}#section_header .event_date .nac-item-time{font-size:28px;font-weight:300;margin:0}#section_header .event_title_block .svg-inline--fa{margin-top:2px;text-align:center;vertical-align:middle;font-size:18px;line-height:20px;width:30px}#section_header .event_venue{width:100%}#section_header .event_venue_small{display:block;clear:both}#section_header .venue{text-transform:uppercase;text-decoration:none;font-weight:400;vertical-align:middle;line-height:1.1;font-size:20px}#section_header .event_venue{margin-bottom:.5em}#section_header .event_venue a{color:#000}#section_header .event_venue .venue:last-of-type::after{content:""}#section_header .venue_address{display:block;margin:.25em 0 1em}#section_header .event_venue a:hover{text-decoration:underline}#section_header.uktour ul.sub-nav li{margin-right:1em}#section_header.uktour ul.sub-nav li a{color:#1a1a1a}#section_header ul.sub-nav li a span.hide{display:block !important}#section_header,#mainContent,#related_events{position:relative;z-index:1}#mainContent.row{padding:0}.default #wrapper,.default #wrapper,.default #event_wrapper,.light #event_wrapper{background:#f6f6f6 !important}#event_wrapper{position:relative}#broadway #event_wrapper{background:url(/assets/img/broadway/broadway_bg.jpg) no-repeat top center;background-size:cover}#broadway #related_events{background:#000}#event_bg{left:0;top:0;position:absolute;z-index:0;overflow:hidden;margin:0;padding:0;height:100%;width:100%;opacity:.2}.can150_event{background:url(/assets/img/canada150/c150_blk_wordmark_banner.png) no-repeat;background-size:contain;width:30%;height:auto;padding-bottom:15%}#videoSlider{position:relative;width:100%}#close{position:absolute;top:1px;right:15px;width:30px;height:29px;z-index:999;margin:0;text-transform:uppercase;background:rgba(0,0,0,0.8) url(/assets/img/icons/close_white_30.png) no-repeat;text-indent:-9999px;border-bottom-left-radius:10px}#close:hover{color:#000;cursor:pointer}#ytvideo{background:transparent url("/assets/img/trans/trans_blk50.png") 0 0 repeat;position:relative;padding-bottom:57.4%;padding-top:30px;height:0;overflow:hidden}#ytvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}#video{position:relative;padding-bottom:57.4%;padding-top:30px;height:0;overflow:hidden}#video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#video+#event_content,#video~#event_sales{margin-top:1em}#event_assets{margin-bottom:2em}#event_assets h5{text-transform:uppercase;font-size:13px;margin:20px 0 5px 0}#event_assets h2{text-transform:uppercase;font-size:17px;font-weight:normal;font-style:normal;color:#6068b2}#event_assets ul,#mainContent #event_assets ul{margin:5px 0;padding:0;list-style:none}#event_assets li,#event_assets p{margin:0 0 1em 0;color:#000;font-size:13px}#event_assets a,#event_assets a:visited{color:#000 !important;font-weight:normal}#event_assets li .artist_name{display:block}#event_assets small{font-size:1em;display:inline;color:#666}#event_assets #event_featuring li,#event_assets #event_primary li{line-height:1.25em;padding-left:.9375rem;padding-right:.9375rem;font-size:1em}.primary_credit{list-style-type:none}.primary_credit li{margin-bottom:1em}.primary_credit small{display:block;color:#999;text-transform:uppercase;font-size:.8em}.primary_credit .artist_name{font-size:1.5em;line-height:1.25em}.ft_credits{color:#999}#event_description .primary_credit li a{text-decoration:none}#event_description .learning_events h4{text-transform:uppercase;font-size:17px;font-weight:normal;font-style:normal}#related_learning_event.learning_events h4,#event_description .learning_events h4{color:#6068b2}#event_description .learning_events li h4{font-weight:400;font-size:.8em;margin:0;color:#000;display:block;text-transform:none}#related_learning_event{overflow:hidden;display:block;margin:2em 0}#related_learning_event h5{margin-bottom:0}#related_learning_event ul{margin:0 !important;padding:0;list-style-type:none}#related_learning_event .date .lang{display:inline-block;font-size:.75em;margin-left:.5em}#related_learning_event .date{margin-bottom:0}#event_video .video_grid{display:block;overflow:hidden}#event_video .video_grid .avideo a{width:100%;height:0;padding-bottom:55.25%}#event_video ul.video_grid li a img{width:100%;height:auto;top:-17%;left:0}#event_video ul.video_grid li a img.play_button{position:absolute;width:33%;top:21%;left:32%}#event_links{clear:left;margin-bottom:1em}#event_links ul{list-style:none;padding:0;margin:0}#event_links li{list-style:none;padding-left:18px;padding-bottom:2px;margin:0 0 5px 0}#event_links li.social_web{background:transparent url("/assets/img/icons/web_grey_16.png") no-repeat center left}#event_links li.social_website{background:transparent url("/assets/img/icons/web_grey_16.png") no-repeat center left}#event_links li.social_youtube{background:transparent url("/assets/img/icons/youtube_grey_16.png") no-repeat center left}#event_links li.social_myspace{background:transparent url("/assets/img/icons/myspace_16.png") no-repeat center left}#event_links li.social_facebook{background:transparent url("/assets/img/icons/facebook_grey_16.png") no-repeat center left}#event_links li.social_cbc-radio3{background:transparent url("/assets/img/icons/radio3_16.png") no-repeat center left}#event_links li.social_twitter{background:transparent url("/assets/img/icons/twitter_grey_16.png") no-repeat center left}#event_links li.social_instagram{background:transparent url("/assets/img/icons/instagram_grey_16.png") no-repeat center left}#event_links li.social_spotify{background:transparent url("/assets/img/icons/spotify_grey_16.png") no-repeat center left}#event_links li.social_itunes{background:transparent url("/assets/img/icons/itunes_grey_16.png") no-repeat center left}#event_links li.social_cbc-music{background:transparent url("/assets/img/icons/CBCMusic-80x15-white.png") no-repeat center left;text-indent:-9999px;padding:0}#event_links li.social_cbc-music a{display:block;padding:0;width:80px}#event_assets #event_links a{font-size:13px;color:#444;border:0;background:none;padding:6px 6px;font-weight:300;text-decoration:none;width:100%;display:block}#mainContent #event_assets #event_links a:hover{text-decoration:underline}#event_description .production_premiere{margin-bottom:1em;overflow:hidden}#event_description .production_premiere p{text-transform:uppercase;font-size:1.25em;font-weight:300;display:block;clear:none;margin:0}.event_main_copy{clear:both;display:block;overflow:hidden}.event_repertoire{margin:0 0 1.5em -.7em !important;padding:0;width:100%;overflow:hidden}.event_repertoire li{list-style:none;margin:0;padding:0;overflow:hidden}.event_repertoire li span.rep{width:86%;padding:8px 0;margin-bottom:.25em;height:auto;line-height:1em}.event_repertoire .cp-container{margin-right:.5em}.cp-container{background:none}.cp-buffer-1,.cp-buffer-2{background:none}.cp-controls{padding:6px 0 0 6px;display:block;overflow:hidden}.cp-controls li a{width:20px;height:20px}.light .cp-controls .cp-play{background:url(/assets/img/icons/light_circle-play.png) 0 0 no-repeat}.light .cp-controls .cp-pause{background:url(/assets/img/icons/light_circle-pause.png) 0 0 no-repeat}.light .cp-controls .cp-play:hover,.light .cp-controls .cp-pause:hover{opacity:.5}.light .cp-progress-1,.light .cp-progress-2{background:url(/assets/img/icons/progress_purple.png) 0 0 no-repeat}#event_description{margin-top:25px}#event_description p{display:block;clear:both}.event_main_copy blockquote,.event_main_copy blockquote p{color:#ccc}#event_quote{margin:3em 0}#event_quote blockquote{line-height:1.4em;margin:0;padding:0;font-style:italic;border:0;color:#666;color:rgba(0,0,0,.4)}#event_quote blockquote p{margin:30px 0 0 0}#event_quote blockquote em{font-style:normal}#event_quote blockquote .cite,#event_quote blockquote cite{text-transform:uppercase;font-style:normal;margin-top:0;color:#999;font-weight:300}#event_quote blockquote.pullout{font-size:1.75em}#event_content .status.premiere{margin:1em;background:#fdd757;position:absolute;z-index:99;padding:.5em 2em;color:#000}#event_content .learning_events .status{margin:0;padding:3px 8px}.sliderContainer .rsBullet{width:12px}.sliderContainer .royalSlider img.rsImg{width:100%;max-width:100%}#event_slideshow{position:relative;z-index:1}#videoSlider{position:absolute;top:0;left:0;z-index:2}@media screen and (min-width:481px){.event_date{display:inline}.date_run_toggle{float:right;display:inline;margin-top:0}.date_run_toggle a.hide-for-large-up{padding:7px 9px;margin:0;margin-top:6px}#section_header .event_venue .venue:not(:only-of-type)::after{content:"|";margin:0 .25em;opacity:.5}#section_header .venue_address{display:inline;margin:0}#section_header .event_venue .fi-marker{display:inline}#calendar_list .day_number{margin-right:3%;font-size:1.1em;padding:1px 0;width:9%}#calendar_list .month_loop li p{font-size:1em}#calendar_list_tickets .ticket_info{width:60%}#event_description .production_premiere p{text-transform:uppercase;font-weight:300;display:block;margin:0}}@media screen and (min-width:599px){#calendar_list .day_number{margin-right:3%;font-size:1.1em;padding:1px 0;width:7%}#calendar_list .day_time{width:90%}}#related_learning_event a,#related_learning_event a:hover .nac-item-time{text-decoration:none}#related_learning_event a:hover h5{text-decoration:underline}.storiesgrid{position:relative;margin-bottom:2em}#mainContent #event_content .storiesgrid ul{margin-left:-.625rem;margin-right:-.625rem;margin-bottom:0}#mainContent #event_content .storiesgrid ul li{margin-bottom:1.5em}.storiesgrid ul.secondary .post_description a{text-decoration:none}.storiesgrid a.more{float:right;text-decoration:none;text-transform:uppercase}.storiesgrid a.more:hover{text-decoration:underline}#event_video_wrapper,#event_video_wrapper #event_video{position:relative}#event_video_wrapper #event_video .event_video_container{margin-bottom:30px;position:relative;padding-bottom:56.25%;padding-top:30px;overflow:hidden}#event_video_wrapper iframe,#event_video_wrapper object,#event_video_wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}#sponsor_grid{margin:2em 0}.casualfridays{background:#fff;border-top:1px solid #ccc;padding:1em 0;margin-bottom:0;overflow:hidden}.event .casualfridays #info{border-top:0;margin:0 auto;padding:30px 0;overflow:hidden}.casualfridays #schedule{color:#eb4a2c;margin:40px auto}.casualfridays #schedule h3{color:#eb4a2c;margin:10px 0;text-transform:uppercase;font-size:1.3em}.casualfridays #culinaryoverture,.casualfridays #culinaryoverture a{color:#27adca}.casualfridays #culinaryoverture h4{color:#27adca;line-height:1.5em;margin-bottom:5px;font-size:1.3em}.casualfridays #menu{overflow:hidden;background-color:#f6f6f6;padding:30px 40px 40px;font-size:12px;color:#333}.casualfridays #menu h3{margin:0 0 20px;color:#333}.casualfridays #menu .diet_option{font-size:.8em;margin-left:10px;color:#27adca}.casualfridays #menu p strong{display:block;font-size:14px}.casualfridays #menu .grid4.wine{width:226px}.casualfridays #menu .diet_option.legend{margin-left:-20px}.casualfridays #menu .diet_option.legend{font-size:1em;margin:0;margin-left:-30px}.casualfridays .storify{height:500px;overflow:scroll}.casualfridays .storify iframe,#storify_row .storify iframe{width:100% !important;max-width:100% !important}#storify_row{height:500px;padding:.5em 0}#storify_row .storify{overflow:scroll;height:500px}#footer_photos.casual{background-image:url("/assets/img/orchestra/causual_footer.jpg");margin-top:0}#footer_photos_img{background:transparent url("/assets/img/naco/footer1.jpg") 0 0 no-repeat;width:978px;height:177px;display:block;margin:0 auto}#related_events h4.related_events_header{font-size:1.75em;text-transform:none;margin-bottom:.75em}#related_events{background:#fff}#related_events h4{color:#000}#related_events .title{color:#000;font-weight:400}#related_events h4{text-transform:none}@media screen and (min-width:30.063em){.storiesgrid{margin-bottom:0}.storiesgrid ul.secondary .post_description .description_inner{position:relative;bottom:auto;padding:0;background:none}.storiesgrid ul.secondary .post_description h3{color:#333}.storiesgrid a.more{position:absolute;top:.8em;right:0}}@media screen and (min-width:48em){#section_header{margin-bottom:1em}.storiesgrid{overflow:hidden;display:block;padding:1em 0 0}.storiesgrid ul.secondary .post_description .description_inner{position:relative;bottom:auto;padding:0;background:none}.storiesgrid ul.secondary .post_description h3{color:#333}.storiesgrid a.more{position:absolute;top:.8em;right:0}#section_header .event_venue_small{display:none}#section_header .event_venue_large{display:block !important}#event_content .sliderContainer{margin-bottom:1em}#event_sales #festival_pass{margin-top:-33px}#event_assets{margin:0}#event_video{display:block;overflow:hidden;clear:both;margin-bottom:1em}#event_featuring{overflow:hidden;margin-bottom:1em}#event_featuring li{float:left;display:block}#event_description{margin:0 0 2em}.casualfridays #info,.casualfridays #info{overflow:hidden;background:url(/assets/img/orchestra/casualfridays/culinaryoverture_bg_en.jpg) no-repeat #fff 50% 30px}.fr.casualfridays #info,.fr .casualfridays #info{background:url(/assets/img/orchestra/casualfridays/culinaryoverture_bg_fr.jpg) no-repeat #fff 50% 30px}#event_assets #event_links a{padding:2px 6px}#event_assets #event_featuring li,#event_assets #event_primary li{font-size:13px}.can150_event{background:url(/assets/img/canada150/c150_blk_wordmark_banner.png) no-repeat;background-size:contain;width:100%;height:auto;padding-bottom:70%}}@media screen and (min-width:64.313em){.jrc_sale_badge{width:125px;margin-bottom:-4em;float:right;margin-top:-5em;margin-right:-3em}}@media screen and (max-width:30em){header .breadcrumbs{margin-top:0}.breadcrumbs>*{font-size:.9em;font-weight:300;line-height:1em}#section_header .event_date{font-size:1.25em}#section_header .event_venue{font-size:1em}.primary_credit .artist_name{font-size:1.25em}}
.event #event_wrapper{background:#fff !important;z-index:0}.event #event_main{z-index:0}abbr[title]{text-decoration:none}.event .breadcrumbs_contain{margin:0;background:#f6f6f6;padding:1em 0}.event .breadcrumbs{margin:0}.event .breadcrumbs>*{font-size:16px;color:#000}.event .breadcrumbs>* a{color:#000}.event .breadcrumbs{margin-bottom:0}.event_sponsors{background:#fff}.event .more-free a{color:#008838 !important}.event #section_header{border:0;background:none;padding:0;overflow:visible}.event .event_hero_header{aspect-ratio:16/9;position:relative}.event_hero_header .hero_header---caption{text-transform:none;text-align:left;float:none;font-weight:300;font-size:7px;letter-spacing:.6px;text-shadow:none;color:#fff !important;background:rgba(0,0,0,0.6);padding:.25em 1em;border-radius:5px;position:absolute;bottom:7px;right:9px;line-height:1.25em}.event #section_header .event_title_lockup{display:flex;justify-content:center;align-items:baseline;flex-direction:column;gap:.75em;padding:1.5em 0}.event #section_header .event_title_block h1{color:#000;font-weight:600;margin:0}.event #section_header .event_title_block h1.xxshort{font-size:clamp(5rem,4rem + 5vw,8rem);line-height:.85em}.event #section_header .event_title_block h1.xxshort::first-letter {margin-left:-2%}.event #section_header .event_title_block h1.xshort{font-size:3em;font-size:clamp(3rem,1.303rem + 8.4848vw,6.5rem);line-height:.85em}.event #section_header .event_title_block h1.xshort{font-size:3em;font-size:clamp(3rem,1.303rem + 8.4848vw,6.5rem);line-height:.85em}.event #section_header .event_title_block h1.short{font-size:3em;font-size:clamp(3rem,1.7879rem + 6.0606vw,5.5rem);line-height:.85em}.event #section_header .event_title_block h1.medium{font-size:3em;font-size:clamp(3rem,2.6364rem + 1.8182vw,3.75rem);line-height:.85em}.event #section_header .event_title_block h1.long{font-size:3em;font-size:clamp(2.5rem,2.0833rem + 2.0833vw,3.75rem);line-height:.95em}.event #section_header .event_title_block h1.xlong{font-size:1.75em;font-size:clamp(1.5rem,0.8333rem + 3.3333vw,3.5rem);line-height:.95em}.event #section_header .event_subtitle{margin:0;font-weight:300;font-size:clamp(1.1875rem,0.9583rem + 1.1458vw,1.5rem);line-height:1em}.event #section_header .event_presenter{margin:0;font-weight:300;font-size:clamp(1.1875rem,0.9583rem + 1.1458vw,1.5rem);line-height:1em}.feature-logo{position:absolute;top:0;left:0;width:125px}.event .mobile_buy{position:fixed;z-index:2;background:#fff;width:100%;bottom:0;border-top:1px solid #ddd}.event .mobile_buy .bttn{margin:.5em 0}.event .mobile_buy .bttn.laterdate{background:#e0e0e0;font-size:.8em}.event .mobile_buy .bttn.pastdate{background:#e0e0e0;font-size:.9em}.event .mobile_buy.soldout .bttn{background:#fff;color:#e70722;border:1px solid #e70722}.event .mobile_buy .bttn{margin:.5em 0}.event .mobile_buy.free .bttn{background:#27ae60;color:#fff !important;font-weight:400}.event .mobile_buy.postponed .bttn{background:#e46c2c;color:#fff !important;font-weight:400}.event .mobile_buy .bttn.laterdate strong{display:block;font-size:1.25em}.event #title_bar{display:none}.event .fixed #title_bar{display:none;background:#fff;border-bottom:1px solid #ddd;box-shadow:0 5px 80px rgba(0,0,0,.2)}.event #title_bar h1{color:#000;font-size:1.25em;font-weight:600;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event #title_bar .title_bar_venue,.event #title_bar .title_bar_date{text-transform:uppercase;font-size:.85em;color:#000;font-weight:500;gap:5px}.event .fixed #title_bar .desktop_nav .tickets{float:right}.event .desktop_nav .event-nav-slideshow.novideo.nophotos{display:none !important}.event nav span{display:inline-block}.datetime--contain{display:flex;flex-direction:column;width:100%;gap:13px}.event #section_header .datetime .icon{float:left;width:5%;margin-right:5%;text-align:center;display:block;color:#000;font-size:1em;line-height:1.25em}.event #section_header .datetime .daterun,.event #section_header .datetime .venue_block{width:85%;float:left;display:block}.event #section_header .datetime .venue_block .address+.city::before{content:', ';margin-left:-2px}.event #section_header .datetime .venue_block .city+.country::before{content:', ';margin-left:-2px}.event #section_header .event_venue .venue:not(:only-of-type)::after{content:none}.event #section_header .event_date{text-transform:uppercase;display:block;overflow:hidden;color:#000;font-size:20px}.event #section_header .event_date svg{pointer-events:none}.event #section_header .event_date:hover .fa-calendar-days{display:none}.event #section_header .event_date:hover .fa-circle-plus{display:block !important}.event #section_header .event_date .header_date{display:flex}.event #section_header .event_date .desktop-date-link:hover .nac-item-date,.event #section_header .event_time a:hover,.event #section_header .event_time a:active{text-decoration:underline !important}.event #section_header .event_time{display:flex;overflow:hidden;white-space:nowrap;color:#000}.event #section_header .datetime .header_date .nac-item-date{display:inline-block;font-size:20px;line-height:1.1em;font-weight:400}.event #section_header .datetime .nac-item-time{display:block;font-size:20px;line-height:1.1em;font-weight:400}.event #section_header .datetime .nac-item-time a{color:#000}.event #section_header .event_date .more{color:#5f67b7;position:absolute;top:-5px;right:10px;font-size:1.5em;transition:all .5s ease-out}.event #section_header .event_date.open-pane .more{color:#000;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.event #section_header .event_time .nac-item-time .timezone{font-size:.75em;background:#f6f6f6;padding:0 6px;border-radius:100em;display:inline-block;vertical-align:bottom;color:#000}.event .desktop-date-link{pointer-events:all;width:100%}.event #section_header .event_venue{margin:0 !important;padding:0 0 .5em;display:flex;overflow:hidden;color:#000}.event #section_header .event_venue a{color:#000}.event #section_header .event_venue .venue_address{display:block;font-weight:300;font-size:.75em;line-height:1.25em;margin-top:4px;margin-left:0}.event .mobile_calendar_listing{display:none}.event .calendar_pane{flex:1 0 0}#event_image_main figure{padding-bottom:56%;border-radius:5px;overflow:hidden}#event_image_main .flex-video.vimeo{border-radius:5px;padding-bottom:56.2%;box-shadow:0 5px 15px #ddd;background:#333}.event .live_stream{background:#f6f6f6}.event .live_stream .flex-video{margin-bottom:0;border-radius:5px}.event .live_stream .flex-video.live-chat{border-radius:0;padding-bottom:106.5%}.event #event_description h4{color:var(--main-text);text-transform:none;font-size:1.35em;font-weight:600}.event #event_description{margin:0;padding-top:0}.event #event_description .age_range p .svg-inline--fa{margin:0 5px 0 0}.event #event_description .age_range p{color:#000;text-transform:none;font-size:1.15em;font-weight:600;margin:0 0 .25em}.event #event_description .production_premiere{margin:0}.event #event_description .production_premiere p{color:#000;text-transform:none;font-size:1.15em;font-weight:600}.event .event_main_copy{display:flex;flex-direction:column;gap:1.25em;clear:both;overflow:hidden;color:var(--main-text);p{margin-bottom:0}strong{font-weight:400}}.event .event_main_copy .premiere_type{font-weight:500;font-size:1.25em;padding:.5em 0 1em;margin:0;line-height:1em;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1em;color:#000}.event .event_main_copy .premiere_type span:last-of-type:after{content:''}.event #event_description p a{color:#000;font-weight:380}.event #event_description p a:hover,.event #event_description p a:active{color:#6068b2}.event .event_main_copy h1{font-size:2em;font-weight:600;color:#000;margin:1em 0 .5em}.event .event_main_copy h1:first-of-type{margin:0 0 .5em}.event .event_main_copy h1+h2{margin:-.5em 0 .5em;font-weight:300}.event .event_main_copy h2{color:#000;font-weight:400;font-size:1.5em;line-height:1.25em;margin:1em 0 .5em}.event .event_main_copy ul{display:flex;flex-direction:column;gap:1.15em;margin-left:1.25em !important;list-style-type:circle}.event #event_description h3{color:#000;text-transform:none;font-size:1.35em;font-weight:600;margin-bottom:.5em}.event #event_description .event_main_copy h3{color:#000;font-weight:400;font-size:1.35em;line-height:1.25em}.event #event_description .production_premiere .fi-check{background:#fff;padding:5px 9px;color:#616ab0;border-radius:100%;margin-left:-2px;margin-right:3px}.event .event_main_copy p.intro_lead{font-size:1.25em;font-weight:400;text-wrap:pretty}.event .event_main_copy p{font-size:1.15em;line-height:1.75em;font-weight:320;color:#000;text-wrap:pretty}.event .event_main_copy li{font-size:1.15em;line-height:1.75em;font-weight:320;color:#000;text-wrap:pretty}.readmore{color:#6068b2;display:inline-block;border-radius:5px;font-weight:500;line-height:1.5em}#event_artist_credits .viewall{color:#fff !important;font-weight:500;margin:1em 0 2em;font-weight:300}.event .calendar_pane .close-pane{background:#333;color:#fff;padding:.25em;border-radius:5px;margin-bottom:1em;display:inline-block;float:right}.event .event_footer_wrapper{position:relative;z-index:3;background:#fff}.atss .at-share-btn{border:0 !important;padding:0 !important}.atss .at-share-btn,.atss a{background:#fff !important}.event.dark .atss .at-share-btn .at-icon-wrapper,.event.dark .atss a .at-icon-wrapper{background:#181818 !important}.event.dark.paid .addthis-smartlayers,.event.dark.paid div#at4-follow,.event.dark.paid div#at4-share,.event.dark.paid div#at4-thankyou,.event.dark.paid div#at4-whatsnext{display:none}.event .series_partners{margin:0 0 .5em -.75em;padding-bottom:.5em}.event .series_partners img{max-width:90%;padding:0 2%}.event .event_repertoire{margin:1em 0 .5em -.7em !important;color:#000}.event .event_repertoire strong{margin-right:.25em}.event .cp-controls li a{width:25px}.light .cp-controls .cp-play,.cp-controls .cp-play,.light .cp-controls .cp-pause,.cp-controls .cp-pause{position:relative;background:none}.event_repertoire .no_audio .cp-container{position:relative}.event_repertoire .no_audio .cp-container .svg-inline--fa{position:absolute;top:50%;left:60%;transform:translate(-50%,-50%);color:#bbb;font-size:1.2em}.cp-controls .cp-play .svg-inline--fa{color:#333;height:20px;width:20px;text-indent:0;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cp-controls .cp-pause .svg-inline--fa{color:#6068b2;height:20px;width:20px;text-indent:0;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event .event_repertoire li span.no_audio{position:relative}.event .event_repertoire li span.no_audio .svg-inline--fa{color:#888;height:20px;width:20px;text-indent:0;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event .duration{background:#f6f6f6;border-radius:5px;padding:.5em 1em;position:relative;display:block;color:#000;font-size:1em !important;font-weight:300;margin-bottom:.5em}.event .duration .svg-inline--fa{position:absolute;left:.75em;top:.75em}.event .duration .duration_copy{margin:0 0 0 1.5em;display:block;overflow:hidden}.event_pdf{margin:1em 0}.event_pdf a{line-height:2em}.event_pdf small{display:inline;text-decoration:none}.program .alert_bar{display:none}.event #event_quote{width:110%;margin:0 0 0 -5%;padding:1.5em 1.25em;background:#f6f6f6}.event .event-mobile-slideshow+#event_quote{margin-top:-2em}.event #event_quote blockquote p,.event #event_quote blockquote,.event #event_quote blockquote.pullout{line-height:1.25em;margin:0;padding:0;font-style:italic;border:0;color:var(--nac-dark-blurple);font-size:1.25em;font-weight:500}.event #event_quote blockquote.xshort{font-size:1.75em}.event #event_quote blockquote.short{font-size:1.5em}.event #event_quote blockquote.medium{font-size:1.25em}.event #event_quote blockquote.long{font-size:1.15em;line-height:1.25em}.event #event_quote blockquote .curly_quote{visibility:hidden;position:relative}.event #event_quote blockquote .curly_quote:first-of-type:after{visibility:visible;position:absolute;top:0;left:0;font-weight:600;content:"“"}.event #event_quote blockquote .curly_quote:last-of-type:after{visibility:visible;position:absolute;top:0;left:0;font-weight:600;content:"”"}.event #event_quote blockquote cite{display:block;margin-top:.5em;color:#000}.event .event_genre_categories .columns{display:flex;flex-direction:row;justify-content:flex-start;gap:5px;overflow-y:scroll;margin:0;padding:0 .9375em 1em;-ms-overflow-style:none;scrollbar-width:none}.event .event_genre_categories .columns::-webkit-scrollbar{display:none}.event .category.pillgenre{display:inline-block}.event .category.pillgenre{border:1px solid #ddd;background:#fff;font-size:.9em;display:inline-block;color:#333;border-radius:15px;padding:4px 10px;transition:all .5s ease;text-decoration:none;margin:0;line-height:1.5em;font-weight:300;white-space:nowrap;box-shadow:0 3px 10px rgba(0,0,0,.025)}.event .category.pillgenre a:hover{background:#838dc8;color:#fff;box-shadow:0 5px 10px rgba(0,0,0,0.1)}#event_related>div:first-child{padding:2em 0 0;margin:2em 0 0;border-top:1px solid var(--main-border)}.event_related---header h3{font-weight:500}#event_related{display:flex;flex-direction:column;gap:32px;a{text-decoration:none}ul{list-style-type:none;display:flex;flex-direction:column;gap:32px}.event_related_item h3{color:var(--main-text);margin:0;font-weight:500;font-size:20px;line-height:1.25em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty}p{margin:0}#audio_player{.mejs-currenttime,.mejs-duration,.mejs-time{display:none}.mejs-time-rail,.mejs-button.mejs-play{margin:0}}.event_related_item>a,.related-podcast-miniplayer{width:100%;display:flex;flex-direction:row;gap:16px;background:var(--secondary-bg);border:1px solid var(--main-border);border-radius:5px;overflow:hidden;color:var(--main-text)}figure{width:100%;flex:0 0 var(--flex-basis-3);display:block;margin:0;padding:0;position:relative;.status_contain{position:absolute;z-index:2;top:3px;left:5px}picture{position:relative;width:100%;height:100%;overflow:hidden}img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}}.event_related_item--info{width:100%;flex:0 0 var(--flex-basis-9);display:flex;justify-content:flex-start;flex-direction:column;gap:13px;padding:20px 32px 20px 0;align-self:center}.event_related_item--info.podcast_caption{padding:20px 32px 0 0}.event_related_item---attributes{display:flex;color:var(--highlight-text);font-weight:350;flex-direction:row;justify-content:flex-start;align-items:center;line-height:1em;gap:16px}.related-event---categories{display:none}.event_related_item---attributes>div{display:flex;flex-direction:row;gap:5px}.event .learning_events .related_parent_events figure{justify-content:center;align-items:center}.post_copy---date{display:none}.post_copy{display:none}.event_related_artsalive p{display:none}@media screen and (min-width:481px){.post_copy---mobile{display:block}}@media screen and (min-width:600px){.related-podcast-miniplayer,.event_related_item>a{align-items:stretch}.event_related_artsalive p{display:block}.post_copy---date{display:inline}.post_copy---date::after{display:inline;content:'·';padding:0 .25em}.post_copy{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty}}@media screen and (min-width:981px){.related-event---categories{display:flex;gap:6px;padding-top:4px;.category.pillgenre{box-shadow:none;line-height:1em;padding:.5em 1em}}#audio_player{.mejs-currenttime,.mejs-duration,.mejs-time{display:flex}.mejs-time-rail,.mejs-button.mejs-play{margin:0}}}@media screen and (min-width:1024px){.event_related_item h3{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty}.post_copy{-webkit-line-clamp:3}}}.event .primary_credits{margin-bottom:1em}.event .primary_credits ul.bio_circles{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.event .primary_credits ul.bio_circles .bio_circles---item{flex:100% 0 0;margin-left:0}.event .primary_credits .bio_circles.stack .bio_circles---content{gap:.5em}.event .primary_credits .bio_circles.stack .bio_circles---item .bio_details{flex:3 0 0}.event .primary_credits h3{color:#a3a3a3;margin:.5em 0}.event .primary_credits .bio_circles{margin:0 !important}.event #event_artist_credits h2{font-size:2.5em;color:var(--main-text);font-weight:600}.event #event_artist_credits li,.event #event_artist_secondary_credits li{margin-bottom:2em}.event #event_artist_credits li .artist_role,.event #event_artist_secondary_credits li .artist_role{font-weight:600;color:var(--main-text);display:block;line-height:1.15em}.event #event_artist_credits li .artist_role::first-letter ,.event #event_artist_credits li .artist_role::first-letter {text-transform:capitalize}.event #event_artist_credits li .artist_name,.event #event_artist_secondary_credits li .artist_name{font-weight:300}.event #event_artist_credits li a,.event #event_artist_secondary_credits li a{text-decoration:none}.event #event_artist_credits li a .artist_name{color:var(--main-text);border-bottom:1px solid var(--main-text);transition:all .2s ease}.event #event_artist_credits li a:hover .artist_name{color:#838ec8;border-bottom:1px solid #838ec8}.event_artist_secondary_credits--list{list-style-type:none;column-count:2;column-gap:50px;column-rule-style:none;font-size:.8em}.event_artist_secondary_credits--list li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;overflow:hidden;display:block}.event .social_links h2{font-size:2.5em;color:var(--main-text);font-weight:600}.event .social_links a{overflow:hidden;transition:all .3s ease}.event .social_links a .svg-inline--fa{display:block;margin:.5em auto;font-size:1.5em}.event .social_links a:hover{background:#333;color:#fff}.event .social_links .svg-inline--fa{text-align:center;width:100%}.event .social_links .social_link_text{text-align:center;width:100%;overflow:hidden;display:block}.event #related_events{background:#fff !important;color:var(--main-text)}.event #related_events h4.related_events_header{font-size:2.5em;line-height:1.15em;color:var(--main-text);font-weight:600}.event #related_events .event_grid a h3{color:var(--main-text)}.event #related_events h4{color:var(--main-text)}.event .external_articles{border-top:1px solid #ddd;padding:3em 0;margin:0}.event .external_articles h2{font-size:2.5em;color:var(--main-text);font-weight:600}.event .external_articles li{margin-bottom:1em}.event .social_links li{text-align:center}.event .social_links li a{background:var(--main-border);margin-bottom:1em;width:100%;display:block;border-radius:5px;color:var(--main-text);padding:.5em .75em;text-align:left}.event .row.feedback_row,.event .row.feedback_row .row{margin:0 auto !important;width:100% !important;max-width:100% !important}#newsletter_form{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:2.5em 0;margin:0}#newsletter_form h2 span{display:block;font-size:16px;line-height:1.25em;margin:.5em 0 3em}#form_thanks h2{color:#000;font-weight:500}#form_contain.callout{border:0}#form_thanks h2{font-size:2em;text-align:center;padding:4% 0}.event-parameters{padding:0;position:relative;display:flex;width:100%;clear:both;flex-wrap:wrap;overflow:hidden;color:#000;font-size:1em !important;font-weight:300;margin:0;padding:1em 0;gap:1em;list-style-type:none;overflow:hidden}.event-parameters li{font-size:16px;margin:0}.event_advisory_details{position:relative;overflow:hidden;margin:0;h3{margin:0 !important}hgroup{display:flex;flex-direction:column;gap:5px}h4{margin:0;line-height:1em;font-size:1em !important}#event_advisory--header{position:relative;width:100%;padding:12px 10px;text-align:left;background:var(--callout-yellow);border:1px solid var(--main-border);color:var(--main-text);border-radius:7px;margin:0;display:flex;justify-content:flex-start;align-items:center;gap:.3em;fill:#59541d}#event_advisory--header::after{content:'';display:block;width:20px;height:20px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkzIiBoZWlnaHQ9IjMyMSIgdmlld0JveD0iMCAwIDE5MyAzMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjM3NSAxODIuNjc4Qy0zLjEyNSAxNzAuMTc4IC0zLjEyNSAxNDkuODc4IDkuMzc1IDEzNy4zNzhMMTM3LjM3NSA5LjM3Nzc4QzE0Ni41NzUgMC4xNzc3NzkgMTYwLjI3NSAtMi41MjIyMiAxNzIuMjc1IDIuNDc3NzhDMTg0LjI3NSA3LjQ3Nzc4IDE5Mi4wNzUgMTkuMDc3OCAxOTIuMDc1IDMyLjA3NzhWMjg4LjA3OEMxOTIuMDc1IDMwMC45NzggMTg0LjI3NSAzMTIuNjc4IDE3Mi4yNzUgMzE3LjY3OEMxNjAuMjc1IDMyMi42NzggMTQ2LjU3NSAzMTkuODc4IDEzNy4zNzUgMzEwLjc3OEw5LjM3NSAxODIuNzc4VjE4Mi42NzhaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K") no-repeat center;background-size:8px;position:absolute;right:1em;transition:all .3s ease-out}#event_advisory--header[aria-expanded="true"]{background:#59541d;color:#fff !important;fill:#fff !important}#event_advisory--header[aria-expanded="true"]::after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkzIiBoZWlnaHQ9IjMyMSIgdmlld0JveD0iMCAwIDE5MyAzMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjM3NSAxODIuNjc4Qy0zLjEyNSAxNzAuMTc4IC0zLjEyNSAxNDkuODc4IDkuMzc1IDEzNy4zNzhMMTM3LjM3NSA5LjM3Nzc4QzE0Ni41NzUgMC4xNzc3NzkgMTYwLjI3NSAtMi41MjIyMiAxNzIuMjc1IDIuNDc3NzhDMTg0LjI3NSA3LjQ3Nzc4IDE5Mi4wNzUgMTkuMDc3OCAxOTIuMDc1IDMyLjA3NzhWMjg4LjA3OEMxOTIuMDc1IDMwMC45NzggMTg0LjI3NSAzMTIuNjc4IDE3Mi4yNzUgMzE3LjY3OEMxNjAuMjc1IDMyMi42NzggMTQ2LjU3NSAzMTkuODc4IDEzNy4zNzUgMzEwLjc3OEw5LjM3NSAxODIuNzc4VjE4Mi42NzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K") no-repeat center;background-size:8px;transform:rotate(-90deg)}#event_advisory--header svg{width:15px;margin-right:5px}.event_advisory--header--count{justify-content:center;align-items:center;font-weight:600;font-size:1em}#event_advisory--info{background:var(--callout-yellow);padding:0;margin:-.25em 0 0}.event_advisory--contain{display:flex;flex-direction:column;width:100%;gap:10px}.event_advisory--item{border:1px solid var(--main-border);border-top:0;display:flex;flex-direction:row;justify-content:flex-start;padding:1em .5em;gap:10px}.event_advisory--item::before{--severity-color:#ddd}.severity_one.event_advisory--item::before{--severity-color:#66b888;--severity-glow:rgba(102,184,136,.15)}.severity_two.event_advisory--item::before{--severity-color:#008838;--severity-glow:rgba(0,136,56,.15)}.severity_three.event_advisory--item::before{--severity-color:#f80;--severity-glow:rgba(255,136,0,.15)}.severity_four.event_advisory--item::before{--severity-color:#b4080b;--severity-glow:rgba(255,0,0,.15)}.severity_five.event_advisory--item::before{--severity-color:#900609;--severity-glow:rgba(126,6,8,.15)}.event_advisory--item::before{content:'';display:inline-block;aspect-ratio:1/1;width:10px;height:10px;margin-top:3px;border-radius:100%;overflow:visible;background:var(--severity-color);box-shadow:var(--severity-glow) 0 0 20px 8px}.event_advisory--type-severity{color:var(--main-text);opacity:.75;font-size:.9em !important;line-height:1em !important;margin:0}.event_advisory--desc{p{font-size:.9em;line-height:1.25em;font-weight:350;&:last-of-type{margin-bottom:0}}}@media screen and (min-width:1024px){.event_advisory--item{padding:1.25em 1em}.event_advisory--contain{flex-direction:row}h4{font-size:1.15em !important}.event_advisory--type{flex:1 0 25%}.event_advisory--desc{flex:1 0 75%;align-content:center}}}.dark .event_advisory_details{#event_advisory--header::after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkzIiBoZWlnaHQ9IjMyMSIgdmlld0JveD0iMCAwIDE5MyAzMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjM3NSAxODIuNjc4Qy0zLjEyNSAxNzAuMTc4IC0zLjEyNSAxNDkuODc4IDkuMzc1IDEzNy4zNzhMMTM3LjM3NSA5LjM3Nzc4QzE0Ni41NzUgMC4xNzc3NzkgMTYwLjI3NSAtMi41MjIyMiAxNzIuMjc1IDIuNDc3NzhDMTg0LjI3NSA3LjQ3Nzc4IDE5Mi4wNzUgMTkuMDc3OCAxOTIuMDc1IDMyLjA3NzhWMjg4LjA3OEMxOTIuMDc1IDMwMC45NzggMTg0LjI3NSAzMTIuNjc4IDE3Mi4yNzUgMzE3LjY3OEMxNjAuMjc1IDMyMi42NzggMTQ2LjU3NSAzMTkuODc4IDEzNy4zNzUgMzEwLjc3OEw5LjM3NSAxODIuNzc4VjE4Mi42NzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K") no-repeat center !important;background-size:8px !important}#event_advisory--header svg{fill:#e7cc77}}.event .desktop_nav a{color:#000;text-transform:uppercase;padding:.5em 0;margin-top:.5em;display:block;border-radius:5px;cursor:pointer;transition:all .3s ease}.dark.event .desktop_nav a{color:#fff;text-decoration:none}.event .desktop_nav a:hover{background:#eee}.videoPlay .event_hero_header .hero_header---caption{display:none}.dark #section_header .event_title_block h1,.dark #section_header .event_title_block .event_subtitle,.dark #section_header .event_title_block .event_date .nac-item-date,.dark #section_header .event_title_block .event_time .nac-item-time,.dark #section_header .event_title_block .event_venue a,.dark #section_header .event_date,.dark #section_header .event_venue,.dark #section_header .event_time,.dark #section_header a{color:#fff}.dark.event .desktop_nav a:hover{background:#1d1e27}.dark.event #section_header .datetime .nac-item-time a{color:#fff}.dark.event .fixed #title_bar{background:#000;color:#fff;border-bottom:1px solid #000}.dark.event #title_bar h1{color:#fff}.dark.event #title_bar .desktop_nav{background:#090909}.dark.event #title_bar .title_bar_date,.dark.event #title_bar .title_bar_venue{color:#fff}.dark.event #title_bar .desktop_nav a{text-decoration:none}.dark.event #title_bar .desktop_nav .active a{background:#1d1e27}.dark.event .desktop_nav{border-top:1px solid #000}.dark.event .desktop_nav .tickets a{color:#000}.dark.event .breadcrumbs>* a,.dark.event .breadcrumbs>*{color:#a3a3a3;text-decoration:none}.dark.event .breadcrumbs .breadcrumb-pipe{color:#a3a3a3}.dark.event .breadcrumbs_contain{background:#181818;border-bottom:1px solid #000}.dark #section_header .event_title_block .event_time .nac-item-time .timezone{color:#000}.dark.event #section_header{background:#181818}.dark #section_header .event_title_block{background:none}.dark #section_header .event_time .nac-item-time .timezone{background:#000;color:#fff}.dark #event_artist_credits .viewall{background:#000}.dark.event #event_artist_credits li .artist_role,.dark.event #event_artist_secondary_credits li .artist_role{color:#fff}.dark.event #event_artist_credits li .artist_name,.dark.event #event_artist_secondary_credits li .artist_name{color:#a3a3a3}.dark.event #event_artist_credits li a .artist_name{color:#a3a3a3;border-bottom:1px solid #fff}.dark.event #event_wrapper{background:#181818 !important}.dark.event #event_wrapper p,.dark.event #event_wrapper li{color:#fff !important}.dark.event .category.pillgenre{background:#000;color:#969696;border:1px solid #333}.dark.event #event_quote{background:none;color:#fff}.dark.event #event_quote blockquote p,.dark.event #event_quote blockquote,.dark.event #event_quote blockquote.pullout{color:#fff}.dark.event .event_main_copy .premiere_type{color:#fff}.dark.event #event_description h3{color:#9ba6e2}.dark.event #event_description p a{color:#9ba6e2}.dark.event #event_artist_credits h2{color:#9ba6e2}.dark.event .program_notes .readmore{background:#1d1e27;color:#b1b6c8}.dark.event .social_links{background:#1a1a1a;color:#fff;border-top:1px solid #000}.dark.event .social_links h2{color:#fff}.dark.event .social_links li a{background:#000;color:#fff;text-decoration:none}.dark.event .event_footer_wrapper{background:#1a1a1a}.dark #event_calendar td{background:#000;color:#fff}.dark #event_calendar th{color:#fff}.dark #event_calendar .has_events li small{color:#9ba6e2}.dark #event_calendar .has_events .cal_date{color:#9ba6e2}.dark.event #related_events{background:#000 !important}.dark.event #related_events h4{color:#fff}.dark #related_events .title{color:#fff}.dark.event #related_learning_event h5{color:#fff}.dark.event #related_learning_event a{color:#fff}.dark.event #related_learning_event .date abbr{color:#fff}.dark.event .mobile_buy{position:fixed;z-index:2;background:var(--nac-dark-blurple);width:100%;bottom:0;border-top:1px solid #000}.iatse-block{margin:0;padding-bottom:2em}.iatse-block---contain{display:flex;justify-content:center;align-items:center;margin:0 auto;overflow:hidden;width:100%;max-width:300px;gap:1em}.iatse-block---contain p{flex:2 0 0;display:flex;align-self:center;width:100%;color:#595959;font-weight:280px;font-size:15px !important;line-height:1.25em !important;margin:0 !important}.iatse-block---contain img{height:auto;height:90px;width:90px;align-self:center;justify-content:flex-start;text-align:left;display:flex;height:100%}@media screen and (min-width:481px){.event #section_header .datetime .icon{width:3%;margin-right:2%}.event #section_header .datetime .daterun,.event #section_header .datetime .venue_block{width:89%;float:left;display:block}.event .primary_credits ul.bio_circles .bio_circles---item{flex:50% 0 0}}@media screen and (min-width:600px){.event .fixed #title_bar{display:block}.event .fixed #title_bar .flex-row{gap:.5em}.event_hero_header .hero_header---caption{font-size:10px;letter-spacing:.5px}.event #event_quote{margin:2em 0;width:110%;margin-left:-5%;padding:1.5em 3em}.event_artist_secondary_credits--list{list-style-type:none;column-count:3;column-gap:50px;column-rule-style:none;font-size:.9em}}@media screen and (min-width:769px){.event .fixed #title_bar .flex-row{flex-wrap:nowrap}.event #section_header .event_title_lockup{min-height:180px;margin-bottom:0}.event .event_title_block::after{display:none}.event #section_header .event_title_block .datetime--contain{margin-bottom:-16px}.event #section_header .event_venue .venue_address{display:block;font-weight:300;font-size:.7em;margin-top:4px;margin-left:0}.event #section_header .event_venue .venue:not(:only-of-type)::after{content:none}.event #section_header .datetime .icon{width:2%;margin-right:1%}.event #section_header .datetime .daterun,.event #section_header .datetime .venue_block{width:95%}.event .mobile_calendar_listing{display:none !important}.event .desktop-date-link{pointer-events:all}.event .desktop_nav{text-align:center;color:#000;border-top:1px solid #ddd;display:none;min-height:1.5em}.event .desktop_nav .event-nav-description{display:none}.event .desktop_nav .event-nav-description.shows_nav_items,.event .desktop_nav .event-nav-description.artists_nav_items,.event .desktop_nav .event-nav-description.articles_nav_items{display:block}.event #title_bar h1{font-size:1.5em}.event #title_bar .desktop_nav{border-top:0;padding:.25em 0;background:#f6f6f6;margin:0}.event #title_bar .desktop_nav a{padding:.5em 0;margin:0}.event #title_bar .desktop_nav .tickets a{background:#ffd632;border-radius:5px}.event #title_bar .desktop_nav .event-nav-tickets.free a{background:#27ae60;color:#fff}.event #title_bar .desktop_nav .event-nav-tickets.subscription a{background:#f6f6f6;border:1px solid #6168ad;color:#6168ad}.event #title_bar .desktop_nav .event-nav-tickets.subscription a:hover{background:#6168ad;border:1px solid #6168ad;color:#fff}.event #title_bar .desktop_nav .active a{background:#ddd}.event #title_bar .desktop_nav .event-nav-tickets.soldout{background:#e70722;color:#fff;border-radius:5px;padding:.5em 0;margin:0}.event #title_bar .desktop_nav .event-nav-tickets.postponed{background:#e46c2c;color:#fff;border-radius:5px;padding:.5em 0;margin:0}.event #event_image_main img{width:100%}.event #event_quote blockquote.xshort{font-size:2.5em !important}.event #event_quote blockquote.short{font-size:2.25em !important}.event #event_quote blockquote.medium{font-size:2em !important}.event #event_quote blockquote.long{font-size:1.5em !important;line-height:1.25em}.event-parameters li{font-size:18px;width:auto;display:block;float:left;list-style:none}.event .primary_credits ul.bio_circles .bio_circles---item{flex:33% 0 0}}@media screen and (min-width:1025px){.event .event_hero_header{display:none}.event .row,.event #mainContent{max-width:80rem}.event #section_header .datetime{margin:0}.event .event-mobile-slideshow+#event_quote{margin-top:0}.event #event_quote{background:none;margin:0;width:100%;margin-left:0;padding:1.5em 0}.event #event_quote blockquote p,.event #event_quote blockquote.pullout,.event #event_quote blockquote{font-size:1.25em !important}.event #section_header .datetime .icon{width:5%;margin-right:3%}.event #section_header .datetime .daterun,.event #section_header .datetime .venue_block{width:89%}.event .event_sales_mobile{margin-bottom:0}.event #video_slider .play .svg-inline--fa{font-size:150px}.event .bio_circles{margin-bottom:2em}.event #video_slider .slider-thumbs .slick-list{height:100px}@media screen and (max-height:1000px){.event #video_slider .columns{width:100%}}@media screen and (max-height:980px){.event #video_slider .columns{width:70%;margin:0 auto;float:none}.event #video_slider .slider-thumbs .slick-list{height:65px}.event #video_slider .play .svg-inline--fa{font-size:70px}.event .fixed #title_bar nav .row{display:block}.event .desktop_nav a{font-size:.85em}.event #title_bar{padding:0 !important}}@media screen and (max-height:600px){.event #video_slider .columns{width:60%;margin:0 auto;float:none}.event #video_slider .slider-thumbs .slick-list{height:50px}}.event_artist_secondary_credits--list{list-style-type:none;column-count:4;column-gap:50px;column-rule-style:none;font-size:1em}@media screen and (max-height:900px){.event #video_slider .columns{width:80%}.event .event_main_copy p{font-size:1em}}}@media screen and (min-width:1441px){.event.notes .breadcrumbs_contain.row{max-width:64rem}.event #section_header .datetime .icon{width:6%;margin-right:2%;font-size:1.25em}.event #section_header .datetime .daterun,.event #section_header .datetime .venue_block{width:89%}.event .event_sales .widget .price.widget_copy{font-size:1.15em;color:#000}.event .event_sales .widget .laterdate .date{font-size:2em;font-weight:600;color:#000;line-height:1.15em}.event .event_sales .ticket.widget h2{font-size:4em}.event .event_sales .ticket.widget .single_ticket.bttn{font-weight:400 !important;font-size:1.5em !important;transition:all .5s ease !important}.event .event_sales .ticket.widget .single_ticket.bttn:hover{box-shadow:0 7px 20px rgba(0,0,0,0.1)}.event .event_sales .ticket.widget .single_ticket.bttn:active{box-shadow:none}.event .event_main_copy p{font-size:1.15em}@media screen and (min-height:899px){.event #section_header .event_title_lockup{padding:2em 0}}}
#video_slider{background:#f3f3f3}#video_slider .slick-list.draggable{background:#333}#video_slider .slick-slide{opacity:.25;padding:0}#video_slider .slick-center{opacity:1}#video_slider .slick-slide.slick-current.slick-active{opacity:1}#video_slider.nophotos.novideo .slider-thumbs{display:none !important}#video_slider.nophotos.novideo{display:none !important}#video_slider figure,.media-slider figure,.feature-image figure{aspect-ratio:16 / 9;display:flex !important;justify-content:center;align-items:flex-end}#video_slider figure.flex-video{padding-bottom:56.25%;padding-top:0;margin-bottom:0}#video_slider figure.slider_thumb{height:0 !important;overflow:hidden;padding-bottom:56%}#video_slider .slick-slide{height:auto !important;padding-right:0}#video_slider figure img{position:absolute;top:50%;left:50%;width:101%;height:101%;object-fit:cover;transform:translate(-50%,-50%);z-index:0}#video_slider figcaption,.media-slider figcaption,.feature-image figcaption{width:100%;position:relative;padding:10em 4em 1em;z-index:2}#video_slider figcaption>span,.media-slider figcaption>span,.feature-image figcaption>span{position:relative;color:#fff;width:100%;text-align:center;display:block !important;text-shadow:0 1px 3px rgba(0,0,0,1);z-index:2;line-height:130%;letter-spacing:0;font-weight:350;font-size:.9em;text-wrap:balance}#video_slider figcaption:after,.media-slider figcaption:after,.feature-image figcaption:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) .75%,rgba(0,0,0,0) 2.92%,rgba(0,0,0,0) 6.37%,rgba(0,0,0,.01) 10.97%,rgba(0,0,0,.02) 16.59%,rgba(0,0,0,.04) 23.1%,rgba(0,0,0,.06) 30.37%,rgba(0,0,0,.09) 38.27%,rgba(0,0,0,.13) 46.66%,rgba(0,0,0,.18) 55.41%,rgba(0,0,0,.24) 64.39%,rgba(0,0,0,.31) 73.47%,rgba(0,0,0,.39) 82.52%,rgba(0,0,0,.49) 91.41%,rgba(0,0,0,.6) 100%);z-index:1}#video_slider figure figcaption,#video_slider figure figcaption:after,.media-slider figure figcaption,.media-slider figure figcaption:after{transition:all 1s ease}#video_slider figure:hover figcaption,.media-slider figure:hover figcaption,.feature-image:hover figcaption{opacity:0}#video_slider figure.flex-video figcaption{font-size:1.25em;padding:15em 1em 4em;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}#video_slider .play .svg-inline--fa{position:absolute;font-size:120px;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;text-shadow:0 20px 50px rgba(0,0,0,0.75)}#video_slider .slider_thumb .play:after{font-size:40px;text-shadow:0 0 50px rgba(0,0,0,0.25);opacity:.75}#video_slider .now-playing{display:none !important}#video_slider .video-playing figcaption{display:none !important}#video_slider button.slick-arrow{display:block !important}#video_slider .slick-prev,#video_slider .slick-next{width:25px;height:100%;margin:0;z-index:1}#video_slider .slick-prev{left:0 !important}#video_slider .slick-next{right:0 !important}#video_slider .slick-prev .svg-inline--fa,#video_slider .slick-next .svg-inline--fa{font-size:40px;color:#fff;display:block;transition:all ease .3s;text-shadow:0 0 20px #000;text-align:center;margin:0 auto}#video_slider .slick-prev:active i,#video_slider .slick-next:active .svg-inline--fa{opacity:1}#video_slider .slick-prev .svg-inline--fa{left:0 !important}#video_slider .slick-next .svg-inline--fa{right:0 !important}#video_slider .slick-dots li.slick-active{opacity:1 !important}#video_slider .slick-dots{display:none}#video_slider .slick-dots li{position:relative;display:inline-block;width:6px;height:6px;margin:10px 10px;padding:0;cursor:pointer;background:#ddd;border-radius:5px}#video_slider .slick-dots li.slick-active{background:#000}#video_slider .slick-dots li button{width:auto;height:auto;padding:0;margin:0}.event-desktop-slideshow{display:none;overflow:visible}.event-mobile-slideshow{display:block;overflow:visible;margin:0 -.9rem;padding:2em 0}#video_slider .media-slider,.slick-slider.media-slider,.media-slider{margin:0}.event-mobile-slideshow .media-slider button.slick-arrow{width:25%}.media-slider,.photo-slider{aspect-ratio:16 / 9}:is(.media-slider,.photo-slider) .slick-slider .svg.slick-arrow svg{color:#fff;font-size:30px}:is(.media-slider,.photo-slider) .slick-slide{padding:0 !important}:is(.media-slider,.photo-slider) .slick-slider .svg.slick-arrow.slick-next{justify-content:flex-end !important}:is(.media-slider,.photo-slider) .slick-slider .svg.slick-arrow.slick-prev{justify-content:flex-start !important}.media-slider .slick-slide{padding:0}.media-slider-contain{overflow:hidden;aspect-ratio:16/9}.media-slider{border-radius:5px;margin-bottom:1.5em}.event-mobile-slideshow .media-slider{margin:0}.media-slider .slider_main_image{background:#f6f6f6}.media-slider figure{height:100%}.media-slider figure picture{aspect-ratio:16 / 9;position:absolute;top:50%;left:50%;width:101%;height:101%;object-fit:cover;transform:translate(-50%,-50%);z-index:0}.media-slider button.slick-arrow{margin:0;width:20%;height:20%;position:absolute;top:50%;transform:translateY(-50%);display:flex !important;align-items:center}.media-slider button.slick-arrow.slick-prev{justify-content:flex-start}.media-slider button.slick-arrow.slick-next{justify-content:flex-end}.media-slider button:hover{background:none}.media-slider .slick-prev .svg-inline--fa,.media-slider .slick-next .svg-inline--fa{font-size:30px;color:#fff;display:block;transition:all ease .3s;text-shadow:0 4px 4px #333;opacity:1;text-align:center;margin:0 .5em}.media-slider :is(.slick-prev:hover,.slick-next:hover) .svg-inline--fa{font-size:40px}.media-slider .slick-slider .slick-track,.media-slider .slick-slider .slick-list{overflow:hidden;border-radius:5px}.media-slider .slick-initialized .slick-slide{flex:1 0 0;aspect-ratio:16/9}.media-slider .slick-dots{opacity:1;top:10px;right:10px;bottom:auto;justify-content:center}.media-slider .slick-dots li{position:relative;display:inline-block;height:6px !important;max-width:23px !important;cursor:pointer;background:#fff;border-radius:18px}.media-slider button.slick-arrow:focus{background:none}.media-slider .slick-next{right:1px;z-index:10}.media-slider .slick-prev{left:1px !important;z-index:10}.event-mobile-slideshow .media-slider.columns{padding:0;margin:0}.event-mobile-slideshow .media-slider,.event-mobile-slideshow .media-slider .slick-slider .slick-track,.event-mobile-slideshow .media-slider .slick-slider .slick-list{border-radius:0;overflow:visible}.event-mobile-slideshow .media-slider .slick-dots{position:relative;bottom:auto !important;display:flex !important;padding:0;flex-direction:row;justify-content:center;align-items:center;gap:0;width:100%}.event-mobile-slideshow .media-slider .slick-dots li{display:flex;flex:1 0 0;background:none;width:auto;height:auto;margin:0;border-radius:0 !important;border-right:1px solid rgba(0,0,0,.45)}.event-mobile-slideshow .media-slider .slick-dots li button{background:#b3b3b3;display:flex;padding:0;margin:0;flex:1 0 0;width:100%;height:35px;border-radius:0 !important}.dark .event-mobile-slideshow .media-slider .slick-dots li button{background:#2e2e2e}@media screen and (min-width:481px){#video_slider .play .svg-inline--fa{font-size:140px}#video_slider .slider_thumb .play:after{font-size:40px}}@media screen and (min-width:769px){#video_slider .slick-dots{bottom:-1.75em;color:#fff;display:block}}@media screen and (min-width:981px){#video_slider .play .svg-inline--fa{font-size:180px}#video_slider .slider_thumb .play:after{font-size:60px}#video_slider figure.flex-video figcaption{font-size:1.75em;padding:15em 1em 4em}.media-slider-contain{overflow:hidden}.media-slider .slider_main_image{background:#f6f6f6;aspect-ratio:16/9}.large-8 #video_slider .play .svg-inline--fa{font-size:100px}.large-8 #video_slider .slider_thumb .play:after{font-size:40px}.large-8 #video_slider figure.flex-video figcaption{font-size:1.25em;padding:5em 1em 2em}.large-8 #video_slider .slick-prev{left:1px !important}.large-8 #video_slider .slick-next{right:1px !important}.large-8 #video_slider .slick-prev .svg-inline--fa,.large-8 #video_slider .slick-next .svg-inline--fa{color:#fff;text-shadow:none;opacity:1}}@media screen and (min-width:1024px){.event-desktop-slideshow{display:block;overflow:hidden;aspect-ratio:16/9;margin-bottom:1em}.event-mobile-slideshow{display:none;overflow:hidden}#video_slider{max-height:600px}#video_slider .play .svg-inline--fa{font-size:200px}#video_slider .slider_thumb .play:after{font-size:60px}#video_slider .event figure.slider_thumb{height:130px !important;padding-bottom:0}#video_slider .slick-prev,#video_slider .slick-next{width:50px !important}#video_slider .slick-prev .svg-inline--fa,#video_slider .slick-next .svg-inline--fa{color:#000;text-shadow:none;opacity:1}#video_slider .slick-prev:hover .svg-inline--fa,#video_slider .slick-next:hover .svg-inline--fa{opacity:.5}#video_slider .slick-prev{left:-50px !important}#video_slider .slick-next{right:-50px !important}@media screen and (max-height:600px){#video_slider .columns{width:60%;margin:0 auto;float:none}#video_slider .slider-thumbs .slick-list{height:50px}}}@media screen and (min-width:1440px){#video_slider{max-height:730px}#video_slider figure.flex-video figcaption{font-size:2em}#event #video_slider .columns{width:80%;margin:0 auto;float:none}.media-slider-contain,.media-slider .slider_main_image{aspect-ratio:16/9}@media screen and (max-height:900px){#video_slider .columns{width:80%}}}
.event_sales .widget{position:relative;background:#fff;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;overflow:hidden;clear:both;display:block;padding:1.5em}.event_sales .widget h2{font-weight:300;font-size:2em;line-height:1.25em;color:#6068b2;width:100%;padding-top:0;margin:0;margin-bottom:0;text-align:left}.event_sales .ticket.widget h2{font-size:3em;line-height:1em;margin-bottom:.5em}.event_sales .widget h2 a,.event_sales .widget h2 a:hover{color:#6068b2;text-decoration:none}.event_sales .widget .widget_copy{font-weight:400;font-size:.9em;line-height:1.5em;color:#6068b2;padding-top:0;margin:.5em 0 0;text-align:left}.event_sales .widget .widget_copy a{color:#000;text-decoration:underline}#broadway .event_sales .widget .widget_copy a{display:block;margin-top:1em}.event_sales_mobile{display:block;overflow:hidden}.event_sales .widget .price.widget_copy{margin:0 0 1em}.event_sales .widget .price.widget_copy .ticket_price{font-size:1.25em}.event_sales .widget h3{margin:0;position:relative}.event_sales .widget.laterdate h3{font-size:25px;margin:0;position:relative;margin:5px 0}.ticket_widget_channels h3{display:none}.event_sales .widget h4{margin:1em 0 .5em 0;color:#52276f}.event_sales .widget p{color:#333}.event_sales .widget small{color:#000}.event_sales .widget .bttn.single_ticket{color:#000;font-weight:300;width:100%;font-size:20px;margin:0 !important;text-decoration:none;padding-right:.5em;padding-left:.5em}.event_sales .widget .ticket_info{color:#000;margin:1em 0;font-size:.9em}.event_sales .widget .ticket_info p{text-align:left}.event_sales .widget .ticket_info a{color:#6068b2}.event_sales .widget .ticket_info strong{font-weight:600}.event_sales .widget p{text-align:center;color:#999;font-size:12px;font-weight:normal}.event_sales .widget .single_ticket.nolink{color:#000;font-size:1.75em;margin-top:1em;display:block}.event_sales .widget .ticket_info p{font-size:.8em;margin-bottom:.5em;font-weight:300 !important}.event_sales .ticket.widget.free{background-color:#fff;border:0;padding:0}.event_sales .ticket.widget.soldout,.event_sales .ticket.widget.cancelled{background-color:#e70722;border:0;padding:1.25em 0;border-radius:5px}.event_sales .ticket.widget.pastdate{background-color:#757575;border:0;padding:1.25em 0;border-radius:5px}.event_sales .ticket.widget.free h2{text-align:center;font-size:3em;text-transform:uppercase;color:#fff;background:#27ae60;padding:.25em 0;margin:0;border-radius:5px}.event_sales .ticket.widget.soldout h2,.event_sales .ticket.widget.cancelled h2{color:#fff;font-size:1.5em;text-align:center;background:none;margin:0}.event_sales .ticket.widget.pastdate h2{color:#fff;font-size:1.5em;text-align:center;background:none;margin:0}span.pastdate_endtime{text-align:center;display:block;font-size:.8em;margin:1em 0;line-height:1.15em;color:#000}span.pastdate_endtime .pastdate{text-transform:lowercase}.ticket_contact{margin:1em 0}.ticket_contact p{margin-bottom:.5em;color:#666;text-align:left;line-height:1.25em;font-weight:300}.dark .ticket_contact p{color:#fff}.ticket_contact p:last-of-type{margin-bottom:0}.ticket_contact a{margin-bottom:.5em;color:#666 !important;text-align:left;font-size:1em}.dark .ticket_contact a{color:#fff !important}.event_sales .widget_border_bottom{border-top:1px solid #ddd}.subscriber-benefit-notice{display:none;background:#f1f3ff;border-radius:7px;margin-bottom:-1px;overflow:hidden;font-size:.9em;border:1px solid #f0f2fe;padding:15px 15px;animation:fadeInUp 2s linear forwards}.subscriber-benefit-notice h3{color:#2e188b;font-weight:600;font-size:1.25em !important;margin:0}.subscriber-benefit-notice p{font-weight:300;font-size:1em !important}#sales_module .subscriber-benefit-notice p strong{font-weight:600}@keyframes fade-in-border{from{border:1px solid #838dc8}to{border:1px solid #f0f2fe}}.dark .subscriber-benefit-notice{background:#1d1e27}.dark .subscriber-benefit-notice h3{color:#fff}.subscription.widget h2{font-weight:300;font-size:2.25em;line-height:1.15em;margin-bottom:.25em}.subscription.widget.onsale h2{font-size:2.5em;margin-bottom:.5em}.fr .subscription.widget.onsale h2{font-size:2em;margin-bottom:.5em}.subscription.widget .widget_copy{display:block;overflow:hidden;margin:0 0 1em;color:#000}.subscription.widget .widget_copy.first{margin-bottom:2em;color:#6068b2}.subscription.widget .widget_copy.second{color:#000;font-size:1.15em;line-height:1.15em;margin:0 0 .5em}.subscription.widget .widget_copy.third{font-weight:300;color:#000;font-size:1.15em}.subscription.widget .widget_copy.third a{color:#000 !important}.subscription.widget h3{font-size:1.25em;font-weight:500;color:#000;line-height:1.25em;margin-bottom:0}.subs_timeline{background:#edeff9;padding:1.25em 1.25em .75em;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd}.subs_timeline a p{color:#000}.subs_timeline p{margin:0 0 .5em;font-weight:300;font-size:1.15em}.renew-offer.widget h2{margin-bottom:1em}.renew-offer.widget{border-bottom:1px solid #ddd}.renew-offer.widget .bttn.center{margin-bottom:0 !important}.renew-offer.widget small a{color:#000;border-bottom:1px solid #000}#subscriber_benefits p{font-size:1.1em;line-height:1.25em;margin-bottom:.75em}#subscriber_benefits a{text-transform:uppercase}.dark #subscriber_benefits p,.dark #subscriber_benefits a{color:#edbe48}.subs_sale p{color:#fff;padding:1em;line-height:1.25em;margin-bottom:0;font-size:.9em;font-weight:300}.subs_sale p:before{content:'*'}.subs_sale{background:#791b13 url(/assets/img/subscribe/sale/seat_sale_widget_bg.jpg?v4) center;background-size:cover;padding:2em 0 0;text-align:center}.subs_sale a{display:block;overflow:hidden}.jrc_sale_badge{width:125px;margin:-3em auto -1.25em;text-align:center}.related_packages{list-style-type:none;margin:0 0 -1px 0}.related_packages .related_package--item a{display:block;overflow:hidden;padding:1em 2em 1em .75em;position:relative;transition:all}.related_packages .related_package--item a:after{content:'›';font-size:2em;line-height:1em;font-weight:300;color:#fff;position:absolute;top:50%;right:.5em;transform:translateY(-50%)}span.related_package_band{display:block;position:relative;top:50%;right:.5em;transform:translateY(-50%);left:0;cursor:pointer}.related_packages .related_package--item a.blackout:after{color:#8a8a8a}.related_packages a.live{cursor:pointer}.related_packages a.live:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.95);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.related_packages a.live{display:block;vertical-align:middle;position:relative;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:border-width .1s ease-in-out;transition:border-width .1s ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.related_packages a.live:hover h4,.related_packages a.live:hover p{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.75s;transition-duration:.75s}.related_packages a.live:hover{border-left:10px solid;padding:1em 1em 1em .75em}.related_packages a.live:hover:before,.related_packages a.live:focus:before,.related_packages a.live:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.related_packages br{display:none}.related_packages h4{margin:0;line-height:1.25em;font-size:1.25em;font-weight:500;color:#fff}.related_packages p{text-transform:uppercase;font-size:.9em;margin-bottom:0;color:#fff;font-weight:300}.related_packages .package_subtitle{font-weight:300;line-height:1.1em}.subs_messaging{background:#fff;padding:0 1.25em 1.25em;border-right:1px solid #ddd;border-left:1px solid #ddd}.free_widget .subs_messaging{display:none}.event_addon_module h3{text-transform:uppercase;font-weight:400}.subs_messaging p,.event_addon_module p{margin-bottom:0;color:#000;line-height:1.25em;font-size:1.25em;font-weight:300}.subs_messaging p a{color:#000 !important;font-weight:400}.additional_sales_dates{margin:1em 0;border-top:0}.additional_sales_dates p{margin:0;line-height:1.25em}.additional_sales_dates .subs_date{color:#616ab0}.additional_sales_dates .singles_date{color:#666;text-align:left;line-height:1.25em;font-weight:300}.dark .additional_sales_dates .singles_date{color:#fff}.event_addon_module{background:#fff;padding:1.25em;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:-1px}#mainContent .event_addon_module .bttn{margin:1em 0 .5em;width:100%}.related_promos{padding:1em 0 0;margin:0 0 30px 0;clear:both;display:block}.related_promos .event_promo_item{border:1px solid #ddd;transition:all .3s ease;display:block;overflow:hidden;border-radius:5px;margin-bottom:.75em}.related_promos .event_promo_item:hover{background:#6068b2;color:#fff}.related_promos .event_promo_item:hover h4,.related_promos .event_promo_item:hover p,.related_promos .event_promo_item:hover .svg-inline--fa{color:#fff}.related_promos .event_promo_icon{float:left;width:20%;display:inline-block;padding:0;position:relative;height:62px}.related_promos .event_promo_icon .svg-inline--fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5em;color:#6068b2}.related_promos .event_promo_copy{float:left;display:inline-block;width:80%;padding:10px 10px}.related_promos .event_promo_copy h4{color:#6068b2;font-weight:600;font-size:1em;margin:0 0 .15em}.related_promos .event_promo_copy p{font-weight:300;color:#000;font-size:.9em;margin:0;line-height:1.25em}#wintersale_badge{width:306px;margin:-22px auto 0;display:block;overflow:hidden}#wintersale_badge p.promo_code{text-align:right;margin:-3px 0 0 0;text-transform:uppercase;font-weight:300;font-size:1.1em;color:#0097cc}#wintersale_badge p.note{font-size:.5em;text-align:right}.dark #wintersale_badge p.promo_code{color:#f5d4e5}.related_promos a.liverush_discounts.liverushnow{background:#fc9700 url("/assets/img/template2/bttn_live_rush_now_en.png") 0 50% no-repeat;border-radius:8px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 0 4px rgba(255,255,255,0.3);-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);margin-top:10px;border:0}.related_promos .event_promo_item.liverush_discounts .svg-inline--fa{font-family:'Oswald';font-style:normal;font-weight:600;font-size:1.5em;width:100%;text-align:center}.related_promos .event_promo_item.liverush_discounts .svg-inline--fa small{font-size:.5em;display:inline-block;top:-.85em;position:relative;vertical-align:baseline;font-weight:600}.related_promos .event_promo_item:hover.liverush_discounts{background:#f69638}.related_promos .event_promo_item:hover.liverush_discounts h4,.related_promos .event_promo_item:hover.liverush_discounts i,.related_promos .event_promo_item:hover.liverush_discounts p{color:#000}.related_promos .event_promo_item.liverush_discounts h4,.related_promos .event_promo_item.liverush_discounts .svg-inline--fa{color:#f69638}@media screen and (min-width:600px){.related_promos .event_promo_item{width:49%;margin-right:2%;float:left}.related_promos .event_promo_item:nth-child(even){margin-right:0}}@media screen and (min-width:769px){.event_sales #festival_pass{margin-top:-33px}}@media screen and (min-width:981px){.related_promos .event_promo_item{width:100%;margin-right:0;float:left;border:0}}@media screen and (min-width:1440px){.event_v2 .event_sales .related_packages h4{font-size:1.5em;font-weight:500}.related_promos .event_promo_icon .svg-inline--fa{font-size:2em}.related_promos .event_promo_item.liverush_discounts .svg-inline--fa{font-size:2em}@media screen and (min-height:981px){.subscription.widget.onsale h2{font-size:3.5em;margin-bottom:.5em}.fr .subscription.widget.onsale h2{font-size:3em;margin-bottom:.5em}}}
#under30_modal.reveal-modal.image-header-modal .reveal-modal---header{background:#0e0e0e url(/assets/img/under30/graphics/under30_bg_texture---black.jpg)}#under30_modal.reveal-modal.image-header-modal .reveal-modal---header .overlay{background:none}.en #under30_modal .reveal-modal---header h2{background:url(/assets/img/under30/logos/under30_logo_en.svg) no-repeat left center;background-size:contain;width:300px;height:90px;text-indent:-99999em}.fr #under30_modal .reveal-modal---header h2{background:url(/assets/img/under30/logos/under30_logo_fr.svg) no-repeat left center;background-size:contain;width:300px;height:90px;text-indent:-99999em}#amr_modal.reveal-modal.image-header-modal .reveal-modal---header{background:#838dc8}#amr_modal.reveal-modal.image-header-modal .reveal-modal---header .overlay{background:none}#amr_modal.reveal-modal.image-header-modal .reveal-modal---header{background:#838dc8 url(/assets/img/indigenoustheatre/relations/horz_icons_offset.svg?v2) no-repeat;background-position:center;background-size:cover}@media screen and (min-width:1025px){#amr_modal.reveal-modal{max-width:600px !important}}
.event_sales .geofence_notice{padding:1em 0;background:var(--nac-pop-blurple);color:#fff;margin:0 auto -4px;border-radius:5px 5px 0 0}.event_sales_clone{padding:3em .9375rem;flex:1 0 0}.event_sales_clone .event_sales_original{width:100%}.event_sales .expired-related-virtual{padding:1em;display:block;background:var(--nac-pop-blurple);color:#fff;margin:0 auto -4px;border-radius:5px 5px 0 0;transition:all ease .3s}.event_sales .expired-related-virtual .svg-inline--fa{margin-right:7px}.event_sales .expired-related-virtual:hover{background:#4e2cb6}.event_sales .expired-related-virtual .caret-right{float:right;display:inline-block}.event_sales .expired-related-inperson{padding:1em;display:block;background:#f6f6f6 !important;color:#666;margin:0 auto -4px;border-radius:0;transition:all ease .3s;font-weight:300}.event_sales .expired-related-inperson .svg-inline--fa{margin-right:7px}.event_sales .expired-related-inperson:hover{background:#ddd !important}.event_sales .expired-related-inperson .caret-right{float:right;display:inline-block;position:absolute;right:1.5em;top:50%;transform:translateY(-50%)}#sales_module{border-radius:5px;overflow:visible;position:relative;display:block;margin:0 auto .5em;box-sizing:content-box}#sales_module::after{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #808dcf;border-radius:5px;pointer-events:none;box-sizing:content-box;display:block;z-index:1}#sales_module .accordion--heading{background:#e9eaf5;overflow:hidden;padding:1em;transition:all ease .3s;position:relative;text-decoration:none;display:flex;justify-content:space-between;align-items:center;gap:1em}#sales_module .accordion--heading:last-of-type{border-radius:0 0 5px 5px}#sales_module .accordion--heading:hover,#sales_module .accordion--heading:visited{text-decoration:none}#sales_module .accordion--heading:hover{background:#ecedf9}#sales_module .accordion--heading .icon .svg-inline--fa{font-size:1.75em;color:var(--nac-pop-blurple)}#sales_module .accordion--heading.related-inperson .icon .svg-inline--fa{font-size:1.15em}#sales_module .accordion--heading .icon svg:not(.svg-inline--fa){width:32px;height:32px;fill:var(--nac-pop-blurple)}#sales_module .accordion--heading .svg-inline--fa.fa-caret-left{color:#000;transition:all ease-out .3s}#sales_module .accordion--heading.current .svg-inline--fa.fa-caret-left{transform:rotate(-90deg);color:var(--nac-pop-blurple)}#sales_module .accordion--heading.current{background:#fff;border-bottom:1px solid #f1f2f8;border-radius:5px 5px 0 0}#sales_module .accordion--heading.current:only-of-type,#sales_module .accordion--heading:only-of-type{background:#f7f8fd}#sales_module.green .accordion--heading.current:only-of-type,#sales_module.green .accordion--heading:only-of-type{background:#f2f9f5}#sales_module .pane{display:flex;background:#fff;flex-direction:column;gap:1em}#sales_module .accordion .pane{display:none;overflow:hidden;background:#fff}#sales_module .current+.pane{display:flex}#sales_module .pane{padding:1em}#sales_module .pane ul{display:flex;flex-direction:column;gap:1em;margin:0 0 0 2em;li{font-weight:320}}#sales_module .pane.empty{padding:0}#sales_module .accordion--heading .accordion-button{display:block}#sales_module:not(.accordion) .accordion--heading .accordion-button{display:none}#sales_module .accordion--heading .icon{display:flex;justify-content:center;align-items:center;border-radius:20px;width:40px}#sales_module .accordion--heading .icon svg.fa-tickets-v2-angle-solid{font-size:2em}#sales_module .accordion--heading .panel_title{overflow:hidden;flex:1 0 0}#sales_module .accordion--heading h2{color:#000;font-size:1.5em;font-weight:600;margin:0;padding:0 1.25em 0 0}#sales_module .accordion--heading.related-inperson h2{font-weight:400}#sales_module .pane h2{color:var(--nac-pop-blurple);font-size:20px;font-weight:600;margin:0;padding:0 1.25em 0 0}#sales_module.green .pane h2{color:#008839}#sales_module .pane .sales_notes{margin:0}#sales_module .pane .sales_notes p{font-weight:300;line-height:1.5em;margin-bottom:0}#sales_module p{color:#000;margin-bottom:0;line-height:1.25em}#sales_module p strong{font-weight:400}#sales_module .accordion--heading .panel_subtitle{display:block;font-weight:300;color:var(--nac-pop-blurple);margin:0;font-size:1.25em;line-height:1.25em}#sales_module .accordion--heading .panel_intro{display:block;font-weight:300;color:#000;margin:0;font-size:1.25em;line-height:1.25em}#sales_module .accordion--heading .onsale_later_price{color:#1a0b0b;margin:.25em 0 0}#sales_module .bttn.center{margin:0}#sales_module .sales-contain{display:flex;justify-content:center;flex-direction:column;gap:.5em}#sales_module .sales-contain---pre-message{text-align:center;color:var(--nac-pop-blurple)}.event_sales_mobile{display:flex;overflow:visible}.sales-phone-contact{color:#575757;display:block;text-align:center;padding:.5em 0;margin-top:0;font-weight:300}.sales-phone-contact::before{display:none}.sales-phone-contact::before{font:var(--fa-font-light);content:'\e527'}.sales-phone-contact .svg-inline--fa{margin-right:.5em;font-size:.9em}#sales_module .pane .addeventatc.button{padding:.6em 0}#sales_module .login_prompt{display:flex;flex-direction:row;font-size:1em;justify-content:center;align-items:stretch;border-radius:3px;text-align:center;padding:.6em 0;gap:.25em;font-weight:300;transition:all .2s linear}#sales_module .login_prompt svg{max-width:.9em}#sales_module .pane .pill{display:flex;justify-content:space-around;align-items:center;gap:2px;padding:.5em .75em;border-radius:10px;overflow:hidden;font-weight:300}#sales_module .pane .pill.light-purple{background:#e7e4ff;color:#3515c1}#sales_module .pane .pill .iconpill-copy{flex:1 0 0}#sales_module.grey{border:1px solid #575757;color:#575757;box-shadow:0 5px 15px rgba(0,0,0,.05)}#sales_module.grey::after{border:1px solid #575757}#sales_module.grey .accordion--heading,#sales_module .accordion--heading.grey{background:#f6f6f6}#sales_module.grey .accordion--heading .icon i,#sales_module .accordion--heading.grey .icon .svg-inline--fa{color:#999}#sales_module.grey .accordion--heading h2,#sales_module .accordion--heading.grey h2{color:#545454}#sales_module.grey .accordion--heading .panel_subtitle,#sales_module .accordion--heading.grey .panel_subtitle{color:#999}#sales_module.grey .accordion--heading .panel_intro,#sales_module .accordion--heading.grey .panel_intro{color:#575757}#sales_module.red{border:1px solid #e8001c;color:#e8001c;box-shadow:0 5px 15px rgba(0,0,0,.05)}#sales_module.red::after{border:1px solid #e8001c}#sales_module.red .accordion--heading{background:#fffafb}#sales_module.red .accordion--heading .icon .svg-inline--fa{color:#e8001c}#sales_module.red .accordion--heading h2{color:#e8001c}#sales_module.red .accordion--heading .panel_subtitle{color:#e8001c}#sales_module.grey .accordion--heading .panel_intro{color:#e8001c}#sales_module.orange{border:1px solid #e46c2c;color:#e46c2c;box-shadow:0 5px 15px rgba(0,0,0,.05)}#sales_module.orange::after{border:1px solid #e46c2c}#sales_module.orange .accordion--heading{background:#fffafb}#sales_module.orange .accordion--heading .icon .svg-inline--fa{color:#e46c2c}#sales_module.orange .accordion--heading h2{color:#e46c2c}#sales_module.orange .accordion--heading .panel_subtitle{color:#e46c2c}#sales_module.orange .accordion--heading .panel_intro{color:#e46c2c}#sales_module.green{border:1px solid #008839;color:#008839;box-shadow:0 5px 15px rgba(0,0,0,.05)}#sales_module.green::after{border:1px solid #008839}#sales_module.green .accordion--heading{background:#fafffc}#sales_module.green .pane{background:#fafffc}#sales_module.green .accordion--heading .icon .svg-inline--fa{color:#008839}#sales_module.green .accordion--heading h2{color:#008839}#sales_module.green .accordion--heading .panel_subtitle{color:#008839}#sales_module.orange .accordion--heading .panel_intro{color:#008839}.singles_promos{clear:both;display:flex;flex-direction:column;justify-content:flex-start;gap:1em}.singles_promos .singles_promo--item{display:block;overflow:hidden;border-radius:5px;transition:all ease .3s}.singles_promos .singles_promo--item:hover{background:#f6f6f6}.singles_promos .singles_promo--item a{display:flex;align-items:center;justify-content:flex-start;gap:10px}.singles_promos .event_promo_icon{display:flex;justify-content:center;flex:.2 0 0;display:inline-block;padding:0;position:relative}.singles_promos .event_promo_icon .svg-inline--fa{color:#000;font-size:2em}.singles_promos .event_promo_icon svg:not(.svg-inline--fa){color:#000;width:2.5em;height:2.5em}.singles_promos .event_promo_copy{flex:1 0 0;display:inline-block;width:90%;padding:10px 10px;position:relative}.singles_promos .arrow{font-weight:100;font-size:1.25em;color:#000}.singles_promos .event_promo_copy h4{color:#333;font-weight:600;font-size:1em;margin:0 0 2px;line-height:1em}.singles_promos .event_promo_copy p{font-weight:300;color:#000;font-size:.9em;margin:0;line-height:1.25em}.ticket_contact{padding:1em 0}.ticket_contact p{color:#575757;font-weight:300;font-size:.9em;line-height:1.25em;margin-bottom:.75em}#sales_module .event_rental_notice p+*{margin-top:.5em}#sales_module .event_rental_notice p{text-wrap:balance;text-wrap:pretty}#sales_module .rental_tickets .ticketmaster,#sales_module .rental_tickets .thirdparty,#sales_module .rental_tickets .community{display:none}#sales_module .rental_tickets[data-ticket-url*="ticketmaster"] .ticketmaster{display:block}#sales_module .rental_tickets:not([data-ticket-url*="ticketmaster"]) .thirdparty{display:block}.event_sales .add_to_calendar{border-radius:5px;max-width:400px;margin:0 auto}.event_sales .add_to_calendar ul{margin-top:1em}.event_sales .add_to_calendar a{border-radius:3px;transition:all .3s ease;color:var(--nac-pop-blurple)}.event_sales .add_to_calendar a:hover{background:var(--nac-pop-blurple);color:#fff}.pane .addeventatc.bttn{font-size:1em}.pane .addeventatc.bttn.livestream{font-size:1.25em}#sales_module.livestream{padding:0}.event .livestream_recurring_module{display:none}.event .livestream_recurring_module:first-of-type{display:block}#sales_module.livestream .accordion--heading{padding:.75em 0}#sales_module.livestream .accordion--heading .panel_title h2{padding:0}#sales_module.livestream .accordion--heading .panel_title{margin:0;text-align:center;font-size:1.15em;padding:0}#sales_module.red.livestream.live .accordion--heading{background:#fff}#sales_module.livestream.live .svg-inline--fa{-webkit-animation:flickerAnimation 3s infinite;-moz-animation:flickerAnimation 3s infinite;-o-animation:flickerAnimation 3s infinite;animation:flickerAnimation 3s infinite}@keyframes flickerAnimation{0{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes flickerAnimation{0{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes flickerAnimation{0{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes flickerAnimation{0{opacity:1}50%{opacity:0}100%{opacity:1}}.event_sales .kbyg.bttn{margin:0 0 1em;border-radius:5px;border:1px solid #838dc8;padding:.5em 0}.kbyg.bttn.icon .bttn-icon{width:47px}.kbyg.bttn.icon .bttn-copy p{line-height:1.3em;font-size:16px;font-weight:300}.kbyg.bttn.icon .bttn-icon .svg-inline--fa{font-size:1.75em}.sales_module---packages{margin:1em 0 !important;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;overflow:hidden}.sales_module---packagelink{display:flex;flex:0 0 100%;overflow:hidden;transition:all ease .3s;border-radius:5px}.sales_module---packagelink:hover{background:#f6f6f6}.sales_module---packagelink a{color:#000;overflow:hidden;display:flex;flex:1 0 0;flex-direction:row;justify-content:center;align-items:center;min-height:45px}.sales_module---packagelink figure{flex:.75 0 0;aspect-ratio:1/1;background:#ddd}.sales_module---packagelink figure img{display:block;height:100%;object-fit:cover}.packagelink---info{flex:2 0 0;display:flex;flex-direction:column;line-height:1.15em;margin:0 10px}.packagelink---info .package_title{font-weight:550;margin:0;font-size:1.15em;line-height:1.15em}.packagelink---info .package_subtitle{display:flex;flex-direction:column;gap:.5em;font-weight:250;font-size:1em;margin:0;.package-desc,.package-price{line-height:1.5em;color:#333;font-weight:350}}.subs_related_packages .more_subs{color:var(--nac-pop-blurple);font-size:14px;font-weight:10}#sales_module+.single-tickets-message{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:.75em;color:#545454;padding:1em;font-weight:300;.eclub{display:flex;align-items:center;justify-content:center;gap:7px;font-weight:350}}#sales_module+.single-tickets-message p{display:flex;flex-direction:column;margin:0;font-weight:300;line-height:1.25em;color:#545454}#sales_module+.single-tickets-message .single-tickets-date{font-weight:500;color:#545454}body.is_logged_in:not(.subscriber-24-25):not(.subscriber-25-26) #sales_module+.single-tickets-message{display:none}#sales_module .sales_time_block{display:flex;flex-direction:row;align-items:center;.sales_time_block--date{display:flex;flex:1 0 0;background:#eee;flex-direction:column;justify-content:center;text-align:center}.sales_time_block--time{display:flex;flex:2 0 0;flex-direction:column}a{flex:1 0 0}}#sales_module button.dropdown-button{display:flex;justify-content:center;align-items:center;gap:.5em;font-weight:500}#sales_module button.dropdown-button::after{content:'';display:inline-block;width:8px;height:8px;background:transparent url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkzIiBoZWlnaHQ9IjMyMiIgdmlld0JveD0iMCAwIDE5MyAzMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjM5OTk5IDE4My42Qy0zLjEwMDAxIDE3MS4xIC0zLjEwMDAxIDE1MC44IDkuMzk5OTkgMTM4LjNMMTM3LjQgMTAuM0MxNDYuNiAxLjEwMDAyIDE2MC4zIC0xLjU5OTk4IDE3Mi4zIDMuNDAwMDJDMTg0LjMgOC40MDAwMiAxOTIuMSAyMCAxOTIuMSAzM1YyODlDMTkyLjEgMzAxLjkgMTg0LjMgMzEzLjYgMTcyLjMgMzE4LjZDMTYwLjMgMzIzLjYgMTQ2LjYgMzIwLjggMTM3LjQgMzExLjdMOS4zOTk5OSAxODMuN1YxODMuNloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=") no-repeat center center;background-size:contain}#sales_module button.dropdown-button.open{background:#fddf7a}#sales_module button.dropdown-button.open::after{transform:rotate(-90deg)}#sales_module .f-dropdown.open{width:90%;max-width:100%;margin:0 auto;position:absolute;gap:0;left:50% !important;transform:translateX(-50%);box-shadow:rgba(255,255,255,.1) 0 1px 1px 0 inset,rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px;border:1px solid var(--cta-yellow);a{display:flex;flex-direction:row;gap:1em;font-size:1.12em;justify-content:flex-start;align-items:center}.date{font-weight:500}}#sales_module .f-dropdown:before,#sales_module .f-dropdown:after{display:none}#sales_module .f-dropdown li a.inactive{color:#ddd;pointer-events:none;cursor:default}#sales_module.subscriptions .renew,#sales_module.subscriptions .addons,#sales_module.subscriptions .subscriber-24-25,#sales_module.subscriptions .subscriber-25-26,#sales_module.subscriptions .buy,#sales_module.subscriptions .current+.pane.subscriber-24-25,#sales_module.subscriptions .current+.pane.subscriber-25-26{display:none}body:not(.is_logged_in) .accordion--heading.not-logged-in,body:not(.is_logged_in) .pane.not-logged-in{display:flex}body:not(.subscriber-24-25) #sales_module .subscriber-benefit-notice.subscriber-24-25,body:not(.subscriber-25-26) #sales_module .subscriber-benefit-notice.subscriber-25-26{display:none}.subscriber-24-25 #sales_module .subscriber-benefit-notice.subscriber-24-25,.subscriber-25-26 #sales_module .subscriber-benefit-notice.subscriber-25-26{display:block}.subscriber-24-25 #sales_module.subscriptions .not-subscriber,.subscriber-25-26 #sales_module.subscriptions .not-subscriber{display:none}body:not(.subscriber-24-25):not(.subscriber-25-26) #sales_module.subscriptions .not-subscriber{display:flex !important}.subscriber-24-25 #sales_module.subscriptions:not(.renewable) .buy,.subscriber-25-26 #sales_module.subscriptions:not(.renewable) .buy{display:block}.subscriber-24-25 #sales_module.subscriptions.renewable .renew,.subscriber-25-26 #sales_module.subscriptions.renewable .renew{display:block}.subscriber-24-25 #sales_module.subscriptions .renew,.subscriber-24-25 #sales_module.subscriptions .current+.pane.renew{display:flex}.subscriber-24-25 #sales_module.subscriptions .subscriber-24-25,.subscriber-24-25 #sales_module.subscriptions .current+.pane.subscriber-24-25{display:flex}.subscriber-24-25.subscriber-25-26 #sales_module.subscriptions .renew,.subscriber-24-25.subscriber-25-26 #sales_module.subscriptions .current+.pane.renew{display:none}.subscriber-24-25:not(.subscriber-25-26) #sales_module.subscriptions .accordion--heading.subscriber-25-26,.subscriber-24-25:not(.subscriber-25-26) #sales_module.subscriptions .pane.subscriber-25-26{display:none !important}.subscriber-25-26 #sales_module.subscriptions .addons,.subscriber-25-26 #sales_module.subscriptions .current+.pane.addons{display:flex}.subscriber-25-26 #sales_module.subscriptions .accordion--heading:not(.subscriber-25-26):not(.education),.subscriber-25-26 #sales_module.subscriptions .pane:not(.subscriber-25-26):not(.education){display:none !important}#sales_module.subscriptions .education,#sales_module.subscriptions .current+.pane.education{display:flex}#sales_module .study-guides-list{list-style-type:none;display:flex;flex-direction:column;gap:1.5em}#sales_module .study-guides-list li a{color:var(--nac-pop-blurple);display:flex;flex-direction:row;justify-content:flex-start;gap:3%;border-radius:5px}#sales_module .study-guides-list li a .svg-inline--fa{color:var(--nac-pop-blurple);font-size:1.5em}#sales_module .study-guides-list li a .svg-inline--fa.file-link-prepend{display:none}#sales_module .study-guides-list li a .file-content{display:flex;flex-direction:column;gap:10px}#sales_module .study-guides-list li a .file-title{display:block;line-height:1.25em;margin-left:4px}#sales_module .study-guides-list li a .file-info{display:flex;align-items:center;text-transform:uppercase;font-size:.9em;gap:10px}#sales_module .study-guides-list li a .file-info span{font-size:12px;letter-spacing:.5px;line-height:.9em;background:rgba(134,83,237,.05);border-radius:2em;padding:5px 10px}.dark #sales_module a{text-decoration:none}.dark #sales_module{border:1px solid #000;background:#000;border-radius:10px}.dark #sales_module::after{border:1px solid #000}.dark #sales_module .accordion--heading.current{background:var(--nac-pop-blurple);border-bottom:1px solid #000}.dark #sales_module .current+.pane{background:var(--nac-pop-blurple)}.dark #sales_module .accordion--heading{background:#1d1e27}.dark #sales_module .accordion--heading h2{color:#fff}.dark #sales_module .accordion--heading .panel_subtitle{color:var(--nac-light-blurple)}.dark #sales_module .accordion--heading .icon .svg-inline--fa{color:var(--nac-light-blurple)}.dark #sales_module .pane{background:#000}.dark .addeventatc.button{color:#ddd !important;background:none}.dark .sales_module---packagelink:hover{background:#1d1e27}.dark .packagelink---info .package_subtitle{color:#ffffff !important;.package-desc,.package-price{color:#939393 !important}}.dark .singles_promos .event_promo_copy h4{color:var(--nac-light-blurple)}.dark .singles_promos .singles_promo--item:hover{background:#1d1e27}.dark .singles_promos .event_promo_icon{display:none !important}.dark #sales_module .accordion--heading .svg-inline--fa{color:#fff}@media screen and (min-width:481px){.singles_promos .event_promo_icon i.fa-amr-light{font-size:1.7em}.packagelink---info .package_subtitle{font-size:1em;.package-desc,.package-price{display:block}}}@media screen and (min-width:600px){.sales_module---packagelink figure{flex:1 0 0}.packagelink---info{flex:4 0 0}.sales_module---packagelink{flex:0 0 48%}.sales_module---packagelink:not(.calendar_events_series) .package-desc{display:none}}@media screen and (min-width:981px){#sales_module{box-shadow:0 5px 15px rgba(0,0,0,.05)}#sales_module .accordion--heading h2{font-size:1.15em}#sales_module .accordion--heading.related-inperson h2{font-size:1.15em}#sales_module .accordion--heading .panel_subtitle{font-size:1em}#sales_module .accordion--heading .panel_intro{font-size:1em}.event_sales .kbyg.bttn{padding:0}.singles_promos .event_promo_copy p{font-size:.9em}.singles_promos .event_promo_copy{width:80%}.packagelink---info{width:79%}.packagelink---info .package_subtitle .package-desc,.packagelink---info .package_subtitle .package-price{font-size:14px}#sales_module .f-dropdown.open{.date{flex:2 0 0;white-space:nowrap}.time{flex:1 0 0;text-align:center}.lang{flex:1 0 0;text-align:center}}}@media screen and (min-width:1024px){.packagelink---info{width:82%}.sales_module---packages{margin:1em 0 !important;display:flex;flex-direction:column;flex-wrap:wrap;gap:1em;overflow:hidden}.sales_module---packagelink{flex:1 0 0;width:100%;overflow:visible}.sales_module---packagelink figure{flex:1 0 0}.packagelink---info{flex:3 0 0}}@media screen and (min-width:1440px){@media screen and (min-height:901px){.packagelink---info{width:85%}#sales_module .accordion--heading h2{font-size:1.25em}#sales_module .accordion--heading .panel_subtitle{font-size:1em}#sales_module .accordion--heading .panel_intro{font-size:1em}#sales_module p{font-size:1em}.singles_promos .event_promo_copy p{font-size:.9em !important}#sales_module .accordion--heading{padding:1em}#sales_module .accordion--heading .icon img{width:35px}#sales_module .accordion--heading .icon .svg-inline--fa{font-size:2em !important}#sales_module .pane{padding:1em 1.5em}#sales_module .bttn.center{font-size:1.5em;padding:.5em 0}#sales_module .bttn.center.addeventatc{font-size:1.25em}#sales_module .packagelink---info .package_title{font-size:1.15em}#sales_module .packagelink---info .package_subtitle{font-size:1em}}}
.event #calendar{display:none}.event #calendar:first-of-type{display:block}.event #calendar h2{font-size:2.5em;color:#000;font-weight:600}#event_calendar table{border-collapse:separate;border-spacing:4px;background-color:transparent;border:0;margin-bottom:0;margin:0 0 .25em;width:100%}#event_calendar th{text-transform:uppercase;font-weight:normal;text-align:left;padding:0 0 0 4px;color:#000;font-size:1em}#event_calendar td{background:#f6f6f6;height:80px;width:136px;color:#ccc;color:rgba(0,0,0,.25);padding:0;border-radius:5px}#event_calendar td.today{background:#6068b2;position:relative}#event_calendar .has_events.today li small,#event_calendar .has_events.today .day{color:#fff}#event_calendar td.today::before{content:'today';position:absolute;bottom:3px;left:8px;text-transform:uppercase;font-size:.75em;color:#fff}.fr #event_calendar td.today::before{content:"Aujourd'hui"}#event_calendar td.today .attribute{color:#fff}#event_calendar td .day_conatin{width:100%;padding:10px 0;position:relative;height:100%}#event_calendar .has_events{background:#dee0ef}#event_calendar .cal_date{position:absolute;bottom:2px;width:95%;text-align:right;text-transform:uppercase;font-weight:300}#event_calendar .today .cal_date{color:#fff !important}#event_calendar .has_events .cal_date{color:#6068b2}#event_calendar .has_events li small{color:#4e56a2}#event_calendar .attribute{color:#fff}#event_calendar tr,#event_calendar table,#event_calendar thead{background-color:transparent;width:100%;border:0}#event_calendar tbody tr:nth-child(n+5){display:none}#event_calendar ul{margin:0 !important;padding:0;float:left;width:76%}#event_calendar li{list-style-type:none;margin:0 0 4px 4px;padding:0 0 0 4px;font-size:10px;line-height:1.3em;color:#666;color:rgba(0,0,0,.6);border-left:2px solid #6068b2}#event_calendar li a{font-size:10px;color:#666;font-weight:normal;font-style:normal}#event_calendar li small{font-size:12px;line-height:normal;margin:0;color:#000;display:block;clear:left;font-weight:400}#event_calendar p.caldetails a{font-weight:normal;color:#666}#event_calendar .attribute{display:block;color:#6068b2;font-weight:300}.date_run_toggle{line-height:1em;margin-top:.5em;margin-bottom:1em;display:block;text-shadow:none;text-align:center}.date_run_toggle a{background:#fdd757;padding:10px 10px;border-radius:2px;font-size:1.2em;color:#000 !important;text-shadow:none;text-decoration:none !important}.date_run_toggle a{text-decoration:none !important}.date_run_toggle a::before{margin-right:5px}#calendar_dates_list{overflow-y:scroll}#calendar_dates_list h2{padding:.5rem .9375rem;margin-bottom:0;font-size:1.5em}#calendar_list .month_loop{margin-bottom:0}#calendar_list p.month{display:none}#calendar_list .day_time{width:60%}#calendar_list li:first-of-type{padding-top:.5em}#calendar_list_tickets .bttn{display:none}#calendar_list ol{list-style-type:none;margin:0;padding:0 .9em}#calendar_list .month{text-transform:uppercase;font-weight:300;font-size:1.5em;margin:1em 0 0}#calendar_list .month .year{color:#777;font-size:.75em}#calendar_list .month_loop{width:100%;margin-bottom:1em}#calendar_list .month_loop li{border-bottom:1px solid rgba(153,153,153,0.2);padding:1em 0;position:relative;display:block;overflow:hidden}#calendar_list .month_loop li:last-child{border-bottom:0}#calendar_list .month_loop li p{overflow:hidden;font-size:13px}#calendar_list .month_loop li.no_events{display:none}#calendar_list .day_number{background-color:#eee;width:70px;margin-right:5%;text-align:center;border-radius:15%;padding:.5em 0;font-size:1em;color:#000;display:flex;height:100%;position:absolute;left:0;flex-direction:column;justify-content:center}#calendar_list .day_number span{display:block;margin:0;line-height:1em}#calendar_list .day_number .month{font-size:.9em}#calendar_list .day_number .day{font-size:2em;font-weight:600}#calendar_list .day_number .year{font-size:.9em;font-weight:300}#calendar_list .today.day_number{background:#838ec9}#calendar_list .day_time{float:left;width:90%;display:block;overflow:hidden}#calendar_list .day{font-size:1em;font-weight:300;text-transform:uppercase;margin-top:-3px;display:block}.event_v2 #calendar_list .time #calendar_list .time{display:block;float:left;color:#fff}#calendar_list .performance_time{border-left:1px solid #ddd;padding-left:.75em}#calendar_list .performance_attribute{color:#333;font-size:13px;font-weight:300;clear:both}#calendar_list_tickets .bttn{display:block;margin-bottom:0;text-decoration:none;font-weight:400;margin-top:1em}#calendar_list_tickets .price{color:#777;text-transform:uppercase;font-size:.7em}#calendar_list_tickets .price .ticket_price{font-size:1.5em}#calendar_list_tickets .ticket_info{color:#777;width:80%;line-height:1.15em;font-size:.85em}.mobile_calendar_listing #calendar_list .month_loop li{border:1px solid #ddd;padding:0;border-radius:12px;margin-bottom:1em;padding-left:80px;min-height:90px;padding-bottom:7px}.event .mobile_calendar_listing .calendar_pane .close-pane{background:#333;color:#fff;padding:1em;border-radius:5px;margin-bottom:2em;display:inline-block;width:100%;float:none}.mobile_calendar_listing #calendar_list .day_time .day{font-size:1em;font-weight:500;text-transform:uppercase;margin-top:7px;display:block;color:#000}.mobile_calendar_listing #calendar_list .month_loop li p{overflow:hidden;font-size:13px;float:left;border:1px solid #ddd;border-radius:10px;padding:1px 10px;margin:0 2px 0 0;padding:10px 10px;margin:0 2px 5px 0;line-height:1em}#event_calendar.legend{margin:0 0 1.5em}#event_calendar.legend th{color:#333;font-weight:400;font-size:.75em}#event_calendar.legend td{background:#f6f6f6}#event_calendar.legend td div{height:15px}#event_calendar.legend td{height:0;border-radius:10px;overflow:hidden}#event_calendar.legend td.today{background:#6068b2;color:#fff}#event_calendar.legend td.today .day{color:rgba(0,0,0,.25);color:#fff}#event_calendar.legend .day{font-size:12px;padding:2px 5px;color:rgba(0,0,0,.25);line-height:1em;display:block}#event_calendar.legend .has_events{background:#999}#event_calendar.legend .has_events.today{background:#6068b2;color:#fff}#event_calendar.legend .has_events .day{color:#fff}#event_calendar.legend td.today::before{bottom:0;display:none;color:#fff}#event_calendar.legend .today .month{display:none}#event_calendar.legend .month{display:none}.calendar_cards ol{list-style-type:none;margin:0;padding:0;display:block;overflow:hidden}.calendar_cards .month{text-transform:uppercase;font-weight:300;font-size:1.5em;margin:1em 0 0}.calendar_cards{width:100%;margin-bottom:1em}.calendar_cards .calendar_card---contain{border:1px solid #ddd;padding:0;margin-left:5px;border-radius:5px;position:relative;overflow:hidden;margin-bottom:1em}.calendar_cards li p{margin:0;overflow:hidden;font-size:13px}.calendar_cards li.no_events{display:none}.calendar_cards .day_number{display:block;float:left;background-color:#f6f6f6;color:#000;width:70px;margin-right:5%;text-align:center;border-radius:5px;padding:.5em 0}.calendar_cards .day_number span{display:block;margin:0;line-height:1em}.calendar_cards .day_number .month{font-size:.9em}.calendar_cards .day_number .day{font-size:2em;font-weight:600}.calendar_cards .day_number .year{font-size:.9em;font-weight:300}.calendar_cards .today.day_number{background:#6068b2;color:#fff}.calendar_cards .day_time{float:left;width:auto;display:block;overflow:hidden;margin-top:.5em;color:#000}.calendar_cards .day{font-size:1em;font-weight:300;text-transform:uppercase;margin-top:-3px;display:block}.calendar_cards .start_time,.calendar_cards .end_time{font-size:1.15em;line-height:1.15em}.calendar_cards .performance_attribute{color:#3946b6;background:#f7f8fd;display:block;font-weight:400;white-space:nowrap;padding:0 9px;border-radius:6px;border:1px solid #3946b6;line-height:1.15em;margin:2px 0 6px}@media screen and (min-width:769px){.date_run_toggle{display:inline;float:none;font-size:.8em;margin-left:.5em}.date_run_toggle a{color:#6068b2 !important;background:none}.dark .date_run_toggle a{color:#fdd757 !important}.calendar_cards{display:block}.event #calendar{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0;padding:2em 0}}
.livestream .off-canvas-wrap{background:#212121}.event.livestream .alert_bar{display:none}.livestream .border-top{border-top:1px solid #454545}.livestream .border-bottom{border-bottom:1px solid #454545}.livestream .expiration_date_bar{color:#bbb;background:#212121;text-align:center;padding:.75em 0}.livestream .expiration_date_bar strong{color:#fff}.livestream .livevideo_header .row{position:relative;overflow:hidden;display:block}.livestream .livevideo_header .live_countdown_contain,.livestream .livevideo_header .live_overlay_messaging{overflow:visible;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999;background:#181818;font-size:2em;text-align:center;width:100%;padding:.25em;border-radius:10px;box-shadow:rgba(255,255,255,.1) 0 1px 1px 0 inset,rgba(0,0,0,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px;box-shadow:rgba(0,0,0,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.livestream .livevideo_header #live_countdown{font-family:"Source Sans 3",sans-serif;display:inline-block;margin:0 auto}.livestream .livevideo_header #live_countdown .time_section{float:left;display:inline-block;text-align:center;margin-right:15px;padding-right:20px;border-right:1px solid #404040}.livestream .livevideo_header #live_countdown .time_section:last-of-type{border-right:0;margin-right:0;padding-right:0}.livestream .livevideo_header #live_countdown span{display:block;font-size:.25em;color:#bbb}.livestream .livevideo_header #live_countdown .time_section.days{margin-right:.5em}.livestream .livevideo_header .live_countdown_contain small{font-size:12px}.livestream .livevideo_header .live_countdown_contain .start_date,.livestream .livevideo_header .live_overlay_messaging .expiration_date{display:block;font-size:16px;font-weight:300;margin-bottom:1.25em;color:#bbb}.livestream .livevideo_header .live_overlay_messaging{width:100%;padding:.5em 1em}.livestream .livevideo_header .live_overlay_messaging .expiration_date{font-size:16px;margin:0;width:auto}.livestream .livevideo_header .live_countdown_contain .addeventatc.button .addeventatc_icon{background:url(/assets/img/icons/addevent/calendar-plus-light-white.svg) no-repeat;background-size:contain}.livestream .livevideo_header .live_countdown_contain .addeventatc.button{display:inline-block;position:relative;color:#fff !important;font-family:"Source Sans 3",sans-serif;font-weight:400;line-height:100%;background:#181818;font-size:15px;text-decoration:none;border:0;padding:13px 12px 12px 43px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;outline-color:none;text-shadow:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:none;margin:0 0 5px}.livestream .livevideo_header .live_countdown_contain .addeventatc.button:hover{background:#404040}.livestream .livevideo_header .live_event_image img{opacity:.4;pointer-events:none}.livestream .livevideo_header .live_event_image figcaption{position:absolute;bottom:10px;right:14px;text-transform:none;text-align:right;float:none;font-weight:300;font-size:10px;letter-spacing:.5px;text-shadow:none;background:rgba(0,0,0,0.5);padding:.25em 1em;border-radius:5px}.livestream .event_title_block h1{line-height:1em}.livestream .livevideo_header .video-contain .donate-overlay{position:absolute;top:10px;right:60px;z-index:99;background:#1d1d1d;color:#fff;text-decoration:none;padding:5px 12px 5px 10px;border-radius:21px;font-size:15px}.livestream .livevideo_header .video-contain.with-chat .donate-overlay{top:10px;right:10px}.livestream .livevideo_header .video-contain .donate-overlay:hover{background:#fff;color:#333}.livestream .livevideo_header .video-contain .donate-overlay:hover .svg-inline--fa{color:#e8001c}.livestream .livevideo_header .video-contain .donate-overlay:active .svg-inline--fa{color:#fff}.livestream .livevideo_header .video-contain .donate-overlay:active{background:#e8001c;color:#fff}.campaign_callout{background:#1d1e27;color:#fff;margin:0;border-bottom:1px solid #272727;text-align:center}.campaign_callout p{padding:.4em;margin:0;line-height:1.15em}.campaign_callout p strong{display:block}.campaign_callout.survey p strong{display:inline-block}.campaign_callout.survey .svg-inline--fa{font-size:1.15em}.campaign_callout .bttn{padding:.4em;margin:.5em auto;display:block;width:80%;clear:both}.livestream .livevideo_header .live_overlay_messaging.ticket_widget{position:relative;top:0;left:0;transform:none;width:100%;margin-top:-25%}.livestream .livevideo_header .live_overlay_messaging.ticket_widget{background:#fff;color:#000;padding:0;font-size:1em;border:1px solid #838dc8;box-shadow:0 5px 15px rgba(0,0,0,.25);overflow:hidden;max-width:100%}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--header{background:#f4f5fe;overflow:hidden;display:block;padding:1em;transition:all ease .3s;position:relative;text-align:left}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--header .icon{width:30px;height:30px;text-align:center;color:#2e188b;font-size:1.5em;padding:5px 0;margin:0 9px 0 -3px;float:left;overflow:hidden}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--header .panel_title{margin:0 0 0 5px;overflow:hidden;display:block;float:left}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--header h2{color:#000;font-size:1.25em;font-weight:600;margin:0;padding:0 1em 0 0}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--header .panel_subtitle{display:block;font-weight:300;color:#2e188b;margin:0;font-size:.9em;line-height:1.25em}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--copy{padding:1em 1em 0}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--copy .bttn{margin:0 0 1em}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--copy .notes{text-align:left;line-height:1.25em;display:block;overflow:hidden;font-weight:300}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--copy .notes .notice-icon{float:left;width:5%}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--copy .notes .notice-copy{display:block;float:right;width:92%;font-size:.9em}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--copy .notes .notice-copy a{color:#2e188b}.livestream .livevideo_header .live_overlay_messaging.ticket_widget #live_countdown{min-height:auto;margin-bottom:1em}.livestream.en .livevideo_header .live_overlay_messaging.ticket_widget #live_countdown::before{content:'Show starts in:';float:left;margin-right:5px;text-transform:uppercase;color:#333;font-weight:300;font-size:.9em;padding:2px 0 0}.livestream.fr .livevideo_header .live_overlay_messaging.ticket_widget #live_countdown::before{content:'le spectacle commence :';float:left;margin-right:5px;text-transform:uppercase;color:#333;font-weight:300;font-size:.9em;padding:2px 0 0}.livestream .livevideo_header .live_overlay_messaging.ticket_widget #live_countdown .time_section{font-size:1em;font-weight:600;float:left;display:inline-block;text-align:center;margin:0;padding:0;border:0}.livestream .livevideo_header .live_overlay_messaging.ticket_widget #live_countdown .time_section::after{content:':';margin:0 2px 0 -2px}.livestream .livevideo_header .live_overlay_messaging.ticket_widget #live_countdown .time_section:last-of-type::after{content:none}.livestream .livevideo_header .live_overlay_messaging.ticket_widget #live_countdown .time_section span{display:none}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .time_start_ago{background:#333;border-radius:100px;color:#fff;padding:2px 10px;margin:0 2px}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .geofence_notice{display:block;color:#2e188b;margin:0 auto 10px;border-radius:5px 5px 0 0;transition:all ease .3s;font-size:12px}.livestream .geofence_countdown_notice{font-size:14px;margin:-1em 0 1em;background:#50567b;padding:.5em;font-weight:300}.chat-display{position:absolute;z-index:9999;top:1em;right:3.25em;display:none}.chat-display.open{top:10px;right:1em}.close .chat-display-icon{color:#1a2e3b;background:none;font-size:1.5em}.open .chat-display-icon{font-size:1.5em}.chat-display-icon{background:#212121;padding:4px;border-radius:3px;color:#fff}.close .chat-display-icon:hover{background:#e8001c;color:#fff}.open .chat-display-icon:hover{background:#27ae60}.open .chat-display-icon{font-size:1em;padding:5px 12px 5px 10px;background:#1d1d1d;border-radius:50px}.livechat{display:none;overflow:hidden}.livechat.hide{display:none !important}.livechat .flex-chat{width:100%;padding-bottom:112.25%;margin-bottom:0;overflow:hidden}.livechat .flex-chat iframe{position:absolute;top:0;left:0;width:100%;height:100%}.faq-button{position:absolute;z-index:9999;top:10px;right:3.75em}.faq-button .faq-icon{font-size:1em;padding:5px 12px 5px 10px;background:#1d1d1d;border-radius:50px;color:#fff}.with-chat .faq-button{position:absolute;z-index:9999;top:1em;right:5.5em}.with-chat .faq-button .faq-icon{color:#1a2e3b;background:none;font-size:1.5em;padding:2px;border-radius:3px}.livestream .event_title_block{background:#212121;margin:0;padding:1em 0;border-bottom:1px solid #272727;overflow:hidden;display:block}.livestream .event_title_block h1{color:#fff;font-weight:500}.livestream .event_title_block h3{color:#bbb}.livestream .event_title_block h2{color:#bbb;font-weight:300;font-size:1.25em}.livestream .category.pillgenre{border:1px solid #444;background:#181818;color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.025)}.livestream .event_title_block .live_sponsor{border-top:1px solid #454545;padding:1em 0;text-align:center;margin-top:.5em}.livestream .event_title_block .live_sponsor .sponsor_title{color:#bbb;font-weight:300;margin-bottom:1em;display:block}.livestream .event_title_block .live_sponsor figure img{max-width:55%;max-height:6em}.livestream .duration{background:none;border-radius:5px;padding:0;position:relative;display:block;color:#fff;font-size:1em !important;font-weight:300;margin-bottom:.5em}.livestream .duration .svg-inline--fa{position:relative}.livestream .duration .duration_copy{margin:0 0 0 1.5em;display:block;overflow:hidden}.livestream #event_quote{background:none;border-top:1px solid #454545;border-bottom:1px solid #454545}.livestream #event_quote blockquote p,.livestream #event_quote blockquote,.livestream #event_quote blockquote.pullout{color:#bbb}.livestream #event_quote blockquote .cite,.livestream #event_quote blockquote cite{margin-top:0}.livestream .live_main_copy{background:#212121;margin:0;padding:2em 0;border-bottom:1px solid #454545}.livestream .live_main_copy h4{color:#bbb}.livestream .live_main_copy p,.livestream .live_main_copy li{font-weight:300;color:#bbb;display:block}.livestream .live_main_copy .livestream_date{color:#fff}.livestream .discipline_categories li{color:#fff}.livestream .discipline_categories li:first-of-type::before{display:none}.livestream .repertoire{display:block;margin-bottom:1em;overflow:hidden}.livestream .repertoire .rep{width:100%;height:auto;padding:7px 0;margin-bottom:5px;display:block}.livestream .repertoire .rep .repertoire_composer{color:#d9d9d9}.livestream .repertoire .rep .repertoire_title{font-weight:300;color:#d9d9d9}.livestream_description{margin-bottom:2em}.livestream .event_advisory{border-top:1px dotted #2b2a26;border-bottom:1px dotted #2b2a26;margin-bottom:.5em}.livestream .event_advisory p,.livestream .event_advisory li{color:#f5d67b;background:#2b2a26}.livestream .event_advisory .svg-inline--fa{color:#f5d67b}.livestream .program_notes a,.livestream .program_notes a:visited{background:#181818;color:#fff}.livestream .program_notes a:hover{background:#454545;color:#fff !important}.livestream .program_notes a .more_arrow{color:#fff}.livestream #event_artist_credits{background:#212121;margin:0}.livestream #event_artist_credits h2{color:#fff}.livestream .primary_credits{margin-bottom:1em}.livestream .primary_credits h3{color:#bbb;margin:.5em 0}.livestream section .viewall{background:#1a1a1a;text-decoration:none}.livestream #event_artist_credits li .artist_role{color:#fff}.livestream #event_artist_credits li .artist_name{color:#acacac}.livestream_social_links a,.livestream_social_links a:visited{color:#f6f6f6;text-decoration:none;font-size:1.15em;transition:all ease .3s;font-size:.9em;margin-bottom:1em;display:block}.livestream_social_links .social_artist_name{color:#999;margin-bottom:.5em;padding-top:1em;display:block;clear:both;font-weight:300;font-size:1.15em}.livestream_social_links a .svg-inline--fa{transition:all ease .3s}.livestream_social_links a:hover,.livestream_social_links a:hover .svg-inline--fa{color:#fdd757}.livestream_social_links a .svg-inline--fa{color:#f6f6f6;margin-right:2px;font-size:1.25em;vertical-align:middle}.livestream_social_links .social_link_item{float:left;display:inline-block;width:100%}.livestream #newsletter_form{background:#212121;border:0}.livestream #newsletter_form h2{color:#fff;margin:0 0 1em}.livestream #newsletter_form h2 strong{display:block;font-size:.65em;text-transform:uppercase}.livestream #newsletter_form .form .input label{color:#acacac}.livestream #newsletter_form .submit_contain .submit_notice a{color:#acacac}.livestream .atss .at-share-btn .at-icon-wrapper,.livestream .atss a .at-icon-wrapper{background:#181818 !important}.livestream.paid .addthis-smartlayers,.livestream.paid div#at4-follow,.livestream.paid div#at4-share,.livestream.paid div#at4-thankyou,.livestream.paid div#at4-whatsnext{display:none}.livestream #sponsor_grid{margin:0}.livestream .event_series_sponsors_strip{background:#fff;color:#000;margin-bottom:0}.livestream .event_series_sponsors_strip .series_partners img{max-width:70%;padding:0 2%;text-align:center;margin:0 auto}.livestream .event_series_sponsors_strip .sponsor_type{font-weight:300}.livestream .sponsor_grid .sponsor_grid_copy p{color:#000}.livestream .event_sponsors .event_sponsors_copy.footer{border-top:1px solid #f6f6f6;padding-top:2em}.livestream .event_sponsors{background:#fff !important}@media screen and (min-width:481px){.livestream .livevideo_header .live_countdown_contain{font-size:2.5em;width:80%;padding:.3em 0 0}.livestream .livevideo_header .live_overlay_messaging{width:80%;padding:.5em 1em}.livestream .livevideo_header .live_overlay_messaging .expiration_date{font-size:18px;margin:0;width:auto}.livestream_social_links .social_link_item{width:50%}}@media screen and (min-width:600px){.livestream .event_title_block .live_sponsor figure img{max-width:40%;max-height:7em}.livestream_social_links .social_link_item{width:33.33%}.campaign_callout .bttn{width:50%}}@media screen and (min-width:769px){.chat-display{display:block}.livechat{display:block}.livestream .event_title_block h1.xshort{font-size:5.75em}.livestream .event_title_block h1.short{font-size:4.75em}.livestream .event_title_block h1.medium{font-size:2.75em}.livestream .event_title_block h1.long{font-size:2.25em}.livestream .event_title_block .live_sponsor .sponsor_title{text-align:center}.livestream .event_title_block .live_sponsor{border:0;padding:0;margin:0;text-align:center}.livestream .event_title_block .live_sponsor .sponsor_title{display:none}.livestream .event_title_block .live_sponsor figure{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.livestream .event_title_block .live_sponsor figure img{max-width:50%;max-height:5em;margin:0 auto;text-align:center;display:block}.livestream .discipline_categories li::before{content:'\00b7';color:#bbb;font-size:2em;line-height:0;vertical-align:middle;margin-right:1.375rem}.livestream .livevideo_header .live_countdown_contain{font-size:3em;width:70%}.livestream .livevideo_header .live_overlay_messaging{width:auto;padding:.5em 1em}.livestream .livevideo_header .live_overlay_messaging .expiration_date{font-size:20px;margin:0;width:auto}.livestream .livevideo_header .live_overlay_messaging.ticket_widget{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;max-width:400px;border-radius:5px}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--header h2{font-size:1.5em}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--header .panel_subtitle{font-size:1em}.livestream .livevideo_header .live_overlay_messaging.ticket_widget .ticket_widget--header .icon{width:50px;height:50px;font-size:2em;padding:7px 0;margin:0 9px 0 -3px}.livestream_social_links .social_link_item{width:25%}.livestream #event_quote{background:none;border:0;padding:1em 0}.livestream #event_quote blockquote p,.livestream #event_quote blockquote,.livestream #event_quote blockquote.pullout{font-size:1.75em !important}.campaign_callout{text-align:left}.campaign_callout p,.campaign_callout p strong,.campaign_callout p .bttn{display:inline-block}.campaign_callout p{padding:.4em .4em .4em 0}.campaign_callout p .bttn{margin:0 0 0 2em;width:auto;min-width:200px}}@media screen and (min-width:981px){.livestream .event_title_block h1.xshort{font-size:6em;line-height:1em}.livestream .event_title_block h1.short{font-size:5em;line-height:1em}.livestream .event_title_block h1.medium{font-size:3em;line-height:1.15em}.livestream .event_title_block h1.long{font-size:2.75em;line-height:1.15em}.livestream .event_title_block .live_sponsor .sponsor_title{width:80%;display:block;margin:0 auto 1em}.livestream_social_links .social_link_item{width:100%}.livestream #newsletter_form{padding:3em 0}.livestream .livevideo_header .live_countdown_contain{width:50%}}@media screen and (min-width:1024px){.video-contain.with-chat.row{max-width:75em}.livestream .event_title_block .live_sponsor figure img{max-width:80%;max-height:6em;margin:0 auto;text-align:center;display:block}#live_countdown{min-height:60px}}@media screen and (min-width:1441px){.livestream.event .row,.livestream.event #mainContent{max-width:64rem}.livestream.event #header_global .wrapper,.livestream.event #searchbox_container .wrapper{max-width:81.5em}.video-contain.with-chat.row{max-width:80em}}@media screen and (min-width:1600px){.video-contain.with-chat.row{max-width:100em}.livestream.event #header_global .wrapper,.livestream.event #searchbox_container .wrapper{max-width:101.5em}.livestream .livevideo_header .live_countdown_contain,.livestream .livevideo_header .live_overlay_messaging{font-size:4em}}
.nac_video_list .nac_video_list--item{margin-bottom:1.5em}.nac_video_list:not(.slick-initialized) .nac_video_list--item{padding-right:.9rem;width:100%}.nac_video_list.slider .nac_video_list--item,.nac_video_list.slider.slick-slider{margin-bottom:0}.nac_video_list .nac_video_list--item figure{position:relative;overflow:hidden;padding-bottom:56.25%;height:0;overflow:hidden;background:rgba(0,0,0,0.15)}.nac_video_list .nac_video_list--item figure .fa-circle-play,.nac_video_list .nac_video_list--item figure .fa-video-playlist{position:absolute;bottom:7px;left:10px;z-index:3;color:#fff;font-size:2.5em}.nac_video_list .nac_video_list--item.coming_soon figure .video_thumb_status{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;font-size:1em;font-weight:300;width:60%;padding:.5em 0;line-height:1.15em;text-align:center;text-transform:uppercase;background:#333;color:#fff;border-radius:5px}.nac_video_list .nac_video_list--item figure .status_contain{position:absolute;display:block;top:5px;left:8px;height:30px;width:100%;overflow:hidden;z-index:2}.nac_video_list .nac_video_list--item figure .status{position:relative;border-radius:1em;right:auto !important;color:#fff;border-radius:6px;padding:5px 9px;transition:all .3s ease;margin-right:5px;font-size:13px}.nac_video_list .nac_video_list--item figure .status.premium{background:#fdd757;color:#000}.nac_video_list .nac_video_list--item figure .video_thumb_overlay{background:.nac_video_list--itemnear-gradient(45deg,rgba(0,0,0,0.75) 0,rgba(0,0,0,0) 30%);position:absolute;z-index:2;top:0;width:100%;height:100%}.nac_video_list .nac_video_list--item.coming_soon figure .video_thumb_overlay{background:none}.nac_video_list .nac_video_list--item a{overflow:hidden;display:block}.nac_video_list .nac_video_list--item a img{position:absolute;min-width:101%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.nac_video_list .nac_video_list--item.coming_soon a img{opacity:.25}.nac_video_list .nac_video_list--item a:hover img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.05);opacity:.8}.nac_video_list .nac_video_list--item .video_info{display:block;margin:.5em 0}.nac_video_list .nac_video_list--item .video_info span{display:block;color:#000;line-height:0}.nac_video_list .nac_video_list--item .video_info .video_excerpt{font-size:.8em;line-height:1.15em;font-weight:300;padding-top:.5em}.nac_video_list .nac_video_list--item .video_info .video_title{font-size:1em;line-height:1.15em;font-weight:400;margin:0 0 5px}.nac_video_list .nac_video_list--item .video_info .video_subtitle{font-size:.9em;font-weight:300;line-height:1.15em;margin:1px 0 0;color:#555}.nac_video_list .nac_video_list--item figure .video_duration{z-index:3;color:#fff;position:absolute;background:rgba(0,0,0,0.75);border-radius:7px;padding:0 .5em;bottom:4%;right:3%}.nac_video_list .nac_video_list--item figure .video_options{position:absolute;z-index:3;bottom:2px;left:54px;font-size:1.25em}.nac_video_list .nac_video_list--item figure .video_options .svg-inline--fa{z-index:3;position:relative;text-shadow:0 0 10px #000;transition:all ease .3s;color:#fff}.nac_video_list .nac_video_list--item figure .video_options.svg-inline--fa:hover{color:rgba(255,255,255,.65)}.nac_video_list .nac_video_list--item.coming_soon figure .video_options{display:none}.nac_video_list.slider .nac_video_list--item{width:248px;float:left;list-style-type:none}.nac_video_list.slider .slick-prev:before,.nac_video_list.slider .slick-next:before{display:none}.nac_video_list.slider span.more_button{position:absolute;display:block;bottom:0;top:0;left:0;width:100%;height:100%;color:#fff;font-size:1.5em;background:url(/assets/img/buttons/right_chevron_blk.png) 90% 20px no-repeat}.nac_video_list.slider span.more_button span{position:absolute;bottom:10px;left:10px;width:40%;color:#000;font-weight:300;line-height:1.15em;z-index:5}.nac_video_list.slider span.more_button .svg-inline--fa{color:#fff;position:absolute;top:10px;right:15px;font-size:2em;transition:all .3s ease;z-index:5}.nac_video_list.slider span.more_button{background:rgba(0,0,0,0.75);transition:background .3s ease}.nac_video_list.slider span.more_button span{position:absolute;bottom:10px;left:10px;width:50%;color:#fff;font-weight:600;line-height:1em;font-size:1.15em;transition:color .3s ease}.nac_video_list.sidebar .nac_video_list--item{display:block;clear:both;overflow:hidden}.nac_video_list.sidebar .nac_video_list--item .video_link{float:left;width:40%;height:100%;position:relative;overflow:hidden;margin-right:2%}.nac_video_list.sidebar .nac_video_list--item figure{padding-bottom:56.25%}.nac_video_list.sidebar .nac_video_list--item figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:120%}.nac_video_list.sidebar .nac_video_list--item .video_info{float:left;width:58%;height:100%;margin:0}.nac_video_list.sidebar .nac_video_list--item .video_options{display:none}.nac_video_list.sidebar .nac_video_list--item figure .fa-circle-play,.nac_video_list.sidebar .nac_video_list--item figure .fa-video-playlist{font-size:1.5em}.nac_video_list.sidebar .nac_video_list--item .video_info .video_series_title{margin:0}.nac_video_list.sidebar .nac_video_list--item .video_info .video_series_title a{line-height:1.15em;margin:0}.nac_video_list.sidebar .nac_video_list--item .video_info .video_title{font-size:1em;line-height:1.15em}.nac_video_list.sidebar .nac_video_list--item .video_info .video_subtitle{font-size:.9em;font-weight:300;line-height:1.15em;color:#555}.nac_video_list .nac_video_list--item .video_series_title a{font-size:.9em;font-weight:300;line-height:1.1em;color:#333;margin:10px 0 4px;display:inline-block}.black-strip .nac_video_list .nac_video_list--item .video_series_title a{color:#a3a3a3}.black-strip .nac_video_list .nac_video_list--item .video_info span{color:#fff}.black-strip .nac_video_list .nac_video_list--item .video_info .video_subtitle{color:#a3a3a3}.nac_video_list .nac_video_list--item .video_series_title a:hover{text-decoration:underline}.nac_video_list.series .nac_video_list--item figure .video_thumb_overlay{background:linear-gradient(45deg,rgba(0,0,0,1) 10%,rgba(0,0,0,0.75) 20%,rgba(0,0,0,0.5) 30%,rgba(0,0,0,0.25) 40%,rgba(0,0,0,0) 50%)}.nac_video_list .video_count{position:absolute;z-index:3;font-size:1.25em;font-weight:600;color:#fff;bottom:8px;left:45px}.nac_video_list.series .nac_video_list--item figure .fa-circle-play,.nac_video_list.series .nac_video_list--item figure .fa-video-playlist{font-size:1.75em}.nac_video_list.series .series_description{display:block;line-height:1.25em;font-size:.9em;margin:.5em 0}.nac_video_list.series .video_excerpt{display:none}.nac_video_list.series.large-block-grid-2 .video_excerpt{display:block}.nac_video_list.series.large-block-grid-2 .video_count--large{display:inline-block}.nac_video_list.series.large-block-grid-2 .video_subtitle{display:none}.nac_video_list.series.large-block-grid-2 .video_title{font-size:1.25em}.nac_video_list.series.large-block-grid-2 .video_excerpt{font-size:.9em;line-height:1.25;font-weight:300}.pagination{margin:2em 0 0;display:block;overflow:hidden}.pagination .columns{padding:0}.paginate_pages .active{font-weight:600}.pagination .paginate_arrow a.bttn{padding:.75em 0;margin:0}.pagination .paginate_arrow a{font-size:1em;width:100%;display:inline-block;background:#6068b2;color:#fff}.pagination .paginate_arrow.clicked a.bttn{text-indent:-9999999px;background:#ddd}.pagination .paginate_arrow{min-height:1px;overflow:hidden;display:block;position:relative;border-radius:3px}.pagination .paginate_arrow::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:10%;transform:translateX(-100%);background:rgba(0,0,0,.25);transition:transform 3s ease-in}.pagination .paginate_arrow.clicked::before{transform:translateX(0)}.pagination .paginate_arrow .spinner_icon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pagination .paginate_arrow.clicked .spinner_icon{display:block}.pagination .paginate_arrow img{margin-top:-3px}.pagination .next{text-align:right;display:block}.pagination .next img{margin-left:.5em}.pagination .previous img{margin-right:.5em}.pagination .paginate_count{display:block;text-align:center;font-size:.95em;padding:2em 0 .25em}.pagination .paginate_count ul{margin:0 !important}.pagination .paginate_count .nac_video_list--item{margin:0 !important}.pagination .paginate_count .nac_video_list--item a{border-radius:100%;color:#a3a3a3;font-weight:300;overflow:hidden}.pagination .paginate_count a .count_text{display:block;width:40px;padding:7px 0;text-align:center}.pagination .paginate_count .nac_video_list--item:hover a{background:#ddd;color:#333}.pagination .paginate_count .nac_video_list--item.active a{background:#6068b2;color:#fff;font-weight:500}.pagination .paginate_count a.clicked{background:#ddd;color:#333}.pagination .paginate_count a .count_icon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:20px}.pagination .paginate_count a.clicked .count_text{text-indent:-999999px}.pagination .paginate_count a.clicked .count_icon{display:block;font-size:.8em}.dark .nac_video_list .nac_video_list--item a{overflow:hidden;display:block;text-decoration:none}.dark .nac_video_list .nac_video_list--item .video_info span{color:#fff}.dark .nac_video_list .nac_video_list--item .video_info .video_title{color:#dadada}.dark .nac_video_list .nac_video_list--item .video_info .video_subtitle{color:#a3a3a3}.dark .nac_video_list .nac_video_list--item .video_info .video_excerpt{color:#a3a3a3}.dark .nac_video_list .nac_video_list--item .video_series_title a{color:#a3a3a3}.dark .nac_video_list .nac_video_list--item a:hover{color:#fff}.dark .nac_video_list.series .series_description{color:#a3a3a3}.dark .pagination .paginate_arrow::before{background:rgba(255,255,255,.25)}.dark .pagination .paginate_arrow.clicked a.bttn{text-indent:-9999999px;background:rgba(255,255,255,.15)}@media screen and (min-width:481px){.nac_video_list:not(.slick-initialized) .nac_video_list--item{width:50%}}@media screen and (min-width:769px){.pagination .paginate_count{display:block;text-align:center;font-size:.95em;padding:.5em 0 .25em}.pagination .paginate_count a .count_text{display:block;width:30px;padding:3px 0;text-align:center}}@media screen and (min-width:981px){.nac_video_list.slider.slide-4{max-height:230px}.nac_video_list.slider.slide-3{max-height:250px}.nac_video_list.series.large-block-grid-2 .video_title{font-size:1.75em}.nac_video_list.series.large-block-grid-2 .video_subtitle{display:none}.nac_video_list.series.large-block-grid-2 .video_count--large{display:inline-block}.nac_video_list.series.large-block-grid-2 .video_excerpt{font-size:1em}}@media screen and (min-width:1024px){.nac_video_list:not(.slick-initialized) .nac_video_list--item{width:33%}}
@media only print{@page:top{margin-left:10mm}@page :bottom{margin-left:10mm}@page :left{margin-left:10mm}@page :right{margin-left:10mm}.event_hero_header,.venue_address,nav,#title_bar,.event_sales,.mobile_buy,.event_related_stories,#video_slider,.event_notes_files,.media-slider-contain,.event_time.recurring{display:none !important}a[href]:after{content:none !important}#mainContent.row{padding:1em 0 2em;margin:0;width:100% !important;max-width:initial}.event_title_block .title{width:100%;height:auto !important}.datetime{height:auto !important;max-height:10mm !important}.event_title_block h1{margin:5pt 0 12pt !important}.event_title_block .event_subtitle{font-size:11pt !important}.event_subtitle{margin-top:-15pt;font-weight:300 !important}.datetime{padding:0}.datetime--contain{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:2em;padding:0}.datetime--contain>div{width:auto;display:flex;overflow:hidden;justify-content:center;align-items:center;align-content:center}.datetime--contain>div .svg-inline--fa{display:block;font-size:9pt}.header_date{width:100%;display:flex;justify-content:center;align-items:center;align-content:center}.datetime{font-size:10pt;margin:5pt 0}.daterun{display:flex;white-space:nowrap}.event_date,.event_venue,.event_time{display:block;overflow:hidden;clear:both}.event_genre_categories{padding:10pt 0;font-size:10pt}.pillgenre{border:1px solid #333;padding:1pt 6pt;border-radius:100pt;margin-right:6pt}#event_quote blockquote{border-top:1px dotted;border-bottom:1px dotted;border-left:0;border-right:0;font-size:27pt;margin:19pt 0;padding:8pt 0}.event-parameters,.event_advisory{list-style-type:none;display:block;overflow:hidden;padding:0}.event-parameters li{float:left;margin:0 10pt 0 0}.event_advisory li{float:left;margin:0 10pt 0 0;list-style-type:none}.credits{column-count:3}.credits h2,.credits h3{column-span:all}.event_repertoire{padding:15pt 0}.event_repertoire li{margin-bottom:4pt !important}#event_artist_credits.secondary ul,#event_artist_secondary_credits ul{column-count:3;padding:0;margin:0;list-style-type:none}#event_artist_credits.secondary .artist_role,#event_artist_secondary_credits .artist_role{font-weight:600}#event_artist_credits.secondary .artist_role::after,#event_artist_secondary_credits .artist_role::after{content:':'}#event_artist_credits{padding:0 !important}.program #event_artist_credits{padding:0 !important;margin:0 !important;border:0 !important}.bio_circles---content figure{max-width:100px}}
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none !important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:0}.mejs-iframe-overlay{height:100%;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden !important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100% !important;width:100% !important}.mejs-background,.mejs-mediaelement{left:0;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(https://nac-cna.ca/assets/js/mediaelement/build/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(https://nac-cna.ca/assets/js/mediaelement/build/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(https://nac-cna.ca/assets/js/mediaelement/build/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0,100%,.4) 0,hsla(0,0,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0,100%,.4) 0,hsla(0,0,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0{background-position:0 0}to{background-position:30px 0}}@keyframes b{0{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0,100%,.9)}.mejs-time-hovered{background:hsla(0,0,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0) !important;-ms-transform:scaleX(0) !important;transform:scaleX(0) !important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0,100%,.5);height:100px;left:50%;margin:0;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none !important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none !important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8 !important;background-color:hsla(0,0,100%,.4) !important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0,8%,.5);box-shadow:5px 0 0 hsla(0,0,8%,.5),-5px 0 0 hsla(0,0,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}
#audio_player{--player-color:0,0,0;--play-button:url(/assets/img/buttons/circle-play-solid.svg) no-repeat left center;--pause-button:url(/assets/img/buttons/circle-pause-solid.svg) no-repeat left center}.dark #audio_player{--player-color:255,255,255;--play-button:url(/assets/img/buttons/circle-play-solid--white.svg) no-repeat left center;--pause-button:url(/assets/img/buttons/circle-pause-solid--white.svg) no-repeat left center}#audio_player .mejs-container{background:none;min-width:100% !important;height:auto !important;display:block}#audio_player .mejs-time{color:rgba(var(--player-color),.75)}#audio_player .mejs-time-total,#audio_player .mejs-time-loaded,#audio_player .mejs-time-handle,#audio_player .mejs-horizontal-volume-total{background:rgba(var(--player-color),.15)}#audio_player .mejs-time-current,#audio_player .mejs-horizontal-volume-current{background:rgba(var(--player-color),.75)}#audio_player .mejs-controls{display:flex;flex-wrap:wrap;padding:0;gap:.5em;align-items:stretch;align-content:center;background:none;height:auto}#audio_player .mejs-time,#audio_player .mejs-time-rail{padding:0;margin:0;height:auto;display:flex;align-items:center;background:none;align-items:stretch}#audio_player .mejs-time-rail{margin:0 1em}#audio_player .mejs-time-total,#audio_player .mejs-currenttime,#audio_player .mejs-duration{align-self:center}#audio_player .mejs-button>button{padding:0;margin:0;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;align-self:center;justify-content:center;background:none}#audio_player .mejs-time{font-family:'Source Sans 3';font-weight:300;font-size:1em;line-height:1.15em}#audio_player .mejs-time-total{margin:0;height:20%;border-radius:100em;overflow:hidden}#audio_player .mejs-time-loaded,#audio_player .mejs-time-buffering,#audio_player .mejs-time-current,#audio_player .mejs-time-hovered,#audio_player .mejs-time-loaded{height:100%}#audio_player .mejs-time-handle{display:none}#audio_player .mejs-button.mejs-play{background:var(--play-button);height:40px;background-size:contain;margin:0 1em 0 0;flex:10% 0 0}#audio_player .mejs-button.mejs-pause{background:var(--pause-button);height:40px;opacity:.5;background-size:contain;margin:0 1em 0 0;flex:10% 0 0}#audio_player .mejs-button.mejs-replay{background:var(--play-button);height:40px;opacity:.5;background-size:contain;margin:0 1em 0 0;flex:10% 0 0}#audio_player .mejs-horizontal-volume-slider{height:auto;width:auto;display:flex !important;justify-content:flex-start;align-items:stretch;align-content:center;display:none !important}#audio_player .mejs-offscreen{display:none}#audio_player .mejs-horizontal-volume-current,#audio_player .mejs-horizontal-volume-total{position:relative;top:auto;right:auto;left:auto;bottom:auto;align-self:center;display:none}#audio_player .mejs-button.mejs-volume-button{background:url(/assets/img/buttons/volume-white.svg) no-repeat center;background-size:50%;height:auto;display:none}#audio_player .mejs-button.mejs-volume-button{margin:0 0 0 2em}@media screen and (min-width:481px){#audio_player .mejs-button.mejs-play{background:var(--play-button);height:60px;object-fit:fill;background-size:contain;flex:8% 0 0;margin:0}#audio_player .mejs-button.mejs-pause{background:var(--pause-button);opacity:.5;height:60px;object-fit:fill;background-size:contain;flex:8% 0 0;margin:0}#audio_player .mejs-button.mejs-replay{background:var(--play-button);opacity:.5;height:60px;background-size:50% !important;flex:8% 0 0;margin:0}#audio_player .mejs-time-total{height:10px}}@media screen and (min-width:769px){#audio_player .mejs-time-total{height:15px}}@media screen and (min-width:1024px){#audio_player .mejs-horizontal-volume-current,#audio_player .mejs-horizontal-volume-total{display:block}#audio_player .mejs-button.mejs-volume-button{display:none}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url(https://nac-cna.ca/assets/js/accessible-slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(https://nac-cna.ca/assets/js/accessible-slick/fonts/slick.eot);src:url(https://nac-cna.ca/assets/js/accessible-slick/fonts/slick.eot?#iefix) format("embedded-opentype"),url(https://nac-cna.ca/assets/js/accessible-slick/fonts/slick.woff) format("woff"),url(https://nac-cna.ca/assets/js/accessible-slick/fonts/slick.ttf) format("truetype"),url(https://nac-cna.ca/assets/js/accessible-slick/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus .slick-next-icon:before,.slick-next:focus .slick-prev-icon:before,.slick-next:hover .slick-next-icon:before,.slick-next:hover .slick-prev-icon:before,.slick-prev:focus .slick-next-icon:before,.slick-prev:focus .slick-prev-icon:before,.slick-prev:hover .slick-next-icon:before,.slick-prev:hover .slick-prev-icon:before{opacity:1}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-next.slick-disabled .slick-next-icon:before,.slick-next.slick-disabled .slick-prev-icon:before,.slick-prev.slick-disabled .slick-next-icon:before,.slick-prev.slick-disabled .slick-prev-icon:before{opacity:.25}.slick-next .slick-next-icon:before,.slick-next .slick-prev-icon:before,.slick-prev .slick-next-icon:before,.slick-prev .slick-prev-icon:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus .slick-dot-icon,.slick-dots li button:hover .slick-dot-icon{opacity:1}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:.75}.slick-sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-25px;z-index:10;opacity:.75;background:0 0;border:0;cursor:pointer}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{outline:0;opacity:1}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:slick;font-size:16px;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:slick;font-size:16px;line-height:20px;text-align:center}
@charset "UTF-8";@font-face{font-family:slick;src:url(https://nac-cna.ca/assets/js/accessible-slick/fonts/slick.eot);src:url(https://nac-cna.ca/assets/js/accessible-slick/fonts/slick.eot?#iefix) format("embedded-opentype"),url(https://nac-cna.ca/assets/js/accessible-slick/fonts/slick.woff) format("woff"),url(https://nac-cna.ca/assets/js/accessible-slick/fonts/slick.ttf) format("truetype"),url(https://nac-cna.ca/assets/js/accessible-slick/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-loading .slick-list{background:#fff url(https://nac-cna.ca/assets/js/accessible-slick/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;border:none;transform:translate(0,-50%)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:hover .slick-prev-icon{opacity:1}.slick-next:focus,.slick-prev:focus{top:calc(50% - 1px)}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon{color:orange;font-size:28px;margin-left:-2px}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default}.slick-next.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-prev.slick-disabled .slick-prev-icon{opacity:.25}.slick-next .slick-next-icon,.slick-next .slick-prev-icon,.slick-prev .slick-next-icon,.slick-prev .slick-prev-icon{display:block;color:#000;opacity:.75;font-family:slick;font-size:24px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev .slick-prev-icon:before{content:"←"}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next .slick-next-icon:before{content:"→"}[dir=rtl] .slick-next .slick-next-icon:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0;font-size:0;color:transparent;border:0;background:0 0;cursor:pointer}.slick-dots li button:focus .slick-dot-icon,.slick-dots li button:hover .slick-dot-icon{opacity:1}.slick-dots li button:focus .slick-dot-icon:before{color:orange}.slick-dots li button .slick-dot-icon{color:#000;opacity:.25}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";font-family:slick;font-size:12px;line-height:1;text-align:center;transition:all .05s linear}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:#000;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px}.slick-sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:.75;background:0 0;border:0;cursor:pointer;color:#000}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{opacity:1}.slick-autoplay-toggle-button:focus{color:orange}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:slick;font-size:18px;font-weight:400;line-height:20px;text-align:center}
@charset 'UTF-8';.slick-slide:not(:last-of-type){padding-right:1em}.slick-slide div{position:relative}.slick-track{margin-left:0}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{display:none}.slick-arrow.slick-disabled{opacity:0 !important}.slick-slider .svg.slick-next svg{color:#000}.slick-slider .svg.slick-prev svg{color:#000}.dark .slick-slider .svg.slick-next svg{color:#fff}.dark .slick-slider .svg.slick-prev svg{color:#fff}.slick-slider .svg.slick-arrow.slick-next{justify-content:center;right:-.9rem}.slick-slider .svg.slick-arrow.slick-prev{justify-content:flex-end;left:-.9rem}.slick-next,.slick-prev{top:50%}.slick-prev{left:-.9rem}.slick-slider .svg.slick-arrow{display:flex !important;align-items:center;height:100%;padding:0;margin:0;cursor:pointer;color:transparent;transition:all .5s ease;z-index:5}.slick-slider .svg.slick-arrow:hover,.slick-slider .svg.slick-arrow:focus{background:none !important}.slick-slider .svg.slick-arrow.slick-next{justify-content:flex-start}.slick-slider .svg.slick-arrow.slick-prev{justify-content:flex-end}.slick-slider .svg.slick-arrow svg{background:none;font-size:50px;width:20px;display:block}.slick-dots li.slick-active{opacity:.25}.slick-dots{opacity:0;height:5px;bottom:0;top:-2em;right:0;width:100%;text-align:right;display:flex;gap:1px;justify-content:center;transition:all 1s ease-out}.slick-dots li{height:3px !important;width:100%;background:var(--nac-blurple);border-radius:1em}.slick-dots li button{position:relative;height:100% !important;width:100% !important;color:transparent}.slick-dots li button .slick-dot-icon::before{opacity:0 !important}.dark .slick-dots li,.black-strip .slick-dots li{background:#fff}.dark .nac_video_list .slick-dots li{background:#fff}.black-strip .svg.slick-arrow svg{color:#a3a3a3}.content-slider:not(.slick-initialized):not(.touch-horizontal-scroll):not(.noslide){max-height:300px}.content-slider.slick-initialized.slick-slider{margin:0 !important}.content-slider .slick-dots{width:auto;top:-1em;right:0;bottom:auto}.content-slider .slick-dots li{width:12px;right:.9rem}.content-slider:hover .slick-dots{opacity:1}.content-slider .slick-slider{margin:0 -.45em 0}.content-slider li.slick-slide{padding:0 .45rem}.content-slider .slick-slide{opacity:.1;pointer-events:none;transition:all ease .3s}.content-slider .slick-active{opacity:1;pointer-events:all}.content-slider span.more_button{display:flex;color:#fff;background:none;width:100%;padding:5%;background:#000;border-radius:5px;aspect-ratio:16 / 9}.content-slider span.more_button .svg-inline--fa{color:#fff;flex:1 0 0;order:2;display:flex;justify-content:flex-end;align-self:flex-start;font-size:2.5em;transition:all .3s ease;z-index:5}.content-slider span.more_button span{order:1;flex:5 0 0;align-self:flex-end;color:#fff;font-weight:600;line-height:1.15em;font-size:1.5em;transition:color .3s ease}@media screen and (min-width:600px){.content-slider span.more_button span{font-size:1.75em}}@media screen and (min-width:769px){.content-slider span.more_button span{font-size:1.5em}}@media screen and (min-width:981px){.slick-slider .svg.slick-arrow svg{text-shadow:none}.content-slider span.more_button span{font-size:1.75em}.content-slider.slide-3 span.more_button span{font-size:2.5em}}@media screen and (min-width:1090px){ul.content-slider.slick-initialized.slick-slider{margin:0 -.45rem !important}.content-slider .svg.slick-arrow{opacity:.5;width:200px}.content-slider .svg.slick-arrow.slick-next{justify-content:flex-start;right:-230px}.content-slider .svg.slick-arrow.slick-prev{justify-content:flex-end;left:-230px}}@media screen and (min-width:1440px){.dark .slick-slider .svg.slick-arrow svg{color:#fff}}
.bio_circles{margin-left:-.625rem;margin-right:-.625rem;width:100%;position:relative}.bio_circles li{display:block;text-align:left}.bio_circles .bio_circles---item{container:bioItem / inline-size}.bio_circles li,.bio_circles .bio_circles---item,.bio_listing li{position:relative;display:block;margin-bottom:1.5em;color:#000;overflow:hidden;margin-left:-10px}.bio_circles li a,.bio_circles .bio_circles---item a,.bio_listing li a{color:#000;position:relative;display:block;overflow:hidden}.dark .bio_circles li,.dark .bio_listing li,.dark .bio_circles li a,.dark .bio_listing li a,.dark .bio_circles .bio_circles---item,.dark .bio_circles .bio_circles---item a{color:#fff;text-decoration:none}.dark .bio_circles .jobtitle{color:#a3a3a3}.dark .bio_circles .name{color:#fff}.bio_circles li a{cursor:pointer;transition:all .5s ease;text-decoration:none !important}.bio_circles li a:hover{opacity:.75;text-decoration:underline}.bio_circles li a:hover span.name{text-decoration:underline}.bio_circles figure{border-radius:50%;text-align:center;display:block;overflow:hidden;height:0;width:20%;aspect-ratio:1/1;margin-right:5%;float:left}.bio_circles figure img{width:100%}.bio_circles .bio_details{text-align:left;float:left;overflow:hidden;display:block;width:75%;position:absolute;top:50%;transform:translateY(-50%);right:0}.bio_circles .jobtitle,.bio_listing .jobtitle{display:block;font-weight:500;font-size:.9em;line-height:1.25em;margin-bottom:1px}.bio_circles .secondary_role{display:block;font-size:.9em;line-height:1.15em;margin:2px 0;font-weight:300}.bio_circles .city{font-size:.75em;text-transform:uppercase}.bio_circles .name{display:block;font-weight:300;font-size:1.15em;line-height:1.15em}.bio_circles .name p{margin-bottom:0}.bio_circles li .name p a{display:inline}.bio_circles.noimage li{margin-bottom:1.5em}.bio_circles.noimage .bio_details{float:none;display:block;width:100%;position:relative;transform:none}.bio_circles.large-bio figure{height:0;width:50%;padding-bottom:50%;float:none;margin:0 auto}.bio_circles.large-bio .jobtitle{text-align:center}.bio_circles.large-bio .bio_details{position:relative;display:block;width:100%;float:none;text-align:center;transform:none;top:auto;padding:1em 0}.bio_info_stack---item{margin-bottom:4em}.bio_info_stack---photo figure{width:50%;padding-bottom:50%;height:0;margin:0 auto 2em}.bio_info_stack---copy h3,.bio_info_stack---copy .bio-role{text-align:center}.bio_info_stack---copy .artist-info h3{font-size:32px;font-weight:500;margin:0;line-height:1em}.bio_info_stack---copy .artist-info .bio-role{font-size:1.25em;margin-bottom:.75em}.bio_info_stack---copy .bio-links{margin-bottom:1em;display:inline-block;width:49%}.bio_info_stack---copy .bio-links a{float:left;margin-right:1.5em}.bio_circles.stack .bio_circles---content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1em;row-gap:1em;column-gap:1em}.bio_circles.stack .bio_circles---item figure{flex:1 0 0;width:auto;height:auto;padding:0}.bio_circles.stack .bio_circles---item .bio_details{flex:2.5 0 0;text-align:left}.bio_circles.stack .bio_circles---item .bio_details .name{text-align:left}.bio_circles.stack .bio_circles---item .bio_details .jobtitle{text-align:left}.bio-slider span.more_button{position:absolute;display:block;bottom:0;top:0;left:0;width:100%;height:100%;color:#fff;font-size:1.5em;background:url(/assets/img/buttons/right_chevron_blk.png) 90% 20px no-repeat}.bio-slider span.more_button span{position:absolute;bottom:10px;left:10px;width:40%;color:#000;font-weight:300;line-height:1.15em;z-index:5}.bio-slider span.more_button .svg-inline--fa{color:#fff;position:absolute;top:10px;right:15px;font-size:2em;transition:all .3s ease;z-index:5}.bio-slider span.more_button{background:rgba(0,0,0,.75);transition:background .3s ease}.bio-slider span.more_button span{position:absolute;bottom:10px;left:10px;width:50%;color:#fff;font-weight:600;line-height:1em;font-size:1em;transition:color .3s ease}.bio_circles.block-flex-grid{justify-content:center}.bio_circles---content{display:flex;justify-content:flex-start;align-items:center;gap:5%}.bio_circles---content figure{flex:1 0 0;padding:0;margin:0 auto;aspect-ratio:1/1;border-radius:50%;width:auto;height:auto;float:none;overflow:hidden;display:block;position:relative !important}.bio_circles---content .bio_details{flex:3 0 0;display:block;overflow:hidden;float:none;width:auto;height:100%;position:relative !important;top:auto;right:auto;transform:none;align-content:center}.bio_circles---content .bio_details .jobtitle{font-size:clamp(0.8rem,0.703rem + 0.485vw,1rem);&:first-letter {text-transform:uppercase}}.bio_circles---content .bio_details .name{font-size:clamp(0.8rem,0.703rem + 0.485vw,1rem)}@container bioItem (max-width:190px){.bio_circles---content{flex-direction:column}.bio_circles---content figure{flex:0 !important;width:75%}.bio_circles---content .bio_details{flex:0 !important;text-align:center}}@media screen and (min-width:481px){.bio_info_stack---photo figure{width:80%;padding-bottom:80%;height:0;margin:5px auto}.bio_info_stack---copy h3,.bio_info_stack---copy .bio-role{text-align:left}}@media screen and (min-width:769px){.bio_circles li{display:block;text-align:center;padding-left:0;padding-right:0;margin-left:0}.bio_circles li,.bio_circles .bio_circles---item,.bio_listing li{margin-left:0}.bio_circles---content figure{flex:0 !important;height:0;width:75%}.stack .bio_circles---content figure{flex:1 0 0 !important}.bio_circles.xlarge-block-grid-5 figure{height:0;width:70%;padding-bottom:70%}.bio_circles .bio_details{position:relative;text-align:center;overflow:hidden;display:block;width:100%;transform:none;top:0;padding:.5em}.bio_circles .jobtitle,.bio_listing .jobtitle,.bio_circles .secondary_role{line-height:1.15em;font-size:1em}.bio_circles .jobtitle{max-width:200px;text-align:center;margin:0 auto;align-self:center}.bio_circles.stack .jobtitle{align-self:flex-start;max-width:100%}.bio_circles .name,.bio_listing .name{display:block;font-weight:300;font-size:1.25em;margin:5px 0}.bio_circles.large-block-grid-6 figure,.bio_circles.large-block-grid-7 figure,.bio_circles.large-block-grid-8 figure{width:70%;padding-bottom:70%;height:0}.bio_circles.large-block-grid-6 .name{font-size:1em}.bio_circles.large-block-grid-7 .name{font-size:1em}.bio_circles.large-block-grid-8 .name{font-size:1em}.bio_circles.large-block-grid-1 figure{border-radius:50%;text-align:center;display:block;overflow:hidden;height:0;width:25%;max-width:160px;padding-bottom:25%;float:left}.bio_circles.large-block-grid-1 .bio_details{text-align:left;float:left;overflow:hidden;display:block;width:70%}.bio_circles.large-block-grid-1 .jobtitle{text-align:left;margin:.25em 0;max-width:100%}.bio_circles.large-bio.large-block-grid-1 figure{width:80%;padding-bottom:80%;height:0;float:none;margin:0 auto}.bio_circles.large-block-grid-1.large-bio .jobtitle{text-align:center}.bio_circles.large-block-grid-1.large-bio .bio_details{position:relative;display:block;width:100%;float:none;text-align:center;transform:none}.bio_circles---content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1em}.bio_circles---content .bio_details{display:flex;flex-direction:column;gap:.25em;flex:1;width:100%;height:auto;top:auto;position:relative;padding:0 2%}.bio_circles:not(.stack) .bio_circles---content .bio_details{align-items:center}.bio_circles---content .bio_details span{margin:0}}@media screen and (min-width:981px){.bio_info_stack---copy .bio-links{margin-bottom:1em;display:inline-block;width:auto}}@media screen and (min-width:1024px){.bio-slider{margin-left:-15px !important}.bio_circles---content .bio_details .jobtitle{font-size:.9em}.bio_circles---content .bio_details .name{font-size:1.15em}}
section:has(.event-slick):not(:has(.eventcard_link)){display:none}.event-slick .slick-list{overflow:visible}.event-slick.slick-slider{width:100%;margin-left:0 !important}a.eventcard_link{display:block;overflow:hidden}.slick-disabled{display:none}.event-slick---item{margin-bottom:1.5em;width:235px;float:left;transition:all ease .3s}.event-slick---item figure a.eventcard_link{transition:all ease .3s;position:relative;overflow:hidden;display:block;border-radius:7px}.event-slick---item figure .eventthumb--trigger{aspect-ratio:16/9}.event-slick---item figure a.eventcard_link:hover{box-shadow:0 2px 20px rgba(26,26,26,0.25);opacity:.9}.event-slick---item figure a.eventcard_link img{transition:all ease .3s}.event-slick---item figure a.eventcard_link:hover img{transform:scale(1.1)}.event-slick---item abbr[title]{text-decoration:none}.event-slick---thumb img{margin-bottom:-1px;width:100%;background:#ddd}.event-slick---thumb{margin-bottom:.65em;overflow:visible;position:relative}.event-slick---thumb .status_contain{position:absolute;display:flex;gap:2px;pointer-events:none;top:5px;left:8px;height:25px;width:100%;overflow:hidden;z-index:2}.event-slick---thumb .status_contain .status{position:relative;align-self:center;border-radius:1em;right:auto !important;color:#fff;border-radius:15px;padding:5px 9px;transition:all .3s ease;margin-right:5px}.event-slick---thumb .categories{position:absolute;bottom:5px;right:4px}.event-slick---thumb .categories a{background:rgba(0,0,0,0.65);font-size:12px;line-height:12px;color:#fff;border-radius:15px;padding:6px 10px;transition:all .3s ease;display:block;float:left;margin-right:5px}.event-slick---thumb .categories a:last-of-type{margin-right:0}.event-slick---thumb .status.liverush{background:rgba(255,165,29,1);display:none}.event-slick---thumb .liverush a{color:#000}.event-slick---thumb .categories a:hover,.event-slick---thumb .liverush:hover{background:#fff;color:#2e1f89;box-shadow:1px 5px 10px rgba(0,0,0,0.25)}.event-slick---link .premiere{text-transform:uppercase;font-size:.9em;background:#fff;color:#2a2179;display:inline-block;border-radius:5px;padding:3px 11px;font-weight:500;border:1px solid #ccc;margin-bottom:3px}.dark .event-slick---link .premiere{text-transform:uppercase;font-size:.9em;background:rgba(0,0,0,0.5);color:#fff;display:inline-block;border-radius:5px;padding:3px 11px;font-weight:300;border:0;margin-bottom:3px}.event-slick---link,.event-slick---link:visited{color:#333 !important}.event-slick---link span{line-height:1.25em}.event-slick---link span.title,.event-slick---link span.subtitle,.event-slick---link span.date{display:block}.event-slick---link .nac-item-time{display:inline}.event-slick span.presenter{font-weight:300;font-size:.9em;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px 0 0;margin:0;width:100%}.event-slick span.age_range .svg-inline--fa{margin-right:1px}.event-slick span.age_range{font-weight:300;font-size:13px;line-height:12px;position:absolute;z-index:5;bottom:6px;left:6px;color:#fff;background:rgba(0,0,0,0.65);color:#fff;border-radius:15px;padding:6px 10px;transition:all .3s ease;display:block;float:left;margin-right:5px}.event-slick span.presenter{display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.event-slick span.title{font-size:1.1em;color:#000;width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty}.event-slick span.subtitle{font-weight:300;color:#000;font-size:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.event-slick span.date{color:#2a2179;text-transform:uppercase}.event-slick---item .flex-video{margin-bottom:.65em}.event-slick---item.last{padding-right:0}.dark .event-slick---item a{text-decoration:none}.dark .event-slick span.presenter,.dark .event-slick span.age_range{color:#ccc}.dark .event-slick span.title{color:#fff;font-weight:300}.dark .event-slick span.subtitle{color:#ccc}.dark .event-slick span.date{color:#f9d356}.dark .event-slick---thumb .categories a{color:#fff;background:rgba(51,51,51,0.8);text-decoration:none;box-shadow:1px 5px 10px rgba(0,0,0,0.25)}.dark .event-slick---thumb .categories a:hover{background:#6068b2}.slick-prev:before,.slick-next:before{display:none}.event-slick---item.more a{display:flex;overflow:hidden;justify-content:space-between;border-radius:5px;aspect-ratio:16/9;background:#000}.event-slick---item.more a figure{display:none}.event-slick .flex-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;background:rgba(0,0,0,0.5)}.event-slick .flex-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.event-slick .playbutton{z-index:3;position:absolute;bottom:1em;left:1.5em;min-width:19px;min-height:27px;background-color:rgba(0,0,0,.5);border:1px solid white;font-size:.8em;text-transform:uppercase;text-align:center;color:white;line-height:1em;cursor:pointer;transition:padding ease-out .2s;text-indent:-9999px}.event-slick .playbutton:hover{background-color:#fff;border:1px solid black;color:#000;padding:.5em 1em .5em 2.5em;text-indent:0}.event-slick .playbutton::before{content:'';background:url(/assets/img/icons/play-circle-white.svg) no-repeat;background-size:contain;width:35px;height:35px;display:block;position:absolute;left:-10px;top:-5px}.event-slick .playbutton:hover::before{content:'';background:url(/assets/img/icons/play-circle-black.svg) no-repeat;background-size:contain;width:35px;height:35px;display:block;position:absolute;left:-10px;top:-5px}.event-slick.large-block-grid-2 .playbutton{background-size:auto}.event-slick img.video-thumb{width:100%}.large-block-grid-2.event-slick .playbutton,.large-block-grid-3.event-slick .playbutton,.large-block-grid-4.event-slick .playbutton,.medium-block-grid-2.event-slick .playbutton,.medium-block-grid-3.event-slick .playbutton{display:block}.event-slick .now-playing{display:none !important}.pagination{margin:2em 0 0;display:block;overflow:hidden}.pagination.hide{display:none}.pagination .columns{padding:0}.paginate_pages .active{font-weight:600}.pagination .paginate_arrow a.bttn{padding:.75em 0;margin:0}.pagination .paginate_arrow a{font-size:1em;width:100%;display:inline-block;background:#6068b2;color:#fff}.pagination .paginate_arrow.clicked a.bttn{text-indent:-9999999px;background:#ddd}.pagination .paginate_arrow{min-height:1px;overflow:hidden;display:block;position:relative;border-radius:3px}.pagination .paginate_arrow::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:10%;transform:translateX(-100%);background:rgba(0,0,0,.25);transition:transform 7s ease-in}.pagination .paginate_arrow.clicked::before{transform:translateX(0)}.pagination .paginate_arrow .spinner_icon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pagination .paginate_arrow.clicked .spinner_icon{display:block}.pagination .paginate_arrow img{margin-top:-3px}.pagination .next{text-align:right;display:block}.pagination .next img{margin-left:.5em}.pagination .previous img{margin-right:.5em}.pagination .paginate_count{display:block;text-align:center;font-size:.95em;padding:2em 0 .25em}.pagination .paginate_count ul{margin:0 !important}.pagination .paginate_count li{margin:0 !important}.pagination .paginate_count li a{border-radius:100%;color:#999;font-weight:300;overflow:hidden}.pagination .paginate_count a .count_text{display:block;width:40px;padding:7px 0;text-align:center}.pagination .paginate_count li:hover a{background:#ddd;color:#333}.pagination .paginate_count li.active a{background:#6068b2;color:#fff;font-weight:500}.pagination .paginate_count a.clicked{background:#ddd;color:#333}.pagination .paginate_count a .count_icon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:20px}.pagination .paginate_count a.clicked .count_text{text-indent:-999999px}.pagination .paginate_count a.clicked .count_icon{display:block;font-size:.8em}.event-slick:not(.slick-initialized):not(.touch-horizontal-scroll):not(.noslide) .event-slick---item{width:232px;padding:0;margin:0 1em 0 0;display:flex;flex-direction:column;height:225px}.event-slick.touch-horizontal-scroll .event-slick---item{min-width:60vw;width:60vw;padding:0}@media screen and (min-width:481px){.event-slick.touch-horizontal-scroll .event-slick---item{min-width:44vw;width:44vw;padding:0}}@media screen and (min-width:600px){.event-slick.touch-horizontal-scroll .event-slick---item{min-width:35vw;width:35vw}}@media screen and (min-width:981px){.event-slick.touch-horizontal-scroll .event-slick---item{min-width:28vw}}@media screen and (min-width:1280px){.event-slick.touch-horizontal-scroll .event-slick---item{min-width:260px}}.slide-4.event-slick span.title{font-size:1em}.slide-4.event-slick span.subtitle{font-size:.8em}.slide-4.event-slick span.date{font-size:1em;line-height:2em}.slide-5 .event-slick---thumb .categories{display:none !important}.slide-5.event-slick span.title{font-size:1em}.slide-5.event-slick span.subtitle{font-size:.8em}.slide-5.event-slick span.date{font-size:1em;line-height:2em}@media screen and (min-width:481px){.medium-block-grid-3 .event-slick---thumb .status.newbadge,.medium-block-grid-3 .event-slick---thumb .categories a,.medium-block-grid-4 .event-slick---thumb .status.newbadge,.medium-block-grid-4 .event-slick---thumb .categories a{display:none}}@media screen and (min-width:769px){.large-block-grid-5 .event-slick---thumb .status.newbadge{display:none}.large-block-grid-6 .event-slick---thumb .status.newbadge,.large-block-grid-6 .event-slick---thumb .categories a{display:none}.large-block-grid-6 .event-slick---thumb .status,.large-block-grid-5 .event-slick---thumb .status{font-size:.75em}.large-block-grid-6 .event-slick---thumb .categories a{font-size:.75em}.large-block-grid-6 .event-slick---thumb .categories{bottom:3px;right:3px}.large-block-grid-6 .event-slick---thumb .status_contain,.large-block-grid-5 .event-slick---thumb .status_contain{top:0;left:3px}.event-slick---thumb .status.liverush{display:inline-block}.pagination .paginate_count{display:block;text-align:center;font-size:.95em;padding:.5em 0 .25em}.pagination .paginate_count a .count_text{display:block;width:30px;padding:3px 0;text-align:center}.event-slick span.presenter{display:block}}@media screen and (min-width:981px){.large-block-grid-4.event-slick .playbutton{display:block}.medium-block-grid-3 .event-slick---thumb .status.newbadge,.medium-block-grid-3 .event-slick---thumb .categories a,.medium-block-grid-4 .event-slick---thumb .status.newbadge,.medium-block-grid-4 .event-slick---thumb .categories a{display:inline-block}.large-block-grid-5 .event-slick---thumb .status.newbadge{display:none}.large-block-grid-6 .event-slick---thumb .status.newbadge,.large-block-grid-6 .event-slick---thumb .categories a{display:none}}
@media only print{.event-slick---item{float:left;width:31.333% !important;margin-right:2%;height:205pt}.event-slick---item .title{display:block;font-weight:600;font-size:14pt}.event-slick---item .subtitle{display:block;font-size:12pt}.event-slick---item .date{display:block;font-size:13pt}.event-slick---item .age_range{display:none !important}.event-slick{display:flex}.event-slick .slick-track{width:100% !important}.event-slick .slick-list{overflow:visible !important}.event-slick .slick-slider .slick-track,.event-slick .slick-slider .slick-list{width:auto !important;height:auto !important;transform:none !important;overflow:visible !important}.event-slick .slick-track .slick-slide{display:block !important;overflow:visible !important}.event-slick .slick-arrow,.event-slick .slick-dots,.event-slick .slick-track .slick-cloned{display:none !important}.event-slick---item .status_contain,.event-slick---item .categories{display:none !important}.event-slick---item.more{display:none !important}}
.package-card a{--package-card-colour:0,0,0;--package-card-contrast:0,0,0;--package-card-brightness:dark;--package-card-image:none}.package-card{position:relative;container:packageCard / inline-size}.blackout .package-card{opacity:.4}.series-slider .slick-list{overflow:visible}.series-slider[class*=block-grid-]:after,.series-slider[class*=block-grid-]:before{content:" ";display:none}.package-card a::before{content:'';background:rgba(var(--package-card-colour),1)}.package-card a:hover,.package-card a:focus{box-shadow:0 10px 20px rgba(0,0,0,.25)}.package-card a{background:rgb(var(--package-card-colour));flex-grow:1;display:flex !important;flex-direction:row;justify-content:flex-start;align-items:flex-end;padding:4%;aspect-ratio:2/3;width:100%;display:block;z-index:1;position:relative;border-radius:5px;overflow:hidden;color:#fff;margin:0;transition:all ease-in .3s}.series-slider:not(:has(.package-card:nth-child(3))){gap:1rem}.high-dpi .package-card a{background-position:75% center}.package-card .deal-badge{position:absolute;font-size:.9em;line-height:100%;z-index:3;top:-1em;right:-.5em;padding:.5em 1em;background:var(--cta-yellow);color:#000;border-radius:2em;overflow:hidden}.package-card .deal-badge span{float:left}.package-card .deal-badge span:not(:first-of-type){margin-left:5px}.package-card .deal-badge .starting-at::first-letter {text-transform:capitalize}.package-card .deal-badge::after{content:'';position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);animation:shine 18s ease-out infinite}@keyframes shine{0{left:-100%;opacity:1}10%{left:150%}11%,100%{left:-100%;opacity:0}}.package-card a .wrap{color:#fff;flex:1 0 0;display:flex;justify-content:flex-end;flex-direction:column;position:relative;z-index:3;transition:all .3s ease}.package-card a .wrap .package_discipline{font-size:clamp(1rem,0.5031rem + 2.4845vw,1.25rem);text-transform:uppercase;font-size:.8em;line-height:1em;color:#fff}.package-card a .wrap .package_title{font-size:13cqi !important;text-transform:uppercase !important;line-height:130% !important;font-family:'Oswald' !important;color:#fff !important;font-weight:400 !important;margin:0 !important;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.package-card a .wrap .package_subtitle{display:block;line-height:1.15em;font-size:1em;color:#fff;fill:#fff;font-weight:300;text-wrap:pretty;margin:0}.package-card a .package_discipline_banner .discipline{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.package-card a::after{content:'';opacity:1;position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;transition:all .3s ease;z-index:2;background:linear-gradient(180deg,rgba(var(--package-card-colour),0) 0,rgba(var(--package-card-colour),.01) 7.47%,rgba(var(--package-card-colour),.02) 14.39%,rgba(var(--package-card-colour),.05) 20.83%,rgba(var(--package-card-colour),.08) 26.89%,rgba(var(--package-card-colour),.13) 32.65%,rgba(var(--package-card-colour),.18) 38.2%,rgba(var(--package-card-colour),.25) 43.61%,rgba(var(--package-card-colour),.32) 48.99%,rgba(var(--package-card-colour),.4) 54.41%,rgba(var(--package-card-colour),.48) 59.95%,rgba(var(--package-card-colour),.58) 65.71%,rgba(var(--package-card-colour),.67) 71.77%,rgba(var(--package-card-colour),.78) 78.22%,rgba(var(--package-card-colour),.89) 85.13%,rgb(var(--package-card-colour)) 92.6%)}.package-card .status_contain{z-index:3;position:absolute;top:6px;left:10px}.package_excerpt{display:block;overflow:hidden;margin:.5em 0;min-height:12%}.package-card .package_excerpt p{font-size:.9em;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty}.package-card a .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--nac-dark-blurple);background-image:var(--package-card-image);background-size:cover,cover;background-position:center 20%,center center;transition:all .25s ease-out}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.package-card a .background-image{background-position:70% center}}.package-card a:hover .background-image,.package-card a:focus .background-image{transform:scale(1.1)}@container packageCard (min-width:200px){.package-card a .wrap .package_title{font-size:8cqi !important;line-height:127% !important;font-family:pennypacker-wide,sans-serif !important;font-weight:800 !important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@container packageCard (min-width:250px){.package-card a{aspect-ratio:16/8}.package-card a .wrap .package_title{font-size:6cqi !important}.package-card a .background-image{background-position:73% 8px;transform:scale(1.15);background-size:cover}.package-card a:hover .background-image,.package-card a:focus .background-image{transform:scale(1.1);opacity:.35}}.series-slider.touch-horizontal-scroll{flex-wrap:nowrap;overflow-y:visible;padding-top:1em}.series-slider.touch-horizontal-scroll .package-card{min-width:53vw;padding:0}@media screen and (min-width:481px){.series-slider.touch-horizontal-scroll .package-card{min-width:41vw}}@media screen and (min-width:981px){.series-slider.touch-horizontal-scroll .package-card{min-width:37%}}.package-cards,.series-slider.noslide{list-style-type:none}.package-cards .package-card,.series-slider.noslide .package-card{display:flex;flex-direction:column;margin:0}@media(pointer:fine){.series-slider .package-card{opacity:1;pointer-events:all}.series-slider:not(.slick-initialized):not(.noslide):not(.touch-horizontal-scroll){opacity:.5;max-height:300px;overflow:hidden;gap:1em}.series-slider:not(.slick-initialized):not(.noslide):not(.touch-horizontal-scroll) .package-card a{width:100%;background-color:rgba(var(--package-card-colour),1);animation:opacity-pulse 2s ease-in-out infinite}.series-slider:not(.slick-initialized):not(.noslide):not(.touch-horizontal-scroll) .package-card .deal-badge{opacity:0}.slick-initialized .package-card .deal-badge{opacity:0}.slick-initialized .slick-active .package-card .deal-badge{animation:fadeInUp .5s ease-out forwards}.slick-initialized .slick-active .package-card .deal-badge{animation-delay:.5s}}@media screen and (min-width:769px){.series-slider.slick-initialized .package-card{opacity:.07;pointer-events:none;transition:opacity .5s ease}.slick-initialized .slick-active .package-card{opacity:1;pointer-events:all}}
