@charset "UTF-8";.icon-arrow-next-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:98.7203384506% 41.7610947346%;background-size:488px 386px;width:11px;height:16px}.icon-arrow-prev-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:53.4064967433% 20.6879766348%;background-size:488px 386px;width:11px;height:16px}.icon-arrow-top{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:93.3178833526% 36.7954911433%;background-size:488px 386px;width:22px;height:13px}.icon-burger-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:65.3481181363% 48.6832164058%;background-size:488px 386px;width:19px;height:15px}.icon-burger-white{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:69.4103849024% 48.6832164058%;background-size:488px 386px;width:19px;height:15px}.icon-close{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:21.6565107539% 90.3603676889%;background-size:488px 386px;width:17px;height:17px}.icon-close-big{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:49.6658840527% 33.1017093265%;background-size:488px 386px;width:45px;height:45px}.icon-close-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:25.2680524003% 90.3603676889%;background-size:488px 386px;width:17px;height:17px}.icon-close-white{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:28.8795940466% 90.3603676889%;background-size:488px 386px;width:17px;height:17px}.icon-close-white-big{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:45.6023117211% 83.0445363122%;background-size:488px 386px;width:45px;height:45px}.icon-dropdown-close{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:73.0954451917% 47.8974195604%;background-size:488px 386px;width:17px;height:9px}.icon-dropdown-open{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:98.0344191236% 36.7954911433%;background-size:488px 386px;width:22px;height:13px}.icon-faq-close{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:67.4805194805% 78.6777777778%;background-size:488px 386px;width:26px;height:26px}.icon-faq-close-gray{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:73.1082251082% 78.6777777778%;background-size:488px 386px;width:26px;height:26px}.icon-faq-open{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:78.7359307359% 78.6777777778%;background-size:488px 386px;width:26px;height:26px}.icon-faq-open-gray{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:84.3636363636% 78.6777777778%;background-size:488px 386px;width:26px;height:26px}.icon-gallery-close{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:49.9059422375% 11.4591072755%;background-size:488px 386px;width:36px;height:36px}.icon-gallery-next{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:97.4013951085% 57.5508562234%;background-size:488px 386px;width:24px;height:38px}.icon-gallery-prev{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:62.0564932828% 81.381450408%;background-size:488px 386px;width:24px;height:38px}.icon-info-gray{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:93.0428492405% 76.9632085213%;background-size:488px 386px;width:18px;height:18px}.icon-info-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:74.4281822214% 67.3773183666%;background-size:488px 386px;width:15px;height:15px}.icon-mail-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:95.4109285699% 63.6497208346%;background-size:488px 386px;width:14px;height:12px}.icon-phone-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:96.7837935506% 76.8775615449%;background-size:488px 386px;width:18px;height:18px}.icon-play-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 99.7323943662%;background-size:488px 386px;width:102px;height:102px}.icon-play-thumb{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:67.8696682464% 62.59375%;background-size:488px 386px;width:66px;height:66px}.icon-play-white{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:49.3273542601% 45.8808139535%;background-size:488px 386px;width:42px;height:42px}.icon-podcast-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:36.5513154776% 65.8881578947%;background-size:488px 386px;width:66px;height:82px}.icon-podcast-white{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:52.2185351979% 65.8881578947%;background-size:488px 386px;width:66px;height:82px}.icon-red-dot-winner{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 66.0925229328%;background-size:488px 386px;width:154px;height:83px}.icon-search-label{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:57.0843028841% 49.2372349426%;background-size:488px 386px;width:20px;height:20px}.icon-search-label-big{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:55.290957923% 82.1461716937%;background-size:488px 386px;width:41px;height:41px}.icon-search-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:96.4325529543% 42.3718581934%;background-size:488px 386px;width:22px;height:22px}.icon-search-reset{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:61.2503201571% 49.2251446033%;background-size:488px 386px;width:19px;height:19px}.icon-search-white{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:89.1347225795% 77.7192404785%;background-size:488px 386px;width:22px;height:22px}.icon-show-less{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:99.2876712329% 25.9226190476%;background-size:488px 386px;width:50px;height:50px}.icon-show-more{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:80.4589041096% 59.6130952381%;background-size:488px 386px;width:50px;height:50px}.icon-sm-facebook{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:91.8744292237% 59.6130952381%;background-size:488px 386px;width:50px;height:50px}.icon-sm-instagram{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:23.2876712329% 84.2976190476%;background-size:488px 386px;width:50px;height:50px}.icon-sm-twitter{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:34.703196347% 84.2976190476%;background-size:488px 386px;width:50px;height:50px}.icon-tb-logo{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:80.581002893% 42.8944444444%;background-size:488px 386px;width:156px;height:26px}.icon-tb-logo-centered{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 37.8097789685%;background-size:488px 386px;width:220px;height:87px}.icon-tb-logo-centered-white{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:99.776119403% 0;background-size:488px 386px;width:220px;height:87px}.icon-tb-logo-footer{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:83.4269312367% 27.3314924062%;background-size:488px 386px;width:167px;height:67px}.icon-tb-logo-large{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 0;background-size:488px 386px;width:267px;height:40px}.icon-tb-logo-medium{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 21.8821510297%;background-size:488px 386px;width:223px;height:36px}.icon-tb-logo-medium-white{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 11.4702517162%;background-size:488px 386px;width:226px;height:36px}.icon-triangle-red{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:75.9547442799% 47.6343858908%;background-size:488px 386px;width:12px;height:7px}.icon-triangle-white{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:78.5792395693% 47.6343858908%;background-size:488px 386px;width:12px;height:7px}.icon-twitter{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:48.9035087719% 21.2724542573%;background-size:488px 386px;width:32px;height:26px}.icon-warning-white{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:91.7273042273% 42.53174319%;background-size:488px 386px;width:26px;height:23px}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell}.no-padding{padding:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-margin-bottom{margin-bottom:0!important}.clearer{clear:both}.nobreak{white-space:nowrap}.relative{position:relative}.input-hidden{float:left;margin:0;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.grayscale,.sponsor-grid .sponsor-item{filter:grayscale(100%)}.hero-slideshow-nav .slick-dots li button,.hooper-arrow,.icon,.mir{text-indent:1000%;white-space:nowrap;overflow:hidden}.hide-overflow{overflow:hidden}a{transition:color .2s ease-out}.schauspiel-message a,.subtitle-gray a,a.schauspiel-message,a.subtitle-gray{border-color:#9d9d9d}.schauspiel-message a:focus,.schauspiel-message a:hover,.subtitle-gray a:focus,.subtitle-gray a:hover,a.schauspiel-message:focus,a.schauspiel-message:hover,a.subtitle-gray:focus,a.subtitle-gray:hover{color:#656565}.abo-event-list li a,.button a,.cast .person a,.cast .role a,.content-list a,.custom-form input[type=text] a,.custom-form input[type=email] a,.custom-form select a,.custom-form textarea a,.download-list li a,.ensemble-productions-list li a,.link,.link a,.link-list li a,.text-module ul a,label a,p a{border-bottom:1px dotted #D90017;transition:color .2s ease-out,border-color .2s ease-out}.abo-event-list li a:focus,.abo-event-list li a:hover,.button a:focus,.button a:hover,.cast .person a:focus,.cast .person a:hover,.cast .role a:focus,.cast .role a:hover,.content-list a:focus,.content-list a:hover,.custom-form input[type=text] a:focus,.custom-form input[type=text] a:hover,.custom-form input[type=email] a:focus,.custom-form input[type=email] a:hover,.custom-form select a:focus,.custom-form select a:hover,.custom-form textarea a:focus,.custom-form textarea a:hover,.download-list li a:focus,.download-list li a:hover,.ensemble-productions-list li a:focus,.ensemble-productions-list li a:hover,.link a:focus,.link a:hover,.link-list li a:focus,.link-list li a:hover,.link:focus,.link:hover,.text-module ul a:focus,.text-module ul a:hover,label a:focus,label a:hover,p a:focus,p a:hover{border-color:transparent}figcaption{font-size:.875rem;line-height:1;color:#fff;text-shadow:1px 1px 6px #000}.h1,.h2,.h3,.h4,.h5,.h6,.introduction h3.title,.settings-view h3.title,h1,h2,h3,h4,h5,h6{text-transform:uppercase}h1{font-family:Arnhem,Georgia,serif;font-style:italic;text-transform:none}.introduction h3.title,.settings-view h3.title,h2{background:url(../../images/headline-pattern-slim.svg) repeat-x center bottom;padding-bottom:1.125rem;margin-bottom:1.5625rem;margin-bottom:1.875rem}@media print,screen and (min-width:61.875em){.introduction h3.title,.settings-view h3.title,h2{padding-bottom:1.875rem;margin-bottom:2.1875rem;margin-bottom:2.5rem;background-image:url(../../images/headline-pattern.svg)}}.introduction h3.light.title,.settings-view h3.light.title,h2.light{background:url(../../images/headline-pattern-light-slim.svg) repeat-x center bottom;color:#fff}@media screen and (min-width:80em){.introduction h3.light.title,.settings-view h3.light.title,h2.light{background-image:url(../../images/headline-pattern-light.svg)}}.introduction h3.small.title,.settings-view h3.small.title,h2.small{display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}@media screen and (min-width:80em){.introduction h3.small.title,.settings-view h3.small.title,h2.small{width:33.33%;width:calc(33.33% - 10px)}}.introduction h3.medium.title,.settings-view h3.medium.title,h2.medium{display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}@media screen and (min-width:80em){.introduction h3.medium.title,.settings-view h3.medium.title,h2.medium{width:66.66%}}h3{margin-bottom:.5rem}@media print,screen and (min-width:48em){h3{margin-top:1.5625rem;margin-bottom:.75rem}}@media print,screen and (min-width:61.875em){h3{margin-top:2.1875rem;margin-bottom:1rem}}h3:first-child{margin-top:.3125rem}h3.w-sub{margin-bottom:.125rem}.teaser-headline,h3{background:0 0;padding:0}h4,h5{padding-top:.25rem;padding-bottom:.5rem}@media print,screen and (min-width:48em){h4,h5{padding-bottom:.5rem}}@media print,screen and (min-width:61.875em){h4,h5{padding-bottom:1rem}}.abo-event-list li,.button,.cast .person,.cast .role,.content-list,.content-list li,.custom-form input[type=text],.custom-form input[type=email],.custom-form select,.custom-form textarea,.download-list li,.ensemble-productions-list li,.link,.link-list li,.text-module ul,.text-module ul li,label,p{margin-bottom:.5rem}@media print,screen and (min-width:48em){.abo-event-list li,.button,.cast .person,.cast .role,.content-list,.content-list li,.custom-form input[type=text],.custom-form input[type=email],.custom-form select,.custom-form textarea,.download-list li,.ensemble-productions-list li,.link,.link-list li,.text-module ul,.text-module ul li,label,p{font-size:1.125rem;line-height:1.3333333333;margin-bottom:.75rem}}@media print,screen and (min-width:61.875em){.abo-event-list li,.button,.cast .person,.cast .role,.content-list,.content-list li,.custom-form input[type=text],.custom-form input[type=email],.custom-form select,.custom-form textarea,.download-list li,.ensemble-productions-list li,.link,.link-list li,.text-module ul,.text-module ul li,label,p{font-size:1.375rem;line-height:1.2857142857;margin-bottom:1rem}}.schauspiel-message,.subtitle,.subtitle-gray{font-size:1rem;line-height:1.25}@media print,screen and (min-width:48em){.schauspiel-message,.subtitle,.subtitle-gray{font-size:1.125rem;line-height:1.3333333333}}@media print,screen and (min-width:61.875em){.schauspiel-message,.subtitle,.subtitle-gray{font-size:1.375rem;line-height:1.2727272727}}.event-detail .premiere-info,.subhead{font-size:.75rem;line-height:1.3333333333}@media print,screen and (min-width:61.875em){.event-detail .premiere-info,.subhead{font-size:1.0625rem;line-height:1.1764705882}}.anchor-nav li,.ensemble-list .member-name,.event-detail .page-head .premiere-info,.page-head .event-detail .premiere-info,.page-head .subhead,.pdf-title{font-size:1rem;line-height:1.25}@media print,screen and (min-width:48em){.anchor-nav li,.ensemble-list .member-name,.event-detail .page-head .premiere-info,.page-head .event-detail .premiere-info,.page-head .subhead,.pdf-title{font-size:1.125rem;line-height:1.3333333333}}@media print,screen and (min-width:61.875em){.anchor-nav li,.ensemble-list .member-name,.event-detail .page-head .premiere-info,.page-head .event-detail .premiere-info,.page-head .subhead,.pdf-title{font-size:1.375rem;line-height:1.2727272727}}.schauspiel-message,.subtitle,.subtitle-gray{font-family:Arnhem,Georgia,serif}.anchor-nav li,.ensemble-list .member-name,.event-detail .page-head .premiere-info,.event-detail .premiere-info,.page-head .event-detail .premiere-info,.page-head .subhead,.pdf-title,.subhead{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;text-transform:uppercase}.schauspiel-message,.schauspiel-message a,.subtitle-gray,.subtitle-gray a{color:#9d9d9d}.cast .person,.event-detail .page-head .artist,.small-caps{font-family:"Arnhem SC",Arnhem,Georgia,serif}.tb-red{color:#D90017}input::placeholder,textarea::placeholder{opacity:1}input:focus{outline:0}textarea{max-width:100%}.custom-form .form-row{padding-bottom:1.25rem}@media print,screen and (min-width:48em){.custom-form .form-row{padding-bottom:1.5625rem}}@media print,screen and (min-width:61.875em){.custom-form .form-row{padding-bottom:1.875rem}}.custom-form label{display:block;font-size:.875rem;line-height:1.2857142857;font-style:italic;color:#D90017;margin:0;padding-bottom:.375rem}@media print,screen and (min-width:48em){.custom-form label{font-size:1.0625rem}}@media print,screen and (min-width:61.875em){.custom-form label{font-size:1.25rem}}.custom-form input[type=text],.custom-form input[type=email],.custom-form select,.custom-form textarea{margin:0;width:100%;padding:.6875rem .9375rem;background:#fafafa;border:1px solid #e6e6e6;transition:border-color .2s ease-out}.custom-form input[type=text]:focus,.custom-form input[type=email]:focus,.custom-form select:focus,.custom-form textarea:focus{border-color:#000;outline:0}@media screen and (min-width:80em){.custom-form input[type=text],.custom-form input[type=email],.custom-form select,.custom-form textarea{padding:.875rem 1.25rem}}.custom-form textarea{min-height:16.25rem}.custom-form select{-webkit-appearance:none;appearance:none;background-image:url(../../images/svg/src/dropdown-open.svg);background-repeat:no-repeat;background-position:96.5% center;padding-right:3.125rem;transition:background-color .2s ease-out}@media screen and (min-width:80em){.custom-form select{padding-right:3.75rem}}.custom-form select:focus,.custom-form select:hover{background-color:#f0f0f0}.custom-form .button{margin-top:.3125rem}@media print,screen and (min-width:61.875em){.custom-form .button{margin-top:.625rem}}@media screen and (min-width:80em){.custom-form .button{margin-top:.9375rem}}.newsletter2go button{background-color:#D90017!important;border-radius:0!important;text-transform:uppercase;font-style:italic}body,html{height:auto;min-height:100%}body.no-scroll,body.search-results-visible,html.no-scroll,html.search-results-visible{overflow-y:hidden}body{margin:0;padding:0;-webkit-font-smoothing:antialiased}::selection{background:rgba(204,204,204,.7)}section{clear:both;position:relative}figure{margin:0}iframe{border:0}picture{display:block}.content-container{max-width:160rem;margin:0 auto}.content-container>div:last-child{margin-bottom:.625rem}@media print,screen and (min-width:48em){.content-container>div:last-child{margin-bottom:1.25rem}}@media print,screen and (min-width:61.875em){.content-container>div:last-child{margin-bottom:2.5rem}}.content-container>div:last-child.full-background,.content-container>div:last-child.teaser-section{margin-bottom:0}.spacer{height:3.625rem}@media print,screen and (min-width:48em){.spacer{height:5rem;height:4.5rem}}@media screen and (min-width:80em){.spacer{height:6.875rem;height:5.625rem}}.hatching{background:url(../../images/headline-pattern-slim.svg) repeat-x center bottom;height:.8125rem}@media print,screen and (min-width:61.875em){.hatching{background-image:url(../../images/headline-pattern.svg);height:1.3125rem}}.page-head{padding-top:2.1875rem;padding-bottom:1.875rem}@media print,screen and (min-width:48em){.page-head{padding-top:5.3125rem;padding-bottom:3.75rem}}@media screen and (min-width:80em){.page-head{padding-top:5.625rem}}@media print,screen and (max-width:47.99875em){.event-detail .page-head .premiere-info,.page-head .event-detail .premiere-info,.page-head .subhead{font-size:.75rem;line-height:1.25}}.event-detail .page-head .premiere-info b,.event-detail .page-head .premiere-info strong,.page-head .event-detail .premiere-info b,.page-head .event-detail .premiere-info strong,.page-head .subhead b,.page-head .subhead strong{color:#D90017}.event-detail .page-head .subhead-breadcrumb.premiere-info,.page-head .event-detail .subhead-breadcrumb.premiere-info,.page-head .subhead.subhead-breadcrumb{color:#D90017}.event-detail .page-head .subhead-breadcrumb.premiere-info a,.page-head .event-detail .subhead-breadcrumb.premiere-info a,.page-head .subhead.subhead-breadcrumb a{color:#000;margin-left:.5625rem}.page-head .button{margin-top:1rem}@media print,screen and (min-width:61.875em){.page-head .button{margin-top:1.5625rem}}.anchor-nav{margin:.625rem auto 1.25rem}.anchor-nav li{border-top:1px solid #e6e6e6;padding-top:.125rem}.anchor-nav li:first-child{border:0}.anchor-nav a{line-height:1.3333;color:#000;width:100%}@media print,screen and (min-width:48em){.anchor-nav{list-style:none;margin:0;margin:.75rem auto 1.875rem}.anchor-nav li{position:relative;padding:0 .75em}.anchor-nav li a{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;text-transform:uppercase;color:#000}.anchor-nav li a.active,.anchor-nav li a:focus,.anchor-nav li a:hover{color:#D90017}.anchor-nav li a.active{font-weight:700}.anchor-nav li:before{display:inline-block;content:" ";width:.0625rem;height:1em;background:#D90017;position:absolute;left:0}.anchor-nav li:first-child{padding-left:0}.anchor-nav li:first-child:before{display:none}.anchor-nav li:last-child{padding-right:0}.anchor-nav li{border:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.anchor-nav a{padding:0;margin:.0625rem 0 0;border-bottom:1px dotted #000;transition:border .2s ease-out,color .2s ease-out}.anchor-nav a:focus,.anchor-nav a:hover{border-color:transparent;color:#D90017}}@media screen and (min-width:80em){.anchor-nav{margin:.9375rem auto 3.125rem}}.menu-pipes{list-style:none;margin:0}.menu-pipes li{position:relative;padding:0 .75em}.menu-pipes li a{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;text-transform:uppercase;color:#000}.menu-pipes li a.active,.menu-pipes li a:focus,.menu-pipes li a:hover{color:#D90017}.menu-pipes li a.active{font-weight:700}.menu-pipes li:before{display:inline-block;content:" ";width:.0625rem;height:1em;background:#D90017;position:absolute;left:0}.menu-pipes li:first-child{padding-left:0}.menu-pipes li:first-child:before{display:none}.menu-pipes li:last-child{padding-right:0}.page-container{padding-top:2.6875rem}@media print,screen and (min-width:48em){.page-container{padding-top:3.3125rem}}@media screen and (min-width:80em){.page-container{padding-top:10rem}}.page-container.home{padding-top:0}.header-container{height:2.6875rem}.header-container .head-row{height:100%}@media print,screen and (min-width:48em){.header-container{height:3.3125rem}}@media screen and (min-width:80em){.header-container,.header-container .head-row{height:3.9375rem}.header-container.centered-logo{height:10rem}}.header-container{position:absolute;top:1px;left:0;right:0;width:100%;z-index:1000}.header-container .head-row{margin-top:-1px;padding:0 .3125rem;border-bottom:1px solid transparent}.header-container.transparent .head-row{background:#fff}@media print,screen and (min-width:48em){.header-container.transparent .head-row{background:0 0}}.header-container.scroll-to-fixed-fixed{background:#fff;top:0}.header-container.scroll-to-fixed-fixed .head-row{margin-top:0;border-bottom:1px solid #e6e6e6}.home .header-container{transition:background .3s ease-in}.home .header-container.centered-logo{transition:none}.logo-cell{padding:.1875rem .25rem 0}.tb-logo{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:80.581002893% 42.8944444444%;background-size:525.54px 415.69px;width:168px;height:28px}.tb-logo-centered{display:none}.head-item{display:inline-block;margin:0 .375rem}.head-item>a,.head-item>button{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;text-transform:uppercase;color:#000;line-height:1.3}.open-languages:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:75.9547442799% 47.6343858908%;background-size:488px 386px;width:12px;height:7px;position:relative;margin-left:.5rem;top:-.2em}.open-search{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:96.4325529543% 42.3718581934%;background-size:543.23px 429.68px;width:24px;height:24px;position:relative;left:.125rem;top:-.0625rem}.button-menu:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:65.3481181363% 48.6832164058%;background-size:563.57px 445.77px;width:22px;height:18px;position:relative;top:.0625rem}@media print,screen and (min-width:48em){.tb-logo{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 21.8821510297%;background-size:488px 386px;width:223px;height:36px}.transparent.centered-logo .tb-logo{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 11.4702517162%;background-size:488px 386px;width:226px;height:36px}.head-item{margin:0;padding:.1875rem 1rem;height:1.75rem}.head-item>a,.head-item>button{font-size:1.125rem;transition:color .1s linear}.transparent.centered-logo .head-item>a,.transparent.centered-logo .head-item>button{color:#fff}.transparent.centered-logo .head-item>a:hover,.transparent.centered-logo .head-item>button:hover{color:#D90017}.head-item>a:hover,.head-item>button:hover{color:#D90017}.head-item:last-child{padding-right:.75rem}.head-item+.head-item{border-left:1px solid #d9d9d9}.transparent.centered-logo .head-item+.head-item{border-color:rgba(255,255,255,.2)}.open-search{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:96.4325529543% 42.3718581934%;background-size:497.96px 393.88px;width:22px;height:22px}.transparent.centered-logo .open-search{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:89.1347225795% 77.7192404785%;background-size:497.96px 393.88px;width:22px;height:22px}.button-menu:after{margin-left:.125rem}.transparent.centered-logo .button-menu:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:69.4103849024% 48.6832164058%;background-size:563.57px 445.77px;width:22px;height:18px}}@media screen and (min-width:80em){.logo-cell{padding-left:.625rem}.tb-logo{transition:opacity .1s ease-out,visibility .1s ease-out;opacity:1;visibility:visible}.tb-logo,.transparent.centered-logo .tb-logo{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 0;background-size:488px 386px;width:267px;height:40px}.centered-logo .tb-logo{opacity:0;visibility:hidden}.transparent .tb-logo{transition:opacity 0s ease-out,visibility 0s ease-out}.tb-logo-centered{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0;visibility:hidden;content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 37.8097789685%;background-size:488px 386px;width:220px;height:87px}.centered-logo .tb-logo-centered{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:0 37.8097789685%;background-size:488px 386px;width:220px;height:87px;opacity:1;visibility:visible;transition:opacity .4s ease-in,visibility .4s ease-in}.transparent.centered-logo .tb-logo-centered{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:99.776119403% 0;background-size:488px 386px;width:220px;height:87px}.head-item{height:2.125rem;padding-left:1.125rem;padding-right:1.125rem}.head-item>a,.head-item>button{font-size:1.375rem}.head-item:last-child{padding-right:1.0625rem}.open-search{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:96.4325529543% 42.3718581934%;background-size:588.5px 465.49px;width:26px;height:26px}.transparent.centered-logo .open-search{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:89.1347225795% 77.7192404785%;background-size:588.5px 465.49px;width:26px;height:26px}.button-menu:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:65.3481181363% 48.6832164058%;background-size:666.04px 526.82px;width:26px;height:21px;top:.125rem}.transparent.centered-logo .button-menu:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:69.4103849024% 48.6832164058%;background-size:666.04px 526.82px;width:26px;height:21px}}.main-menu{background:#D90017;width:100%;text-align:left;position:absolute;left:0;right:0;z-index:1001;overflow-y:auto}.main-menu ul{margin:0}.main-menu a{color:#fff;position:relative}.main-menu a:after{content:"";width:0;height:.125rem;position:absolute;bottom:0;left:0;right:0;background:#fff;transition:width .2s ease-in}@media screen and (min-width:28.75em){.main-menu a:after{height:.1875rem}}.main-menu .is-accordion-submenu-parent[aria-expanded=true]>a:after,.main-menu a:hover:after{width:100%}.main-menu .menu-1 li{padding:.625rem 0 0}@media screen and (min-width:28.75em){.main-menu .menu-1 li{padding-top:.8125rem}}.main-menu .menu-1>li:first-child{padding-top:0}.main-menu .menu-1 a{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;text-transform:uppercase}.main-menu .menu-1.primary-menu>li{font-size:1.875rem;line-height:1.1428571429}@media screen and (min-width:28.75em){.main-menu .menu-1.primary-menu>li{font-size:2.625rem}}.main-menu .menu-1.secondary-menu{margin-top:1.5625rem}@media screen and (min-width:28.75em){.main-menu .menu-1.secondary-menu{margin-top:1.875rem}}.main-menu .menu-1.secondary-menu>li{font-size:1.125rem;line-height:1.25}@media screen and (min-width:28.75em){.main-menu .menu-1.secondary-menu>li{font-size:1.5rem}}.main-menu .menu-2{margin:.3125rem 0 .625rem}.main-menu .menu-2 li{font-size:1.25rem;line-height:1.2}@media screen and (min-width:28.75em){.main-menu .menu-2 li{font-size:1.625rem;padding-top:.5625rem}}.main-menu .menu-2 a{font-family:Arnhem,Georgia,serif;font-style:italic;text-transform:none}.language-switch li{position:relative;display:inline-block;margin-top:1.5625rem;padding:0 .625rem;line-height:1}@media screen and (min-width:28.75em){.language-switch li{font-size:1.5rem}}.language-switch li:before{content:" ";width:.0625rem;height:1em;background:#000;position:absolute;left:0}.language-switch li:first-child{padding-left:0}.language-switch li:first-child:before{display:none}.language-switch li:last-child{padding-right:0}.language-switch li a{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif}.language-switch li a.active{font-weight:700}.dropdown-languages .language-switch{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;margin:0}.dropdown-languages .language-switch li{display:inline-block;margin:0}.dropdown-languages .language-switch li a{display:inline-block;color:#fff;font-size:1.5rem;line-height:1}.main-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:100%;min-height:100vh}@media print,screen and (min-width:61.875em){.main-menu{width:31.25rem;left:auto}}@media screen and (min-width:80em) and (min-height:900px){.main-menu{min-height:50rem}}.menu-wrapper{width:100%;padding:1.875rem 1.25rem 1.25rem}@media screen and (min-width:28.75em){.menu-wrapper{padding:5.625rem 3.125rem 3.75rem}}.dropdown-languages,.dropdown-search{position:absolute;z-index:1001;left:0;right:0;top:0}.dropdown-languages{height:11.25rem;text-align:center;background:#D90017}.dropdown-search{background:#fff}.dropdown-languages,.dropdown-search,.main-menu{opacity:0;visibility:hidden;top:-1.25rem;transition:opacity .1s linear,visibility .1s linear .1s,top .1s linear}.open .dropdown-languages,.open .dropdown-search,.open .main-menu{opacity:1;visibility:visible;top:-.0625rem;transition:opacity .1s ease-in,visibility .1s ease-in,top .1s ease-in}.button-menu-close{position:absolute;top:0;right:0;padding:.625rem;line-height:0}.button-menu-close:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:28.8795940466% 90.3603676889%;background-size:688.54px 544.62px;width:24px;height:24px}.dropdown-search .button-menu-close{padding:.5625rem}.dropdown-search .button-menu-close:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:21.6565107539% 90.3603676889%;background-size:688.54px 544.62px;width:24px;height:24px}@media screen and (min-width:28.75em){.main-menu .button-menu-close{top:1.25rem;right:1.25rem;padding:0}.main-menu .button-menu-close:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:45.6023117211% 83.0445363122%;background-size:433.39px 342.81px;width:40px;height:40px}}.dropdown-search .search-head{height:2.6875rem;padding:.375rem;padding-right:2.75rem;border-bottom:1px solid #e6e6e6;text-align:center;text-align:left}@media print,screen and (max-width:47.99875em){.dropdown-search .search-head .grid-container{padding:0}.dropdown-search .search-head .grid-container .cell{margin:0}}@media print,screen and (min-width:48em){.dropdown-search .search-head{height:5rem}}@media screen and (min-width:80em){.dropdown-search .search-head{height:8.125rem}}.dropdown-search .search-head form{position:relative}.dropdown-search .search-head .search-input{border:1px solid transparent;border-radius:4px;background-color:#f2f2f2;padding:.375rem 2.25rem;font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;caret-color:#D90017}.dropdown-search .search-head .search-input::placeholder{color:#c7c7c7;opacity:1}@media print,screen and (max-width:47.99875em){.dropdown-search .search-head .search-input{display:inline-block;width:100%}}.dropdown-search .search-head .search-label,.dropdown-search .search-head .search-reset{position:absolute;top:0;bottom:0;margin:auto}.dropdown-search .search-head .search-label{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:57.0843028841% 49.2372349426%;background-size:548.59px 433.93px;width:22px;height:22px;left:.3125rem}.dropdown-search .search-head .search-reset{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:61.2503201571% 49.2251446033%;background-size:601.23px 475.56px;width:24px;height:24px;right:.3125rem}@media print,screen and (min-width:48em){.dropdown-search .search-head{padding:1.25rem 0}.dropdown-search .search-head form{display:block;text-align:center}.dropdown-search .search-head .search-input{border-radius:0;font-size:1.5rem;padding:.3125rem;margin:0;width:11.25rem;background-color:transparent;border:1px solid transparent;transition:border-color .2s .3s ease-in,background-color .2s .3s ease-in,width .2s .3s ease-in}.dropdown-search .search-head .search-input:focus,.search-results-visible .dropdown-search .search-head .search-input{width:27.5rem;background-color:#f5f5f5}.dropdown-search .search-head .search-label{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:55.290957923% 82.1461716937%;background-size:379.03px 299.81px;width:32px;height:32px;position:absolute;left:auto;top:0;margin-left:-2.375rem}.dropdown-search .search-head .search-reset{display:none}}@media screen and (min-width:80em){.dropdown-search .search-head{padding-top:2.1875rem}.dropdown-search .search-head .search-input{font-size:2.375rem;width:17.5rem}.dropdown-search .search-head .search-input:focus,.search-results-visible .dropdown-search .search-head .search-input{width:42.5rem}.dropdown-search .search-head .search-label{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:55.290957923% 82.1461716937%;background-size:488px 386px;width:41px;height:41px;margin-left:-3.125rem}}.dropdown-search .search-results{background:#fff;overflow-y:auto;height:calc(100vh - 2.6875rem - 1px)}@media print,screen and (min-width:48em){.dropdown-search .search-results{height:calc(100vh - 5rem - 1px)}}@media screen and (min-width:80em){.dropdown-search .search-results{height:calc(100vh - 8.125rem - 1px);padding-top:4.0625rem}}.dropdown-search .search-results .anchor-wrap{background:#fff;position:sticky;top:0;z-index:5;margin-top:.625rem;margin-bottom:1.5625rem;padding:.625rem 0;text-align:center}.dropdown-search .search-results .anchor-wrap .anchor-nav{margin:0}.dropdown-search .search-results .anchor-wrap .anchor-nav a{border:0}@media print,screen and (min-width:48em){.dropdown-search .search-results .anchor-wrap{border-bottom:1px solid #e6e6e6;margin-top:0;margin-bottom:3.75rem;padding:1rem 0 1.25rem}}@media screen and (min-width:80em){.dropdown-search .search-results .anchor-wrap{border-bottom:none;margin-bottom:0;padding:0;text-align:left}.dropdown-search .search-results .anchor-wrap .anchor-nav{padding:.1875rem 0 0;position:sticky;top:0}.dropdown-search .search-results .anchor-wrap .anchor-nav li{padding:0}.dropdown-search .search-results .anchor-wrap .anchor-nav li:before{display:none}.dropdown-search .search-results .anchor-wrap .anchor-nav a{display:inline-block;margin:0 0 1.25rem}}.dropdown-search .search-results .events-grid{margin-top:0}.dropdown-search .search-results .result-item-pages{margin-bottom:1.25rem}.dropdown-search .search-results .result-item-pages a{display:block;color:inherit;transition:.2s ease-out}@media print,screen and (min-width:48em){.dropdown-search .search-results .result-item-pages a{padding:.3125rem 0 .0625rem}.dropdown-search .search-results .result-item-pages a:focus,.dropdown-search .search-results .result-item-pages a:hover{background:#f5f5f5}}@media print,screen and (min-width:48em){.dropdown-search .search-results .result-item-pages h3:hover{text-decoration:underline}}.abo-event-list .dropdown-search .search-results .result-item-pages li,.cast .dropdown-search .search-results .result-item-pages .person,.cast .dropdown-search .search-results .result-item-pages .role,.content-list .dropdown-search .search-results .result-item-pages li,.custom-form .dropdown-search .search-results .result-item-pages input[type=text],.custom-form .dropdown-search .search-results .result-item-pages input[type=email],.custom-form .dropdown-search .search-results .result-item-pages select,.custom-form .dropdown-search .search-results .result-item-pages textarea,.download-list .dropdown-search .search-results .result-item-pages li,.dropdown-search .search-results .result-item-pages .abo-event-list li,.dropdown-search .search-results .result-item-pages .button,.dropdown-search .search-results .result-item-pages .cast .person,.dropdown-search .search-results .result-item-pages .cast .role,.dropdown-search .search-results .result-item-pages .content-list,.dropdown-search .search-results .result-item-pages .content-list li,.dropdown-search .search-results .result-item-pages .custom-form input[type=text],.dropdown-search .search-results .result-item-pages .custom-form input[type=email],.dropdown-search .search-results .result-item-pages .custom-form select,.dropdown-search .search-results .result-item-pages .custom-form textarea,.dropdown-search .search-results .result-item-pages .download-list li,.dropdown-search .search-results .result-item-pages .ensemble-productions-list li,.dropdown-search .search-results .result-item-pages .link,.dropdown-search .search-results .result-item-pages .link-list li,.dropdown-search .search-results .result-item-pages .text-module ul,.dropdown-search .search-results .result-item-pages .text-module ul li,.dropdown-search .search-results .result-item-pages label,.dropdown-search .search-results .result-item-pages p,.ensemble-productions-list .dropdown-search .search-results .result-item-pages li,.link-list .dropdown-search .search-results .result-item-pages li,.text-module .dropdown-search .search-results .result-item-pages ul,.text-module ul .dropdown-search .search-results .result-item-pages li{font-style:italic}.dropdown-search .search-results .result-item-pages .marked{background-color:#D90017;color:#fff;padding:0 .25rem}h1.event-headline{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-style:normal;font-size:2rem;text-transform:uppercase}@media print,screen and (min-width:48em){h1.event-headline{font-size:3.25rem;padding-top:0}}@media print,screen and (min-width:61.875em){h1.event-headline{font-size:4.3125rem}}@media print,screen and (min-width:48em){.event-date+.divider{margin-bottom:.9375rem}.event-headline+.divider{margin-top:.9375rem}}@media print,screen and (min-width:61.875em){.event-date+.divider{margin-bottom:1.25rem}.event-headline+.divider{margin-top:1.25rem}}.event-detail .page-head .premiere-info b,.event-detail .page-head .subhead b{color:#D90017}.event-detail .page-head .button{min-width:11.875rem}@media print,screen and (min-width:48em){.event-detail .page-head .button{min-width:16.25rem}}@media print,screen and (min-width:61.875em){.event-detail .page-head .button{min-width:21.25rem}}.event-detail .page-head .premiere-info+.button{margin-top:.625rem}.event-detail .premiere-info{background:url(../../images/premiere-triangle.svg) no-repeat center center;background-size:contain;position:relative;color:#D90017;padding:1.25em 4em 3.25em;margin:1.75em auto 1em}@media screen and (min-width:80em){.event-detail .premiere-info{padding:1.2em 5.2em 3.5em;margin:0;position:absolute;top:-.1875rem;margin-left:-30px}}.event-detail .premiere-info .divider{margin:.5rem auto .375rem;width:1.375rem;background:#D90017}@media screen and (min-width:80em){.event-detail .premiere-info .divider{width:1.75rem}}.event-detail .premiere-info .text span{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;text-transform:uppercase;line-height:1}@media print,screen and (min-width:48em){.event-detail .premiere-info .text span{font-size:1.125rem}}.cast{position:relative;margin:0 0 1rem}@media print,screen and (min-width:48em){.cast{margin:0}}.cast .person,.cast .role{margin:0}.cast .person-item,.cast .role{background:#fff}.cast .role{font-style:italic}@media print,screen and (min-width:48em){.cast .role{float:left;padding:.125rem .125rem .25rem}.cast .role span{position:absolute;background:#fff;padding:0 .125rem .125rem 0}.cast .role:after{content:"";display:block;width:100%;height:1px;background:#D90017;position:absolute;left:0;right:0;margin-top:-.125rem;z-index:-1}}.cast .person{max-width:75%}.cast .person br{display:none}.cast .person .person-item{display:block;margin:.125rem 0 .25rem}.cast .person .person-item .person-name{color:#000;text-decoration:none;border-bottom:1px dotted #000}.cast .person .person-item .dates{color:#9d9d9d;text-decoration:none;border-bottom:1px dotted #9d9d9d}.cast .person .dates-items{margin:-.0625rem 0 .1875rem;padding:.125rem 0 .3125rem;color:#9d9d9d}.cast .person .dates-items span:last-child{display:none}@media print,screen and (min-width:48em){.cast .person{text-align:right;float:right}.cast .person br{display:block}.cast .person .person-item{display:inline-block;margin:.125rem 0 .625rem;padding-left:.25rem}.cast .person .dates-items{float:right;padding:0;margin:-.125rem 0 .375rem}}.cast-container .spacer{height:2.1875rem}@media print,screen and (min-width:48em){.cast-container .spacer{height:3.75rem}}@media screen and (min-width:80em){.cast-container .spacer{height:4.375rem}}.scroll-to-top-row{border-top:1px solid #e6e6e6;padding:1.125rem 20px}.scroll-to-top-row .scroll-to-top{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-size:1rem;line-height:1;text-transform:uppercase;color:#D90017}.scroll-to-top-row .scroll-to-top:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:93.3178833526% 36.7954911433%;background-size:488px 386px;width:22px;height:13px;margin-right:.3125rem}.footer-container{text-align:center}.footer-container .footer-row{padding:1.875rem 20px;border-top:1px solid #e6e6e6}.footer-container .footer-row.four-cols{border-top:0;padding:0}.footer-container .footer-row.four-cols .cell{border-top:1px solid #e6e6e6;padding:1.875rem 20px}@media print,screen and (max-width:61.87375em){.footer-container .footer-row.four-cols .grid-container{padding:0;overflow:hidden}}.footer-container .newsletter .button{width:100%;margin:1.25rem 0 .625rem}@media print,screen and (min-width:48em){.footer-container .newsletter .button{width:50%}}.footer-container .hotline span{display:block;font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif}.footer-container .hotline .headline{text-transform:uppercase}.footer-container .hotline .number{font-size:1.75rem;line-height:1;color:#D90017;padding:.5rem 0}.footer-container .sitemap-list{display:inline-block;margin:0}.footer-container .sitemap-list li{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-size:1rem;line-height:1.375;margin:0 0 .75rem}.footer-container .sitemap-list li a{color:#000;border-bottom:1px dotted #000}.footer-container .social-media-list{margin:0}.footer-container .social-media-list,.footer-container .social-media-list li{display:inline-block}.footer-container .social-media-list li{margin:0 .3125rem}@media print,screen and (min-width:48em){.footer-container .footer-row.four-cols{border-top:0}.footer-container .footer-row.four-cols .cell{position:relative;padding-top:2.5rem;padding-bottom:2.5rem}.footer-container .footer-row.four-cols .cell:before{content:"";display:block;background:#e6e6e6;width:1px;position:absolute;left:0;top:1.5625rem;bottom:1.5625rem}}@media print,screen and (min-width:48em) and (min-width:48em) and (max-width:61.87375em){.footer-container .footer-row.four-cols .cell:nth-child(odd):before{display:none}}@media print,screen and (min-width:48em){.footer-container .sitemap-list{text-align:left}.footer-container .sitemap-list a{transition:border-color .2s ease-out,color .2s ease-out}.footer-container .sitemap-list a:focus,.footer-container .sitemap-list a:hover{color:#D90017}.footer-container .sitemap-list a:hover{border-color:transparent}.footer-container .privacy-links .sitemap-list li{display:inline-block;border-left:1px solid #D90017;padding:0 .6875rem 0 .75rem;margin:0;line-height:1}.footer-container .privacy-links .sitemap-list li:first-child{border-left:0}}@media print,screen and (min-width:61.875em){.footer-container .footer-row.four-cols{border-top:1px solid #e6e6e6}.footer-container .footer-row.four-cols .cell{border-top:0}.footer-container .footer-row.four-cols .cell:first-child:before{display:none}}.cookie-notice-container{position:fixed;bottom:0;left:0;right:0;width:100%;padding:.9375rem 0;background:rgba(0,0,0,.9);z-index:1060}@media print,screen and (min-width:61.875em){.cookie-notice-container{padding:1.25rem 0}}.cookie-notice-container .cookie-notice-content{width:100%;max-width:61.25rem;margin:0 auto;padding:0 1.25rem;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:48em){.cookie-notice-container .cookie-notice-content{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.cookie-notice-container .cookie-notice-text{margin-top:.3125rem;margin-bottom:.3125rem}@media print,screen and (min-width:48em){.cookie-notice-container .cookie-notice-text{width:70%;margin-right:5%}}.abo-event-list .cookie-notice-container .cookie-notice-text li,.cast .cookie-notice-container .cookie-notice-text .person,.cast .cookie-notice-container .cookie-notice-text .role,.content-list .cookie-notice-container .cookie-notice-text li,.cookie-notice-container .cookie-notice-text .abo-event-list li,.cookie-notice-container .cookie-notice-text .button,.cookie-notice-container .cookie-notice-text .cast .person,.cookie-notice-container .cookie-notice-text .cast .role,.cookie-notice-container .cookie-notice-text .content-list,.cookie-notice-container .cookie-notice-text .content-list li,.cookie-notice-container .cookie-notice-text .custom-form input[type=text],.cookie-notice-container .cookie-notice-text .custom-form input[type=email],.cookie-notice-container .cookie-notice-text .custom-form select,.cookie-notice-container .cookie-notice-text .custom-form textarea,.cookie-notice-container .cookie-notice-text .download-list li,.cookie-notice-container .cookie-notice-text .ensemble-productions-list li,.cookie-notice-container .cookie-notice-text .link,.cookie-notice-container .cookie-notice-text .link-list li,.cookie-notice-container .cookie-notice-text .text-module ul,.cookie-notice-container .cookie-notice-text .text-module ul li,.cookie-notice-container .cookie-notice-text label,.cookie-notice-container .cookie-notice-text p,.custom-form .cookie-notice-container .cookie-notice-text input[type=text],.custom-form .cookie-notice-container .cookie-notice-text input[type=email],.custom-form .cookie-notice-container .cookie-notice-text select,.custom-form .cookie-notice-container .cookie-notice-text textarea,.download-list .cookie-notice-container .cookie-notice-text li,.ensemble-productions-list .cookie-notice-container .cookie-notice-text li,.link-list .cookie-notice-container .cookie-notice-text li,.text-module .cookie-notice-container .cookie-notice-text ul,.text-module ul .cookie-notice-container .cookie-notice-text li{margin:0;font-size:.9375rem;line-height:1.3333333333}@media print,screen and (min-width:61.875em){.abo-event-list .cookie-notice-container .cookie-notice-text li,.cast .cookie-notice-container .cookie-notice-text .person,.cast .cookie-notice-container .cookie-notice-text .role,.content-list .cookie-notice-container .cookie-notice-text li,.cookie-notice-container .cookie-notice-text .abo-event-list li,.cookie-notice-container .cookie-notice-text .button,.cookie-notice-container .cookie-notice-text .cast .person,.cookie-notice-container .cookie-notice-text .cast .role,.cookie-notice-container .cookie-notice-text .content-list,.cookie-notice-container .cookie-notice-text .content-list li,.cookie-notice-container .cookie-notice-text .custom-form input[type=text],.cookie-notice-container .cookie-notice-text .custom-form input[type=email],.cookie-notice-container .cookie-notice-text .custom-form select,.cookie-notice-container .cookie-notice-text .custom-form textarea,.cookie-notice-container .cookie-notice-text .download-list li,.cookie-notice-container .cookie-notice-text .ensemble-productions-list li,.cookie-notice-container .cookie-notice-text .link,.cookie-notice-container .cookie-notice-text .link-list li,.cookie-notice-container .cookie-notice-text .text-module ul,.cookie-notice-container .cookie-notice-text .text-module ul li,.cookie-notice-container .cookie-notice-text label,.cookie-notice-container .cookie-notice-text p,.custom-form .cookie-notice-container .cookie-notice-text input[type=text],.custom-form .cookie-notice-container .cookie-notice-text input[type=email],.custom-form .cookie-notice-container .cookie-notice-text select,.custom-form .cookie-notice-container .cookie-notice-text textarea,.download-list .cookie-notice-container .cookie-notice-text li,.ensemble-productions-list .cookie-notice-container .cookie-notice-text li,.link-list .cookie-notice-container .cookie-notice-text li,.text-module .cookie-notice-container .cookie-notice-text ul,.text-module ul .cookie-notice-container .cookie-notice-text li{font-size:1.125rem}}.abo-event-list .cookie-notice-container .cookie-notice-text li a,.cast .cookie-notice-container .cookie-notice-text .person a,.cast .cookie-notice-container .cookie-notice-text .role a,.content-list .cookie-notice-container .cookie-notice-text li a,.cookie-notice-container .cookie-notice-text .abo-event-list li a,.cookie-notice-container .cookie-notice-text .button a,.cookie-notice-container .cookie-notice-text .cast .person a,.cookie-notice-container .cookie-notice-text .cast .role a,.cookie-notice-container .cookie-notice-text .content-list a,.cookie-notice-container .cookie-notice-text .custom-form input[type=text] a,.cookie-notice-container .cookie-notice-text .custom-form input[type=email] a,.cookie-notice-container .cookie-notice-text .custom-form select a,.cookie-notice-container .cookie-notice-text .custom-form textarea a,.cookie-notice-container .cookie-notice-text .download-list li a,.cookie-notice-container .cookie-notice-text .ensemble-productions-list li a,.cookie-notice-container .cookie-notice-text .link a,.cookie-notice-container .cookie-notice-text .link-list li a,.cookie-notice-container .cookie-notice-text .text-module ul a,.cookie-notice-container .cookie-notice-text label a,.cookie-notice-container .cookie-notice-text p a,.custom-form .cookie-notice-container .cookie-notice-text input[type=text] a,.custom-form .cookie-notice-container .cookie-notice-text input[type=email] a,.custom-form .cookie-notice-container .cookie-notice-text select a,.custom-form .cookie-notice-container .cookie-notice-text textarea a,.download-list .cookie-notice-container .cookie-notice-text li a,.ensemble-productions-list .cookie-notice-container .cookie-notice-text li a,.link-list .cookie-notice-container .cookie-notice-text li a,.text-module .cookie-notice-container .cookie-notice-text ul a,.text-module ul .cookie-notice-container .cookie-notice-text li a{color:#fff;border-color:#fff}.abo-event-list .cookie-notice-container .cookie-notice-text li a:focus,.abo-event-list .cookie-notice-container .cookie-notice-text li a:hover,.cast .cookie-notice-container .cookie-notice-text .person a:focus,.cast .cookie-notice-container .cookie-notice-text .person a:hover,.cast .cookie-notice-container .cookie-notice-text .role a:focus,.cast .cookie-notice-container .cookie-notice-text .role a:hover,.content-list .cookie-notice-container .cookie-notice-text li a:focus,.content-list .cookie-notice-container .cookie-notice-text li a:hover,.cookie-notice-container .cookie-notice-text .abo-event-list li a:focus,.cookie-notice-container .cookie-notice-text .abo-event-list li a:hover,.cookie-notice-container .cookie-notice-text .button a:focus,.cookie-notice-container .cookie-notice-text .button a:hover,.cookie-notice-container .cookie-notice-text .cast .person a:focus,.cookie-notice-container .cookie-notice-text .cast .person a:hover,.cookie-notice-container .cookie-notice-text .cast .role a:focus,.cookie-notice-container .cookie-notice-text .cast .role a:hover,.cookie-notice-container .cookie-notice-text .content-list a:focus,.cookie-notice-container .cookie-notice-text .content-list a:hover,.cookie-notice-container .cookie-notice-text .custom-form input[type=text] a:focus,.cookie-notice-container .cookie-notice-text .custom-form input[type=text] a:hover,.cookie-notice-container .cookie-notice-text .custom-form input[type=email] a:focus,.cookie-notice-container .cookie-notice-text .custom-form input[type=email] a:hover,.cookie-notice-container .cookie-notice-text .custom-form select a:focus,.cookie-notice-container .cookie-notice-text .custom-form select a:hover,.cookie-notice-container .cookie-notice-text .custom-form textarea a:focus,.cookie-notice-container .cookie-notice-text .custom-form textarea a:hover,.cookie-notice-container .cookie-notice-text .download-list li a:focus,.cookie-notice-container .cookie-notice-text .download-list li a:hover,.cookie-notice-container .cookie-notice-text .ensemble-productions-list li a:focus,.cookie-notice-container .cookie-notice-text .ensemble-productions-list li a:hover,.cookie-notice-container .cookie-notice-text .link a:focus,.cookie-notice-container .cookie-notice-text .link a:hover,.cookie-notice-container .cookie-notice-text .link-list li a:focus,.cookie-notice-container .cookie-notice-text .link-list li a:hover,.cookie-notice-container .cookie-notice-text .text-module ul a:focus,.cookie-notice-container .cookie-notice-text .text-module ul a:hover,.cookie-notice-container .cookie-notice-text label a:focus,.cookie-notice-container .cookie-notice-text label a:hover,.cookie-notice-container .cookie-notice-text p a:focus,.cookie-notice-container .cookie-notice-text p a:hover,.custom-form .cookie-notice-container .cookie-notice-text input[type=text] a:focus,.custom-form .cookie-notice-container .cookie-notice-text input[type=text] a:hover,.custom-form .cookie-notice-container .cookie-notice-text input[type=email] a:focus,.custom-form .cookie-notice-container .cookie-notice-text input[type=email] a:hover,.custom-form .cookie-notice-container .cookie-notice-text select a:focus,.custom-form .cookie-notice-container .cookie-notice-text select a:hover,.custom-form .cookie-notice-container .cookie-notice-text textarea a:focus,.custom-form .cookie-notice-container .cookie-notice-text textarea a:hover,.download-list .cookie-notice-container .cookie-notice-text li a:focus,.download-list .cookie-notice-container .cookie-notice-text li a:hover,.ensemble-productions-list .cookie-notice-container .cookie-notice-text li a:focus,.ensemble-productions-list .cookie-notice-container .cookie-notice-text li a:hover,.link-list .cookie-notice-container .cookie-notice-text li a:focus,.link-list .cookie-notice-container .cookie-notice-text li a:hover,.text-module .cookie-notice-container .cookie-notice-text ul a:focus,.text-module .cookie-notice-container .cookie-notice-text ul a:hover,.text-module ul .cookie-notice-container .cookie-notice-text li a:focus,.text-module ul .cookie-notice-container .cookie-notice-text li a:hover{color:#b3b3b3}.cookie-notice-container .cookie-notice-button{margin-bottom:.3125rem;margin-top:1rem;cursor:pointer;padding:.625rem 2.5rem;font-size:1rem}@media print,screen and (min-width:61.875em){.cookie-notice-container .cookie-notice-button{margin-top:.3125rem;font-size:1.25rem}}.translation-notice-container{bottom:0;left:0;position:fixed;background-color:rgba(30,30,26,.9);width:100vw;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:1000}.translation-notice-container .translation-notice-content{background-color:#fff;padding:1.25rem;padding-right:3.75rem;position:relative;max-width:28.125rem}@media print,screen and (min-width:61.875em){.translation-notice-container .translation-notice-content{font-size:18px;line-height:1.3}}.translation-notice-container .translation-notice-close-button{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:25.2680524003% 90.3603676889%;background-size:488px 386px;width:17px;height:17px;position:absolute;right:1.25rem;top:1.25rem;cursor:pointer}body.admin-view,body.admin-view .header-container{padding-top:30px}body.admin-view .header-container.scroll-to-fixed-fixed{padding-top:0;margin-top:30px}.kristall-edit-container .kristall-edit-sectionmodule.sortable-ghost,.kristall-edit-container .kristall-edit-sectionmodule:hover{background-color:transparent!important}.divider{background:#e6e6e6;display:block;height:.0625rem;width:1.5rem;margin:.9375rem auto}@media print,screen and (min-width:48em){.divider{width:2rem;margin:1.25rem auto}}@media print,screen and (min-width:61.875em){.divider{width:2.8125rem;margin:1.5625rem auto}}.pipe{display:inline-block;background:#D90017;width:.0625rem;height:.75em;margin:0 .1875rem -.0625rem .3125rem}.link{display:inline-block;margin:0 0 .125rem}.button{font-style:italic;line-height:1.2}@media print,screen and (max-width:47.99875em){.button.hollow{border-width:2px!important}}@media print,screen and (min-width:48em){.button.hollow:hover{background:#D90017;color:#fff}.button.hollow.white:hover,.hero-slideshow-nav .slide.slick-current .button.hollow:hover{background:#fff;color:#D90017}.hero-slideshow-nav .slide.slick-current .teaser-section .button.hollow:hover,.teaser-section .button.hollow.white:hover,.teaser-section .hero-slideshow-nav .slide.slick-current .button.hollow:hover{color:#000}}@media print,screen and (min-width:48em){.button{padding-left:1.875rem;padding-right:1.875rem}}@media screen and (min-width:80em){.button{padding:.8125rem 2.5rem}.page-head .button{min-width:22.1875rem}.button.hollow{padding-top:.6875rem;padding-bottom:.6875rem}}.abo-event-list,.content-list,.download-list,.ensemble-productions-list,.link-list,.text-module ul{position:relative}.abo-event-list li,.content-list li,.download-list li,.ensemble-productions-list li,.link-list li,.text-module ul li{margin-bottom:.375rem}.content-list,.text-module ul{list-style:none}.content-list li:before,.text-module ul li:before{content:"";display:inline-block;width:.6875rem;height:.6875rem;border-radius:50%;background:#D90017;margin-left:-1.25rem;margin-right:.5625rem}.abo-event-list,.ensemble-productions-list{margin-left:0}.abo-event-list li,.ensemble-productions-list li{text-transform:uppercase;margin-bottom:.125rem}.abo-event-list li a,.ensemble-productions-list li a{color:inherit;border-color:transparent}.abo-event-list li a:focus,.abo-event-list li a:hover,.ensemble-productions-list li a:focus,.ensemble-productions-list li a:hover{border-bottom:1px dotted #D90017}.abo-event-list li .event-title:before,.ensemble-productions-list li .event-title:before{content:"| ";color:#D90017}.ensemble-productions-list{margin-bottom:1.375rem}@media print,screen and (min-width:48em){.ensemble-productions-list{margin-bottom:1.875rem}}@media screen and (min-width:80em){.ensemble-productions-list{margin-bottom:2.25rem}}.ensemble-productions-list li{margin-bottom:.5rem}@media print,screen and (min-width:61.875em){.ensemble-productions-list li{font-size:1.25rem}}.ensemble-productions-list li a{border-color:#000}.link-list{margin-left:0}.link-list li{padding-bottom:.25rem}.download-list{margin-left:0}.download-list li{text-transform:uppercase;margin-bottom:.45em}.download-list li a{color:inherit;border-color:inherit}.download-list li a:focus,.download-list li a:hover{color:#D90017}.sponsor-grid .sponsor-item{margin-bottom:2.5rem;max-width:100%;transition:filter .2s ease-out}@media print,screen and (min-width:48em){.sponsor-grid .sponsor-item{margin:0 .9375rem;width:calc(25% - 1.95rem)}}.sponsor-grid .sponsor-item a{display:block}.sponsor-grid .sponsor-image-wrapper{margin-bottom:.9375rem}.sponsor-grid .sponsor-image{opacity:.5}.sponsor-grid .subtitle{margin-bottom:0;transition:color .2s ease-out}.image-module{position:relative;margin-bottom:1.25rem;margin-top:.4375rem}@media print,screen and (min-width:61.875em){.image-module{margin-bottom:1.5625rem}}.image-module .caption{position:absolute;left:0;bottom:0;padding:.375rem;opacity:.5;font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-size:.625rem;line-height:1.4;color:#fff}@media print,screen and (min-width:61.875em){.image-module .caption{padding:.625rem;font-size:.9375rem}}.image-module.image-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (max-width:47.99875em){.image-module.image-center img{width:13.75rem;max-width:100%;margin-bottom:.625rem}}@media print,screen and (min-width:48em){.image-module.image-center{height:100%}.image-module.image-center img{max-width:13.75rem;margin:0 0 1.5625rem}}@media screen and (min-width:80em){.image-module.image-center img{max-width:16.25rem}}.parallaxer{background-size:cover;height:23.125rem}@media print,screen and (min-width:48em){.parallaxer{height:24.0625rem}}@media screen and (min-width:80em){.parallaxer{height:46.5625rem}}.podcast-module,.video-module{padding-top:.1875rem;margin-bottom:1.25rem}.open-podcast,.open-video{display:block;position:relative}.open-podcast:after,.open-video:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:5;transition:transform .2s ease-out}.open-podcast.with-subtitle:before,.open-video.with-subtitle:before{content:"";display:block;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.8) 100%);position:absolute;width:100%;top:40%;right:0;bottom:0;left:0;z-index:1}.open-podcast .text,.open-video .text{text-align:center;max-width:13.75rem;position:absolute;top:50%;right:0;left:0;margin:auto;padding-top:1.625rem;z-index:5}@media screen and (min-width:23.4375em){.open-podcast .text,.open-video .text{padding-top:3.25rem}}.open-podcast .subtitle,.open-video .subtitle{color:#fff;border-bottom:1px dotted transparent;transition:border-color .2s ease-out}.open-video:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:49.3273542601% 45.8808139535%;background-size:464.76px 367.62px;width:40px;height:40px}@media screen and (min-width:23.4375em){.open-video:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:49.3273542601% 45.8808139535%;background-size:929.52px 735.24px;width:80px;height:80px}}@media print,screen and (min-width:61.875em){.open-video:focus:after,.open-video:hover:after{transform:scale(1.15)}.open-video:active:after{transform:scale(1.35)}}.open-podcast:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:52.2185351979% 65.8881578947%;background-size:236.25px 186.87px;width:32px;height:40px}@media screen and (min-width:23.4375em){.open-podcast:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:52.2185351979% 65.8881578947%;background-size:531.56px 420.45px;width:72px;height:89px}}@media print,screen and (min-width:61.875em){.open-podcast:focus .subtitle,.open-podcast:hover .subtitle{border-color:#fff}}@media print,screen and (min-width:48em) and (max-width:61.87375em){.open-podcast:after{top:-3.625rem}.open-podcast .text{padding-top:1.25rem}}@media print,screen and (min-width:61.875em){.open-podcast.w-48:after{top:-3.625rem}.open-podcast.w-48 .text{padding-top:1.25rem}}.event-list{margin-top:1.25rem}@media print,screen and (min-width:48em){.home .event-list{margin-top:2.5rem}}.event-list .event-item{position:relative;margin-bottom:3.125rem}.event-list .event-item:last-child{margin-bottom:1.25rem}.event-list .event-link{color:inherit;transition:background .2s ease-out}.event-list .date-info{width:2.25rem}.event-detail .event-list .premiere-info,.event-list .event-detail .premiere-info,.event-list .subhead{font-size:.75rem}@media print,screen and (min-width:61.875em){.event-detail .event-list .premiere-info,.event-list .event-detail .premiere-info,.event-list .subhead{font-size:1.0625rem}}.event-detail .event-list .location.premiere-info,.event-list .event-detail .location.premiere-info,.event-list .subhead.location{text-transform:none}.event-detail .event-list .location.premiere-info span,.event-list .event-detail .location.premiere-info span,.event-list .subhead.location span{-ms-flex-align:center;align-items:center}.event-detail .event-list .location.premiere-info span:before,.event-list .event-detail .location.premiere-info span:before,.event-list .subhead.location span:before{display:inline-block;content:" ";width:.0625rem;height:.9em;margin:0 .25rem -.0625rem .0625rem;background:#D90017}.event-detail .event-list .location.premiere-info span:first-child,.event-list .event-detail .location.premiere-info span:first-child,.event-list .subhead.location span:first-child{padding-left:0}.event-detail .event-list .location.premiere-info span:first-child:before,.event-list .event-detail .location.premiere-info span:first-child:before,.event-list .subhead.location span:first-child:before{display:none}.event-list .h3{padding:.1875rem 0 .125rem}.event-list .h3.event-title{padding-bottom:0}.event-list .subtitle{line-height:1.2}.event-list .subtitle.warning{color:#D90017}.abo-event-list .event-list li,.cast .event-list .person,.cast .event-list .role,.content-list .event-list li,.custom-form .event-list input[type=text],.custom-form .event-list input[type=email],.custom-form .event-list select,.custom-form .event-list textarea,.download-list .event-list li,.ensemble-productions-list .event-list li,.event-list .abo-event-list li,.event-list .button,.event-list .cast .person,.event-list .cast .role,.event-list .content-list,.event-list .content-list li,.event-list .custom-form input[type=text],.event-list .custom-form input[type=email],.event-list .custom-form select,.event-list .custom-form textarea,.event-list .download-list li,.event-list .ensemble-productions-list li,.event-list .link,.event-list .link-list li,.event-list .text-module ul,.event-list .text-module ul li,.event-list label,.event-list p,.link-list .event-list li,.text-module .event-list ul,.text-module ul .event-list li{margin:0}.event-list .premiere{color:#D90017;text-transform:uppercase}.event-list .no-tickets{display:inline-block;min-width:7.8125rem;position:absolute;right:-.8em;bottom:-.5rem;background:#fff;border:2px solid #D90017;padding:.0625rem .625rem;font-family:"Trade Gothic",Lucida Sans Unicode,Lucida Grande,sans-serif;font-weight:700;font-size:.875rem;font-style:normal;line-height:1;text-transform:uppercase;text-align:center;color:#D90017;box-shadow:.25rem .25rem 0 -.125rem #D90017;transform:rotate(-5deg)}@media print,screen and (max-width:47.99875em){.event-list .date-info{-ms-flex-item-align:start;align-self:flex-start;margin-left:0}.event-list .button{position:relative;margin:.5rem 0 0 2.875rem;padding:.5rem 1.4375rem}.event-list .button.clear{padding:0;border:0}}@media print,screen and (min-width:48em){.event-list .event-link,.event-list .event-no-link{padding-right:11.25rem;border-left:1px solid #e6e6e6}.event-list .event-link:focus,.event-list .event-link:hover{background:#f5f5f5}.event-list .event-link .event-title:focus,.event-list .event-link .event-title:hover{text-decoration:underline}.event-list .event-title{display:inline-block}.event-list .date-info{width:2.75rem;padding-left:.25rem}.event-list .event-image{width:4.75rem}.event-list .ticket-status{width:9.125rem;position:absolute;right:1.125rem}.event-list .button{padding-left:0;padding-right:0;margin:0}.event-list .no-tickets{min-width:8.4375rem;bottom:-.1875rem;font-size:.9375rem}}@media print,screen and (min-width:61.875em){.event-list .event-link,.event-list .event-no-link{padding-right:13.75rem}.event-list .date-info{width:3.75rem}.event-detail .event-list .location.premiere-info span::before,.event-list .event-detail .location.premiere-info span::before,.event-list .subhead.location span::before{margin:0 .5625rem -.0625rem .375rem}.event-list .event-image{width:5.625rem}.event-list .ticket-status{width:12.5rem}.event-list .no-tickets{min-width:9.375rem;bottom:-.125rem;font-size:1.0625rem;box-shadow:.25rem .25rem 0 -.0625rem #D90017}}.faq-module{margin:.3125rem auto 0}@media print,screen and (min-width:61.875em){.faq-module{margin:.625rem auto .3125rem}}@media print,screen and (min-width:61.875em){.faq-module{margin:1.5625rem auto .625rem}}.faq-module:first-child{margin:0 auto}.accordion{margin:0}.accordion .accordion-item .accordion-content,.accordion .accordion-item .accordion-title{border-top:1px solid #e6e6e6}.accordion .accordion-item .accordion-title{display:block;position:relative;padding:.65em 0;padding-left:2.1875rem;font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;color:#000;transition:background .2s ease-out,color .2s ease-out}.accordion .accordion-item .accordion-title:focus,.accordion .accordion-item .accordion-title:hover{color:#D90017;outline:0}@media print,screen and (min-width:48em){.desktop .accordion .accordion-item .accordion-title:hover{background:#f5f5f5}}.accordion .accordion-item .accordion-title:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:78.7359307359% 78.6777777778%;background-size:488px 386px;width:26px;height:26px;position:absolute;left:.0625rem;top:0;bottom:0;margin:auto}.accordion .accordion-item .accordion-content{display:none;padding:.8em .0625rem 1em}.accordion .accordion-item .accordion-content .cell>:last-child,.accordion .accordion-item .accordion-content .columns>:last-child{margin-bottom:0}.accordion .accordion-item.is-active .accordion-title{font-weight:700;color:#D90017}.accordion .accordion-item.is-active .accordion-title:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:67.4805194805% 78.6777777778%;background-size:488px 386px;width:26px;height:26px}.accordion .accordion-item:first-child .accordion-title{border-top:none}.accordion .accordion-item:last-child .accordion-content{border-bottom:1px solid #e6e6e6}@media print,screen and (min-width:48em){.accordion .accordion-item .accordion-title{padding-left:3.125rem}.accordion .accordion-item .accordion-title:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:78.7359307359% 78.6777777778%;background-size:600.62px 475.08px;width:32px;height:32px}.accordion .accordion-item.is-active .accordion-title:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:67.4805194805% 78.6777777778%;background-size:600.62px 475.08px;width:32px;height:32px}.accordion .accordion-item .accordion-content{padding:1.25em .0625rem 1.75em}}@media print,screen and (min-width:61.875em){.accordion .accordion-item .accordion-title{padding-top:.7em;padding-bottom:.7em}}.sponsoring-info.accordion{margin-top:1.875rem;margin-bottom:1.875rem}.sponsoring-info.accordion .sponsoring-toggle{text-align:center}.sponsoring-info.accordion .sponsoring-toggle .accordion-title{display:inline-block;color:#9d9d9d}.sponsoring-info.accordion .sponsoring-toggle .accordion-title:hover{background-color:transparent}.sponsoring-info.accordion .sponsoring-toggle .accordion-title:before{background-position:38.96103896103896% 84.53968253968254%}.sponsoring-info.accordion .sponsoring-toggle.is-active .accordion-title:before{background-position:27.705627705627705% 84.53968253968254%}.sponsoring-info.accordion .accordion-item:last-child .accordion-content{border:0}.sponsoring-info.accordion .accordion-content{width:100%;border:0;font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-weight:400;padding-top:.625rem}.abo-event-list .sponsoring-info.accordion li,.cast .sponsoring-info.accordion .person,.cast .sponsoring-info.accordion .role,.content-list .sponsoring-info.accordion li,.custom-form .sponsoring-info.accordion input[type=text],.custom-form .sponsoring-info.accordion input[type=email],.custom-form .sponsoring-info.accordion select,.custom-form .sponsoring-info.accordion textarea,.download-list .sponsoring-info.accordion li,.ensemble-productions-list .sponsoring-info.accordion li,.link-list .sponsoring-info.accordion li,.sponsoring-info.accordion .abo-event-list li,.sponsoring-info.accordion .button,.sponsoring-info.accordion .cast .person,.sponsoring-info.accordion .cast .role,.sponsoring-info.accordion .content-list,.sponsoring-info.accordion .content-list li,.sponsoring-info.accordion .custom-form input[type=text],.sponsoring-info.accordion .custom-form input[type=email],.sponsoring-info.accordion .custom-form select,.sponsoring-info.accordion .custom-form textarea,.sponsoring-info.accordion .download-list li,.sponsoring-info.accordion .ensemble-productions-list li,.sponsoring-info.accordion .link,.sponsoring-info.accordion .link-list li,.sponsoring-info.accordion .text-module ul,.sponsoring-info.accordion .text-module ul li,.sponsoring-info.accordion label,.sponsoring-info.accordion p,.text-module .sponsoring-info.accordion ul,.text-module ul .sponsoring-info.accordion li{color:#9d9d9d}.show-more{cursor:pointer;margin:auto;display:none;text-align:center}.show-more .hooper-arrow,.show-more .icon{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:80.4589041096% 59.6130952381%;background-size:390.4px 308.8px;width:40px;height:40px;background-color:#fff!important;margin-top:.625rem}.show-more.text-collapsed .hooper-arrow,.show-more.text-collapsed .icon{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:99.2876712329% 25.9226190476%;background-size:390.4px 308.8px;width:40px;height:40px}@media print,screen and (min-width:48em){.show-more .hooper-arrow,.show-more .icon{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:80.4589041096% 59.6130952381%;background-size:468.48px 370.56px;width:48px;height:48px;margin-top:.625rem}.show-more.text-collapsed .hooper-arrow,.show-more.text-collapsed .icon{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:99.2876712329% 25.9226190476%;background-size:468.48px 370.56px;width:48px;height:48px}}@media screen and (min-width:80em){.show-more .hooper-arrow,.show-more .icon{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:80.4589041096% 59.6130952381%;background-size:546.56px 432.32px;width:56px;height:56px;margin-top:1.5625rem}.show-more.text-collapsed .hooper-arrow,.show-more.text-collapsed .icon{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:99.2876712329% 25.9226190476%;background-size:546.56px 432.32px;width:56px;height:56px}}.readmore-container{overflow:hidden;position:relative}.readmore-container .show-more{display:none}.fade-content{position:relative}.fade-content:after{content:"";height:7.5rem;position:absolute;left:0;right:0;bottom:0;opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.99) 90%,#fff 100%)}.fade-content.full-story:after{opacity:0;visibility:hidden}.tl-gallery-item{text-align:center;display:none}.tl-gallery-item:nth-child(-n+4){display:block}@media print,screen and (min-width:48em){.tl-gallery-item{text-align:left}.tl-gallery-item:nth-child(odd){text-align:right}.tl-gallery-item.visible{display:block}}.tl-gallery-item a{display:inline-block;position:relative;background:#fff;background:linear-gradient(135deg,#fff 40%,#d90017 80%)}.tl-gallery-item a img{transition:opacity .2s ease-out}.tl-gallery-item a:focus img,.tl-gallery-item a:hover img{opacity:.89}.subscription-module{width:100%;width:calc(100% + 10px * 2);margin:0 -10px;overflow-x:auto}@media print,screen and (min-width:61.875em){.subscription-module{width:calc(100% + 20px * 2);margin:0 -20px}}.subscription-table{position:relative;border-spacing:10px 0;width:100%;margin-bottom:1rem}@media print,screen and (min-width:61.875em){.subscription-table{border-spacing:20px 0}}.subscription-table tr td,.subscription-table tr th{min-width:3.125rem;padding:.6875rem .25rem;font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25;text-align:center;text-transform:uppercase}@media print,screen and (min-width:61.875em){.subscription-table tr td,.subscription-table tr th{font-size:1.0625rem}}.subscription-table tr td{background:rgba(255,255,255,.77)}.subscription-table tr td:first-child:before{content:"";width:100%;height:1px;background:#000;position:absolute;left:0;right:0;margin-top:-.75rem}.subscription-table tr:first-child td:first-child:before{display:none}.grid-teaser{display:block;height:100%;padding-bottom:.25rem;transition:.2s ease-out;color:inherit}.grid-teaser .image{position:relative}.grid-teaser .image img{transition:opacity .2s ease-out}.grid-teaser:focus,.grid-teaser:hover{color:inherit}.grid-teaser:focus img,.grid-teaser:hover img{opacity:.89}.grid-teaser .text{padding:.5rem .125rem}.grid-teaser .teaser-headline{display:inline-block;margin:0 0 .0625rem}.grid-teaser .teaser-headline:focus,.grid-teaser .teaser-headline:hover{text-decoration:underline}.abo-event-list .grid-teaser li,.cast .grid-teaser .person,.cast .grid-teaser .role,.content-list .grid-teaser li,.custom-form .grid-teaser input[type=text],.custom-form .grid-teaser input[type=email],.custom-form .grid-teaser select,.custom-form .grid-teaser textarea,.download-list .grid-teaser li,.ensemble-productions-list .grid-teaser li,.grid-teaser .abo-event-list li,.grid-teaser .button,.grid-teaser .cast .person,.grid-teaser .cast .role,.grid-teaser .content-list,.grid-teaser .content-list li,.grid-teaser .custom-form input[type=text],.grid-teaser .custom-form input[type=email],.grid-teaser .custom-form select,.grid-teaser .custom-form textarea,.grid-teaser .download-list li,.grid-teaser .ensemble-productions-list li,.grid-teaser .link,.grid-teaser .link-list li,.grid-teaser .text-module ul,.grid-teaser .text-module ul li,.grid-teaser label,.grid-teaser p,.link-list .grid-teaser li,.text-module .grid-teaser ul,.text-module ul .grid-teaser li{margin:0 0 .0625rem}@media print,screen and (min-width:48em){.grid-teaser:focus,.grid-teaser:hover{background:#f5f5f5}}@media print,screen and (min-width:61.875em){.grid-teaser{padding-bottom:.375rem}.grid-teaser .teaser-headline{margin-bottom:.3125rem}.grid-teaser .text{padding-top:.8125rem}}.press-teaser{text-align:center}@media print,screen and (min-width:48em){.press-teaser{text-align:left}}.press-teaser img{margin-bottom:.625rem}.abo-event-list .press-teaser li,.cast .press-teaser .person,.cast .press-teaser .role,.content-list .press-teaser li,.custom-form .press-teaser input[type=text],.custom-form .press-teaser input[type=email],.custom-form .press-teaser select,.custom-form .press-teaser textarea,.download-list .press-teaser li,.ensemble-productions-list .press-teaser li,.link-list .press-teaser li,.press-teaser .abo-event-list li,.press-teaser .button,.press-teaser .cast .person,.press-teaser .cast .role,.press-teaser .content-list,.press-teaser .content-list li,.press-teaser .custom-form input[type=text],.press-teaser .custom-form input[type=email],.press-teaser .custom-form select,.press-teaser .custom-form textarea,.press-teaser .download-list li,.press-teaser .ensemble-productions-list li,.press-teaser .link,.press-teaser .link-list li,.press-teaser .text-module ul,.press-teaser .text-module ul li,.press-teaser label,.press-teaser p,.text-module .press-teaser ul,.text-module ul .press-teaser li{margin:0}.abo-event-list .press-teaser img+li,.cast .press-teaser img+.person,.cast .press-teaser img+.role,.content-list .press-teaser img+li,.custom-form .press-teaser img+input[type=text],.custom-form .press-teaser img+input[type=email],.custom-form .press-teaser img+select,.custom-form .press-teaser img+textarea,.download-list .press-teaser img+li,.ensemble-productions-list .press-teaser img+li,.link-list .press-teaser img+li,.press-teaser .abo-event-list img+li,.press-teaser .cast img+.person,.press-teaser .cast img+.role,.press-teaser .content-list img+li,.press-teaser .custom-form img+input[type=text],.press-teaser .custom-form img+input[type=email],.press-teaser .custom-form img+select,.press-teaser .custom-form img+textarea,.press-teaser .download-list img+li,.press-teaser .ensemble-productions-list img+li,.press-teaser .link-list img+li,.press-teaser .text-module img+ul,.press-teaser .text-module ul img+li,.press-teaser img+.button,.press-teaser img+.content-list,.press-teaser img+.link,.press-teaser img+label,.press-teaser img+p,.text-module .press-teaser img+ul,.text-module ul .press-teaser img+li{margin-bottom:.125rem}.staff-item{padding:.9375rem 0}.staff-item+.staff-item{border-top:1px solid #e6e6e6}@media screen and (min-width:80em){.staff-item{padding:1.25rem 0}}.introduction h3.title+.staff-item,.settings-view h3.title+.staff-item,.staff-item:first-child,h2+.staff-item{border:0;padding-top:0}.abo-event-list .staff-item li,.cast .staff-item .person,.cast .staff-item .role,.content-list .staff-item li,.custom-form .staff-item input[type=text],.custom-form .staff-item input[type=email],.custom-form .staff-item select,.custom-form .staff-item textarea,.download-list .staff-item li,.ensemble-productions-list .staff-item li,.link-list .staff-item li,.staff-item .abo-event-list li,.staff-item .button,.staff-item .cast .person,.staff-item .cast .role,.staff-item .content-list,.staff-item .content-list li,.staff-item .custom-form input[type=text],.staff-item .custom-form input[type=email],.staff-item .custom-form select,.staff-item .custom-form textarea,.staff-item .download-list li,.staff-item .ensemble-productions-list li,.staff-item .link,.staff-item .link-list li,.staff-item .text-module ul,.staff-item .text-module ul li,.staff-item label,.staff-item p,.text-module .staff-item ul,.text-module ul .staff-item li{margin:0}.staff-item a{border:0}.link-item.with-icon{position:relative;padding-left:1.375rem}.link-item.with-icon:before{position:absolute;left:0}@media print,screen and (min-width:48em){.link-item.with-icon{padding-left:1.625rem}}.link-item.information:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:74.4281822214% 67.3773183666%;background-size:488px 386px;width:15px;height:15px;top:.125rem}@media print,screen and (min-width:48em){.link-item.information:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:74.4281822214% 67.3773183666%;background-size:605.38px 478.84px;width:18px;height:18px;top:.0625rem}}@media print,screen and (min-width:61.875em){.link-item.information:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:74.4281822214% 67.3773183666%;background-size:706.27px 558.65px;width:21px;height:21px;top:.125rem}}.link-item.mail:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:95.4109285699% 63.6497208346%;background-size:488px 386px;width:14px;height:12px;top:.1875rem}@media print,screen and (min-width:48em){.link-item.mail:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:95.4109285699% 63.6497208346%;background-size:635.14px 502.39px;width:18px;height:15px;top:.125rem}}@media print,screen and (min-width:61.875em){.link-item.mail:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:95.4109285699% 63.6497208346%;background-size:741px 586.12px;width:21px;height:18px;top:.1875rem}}.link-item.phone:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:96.7837935506% 76.8775615449%;background-size:488px 386px;width:18px;height:18px;top:.1875rem}@media print,screen and (min-width:48em){.link-item.phone:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:96.7837935506% 76.8775615449%;background-size:499.94px 395.45px;width:18px;height:18px}}@media print,screen and (min-width:61.875em){.link-item.phone:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:96.7837935506% 76.8775615449%;background-size:583.27px 461.35px;width:21px;height:21px}}.ensemble-list .ensemble-item{text-align:center;margin-bottom:1.25rem}@media print,screen and (min-width:48em){.ensemble-list .ensemble-item{margin-bottom:1.875rem;width:12.8125rem;text-align:left}}@media print,screen and (min-width:61.875em){.ensemble-list .ensemble-item{width:13.4375rem}}.ensemble-list .ensemble-item a{display:block}@media print,screen and (min-width:48em){.ensemble-list .ensemble-item a:focus img,.ensemble-list .ensemble-item a:hover img{border:1px solid #000}}.ensemble-list .ensemble-item img{border:1px solid #e6e6e6;transition:border .2s ease-out}.ensemble-list .member-name{text-transform:none;padding:.375rem 0 0}@media print,screen and (min-width:48em){.ensemble-list .member-name{text-align:left}.ensemble-list .member-name:hover{text-decoration:underline}}.ensemble-detail-image{display:block;margin-bottom:1.875rem}@media print,screen and (min-width:48em){.ensemble-detail-image{margin-bottom:0}}@media print,screen and (max-width:47.99875em){.ensemble-detail-image img{width:9.375rem}}.publication-item{padding-bottom:1rem}@media print,screen and (min-width:48em){.publication-item{padding-bottom:1.25rem}}.publication-item h3{margin-bottom:.5rem}.publication-item .image-module{margin-bottom:.875rem}.publication-item .image-module+h3{margin-top:.875rem}@media print,screen and (min-width:48em){.publication-item .image-module+h3{margin-top:1.25rem}}.publication-item .li{display:inline-block;padding-bottom:.25rem}.pdf-image-box{position:relative}.pdf-image{border:1px solid #d9d9d9}.pdf-title{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;color:#9d9d9d}.teaser-section{background-color:#242424;padding:4.375rem 0}@media print,screen and (min-width:48em){.teaser-section{padding:5rem 0}}@media screen and (min-width:80em){.teaser-section{padding:7.5rem 0}}.teaser-list{margin-bottom:1.875rem}@media screen and (min-width:80em){.teaser-list{margin-bottom:3.125rem}}.teaser-item{color:#fff;margin-bottom:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.teaser-item:hover{color:#fff}.teaser-item .text{margin-top:-7.5rem;height:100%}.teaser-item.large{position:relative}@media print,screen and (min-width:48em){.teaser-item.large{margin-bottom:1.875rem}}@media screen and (min-width:80em){.teaser-item.large{margin-bottom:5.625rem}}@media print,screen and (min-width:48em){.teaser-item.large .image-wrapper:after{display:none}.teaser-item.large .image-wrapper .image{margin-bottom:0}.teaser-item.large .image-wrapper .image-blurred{display:none}}@media screen and (min-width:80em){.teaser-item.large .image-wrapper{width:74%}}@media print,screen and (min-width:48em){.teaser-item.large .text{height:auto;width:90%;position:absolute;right:0;bottom:10px;margin:auto;left:0}}@media screen and (min-width:80em){.teaser-item.large .text{height:100%;left:inherit;bottom:12.5rem;width:50%;height:auto}}@media print,screen and (min-width:48em){.teaser-item.large .title{font-size:1.5rem;line-height:1.25;margin-bottom:1.25rem}}@media screen and (min-width:80em){.teaser-item.large .title{font-size:1.75rem;line-height:1.2857142857}}.teaser-item .image-wrapper{position:relative;overflow:hidden}.teaser-item .image-wrapper:after{content:"";width:100%;height:90px;background:linear-gradient(transparent 0,#242424 75%);display:block;position:absolute;z-index:8;bottom:0}.teaser-item .image-wrapper .image{width:100%;margin-bottom:7.5rem}.teaser-item .image-wrapper .image-blurred{position:absolute;bottom:-2.5rem;left:-1.25rem;right:-1.25rem;filter:blur(16px);background-size:cover!important;height:10rem;transform:scaleY(-1)}.teaser-item .image-wrapper .source{position:absolute;right:.625rem;bottom:7.8125rem}.teaser-item .text{position:relative;overflow:hidden;padding:.9375rem;height:100%}@media print,screen and (min-width:48em){.teaser-item .text{padding:1.875rem}}@media screen and (min-width:80em){.teaser-item .text{padding:2.8125rem}}.teaser-item .text:before{content:"";display:block;background-color:rgba(85,85,85,.5);filter:blur(20px);position:absolute;left:-10%;top:-10%;width:120%;height:120%;z-index:10}.teaser-item .text>*{position:relative;z-index:20}.teaser-item .date{font-size:.625rem;text-transform:uppercase;font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif}@media print,screen and (min-width:48em){.teaser-item .date{font-size:.75rem}}@media screen and (min-width:80em){.teaser-item .date{font-size:1.0625rem}}.teaser-item .date:after{content:"";display:block;width:2.5rem;height:.0625rem;background-color:#fff;margin-top:.625rem;margin-bottom:.3125rem}@media print,screen and (min-width:48em){.teaser-item .date:after{margin-top:.9375rem}}.teaser-item .title{color:#fff;margin-bottom:.625rem;font-size:1rem;line-height:1.25}@media print,screen and (min-width:48em){.teaser-item .title{font-size:1.125rem;line-height:1.3333333333}}@media screen and (min-width:80em){.teaser-item .title{font-size:1.375rem;line-height:1.2727272727}}.teaser-item .image-blurred,_:-ms-lang(x){display:none}.hooper{margin:0 .3125rem}.hooper-arrow{width:1.25rem}.hooper-arrow.disabled{opacity:0;visibility:hidden}.hooper-arrow-next{left:0;position:relative;overflow:visible}.hooper-arrow-next:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:98.7203384506% 41.7610947346%;background-size:488px 386px;width:11px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:80em){.hooper-arrow-next:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:98.7203384506% 41.7610947346%;background-size:648.81px 513.2px;width:14px;height:22px}}.hooper-arrow-prev{right:0;position:relative;overflow:visible}.hooper-arrow-prev:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:53.4064967433% 20.6879766348%;background-size:488px 386px;width:11px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:80em){.hooper-arrow-prev:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:53.4064967433% 20.6879766348%;background-size:648.81px 513.2px;width:14px;height:22px}}.events-container{margin-bottom:4.375rem}@media print,screen and (min-width:61.875em){.events-container{margin-bottom:7.5rem}}.home h1{padding-bottom:1.25rem}@media screen and (min-width:80em){.home h1{padding-bottom:1.875rem}}.filter-row{text-align:center;padding-top:.3125rem;padding-bottom:.9375rem;background:#fff}.filter-row .category-filters,.filter-row .page-switch{display:inline-block}.filter-row .category-filters li,.filter-row .page-switch li{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;text-transform:uppercase;font-size:1rem;line-height:1}.filter-row .page-switch{margin:.625rem auto .9375rem}.filter-row .page-switch li{display:inline}.filter-row .page-switch li a{color:#000;padding:0 .9375rem}.filter-row .page-switch li a.active{font-weight:700;color:#D90017}@media print,screen and (max-width:47.99875em){.filter-row .page-switch li{border-left:1px solid #D90017}.filter-row .page-switch li:first-child{border-left:0}}.filter-row .filter-select-container{margin-top:.625rem}.filter-row .filter-select-container label{padding:.125rem 0 .125rem 1.625rem;border-bottom:1px dotted transparent;transition:color .1s ease-in;cursor:pointer}.filter-row .filter-select-container label.active:after{opacity:1;visibility:visible;transition:opacity .2s linear,visibility .2s linear}.filter-row .filter-select-container label:before{content:"";display:block;width:1.1875rem;height:1.1875rem;border:1px solid #fff;position:absolute;left:0;top:.3125rem}.filter-row .filter-select-container label:after{content:"";display:block;width:.8125rem;height:.8125rem;background:rgba(255,255,255,.95);position:absolute;left:.1875rem;top:.5rem;opacity:0;visibility:hidden;transition:opacity 0s linear}@media print,screen and (max-width:47.99875em){.filter-row .filter-select-container{width:100%;margin:0 auto .125rem}.filter-row .filter-select-container .open-filter{padding:.75rem 1.25rem;margin:0;font-size:1.125rem}.filter-row .filter-select-container .open-filter:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:98.0344191236% 36.7954911433%;background-size:488px 386px;width:22px;height:13px;position:absolute;margin:.1875rem 0 0 .375rem}.filter-row .filter-select-container .open-filter:focus{outline:0}.filter-row .filter-select-container .filter-select-content{border-top:1px solid #fff;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.filter-row .filter-select-container .category-filters{display:block}.filter-row .filter-select-container .category-filters a{display:block;color:#fff;padding:.5rem}.filter-row .filter-select-container .category-filters a.active{background:rgba(255,255,255,.27)}.filter-row .filter-select-container label{display:inline-block;position:relative;padding:.4375rem 0 .125rem 1.625rem;margin:.75rem 0 0;color:#fff;font-size:1rem;font-style:italic}.filter-row .filter-select-container.open{background:#D90017}.filter-row .filter-select-container.open .open-filter{color:#fff;border-color:transparent}.filter-row .filter-select-container.open .open-filter:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:73.0954451917% 47.8974195604%;background-size:488px 386px;width:17px;height:9px;margin:.375rem 0 0 .4375rem}.filter-row .filter-select-container.open .filter-select-content{max-height:20rem;padding:.9375rem 0}}@media print,screen and (min-width:48em){.filter-row{text-align:left;margin-bottom:0}.filter-row .category-filters,.filter-row .page-switch{margin:0}.filter-row .category-filters li,.filter-row .page-switch li{float:left;font-size:.75rem}.filter-row .category-filters li a,.filter-row .page-switch li a{display:block;padding:.3125rem 0}.filter-row .category-filters li:before,.filter-row .page-switch li:before{margin-top:.3125rem}.filter-row .page-switch{margin:.625rem 2% 0 0}.filter-row .page-switch li a{margin-right:.6em;padding-left:0;padding-right:0}.filter-row .page-switch li a:focus,.filter-row .page-switch li a:hover{color:#D90017}.filter-row .page-switch li a.active,.filter-row .page-switch li a.router-link-exact-active{background:#D90017;color:#fff;padding-left:.3125rem;padding-right:.3125rem}.filter-row .filter-select-container{-ms-flex-positive:1;flex-grow:1}.filter-row .filter-select-container .open-filter{display:none}.filter-row .filter-select-container .filter-select-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.filter-row .filter-select-container .category-filters{list-style:none;margin:0}.filter-row .filter-select-container .category-filters li{position:relative;padding:0 .75em}.filter-row .filter-select-container .category-filters li a{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;text-transform:uppercase;color:#000}.filter-row .filter-select-container .category-filters li a.active,.filter-row .filter-select-container .category-filters li a:focus,.filter-row .filter-select-container .category-filters li a:hover{color:#D90017}.filter-row .filter-select-container .category-filters li a.active{font-weight:700}.filter-row .filter-select-container .category-filters li:before{display:inline-block;content:" ";width:.0625rem;height:1em;background:#D90017;position:absolute;left:0}.filter-row .filter-select-container .category-filters li:first-child{padding-left:0}.filter-row .filter-select-container .category-filters li:first-child:before{display:none}.filter-row .filter-select-container .category-filters li:last-child{padding-right:0}.filter-row .filter-select-container label{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-size:.75rem;margin:0 0 0 1.75em;position:relative;padding-left:1.375rem;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filter-row .filter-select-container label.active:after{opacity:1;visibility:visible;transition:opacity .2s linear,visibility .2s linear}.filter-row .filter-select-container label:before{border-color:#000;width:1rem;height:1rem;top:.125rem}.filter-row .filter-select-container label:after{width:6px;height:12px;border:solid #D90017;border-width:0 2px 2px 0;transform:rotate(35deg);left:.3125rem;top:.1875rem}.filter-row .filter-select-container input[type=checkbox]:hover+label{color:#D90017}.filter-row .filter-select-container input[type=checkbox]:focus+label{outline:1px dotted #D90017}}@media print,screen and (min-width:61.875em){.filter-row .filter-select-container .filter-select-content{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.filter-row .filter-select-container label{margin-top:.1875rem}.filter-row .category-filters li,.filter-row .page-switch li{font-size:1rem}}@media screen and (min-width:1280px) and (max-width:1330px){.filter-row .filter-select-container label{margin-left:1em}}@media screen and (min-width:80em){.filter-row .filter-select-container label{font-size:1rem;padding-left:1.75rem;margin-top:.375rem}.filter-row .filter-select-container label:before{width:1.1875rem;height:1.1875rem}.filter-row .filter-select-container label:after{width:7px;height:15px;left:.375rem}.filter-row .category-filters li,.filter-row .page-switch li{font-size:1.375rem}.filter-row .category-filters li a,.filter-row .page-switch li a{padding-top:.4375rem;padding-bottom:.4375rem}.filter-row .category-filters li:before,.filter-row .page-switch li:before{margin-top:.4375rem}.filter-row .page-switch li a.active{padding-left:.625rem;padding-right:.625rem}}.month-switch,.season-switch{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:.875rem;padding-bottom:.875rem}.month-switch li,.month-switch span,.season-switch li,.season-switch span{line-height:1}.month-switch span,.season-switch span{display:block;font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-size:.625rem;text-transform:uppercase}.month-switch li,.season-switch li{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-size:1.3125rem}@media print,screen and (min-width:48em){.month-switch span,.season-switch span{font-size:.75rem}}@media print,screen and (min-width:61.875em){.month-switch li,.month-switch span,.month-switch ul,.season-switch li,.season-switch span,.season-switch ul{font-size:1.5rem;line-height:1}}@media screen and (min-width:80em){.month-switch li,.month-switch span,.season-switch li,.season-switch span{font-size:1.75rem}}.month-switch{padding-top:.625rem;padding-bottom:0}.month-switch li{margin:.25rem 0;padding:0 .3125rem!important}.month-switch li a{padding:0}@media print,screen and (min-width:48em){.month-switch{padding-top:.9375rem;padding-bottom:.3125rem;margin:0 auto}.month-switch li{padding:0 .625rem!important}}@media print,screen and (min-width:61.875em){.month-switch span{float:left;display:inline-block;margin:.25rem 1em 0 0}.month-switch li{padding:0 1.25rem!important}}@media print,screen and (max-width:47.99875em){.season-switch li a{font-weight:400!important}.season-switch li:before{display:none}}.month-switch-list,.season-switch-list{position:relative;display:-ms-flexbox;display:flex;line-height:1;padding:0 .3125rem}.month-switch-list .hooper-slide.is-current:before,.season-switch-list .hooper-slide.is-current:before{content:none}.month-switch-list .hooper:focus,.season-switch-list .hooper:focus{outline:0}.season-switch-list .hooper-list{width:15rem}@media print,screen and (min-width:48em){.season-switch-list .hooper-list{width:31.25rem}}.month-switch-list{margin-bottom:.625rem}.month-switch-list .hooper-list{width:15rem}@media print,screen and (min-width:48em){.month-switch-list .hooper-list{width:22.5rem}}.events-grid{margin-top:.625rem}.events-grid .cell{position:relative}.events-grid .media-overlay,.events-grid .play-button{position:absolute;top:0;left:0;right:0}.events-grid .media-overlay .video-icon,.events-grid .play-button .video-icon{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:49.3273542601% 45.8808139535%;background-size:464.76px 367.62px;width:40px;height:40px;position:absolute;right:10px;bottom:10px;transition:transform .2s ease-out}.events-grid .media-overlay:focus .video-icon,.events-grid .media-overlay:hover .video-icon,.events-grid .play-button:focus .video-icon,.events-grid .play-button:hover .video-icon{transform:scale(1.25)}.events-grid .media-overlay:active .video-icon,.events-grid .play-button:active .video-icon{transform:scale(1.5)}.events-grid .play-button{top:inherit;left:inherit;bottom:0;right:0;width:2.5rem;height:2.5rem;z-index:10}.load-more-items{margin-top:.625rem}@media print,screen and (min-width:48em){.load-more-items{margin-top:1.25rem;border-width:1px!important}}@media print,screen and (min-width:61.875em){.load-more-items{padding:1rem!important}}@media print,screen and (max-width:47.99875em){.load-more-items{font-size:1.125rem}}.begleitveranstaltung{margin-top:.1875rem;font-style:italic}.schauspiel-message{font-style:italic;margin:-.3125rem auto .125rem;padding-bottom:.5rem}.schauspiel-message:after{position:relative;top:.1875rem;margin-left:.3125rem}@media print,screen and (min-width:48em){.schauspiel-message{margin:-.75rem auto .3125rem}}@media print,screen and (min-width:61.875em){.schauspiel-message:after{top:.3125rem}}@media screen and (min-width:80em){.schauspiel-message{margin:0;position:absolute;right:0;top:1.25rem}.schauspiel-message:after{margin-left:.5rem}}.flash-message-container{padding:1rem 1rem 1.25rem;margin-bottom:1rem;background:#D90017}.abo-event-list .flash-message-container li,.cast .flash-message-container .person,.cast .flash-message-container .role,.content-list .flash-message-container li,.custom-form .flash-message-container input[type=text],.custom-form .flash-message-container input[type=email],.custom-form .flash-message-container select,.custom-form .flash-message-container textarea,.download-list .flash-message-container li,.ensemble-productions-list .flash-message-container li,.flash-message-container .abo-event-list li,.flash-message-container .button,.flash-message-container .cast .person,.flash-message-container .cast .role,.flash-message-container .content-list,.flash-message-container .content-list li,.flash-message-container .custom-form input[type=text],.flash-message-container .custom-form input[type=email],.flash-message-container .custom-form select,.flash-message-container .custom-form textarea,.flash-message-container .download-list li,.flash-message-container .ensemble-productions-list li,.flash-message-container .link,.flash-message-container .link-list li,.flash-message-container .text-module ul,.flash-message-container .text-module ul li,.flash-message-container a,.flash-message-container label,.flash-message-container p,.link-list .flash-message-container li,.text-module .flash-message-container ul,.text-module ul .flash-message-container li{color:#fff}.flash-message-container .title{text-transform:uppercase}.abo-event-list .flash-message-container li,.cast .flash-message-container .person,.cast .flash-message-container .role,.content-list .flash-message-container li,.custom-form .flash-message-container input[type=text],.custom-form .flash-message-container input[type=email],.custom-form .flash-message-container select,.custom-form .flash-message-container textarea,.download-list .flash-message-container li,.ensemble-productions-list .flash-message-container li,.flash-message-container .abo-event-list li,.flash-message-container .button,.flash-message-container .cast .person,.flash-message-container .cast .role,.flash-message-container .content-list,.flash-message-container .content-list li,.flash-message-container .custom-form input[type=text],.flash-message-container .custom-form input[type=email],.flash-message-container .custom-form select,.flash-message-container .custom-form textarea,.flash-message-container .download-list li,.flash-message-container .ensemble-productions-list li,.flash-message-container .link,.flash-message-container .link-list li,.flash-message-container .text-module ul,.flash-message-container .text-module ul li,.flash-message-container label,.flash-message-container p,.link-list .flash-message-container li,.text-module .flash-message-container ul,.text-module ul .flash-message-container li{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-size:1rem;font-weight:700;margin:0;text-align:center}.abo-event-list .flash-message-container li:before,.cast .flash-message-container .person:before,.cast .flash-message-container .role:before,.content-list .flash-message-container li:before,.custom-form .flash-message-container input[type=text]:before,.custom-form .flash-message-container input[type=email]:before,.custom-form .flash-message-container select:before,.custom-form .flash-message-container textarea:before,.download-list .flash-message-container li:before,.ensemble-productions-list .flash-message-container li:before,.flash-message-container .abo-event-list li:before,.flash-message-container .button:before,.flash-message-container .cast .person:before,.flash-message-container .cast .role:before,.flash-message-container .content-list li:before,.flash-message-container .content-list:before,.flash-message-container .custom-form input[type=text]:before,.flash-message-container .custom-form input[type=email]:before,.flash-message-container .custom-form select:before,.flash-message-container .custom-form textarea:before,.flash-message-container .download-list li:before,.flash-message-container .ensemble-productions-list li:before,.flash-message-container .link-list li:before,.flash-message-container .link:before,.flash-message-container .text-module ul li:before,.flash-message-container .text-module ul:before,.flash-message-container label:before,.flash-message-container p:before,.link-list .flash-message-container li:before,.text-module .flash-message-container ul:before,.text-module ul .flash-message-container li:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:91.7273042273% 42.53174319%;background-size:371.95px 294.21px;width:20px;height:17px}@media print,screen and (max-width:61.87375em){.abo-event-list .flash-message-container li:before,.cast .flash-message-container .person:before,.cast .flash-message-container .role:before,.content-list .flash-message-container li:before,.custom-form .flash-message-container input[type=text]:before,.custom-form .flash-message-container input[type=email]:before,.custom-form .flash-message-container select:before,.custom-form .flash-message-container textarea:before,.download-list .flash-message-container li:before,.ensemble-productions-list .flash-message-container li:before,.flash-message-container .abo-event-list li:before,.flash-message-container .button:before,.flash-message-container .cast .person:before,.flash-message-container .cast .role:before,.flash-message-container .content-list li:before,.flash-message-container .content-list:before,.flash-message-container .custom-form input[type=text]:before,.flash-message-container .custom-form input[type=email]:before,.flash-message-container .custom-form select:before,.flash-message-container .custom-form textarea:before,.flash-message-container .download-list li:before,.flash-message-container .ensemble-productions-list li:before,.flash-message-container .link-list li:before,.flash-message-container .link:before,.flash-message-container .text-module ul li:before,.flash-message-container .text-module ul:before,.flash-message-container label:before,.flash-message-container p:before,.link-list .flash-message-container li:before,.text-module .flash-message-container ul:before,.text-module ul .flash-message-container li:before{display:block;margin:0 auto .5rem}}@media print,screen and (min-width:48em){.abo-event-list .flash-message-container li:before,.cast .flash-message-container .person:before,.cast .flash-message-container .role:before,.content-list .flash-message-container li:before,.custom-form .flash-message-container input[type=text]:before,.custom-form .flash-message-container input[type=email]:before,.custom-form .flash-message-container select:before,.custom-form .flash-message-container textarea:before,.download-list .flash-message-container li:before,.ensemble-productions-list .flash-message-container li:before,.flash-message-container .abo-event-list li:before,.flash-message-container .button:before,.flash-message-container .cast .person:before,.flash-message-container .cast .role:before,.flash-message-container .content-list li:before,.flash-message-container .content-list:before,.flash-message-container .custom-form input[type=text]:before,.flash-message-container .custom-form input[type=email]:before,.flash-message-container .custom-form select:before,.flash-message-container .custom-form textarea:before,.flash-message-container .download-list li:before,.flash-message-container .ensemble-productions-list li:before,.flash-message-container .link-list li:before,.flash-message-container .link:before,.flash-message-container .text-module ul li:before,.flash-message-container .text-module ul:before,.flash-message-container label:before,.flash-message-container p:before,.link-list .flash-message-container li:before,.text-module .flash-message-container ul:before,.text-module ul .flash-message-container li:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:91.7273042273% 42.53174319%;background-size:446.34px 353.05px;width:24px;height:21px;display:block}}@media print,screen and (min-width:61.875em){.abo-event-list .flash-message-container li:before,.cast .flash-message-container .person:before,.cast .flash-message-container .role:before,.content-list .flash-message-container li:before,.custom-form .flash-message-container input[type=text]:before,.custom-form .flash-message-container input[type=email]:before,.custom-form .flash-message-container select:before,.custom-form .flash-message-container textarea:before,.download-list .flash-message-container li:before,.ensemble-productions-list .flash-message-container li:before,.flash-message-container .abo-event-list li:before,.flash-message-container .button:before,.flash-message-container .cast .person:before,.flash-message-container .cast .role:before,.flash-message-container .content-list li:before,.flash-message-container .content-list:before,.flash-message-container .custom-form input[type=text]:before,.flash-message-container .custom-form input[type=email]:before,.flash-message-container .custom-form select:before,.flash-message-container .custom-form textarea:before,.flash-message-container .download-list li:before,.flash-message-container .ensemble-productions-list li:before,.flash-message-container .link-list li:before,.flash-message-container .link:before,.flash-message-container .text-module ul li:before,.flash-message-container .text-module ul:before,.flash-message-container label:before,.flash-message-container p:before,.link-list .flash-message-container li:before,.text-module .flash-message-container ul:before,.text-module ul .flash-message-container li:before{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:91.7273042273% 42.53174319%;background-size:520.73px 411.89px;width:28px;height:24px;position:relative;top:.25rem;margin-right:.25rem}}.flash-message-container a{text-decoration:underline}@media print,screen and (min-width:61.875em){.flash-message-container{padding:.375rem 1.25rem .6875rem}.abo-event-list .flash-message-container li,.cast .flash-message-container .person,.cast .flash-message-container .role,.content-list .flash-message-container li,.custom-form .flash-message-container input[type=text],.custom-form .flash-message-container input[type=email],.custom-form .flash-message-container select,.custom-form .flash-message-container textarea,.download-list .flash-message-container li,.ensemble-productions-list .flash-message-container li,.flash-message-container .abo-event-list li,.flash-message-container .button,.flash-message-container .cast .person,.flash-message-container .cast .role,.flash-message-container .content-list,.flash-message-container .content-list li,.flash-message-container .custom-form input[type=text],.flash-message-container .custom-form input[type=email],.flash-message-container .custom-form select,.flash-message-container .custom-form textarea,.flash-message-container .download-list li,.flash-message-container .ensemble-productions-list li,.flash-message-container .link,.flash-message-container .link-list li,.flash-message-container .text-module ul,.flash-message-container .text-module ul li,.flash-message-container label,.flash-message-container p,.link-list .flash-message-container li,.text-module .flash-message-container ul,.text-module ul .flash-message-container li{font-size:1.125rem}}.hero-slideshow-container{position:relative;height:calc(100vh);margin-bottom:3.3125rem}@media print,screen and (min-width:48em){.hero-slideshow-container{margin-bottom:5.625rem}}@media print,screen and (min-width:61.875em){.hero-slideshow-container{margin-bottom:8.125rem}}.hero-slideshow .slide{height:75vh;background-size:cover;background-repeat:no-repeat;background-position:center center}@media print,screen and (min-width:48em){.hero-slideshow .slide{height:80vh}}@media print,screen and (min-width:61.875em){.hero-slideshow .slide{height:70vh}}@media screen and (min-width:61.875em) and (orientation:portrait){.hero-slideshow .slide{height:80vh}}@media screen and (min-width:70em){.hero-slideshow .slide{height:80vh}}@media screen and (min-width:100em){.hero-slideshow .slide{height:75vh}}.hero-slideshow-nav{position:absolute;bottom:0;left:0;right:0;text-align:center;height:auto}.hero-slideshow-nav.slick-initialized .slick-slide,.hero-slideshow-nav.slick-initialized .slick-track{display:-ms-flexbox;display:flex}.hero-slideshow-nav .slide{position:relative;background:#fff;-ms-flex-align:center;align-items:center;margin-top:12px;min-height:15rem;height:auto;padding:1.875rem 0 2.5rem;transition:background .3s ease-in;outline:0;display:none}.hero-slideshow-nav .slide:first-child{display:-ms-flexbox;display:flex}@media print,screen and (min-width:48em){.hero-slideshow-nav .slide{min-height:15.625rem;padding:1.25rem 0 2.5rem;margin-top:16px}}@media print,screen and (min-width:61.875em){.hero-slideshow-nav .slide{margin-top:35px}}@media screen and (min-width:61.875em) and (orientation:portrait){.hero-slideshow-nav .slide{min-height:17.5rem;padding-top:1.875rem 0}}@media screen and (min-width:80em){.hero-slideshow-nav .slide{min-height:17.5rem;padding:1.875rem 0}}.hero-slideshow-nav .slide .slide-content{width:100%;padding:0 1.5625rem}.event-detail .hero-slideshow-nav .slide .premiere-info,.hero-slideshow-nav .slide .event-detail .premiere-info,.hero-slideshow-nav .slide .subhead{color:#D90017}.hero-slideshow-nav .slide .divider{margin:.625rem auto}@media print,screen and (min-width:61.875em){.hero-slideshow-nav .slide .divider{width:2.5rem;margin:.875rem auto .6875rem}}.hero-slideshow-nav .slide .headline{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;text-transform:uppercase;font-size:1.3125rem;line-height:1.1904761905;color:#D90017;padding-bottom:.3125rem}@media print,screen and (min-width:48em){.hero-slideshow-nav .slide .headline{font-size:2rem;line-height:1.25}}@media screen and (min-width:80em){.hero-slideshow-nav .slide .headline{font-size:2.375rem;line-height:1.1578947368}}.hero-slideshow-nav .slide .button{margin:0}.hero-slideshow-nav .slide:before{content:"";display:block;width:.0625rem;margin-left:-.0625rem;height:100%;background:#e6e6e6}.hero-slideshow-nav .slide.slick-current+.slick-slide:before,.hero-slideshow-nav .slide.slick-current:before,.hero-slideshow-nav .slide:first-child:before{display:none}.hero-slideshow-nav .slide .slide-content:after,.hero-slideshow-nav .slide .slide-content:before{content:"";display:block;transition:all 0}@media print,screen and (min-width:61.875em){.hero-slideshow-nav .slide .slide-content:before{width:100%;height:12px;background:#D90017;position:absolute;left:0;right:0;top:-7px;opacity:0}}.hero-slideshow-nav .slide .slide-content:after{width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #D90017 transparent;position:absolute;z-index:10;left:0;right:0;top:-11px;margin:auto}@media print,screen and (min-width:48em){.hero-slideshow-nav .slide .slide-content:after{border-width:0 16px 16px 16px;top:-16px}}@media print,screen and (min-width:61.875em){.hero-slideshow-nav .slide .slide-content:after{border-width:0 23px 23px 23px;top:-30px;opacity:0}}.hero-slideshow-nav .slide.slick-current{background:#D90017}.abo-event-list .hero-slideshow-nav .slide.slick-current li,.cast .hero-slideshow-nav .slide.slick-current .person,.cast .hero-slideshow-nav .slide.slick-current .role,.content-list .hero-slideshow-nav .slide.slick-current li,.custom-form .hero-slideshow-nav .slide.slick-current input[type=text],.custom-form .hero-slideshow-nav .slide.slick-current input[type=email],.custom-form .hero-slideshow-nav .slide.slick-current select,.custom-form .hero-slideshow-nav .slide.slick-current textarea,.download-list .hero-slideshow-nav .slide.slick-current li,.ensemble-productions-list .hero-slideshow-nav .slide.slick-current li,.hero-slideshow-nav .slide.slick-current .abo-event-list li,.hero-slideshow-nav .slide.slick-current .button,.hero-slideshow-nav .slide.slick-current .cast .person,.hero-slideshow-nav .slide.slick-current .cast .role,.hero-slideshow-nav .slide.slick-current .content-list,.hero-slideshow-nav .slide.slick-current .content-list li,.hero-slideshow-nav .slide.slick-current .custom-form input[type=text],.hero-slideshow-nav .slide.slick-current .custom-form input[type=email],.hero-slideshow-nav .slide.slick-current .custom-form select,.hero-slideshow-nav .slide.slick-current .custom-form textarea,.hero-slideshow-nav .slide.slick-current .download-list li,.hero-slideshow-nav .slide.slick-current .ensemble-productions-list li,.hero-slideshow-nav .slide.slick-current .link,.hero-slideshow-nav .slide.slick-current .link-list li,.hero-slideshow-nav .slide.slick-current .text-module ul,.hero-slideshow-nav .slide.slick-current .text-module ul li,.hero-slideshow-nav .slide.slick-current div,.hero-slideshow-nav .slide.slick-current label,.hero-slideshow-nav .slide.slick-current p,.link-list .hero-slideshow-nav .slide.slick-current li,.text-module .hero-slideshow-nav .slide.slick-current ul,.text-module ul .hero-slideshow-nav .slide.slick-current li{color:#fff;border-color:#fff}@media print,screen and (min-width:61.875em){.hero-slideshow-nav .slide.slick-current .slide-content:after,.hero-slideshow-nav .slide.slick-current .slide-content:before{opacity:1;transition:top .2s ease-in,opacity .3s ease-in}.hero-slideshow-nav .slide.slick-current .slide-content:before{top:-12px}.hero-slideshow-nav .slide.slick-current .slide-content:after{top:-35px}}@media print,screen and (max-width:47.99875em){.hero-slideshow-nav .slide{background:#D90017}.abo-event-list .hero-slideshow-nav .slide li,.cast .hero-slideshow-nav .slide .person,.cast .hero-slideshow-nav .slide .role,.content-list .hero-slideshow-nav .slide li,.custom-form .hero-slideshow-nav .slide input[type=text],.custom-form .hero-slideshow-nav .slide input[type=email],.custom-form .hero-slideshow-nav .slide select,.custom-form .hero-slideshow-nav .slide textarea,.download-list .hero-slideshow-nav .slide li,.ensemble-productions-list .hero-slideshow-nav .slide li,.hero-slideshow-nav .slide .abo-event-list li,.hero-slideshow-nav .slide .button,.hero-slideshow-nav .slide .cast .person,.hero-slideshow-nav .slide .cast .role,.hero-slideshow-nav .slide .content-list,.hero-slideshow-nav .slide .content-list li,.hero-slideshow-nav .slide .custom-form input[type=text],.hero-slideshow-nav .slide .custom-form input[type=email],.hero-slideshow-nav .slide .custom-form select,.hero-slideshow-nav .slide .custom-form textarea,.hero-slideshow-nav .slide .download-list li,.hero-slideshow-nav .slide .ensemble-productions-list li,.hero-slideshow-nav .slide .link,.hero-slideshow-nav .slide .link-list li,.hero-slideshow-nav .slide .text-module ul,.hero-slideshow-nav .slide .text-module ul li,.hero-slideshow-nav .slide button,.hero-slideshow-nav .slide div,.hero-slideshow-nav .slide label,.hero-slideshow-nav .slide p,.link-list .hero-slideshow-nav .slide li,.text-module .hero-slideshow-nav .slide ul,.text-module ul .hero-slideshow-nav .slide li{color:#fff;border-color:#fff}}.hero-slideshow-nav .slick-dots{position:absolute;left:0;right:0;bottom:.375rem;display:inline-block;margin:0}.hero-slideshow-nav .slick-dots li{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;margin:0 .1875rem;line-height:1;background:#fff;opacity:.4}.hero-slideshow-nav .slick-dots li.slick-active{opacity:.8}.hero-slideshow-nav .slick-dots li button{width:100%;height:100%}.filter-row{background:#fff}@media print,screen and (min-width:48em){.filter-row{position:sticky;z-index:999;top:3.3125rem}}@media screen and (min-width:80em){.filter-row{top:3.9375rem}}.month-switch-row{position:sticky;top:2.6875rem}@media print,screen and (min-width:48em){.season-switch-row{position:sticky}}.month-switch-row,.season-switch-row{background:#fff;z-index:990}@media print,screen and (min-width:48em){.month-switch-row,.season-switch-row{top:calc(3.3125rem + 52px);border-top:1px solid #e6e6e6}}@media print,screen and (min-width:61.875em){.month-switch-row,.season-switch-row{top:calc(3.3125rem + 56px)}}@media screen and (min-width:80em){.month-switch-row,.season-switch-row{top:calc(3.9375rem + 66px)}}.home .loading-icon{margin-top:2.5rem}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.loading-spin-animation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;animation-duration:1s;animation-name:rotate;animation-iteration-count:infinite;animation-timing-function:linear}.fade-in-out-animation{animation-duration:.5s;animation-name:fadeInOut;animation-timing-function:linear}.loading-icon,.loading-icon svg{width:50px}.gallery-overlay .fancybox-bg,.single-media-overlay .fancybox-bg{background:#242424}.gallery-overlay.fancybox-is-open .fancybox-bg,.single-media-overlay.fancybox-is-open .fancybox-bg{opacity:1}.gallery-overlay .fancybox-button,.single-media-overlay .fancybox-button{background:0 0;position:static;display:block;width:5.75rem;height:5.75rem;padding:0;transition:background .2s ease-out;text-align:center}.gallery-overlay .fancybox-button:focus,.gallery-overlay .fancybox-button:hover,.single-media-overlay .fancybox-button:focus,.single-media-overlay .fancybox-button:hover{background:#494949}.gallery-overlay .fancybox-caption__body,.single-media-overlay .fancybox-caption__body{width:100%}@media print,screen and (min-width:61.875em){.gallery-overlay .fancybox-caption__body,.single-media-overlay .fancybox-caption__body{width:calc(100% - 92px)}}@media screen and (min-width:91.25em){.gallery-overlay .fancybox-caption__body,.single-media-overlay .fancybox-caption__body{width:100%}}.gallery-overlay .copyright,.single-media-overlay .copyright{color:grey;font-size:.75rem}.single-media-overlay .fancybox-slide{padding:5rem}.single-media-overlay .fancybox-button--play,.single-media-overlay .fancybox-button--thumbs,.single-media-overlay .fancybox-close-small,.single-media-overlay .fancybox-infobar,.single-media-overlay .fancybox-navigation{display:none}.gallery-overlay .fancybox-stage{float:left;margin:auto}@media screen and (min-width:61.875em) and (orientation:landscape){.gallery-overlay .fancybox-stage{right:5.75rem}}@media screen and (min-width:91.25em){.gallery-overlay .fancybox-stage{right:0}}.gallery-overlay .fancybox-inner{right:0;bottom:14.125rem}.gallery-overlay .fancybox-slide{padding:0}.gallery-overlay .fancybox-toolbar{height:100%}.gallery-overlay .fancybox-counter{font-family:"Trade Gothic Extended",Trebuchet MS,sans-serif;font-size:.875rem;color:#8f8f8f;text-align:center;position:absolute;bottom:0;width:100%}.gallery-overlay .fancybox-counter .fancybox-index{font-size:1.875rem;color:#fff}.gallery-overlay .fancybox-thumbs{background:0 0;top:auto;width:auto;bottom:0;left:0;right:0;height:14.125rem;padding:1.875rem 0}.gallery-overlay .fancybox-thumbs a{overflow:visible;width:12.5rem;height:10.375rem;margin:.25rem .375rem;opacity:.3;transition:opacity .2s ease-out}.gallery-overlay .fancybox-thumbs a:before{border:4px solid #575757;top:-4px;right:-4px;bottom:-4px;left:-4px}.gallery-overlay .fancybox-thumbs a:focus,.gallery-overlay .fancybox-thumbs a:hover{opacity:.65}.gallery-overlay .fancybox-thumbs a.fancybox-thumbs-active{opacity:1}.gallery-overlay .fancybox-thumbs a[style*=video-thumb]:after{content:"";text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background:url(../../images/svg/build/icons.svg) no-repeat;background-position:67.8696682464% 62.59375%;background-size:488px 386px;width:66px;height:66px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media print,screen and (max-width:61.87375em){.gallery-overlay .fancybox-button,.single-media-overlay .fancybox-button{float:right;width:2.25rem;height:2.625rem}.gallery-overlay .fancybox-button .hooper-arrow,.gallery-overlay .fancybox-button .icon,.single-media-overlay .fancybox-button .hooper-arrow,.single-media-overlay .fancybox-button .icon{transform:scale(.65);opacity:.35}.gallery-overlay .fancybox-button--arrow_left,.gallery-overlay .fancybox-button--arrow_right,.single-media-overlay .fancybox-button--arrow_left,.single-media-overlay .fancybox-button--arrow_right{display:none}.single-media-overlay .fancybox-slide{padding:0}.gallery-overlay .fancybox-inner{bottom:5.3125rem}.gallery-overlay .fancybox-thumbs{height:5.3125rem;padding:.25rem 0}.gallery-overlay .fancybox-thumbs a{width:3.875rem;height:3.25rem;margin:.125rem}.gallery-overlay .fancybox-thumbs a:before{border:none}.gallery-overlay .fancybox-thumbs a:after{transform:scale(.4)}.gallery-overlay .fancybox-toolbar{width:4.0625rem}.gallery-overlay .fancybox-counter{font-size:.75rem}.gallery-overlay .fancybox-counter .fancybox-index{font-size:1rem}}@media screen and (max-width:79.99875em) and (orientation:portrait){.gallery-overlay .fancybox-button,.single-media-overlay .fancybox-button{float:right;width:2.25rem;height:2.625rem}.gallery-overlay .fancybox-button .hooper-arrow,.gallery-overlay .fancybox-button .icon,.single-media-overlay .fancybox-button .hooper-arrow,.single-media-overlay .fancybox-button .icon{transform:scale(.65);opacity:.35}.gallery-overlay .fancybox-button--arrow_left,.gallery-overlay .fancybox-button--arrow_right,.single-media-overlay .fancybox-button--arrow_left,.single-media-overlay .fancybox-button--arrow_right{display:none}.single-media-overlay .fancybox-slide{padding:0}.gallery-overlay .fancybox-inner{bottom:5.3125rem}.gallery-overlay .fancybox-thumbs{height:5.3125rem;padding:.25rem 0}.gallery-overlay .fancybox-thumbs a{width:3.875rem;height:3.25rem;margin:.125rem}.gallery-overlay .fancybox-thumbs a:before{border:none}.gallery-overlay .fancybox-thumbs a:after{transform:scale(.4)}.gallery-overlay .fancybox-toolbar{width:4.0625rem}.gallery-overlay .fancybox-counter{font-size:.75rem}.gallery-overlay .fancybox-counter .fancybox-index{font-size:1rem}}.modal-container{transition:padding .2s ease-in-out;padding:2.375rem 1.25rem 1.6875rem 1.25rem}@media print,screen and (min-width:48em){.modal-container{padding:3.5625rem 1.875rem 2.53125rem 1.875rem}}@media print,screen and (min-width:61.875em){.modal-container{padding:3.5625rem 5.15625rem 3.421875rem 5.15625rem}}@media screen and (min-width:80em){.modal-container{padding:4.75rem 6.875rem 4.5625rem 6.875rem}}.modal-body{margin-bottom:0}@media print,screen and (min-width:48em){.modal-body{max-height:56vh!important}}.modal-body .text{font-size:1rem}@media print,screen and (min-width:48em){.modal-body .text{font-size:1.375rem}}.modal-body .text a{border-bottom:0}.introduction h3.title,.settings-view h3.title{margin-bottom:1.5rem;font-size:1.3125rem}@media print,screen and (min-width:48em){.introduction h3.title,.settings-view h3.title{font-size:2.375rem}}.form-settings h5.title{font-size:1rem;margin-bottom:.125rem;font-family:Arnhem,Georgia,serif;text-transform:none;padding:0}@media print,screen and (min-width:48em){.form-settings h5.title{font-size:1.375rem}}.form-settings .form-row{padding:0 .3125rem;padding-left:2.75rem}.abo-event-list .form-settings li.text strong,.cast .form-settings .text.person strong,.cast .form-settings .text.role strong,.content-list .form-settings li.text strong,.custom-form .form-settings input.text[type=text] strong,.custom-form .form-settings input.text[type=email] strong,.custom-form .form-settings select.text strong,.custom-form .form-settings textarea.text strong,.download-list .form-settings li.text strong,.ensemble-productions-list .form-settings li.text strong,.form-settings .abo-event-list li.text strong,.form-settings .cast .text.person strong,.form-settings .cast .text.role strong,.form-settings .content-list li.text strong,.form-settings .custom-form input.text[type=text] strong,.form-settings .custom-form input.text[type=email] strong,.form-settings .custom-form select.text strong,.form-settings .custom-form textarea.text strong,.form-settings .download-list li.text strong,.form-settings .ensemble-productions-list li.text strong,.form-settings .link-list li.text strong,.form-settings .text-module ul li.text strong,.form-settings .text-module ul.text strong,.form-settings .text.button strong,.form-settings .text.content-list strong,.form-settings .text.link strong,.form-settings label.text strong,.form-settings p.text strong,.link-list .form-settings li.text strong,.text-module .form-settings ul.text strong,.text-module ul .form-settings li.text strong{font-size:1rem}@media print,screen and (min-width:48em){.abo-event-list .form-settings li.text strong,.cast .form-settings .text.person strong,.cast .form-settings .text.role strong,.content-list .form-settings li.text strong,.custom-form .form-settings input.text[type=text] strong,.custom-form .form-settings input.text[type=email] strong,.custom-form .form-settings select.text strong,.custom-form .form-settings textarea.text strong,.download-list .form-settings li.text strong,.ensemble-productions-list .form-settings li.text strong,.form-settings .abo-event-list li.text strong,.form-settings .cast .text.person strong,.form-settings .cast .text.role strong,.form-settings .content-list li.text strong,.form-settings .custom-form input.text[type=text] strong,.form-settings .custom-form input.text[type=email] strong,.form-settings .custom-form select.text strong,.form-settings .custom-form textarea.text strong,.form-settings .download-list li.text strong,.form-settings .ensemble-productions-list li.text strong,.form-settings .link-list li.text strong,.form-settings .text-module ul li.text strong,.form-settings .text-module ul.text strong,.form-settings .text.button strong,.form-settings .text.content-list strong,.form-settings .text.link strong,.form-settings label.text strong,.form-settings p.text strong,.link-list .form-settings li.text strong,.text-module .form-settings ul.text strong,.text-module ul .form-settings li.text strong{font-size:1.375rem}}.form-settings label{font-weight:400;background-color:transparent;color:#000;white-space:inherit}.button.accept-cookie-settings,.button.save-cookie-settings{background-color:transparent;color:#D90017;border:3px solid #D90017;padding-left:1.25rem;padding-right:1.25rem;height:2.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:48em){.button.accept-cookie-settings,.button.save-cookie-settings{padding-left:2.5rem;padding-right:2.5rem;height:3.3125rem}}.button.accept-cookie-settings:hover,.button.save-cookie-settings:hover{background-color:#c00014;border:3px solid #c00014;color:#fff;text-decoration:none}.button.accept-cookie-settings:after,.button.save-cookie-settings:after{margin-left:.3125rem}.button.accept-cookie-settings{margin-left:0}.button.edit-cookie-settings{border:0;color:#D90017;padding-left:1.25rem;padding-right:1.25rem;color:#000;height:2.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:underline;font-style:normal;text-align:left}@media print,screen and (min-width:48em){.button.edit-cookie-settings{height:3.3125rem}}.button.edit-cookie-settings:active,.button.edit-cookie-settings:focus,.button.edit-cookie-settings:hover{background-color:transparent}.button.edit-cookie-settings:after{margin-left:.3125rem}.no-cookies-video{background-color:#E6E6E6}.no-cookies-soundcloud{background-color:#E6E6E6}@media print,screen and (min-width:48em){.no-cookies-soundcloud .video__play{top:40%}}.no-cookies-soundcloud .video__iframe{padding-top:150px}.no-cookies-text{font-weight:100;line-height:28px}.no-cookies-text.small{padding-top:10px;font-size:16px}.no-cookies-text.medium{display:none}@media print,screen and (min-width:48em){.no-cookies-text.small{display:none}.no-cookies-text.medium{margin:-20% auto 0 auto;display:block;font-size:18px;max-width:70%;text-align:center}.no-cookies-soundcloud .no-cookies-text.medium{margin:60px auto}}.no-cookies-text a{text-decoration:underline}#app .modal-container .modal-footer{-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:48em){#app .modal-container .modal-footer{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end}}#app .modal-container .modal-footer .button{-ms-flex-pack:center;justify-content:center}#app .modal-container .modal-footer .button:last-child{margin-top:.625rem}#app .modal-container .modal-footer .button.accept-required-settings{background:initial;border:1px solid #000;color:#000}#app .modal-container .modal-footer .button.delete-cookies{background:initial;color:#000;font-weight:400;text-decoration:underline}#app .modal-container .modal-footer .button.save-cookie-settings{margin-left:0;-ms-flex-order:2;order:2}@media print,screen and (min-width:48em){#app .modal-container .modal-footer .button{-ms-flex-flow:row;flex-flow:row}#app .modal-container .modal-footer .button:first-child{margin-top:.625rem}#app .modal-container .modal-footer .button:last-child{margin-right:0}}#app .form-settings .checkmark{top:.625rem}#app .form-row.trackingCookies{display:block!important}#app .form-row.marketingCookies{display:none!important}
/*# sourceMappingURL=app.min.css.map */