/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;min-height:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:80% !important;top:-0.2em}sub{font-size:80% !important;bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;margin:0;padding:0}button,input{line-height:normal}button,select{text-transform:none}select{-webkit-appearance:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:none}table{border-collapse:collapse;border-spacing:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}code,kbd,pre,samp{font-family:monospace,serif}p,h1,h2,h3,h4,h5,h6{margin-top:1em}:focus{outline:0}body{line-height:1;color:#000;background:#fff}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a,a:hover,a:visited{text-decoration:none}button,input,fieldset,textarea,select{font-size:inherit;color:inherit}*{box-sizing:border-box}button,input[type=button],input[type=reset],input[type=submit]{padding-left:.3em;padding-right:.3em}@font-face{font-family:Montserrat-Black;font-display:swap;src:local("☺Montserrat-Black"),url("../fonts/Montserrat-Black.woff2") format("woff2")}.Montserrat-Black{font-family:Montserrat-Black,Arial,Helvetica,sans-serif}@font-face{font-family:Montserrat-BlackItalic;font-display:swap;src:local("☺Montserrat-BlackItalic"),url("../fonts/Montserrat-BlackItalic.woff2") format("woff2")}.Montserrat-BlackItalic{font-family:Montserrat-BlackItalic,Arial,Helvetica,sans-serif}@font-face{font-family:Montserrat-Bold;font-display:swap;src:local("☺Montserrat-Bold"),url("../fonts/Montserrat-Bold.woff2") format("woff2")}.Montserrat-Bold{font-family:Montserrat-Bold,Arial,Helvetica,sans-serif}@font-face{font-family:Montserrat-BoldItalic;font-display:swap;src:local("☺Montserrat-BoldItalic"),url("../fonts/Montserrat-BoldItalic.woff2") format("woff2")}.Montserrat-BoldItalic{font-family:Montserrat-BoldItalic,Arial,Helvetica,sans-serif}@font-face{font-family:Montserrat-Light;font-display:swap;src:local("☺Montserrat-Light"),url("../fonts/Montserrat-Light.woff2") format("woff2")}.Montserrat-Light{font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-display:swap}@font-face{font-family:Montserrat-LightItalic;font-display:swap;src:local("☺Montserrat-LightItalic"),url("../fonts/Montserrat-LightItalic.woff2") format("woff2")}.Montserrat-LightItalic{font-family:Montserrat-LightItalic,Arial,Helvetica,sans-serif}@font-face{font-family:Montserrat-Medium;font-display:swap;src:local("☺Montserrat-Medium"),url("../fonts/Montserrat-Medium.woff2") format("woff2")}.Montserrat-Medium{font-family:Montserrat-Medium,Arial,Helvetica,sans-serif}@font-face{font-family:Montserrat-MediumItalic;font-display:swap;src:local("☺Montserrat-MediumItalic"),url("../fonts/Montserrat-MediumItalic.woff2") format("woff2")}.Montserrat-MediumItalic{font-family:Montserrat-MediumItalic,Arial,Helvetica,sans-serif}@font-face{font-family:Montserrat-Regular;font-display:swap;src:local("☺Montserrat-Regular"),url("../fonts/Montserrat-Regular.woff2") format("woff2")}.Montserrat-Regular{font-family:Montserrat-Regular,Arial,Helvetica,sans-serif}@font-face{font-family:Montserrat-Thin;font-display:swap;src:local("☺Montserrat-Thin"),url("../fonts/Montserrat-Thin.woff2") format("woff2")}.Montserrat-Thin{font-family:Montserrat-Thin,Arial,Helvetica,sans-serif}@font-face{font-family:Montserrat-ThinItalic;font-display:swap;src:local("☺Montserrat-ThinItalic"),url("../fonts/Montserrat-ThinItalic.woff2") format("woff2")}.Montserrat-ThinItalic{font-family:Montserrat-ThinItalic,Arial,Helvetica,sans-serif}@font-face{font-family:"Font Awesome 6 Brands";font-display:block;font-weight:400;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-display:block;font-weight:900;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-display:block;font-weight:400;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype")}.Roboto-Condensed{font-family:"Roboto Condensed",sans-serif}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/RobotoCondensed-VariableFont_wght.woff2") format("woff2")}.Roboto-Condensed-Italic{font-family:"Roboto Condensed",sans-serif}@font-face{font-family:"Roboto Condensed";font-style:italic;font-weight:100 900;font-display:swap;src:url("../fonts/RobotoCondensed-Italic-VariableFont_wght.woff2") format("woff2")}html{margin-bottom:1px;overflow-y:scroll;font-family:Montserrat-Regular,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.4}body{margin:0;padding:0;border:0 none;z-index:1;background-color:#fff}body,table,th,td,p.subnav{font-size:1rem;line-height:1.4}table,td{font-size:100%}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}sup{font-size:80% !important;top:-0.3em}sub{font-size:80% !important;bottom:-0.25em}:root{--linkDiscColor: #CD1013;--linkDiscRadius: 8rem;--linkDiscFontSize: 2rem;--linkDiscFontWeight: normal;--header-height: 6.5rem;--program-menu-height: 12.5rem;--mainTitlePaddingLeft: 17%}html{scroll-behavior:smooth;scroll-padding-top:calc(max(var(--program-menu-height),var(--header-height)) + 5rem)}body{min-width:320px;max-width:100%;background-color:#fff;overflow:hidden}#thePage{background-color:#fff;overflow:hidden}#navArea{position:fixed;z-index:100;background-color:#fff;width:100%;min-width:320px;transition:background-color 1s,box-shadow 1s}body.noTopImage #navArea,#navArea.withShadow{box-shadow:0 3px 12px hsla(0,0%,40%,.5);background-color:#fff}body.hasProgramNav #navArea,body.hasProgramNav #navArea.withShadow{box-shadow:none;background-color:#fff}#navAreaContent{display:block;z-index:100;position:relative;padding-bottom:4px}#topImageArea{position:relative;z-index:95;width:100%}#topImage{position:relative;z-index:10}#topImage div.meteor-clip img.defaultHeaderImage{visibility:hidden}#topImageTeaserTextContainer{position:absolute;z-index:20;width:100%;bottom:1vw}#topImageTeaserTextContainer .teaserText{position:relative;font-family:Montserrat-Black,Arial,Helvetica,sans-serif;color:#fff;font-size:6vw;line-height:1.3em;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.5)}#topImageTeaserTextContainer .teaserText a:link,#topImageTeaserTextContainer .teaserText a:visited,#topImageTeaserTextContainer .teaserText a:hover,#topImageTeaserTextContainer .teaserText a:active{color:#fff}#topImageTeaserTextContainer.scrolling{overflow:hidden;white-space:nowrap}#topImageTeaserTextContainer.scrolling .teaserText{display:inline-block;padding-left:100%;animation:marquee 20s linear infinite}#topImageActionButton{--linkDiscColor: #CD1013;--linkDiscRadius: 8rem;--linkDiscFontSize: calc(2rem * 0.9);--linkDiscFontWeight: normal;position:absolute;z-index:24;bottom:calc(var(--linkDiscRadius)*-0.3);left:calc(50% - var(--linkDiscRadius))}#topImageActionButton.ctLinkDisc,#topImageActionButton.ctTextDisc{text-transform:uppercase;line-height:120%}@media only screen and (max-width: 1400px){#topImageActionButton{--linkDiscRadius: 7rem;--linkDiscFontSize: calc(1.75rem * 0.9)}}@media only screen and (max-width: 1200px){#topImageActionButton{--linkDiscRadius: 6rem;--linkDiscFontSize: calc(1.5rem * 0.9)}}@media only screen and (max-width: 1000px){#topImageActionButton{--linkDiscRadius: 5rem;--linkDiscFontSize: calc(1.25rem * 0.9)}}@media only screen and (max-width: 800px){#topImageActionButton{right:5vw;left:auto}}@media only screen and (max-width: 600px){#topImageActionButton{border-radius:.7rem;height:3rem;width:10rem;bottom:-0.9rem}}@media only screen and (max-width: 550px){#topImageActionButton{right:calc(8% + 1.5rem)}}@media only screen and (max-width: 450px){#topImageActionButton{right:calc(8% + 1rem);font-size:1rem;font-weight:bold}}#topImageLogoContainer{position:absolute;z-index:22;top:0;left:0;height:100%;width:auto;display:flex;flex-direction:column;justify-content:center;align-items:flext-start;--horizontal-padding: 7vw;padding-left:var(--horizontal-padding)}@media only screen and (max-width: 1200px){#topImageLogoContainer{--horizontal-padding: 5vw}}@media only screen and (max-width: 800px){#topImageLogoContainer{display:none}}@media only screen and (max-width: 550px){#topImageLogoContainer{--horizontal-padding: 25vw}}body.topImageLogoContainerRight #topImageLogoContainer{left:auto;right:0;align-items:flex-end;padding-right:var(--horizontal-padding);padding-left:0}@media only screen and (max-width: 550px){body.topImageLogoContainerRight #topImageLogoContainer{--horizontal-padding: 15vw}}#topImageLogo{display:block;position:relative;width:15vw;height:auto}@media only screen and (max-width: 1000px){#topImageLogo{height:55%;max-height:150px;width:auto}}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}html.no-js #topImageArea div.meteor-clip img.defaultHeaderImage{visibility:visible}#mainTitle{position:relative;padding-top:20px;padding-bottom:2px;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;font-weight:bold;font-size:2.4rem;letter-spacing:-0.02rem;line-height:110%;color:#2e5891;z-index:100}#mainnav{position:relative;font-family:Montserrat-Regular,Arial,Helvetica,sans-serif;font-size:115%;z-index:100}#mainnav li.headerHint span.content{color:#de3e37;display:inline-block;font-weight:normal;line-height:120%;margin:0;padding:3px 4px 4px 0;text-transform:uppercase;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif}#mainnav li.hideInWideView{display:none}#dateLine{display:none;z-index:100}#bftLogoArea{position:absolute;top:0;height:100%;z-index:200;padding-right:1.5rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}#bftLogoArea a{display:block;height:90%;width:auto;max-height:4rem;line-height:0;margin:0;padding:0}#bftLogo{display:inline-block;height:100%;position:relative;width:auto}#mainHeaderImage{width:100%;height:auto}#mobileNavLink{display:none;position:absolute;top:0;right:28px;width:35px;height:100%;z-index:200;align-items:center}#mobileNavLink .mobileLinkItem{position:relative;top:-0.7em;display:inline-block;line-height:10px}#mobileNavLink .mobileLanguageNav{position:absolute;display:block;left:-10%;bottom:-2.2em;width:120%;text-align:center;white-space:nowrap;font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-size:80%}#mobileNavLink .mobileLanguageNav li{list-style-type:none;padding-left:0}#mobileNavLink .mobileLanguageNav a:link,#mobileNavLink .mobileLanguageNav a:visited,#mobileNavLink .mobileLanguageNav a:hover,#mobileNavLink .mobileLanguageNav a:active,#mobileNavLink .mobileLanguageNav a.focus,#mobileNavLink .mobileLanguageNav a.hover{color:#373737}@media only screen and (max-width: 480px){body.hasHeaderMessage #mobileNavLink .mobileLinkItem{top:-1.5em}}#navAreaContent{padding-left:17%}#bftLogoArea{width:17%}#dateLine{padding-left:17%}@media only all and (max-width: 1440px){#navAreaContent{padding-left:19%}#bftLogoArea{width:19%}#dateLine{padding-left:19%}}@media only all and (max-width: 1000px){#navAreaContent{padding-left:180px}#bftLogoArea{width:180px}#dateLine{padding-left:180px}}@media only all and (max-width: 930px){#navAreaContent{padding-left:120px}#bftLogoArea{width:120px}#dateLine{padding-left:120px}}@media only all and (max-width: 440px){#navAreaContent{padding-left:80px}#bftLogoArea{width:80px}#dateLine{padding-left:80px}}#mobileNavSymbol{width:35px;height:auto}#nav2{position:absolute;top:4px;bottom:4px;width:100%;height:1.5em;padding-right:20px;text-align:right;font-family:Montserrat-Regular,Arial,Helvetica,sans-serif;font-size:90%;z-index:100;color:#2d67b1}#nev2Items{display:inline-block}#sponsorAreaTop,#sponsorAreaBottom{position:relative;z-index:70}#sponsorAreaTop div.homepage_section p,#sponsorAreaBottom div.homepage_section p{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:flex-start;margin-top:0;margin-bottom:0}#sponsorAreaTop div.homepage_section p a,#sponsorAreaBottom div.homepage_section p a{display:inline-block}#sponsorAreaTop div.homepage_section p img,#sponsorAreaBottom div.homepage_section p img{margin-left:.5em;margin-right:.5em;margin-top:.5em;margin-bottom:.5em}#sponsorAreaTop div.textwidget:first-of-type{justify-content:center}#sponsorAreaTop{padding:4px 1em 0 1em}#sponsorAreaBottom{display:none;padding-bottom:.4em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}#sponsorAreaTop.forceShow,#sponsorAreaBottom.forceShow{display:block}#sponsorAreaTop.forceHide,#sponsorAreaBottom.forceHide{display:none}#contentArea{position:relative;z-index:90;background-color:#fff;padding-bottom:2em}body.noTopImage #contentArea{min-height:45vh}#outerContentSheet{position:relative;z-index:50;max-width:1500px;margin-left:auto;margin-right:auto;min-height:100px;overflow:hidden;padding-left:28px;padding-right:28px;padding-top:1em;padding-bottom:4em}body.hasTopImageActionButton #outerContentSheet{padding-top:2.5em}@media only screen and (max-width: 1200px){body.hasTopImageActionButton #outerContentSheet{padding-top:2rem}}@media only screen and (max-width: 1000px){body.hasTopImageActionButton #outerContentSheet{padding-top:1.8rem}}@media only screen and (max-width: 600px){body.hasTopImageActionButton #outerContentSheet{padding-top:1rem}}#outerContentSheet.withRightSidebar{max-width:1715px}body.noTopImage #outerContentSheet{padding-top:.5em}#innerContentSheet{margin-left:auto;margin-right:auto}#outerContentSheet.reduced1Width #innerContentSheet{max-width:1200px}#outerContentSheet.reduced2Width #innerContentSheet{max-width:950px}#outerContentSheet.reduced3Width #innerContentSheet{max-width:750px}#outerContentSheet.withRightSidebar.reduced1Width #innerContentSheet{max-width:1415px}#outerContentSheet.withRightSidebar.reduced2Width #innerContentSheet{max-width:1165px}#outerContentSheet.withRightSidebar.reduced3Width #innerContentSheet{max-width:965px}main{width:100%}main .articleBody{-moz-column-gap:4em;column-gap:4em}main .articleBody img.mainSingleImage{float:right;margin-left:.7rem;margin-bottom:.7rem}main h1.centered{text-align:center}main.twoColumns .articleBody{-moz-column-count:2;column-count:2}main.threeColumns .articleBody{-moz-column-count:3;column-count:3}#extraMessageSheet{position:relative;margin-bottom:2rem;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;letter-spacing:.02rem;font-size:1.2rem;text-align:center;font-style:italic;font-weigth:500}#extraMessageSheet .messageBg{background-color:#f6f47a;padding:.5rem .5rem}#extraMessageSheet .messageContent{display:inline-block;color:#252525;margin:0;padding:0}#extraMessageSheet .messageContent a:link,#extraMessageSheet .messageContent a:visited,#extraMessageSheet .messageContent a:hover,#extraMessageSheet .messageContent a:active,#extraMessageSheet .messageContent a.focus,#extraMessageSheet .messageContent a.hover{color:#006bff}#extraMessageSheet .messageContent a:before{content:" →"}#extraMessageSheet .messageBg.doScroll{padding:.3rem .5rem .3rem .5rem;overflow:hidden;white-space:nowrap;text-align:left}#extraMessageSheet .messageBg.doScroll .messageContent{display:inline-block;padding-left:100%;animation:marquee 40s linear infinite}#outerContentSheet.withRightSidebar{max-width:1715px}#outerContentSheet.withRightSidebar #innerContentSheet{position:relative}#outerContentSheet.withRightSidebar #innerContentSheetBg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;border-right:200px solid rgba(0,0,0,0)}#outerContentSheet.withRightSidebar main{position:relative;float:left;z-index:20;width:calc(100% - 215px);overflow:hidden}#outerContentSheet.withRightSidebar #rightSidebar{position:relative;float:right;width:200px;padding-left:1em;padding-right:.5em;padding-bottom:1.5em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;z-index:20;overflow:hidden}#outerContentSheet.withRightSidebar main.twoColumns .articleBody,#outerContentSheet.withRightSidebar main.threeColumns .articleBody{padding-right:2em}article.newsContent{margin-left:3em;margin-right:3em;padding-top:2em;padding-bottom:2em}article.newsContent h3:first-child{margin-top:0}nav.pagination{padding-top:2em;font-size:120%}nav.pagination .fa{font-size:110%}footer{position:relative;z-index:90;background-color:#2e5891;padding-top:16px;padding-bottom:1.5rem}#mainFooterContent{padding-top:1vw;padding-left:calc((100% - 1500px)*.5 + 28px)}#footerNav{position:relative;z-index:80;-moz-column-count:3;column-count:3;line-height:130%;padding-left:15%}#footerNav li{list-style-type:none;list-style-image:none}#footerNav li a:link,#footerNav li a:visited,#footerNav li a:active,#footerNav li a.focus,#footerNav li a.hover{color:#fff;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif}html.touch #footerNav{line-height:200%}#buttonNav{position:relative;z-index:100;width:calc(15em + 50px);float:right;padding-right:50px;text-align:right;font-size:130%;color:#fff;opacity:.8}#buttonNav a:link,#buttonNav a:visited,#buttonNav a:hover,#buttonNav a:active,#buttonNav a.focus,#buttonNav a.hover{display:inline-block;width:1.8em;height:1.8em;margin-top:5px;margin-left:5px;text-align:center;vertical-align:middle;border:solid .15em #fff;border-radius:.3em;color:#fff}#buttonNav a:link span,#buttonNav a:visited span,#buttonNav a:hover span,#buttonNav a:active span,#buttonNav a.focus span,#buttonNav a.hover span{padding-right:.05em;padding-top:.27em}#bottomLine{font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-size:90%;color:#fff;margin-top:3rem;padding-left:1.5rem;padding-right:1.5rem;clear:both}#mobileNavSheet{display:none}@media only all and (max-width: 14400px){#mainTitle{padding-top:12px}#mainnav li.hideInWideView{display:inline-block}#mainnav li.hideInNarrowView{display:none}#mainnav li.hideInMinimalView{display:none}#nav2{display:none}#mobileNavLink{display:flex}#headerMessageSheet{padding-right:8rem}}@media only all and (max-width: 1390px){#mainTitle{font-size:2rem}#headerMessageSheet{padding-right:7rem}}@media only all and (max-width: 1200px){#mainTitle{font-size:1.8rem}}@media only all and (max-width: 1000px){#navAreaContent{padding-bottom:10px}#mainTitle{padding-top:12px;font-size:1.5rem}#mainnav{font-size:1rem}#bftLogoArea{padding-right:1rem}}@media only all and (max-width: 930px){#mainnav li.hideInMiddleView{display:none}}@media only all and (max-width: 850px){#mainnav li.hideInMinimalView{display:none}#mainnav.hideHeaderHint{display:none}#mainTitle{padding-right:100px}#dateLine{display:block;position:relative;color:#de3e37;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:2px}#mobileNavLink .mobileLanguageNav{bottom:-2.2em}#headerMessageSheet{padding-right:6rem}}@media only all and (max-width: 580px){#bftLogoArea a{height:80%;max-height:3rem}#mainTitle{font-size:120%;line-height:100%}#mainnav{font-size:90%;margin-top:2px}}@media only all and (max-width: 480px){#navAreaContent{padding-top:4px;padding-bottom:4px}#mainTitle{padding-top:6px}}@media only all and (max-width: 440px){#bftLogoArea a{height:80%;max-height:3rem}#mainTitle{font-size:1rem;padding-right:78px}#mainnav{font-size:80%}#mobileNavLink{right:20px}#mobileNavSymbol{width:30px}}@media only all and (max-width: 340px){#mobileNavLink{right:10px}#mainTitle{font-size:100%;padding-right:70px}#mainnav{font-size:85%}}@media only print{#navArea{position:relative !important}#topImageArea{padding-top:0 !important}}@media only all and (max-width: 550px){#topImage{position:relative;width:130%;left:-20%}}@media only all and (max-width: 700px){#topImageTeaserTextContainer .teaserText{bottom:6px;font-size:2rem !important}}@media only all and (max-width: 1500px){#mainFooterContent{padding-left:28px}}@media only all and (max-width: 1450px){#footerNav{-moz-column-count:2;column-count:2;padding-left:20%}}@media only all and (max-width: 1150px){#footerNav{padding-left:0;padding-right:20%}}@media only all and (max-width: 900px){#footerNav{padding-right:7%}}@media only all and (max-width: 770px){#footerNav{padding-right:0}}@media only all and (max-width: 735px){#mainFooterContent,#bottomLine{padding-left:20px}}@media only all and (max-width: 680px){#buttonNav{width:calc(8em + 50px);padding-right:45px}}@media only all and (max-width: 580px){#footerNav{-moz-column-count:1;column-count:1;padding-bottom:1em;margin-left:10%}#bottomLine{margin-top:2rem}#buttonNav{width:4em;padding-right:calc(20px + 3.5em);margin-right:13%}body{background-color:#2e5891}}@media only all and (max-width: 530px){#buttonNav{font-size:110%}}@media only all and (max-width: 410px){#buttonNav{width:4em;padding-right:calc(20px + 3.5em);margin-right:7%}}@media only all and (max-width: 340px){#mainFooterContent{padding-left:15px}#bottomLine{padding-left:15px}}@media only all and (max-width: 1200px){#sponsorAreaTop{display:none !important}#sponsorAreaBottom{display:flex !important}}@media only all and (max-width: 800px){#sponsorAreaTop,#sponsorAreaBottom{padding-left:.5em;padding-right:.5em}}@media only all and (max-height: 850px){body.noTopImage #contentArea{min-height:38vh}}@media only all and (max-height: 720px){body.noTopImage #contentArea{min-height:30vh}}@media only all and (max-width: 85rem){#outerContentSheet.withRightSidebar main.threeColumns .articleBody{-moz-column-count:2;column-count:2;-moz-column-gap:3em;column-gap:3em;padding-right:1em}}@media only all and (max-width: 75rem){main.threeColumns .articleBody{-moz-column-count:2;column-count:2;-moz-column-gap:3em;column-gap:3em;padding-right:1em}article.newsContent .articleBody{-moz-column-count:2;column-count:2;-moz-column-gap:3em;column-gap:3em;padding-right:1em}}@media only all and (max-width: 55rem){#outerContentSheet.withRightSidebar main.threeColumns .articleBody,#outerContentSheet.withRightSidebar main.twoColumns .articleBody{-moz-column-count:1;column-count:1;padding-right:0}}@media only all and (max-width: 45rem){main.threeColumns .articleBody,main.twoColumns .articleBody{-moz-column-count:1;column-count:1;padding-right:0}article.newsContent .articleBody{-moz-column-count:1;column-count:1;padding-right:0}}@media only all and (max-width: 735px){#outerContentSheet{padding-left:20px;padding-right:20px}article.newsContent{margin-left:0;margin-right:0}}@media only all and (max-width: 650px){body.noTopImage #contentArea{min-height:25vh}}@media only all and (max-width: 600px){#outerContentSheet.withRightSidebar #innerContentSheetBg{display:none}#outerContentSheet.withRightSidebar main{float:none;width:100%}#outerContentSheet.withRightSidebar #rightSidebar{float:none;width:100%;padding-top:1px;margin-top:2em;background-color:rgba(0,0,0,0)}#outerContentSheet.withRightSidebar #rightSidebar.hideAtBottom{display:none}}@media only all and (max-width: 450px){body.noTopImage #contentArea{min-height:0}}@media only all and (max-width: 340px){#outerContentSheet{padding-left:15px;padding-right:15px}}@media only all and (max-width: 320px){body{max-width:1500px}}@media only print{#outerContentSheet.withRightSidebar #innerContentSheetBg{display:none}#outerContentSheet.withRightSidebar main{float:none;width:100%}#outerContentSheet.withRightSidebar #rightSidebar{float:none;width:100%;padding-top:1px;margin-top:2em;background-color:rgba(0,0,0,0)}#outerContentSheet.withRightSidebar #rightSidebar.hideAtBottom{display:none}}.noborder{border:none}.nowrap{white-space:nowrap}.nohyphens{-webkit-hyphens:none !important;-ms-hyphens:none !important;hyphens:none !important}div.clearfloatleft{clear:left;height:1px}div.clearfloatright{clear:right;height:1px}strong{font-weight:bold}em{font-style:italic}.smalltext{font-size:75%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}#mainnav>ul{margin:0;padding:0;line-height:150%;list-style-type:none}#mainnav>ul li{position:relative;top:0;left:0;margin:0;padding:0;display:inline-block}#mainnav>ul li a:link,#mainnav>ul li a:visited,#mainnav>ul li a:active,#mainnav>ul li a.focus,#mainnav>ul li a:hover{line-height:120%;font-weight:normal;text-decoration:none;display:inline-block;padding:3px 1px 4px 5px;text-transform:uppercase;margin:0 8px 0 4px;color:#373737}#mainnav>ul li a:hover{color:#f7f7f7;background-color:#2e5891}#mainnav>ul li a.markActive:link,#mainnav>ul li a.markActive:visited,#mainnav>ul li a.markActive:hover,#mainnav>ul li a.markActive:active,#mainnav>ul li a.markActive:focus,#mainnav>ul li a.markActive:hover,#mainnav>ul li a.markSubActive:link,#mainnav>ul li a.markSubActive:visited,#mainnav>ul li a.markSubActive:hover,#mainnav>ul li a.markSubActive:active,#mainnav>ul li a.markSubActive:focus,#mainnav>ul li a.markSubActive:hover{color:#de3e37;font-family:Montserrat-Bold,Arial,Helvetica,sans-serif}#mainnav>ul li a.markhidden:link,#mainnav>ul li a.markhidden:visited,#mainnav>ul li a.markhidden:hover,#mainnav>ul li a.markhidden:active,#mainnav>ul li a.markhidden:focus,#mainnav>ul li a.markhidden:hover{color:silver}#mainnav>ul li.hasSubtopics a:link,#mainnav>ul li.hasSubtopics a:visited,#mainnav>ul li.hasSubtopics a:active,#mainnav>ul li.hasSubtopics a.focus,#mainnav>ul li.hasSubtopics a:hover{padding:3px 0 4px 5px}#mainnav>ul>li::before{content:"|"}#mainnav>ul>li:first-child::before{content:""}#mainnav>ul>li:first-child a:link,#mainnav>ul>li:first-child a:visited,#mainnav>ul>li:first-child a:active,#mainnav>ul>li:first-child a.focus,#mainnav>ul>li:first-child a:hover{margin-left:0;padding-left:0}#mainnav>ul>li.hasSubtopics span.content::after{content:" ";display:inline-block;background-image:url("/wp-content/themes/bergfilm-tegernsee-2017a/images/submenuMarker.png");background-repeat:no-repeat;width:11px;height:9px;background-position:3px 2px}#mainnav li div.subnavSheet{position:absolute;left:4px;top:23px;background-image:url("/wp-content/themes/bergfilm-tegernsee-2017a/images/spacer.gif");visibility:hidden;min-width:100%;text-align:left;font-size:1.1rem}#mainnav li:first-child div.subnavSheet{left:auto !important;right:0}#mainnav li:hover div.subnavSheet{visibility:visible}#mainnav div.subnavSheet ul{display:inline-block;position:relative;margin:2px;padding:6px 0 0 0;list-style-type:none;list-style-position:inside;min-width:100%;box-shadow:5px 5px 4px 0 rgba(0,0,0,.3);background-color:#fff;transition:background-Color 1s;-webkit-transition:background-Color 1s}#mainnav div.subnavSheet ul.opaque{background-color:#fff}#mainnav div.subnavSheet li,#mainnav div.subnavSheet li.dummy{padding:0;margin:0;background-image:none;float:left;clear:left;min-width:100%}#mainnav div.subnavSheet li a:link,#mainnav div.subnavSheet li a:visited,#mainnav div.subnavSheet li a:hover,#mainnav div.subnavSheet li a:active,#mainnav div.subnavSheet li.dummy a:link,#mainnav div.subnavSheet li.dummy a:visited,#mainnav div.subnavSheet li.dummy a:hover,#mainnav div.subnavSheet li.dummy a:active{position:relative;line-height:120%;font-weight:normal;text-decoration:none;display:inline-block;padding:3px 1px 4px 5px;text-transform:uppercase;padding:1px 20px 3px 12px;margin:0;white-space:nowrap;display:block;background-position:-7px 0px;color:#373737;padding-top:5px;padding-bottom:5px}#mainnav div.subnavSheet li a.markhidden:link,#mainnav div.subnavSheet li a.markhidden:visited,#mainnav div.subnavSheet li a.markhidden:hover,#mainnav div.subnavSheet li a.markhidden:active,#mainnav div.subnavSheet li a.markhidden:focus,#mainnav div.subnavSheet li.dummy a.markhidden:link,#mainnav div.subnavSheet li.dummy a.markhidden:visited,#mainnav div.subnavSheet li.dummy a.markhidden:hover,#mainnav div.subnavSheet li.dummy a.markhidden:active,#mainnav div.subnavSheet li.dummy a.markhidden:focus{color:silver}#mainnav div.subnavSheet li a:hover,#mainnav div.subnavSheet li.dummy a:hover{color:#f7f7f7;background-color:#2e5891}#mainnav div.subnavSheet li.dummy{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-image:none;border-color:rgba(0,0,0,0);cursor:default;visibility:hidden;font-size:1px}#mainnav div.subnavSheet li.dummy span.dummy-a{line-height:120%;font-weight:normal;text-decoration:none;display:inline-block;padding:3px 1px 4px 5px;text-transform:uppercase;padding:1px 20px 3px 12px;margin:0;white-space:nowrap;display:block;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-image:none;border-color:rgba(0,0,0,0);cursor:default}#topArchiveNav{display:none}.rightArchiveNav a:link,.rightArchiveNav a:visited,.rightArchiveNav a:hover{color:#373737 !important}.rightArchiveNav li{list-style-type:none}.rightArchiveNav li.current_page_item{font-weight:bold}.rightArchiveNav{margin-left:.4em}.rightArchiveNav .navTitle{font-size:1.4rem;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;margin-top:1em}.rightArchiveNav ul>li{font-size:1rem;font-family:Montserrat-Light,Arial,Helvetica,sans-serif;margin-bottom:0;line-height:130%}#rightSidebar.hasProgramNav.hasSidebarContent h3{font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;font-weight:normal}html.touch .rightArchiveNav ul>li{line-height:150%}.rightArchiveNav>ul>li{list-style-type:none;margin-left:0;margin-bottom:1em}.rightArchiveNav>ul>li>ul>li{margin-left:1.3em}#contentArchiveNav li{list-style-type:none}#contentArchiveNav li.current_page_item{font-weight:bold}#contentArchiveNav{margin-left:4em}#contentArchiveNav .navTitle{font-size:1.3rem;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;margin-top:1em}#contentArchiveNav ul>li{font-size:1.2rem;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;margin-bottom:0;line-height:130%}html.touch #contentArchiveNav ul>li{line-height:150%}#contentArchiveNav>ul>li{list-style-type:none;margin-left:0;margin-bottom:1em}#contentArchiveNav>ul>li>ul>li{margin-left:1.3em}@media only all and (max-width: 600px){.rightArchiveNav{display:none}#topArchiveNav{display:block;max-height:calc(2.5rem + 18px);padding-top:1rem;position:relative;color:#fff;background:#5283bc;background:linear-gradient(to right, #5283bc 0%, #97b4d7 95%);overflow:hidden;transition:max-height .6s}#topArchiveNav .navTitle a{display:inline-block;font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-size:137%;color:#fff !important;padding-top:9px;padding-left:20px;margin-bottom:1.2em}#topArchiveNav .navTitle a .opener{margin-right:8px}#topArchiveNav a:link,#topArchiveNav a:visited,#topArchiveNav a:hover{color:#fff !important}#topArchiveNav li{list-style-type:none}#topArchiveNav li.current_page_item{font-weight:bold}#topArchiveNav ul>li{font-size:1rem;font-family:Montserrat-Light,Arial,Helvetica,sans-serif;margin-bottom:0;line-height:155%}html.touch #topArchiveNav ul>li{line-height:150%}#topArchiveNav>ul{padding-bottom:9px}#topArchiveNav>ul ul{padding-left:1.5rem}#topArchiveNav>ul>li{list-style-type:none;margin-left:20px;margin-bottom:1.5em}#contentArea.withArchiveNav #outerContentSheet{padding-top:2px}}@media only all and (max-width: 380px){#contentArchiveNav{margin-left:0}}a:link.ctLinkDisc,a:visited.ctLinkDisc,a:hover.ctLinkDisc,a:active.ctLinkDisc,.ctTextDisc{position:relative;z-index:200;display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(var(--linkDiscRadius)*2);height:calc(var(--linkDiscRadius)*2);border-radius:var(--linkDiscRadius);background-color:var(--linkDiscColor);color:#fff;text-decoration:none;font-size:var(--linkDiscFontSize);line-height:1.5rem;font-weight:var(--linkDiscFontWeight);text-align:center;font-family:Montserrat-Regular,Arial,Helvetica,sans-serif;padding-left:1.5rem;padding-right:1.5rem}a:link.ctLinkDisc .linkDiscContent,a:visited.ctLinkDisc .linkDiscContent,a:hover.ctLinkDisc .linkDiscContent,a:active.ctLinkDisc .linkDiscContent,.ctTextDisc .linkDiscContent{display:inline-block}.ctTextDisc{z-index:100}.ctTextDisc .textDiscContent{display:inline-block}.ctTextDisc:empty,.ctLinkDisc:empty{display:none}.ctDiscTextPos--10 .ctLinkDisc .linkDiscContent,.ctDiscTextPos--10 .ctTextDisc .textDiscContent{position:relative;top:-1rem}.ctDiscTextPos--08 .ctLinkDisc .linkDiscContent,.ctDiscTextPos--08 .ctTextDisc .textDiscContent{position:relative;top:-0.8rem}.ctDiscTextPos--06 .ctLinkDisc .linkDiscContent,.ctDiscTextPos--06 .ctTextDisc .textDiscContent{position:relative;top:-0.6rem}.ctDiscTextPos--04 .ctLinkDisc .linkDiscContent,.ctDiscTextPos--04 .ctTextDisc .textDiscContent{position:relative;top:-0.4rem}.ctDiscTextPos--02 .ctLinkDisc .linkDiscContent,.ctDiscTextPos--02 .ctTextDisc .textDiscContent{position:relative;top:-0.2rem}.ctDiscTextPos-0 .ctLinkDisc .linkDiscContent,.ctDiscTextPos-0 .ctTextDisc .textDiscContent{position:relative;top:0}.ctDiscTextPos-02 .ctLinkDisc .linkDiscContent,.ctDiscTextPos-02 .ctTextDisc .textDiscContent{position:relative;top:0.2rem}.ctDiscTextPos-04 .ctLinkDisc .linkDiscContent,.ctDiscTextPos-04 .ctTextDisc .textDiscContent{position:relative;top:0.4rem}.ctDiscTextPos-06 .ctLinkDisc .linkDiscContent,.ctDiscTextPos-06 .ctTextDisc .textDiscContent{position:relative;top:0.6rem}.ctDiscTextPos-08 .ctLinkDisc .linkDiscContent,.ctDiscTextPos-08 .ctTextDisc .textDiscContent{position:relative;top:0.8rem}.ctDiscTextPos-10 .ctLinkDisc .linkDiscContent,.ctDiscTextPos-10 .ctTextDisc .textDiscContent{position:relative;top:1rem}#contentSearch{display:none}#searchButtonClosed{position:relative;top:4px;margin-left:2px}#searchToggle{margin-left:.3em}.searchInput{position:relative;top:-1px;width:30em;background-color:rgba(0,0,0,0);color:#2d67b1;border-bottom:1px solid rgba(45,103,177,.6);border-top:none;border-left:none;border-right:none}#mainSearchButton{position:relative;top:4px;margin-left:2px}@media only all and (max-width: 1450px){.searchInput{width:25em}}.mobileSearchInputField{width:80%;border:1px solid #bbb;font-size:120%;color:#323437}#mobileSearchButton{position:relative;top:4px;padding-left:.5em}main.searchResult form.search-form{margin-top:2em;margin-bottom:3em;font-size:140%}main.searchResult form.search-form input.search-field{width:36em;max-width:67%}main.searchResult section.resultDocument{margin-bottom:3em}main.searchResult section.resultDocument h3 a:link,main.searchResult section.resultDocument h3 a:visited,main.searchResult section.resultDocument h3 a:hover,main.searchResult section.resultDocument div.description a:link,main.searchResult section.resultDocument div.description a:visited,main.searchResult section.resultDocument div.description a:hover{color:#373737 !important;text-decoration:none !important}main.searchResult section.resultDocument p.url{margin-top:.5em}.mm-listview>li.mm-separator::before{border-top-style:solid;border-top-width:5px;border-top-color:#bbb;content:"";display:block;height:15px;position:absolute;left:20px;right:0}.mm-menu.mm-theme-white .mm-navbar a.mm-title,.mm-menu.mm-theme-white .mm-navbar>*.mm-title{color:rgba(0,0,0,.6)}.mm-navbar .title{font-weight:bold !important;color:rgba(0,0,0,.5) !important}.mm-navbar .mm-listview div.mobileNavSearch{display:inline-block;text-align:right}.mm-panels .mm-next::after{transform:rotate(225deg)}.mm-panels input[id^=search-form-]{width:80%;margin-top:1em}.stdContent{color:#373737}.stdContent p{margin-top:1em}.stdContent p,.stdContent div,.stdContent li,.stdContent td,.stdContent th{font-size:1rem;line-height:150%}.stdContent p.large-text{font-size:1.2rem}@media only all and (max-width: 480px){.stdContent p.large-text{font-size:1.1rem}}.stdContent h1,.stdContent h2,.stdContent h3,.stdContent h4,.stdContent h5,.stdContent h6{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.stdContent h1,.stdContent .h1size{color:#373737;font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-size:2.322rem;font-weight:normal;text-transform:uppercase;line-height:140%;margin-bottom:0;margin-top:6rem}.stdContent h1.large-text{font-size:2.7864rem}@media only all and (max-width: 480px){.stdContent h1.large-text{font-size:2.5542rem}}.stdContent h1:first-child,.stdContent .h1size:first-child{margin-top:0}.stdContent h1+*{margin-top:2rem}.stdContent h2,.stdContent .h2size{color:#373737;font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-size:1.786rem;font-weight:bold;line-height:130%;margin-bottom:0;margin-top:3.911rem}.stdContent h2.large-text{font-size:2.1432rem}@media only all and (max-width: 480px){.stdContent h2.large-text{font-size:1.9646rem}}.stdContent h2:first-child,.stdContent .h2size:first-child{margin-top:0}.stdContent h1+h2,.stdContent h1+.h2size{margin-top:2rem}.stdContent h2+*{margin-top:1.5rem}.stdContent h2.directfollow{margin-top:.3em}.stdContent h3,.stdContent .h3size,.stdContent table.techdattab caption,.stdContent table.alllefttop caption{color:#373737;font-size:1.4rem;line-height:130%;margin-top:1.65rem}.stdContent h3.large-text{font-size:1.68rem}@media only all and (max-width: 480px){.stdContent h3.large-text{font-size:1.54rem}}.stdContent h3+*{margin-top:.77rem}.stdContent h4,.stdContent .h4size{color:#373737;font-size:1.2rem;line-height:130%;margin-bottom:0;margin-top:1.5rem}.stdContent h4.large-text{font-size:1.44rem}@media only all and (max-width: 480px){.stdContent h4.large-text{font-size:1.32rem}}.stdContent h4+*{margin-top:.77rem}.stdContent h5,.stdContent .h5size{color:#373737;font-size:1.05rem;font-weight:normal;line-height:130%;margin-bottom:0;margin-top:1.575rem}.stdContent h5.large-text{font-size:1.26rem}@media only all and (max-width: 480px){.stdContent h5.large-text{font-size:1.155rem}}.stdContent h5+*{margin-top:.525rem}.stdContent h6,.stdContent .h6size{color:#373737;font-size:1rem;font-weight:lighter;line-height:130%;margin-bottom:0;margin-top:1.3rem}.stdContent h6.large-text{font-size:1.2rem}@media only all and (max-width: 480px){.stdContent h6.large-text{font-size:1.1rem}}.stdContent h6+*{margin-top:.5rem}.stdContent p,.stdContent li,.stdContent td{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.stdContent p.linebeforeh{font-size:75%;margin-bottom:.7em}.stdContent table,.stdContent td,.stdContent th,.stdContent table.noBorder,.stdContent table.noBorder td,.stdContent table.noBorder th{border:1px solid rgba(0,0,0,0);border-collapse:collapse}.stdContent table.withBorder,.stdContent table.withBorder td,.stdContent table.withBorder th{border:1px solid #837791;border-collapse:collapse}.stdContent table,.stdContent th,.stdContent td,.stdContent table.noBorder td,.stdContent table.noBorder th,.stdContent table.noBorder td,.stdContent table.withBorder th{padding:.1em}.stdContent ul,.stdContent ol{margin-top:1em}.stdContent ul{margin-left:0;padding-left:0}.stdContent li{margin-bottom:2px;margin-left:2em;padding-left:0}.stdContent ul{line-height:1.4}.stdContent ol{line-height:1.4}.stdContent li ol,.stdContent li ul{margin-top:.2em}.stdContent a:link{color:#2d67b1;text-decoration:none}.stdContent a:visited{color:#243ea8;text-decoration:none}.stdContent a:hover{color:#2d67b1;text-decoration:none}.stdContent a img{border:none}.stdContent img{max-width:100%;height:auto}.stdContent blockquote{padding-left:2em;font-style:italic}.stdContent .nobold{font-weight:normal}.stdContent .smalltext{font-size:75%}.stdContent .lhplusp{line-height:130%}.stdContent img.alignleft{float:left;margin-right:1.5rem;margin-bottom:.8em;max-width:100%;height:auto}.stdContent img.alignright{float:right;margin-left:1rem;margin-bottom:.8em;max-width:100%;height:auto}.stdContent img.imgwidth100{display:block;width:100% !important;height:auto !important;margin-bottom:.8em;margin-top:1em}.stdContent p.imagelineWithZeroHeight{line-height:0;margin-bottom:0}.stdContent p.imagelineWithZeroHeight+p{margin-top:0}.stdContent img.imgfloatleft30{float:left;width:30%;margin-right:1.5rem;margin-bottom:.8em;min-width:180px}.stdContent img.imgfloatleft40{float:left;width:40%;margin-right:1.5rem;margin-bottom:.8em;min-width:200px}.stdContent img.imgfloatleft50{float:left;width:50%;margin-right:1.5rem;margin-bottom:.8em;min-width:245px}.stdContent img.imgfloatleft60{float:left;width:60%;margin-right:1.5rem;margin-bottom:.8em;min-width:265px}.stdContent img.imgfloatleft70{float:left;width:70%;margin-right:1.5rem;margin-bottom:.8em;min-width:285px}.stdContent img.imgfloatright30{float:right;width:30%;margin-left:1rem;margin-bottom:.8em;min-width:180px}.stdContent img.imgfloatright40{float:right;width:40%;margin-left:1rem;margin-bottom:.8em;min-width:200px}.stdContent img.imgfloatright50{float:right;width:50%;margin-left:1rem;margin-bottom:.8em;min-width:245px}.stdContent img.imgfloatright60{float:right;width:60%;margin-left:1rem;margin-bottom:.8em;min-width:265px}.stdContent img.imgfloatright70{float:right;width:70%;margin-left:1rem;margin-bottom:.8em;min-width:285px}.stdContent img.imgfloataroundleft30{float:left;width:30%;margin-right:1.5rem;margin-bottom:.8em;margin-top:1em;min-width:180px}.stdContent img.imgfloataroundleft40{float:left;width:40%;margin-right:1.5rem;margin-bottom:.8em;margin-top:1em;min-width:200px}.stdContent img.imgfloataroundleft50{float:left;width:50%;margin-right:1.5rem;margin-bottom:.8em;margin-top:1em;min-width:245px}.stdContent img.imgfloataroundleft60{float:left;width:60%;margin-right:1.5rem;margin-bottom:.8em;margin-top:1em;min-width:265px}.stdContent img.imgfloataroundleft70{float:left;width:70%;margin-right:1.5rem;margin-bottom:.8em;margin-top:1em;min-width:285px}.stdContent img.imgfloataroundright30{float:right;width:30%;margin-left:1rem;margin-bottom:.8em;margin-top:1em;min-width:180px}.stdContent img.imgfloataroundright40{float:right;width:40%;margin-left:1rem;margin-bottom:.8em;margin-top:1em;min-width:200px}.stdContent img.imgfloataroundright50{float:right;width:50%;margin-left:1rem;margin-bottom:.8em;margin-top:1em;min-width:245px}.stdContent img.imgfloataroundright60{float:right;width:60%;margin-left:1rem;margin-bottom:.8em;margin-top:1em;min-width:265px}.stdContent img.imgfloataroundright70{float:right;width:70%;margin-left:1rem;margin-bottom:.8em;margin-top:1em;min-width:285px}.stdContent .textfloatstop{clear:both}.stdContent .textfloatstopright{clear:left}.stdContent .textfloatstopleft{clear:right}.stdContent .floatstophr{clear:both}.stdContent .floatstophrinvisible{clear:both;margin-top:0px;margin-bottom:0px;visibility:hidden;color:#999}.stdContent .narrative{font-style:italic}.stdContent p.imageline{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.stdContent p.imageline img{display:inline-block;margin:1em;position:relative;text-align:center}.stdContent .wp-block-separator{margin-top:2rem;margin-bottom:2rem}.stdContent img.sponsorLogoBox{border:1px solid #373737}.stdContent .enhanced{color:#de3e37;font-weight:bold;font-style:italic}.stdContent .greentext{color:#390}.stdContent .bluetext{color:#03c}.stdContent .redtext{color:#de3e37}.stdContent .standardcolortext{color:#373737}.stdContent .enhancedcolortext{color:#de3e37}.stdContent a.colorinherit:link,.stdContent a.colorinherit:visited,.stdContent a.colorinherit:active,.stdContent a.colorinherit:focus,.stdContent a.colorinherit:hover{color:inherit;text-decoration:none}.stdContent .smallcaps{font-variant:small-caps}.stdContent p.navlist{margin-top:2em;margin-bottom:0px;font-size:85%;font-weight:bold}.stdContent p.minimalp{margin:0;padding:0;font-size:5px}.stdContent p.minimalp:first-child{margin-top:0}.stdContent p.minimalp+h2{margin-top:0px}.stdContent p.minimalp+h3{margin-top:0px}.stdContent .maxwidth1{max-width:70rem}.stdContent .noMarginTop{margin-Top:0px}.stdContent p.h2SubTitle{font-size:1.1429rem;color:#de3e37;margin-top:.22em;padding-left:2.1em;text-transform:uppercase}.stdContent h1 .separator{display:none}.stdContent h1.centered{padding-left:6em;padding-right:6em;text-indent:0;text-align:center}.stdContent h1.leftShortColoredIndented{color:#de3e37;padding-left:1em;text-indent:-1em}.stdContent h1.leftShortColoredIndented:first-line{color:#373737}.stdContent h2.leftShortColoredIndented{color:#373737}.stdContent h2.leftShortColoredIndented:first-line{color:#de3e37;padding-bottom:.3em}.stdContent h2.leftShortColoredIndented+p{margin-top:1.8rem}.stdContent p.leadText{font-size:120%;line-height:130%}.stdContent p.rEventDateLine{font-size:140%;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;color:#0068c4;margin-bottom:1.3rem}.stdContent p.rEventTimeLine{font-size:90%;margin-bottom:0}.stdContent p.rEventDateLine+h3.rEventTitle{margin-top:1rem}.stdContent p.rEventTimeLine+h3.rEventTitle{margin-top:0}.stdContent h3.rEventTitle{font-size:120%;color:#d9282e;margin-bottom:0}.stdContent p.rEventDetail{font-size:90%}.stdContent p.rEventDetail{margin-top:0}.stdContent div.rEventGroup{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:2em}.stdContent div.rEventImage{display:inline-block;float:left;margin-right:1rem;margin-bottom:.8rem}.stdContent div.rEventGroup+p.rEventDateLine{margin-top:3rem}.stdContent hr.shortcodeSeparator{clear:both;margin-top:4em}.stdContent a.ticketLink{background-color:#d9282e;font-size:110%;padding:.1em 1em .15em 1em;border-radius:.3em}.stdContent a.ticketLink:link,.stdContent a.ticketLink:visited,.stdContent a.ticketLink:active,.stdContent a.ticketLink:focus,.stdContent a.ticketLink:hover{color:#fff}.stdContent .legalText h2{font-family:Montserrat-Regular,Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:bold;letter-spacing:initial}.stdContent .legalText h3{font-size:1.2rem;font-weight:bold}.stdContent section.winnerInfo{position:relative;margin-top:4rem;width:100%}.stdContent section.winnerInfo .contentL{position:relative;float:left;margin-top:2rem;width:40%}.stdContent section.winnerInfo .contentL h3{margin-top:.5rem}.stdContent section.winnerInfo .sideImageR{position:relative;display:inline-block;padding-left:3rem;margin-top:2rem;width:55%}.stdContent section.winnerInfo .sideImageR .wp-caption{max-width:100% !important}.stdContent section.winnerInfo:first-of-type{margin-top:0}@media only all and (max-width: 1200px){.stdContent section.winnerInfo{max-width:70rem}.stdContent section.winnerInfo .contentL{float:none;width:100%}.stdContent section.winnerInfo .sideImageR{width:100%;padding-left:0}.stdContent section.winnerInfo .sideImageR .wp-caption{margin-left:auto;margin-right:auto}}.stdContent .fullContentWidthContainer169{width:100%;position:relative;overflow:hidden;padding-top:56.25%}.stdContent .fullContentWidthIframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.stdContent .wp-caption.aligncenter{margin-left:auto;margin-right:auto}.stdContent table.bff-infotable td{padding-bottom:3rem;padding-right:3rem}.stdContent table.bff-infotable td:last-child{padding-right:0}.stdContent h2.numberedChapter,.stdContent h2.numberedChapterStart,.stdContent h3.numberedChapter,.stdContent h3.numberedChapterStart,.stdContent h4.numberedChapter,.stdContent h4.numberedChapterStart{-moz-column-break-after:avoid;break-after:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-after:avoid;-webkit-column-break-after:avoid;display:block;padding-left:3.5rem;position:relative}.stdContent h2.numberedChapter:before,.stdContent h2.numberedChapterStart:before{content:counter(numberedchapter1) " ";counter-increment:numberedchapter1;display:block;position:absolute;left:-0.01rem}.stdContent h2.numberedChapter,.stdContent h2.numberedChapterStart{counter-reset:numberedchapter2 0 numberedchapter3 0 numberedchapter4 0 numberedchapter5 0 numberedchapter6 0;margin-top:2.7rem}.stdContent h2:first-child.numberedChapter,.stdContent h2:first-child.numberedChapterStart{margin-top:inherit}.stdContent h2.numberedChapterStart{counter-reset:numberedchapter1}.stdContent h3.numberedChapter:before,.stdContent h3.numberedChapterStart:before{content:counter(numberedchapter1) "." counter(numberedchapter2) " ";counter-increment:numberedchapter2;display:block;position:absolute;left:-0.01rem}.stdContent h3.numberedChapter,.stdContent h3.numberedChapterStart{counter-reset:numberedchapter3 0 numberedchapter4 0 numberedchapter5 0 numberedchapter6 0;margin-top:1.8rem}.stdContent h3.numberedChapterStart{counter-reset:numberedchapter2}.stdContent h4.numberedChapter:before,.stdContent h4.numberedChapterStart:before{content:counter(numberedchapter1) "." counter(numberedchapter2) "." counter(numberedchapter3) " ";counter-increment:numberedchapter3;display:block;position:absolute;left:-0.01rem}.stdContent h4.numberedChapter,.stdContent h4.numberedChapterStart{counter-reset:numberedchapter4 0 numberedchapter5 0 numberedchapter6 0}.stdContent h4.numberedChapterStart{counter-reset:numberedchapter3}body.isInEditMode .stdContent table.editBorder,body.isInEditMode .stdContent table.editBorder td,body.isInEditMode .stdContent table.editBorder th{border:1px dotted #c4c4c4 !important;border-collapse:collapse;padding:.1em}body.isInEditMode .stdContent p.imagelineWithZeroHeight{font-size:80%;line-height:130%;margin-bottom:1.5em}body.isInEditMode .stdContent p.imagelineWithZeroHeight::after{content:"   Bilder-Blind-Zeile mit Eigenhöhe 0";background-color:#d0cfd6;color:#715e40}@media only all and (max-width: 380px){.stdContent img.imgfloatleft30,.stdContent img.imgfloatright30,.stdContent img.imgfloataroundleft30,.stdContent img.imgfloataroundright30{float:none;margin-left:auto;margin-right:auto;width:95%}}@media only all and (max-width: 410px){.stdContent img.imgfloatleft40,.stdContent img.imgfloatright40,.stdContent img.imgfloataroundleft40,.stdContent img.imgfloataroundright40{float:none;margin-left:auto;margin-right:auto;width:95%}}@media only all and (max-width: 460px){.stdContent img.imgfloatleft50,.stdContent img.imgfloatright50,.stdContent img.imgfloataroundleft50,.stdContent img.imgfloataroundright50{float:none;margin-left:auto;margin-right:auto;width:95%}}@media only all and (max-width: 470px){.stdContent img.imgfloatleft60,.stdContent img.imgfloatright60,.stdContent img.imgfloataroundleft60,.stdContent img.imgfloataroundright60{float:none;margin-left:auto;margin-right:auto;width:95%}}@media only all and (max-width: 580px){.stdContent img.imgfloatleft70,.stdContent img.imgfloatright70,.stdContent img.imgfloataroundleft70,.stdContent img.imgfloataroundright70{float:none;margin-left:auto;margin-right:auto;width:95%}}@media only all and (max-width: 500px){.stdContent img.imgfloatleft70,.stdContent img.imgfloatright70,.stdContent img.imgfloataroundleft70,.stdContent img.imgfloataroundright70{float:none;margin-left:auto;margin-right:auto;width:95%}}@media only all and (max-width: 1080px){.stdContent h1.centered{padding-left:3em;padding-right:3em}}@media only all and (max-width: 920px){.stdContent h1.centered{padding-left:1em;padding-right:1em}}@media only all and (max-width: 720px){.stdContent h1{text-transform:none;font-size:2rem}.stdContent h1+*{margin-top:1.5rem}.stdContent h2{text-transform:none;font-size:1.6rem}.stdContent h1.centered{padding-left:0;padding-right:0}}@media only all and (max-width: 480px){.stdContent h1{font-size:1.6rem}.stdContent h1+*{margin-top:1.3rem}.stdContent h2{font-size:1.4rem}}@media only all and (max-width: 380px){h1,h2,h3,h4,h5,h6{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media only all and (max-width: 720px){.stdContent div.rEventImage{float:none;margin-bottom:.5rem;margin-top:1.8rem}.stdContent div.rEventImage+h3.rEventTitle{margin-top:.5rem}}.articleBody>p:first-child,.articleBody>h1:first-child,.articleBody>h2:first-child,.articleBody>h3:first-child,.articleBody>h4:first-child{margin-top:0}.ngg-galleryoverview .ngg-gallery-thumbnail-box{width:350px !important;float:none;margin-bottom:2rem}.ngg-galleryoverview .ngg-gallery-thumbnail{border:none !important;margin:0;width:300px}.ngg-galleryoverview .ngg-gallery-thumbnail label>input{margin-top:.7rem}.ngg-galleryoverview .ngg-gallery-thumbnail label>span{padding-left:1rem;padding-right:1rem}.ngg-galleryoverview .ngg-fancybox{margin:0;width:300px !important}.ngg-flex-image-table{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}@media only all and (max-width: 1230px){.ngg-flex-image-table{justify-content:space-around}}.bftTeaserBoxes{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:1em;margin-left:-1em;margin-right:-1em;margin-bottom:3em}.bftTeaserBox{position:relative;display:inline-block;width:30%;max-width:480px;min-width:260px;margin-left:1em;margin-right:1em}.bftTeaserBox .teaserImage1{display:none}.bftTeaserBox .teaserImage1 img{width:100%;height:auto}.bftTeaserBox .teaserImage2{display:inline-block;width:100%}.bftTeaserBox .teaserImage2 img{width:100%;height:auto}.bftTeaserBox h3{font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-size:150%;text-transform:uppercase;color:#000}.bftTeaserBox h3 a:link,.bftTeaserBox h3 a:visited,.bftTeaserBox h3 a:hover{color:inherit}.bftTeaserBox .caption{font-family:Montserrat-Bold,Arial,Helvetica,sans-serif;font-size:130%;height:2.3em;margin-bottom:.7em;margin-top:.5em;overflow:hidden}.bftTeaserBox .caption p{line-height:130%;margin-top:0}.bftTeaserBox p.continueLink{margin-top:0;margin-bottom:0}@media only all and (min-width: 921px){.bftTeaserBoxes.teaserBoxCountEven{margin-left:auto;margin-right:auto;max-width:1200px;justify-content:space-around}.bftTeaserBoxes.teaserBoxCountEven .bftTeaserBox{width:40%}}@media only all and (min-width: 1100px){.bftTeaserBoxes.teaserBoxCountEven .bftTeaserBox{width:35%}}@media only all and (max-width: 920px){.bftTeaserBoxes{display:block;margin-left:0;margin-right:0;margin-top:1em}.bftTeaserBox{clear:both;width:100%;max-width:none;margin-left:0;margin-right:0;margin-top:4em}.bftTeaserBox h3{margin-top:0}.bftTeaserBox .teaserImage1,.bftTeaserBox .teaserImage2{display:inline-block;width:50%;min-width:416px;height:auto;margin-right:1em;float:left;margin-bottom:1em}.bftTeaserBox .teaserImage2{display:none}.bftTeaserBox .caption{margin-bottom:1.2em;height:auto;overflow:visible}}@media only all and (max-width: 790px){.bftTeaserBox .teaserImage1{display:none}.bftTeaserBox .teaserImage2{display:inline-block}.bftTeaserBox .content>p:first-child{margin-top:0}}@media only all and (max-width: 680px){.bftTeaserBox .teaserImage2{width:65%;min-width:260px}}@media only all and (max-width: 580px){.bftTeaserBoxes{margin-top:0}.bftTeaserBox .teaserImage2{display:block;float:none;width:100%;max-width:480px;margin-left:auto;margin-right:auto;margin-bottom:1.7em}.bftTeaserBox h3{font-size:130%}.bftTeaserBox .caption{font-size:110%}.bftTeaserBox>h3,.bftTeaserBox>.caption{text-align:center}.bftTeaserBox:first-child{margin-top:0}}@media only all and (max-width: 430px){.bftTeaserBox>h3,.bftTeaserBox>.caption{text-align:left}}.bftTeaserBoxGrid{display:grid;grid-template-columns:repeat(3, calc((100% - 4rem) / 3));-moz-column-gap:2rem;column-gap:2rem;margin-top:3rem;margin-bottom:3rem}.bftTeaserBoxGrid.teaserBoxCount-2{max-width:1050px;grid-template-columns:repeat(2, calc((100% - 2rem) / 2));-moz-column-gap:3rem;column-gap:3rem;margin-left:auto;margin-right:auto}.bftTeaserBoxHeader-1,.bftTeaserBoxCaption-1,.bftTeaserBoxImage-1,.bftTeaserContent-1{grid-column:1/2}.bftTeaserBoxHeader-2,.bftTeaserBoxCaption-2,.bftTeaserBoxImage-2,.bftTeaserContent-2{grid-column:2/3}.bftTeaserBoxHeader-3,.bftTeaserBoxCaption-3,.bftTeaserBoxImage-3,.bftTeaserContent-3{grid-column:3/4}.bftTeaserBoxHeader-1,.bftTeaserBoxHeader-2,.bftTeaserBoxHeader-3{grid-row:1/2}.bftTeaserBoxCaption-1,.bftTeaserBoxCaption-2,.bftTeaserBoxCaption-3{grid-row:2/3}.bftTeaserBoxImage-1,.bftTeaserBoxImage-2,.bftTeaserBoxImage-3{grid-row:3/4}.bftTeaserBoxContent-1,.bftTeaserBoxContent-2,.bftTeaserBoxContent-3{grid-row:4/5}h3.bftTeaserBoxHeader{font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-size:1.5rem;text-transform:uppercase;color:#000;margin-bottom:.5rem;margin-top:0}.bftTeaserBoxCaption{font-family:Montserrat-Bold,Arial,Helvetica,sans-serif;font-size:1rem;overflow:hidden;line-height:150%;margin-top:0 !important;margin-bottom:2.5rem !important}.bftTeaserBoxImage{margin-bottom:1.5rem}.bftTeaserBoxImage img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.bftTeaserBoxContent p:first-child,.bftTeaserBoxContent h1:first-child,.bftTeaserBoxContent h2:first-child,.bftTeaserBoxContent h3:first-child,.bftTeaserBoxContent h4:first-child,.bftTeaserBoxContent h5:first-child,.bftTeaserBoxContent h6:first-child{margin-top:0}@media screen and (max-width: 1024px){.bftTeaserBoxGrid{grid-template-columns:400px 1fr}.bftTeaserBoxHeader-1,.bftTeaserBoxCaption-1,.bftTeaserBoxHeader-2,.bftTeaserBoxCaption-2,.bftTeaserBoxHeader-3,.bftTeaserBoxCaption-3{grid-column:1/3}.bftTeaserBoxImage-1,.bftTeaserBoxImage-2,.bftTeaserBoxImage-3{grid-column:1/2}.bftTeaserBoxContent-1,.bftTeaserBoxContent-2,.bftTeaserBoxContent-3{grid-column:2/3}.bftTeaserBoxHeader-1{grid-row:1/2}.bftTeaserBoxCaption-1{grid-row:2/3}.bftTeaserBoxImage-1,.bftTeaserBoxContent-1{grid-row:3/4}.bftTeaserBoxHeader-2{grid-row:4/5}.bftTeaserBoxCaption-2{grid-row:5/6}.bftTeaserBoxImage-2,.bftTeaserBoxContent-2{grid-row:6/7}.bftTeaserBoxHeader-3{grid-row:7/8}.bftTeaserBoxCaption-3{grid-row:8/9}.bftTeaserBoxImage-3,.bftTeaserBoxContent-3{grid-row:9/10}.bftTeaserBoxHeader:not(:first-child){margin-top:3rem}.bftTeaserBoxCaption{margin-bottom:1.5rem !important}}@media screen and (max-width: 800px){.bftTeaserBoxGrid{display:block}.bftTeaserBoxImage{text-align:left}.bftTeaserBoxImage img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}}.bftInfoboxes{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.bftInfobox{width:46%;margin-top:3em}.bftInfobox .startImage{float:left;margin-right:1em;margin-bottom:1em}.bftInfobox p.title{font-weight:bold;margin-top:0}@media only all and (max-width: 960px){.bftInfoboxes{display:block;margin-top:0}.bftInfobox{width:100%}.bftInfobox.extraElement{display:none}}h1+article.bftNews{margin-top:5rem}article.bftNews{margin-top:4rem}article.bftNews img{max-width:100%}article.bftNews.followArticle{display:inline-block;width:46%;padding-top:2rem;border-top:1px solid #ddd}article.bftNews.followArticle img.mainImage{max-height:240px !important;width:auto}div.articleOverview{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}@media only all and (max-width: 740px){div.articleOverview{display:block}article.bftNews.followArticle{width:100%;display:block}}.bftProgramItem+.bftProgramItem{margin-top:3rem}.bftProgramItem+.bftProgramItem.showAsFollowingPart{margin-top:2rem}#programMenuSheet{position:fixed;z-index:1000;top:0;left:0;width:100%;padding-top:var(--header-height);padding-bottom:.4rem;background-color:#fff}#programMenuSheet .dayNavSheet{padding-bottom:0;background-color:#fff;margin-bottom:.5rem}#programMenuSheet .groupNavSheet{padding-top:1.2rem;min-width:320px}#programMenuSheet ul.bftProgramGroupNav{display:flex;align-items:center;justify-content:center;list-style-type:none;list-style-position:inside}#programMenuSheet ul.bftProgramGroupNav li{display:inline-block;position:relative;padding-left:1px;padding-right:1px}#programMenuSheet ul.bftProgramGroupNav li a:link,#programMenuSheet ul.bftProgramGroupNav li a:visited,#programMenuSheet ul.bftProgramGroupNav li a:hover,#programMenuSheet ul.bftProgramGroupNav li a:active{display:block;padding:.1rem 1rem;min-width:12rem;font-size:1.2rem;line-height:1.2;font-weight:normal;text-align:center;color:#373737;background-color:#e5e5e5}@media only all and (max-width: 860px){#programMenuSheet ul.bftProgramGroupNav li a:link,#programMenuSheet ul.bftProgramGroupNav li a:visited,#programMenuSheet ul.bftProgramGroupNav li a:hover,#programMenuSheet ul.bftProgramGroupNav li a:active{padding:.1rem .5rem;min-width:8rem}}#programMenuSheet.noGroupNav{padding-bottom:1.8rem}.programMenu{position:relative;margin:0 auto;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif}.programMenu h1{text-align:center;font-size:2rem;letter-spacing:.02rem;margin-top:1rem;margin-bottom:1.6rem;font-weight:500}@media only all and (max-width: 860px){.programMenu h1{margin-top:.4rem;margin-bottom:.6rem;font-size:1.4rem}}.programMenu .programSheet{background-color:#3362a5}.programMenu ul.bftProgramNav{display:flex;align-items:flex-start;justify-content:center;max-width:1400px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;list-style-type:none;list-style-position:inside}.programMenu ul.bftProgramNav li{display:inline-block;position:relative;border-left:1px solid #fff;border-right:1px solid #fff;flex-grow:1;flex-shrink:1;flex-basis:0}.programMenu ul.bftProgramNav li a:link,.programMenu ul.bftProgramNav li a:visited,.programMenu ul.bftProgramNav li a:hover,.programMenu ul.bftProgramNav li a:active{display:block;padding-top:.5rem;padding-bottom:.5rem;font-size:1.4rem;font-weight:bold;text-align:center;color:#fff;background-color:#3362a5}.programMenu ul.bftProgramNav li.bwdButton,.programMenu ul.bftProgramNav li.fwdButton{flex:0 0 2.2rem}.programMenu ul.bftProgramNav li.bwdButton a:link,.programMenu ul.bftProgramNav li.bwdButton a:visited,.programMenu ul.bftProgramNav li.bwdButton a:hover,.programMenu ul.bftProgramNav li.bwdButton a:active,.programMenu ul.bftProgramNav li.fwdButton a:link,.programMenu ul.bftProgramNav li.fwdButton a:visited,.programMenu ul.bftProgramNav li.fwdButton a:hover,.programMenu ul.bftProgramNav li.fwdButton a:active{font-family:Montserrat-Thin,Arial,Helvetica,sans-serif;font-weight:300;font-size:1.5rem;line-height:1.4;padding-top:.35rem;padding-bottom:.55rem}.programMenu ul.bftProgramNav li.bwdButton .symbol,.programMenu ul.bftProgramNav li.fwdButton .symbol{display:inline-block;transform:scaleY(3);line-height:1}.programMenu ul.bftProgramNav li.bwdButton{border-left:2px solid #fff;border-right:1px solid #fff}.programMenu ul.bftProgramNav li.fwdButton{border-left:1px solid #fff;border-right:2px solid #fff}.programMenu ul.bftProgramNav li.current a:link,.programMenu ul.bftProgramNav li.current a:visited,.programMenu ul.bftProgramNav li.current a:hover,.programMenu ul.bftProgramNav li.current a:active{color:#373737;background-color:#e5e5e5}.programMenu ul.bftProgramNav li.current::after{content:"";position:absolute;bottom:-1.5rem;left:0;width:100%;height:1.5rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 20" preserveAspectRatio="none"><polygon points="0,0 100,0 50,20" fill="%23e5e5e5"/></svg>');background-repeat:no-repeat;background-size:100% 100%}@media only all and (max-width: 1000px){.programMenu ul.bftProgramNav li a:link,.programMenu ul.bftProgramNav li a:visited,.programMenu ul.bftProgramNav li a:hover,.programMenu ul.bftProgramNav li a:active{font-size:1.2rem;font-weight:normal}.programMenu ul.bftProgramNav li.bwdButton a:link,.programMenu ul.bftProgramNav li.bwdButton a:visited,.programMenu ul.bftProgramNav li.bwdButton a:hover,.programMenu ul.bftProgramNav li.bwdButton a:active,.programMenu ul.bftProgramNav li.fwdButton a:link,.programMenu ul.bftProgramNav li.fwdButton a:visited,.programMenu ul.bftProgramNav li.fwdButton a:hover,.programMenu ul.bftProgramNav li.fwdButton a:active{padding-top:.2rem;padding-bottom:.35rem}}@media only all and (max-width: 860px){.programMenu ul.bftProgramNav li:not(.essential){display:none}.programMenu ul.bftProgramNav li a:link,.programMenu ul.bftProgramNav li a:visited,.programMenu ul.bftProgramNav li a:hover,.programMenu ul.bftProgramNav li a:active{padding-top:.5rem;padding-bottom:.5rem;font-size:1.2rem;font-weight:normal}.programMenu ul.bftProgramNav li.bwdButton a:link,.programMenu ul.bftProgramNav li.bwdButton a:visited,.programMenu ul.bftProgramNav li.bwdButton a:hover,.programMenu ul.bftProgramNav li.bwdButton a:active,.programMenu ul.bftProgramNav li.fwdButton a:link,.programMenu ul.bftProgramNav li.fwdButton a:visited,.programMenu ul.bftProgramNav li.fwdButton a:hover,.programMenu ul.bftProgramNav li.fwdButton a:active{font-family:Montserrat-Thin,Arial,Helvetica,sans-serif;font-weight:300;font-size:1.5rem;line-height:1.4;padding-top:.22rem;padding-bottom:.35rem}.programMenu ul.bftProgramNav li.bwdButton .symbol,.programMenu ul.bftProgramNav li.fwdButton .symbol{transform:scaleY(2.3);line-height:1}}@media only all and (max-width: 520px){.programMenu ul.bftProgramNav .dayName{display:none}}@media only all and (max-width: 860px){.programMenu{padding-top:0}}body.admin-bar .programMenu h1{margin-top:2.5rem}#programMenuSheet:after{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:1rem;background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}#mainProgramContent{position:relative;padding-top:calc(var(--program-menu-height) - var(--header-height) + 1.5rem);max-width:1100px;margin:0 auto}#mainProgramContent a.anchor{position:relative}#mainProgramContent.single-bft_film,#mainProgramContent.single-bft_event_group,#mainProgramContent.single-bft_program_item{padding-top:calc(var(--program-menu-height) - var(--header-height) + 9rem)}.bftProgramGroup{padding-top:2rem;padding-bottom:0;border-bottom:2px solid #000}.bftProgramGroup:last-of-type{border-bottom:none}.bftProgramItem{padding-bottom:2rem;border-bottom:2px solid #000}.bftProgramItem:last-of-type{border-bottom:none}.bftProgramItem header{border-left-width:1.2rem;border-left-style:solid;border-left-color:#e5e5e5;padding-left:.5rem;margin-bottom:3rem}.bftProgramItem header::after{content:"";display:table;clear:both}.bftProgramItem header.locationSchalthaus{border-left-color:#30b99b}.bftProgramItem header.locationLudwig_Thoma_Saal{border-left-color:#f7abba}.bftProgramItem header.locationMedius{border-left-color:#faa525}.bftProgramItem header.locationBarocksaal{border-left-color:#76bde9}.bftProgramItem header.locationSporthalle{border-left-color:#d9282e}.bftProgramItem header.locationKino{border-left-color:#d0e31e}.bftProgramItem header.locationFestzelt{border-left-color:#f7abba}.bftProgramItem header.locationQuirinal{border-left-color:#a8559f}.bftProgramItem header .boxRight{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;float:right;margin-left:.2rem}.bftProgramItem header .ticketLinkButton{display:inline-block;padding:.5rem 1.5rem;text-transform:uppercase;color:#fff;background-color:#b0321b;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;font-size:1.5rem}@media only all and (max-width: 860px){.bftProgramItem header .ticketLinkButton{font-size:1.2rem;padding:.3rem 1rem}}.bftProgramItem header .ticketLinkButton:hover{background-color:rgb(220.2167487685,62.5615763547,33.7832512315)}.bftProgramItem header .inductionLoopSymbol{display:inline-block;height:2.2rem;width:auto;margin-top:.2rem;margin-left:.5rem}.bftProgramItem header .inductionLoopSymbol:first-child{margin-left:0}.bftProgramItem header .dateLine{margin-top:0;margin-bottom:.2rem;line-height:1.2}.bftProgramItem header .timeLine{margin-top:0;margin-bottom:.3rem;line-height:1.2}.bftProgramItem header h2{font-size:1.4rem;font-family:Montserrat-Bold,Arial,Helvetica,sans-serif;font-weight:500;margin-top:0;letter-spacing:-0.03rem}.bftProgramItem header .logoArea{margin-top:1rem}.bftProgramItem .strongHint{padding:.3rem 1rem;font-size:1.3rem;line-height:1.2;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;margin-bottom:1.5rem;font-style:italic}@media only all and (max-width: 860px){.bftProgramItem .strongHint{padding:.5rem .8rem;font-size:1.2rem}}.bftProgramItem .strongHint.colored{background-color:#f6f47a}.bftProgramItem h3{font-size:1.2rem;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;margin-top:.3rem;margin-bottom:1.5rem;line-height:1.2;font-weight:500}.bftProgramItem h3.hasSubHeadline{margin-bottom:0}.bftProgramItem .subHeadline{margin-top:0;margin-bottom:1.5rem}.bftProgramItem .infoTextTop{margin-bottom:3rem}.bftProgramItem .infoTextBottom{margin-top:3rem}.bftProgramSubItem{margin-bottom:3.5rem}.bftProgramSubItem:last-of-type{margin-bottom:0}.bftProgramSubItem .itemContent{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}@media only all and (max-width: 720px){.bftProgramSubItem .itemContent{display:block}}.bftProgramSubItem .mainFigure{display:block;margin-right:1.5rem;margin-bottom:.5rem;width:25rem}.bftProgramSubItem .mainFigure img{width:100%;height:auto}@media only all and (max-width: 1040px){.bftProgramSubItem .mainFigure{width:22rem}}@media only all and (max-width: 890px){.bftProgramSubItem .mainFigure{width:20rem}}@media only all and (max-width: 720px){.bftProgramSubItem .mainFigure{width:100%;max-width:500px;margin-top:1rem}}.bftProgramSubItem .smallHeaders{display:none}@media only all and (max-width: 720px){.bftProgramSubItem .smallHeaders{display:block}.bftProgramSubItem .largeHeaders{display:none}}.bftProgramSubItem .itemText{width:calc(100% - 25rem)}@media only all and (max-width: 1040px){.bftProgramSubItem .itemText{width:calc(100% - 22rem)}}@media only all and (max-width: 890px){.bftProgramSubItem .itemText{width:calc(100% - 20rem)}}@media only all and (max-width: 720px){.bftProgramSubItem .itemText{width:100%}}.bftProgramSubItem .timeLine{margin-top:0;margin-bottom:.2rem;line-height:1.2}.bftProgramSubItem h4{margin-top:0;font-family:Montserrat-Bold,Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:500}.bftProgramSubItem h4.hasSubTitle{margin-bottom:0}.bftProgramSubItem .subTitle{margin-top:0;line-height:1.2}.bftProgramSubItem .titleTranslation,.bftProgramSubItem .subtitleTranslation{font-size:.9rem;font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-weight:normal;margin-bottom:0;margin-top:0}.bftProgramSubItem .titleTranslation{margin-top:.5rem}.bftProgramSubItem .infoLine{font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-size:90%;margin-top:.4em}.bftProgramSubItem .infoLine p:first-child{margin-top:0}.bftProgramSubItem details{margin-top:.5rem}.bftProgramSubItem details summary{position:relative;list-style:none;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;font-weight:500;cursor:pointer;margin-bottom:-0.5rem}.bftProgramSubItem details summary::-webkit-details-marker{display:none}.bftProgramSubItem details summary:before{content:"▶";margin-right:.3em;font-size:1.3rem;display:inline-block;transition:transform .3s ease}.bftProgramSubItem details .content{overflow:hidden;height:0;opacity:0;transition:height 1s ease,opacity .8s ease}.bftProgramSubItem details[open] summary:before{transform:rotate(90deg)}.bftProgramSubItem details[open] .content{opacity:1}#mainFilmListContent{padding-top:1rem}@media all and (max-width: 1200px){#mainFilmListContent{max-width:800px;margin-left:auto;margin-right:auto}}@media all and (max-width: 679px){#mainFilmListContent{max-width:400px}}#mainFilmListContent h1{font-size:2.5rem;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;margin-bottom:6rem;text-align:center}@media all and (max-width: 1200px){#mainFilmListContent h1{font-size:2.2rem;margin-bottom:4rem}}#mainFilmListContent .filmList{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;justify-content:center;align-items:stretch}@media all and (max-width: 679px){#mainFilmListContent .filmList{row-gap:2rem}}#mainFilmListContent .film{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:calc(50% - 1rem);background-color:#eae8e8;box-shadow:1px 1px 4px rgba(0,0,0,.1);padding:.5rem}@media all and (max-width: 1200px){#mainFilmListContent .film{width:100%}}@media all and (max-width: 679px){#mainFilmListContent .film{display:block;padding:1rem .5rem}}#mainFilmListContent .film figure{width:250px;line-height:0}#mainFilmListContent .film figure img{width:100%;height:auto}@media all and (max-width: 1300px){#mainFilmListContent .film figure{width:220px}}@media all and (max-width: 1200px){#mainFilmListContent .film figure{width:250px}}@media all and (max-width: 679px){#mainFilmListContent .film figure{margin-bottom:.5rem;width:100%;max-width:400px}}#mainFilmListContent .film .info{flex:1;padding-left:1.5rem}@media all and (max-width: 679px){#mainFilmListContent .film .info{padding-left:0}}#mainFilmListContent .film .info h2{font-size:1rem;font-family:Montserrat-Regular,Arial,Helvetica,sans-serif;font-weight:bold;line-height:1.2;margin-bottom:.5rem;margin-top:0}#mainFilmListContent .film .info h2.hasSubTitle{margin-bottom:0}#mainFilmListContent .film .info .subTitle{font-size:1rem;font-family:Montserrat-Regular,Arial,Helvetica,sans-serif;font-weight:normal;margin-bottom:.5rem;margin-top:0}#mainFilmListContent .film .info .titleTranslation,#mainFilmListContent .film .info .subtitleTranslation{font-size:.9rem;font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-weight:normal;line-height:1.3;margin-bottom:0;margin-top:0}#mainFilmListContent .film .info .infoLine{font-family:Montserrat-Light,Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1.3;margin-top:.4em}#mainFilmListContent .film .info .infoLine p:first-child{margin-top:0}#mainFilmListContent .film .info .eventList{margin-top:1rem}#mainFilmListContent .film .info .eventList ul{list-style:none;padding:0;margin:0}#mainFilmListContent .film .info .eventList ul li{position:relative;font-size:.9rem;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;font-weight:500;line-height:1.4;padding-left:1rem;margin-bottom:.5rem}#mainFilmListContent .film .info .eventList ul li::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:0;color:#2e5891;font-size:1em}#mainFilmListContent .film .info .eventList ul li a:link,#mainFilmListContent .film .info .eventList ul li a:hover,#mainFilmListContent .film .info .eventList ul li a:visited,#mainFilmListContent .film .info .eventList ul li a:active{color:#2e5891;font-weight:500;text-decoration:none;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}#mainFilmListContent .film .info .eventList ul li .day{display:block;width:3rem;white-space:nowrap}#mainFilmListContent .film .info .eventList ul li .date{display:block;width:6rem;letter-spacing:.05rem;white-space:nowrap}#mainFilmListContent .film .info .eventList ul li .time{display:block;width:5rem;white-space:nowrap}#mainFilmListContent .film .info .eventList ul li .location{display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#mainFilmListContent .filmList.noBackground .film{background-color:rgba(0,0,0,0);box-shadow:none}.bftFilmGallery{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.bftFilmGallery .subitem{position:relative;display:inline-block;height:100%;border-right:3px solid #fff;text-align:center}.bftFilmGallery .imageArea{text-align:center}.bftFilmGallery .mainImage{height:230px;width:auto;max-width:100%}.bftFilmGallery iframe{max-width:100%}.bftFilmGallery .legend{display:inline-block;position:relative;padding-top:.3rem;padding-bottom:.5rem;text-align:center;max-width:280px;font-size:90%}.bftFilmGallery .legend a:link,.bftFilmGallery .legend a:visited,.bftFilmGallery .legend a:active,.bftFilmGallery .legend a:focus,.bftFilmGallery .legend a:hover{text-decoration:none;color:#373737}section.ticketItem{display:inline-block}section.ticketItem:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html section.ticketItem{height:1%}section.ticketItem{display:block}div.wherewhen{display:inline-block}div.wherewhen:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html div.wherewhen{height:1%}div.wherewhen{display:block}section.ticketTab{max-width:750px;line-height:120%;margin-left:4rem}section.ticketTab section.ticketItem:first-child{margin-top:1.5em}section.ticketTab section.ticketItem{margin-bottom:2em;display:block}section.ticketTab section.ticketItem h2{color:#566481;font-size:1.6rem;font-weight:bold;margin-bottom:.5rem;border-bottom:1px solid #566481}section.ticketTab section.ticketItem p.headSubLine{font-weight:bold;margin-bottom:1rem}section.ticketTab section.ticketItem div.wherewhen{float:left;width:60%;margin-top:.5rem}section.ticketTab section.ticketItem div.wherewhen div.timeField{width:8em;float:left}section.ticketTab section.ticketItem div.wherewhen div.locationField{margin-left:9em;padding-right:.5em}section.ticketTab section.ticketItem div.priceTab{position:relative;text-align:right;width:38%;margin-left:62%;margin-top:1rem}section.ticketTab section.ticketItem div.priceTab div.priceItem{display:inline-block;width:10em;text-align:left;padding-right:.5em;margin-top:0em}section.ticketTab section.ticketItem div.priceTab div.priceItem:first-child{margin-top:0}section.ticketTab section.ticketItem div.priceTab div.priceLabel{position:relative;display:inline-block;width:5em;font-weight:bold;text-align:left}section.ticketTab section.ticketItem div.priceTab div.priceField{position:relative;display:inline-block;width:4em;text-align:right;font-weight:bold}@media only screen and (max-width: 1000px){section.ticketTab{margin-left:0}}@media only screen and (max-width: 610px){section.ticketTab section.ticketItem div.wherewhen{float:none;width:100%}section.ticketTab section.ticketItem div.priceTab{margin-left:9em;margin-top:1em}}@media only screen and (max-width: 365px){section.ticketTab section.ticketItem div.wherewhen{float:none;width:100%}section.ticketTab section.ticketItem div.priceTab{margin-left:9em;margin-top:1em}}.embed-privacy-overlay{background-color:rgba(0,0,0,.1) !important}.embed-privacy-overlay p{background-color:rgba(12,92,167,.87) !important;padding-left:.2rem;padding-right:.2rem}.embed-privacy-overlay p,.embed-privacy-overlay label{color:#fff !important;-webkit-hyphens:none !important;-ms-hyphens:none !important;hyphens:none !important}.embed-privacy-overlay a:link,.embed-privacy-overlay a:visited,.embed-privacy-overlay a:hover,.embed-privacy-overlay a:active{color:#ffec87 !important}.embed-privacy-overlay p:first-of-type{padding-top:.3rem !important;border-top-left-radius:.3rem !important;border-top-right-radius:.3rem !important}.embed-privacy-overlay p:last-of-type{padding-bottom:.3rem !important;border-bottom-left-radius:.3rem !important;border-bottom-right-radius:.3rem !important}.embed-privacy-overlay .embed-privacy-url{padding:.3rem;background-color:rgba(12,92,167,.87) !important;border-radius:.3rem}button.nlAction{font-weight:bold;padding:.5em 1em;color:#fff;background-color:#2e5891;border:none;font-size:1.3rem}button.nlAction:hover{background-color:hsl(214.5454545455,51.832460733%,67.4509803922%);color:#fff}input.mailpoet_submit{color:#fff !important;font-size:1.3rem;background-color:#2e5891 !important}input.mailpoet_submit:hover{background-color:hsl(214.5454545455,51.832460733%,67.4509803922%) !important}form.mailpoet-manage-subscription p.mailpoet_paragraph{margin-top:1.5rem}form.mailpoet-manage-subscription p.mailpoet_paragraph label{display:block;width:auto;font-weight:normal;line-height:1.6rem;font-size:1.3rem}form.mailpoet-manage-subscription div.mailpoet_paragraph{margin-bottom:1rem}form.mailpoet-manage-subscription div.mailpoet_paragraph label{font-weight:bold;display:inline-block;width:10rem}form.mailpoet-manage-subscription div.mailpoet_paragraph .mailpoet_select{padding:.4rem;background-color:#fff;color:#2e5891;-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button}form.mailpoet-manage-subscription div.mailpoet_paragraph:first-of-type{margin-top:2rem}form.mailpoet-manage-subscription .mailpoet_segment_label{font-size:1.2rem;margin-top:1.5rem;margin-bottom:1rem}form.mailpoet-manage-subscription input.mailpoet_submit{margin-top:1.5rem;padding-left:1rem;padding-right:1rem}#sitemapNav li{list-style-type:none}#sitemapNav .navTitle{font-size:1.3rem;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;margin-top:1em}#sitemapNav ul>li{font-size:1.2rem;font-family:Montserrat-Medium,Arial,Helvetica,sans-serif;margin-bottom:0;line-height:130%}html.touch #sitemapNav ul>li{line-height:150%}#sitemapNav>ul>li{list-style-type:none;margin-left:0;margin-bottom:1em}#sitemapNav>ul>li>ul>li{margin-left:1.3em}body.isProgramPage article h1{font-size:2em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media only all and (max-width: 950px){body.isProgramPage article h1{font-size:1.8em}}@media only all and (max-width: 780px){body.isProgramPage article h1{font-size:1.5em}}
