@import url(https://use.typekit.net/epn8xyv.css);
:root{--font-body:ff-utility-web-pro,sans-serif!important;--font-family:ff-utility-web-pro,sans-serif!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:ff-utility-web-pro,sans-serif!important;font-weight:400}@media only screen and (max-width:1023px){h1,h2,h3,h4,h5,h6{font-family:ff-utility-web-pro,sans-serif!important;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}a{word-wrap:break-word}}.text-transform-default{text-transform:none!important}.lowercase{text-transform:lowercase!important}.w-separator.size_medium{margin:1.5rem 0}.w-separator.type_short{width:15%}.no-lr-margin .g-cols.type_default{margin-left:0;margin-right:0}@media screen and (max-width:767px){.mobile-no-margin-bottom .vc_column_container{margin-bottom:0!important}}.fs_box_shadow{box-shadow:0 0 28px 3px rgba(0,0,0,.25);transition:box-shadow .25s ease-in-out}.no-touch .fs_shadow_sidebar_box .us-btn-style_4:hover .w-btn-label{color:#000}.no-touch .fs_shadow_sidebar_box .us-btn-style_4:after{background:#fff}.fs_shadow_sidebar_box{background-color:#ab8a44;color:#000;margin:0!important;padding:1rem .5rem}@media (max-width:1023px){.fs_shadow_sidebar_box .vc_column-inner{padding-left:.75rem!important;padding-right:.75rem!important}}.fs_shadow_sidebar_box h1,.fs_shadow_sidebar_box h2,.fs_shadow_sidebar_box h3,.fs_shadow_sidebar_box h4,.fs_shadow_sidebar_box h5,.fs_shadow_sidebar_box h6{word-wrap:break-word;color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.fs_shadow_sidebar_box p{margin-bottom:.75rem}.fs_shadow_sidebar_box a{color:#fff}.fs_shadow_sidebar_box a:hover{color:#000!important}.fs_shadow_sidebar_box .w-btn{max-width:100%}.fs_shadow_sidebar_box .w-btn.us-btn-style_2{background:#fff}@media (min-width:768px) and (max-width:1023px){.fs_shadow_sidebar_box .w-btn{padding:0 .75rem}.fs_shadow_sidebar_box .w-btn.icon_atleft i{display:none}.fs_shadow_sidebar_box .w-btn.icon_atleft i+.w-btn-label{padding-left:0}}.w-btn.style_solid{transition:all .25s ease-in-out}.w-btn.style_solid:before{display:none!important}.w-btn.style_solid.color_primary:hover{background-color:#666}.w-btn.style_solid.color_light:hover{background-color:#ddd}.w-btn.style_solid.color_secondary:hover{background-color:#ab8a44}.w-btn .material-icons{font-size:1.5rem;left:2.5rem!important;line-height:1.8rem}.w-tabs-item-title{font-weight:500;text-transform:uppercase}@media (max-width:767px){.w-tabs-section-header{padding:1rem .5rem}.w-tabs.accordion .w-tabs-section-content-h{padding:.5rem .5rem 2rem}}@media (max-width:700px){.header_hor .l-subheader-h{align-items:flex-start}.l-subheader-cell.at_right>:first-of-type{margin-left:0}}header .fs-header-logo{transform:scale(1.25) translateY(-11px);transform-origin:left}header.sticky .fs-header-logo{transform:none}header .w-nav{font-weight:500}header .w-nav.type_desktop .w-nav-list:not(.level_1){box-shadow:0 0 25px 2px rgba(0,0,0,.25)}header .w-nav-title{text-transform:uppercase}header .w-search .w-search-open{color:#999}header .wpml-ls{background-color:transparent;padding-right:0!important}header .wpml-ls img{margin-right:0!important}.navIcon i{word-wrap:normal;content:""!important;direction:ltr;font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1;position:relative;text-transform:none;top:2px;white-space:nowrap}.navIcon i:after{content:"\f015"}.fs-quicklink-button a{background-color:#ab8a44;border-radius:3px;color:#fff;font-weight:500;padding:3px 5px;transition:all .25s ease-in-out;white-space:nowrap}.fs-quicklink-button a:hover{background-color:#fff;color:#000}footer .footer__bottom{padding-bottom:1rem;padding-top:1rem}footer .menu{font-family:ff-utility-web-pro,sans-serif!important;font-weight:500;text-transform:uppercase}footer.l-footer .l-section.wpb_row:first-of-type .l-section-h.i-cf{border-top:1px solid #ddd}footer .sponsors h5{color:#666;font-size:1rem}footer .sponsors.sponsors-main{border-right:1px solid #ddd}footer .sponsors.sponsors-funded img{display:inline-block;padding:.5rem 0;vertical-align:middle}@media (max-width:767px){footer .sponsors.sponsors-funded img{display:block;margin:0 auto!important}}footer .sponsors.sponsors-funded img.bayern{margin-right:2rem;width:110px!important}footer .sponsors.sponsors-funded img.bayreuth{margin-right:2rem;width:140px!important}footer .sponsors.sponsors-funded img.freunde{width:170px!important}.l-canvas .l-section.with_img,.l-content .l-section.with_img{padding-top:100px}.l-canvas .l-section .g-cols,.l-content .l-section .g-cols{position:relative}.l-canvas .l-section.with_img h1.w-page-title,.l-canvas .l-section.with_img h1.w-post-elm.post_title,.l-content .l-section.with_img h1.w-page-title,.l-content .l-section.with_img h1.w-post-elm.post_title{background-color:#ab8a44;bottom:-12rem;color:#fff;font-size:36px!important;font-weight:700!important;letter-spacing:0;padding:.45rem 2rem .25rem;position:absolute;text-align:left}@media (max-width:767px){.l-canvas .l-section.with_img h1.w-page-title,.l-canvas .l-section.with_img h1.w-post-elm.post_title,.l-content .l-section.with_img h1.w-page-title,.l-content .l-section.with_img h1.w-post-elm.post_title{bottom:-10rem;font-size:26px!important;letter-spacing:-1px;line-height:1.66rem;padding:.35rem 2rem .25rem}}@media (min-width:900px){.l-canvas .l-section.with_img h1.w-page-title,.l-canvas .l-section.with_img h1.w-post-elm.post_title,.l-content .l-section.with_img h1.w-page-title,.l-content .l-section.with_img h1.w-post-elm.post_title{font-size:45px!important}}.l-canvas .l-section.with_img .l-section-h,.l-content .l-section.with_img .l-section-h{padding-bottom:8rem!important;padding-top:8rem!important}@media screen and (max-width:600px){.l-canvas .l-section.with_img .l-section-h,.l-content .l-section.with_img .l-section-h{margin-bottom:1rem}}.single-post .l-canvas .l-section .g-cols{position:static}.single-post .l-canvas .l-section.with_img h1.w-page-title,.single-stellenangebot .l-canvas .l-section.with_img h1.w-page-title{bottom:-10rem!important}section#home-hero-video{margin-top:0;padding-bottom:28%;padding-top:200px}section#home-hero-video .upb_video-src{top:0!important;transform:none!important}section#home-hero-video .upb_video-bg{background-position:50% 0;background-size:contain}section#home-hero-video .l-section-video video{display:block!important}section#home-news-boxes{margin-top:-8rem}@media (max-width:600px){section#home-news-boxes{margin-top:-4rem}}@media (min-width:601px) and (max-width:767px){section#home-news-boxes{margin-top:-6rem}}@media (min-width:768px) and (max-width:1024px){section#home-news-boxes{margin-top:-6rem}}section#home-news-boxes .l-section-h.i-cf{padding-bottom:0}@media screen and (max-width:767px){section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item:first-of-type{margin-bottom:2rem}}section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .w-grid-item-h{background-color:#ab8a44;color:#000;display:flex;flex-direction:column;overflow:visible}section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .w-grid-item-h .w-vwrapper{align-items:center;flex:1}section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .post_meta{align-self:flex-start;background-color:#000;display:inline-flex;left:6%;line-height:1.5rem;max-width:88%;overflow:hidden;padding:0 1rem;position:relative;top:-.5rem;white-space:nowrap}section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .post_meta>*{color:#fff;font-family:ff-utility-web-pro,sans-serif!important;font-size:.9rem;font-weight:500;margin:0;padding:0;text-transform:uppercase}section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .post_meta .post_date:before{display:none}section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .post_meta .post_taxonomy{position:static!important}section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .post_meta .post_taxonomy a{background-color:transparent;font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit;padding:inherit}section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .post_meta .post_taxonomy a:active,section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .post_meta .post_taxonomy a:focus,section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .post_meta .post_taxonomy a:hover{color:#fff}section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .post_title{align-self:flex-start;color:#fff;margin-top:0}section#home-news-boxes .w-grid.tmt_compact_blog .w-grid-item .us-btn-style_2{background:#fff;margin-top:auto}.programm-slider{margin:4rem 0!important}.programm-slider h3{background-color:#ab8a44;padding:.65rem 2.5rem .33rem!important}.programm-slider.fs_box_shadow:hover{box-shadow:0 0 44px 4px rgba(0,0,0,.4)}.ult-banner-block.fs_action_box{margin-bottom:4rem!important;overflow:visible!important}@media (max-width:1024px){.ult-banner-block.fs_action_box{margin-bottom:2rem!important}}.ult-banner-block.fs_action_box.fs_box_shadow:hover{box-shadow:0 0 36px 4px rgba(0,0,0,.4)}.ult-banner-block.fs_action_box .mask{background:transparent!important;bottom:auto;left:1.5rem;max-width:85%;opacity:1;right:auto;top:-.5rem;transform:translate(0);transition-property:none}.ult-banner-block.fs_action_box .mask .bb-description{background-color:#ab8a44;font-family:ff-utility-web-pro,sans-serif!important;font-size:.9rem;font-weight:700!important;line-height:1.5rem;padding:0 1rem;text-align:left;text-transform:uppercase}.ult-banner-block.fs_action_box .bb-top-title{background:#000!important;background:rgba(0,0,0,.6)!important;bottom:0;color:#fff!important;line-height:1.25rem;position:absolute;transition:all .2s ease-in-out}.ult-banner-block.fs_action_box:hover .bb-top-title{background:#000!important;padding-bottom:1.25rem;padding-top:1.25rem}.w-tabs.layout_modern .w-tabs-item.active{transition:background-color .25s ease-in-out}.w-tabs.layout_modern .w-tabs-item:not(.active){background-color:#666;opacity:1!important}.w-tabs.layout_modern .w-tabs-item-h{padding:.5em 1.5em}.w-tabs.layout_modern .w-tabs-item-h .w-tabs-item-title{font-weight:500}.w-tabs.accordion .wpb_text_column{margin-bottom:.5rem;margin-top:.5rem}#fs-werke-list{list-style:none;margin:0;padding:0}#fs-werke-list .werke-item{margin-bottom:1rem;padding:.75rem .75rem .75rem 90px;position:relative;transition:all .15s ease-in-out}@media screen and (max-width:400px){#fs-werke-list .werke-item{padding-left:.75rem}}#fs-werke-list .werke-item:nth-child(2n){background-color:#f8f8f8}#fs-werke-list .werke-item:hover{background-color:#fff;box-shadow:0 0 14px 2px rgba(0,0,0,.15)}#fs-werke-list .werke-item:hover .werk.shortdate{background-color:#ab8a44}#fs-werke-list .werke-item:after{clear:both;content:"";display:table}#fs-werke-list .werke-item a{color:#666;display:block}#fs-werke-list .werk.shortdate{background-color:#666;border-radius:50%;color:#fff;font-family:ff-utility-web-pro,sans-serif!important;font-size:1.5rem;font-weight:500;height:60px;left:15px;line-height:60px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:background-color .15s ease-in-out;width:60px}@media screen and (max-width:400px){#fs-werke-list .werk.shortdate{display:none}}#fs-werke-list .beginn.datetime{font-family:ff-utility-web-pro,sans-serif!important;font-size:15px;font-weight:500;text-transform:uppercase}#fs-werke-list .werk.title{font-size:24px;font-weight:500;margin-bottom:0;padding-top:0}#fs-werke-list .werk.duration{float:right}@media screen and (max-width:1024px){#fs-werke-list .werk.duration{display:block;float:none}}#fs-alle-werke{list-style:none;margin:0;padding:0}#fs-alle-werke .single-werk{margin-bottom:1.5rem;position:relative}#fs-alle-werke .single-werk a,#fs-alle-werke .single-werk img{display:block}#fs-alle-werke .single-werk.fs_box_shadow:hover{box-shadow:0 0 44px 4px rgba(0,0,0,.4)}#fs-alle-werke .single-werk .werk-wrapper{position:relative}#fs-alle-werke .single-werk .title{background-color:#fff;background-color:hsla(0,0%,100%,.9);bottom:0;color:#666;font-size:1.1rem;font-weight:500;left:0;line-height:1.2;margin:0;padding:.5rem 1rem;position:absolute;right:0;transition:all .15s ease-in-out}#fs-alle-werke .single-werk:hover .title{background-color:#fff;color:#666;padding:1rem}ul#datesbywerk{list-style:none;margin:0;padding:0}ul#datesbywerk .werk-date-item{padding-left:1.6rem;text-indent:-.8rem}ul#datesbywerk .werk-date-item .fa{margin-right:.4rem}.single-werk .werk.akt1,.single-werk .werk.akt2,.single-werk .werk.akt3,.single-werk .werk.ende{display:block;margin-bottom:.5rem;padding-left:1.6rem;text-indent:-.8rem}.single-werk .werk .fa{margin-right:.4rem}@media (max-width:767px){.fs_besetzung table td,.fs_besetzung table th{padding:.6rem 0}}.fs_besetzung table tr{transition:background-color .1s ease-in-out}.fs_besetzung table tr:not(.separator):hover{background-color:#fafafa}.fs_besetzung table tr.separator td{border-bottom:none;padding-bottom:3rem}.fs_besetzung table tr td:nth-child(2){font-weight:500}.fs_besetzung table tr td .comment{font-size:.9rem;font-weight:400}.fs_sidebar_gallery_slider{background-color:#f8f8f8}.fs_extended_termin_liste p{margin:0}.fs_extended_termin_liste .date{display:block;font-size:.9rem;font-weight:500;margin-top:1.5rem}.fs_extended_termin_liste .title{margin:0;padding:0}@media screen and (min-width:414px) and (max-width:1023px){.fs_stats_table td,.fs_stats_table th{padding:.2rem .25rem}}@media screen and (max-width:413px){.fs_stats_table td,.fs_stats_table th{padding:.2rem 0}}.fs_stats_table h3{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.fs_stats_table a:not([href]){display:block;position:relative;top:-50px;visibility:hidden}.fs_faq .w-tabs-section-title{font-size:1.2rem;font-weight:500;text-transform:none}#wagner-im-kino-player .w-video-h{padding-bottom:52.81%}.mitwirk_list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.mitwirk_list li{padding:.5rem;text-align:center}.mitwirk_list li .name{font-weight:500;max-width:175px}.mitwirk_list li .image{height:auto;width:175px}.fs_normal_blog.w-grid .w-grid-item .post_title{background-color:#ab8a44;color:#fff;line-height:1.66rem;margin-bottom:1.25rem;padding:0;transition:background-color .25s ease-in-out}.fs_normal_blog.w-grid .w-grid-item .post_title a{display:block;padding:.5rem 1.5rem}.fs_normal_blog.w-grid .w-grid-item .post_title:hover{background-color:#666}.fs_normal_blog.w-grid .w-grid-item .post_title:hover a{color:#fff!important}.fs_normal_blog.w-grid .w-grid-item .w-btn-wrapper{margin-left:50%;transform:translateX(-50%)}@media screen and (max-width:600px){.archive .l-titlebar.size_large .l-titlebar-h,.page-id-162 .l-titlebar.size_large .l-titlebar-h,.single-post .l-titlebar.size_large .l-titlebar-h{padding:0!important}}.widgettitle{font-weight:500}.w-blog-post-title{font-weight:700!important}.single-post .w-blog-post-body .entry-title{font-weight:500}@media (max-width:767px){.single-post .w-blog-post-body .entry-title{line-height:1.7rem!important}}.single-post .w-blog-post-preview{margin-bottom:0!important}.single-post .w-blog-post-title.entry-title{background-color:#ab8a44;color:#fff;display:block;line-height:3rem;margin-bottom:2.5rem;padding:.5rem 2rem}.cat-post-item .post-title{font-weight:500;text-transform:uppercase}.mailster-form .mailster-form-fields .mailster-anrede-wrapper{width:50%}.mailster-form .mailster-form-fields .mailster-wrapper{margin-bottom:8px!important}.mailster-form .mailster-form-fields .mailster-lists-wrapper ul.mailster-list{list-style:none;margin:.5rem 0}.mailster-form .mailster-form-fields input.mailster-email{margin-bottom:.5rem}.mailster-form .mailster-form-fields .mailster-_gdpr-wrapper{border-top:1px solid #ddd;margin-top:2rem;padding-top:1rem}.tmt_note__participants{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#e3e0dc;background-color:hsla(34,11%,88%,.9);border-top-left-radius:.66rem;border-top-right-radius:.66rem;bottom:0;font-size:.85rem;left:50%;line-height:1.25;padding:.5rem .75rem;position:fixed;text-align:center;transform:translateX(-50%);width:75vw;z-index:5}@media (max-width:414px){.tmt_note__participants{font-size:.75rem;width:90vw}}.tmt_note__participants .tmt_note__highlight-text{color:#ab8a44;font-weight:500;margin-right:.15rem}body.has-fixed-footer-note .footer__bottom{padding-bottom:3rem}@media (max-width:1024px){body.has-fixed-footer-note .footer__bottom{padding-bottom:5rem}}#jobofferings__index .vc_grid .vc_pageable-slide-wrapper{display:flex;flex-wrap:wrap}#jobofferings__index .vc_grid .vc_pageable-slide-wrapper>.vc_grid-item{display:flex}#jobofferings__index .vc_grid .vc_pageable-slide-wrapper:after,#jobofferings__index .vc_grid .vc_pageable-slide-wrapper:before{display:none!important}#jobofferings__index .vc_grid .vc_grid-item-mini{background-color:#f9f9f9;box-shadow:0 0 28px 3px rgba(0,0,0,.25);transition:box-shadow .25s ease-in-out}#jobofferings__index .vc_grid .vc_grid-item-mini:hover{box-shadow:0 0 36px 4px rgba(0,0,0,.4)}#jobofferings__index .vc_grid .vc_grid-item-mini .vc_gitem_row .vc_gitem-col{padding:0}#jobofferings__index .vc_grid .vc_grid-item-mini .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_title{background-color:#ab8a44;padding:0;transition:background-color .25s ease-in-out}#jobofferings__index .vc_grid .vc_grid-item-mini .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_title:hover{background-color:#666}#jobofferings__index .vc_grid .vc_grid-item-mini .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_title h4{color:#fff;display:block;font-size:1.25rem;font-weight:500;margin:0}#jobofferings__index .vc_grid .vc_grid-item-mini .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_title h4 a{display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:.5rem 1.5rem}#jobofferings__index .vc_grid .vc_grid-item-mini .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_title h4 a:hover{color:#fff!important;opacity:1!important}#jobofferings__index .vc_grid .vc_grid-item-mini .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt{padding:.5rem 1.5rem}.single-stellenangebot .gform_confirmation_wrapper{margin-top:2rem}.single-stellenangebot .gform_confirmation_wrapper .form_saved_message_sent,.single-stellenangebot .gform_confirmation_wrapper .gform_confirmation_message{color:#666!important}.single-stellenangebot .gform_body .gfield_checkbox input{margin-top:0!important}.single-stellenangebot .gform_body #field_4_10 .gfield_description{opacity:1}.press-well__important{background-color:#ab8a44;color:#fff;padding:.5rem 0}@media (max-width:767px){.press-well__important{text-align:center}}.press-well__important h1,.press-well__important h2,.press-well__important h3,.press-well__important h4,.press-well__important h5,.press-well__important h6{color:#fff;margin-bottom:.5rem}.press-well__important .vc_icon_element.vc_icon_element-outer{margin-bottom:0}@media (max-width:767px){.press-well__important .wpb_column.vc_column_container{margin-bottom:0!important}}.gform_wrapper .gsection{border-top:none!important}.gform_wrapper .gsection .gsection_description{font-size:1rem!important;opacity:1}.um-account-meta-img,.um-account-profile-link{display:none!important}.um-register .um-button.um-alt{display:none}#home-hero-tickets h2{background-color:#ab8a44;color:#fff;display:inline-block;left:50%;margin-top:-1rem;padding:0 1rem;position:relative;transform:translateX(-50%)}#home-hero-tickets h2.home-ticket-cta-en{font-size:30px!important}#home-hero-tickets .hero{color:#444;font-size:18px}#home-hero-tickets .w-btn-wrapper .w-btn{padding:0 1.5rem}@media (max-width:991px) and (min-width:768px){#home-hero-tickets .g-cols.type_default>div[class*=vc_col-lg-],#home-hero-tickets .g-cols.type_default>div[class*=vc_col-md-]{margin-bottom:0;margin-top:0}}@media (min-width:768px){.fs-copyright-note-wrapper{margin-bottom:-2rem}}.fs-copyright-note-wrapper p.fs-copyright-note-text{font-size:9px;line-height:normal;padding:.5rem 1rem;text-align:right}@media (min-width:600px) and (max-width:767px){.fs-copyright-note-wrapper p.fs-copyright-note-text{margin-top:1rem}}.w-tabs.style_default .w-tabs-item.active{background:#ab8a44!important;border-color:#000!important;color:#fff!important}.fs_social_contact .w-socials-item-link{background-color:#000!important;color:#fff!important}.fs-countdown .fa-clock{animation:fs-countdown-pulse 3s cubic-bezier(.4,0,.6,1) infinite}@media (prefers-reduced-motion:reduce){.fs-countdown .fa-clock{animation:none}}.fs-countdown__wrapper{align-items:center;display:flex;gap:1.5rem;justify-content:center;padding-inline:1rem}.fs-countdown__wrapper .fa-clock{flex-shrink:0;font-size:3rem}.fs-countdown__icon--mobile{display:none!important}.fs-countdown__text{line-height:1;margin:0;text-align:center}.fs-countdown__text>span{display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.1;margin-top:.5rem}.fs-countdown__ended{font-size:1.5rem;font-weight:500;text-align:center}@media screen and (max-width:700px){.fs-countdown__wrapper .fa-clock{display:none}.fs-countdown__icon--mobile{display:block!important;font-size:3.5rem!important;margin-bottom:.75rem}}@keyframes fs-countdown-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}
