img[src*=".pdf"]{display: none!important;}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-content .mfp-close{display:none}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-close{cursor:pointer;border:0;display:block}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;top:-10px;right:-10px;display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:transparent;padding-right:5px;padding-top:5px;text-indent:-9999px;color:#fe0;z-index:1046}.mfp-close:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color .3s ease-in-out;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon.svg);background-size:100%}@supports((-webkit-clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%)) or (clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%))){.mfp-close:before{-webkit-clip-path:polygon(0 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0,19% 10%);clip-path:polygon(0 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0,19% 10%);background:#000}}.mfp-close span{display:block;transform:rotate(45deg)}.mfp-close span:after,.mfp-close span:before{left:0}.mfp-close span:before{transform:translateY(-50%)}.mfp-close span:after{transform:translateY(-50%) rotate(-90deg)}.mfp-close span:after,.mfp-close span:before{content:"";position:absolute;height:3px;width:1.5rem;top:50%;left:50%;background-color:#fe0;transition:transform .3s ease-in-out}.mfp-close span:before{transform:translate(-50%,-50%)}.mfp-close span:after{transform:translate(-50%,-50%) rotate(-90deg)}.mfp-close:hover:before{background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-brand.svg)}@supports((-webkit-clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%)) or (clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%))){.mfp-close:hover:before{background:#fe0}}.mfp-close:hover span:after,.mfp-close:hover span:before{background-color:#000}.mfp-wrap:not(.mfp-close-btn-in) .mfp-figure .mfp-close{display:none}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fe0;right:-6px;text-align:right;padding-right:6px}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow-left{left:0}.mfp-arrow-left:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:1.5em;height:1.5em;bottom:.1em;border-color:#fe0;border-style:solid;border-width:.4em .4em 0 0;transform:rotate(45deg);transform:rotate(225deg)}.mfp-arrow-right{right:0}.mfp-arrow-right:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:1.5em;height:1.5em;bottom:.1em;border-color:#fe0;border-style:solid;border-width:.4em .4em 0 0;transform:rotate(45deg)}.mfp-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;overflow:hidden;text-indent:-9999px;margin:0;padding:0;width:40px;height:80px;border:0;background-color:transparent;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-half.svg);background-repeat:no-repeat;z-index:10000}@media(min-width:992px){.mfp-arrow{width:50px;height:100px}}@supports((-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)) or (clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%))){.mfp-arrow{background:#000;transition:background-color .3s ease-in-out;-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%);clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)}}.mfp-arrow:hover{cursor:pointer;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-half-brand.svg)}@supports((-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)) or (clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%))){.mfp-arrow:hover{background:#fe0}}.mfp-arrow:hover:after{border-color:#000}.mfp-arrow:after{transition:border-color .3s ease-in-out;position:absolute;left:20%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.mfp-arrow:after{margin-left:1.4em}.mfp-arrow.mfp-arrow-left{transform:translateY(-50%) rotate(180deg)}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-container{padding-left:6px;padding-right:6px}}.ce-align-left,.ce-headline-left,.text-left{text-align:left}.ce-align-center,.ce-headline-center,.text-center{text-align:center}.ce-align-right,.ce-headline-right,.text-right{text-align:right}.image.image--overlay{position:relative}@media(min-width:576px){.image.image--overlay .image__caption{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;visibility:hidden;opacity:0;align-items:center;justify-content:center;text-align:center;background-color:rgba(255,238,0,0);z-index:1;width:100%;height:100%;padding-left:1em;padding-right:1em;transition:visibility .1ms .3s,opacity .3s ease-in-out,background-color .3s ease-in-out}.image.image--overlay .image__title{display:block;font-size:1.2em;font-weight:700;text-align:center;padding-left:1em;padding-right:1em}.image.image--overlay:hover .image__caption{visibility:visible;opacity:1;background-color:rgba(255,238,0,.6);transition:background-color .3s ease-in-out,opacity .3s ease-in-out}}@media(min-width:768px){.ce-gallery[data-ce-columns="1"] .ce-column{flex:1 0 100%;max-width:100%}}@media(min-width:768px){.ce-gallery[data-ce-columns="2"] .ce-column{flex:1 0 50%;max-width:50%}}@media(min-width:768px){.ce-gallery[data-ce-columns="3"] .ce-column{flex:1 0 33.3333333333%;max-width:33.3333333333%}}@media(min-width:768px){.ce-gallery[data-ce-columns="4"] .ce-column{flex:1 0 25%;max-width:25%}}@media(min-width:768px){.ce-gallery[data-ce-columns="5"] .ce-column{flex:1 0 20%;max-width:20%}}@media(min-width:768px){.ce-gallery[data-ce-columns="6"] .ce-column{flex:1 0 16.6666666667%;max-width:16.6666666667%}}@media(min-width:768px){.ce-gallery[data-ce-columns="7"] .ce-column{flex:1 0 14.2857142857%;max-width:14.2857142857%}}@media(min-width:768px){.ce-gallery[data-ce-columns="8"] .ce-column{flex:1 0 12.5%;max-width:12.5%}}.ce-gallery{display:flex;flex-direction:column}.ce-gallery,.ce-gallery .lazyloaded{min-height:1px}@media(min-width:768px){.ce-gallery{margin:0}}.ce-gallery figure+figure{margin-top:2em}.ce-image,.ce-textpic{display:flex;flex-direction:column;min-height:1px}.ce-image .ce-bodytext,.ce-textpic .ce-bodytext{max-width:100%}.ce-image .ce-bodytext p:first-child,.ce-textpic .ce-bodytext p:first-child{margin-top:0}.ce-image img,.ce-textpic img{width:auto}.ce-image .ce-outer,.ce-textpic .ce-outer{width:100%;min-height:1px}.ce-center .ce-gallery{justify-content:center}.ce-left .ce-gallery{justify-content:flex-start}.ce-right .ce-gallery{justify-content:flex-end}.ce-intext .ce-row .ce-column .image{display:table;width:auto}.ce-intext .ce-row .ce-column .image:not(.image--overlay) :where(:not(.image__link))+.image__caption{display:table-caption;caption-side:bottom}@media(min-width:768px){.ce-intext .ce-gallery{flex-basis:40%;max-width:40%;padding-bottom:20px}}@media(min-width:768px){.ce-intext.ce-right .ce-gallery{margin-left:20px}.ce-intext.ce-left .ce-gallery{margin-right:20px}}.ce-intext:not(.ce-nowrap){display:block}@media(min-width:768px){.ce-intext:not(.ce-nowrap).ce-right .ce-gallery{float:right}.ce-intext:not(.ce-nowrap).ce-left .ce-gallery{float:left}}.ce-intext.ce-nowrap{display:flex;flex-direction:column}@media(min-width:768px){.ce-intext.ce-nowrap{flex-direction:row}}.ce-intext.ce-nowrap .ce-gallery{align-self:flex-start;flex-shrink:0;flex-basis:50%;max-width:50%}@media(min-width:992px){.ce-intext.ce-nowrap .ce-gallery+.ce-bodytext{margin-left:20px}}.ce-intext.ce-nowrap .ce-bodytext{align-self:flex-start}@media(min-width:992px){.ce-intext.ce-nowrap .ce-bodytext{margin-top:0}}.ce-intext.ce-nowrap .ce-column{justify-content:flex-start}.ce-intext.ce-nowrap.ce-right .ce-gallery{order:1}@media(min-width:992px){.ce-intext.ce-nowrap.ce-right .ce-gallery+.ce-bodytext{margin-left:0}}.ce-intext.ce-nowrap.ce-right .ce-column{justify-content:flex-end}@media(min-width:768px){.ce-intext.ce-nowrap.ce-right .image{margin-left:auto}}.ce-bodytext+.ce-gallery,.ce-gallery+.ce-bodytext{margin-top:1em}@media(min-width:992px){.ce-bodytext+.ce-gallery,.ce-gallery+.ce-bodytext{margin-top:2em}}@media(min-width:768px){:where(.ce-intext:not(.ce-nowrap)) .ce-bodytext+.ce-gallery,:where(.ce-intext:not(.ce-nowrap)) .ce-gallery+.ce-bodytext{margin-top:0}}.ce-above .video,.ce-below .video{width:100%}@media(min-width:992px){:where(.column-container:not(.column-container--2):not(.column-container--3):not(.column-container--4):not(.column-container--2-equal-height)) .ce-above .video-embed,:where(.column-container:not(.column-container--2):not(.column-container--3):not(.column-container--4):not(.column-container--2-equal-height)) .ce-below .video-embed{width:75%}}.ce-row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:20px}@media(min-width:768px){.ce-row{margin-bottom:0}}.ce-row .ce-column{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:flex-start;padding-left:10px;padding-right:10px}.ce-row .ce-column img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.ce-row .ce-column:not(:only-child){margin-bottom:20px}@media(max-width:767px){.ce-row .ce-column:not(:only-child){flex-basis:50%;max-width:50%}}@media(min-width:768px){.ce-row .ce-column{flex:1 0 auto;min-height:1px}}.ce-row .ce-column .lightbox-trigger{width:100%;height:100%;display:block;z-index:2}.ce-row .ce-column .image{display:flex;flex-direction:column;justify-content:center;width:100%}.ce-row .ce-column .image .image__caption{padding-top:5px;font-size:.85em;max-width:100%}.ce-row .ce-column .image .image__link{min-height:1px}.ce-row .ce-column>.video{height:auto;align-self:flex-start}.ce-uploads a{grid-template-columns:1fr 1fr .5fr 1.8rem}.ce-uploads a:after{content:none!important}.ce-uploads .ce-uploads-fileName{grid-column:1;word-break:break-word}.ce-uploads .ce-uploads-description{grid-column:2}.ce-uploads .ce-uploads-filesize{grid-column:3}.ce-uploads .svg-icon{grid-column:4}.ce-table{max-width:100%}.ce-table td,.ce-table th{border-top:1px solid #4c4c4c}.ce-table thead th{border-bottom:2px solid #4c4c4c}.ce-table.ce-table-striped{border-collapse:collapse}.ce-table.ce-table-striped th{background-color:#fe0}.ce-table.ce-table-striped td,.ce-table.ce-table-striped th{border:0}.ce-table.ce-table-striped tbody tr:nth-of-type(odd){background-color:#fffcd9}.ce-table.ce-table-bordered td,.ce-table.ce-table-bordered th{border:1px solid #4c4c4c}.plugin-container .component-container--div{margin-bottom:0!important;margin-top:-3.15rem;padding-bottom:1em;padding-top:1em}@media(min-width:1440px){.plugin-container .component-container--div{margin-top:-3.15rem}}.component-container:nth-child(2n).component-container--div{background:none!important}.component-container:nth-child(2n).component-container--div .ce-div{background-color:#fe0}.component-container:nth-child(odd).component-container--div{background:#fe0}.component-container:nth-child(odd).component-container--div .ce-div{background-color:#000}.tx-powermail .powermail_form{max-width:760px;margin:20px auto 0}.tx-powermail .powermail_form .powermail_fieldwrap{width:100%;margin-bottom:2rem}@media(min-width:768px){.tx-powermail .powermail_form .powermail_fieldwrap{display:flex;align-items:flex-start}}.tx-powermail .powermail_form .powermail_fieldwrap label{min-height:3.8rem;display:flex;align-items:center}@media(min-width:768px){.tx-powermail .powermail_form .powermail_fieldwrap label{flex:1 0 40%}}@media(min-width:768px){.tx-powermail .powermail_form .powermail_fieldwrap .form__checkbox-group,.tx-powermail .powermail_form .powermail_fieldwrap .form__input,.tx-powermail .powermail_form .powermail_fieldwrap .select,.tx-powermail .powermail_form .powermail_fieldwrap input{flex:1 0 60%}}@media(min-width:768px){.tx-powermail .powermail_form .powermail_fieldwrap .form__input input{flex:none}}.tx-powermail .powermail_form .mandatory{margin-left:.2em;color:#d30e41}.tx-powermail .powermail_form.layout1 h3,.tx-powermail .powermail_form.layout1 legend{display:none}.tx-powermail .powermail_form .powermail_reset{border:0;background:none}.tx-powermail .powermail_form .powermail_reset:hover{cursor:pointer;text-decoration:underline}.tx-powermail .powermail_form .powermail_fieldwrap_type_submit .button{margin-left:auto}.tx-powermail .powermail_form .powermail_label{padding-right:1em}.tx-powermail .powermail_form .powermail_fieldwrap_type_check .powermail_label,.tx-powermail .powermail_form .powermail_fieldwrap_type_radio .powermail_label{margin-top:.5em}.tx-powermail .powermail_form .powermail_fieldwrap_type_check .powermail_label+.form__input label,.tx-powermail .powermail_form .powermail_fieldwrap_type_radio .powermail_label+.form__input label{flex-basis:100%;max-width:100%;min-height:2.5rem;padding-right:0;padding-left:3.5rem;margin-top:.5em;margin-bottom:1rem}.tx-powermail .powermail_form .powermail_fieldwrap_type_check .powermail_label+.form__input label:before,.tx-powermail .powermail_form .powermail_fieldwrap_type_radio .powermail_label+.form__input label:before{right:auto;left:0}.tx-powermail .powermail_form .powermail_fieldwrap_type_check .powermail_label+.form__input label:after,.tx-powermail .powermail_form .powermail_fieldwrap_type_radio .powermail_label+.form__input label:after{left:calc(2.5rem - 14px);right:auto}.tx-powermail .powermail_form .powermail_fieldwrap_type_radio .powermail_label+.form__input label:after{left:calc(2.5rem - 20px)}.tx-powermail .powermail_form .hidden{display:none}.tx-powermail .powermail_form .powermail_message_error{color:#d30e41;border:2px solid #d30e41;padding:1em 2em;background:#fff;margin-bottom:20px}.tx-powermail .powermail_form .parsley-errors-list.filled{list-style:none;color:#d30e41;padding:0;margin-top:.5em;margin-bottom:0;font-weight:700}@font-face{font-family:Gotham Narrow;font-style:normal;font-weight:400;font-display:swap;src:local("Gotham Narrow Book"),local("GothamNarrow-Book") url(/typo3conf/ext/sfsitepackage/Resources/Public/Fonts/GothamNarrow-Book.woff) format("woff")}@font-face{font-family:Gotham Narrow;font-style:italic;font-weight:400;font-display:swap;src:local("Gotham Narrow Book Italic"),local("GothamNarrow-BookItalic"),url(/typo3conf/ext/sfsitepackage/Resources/Public/Fonts/GothamNarrow-BookItalic.woff) format("woff")}@font-face{font-family:Gotham Narrow;font-style:normal;font-weight:700;font-display:swap;src:local("Gotham Narrow Bold"),local("GothamNarrow-Bold"),url(/typo3conf/ext/sfsitepackage/Resources/Public/Fonts/GothamNarrow-Bold.woff) format("woff")}@font-face{font-family:Gotham Narrow;font-style:italic;font-weight:700;font-display:swap;src:local("Gotham Narrow Bold Italic"),local("GothamNarrow-BoldItalic"),url(/typo3conf/ext/sfsitepackage/Resources/Public/Fonts/GothamNarrow-BoldItalic.woff) format("woff")}@font-face{font-family:Gotham Narrow;font-style:normal;font-weight:300;font-display:swap;src:local("Gotham Narrow Light"),local("GothamNarrow-Light"),url(/typo3conf/ext/sfsitepackage/Resources/Public/Fonts/GothamNarrow-Light.woff) format("woff")}@font-face{font-family:Gotham Narrow;font-style:italic;font-weight:300;font-display:swap;src:local("Gotham Narrow Light Italic"),local("GothamNarrow-LightItalic"),url(/typo3conf/ext/sfsitepackage/Resources/Public/Fonts/GothamNarrow-LightItalic.woff) format("woff")}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;padding:0;white-space:nowrap;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.no-scroll{overflow:hidden}.text-center{text-align:center}.font-weight-bold{font-weight:700}.access-email img,.access-external img{display:inline-block;height:16px;position:relative;bottom:-2px;margin:0 .1em 0 .3em}body,html{padding:0;margin:0}html{font-size:62.5%}body{font-size:1.6rem;position:relative;line-height:1.4;font-family:Gotham Narrow,Helvetica,Arial,sans-serif;color:#000;letter-spacing:.05em;overflow-x:hidden;display:flex;flex-direction:column;min-height:100vh;justify-content:flex-start;overflow-wrap:break-word}@media screen and (min-width:992px){body{font-size:calc(1.6rem + (20vw - 198.4px)/268)}}@media screen and (min-width:1260px){body{font-size:1.8rem}}@media(-ms-high-contrast:active),(-ms-high-contrast:none){body{word-wrap:break-word}}*,:after,:before{box-sizing:border-box}a{display:inline-block;color:#000}a:hover{background-color:rgba(255,252,217,.75)}img{display:block;height:auto;max-width:100%}ol,ul{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;padding-left:1.1em}p+ol,p+ul{-webkit-margin-before:0;margin-block-start:0}ul{list-style:square}dl{display:flex;flex-wrap:wrap;width:100%}dl dt{font-weight:700;padding:7px 15px 0}dl dd{margin-left:0;padding:0 15px 7px;font-weight:400}dl dd,dl dt{flex:1 0 100%}@media(min-width:992px){dl dd,dl dt{flex-basis:50%;max-width:50%;padding:7px 15px}}dl dd:nth-child(4n-2),dl dt:nth-child(4n-3){background-color:#fffcd9}form fieldset{border:0;margin-bottom:2.8em;margin-left:0;margin-right:0;padding:0}form legend{font-size:24px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:.85em}@media screen and (min-width:768px){form legend{font-size:calc(24px + (600vw - 4608px)/492)}}@media screen and (min-width:1260px){form legend{font-size:30px}}form label{font-weight:700}form [type=text],form select{height:3.8rem}form input:not([type=submit]),form select,form textarea{background-color:var(--input-bg,#fffab2);border:1px solid var(--input-border,transparent);border-radius:0;padding:3px 0 3px 12px;line-height:1.55;font-size:inherit;width:100%;max-width:100%;font-weight:300;font-family:inherit}form [multiple]{height:7.6rem}form textarea{resize:vertical}.plugin-container,main{contain:content}.plugin-container [type=checkbox],.plugin-container [type=radio],main [type=checkbox],main [type=radio]{position:absolute;left:-9999px}.plugin-container [type=checkbox]+label,.plugin-container [type=radio]+label,main [type=checkbox]+label,main [type=radio]+label{position:relative;display:block;margin-top:.5em;margin-bottom:1rem;padding-left:3.5rem;cursor:pointer;min-height:2.5rem}.plugin-container [type=checkbox]+label:before,.plugin-container [type=radio]+label:before,main [type=checkbox]+label:before,main [type=radio]+label:before{position:absolute;left:0;top:0;display:block;width:2.5rem;height:2.5rem;content:"";background:var(--input-bg,#fffab2);border:1px solid var(--input-border,transparent)}.plugin-container [type=checkbox]:checked+label:after,main [type=checkbox]:checked+label:after{content:"";position:absolute;top:-8px;left:11px;display:block;width:12px;height:24px;transform:rotate(45deg);border-color:#000;border-style:solid;border-width:0 4px 4px 0}.plugin-container [type=checkbox]:checked+label:before,main [type=checkbox]:checked+label:before{background:#fe0}.plugin-container [type=checkbox]:focus+label:before,main [type=checkbox]:focus+label:before{outline:2px solid #000}.plugin-container [type=radio]+label:before,main [type=radio]+label:before{border-radius:50%;background-color:var(--input-bg,#fffab2)}.plugin-container [type=radio]:checked+label:after,main [type=radio]:checked+label:after{content:"";display:block;position:absolute;width:1.5rem;height:1.5rem;top:.5rem;left:.5rem;background-color:#000;border-radius:50%}figure{margin:0}hr,iframe{border:0}hr{height:1.5rem;margin:0}table{width:100%;border-spacing:0;border-collapse:collapse;display:block;overflow-y:hidden;overflow-x:auto}table th{text-align:left;-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:manual}table td,table th{padding:.4em .75em;vertical-align:top;text-align:left}table tbody tr:nth-of-type(odd){background-color:#fffcd9}.page-content-header:empty+.main-content-container>.component-container:first-child{padding-top:0}.h1,h1{font-size:36px;font-weight:700;margin-top:0;margin-bottom:.5em}@media screen and (min-width:768px){.h1,h1{font-size:calc(36px + (2400vw - 18432px)/492)}}@media screen and (min-width:1260px){.h1,h1{font-size:60px}}.h2,h2{font-size:30px;font-weight:700;line-height:1.2;text-transform:uppercase;margin-top:0;margin-bottom:.75em}@media screen and (min-width:768px){.h2,h2{font-size:calc(30px + (1000vw - 7680px)/492)}}@media screen and (min-width:1260px){.h2,h2{font-size:40px}}.h3,h3{font-size:24px;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:.75em}@media screen and (min-width:768px){.h3,h3{font-size:calc(24px + (600vw - 4608px)/492)}}@media screen and (min-width:1260px){.h3,h3{font-size:30px}}.h3+p,h3+p{margin-top:-1em}.h4,h4{font-size:16px;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:.75em}@media screen and (min-width:768px){.h4,h4{font-size:calc(16px + (200vw - 1536px)/492)}}@media screen and (min-width:1260px){.h4,h4{font-size:18px}}.h5,h5{font-size:16px;font-weight:700;margin-top:0;margin-bottom:.75em}@media screen and (min-width:768px){.h5,h5{font-size:calc(16px + (200vw - 1536px)/492)}}@media screen and (min-width:1260px){.h5,h5{font-size:18px}}.h6,h6{font-size:16px;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){.h6,h6{font-size:calc(16px + (200vw - 1536px)/492)}}@media screen and (min-width:1260px){.h6,h6{font-size:18px}}.lead{font-weight:700}.component-container{padding-left:20px;padding-right:20px;position:relative;background-color:var(--component-bg,initial);padding-top:var(--component-vertical-padding-min,3.15rem);padding-bottom:var(--component-vertical-padding-min,3.15rem)}@media screen and (min-width:768px){.component-container{padding-left:calc(20px + (8000vw - 61440px)/672)}}@media screen and (min-width:1440px){.component-container{padding-left:100px}}@media screen and (min-width:768px){.component-container{padding-right:calc(20px + (8000vw - 61440px)/672)}}@media screen and (min-width:1440px){.component-container{padding-right:100px}}@media(min-width:1440px){.component-container{padding-top:var(--component-vertical-padding-max,3.15rem);padding-bottom:var(--component-vertical-padding-max,3.15rem)}}.component-container:focus{outline:none}.component-container h1,.component-container h2,.component-container h3,.component-container h4,.component-container h5,.component-container h6{color:inherit}.component-container hr{background-color:#fe0}.component-container:last-child{margin-bottom:0}.component-container.component-container--bg,.main-content-container .component-container:where(:not(.component-container--accordion)):nth-child(2n),.page-content-header .component-container{--accordion-border-color:#fe0;--component-bg:#fe0;color:#000}.component-container.component-container--bg .link--icon:hover .svg-icon,.component-container.component-container--bg .svg-icon,.main-content-container .component-container:where(:not(.component-container--accordion)):nth-child(2n) .link--icon:hover .svg-icon,.main-content-container .component-container:where(:not(.component-container--accordion)):nth-child(2n) .svg-icon,.page-content-header .component-container .link--icon:hover .svg-icon,.page-content-header .component-container .svg-icon{fill:#000}.component-container.component-container--bg .link--brand .svg-icon,.main-content-container .component-container:where(:not(.component-container--accordion)):nth-child(2n) .link--brand .svg-icon,.page-content-header .component-container .link--brand .svg-icon{fill:#fe0}.component-container.component-container--bg .button:hover,.main-content-container .component-container:where(:not(.component-container--accordion)):nth-child(2n) .button:hover,.page-content-header .component-container .button:hover{border-color:#000}.component-container.component-container--bg hr,.main-content-container .component-container:where(:not(.component-container--accordion)):nth-child(2n) hr,.page-content-header .component-container hr{background-color:#000}.component-container.component-container--bg .component-container--alternating-style-2 .svg-icon,.main-content-container .component-container:where(:not(.component-container--accordion)):nth-child(2n) .component-container--alternating-style-2 .svg-icon,.page-content-header .component-container .component-container--alternating-style-2 .svg-icon{fill:#fe0}.component-container.component-container--alternating-style-2{--component-bg:transparent}.component-container.component-container--alternating-style-2 .link--brand .svg-icon{fill:#fff}.component-container.component-container--alternating-style-2:nth-child(2n){--component-bg:#fffcd9}.component-container.component-container--alternating-style-2:nth-child(2n) .link__icon .svg-icon{fill:#fffcd9}.component-container.component-container--hover-style{transition:background-color .3s ease-in-out}.component-container.component-container--hover-style:hover{background-color:#fe0}.component-container.component-container--no-alternating{background:none!important}.component-container.component-container--gridelements_pi1 .component-container{background:inherit}.component-container.component-container--gridelements_pi1 hr{background-color:#fe0!important}.component-container.component-container--gridelements_pi1:nth-child(2n) hr{background-color:#000!important}.component-container.component-container--accordion{--component-vertical-padding-min:0;--component-vertical-padding-max:0;--input-bg:#fff;--input-border:#999}.component-container.component-container--accordion+.component-container--accordion .accordion__item:first-child{-webkit-border-before:0;border-block-start:0}.component-container.component-container--accordion .component-container--list{margin-left:0;overflow:hidden;width:100%;max-width:100%}.component-container.component-container--accordion .plugin-content{margin:0}.component-container.component-container--accordion .accordion__content{overflow:hidden}.component-container.component-container--accordion .slider.slider--full-width .slick-prev{margin-left:0!important}.component-container.component-container--accordion .slider.slider--full-width .slick-next{margin-right:0!important}.component-container.component-container--accordion .teaser-container.teaser-container--full-width{margin-left:0;margin-right:0}.component-container.component-container--accordion h3+p{margin-top:inherit}.component-container .column-container .component-container--accordion .accordion{margin-inline:0}.component-container.component-container--list .content-container--reduced-width .content-container{max-width:960px}.component-container .content-container{max-width:1200px;margin:0 auto;display:flex;flex-direction:column}.component-container .content-container.content-container--reduced-width{max-width:960px}.component-container .content-container .content__footer{margin-top:2rem;display:flex;justify-content:flex-end}@media screen and (min-width:768px){.component-container .content-container .content__footer{margin-top:calc(2rem + (300vw - 2304px)/492)}}@media screen and (min-width:1260px){.component-container .content-container .content__footer{margin-top:5rem}}.plugin-container>.component-container:first-child{padding-top:0}.component-container .plugin-content{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.svg-icon{width:1.8rem;height:1.8rem;fill:#000}.link.link--icon .svg-icon{vertical-align:text-bottom}.link.link--icon:hover .svg-icon{fill:#fe0}.link.link--back:before{content:"";position:relative;display:inline-block;margin-right:.3em;width:.4em;height:.4em;bottom:.1em;border-width:.01em .01em 0 0;border-style:solid;border-color:inherit;transform:rotate(45deg);transform:rotate(225deg)}.link.link--tag{font-size:.8em;font-weight:700;background-color:#dadada;-webkit-text-decoration-line:none;text-decoration-line:none;padding:.25em .5em;-webkit-margin-after:.5em;margin-block-end:.5em;transition:background-color .3s ease-in-out,color .3s ease-in-out}.link.link--tag:hover{background-color:#000;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline}.link.link--brand .link__icon{position:relative;width:50px;height:50px;display:flex;justify-content:center;align-items:center;color:#fe0}.link.link--brand .link__icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon.svg);background-size:100%}@supports((-webkit-clip-path:polygon(0 21.5px,4.75px 40px,20px 50px,40.25px 45px,50px 28px,45px 9.75px,28.25px 0,9.5px 5px)) or (clip-path:polygon(0 21.5px,4.75px 40px,20px 50px,40.25px 45px,50px 28px,45px 9.75px,28.25px 0,9.5px 5px))){.link.link--brand .link__icon:before{background:#000;-webkit-clip-path:polygon(0 21.5px,4.75px 40px,20px 50px,40.25px 45px,50px 28px,45px 9.75px,28.25px 0,9.5px 5px);clip-path:polygon(0 21.5px,4.75px 40px,20px 50px,40.25px 45px,50px 28px,45px 9.75px,28.25px 0,9.5px 5px)}}.link.link--brand .svg-icon{fill:#fe0;position:relative;z-index:1}.link.link--brand .link__description{max-width:100%}.link.link--brand:not(.link--disabled):focus,.link.link--brand:not(.link--disabled):hover{background:none;color:inherit}.link.link--brand:not(.link--disabled):focus .svg-icon,.link.link--brand:not(.link--disabled):hover .svg-icon{fill:#000}.link.link--brand:not(.link--disabled):focus .link__icon,.link.link--brand:not(.link--disabled):hover .link__icon{background:none}.link.link--brand:not(.link--disabled):focus .link__icon:before,.link.link--brand:not(.link--disabled):hover .link__icon:before{background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-border.svg)}@supports((-webkit-clip-path:polygon(0 21.5px,4.75px 40px,20px 50px,40.25px 45px,50px 28px,45px 9.75px,28.25px 0,9.5px 5px)) or (clip-path:polygon(0 21.5px,4.75px 40px,20px 50px,40.25px 45px,50px 28px,45px 9.75px,28.25px 0,9.5px 5px))){.link.link--brand:not(.link--disabled):focus .link__icon:before,.link.link--brand:not(.link--disabled):hover .link__icon:before{-webkit-clip-path:polygon(0 21px,5px 40px,21px 50px,40px 45px,50px 28px,45px 9px,28.5px 0,9.5px 4.5px,0 21px,1px 21px,10px 5.5px,28px 1px,44px 9.5px,49px 27.5px,39.5px 44px,21px 49px,6px 40px,1px 21px);clip-path:polygon(0 21px,5px 40px,21px 50px,40px 45px,50px 28px,45px 9px,28.5px 0,9.5px 4.5px,0 21px,1px 21px,10px 5.5px,28px 1px,44px 9.5px,49px 27.5px,39.5px 44px,21px 49px,6px 40px,1px 21px);background-color:#000}}.link.link--brand-inverted{text-decoration:none;color:#000}.link.link--brand-inverted .link__icon{position:relative;width:50px;height:50px;display:flex;justify-content:center;align-items:center;text-decoration:none;font-weight:700}@supports((-webkit-clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%)) or (clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%))){.link.link--brand-inverted .link__icon{-webkit-clip-path:polygon(0 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0,19% 10%);clip-path:polygon(0 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0,19% 10%);transition:background-color .3s ease-in-out}}.link.link--brand-inverted .link__icon .svg-icon{width:2.4rem;height:2.4rem}.link.link--brand-inverted:focus,.link.link--brand-inverted:hover{background:none;color:inherit}.link.link--brand-inverted.link--brand-inverted-filled-hover:focus .svg-icon,.link.link--brand-inverted.link--brand-inverted-filled-hover:hover .svg-icon{fill:#fe0}.list.list--style-none{margin:0;padding:0}.list.list--style-none li{list-style:none;margin-bottom:.5em}.list.list--alternating{padding:0;background-color:#fe0;list-style:none;font-weight:700}.list.list--alternating li{position:relative}.list.list--alternating li:nth-child(2n){background-color:#fffcd9}.list.list--alternating li:hover{background-color:#000}.list.list--alternating a,.list.list--alternating img{padding:1rem 5rem 1rem 1.4rem}@media(min-width:992px){.list.list--alternating a,.list.list--alternating img{padding:.7em 1em}}.list.list--alternating a{display:grid;text-decoration:none}.list.list--alternating a:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:.5em;height:.5em;bottom:.1em;border-width:.1em .1em 0 0;border-style:solid;border-color:inherit;transform:rotate(45deg)}.list.list--alternating a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.list.list--alternating a:hover{background-color:inherit;color:#fe0}.list.list--alternating a:hover .svg-icon{fill:#fe0}.list.list--alternating a:after{grid-column:2;justify-self:end;align-self:center}.list.list--links{margin-bottom:0;padding-left:0;list-style:none}.list.list--links a{position:relative;display:inline-block;padding:0 3px 0 15px;text-decoration:none}.list.list--links a:before{content:"›";display:inline-block;position:absolute;left:3px;top:-1px}.accordion{--accordion-border-width:5px}.accordion .accordion__item{position:relative;border-bottom:var(--accordion-border-width) solid var(--accordion-border-color,#fff);margin-bottom:0;contain:content;background-color:#fffcd9}.accordion .accordion__item:first-child{border-top:var(--accordion-border-width) solid var(--accordion-border-color,#fff)}.accordion .accordion__collapse{max-height:0;visibility:hidden;overflow:hidden;transition:visibility .1ms linear .8s,max-height .8s ease-in-out}.accordion .accordion__trigger{position:relative;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;padding:0;margin:0 0 0 auto;pointer-events:none;flex-shrink:0}.accordion .accordion__trigger .accordion__trigger-icon{min-width:1em;position:relative;display:flex;justify-content:center;align-items:center;transition:transform .2s ease-in-out}.accordion .accordion__trigger .accordion__trigger-icon:before{content:"";display:block;position:absolute;top:50%;left:0;width:59%;height:.05em;background-color:currentColor;transform:rotate(40deg);transition:transform .2s ease-in-out}.accordion .accordion__trigger .accordion__trigger-icon:after{content:"";display:block;position:absolute;top:50%;right:0;width:59%;height:.05em;background-color:currentColor;transform:rotate(-40deg);transition:transform .2s ease-in-out}.accordion .accordion__title{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin:0}.accordion .accordion__title:hover{cursor:pointer}.accordion .accordion__toggle:focus+.accordion__header .accordion__title{outline:2px solid #000;outline-offset:2px}.accordion .accordion__toggle:focus:not(:focus-visible)+.accordion__header .accordion__title{outline:none}.accordion .accordion__body,.accordion .accordion__header{padding-left:clamp(4px,2vw,20px);padding-right:clamp(4px,2vw,20px)}.accordion .accordion__header{padding-top:.5em;padding-bottom:.5em;font-weight:700;background-color:var(--accordion-header-bg,#fffab2)}@media(min-width:992px){.accordion .accordion__content{grid-row:1}.accordion .accordion__content:only-child{grid-column:1/span 2}}.accordion .accordion__content p:first-child{margin-top:0}.accordion .accordion__content p:last-child{margin-bottom:0}.accordion .accordion__body{padding-top:1.25em;padding-bottom:1.5em;margin-right:4rem;max-width:65ch;display:grid;gap:2rem}@media(min-width:992px){.accordion .accordion__body{max-width:100%;grid-template-columns:2fr 1fr}}.accordion .accordion__body .accordion__media{max-width:100%}@media(min-width:992px){.accordion .accordion__body .accordion__media{grid-column:2}}.accordion .accordion__body .accordion__media img{width:100%}.accordion .accordion__toggle:checked+.accordion__header .accordion__trigger-icon:before{transform:rotate(-40deg)}.accordion .accordion__toggle:checked+.accordion__header .accordion__trigger-icon:after{transform:rotate(40deg)}.accordion .accordion__toggle:checked~.accordion__collapse{max-height:2000px;visibility:visible;transition:max-height 1s ease-in-out}.accordion.accordion--peoples .accordion__body{grid-template-columns:1fr}.column-container--single>.accordion .accordion__body,.column-container--single>.accordion .accordion__title,.content-container>.accordion .accordion__body,.content-container>.accordion .accordion__title{max-width:1200px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}.column-container--single>.accordion .accordion__collapse,.content-container>.accordion .accordion__collapse{-webkit-padding-start:clamp(4px,2vw,20px);padding-inline-start:clamp(4px,2vw,20px);-webkit-padding-end:clamp(4px,2vw,20px);padding-inline-end:clamp(4px,2vw,20px)}.column-container--single>.accordion .accordion__body,.content-container>.accordion .accordion__body{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}.breadcrumb .breadcrumb__list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding:1em 0}.breadcrumb .breadcrumb__list .breadcrumb__item{display:inline-block;font-weight:700;padding-right:.2em;margin-bottom:0;margin-right:.5em}.breadcrumb .breadcrumb__list .breadcrumb__item:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:.3em;height:.3em;bottom:.1em;border-color:#000;border-style:solid;border-width:.01em .01em 0 0;transform:rotate(45deg)}@media(min-width:1260px){.breadcrumb .breadcrumb__list .breadcrumb__item{padding-right:1em;margin-right:0}}.breadcrumb .breadcrumb__list .breadcrumb__item:last-child:after{content:none}.breadcrumb .breadcrumb__list .breadcrumb__item>span{font-weight:400}.breadcrumb .breadcrumb__list .breadcrumb__item a{font-weight:400;display:inline-block;text-decoration:none}.breadcrumb .breadcrumb__list .breadcrumb__item a:hover{text-decoration:underline}.button-group{display:flex;flex-wrap:wrap;flex-direction:column;margin-left:-10px;margin-right:-10px}@media(min-width:768px){.button-group{flex-direction:row}}.button-group .button{margin-left:10px;margin-right:10px;margin-top:20px}.button-group .button:first-child{margin-top:0}@media(min-width:768px){.button-group .button{flex:1}.button-group .button:nth-child(-n+3){margin-top:0}}@media(min-width:768px){.button-group.button-group--no-stretch .button{flex:none;font-size:1.8rem;margin-top:20px}}.button-group.button-group--reduced-spacing .button{margin-left:5px;margin-right:5px;margin-top:10px}.calendar{background-color:#000;color:#fff;font-weight:700;height:100%;overflow:hidden;contain:layout}@media(min-width:576px){.calendar{display:flex;align-items:center}}.calendar a{color:#fe0;text-decoration:none}.calendar a:hover{background-color:inherit;text-decoration:underline}.calendar .calendar__link{position:relative;width:100%;flex:1 0 50%}.calendar .calendar__link a{display:flex;justify-content:center;align-items:center;width:100%;text-align:center;padding-bottom:1em}@media(min-width:576px){.calendar .calendar__link a{height:100%;padding-bottom:0}}.calendar .calendar__wrapper{position:relative;width:100%;flex:1 0 50%}@media(min-width:576px){.calendar .calendar__wrapper{max-width:50%;align-self:flex-start}}.calendar .calendar__wrapper .calendar__container{min-height:21rem;margin:.5em}.calendar .calendar__wrapper table{color:#999;font-size:.8em;display:table}.calendar .calendar__wrapper thead{color:#fff;text-transform:uppercase}.calendar .calendar__wrapper tbody,.calendar .calendar__wrapper thead{width:100%}.calendar .calendar__wrapper tr{background-color:inherit!important}.calendar .calendar__wrapper td,.calendar .calendar__wrapper th{padding:0;text-align:center}.calendar .calendar__wrapper td{text-align:center;padding:0;width:14.2857142857%;min-width:1.5rem;line-height:3rem}.calendar .calendar__wrapper .premiere .calendar__day-link:after{content:"!"}.calendar .calendar__wrapper .calendar__day-link{display:block}.calendar .calendar__wrapper .calendar__day-link:hover{background-color:#fe0;color:#000}.calendar .calendar__wrapper .calendar__paging{padding-top:1em;padding-left:5%;padding-right:5%;display:flex;justify-content:space-between}.calendar .calendar__wrapper .calendar__paging .calendar__paging-item.calendar__paging-item--arrow:first-child .calendar__paging-link:before{content:"";position:relative;display:inline-block;margin-right:.3em;width:.8em;height:.8em;bottom:.1em;border-width:.2em .2em 0 0;border-style:solid;border-color:inherit;transform:rotate(45deg);transform:rotate(225deg)}.calendar .calendar__wrapper .calendar__paging .calendar__paging-item.calendar__paging-item--arrow:last-child .calendar__paging-link:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:.8em;height:.8em;bottom:.1em;border-width:.2em .2em 0 0;border-style:solid;border-color:inherit;transform:rotate(45deg)}.calendar .calendar__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fe0;color:#000;font-size:.8em;font-weight:400}.calendar .calendar__overlay a{color:inherit;font-size:inherit}.calendar .calendar__overlay .calendar__overlay-scroll-wrapper{overflow-y:scroll;height:calc(100% - 2.5rem);margin-top:2.5rem}.calendar .calendar__overlay .calendar__overlay-close{background:none;border:0;text-indent:-9999px;width:1.5rem;height:1.5rem;margin-left:auto;position:absolute;right:5px;top:5px}.calendar .calendar__overlay .calendar__overlay-close:after,.calendar .calendar__overlay .calendar__overlay-close:before{content:"";position:absolute;height:3px;width:1.5rem;top:50%;left:0;background-color:#000;transition:transform .3s ease-in-out}.calendar .calendar__overlay .calendar__overlay-close:before{transform:translateY(-50%) rotate(45deg)}.calendar .calendar__overlay .calendar__overlay-close:after{transform:translateY(-50%) rotate(-45deg)}.calendar .calendar__overlay .calendar__overlay-close:hover{cursor:pointer}.calendar .calendar__overlay .calendar__overlay-date-list{background-color:#fe0}.calendar .calendar__overlay .calendar__overlay-date-list li{padding:1rem 3rem}.calendar .calendar__overlay .calendar__overlay-date-list li:nth-child(odd){background-color:#fffcd9}.calendar .calendar__overlay .calendar__overlay-item-info{display:block}.calendar .calendar__overlay .calendar__overlay-item-info:not(:first-child),.calendar .calendar__overlay .calendar__overlay-title:not(:first-child){margin-top:.2em}.calendar .calendar__overlay .calendar__overlay-title{font-weight:700;text-transform:uppercase}.card{grid-template-columns:1fr;grid-template-rows:1fr;flex:1;overflow:hidden;color:#000;display:flex;flex-direction:column;justify-content:space-between}.card,.card .card__title{position:relative;max-width:100%}.card .card__title{text-transform:uppercase;font-weight:700;width:100%;margin-bottom:0;margin-top:.1em}.card .card__title:not(:last-child){margin-bottom:.8rem}.card .card__media-container{position:relative;background-color:#000}.card .card__media-container:not(:last-child){margin-bottom:1em}@media(min-width:768px){.card.card--fit-media .card__media-container{padding:1.2rem}}.card.card--fit-media .card__media-container:before{content:"";display:block;padding-bottom:100%}.card.card--fit-media .card__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.card.card--fit-media .card__media img{position:absolute;top:50%;left:50%;max-height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.card.card--text-on-image{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.card.card--text-on-image .card__media-container,.card.card--text-on-image .card__text{grid-row:1/2;grid-column:1/2}.card.card--text-on-image .card__media-container{margin-bottom:0}.card.card--text-on-image .card__text{position:relative;display:flex;align-items:flex-end;padding:20px;color:#fff;text-align:center;text-shadow:0 0 1px #000,0 0 40px #000;transition:color .3s ease-in-out,background-color .3s ease-in-out;z-index:1}.card.card--text-on-image .card__link{text-decoration:none;color:inherit;background:none}.card.card--text-on-image .card__link:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%}.card.card--text-on-image:hover{text-decoration:none}.card.card--text-on-image:hover .card__text{background-color:rgba(255,238,0,.85);color:#000;text-shadow:none}main>.filter{max-width:80%;margin:0 auto}.filter .filter__form{max-width:960px}.filter .filter__row{max-width:960px;display:flex;flex-wrap:wrap;flex-direction:column}@media(min-width:768px){.filter .filter__row{flex-direction:row;margin-bottom:20px}}.filter .filter__group{display:flex;flex-direction:column;margin-bottom:1em;justify-content:flex-end}@media(min-width:768px){.filter .filter__group{margin-bottom:0;flex:1 1 0}.filter .filter__group:nth-child(n+4){margin-top:1em}.filter .filter__group:not(:first-child){margin-left:10px}.filter .filter__group:not(:last-child){margin-right:10px}}.filter .filter__group.filter__group--inline{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:10px}.filter .filter__button{margin-bottom:0;margin-top:0}.filter .filter__button+a{margin-top:1em;align-self:flex-end}.filter .filter__item--button .button{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.filter .filter__item--button .button:after,.filter .filter__item--button .button:before{content:none!important}.filter .filter__item--button .selected{background-color:#000;border-color:#000;color:#fe0}.filter .filter__item--button .selected:hover{background-color:#fe0;border-color:#fe0;color:#000}.filter .filter__item--button [type=radio]:checked~.button{background-color:#000;border-color:#000;color:#fe0}.filter .filter__item--button [type=radio]:checked~.button:hover{background-color:#fe0;border-color:#fe0;color:#000}.form,form{max-width:760px;margin:0 auto;width:100%}.form .form__input-label-group,form .form__input-label-group{width:100%;margin-bottom:2rem}@media(min-width:768px){.form .form__input-label-group,form .form__input-label-group{display:flex;align-items:flex-start}}.form .form__input-label-group label,form .form__input-label-group label{min-height:3.8rem;display:flex;align-items:center}@media(min-width:768px){.form .form__input-label-group label,form .form__input-label-group label{flex:1 0 40%}}@media(min-width:768px){.form .form__input-label-group .form__checkbox-group,.form .form__input-label-group .form__input,.form .form__input-label-group .select,.form .form__input-label-group input,form .form__input-label-group .form__checkbox-group,form .form__input-label-group .form__input,form .form__input-label-group .select,form .form__input-label-group input{flex:1 0 60%}}@media(min-width:768px){.form .form__input-label-group .form__input input,form .form__input-label-group .form__input input{flex:none}}.form .mandatory,form .mandatory{margin-left:.2em;color:#d30e41}.form>div+form,form>div+form{margin-top:20px}.form fieldset,form fieldset{margin:0;padding:0}@media(min-width:768px){.form .form__checkbox-group [type=checkbox]+label,form .form__checkbox-group [type=checkbox]+label{max-width:calc(40% + 2.5rem);padding-left:0;padding-right:3.5rem}.form .form__checkbox-group [type=checkbox]+label:before,form .form__checkbox-group [type=checkbox]+label:before{right:0;left:auto}.form .form__checkbox-group [type=checkbox]+label:after,form .form__checkbox-group [type=checkbox]+label:after{right:2px;left:auto}}.form .form__input-label-group--vertical,form .form__input-label-group--vertical{flex-direction:column}@media(min-width:768px){.form .form__button-group,form .form__button-group{display:flex;align-items:flex-start;justify-content:space-between}}.form .form__button-group .button,form .form__button-group .button{max-width:calc(50% - 10px);flex:1 0 auto}.form .form__button-group .button[type=submit],form .form__button-group .button[type=submit]{margin-left:auto}.lightbox-trigger{position:relative;overflow:hidden}.lightbox-trigger .lightbox-trigger__icon-wrapper{position:absolute;top:-10px;right:-10px;display:flex;justify-content:center;align-items:center;width:60px;height:60px;padding-right:5px;padding-top:5px;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon.svg);background-size:100%;background-repeat:no-repeat}@supports((-webkit-clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%)) or (clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%))){.lightbox-trigger .lightbox-trigger__icon-wrapper{background:#000;-webkit-clip-path:polygon(0 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0,19% 10%);clip-path:polygon(0 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0,19% 10%);transition:background-color .3s ease-in-out}}.lightbox-trigger .lightbox-trigger__icon-wrapper .svg-icon{fill:#fe0!important;transition:fill .3s ease-in-out}.lightbox-trigger:hover .lightbox-trigger__icon-wrapper{background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-brand.svg)}@supports((-webkit-clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%)) or (clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%))){.lightbox-trigger:hover .lightbox-trigger__icon-wrapper{background:#fe0}}.lightbox-trigger:hover .lightbox-trigger__icon-wrapper .svg-icon{fill:#000!important}.list-teaser{position:relative;transition:background-color .3s ease-in-out}.list-teaser:nth-child(odd){background-color:#fffcd9}.list-teaser:hover{background-color:rgba(255,238,0,.7)}.list-teaser .list-teaser__content{display:grid;grid-template-rows:repeat(2,auto);text-decoration:none;padding:20px}@media(min-width:768px){.list-teaser .list-teaser__content{grid-template-columns:1fr 3fr;grid-template-rows:repeat(2,auto)}}.list-teaser .list-teaser__link{grid-row:1;text-decoration:none}@media(min-width:768px){.list-teaser .list-teaser__link{grid-column:1/3}}.list-teaser .list-teaser__link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.list-teaser .list-teaser__link:hover{background-color:inherit}.list-teaser .list-teaser__title{grid-row:1}@media(min-width:768px){.list-teaser .list-teaser__title{grid-column:1/3}}.list-teaser .list-teaser__media{grid-column:1;grid-row:2;max-width:20rem;padding-right:20px;padding-bottom:20px}@media(min-width:768px){.list-teaser .list-teaser__media{max-width:none}}.list-teaser .list-teaser__description{grid-row:3}@media(min-width:768px){.list-teaser .list-teaser__description{grid-column:2;grid-row:2}}.list-teaser .list-teaser__description a{z-index:1;position:relative}.list-teaser.list-teaser--octagon{position:relative}@media(min-width:768px){.list-teaser.list-teaser--octagon{padding:0;background:none!important;margin-bottom:3rem;text-align:center}}.list-teaser.list-teaser--octagon .list-teaser__content-wrapper{display:grid;text-decoration:none;grid-template-rows:1fr;grid-template-columns:1fr 3rem;padding:20px}@media(max-width:767px){.list-teaser.list-teaser--octagon .list-teaser__content-wrapper.list-teaser__content-wrapper-link-inside:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:.7em;height:.7em;bottom:.1em;border-width:.2em .2em 0 0;border-style:solid;border-color:inherit;transform:rotate(45deg)}.list-teaser.list-teaser--octagon .list-teaser__content-wrapper.list-teaser__content-wrapper-link-inside:after{grid-column:2;margin-top:.3em}}@media(min-width:768px){.list-teaser.list-teaser--octagon .list-teaser__content-wrapper{display:flex;flex-direction:column;grid-template-columns:1fr 3fr;grid-template-rows:repeat(2,auto)}}.list-teaser.list-teaser--octagon .list-teaser__content-wrapper:hover.list-teaser__content-wrapper-link-inside .list-teaser__media-wrapper:after{background-color:rgba(255,238,0,.7)}.list-teaser.list-teaser--octagon .list-teaser__content{display:block;padding:0}.list-teaser.list-teaser--octagon .list-teaser__media{transition:transform .3s ease-in-out;max-width:none;width:100%;padding:0}@media screen and (min-width:0\0){.list-teaser.list-teaser--octagon .list-teaser__media{transform:rotate(16deg);position:relative}.list-teaser.list-teaser--octagon .list-teaser__media:not(svg){width:calc(100% + 2.4rem);height:calc(100% + 2.4rem);left:-1.2rem;top:-1.2rem}}.list-teaser.list-teaser--octagon .list-teaser__media-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#999}.list-teaser.list-teaser--octagon .list-teaser__media-wrapper svg{width:10rem;height:10rem}@media screen and (min-width:0\0){.list-teaser.list-teaser--octagon .list-teaser__media-wrapper{overflow:hidden;transform:rotate(-45deg);width:100%;height:100%;position:absolute;top:0;left:0}}.list-teaser.list-teaser--octagon .list-teaser__media-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:transparent;transition:background .3s ease-in-out}.list-teaser.list-teaser--octagon .list-teaser__media-wrapper .lazyload,.list-teaser.list-teaser--octagon .list-teaser__media-wrapper .lazyloaded,.list-teaser.list-teaser--octagon .list-teaser__media-wrapper .lazyloading{overflow:hidden;position:relative}.list-teaser.list-teaser--octagon .list-teaser__media-wrapper .lazyloaded img,.list-teaser.list-teaser--octagon .list-teaser__media-wrapper .lazyload img,.list-teaser.list-teaser--octagon .list-teaser__media-wrapper .lazyloading img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.list-teaser.list-teaser--octagon .list-teaser__media-container{display:none}@media(min-width:768px){.list-teaser.list-teaser--octagon .list-teaser__media-container{display:block;overflow:hidden;-webkit-clip-path:polygon(0 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0,19% 10%);clip-path:polygon(0 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0,19% 10%);position:relative;height:0;padding-top:100%;margin-bottom:1em}}@media screen and (min-width:768px)and (min-width:0\0){.list-teaser.list-teaser--octagon .list-teaser__media-container{display:block;position:relative;overflow:hidden;height:0;padding-top:100%;margin-bottom:2rem;transform:rotate(28deg)}}.list-teaser.list-teaser--octagon .list-teaser__title{font-weight:700;text-transform:uppercase}@media(min-width:768px){.list-teaser.list-teaser--octagon .list-teaser__description{margin-bottom:2rem}}.list-teaser.list-teaser--octagon:hover .list-teaser__content-wrapper-link-inside{text-decoration:underline}.list-teaser.list-teaser--octagon:hover .list-teaser__content-wrapper-link-inside .list-teaser__media{transform:scale(1.1)}@media screen and (min-width:0\0){.list-teaser.list-teaser--octagon:hover .list-teaser__content-wrapper-link-inside .list-teaser__media{transform:scale(1.1) rotate(16deg)}}#main-menu-toggle:focus+[for=main-menu-toggle],#main-menu-toggle:hover+[for=main-menu-toggle],.link.link--brand-inverted:focus .link__icon,.link.link--brand-inverted:hover .link__icon{background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon.svg);background-color:transparent;background-size:100%;color:#fe0}@supports((-webkit-clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%)) or (clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%))){#main-menu-toggle:focus+[for=main-menu-toggle],#main-menu-toggle:hover+[for=main-menu-toggle],.link.link--brand-inverted:focus .link__icon,.link.link--brand-inverted:hover .link__icon{background-image:none;background-color:#000}}.menu-toggle .menu-toggle-icon{position:relative;display:inline-block;width:1.5rem;height:1.5rem}.menu-toggle .menu-toggle-icon:after,.menu-toggle .menu-toggle-icon:before{content:"";position:absolute;height:3px;width:1.1rem;top:50%;left:0;background-color:#000;transition:transform .3s ease-in-out}.menu-toggle .menu-toggle-icon:before{transform:translateY(-50%)}.menu-toggle .menu-toggle-icon:after{transform:translateY(-50%) rotate(-90deg)}.menu-toggle-input:checked+.menu-toggle .menu-toggle-icon:after{transform:translateY(-50%) rotate(0deg)}.menu-toggle.menu-toggle--main{position:absolute;width:50px;height:50px;cursor:pointer;z-index:999;display:flex;justify-content:center;align-items:center;top:1rem;left:1rem}@media(min-width:768px){.menu-toggle.menu-toggle--main{top:3rem;left:3rem}}.menu-toggle.menu-toggle--main .menu-toggle__icon-wrapper{position:relative;display:flex;align-items:center;width:21px;height:21px}.menu-toggle.menu-toggle--main .menu-toggle__icon{width:1em;height:1em;display:block;position:relative}.menu-toggle.menu-toggle--main .menu-toggle__icon--open{position:absolute;top:50%;left:0;height:3px;width:21px;background-color:#000;transform:translateY(-50%);cursor:pointer;transition:background-color .3s ease-in-out}.menu-toggle.menu-toggle--main .menu-toggle__icon--open:after,.menu-toggle.menu-toggle--main .menu-toggle__icon--open:before{content:"";cursor:pointer;height:3px;width:100%;background-color:#000;position:absolute}.menu-toggle.menu-toggle--main .menu-toggle__icon--open:before{top:-7px}.menu-toggle.menu-toggle--main .menu-toggle__icon--open:after{bottom:-7px}.menu-toggle.menu-toggle--main .menu-toggle__icon--open:before{transition:top .3s ease-in-out,transform .3s ease-in-out,background-color .3s ease-in-out}.menu-toggle.menu-toggle--main .menu-toggle__icon--open:after{transition:bottom .3s ease-in-out,transform .3s ease-in-out,background-color .3s ease-in-out}.menu-toggle.menu-toggle--main:after,.menu-toggle.menu-toggle--main:before{content:none}.menu-toggle.menu-toggle--main:hover .menu-toggle__icon{background-color:#fe0}.menu-toggle.menu-toggle--main:hover .menu-toggle__icon:after,.menu-toggle.menu-toggle--main:hover .menu-toggle__icon:before{background-color:#fe0}#main-menu-toggle~:not(.navigation):not(.menu-toggle--main){transition:transform .2s ease-in-out}#main-menu-toggle:checked~.navigation{left:0;visibility:visible;transition:visibility .1ms linear,left .2s ease-in-out}#main-menu-toggle:checked~:not(.navigation):not(.menu-toggle--main){transform:translateX(75%)}@media(min-width:768px){#main-menu-toggle:checked~:not(.navigation):not(.menu-toggle--main){transform:translateX(380px)}}#main-menu-toggle:checked+.menu-toggle .menu-toggle__icon{background-color:transparent}#main-menu-toggle:checked+.menu-toggle .menu-toggle__icon:before{top:50%;transform:translateY(-50%) rotate(45deg)}#main-menu-toggle:checked+.menu-toggle .menu-toggle__icon:after{bottom:50%;transform:translateY(50%) rotate(-45deg)}#main-menu-toggle:focus+[for=main-menu-toggle] .menu-toggle__icon:after,#main-menu-toggle:focus+[for=main-menu-toggle] .menu-toggle__icon:before,#main-menu-toggle:hover+[for=main-menu-toggle] .menu-toggle__icon:after,#main-menu-toggle:hover+[for=main-menu-toggle] .menu-toggle__icon:before{background-color:#fe0}#main-menu-toggle:focus:not(:checked)+[for=main-menu-toggle] .menu-toggle__icon,#main-menu-toggle:hover:not(:checked)+[for=main-menu-toggle] .menu-toggle__icon{background-color:#fe0}.pagination,ul.tx-indexedsearch-browsebox{position:relative;display:flex;flex-wrap:wrap;justify-content:center;padding-left:0;list-style:none;margin:.5em 0}.pagination li,ul.tx-indexedsearch-browsebox li{min-width:1.55em;line-height:1.55em;text-align:center;margin-left:.25em;margin-right:.25em}.pagination .pagination__link,ul.tx-indexedsearch-browsebox .pagination__link{padding-left:.25em;padding-right:.25em}.pagination .pagination__prev .pagination__link,ul.tx-indexedsearch-browsebox .pagination__prev .pagination__link{margin-right:.5em}.pagination .pagination__prev .pagination__link:before,ul.tx-indexedsearch-browsebox .pagination__prev .pagination__link:before{content:"";position:relative;display:inline-block;margin-right:.3em;width:.4em;height:.4em;bottom:.1em;border-width:.1em .1em 0 0;border-style:solid;border-color:inherit;transform:rotate(45deg);transform:rotate(225deg)}.pagination .pagination__next .pagination__link:after,ul.tx-indexedsearch-browsebox .pagination__next .pagination__link:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:.4em;height:.4em;bottom:.1em;border-width:.1em .1em 0 0;border-style:solid;border-color:inherit;transform:rotate(45deg)}.pagination .pagination__item--current,.pagination .tx-indexedsearch-browselist-currentPage,ul.tx-indexedsearch-browsebox .pagination__item--current,ul.tx-indexedsearch-browsebox .tx-indexedsearch-browselist-currentPage{background-color:#000;color:#fe0}.pagination a,.pagination span,ul.tx-indexedsearch-browsebox a,ul.tx-indexedsearch-browsebox span{text-transform:uppercase;text-decoration:none;font-weight:700;color:inherit;padding-top:.25em;padding-bottom:.25em;display:inline-block;min-width:4rem;text-align:center}.pagination a:hover,ul.tx-indexedsearch-browsebox a:hover{background-color:#fe0;color:#000}.schedule .pagination,.schedule ul.tx-indexedsearch-browsebox{justify-content:space-between}.schedule .pagination .pagination__next,.schedule ul.tx-indexedsearch-browsebox .pagination__next{margin-left:auto}ul.tx-indexedsearch-browsebox{justify-content:flex-start}.pdfviewer{position:relative;border-radius:5px;overflow:hidden;box-shadow:0 0 20px 0 rgba(0,0,0,.1);max-width:100%;width:100%;margin:0 auto;max-height:100%;transition:height .3s}@media(min-width:992px){.pdfviewer{width:auto}}.pdfviewer .pdfviewer__view{background-color:#fff;min-height:300px;overflow:auto;height:90vh}.pdfviewer .pdfviewer__view-control{position:absolute;top:0;height:100%;width:20%;opacity:0;transition:opacity .5s;display:flex;align-items:center;justify-content:flex-start}.pdfviewer .pdfviewer__view-control:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:2rem;height:2rem;bottom:.1em;border-width:.5rem .5rem 0 0;border-style:solid;border-color:inherit;transform:rotate(45deg)}.pdfviewer .pdfviewer__view-control:hover{cursor:pointer;opacity:1}.pdfviewer .pdfviewer__view-control:hover:after{border-color:#000}.pdfviewer .pdfviewer__view-control.pdfviewer__view-control--prev{left:0;background-image:linear-gradient(270deg,hsla(0,0%,100%,0),rgba(0,0,0,.25))}.pdfviewer .pdfviewer__view-control.pdfviewer__view-control--prev:after{margin-left:2em;transform:rotate(-135deg)}.pdfviewer .pdfviewer__view-control.pdfviewer__view-control--next{right:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(0,0,0,.25));justify-content:flex-end}.pdfviewer .pdfviewer__view-control.pdfviewer__view-control--next:after{margin-right:2em;margin-left:0}.pdfviewer .pdfviewer__loading-container{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.pdfviewer .pdfviewer__canvas{display:block;margin:0 auto;width:auto;height:100%}.pdfviewer .pdfviewer__controls{padding:10px 15px;display:flex;justify-content:space-between;align-items:center;background-color:#fe0;color:#000;z-index:1;position:relative}.pdfviewer .pdfviewer__controls-element{display:flex;align-items:center;flex-direction:column}@media(min-width:768px){.pdfviewer .pdfviewer__controls-element{flex-direction:row}}.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-button{border:0;background-color:transparent;width:3.5rem;height:3.5rem;padding:0;cursor:pointer;margin:.5rem;display:inline-flex;justify-content:center;align-items:center;color:#000;white-space:unset}.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-button:after,.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-button:before{border-color:#000}.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-button:active,.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-button:focus{outline:2px solid #000}.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-button:hover{background-color:#000;color:#fe0}.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-button:hover:after{border-color:#fe0}.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-element-buttons{display:flex}@media(min-width:768px){.pdfviewer .pdfviewer__controls-element.pdfviewer__controls-element--zoom .pdfviewer__controls-element-info{order:1}}.pdfviewer .pdfviewer__controls-element.pdfviewer__controls-element--zoom .pdfviewer__controls-element-buttons{margin-right:1em}.pdfviewer .pdfviewer__controls-element.pdfviewer__controls-element--zoom .pdfviewer__controls-decrease:after{transform:translateY(-50%) rotate(0deg)}.pdfviewer .pdfviewer__controls-element.pdfviewer__controls-element--page .pdfviewer__controls-element-buttons{margin-left:1em}.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-prev:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:.4em;height:.4em;bottom:.1em;border-width:.01em .01em 0 0;border-style:solid;border-color:inherit;transform:rotate(45deg);transform:rotate(225deg)}.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-prev:after{margin:0}.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-next:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:.4em;height:.4em;bottom:.1em;border-width:.01em .01em 0 0;border-style:solid;border-color:inherit;transform:rotate(45deg)}.pdfviewer .pdfviewer__controls-element .pdfviewer__controls-next:after{margin:0}.pdfviewer .pdfviewer__controls-page-reset,.pdfviewer .pdfviewer__controls-zoom-reset{cursor:pointer}.pdfviewer.pdfviewer--loading{color:#000}.pdfviewer.pdfviewer--loading .pdfviewer__loading-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.pdfviewer.pdfviewer--loading .pdfviewer__loading-container .pdfviewer__loading-text{margin-top:.5em}.calendar .calendar__overlay .calendar__overlay-date-list li a,.schedule-act.schedule-act--premiere .schedule-act__wrapper{position:relative}.calendar .calendar__overlay .calendar__overlay-date-list li a:before,.schedule-act.schedule-act--premiere .schedule-act__wrapper:before{content:attr(data-label);font-weight:700;text-transform:uppercase;font-size:1.1rem;color:#d30e41;transform:rotate(-90deg);position:absolute;top:44px;left:-.5em;transform-origin:0 100%}.calendar .calendar__overlay .calendar__overlay-date-list li a:hover:before,.schedule-act.schedule-act--premiere .schedule-act__wrapper:hover:before{text-decoration:none}.schedule-act{padding:20px 30px}.schedule-act .component-container{padding-top:0}.schedule-act a:hover{background:none;color:inherit;text-decoration:underline}.schedule-act .schedule-act__wrapper{display:grid;grid-gap:10px;grid-template-rows:repeat(3,auto)}@media(min-width:768px){.schedule-act .schedule-act__wrapper{grid-template-columns:1fr 2fr;grid-template-rows:repeat(2,auto)}}@media(min-width:1260px){.schedule-act .schedule-act__wrapper{grid-template-columns:2.5fr 4fr 3.5fr;grid-template-rows:auto}}.schedule-act .schedule-act__info{grid-row:1;grid-column:1}.schedule-act .schedule-act__main-info{grid-row:2}@media(min-width:768px){.schedule-act .schedule-act__main-info{grid-column:2;grid-row:1}}.schedule-act .schedule-act__link{text-decoration:none}.schedule-act .schedule-act__link:hover{text-decoration:underline}.schedule-act .schedule-act__date{font-weight:700}.schedule-act .schedule-act__title{font-size:inherit;margin-bottom:0}@media(min-width:768px){.schedule-act .schedule-act__title{margin-top:0}}.schedule-act .schedule-act__date-links{display:flex;grid-row:3}@media(min-width:768px){.schedule-act .schedule-act__date-links{grid-column:2;grid-row:2}}@media(min-width:1260px){.schedule-act .schedule-act__date-links{grid-column:3;grid-row:1;justify-content:flex-end}}.schedule-act .schedule-act__brand-link{width:6.5em;font-weight:700;text-decoration:none;text-transform:uppercase;font-size:1.1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.025em}@media screen and (min-width:576px){.schedule-act .schedule-act__brand-link{width:calc(6.5em + (100vw - 576px)/192)}}@media screen and (min-width:768px){.schedule-act .schedule-act__brand-link{width:7.5em}}.schedule-act .schedule-act__brand-link span:not(:last-child){margin-bottom:1em}.schedule-act .schedule-act__brand-link .link__icon .svg-icon{width:2.2rem;height:2.2rem}.schedule-act .schedule-act__brand-link.schedule-act__brand-link--sold-out{color:#999;pointer-events:none}.schedule-act .schedule-act__brand-link.schedule-act__brand-link--sold-out .link__icon:before{background-color:#999}.schedule-act .schedule-act__brand-link.schedule-act__brand-link--cancelled{color:#d30e41;pointer-events:none}.schedule-act .schedule-act__brand-link.schedule-act__brand-link--cancelled .link__icon:before{background-color:#d30e41}.schedule-act .schedule-act__details{font-size:1.1rem}.schedule-act .schedule-act__booking-office-details-wrapper{display:grid;grid-gap:10px}@media(min-width:768px){.schedule-act .schedule-act__booking-office-details-wrapper{grid-template-columns:1fr 2fr}}@media(min-width:1260px){.schedule-act .schedule-act__booking-office-details-wrapper{grid-template-columns:2.5fr 4fr 3.5fr}}.schedule-act .schedule-act__booking-office-details-wrapper .schedule-act__booking-office-details-content{grid-column-start:1;grid-column-end:none}@media(min-width:1260px){.schedule-act .schedule-act__booking-office-details-wrapper .schedule-act__booking-office-details-content{grid-column-start:2}}.schedule-act.schedule-act--premiere{background-color:#fe0!important}.schedule-act.schedule-act--premiere .schedule-act__brand-link:not(:hover):not(:focus) .link__icon .svg-icon{fill:#fe0}.button{font-size:16px;display:block;background-color:var(--button-bg,#000);border:2px solid var(--button-border-color,#000);border-radius:0;color:var(--button-color,#fe0);font-weight:700;letter-spacing:.025em;line-height:1.5em;text-align:center;text-decoration:none;padding:5px 15px;transition:background-color .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out,padding .1s ease-in-out;-webkit-appearance:none;-webkit-border-radius:0}@media screen and (min-width:992px){.button{font-size:calc(16px + (400vw - 3968px)/268)}}@media screen and (min-width:1260px){.button{font-size:20px}}@media(min-width:992px){.button{padding:10px 40px}}.button:not(:disabled):hover{background-color:var(--button-hover-bg,#fe0);border-color:var(--button-hover-border-color,#fe0);color:var(--button-hover-color,#000);cursor:pointer;text-decoration:none}.button span{font-weight:400}.button:disabled{--button-bg:#999;--button-border-color:#999;--button-color:#fff;cursor:not-allowed}.button.button--inverted:not([disabled]){--button-bg:#fe0;--button-border-color:#fe0;--button-color:#000}.button.button--inverted:not([disabled]):hover{background-color:#000;border-color:#000;color:#fe0}.button.button--align-center{align-self:center}.button.button--loading{display:flex;gap:.25em;align-items:center}.button.button--loading:after{content:"";display:block;width:1em;height:1em;border:2px solid;border-left:2px solid transparent;border-radius:50%;animation:spin 1.2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slider{position:relative}.slider[data-label]:before{content:attr(data-label);position:absolute;z-index:1;top:-1rem;right:-1rem;width:7rem;height:7rem;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase;font-size:.5em;text-align:center;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:.5em;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-red.svg);background-size:100%;background-repeat:no-repeat}@supports((-webkit-clip-path:polygon(0 43.5%,9.5% 80.5%,43% 100%,80% 90%,99.5% 56.5%,89.5% 19%,56% 0,19% 10%)) or (clip-path:polygon(0 43.5%,9.5% 80.5%,43% 100%,80% 90%,99.5% 56.5%,89.5% 19%,56% 0,19% 10%))){.slider[data-label]:before{-webkit-clip-path:polygon(0 43.5%,9.5% 80.5%,43% 100%,80% 90%,99.5% 56.5%,89.5% 19%,56% 0,19% 10%);clip-path:polygon(0 43.5%,9.5% 80.5%,43% 100%,80% 90%,99.5% 56.5%,89.5% 19%,56% 0,19% 10%);background:#d30e41}}@supports((-webkit-hyphens:auto) or (-ms-hyphens:auto) or (hyphens:auto)){.slider[data-label]:before{width:5.5rem;height:5.5rem}}.slider:not(.slider--full-width) .slider__slider-wrapper{position:relative;font-weight:700}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider{overflow:hidden}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-prev{left:0}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-prev:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:1.5em;height:1.5em;bottom:.1em;border-color:#fe0;border-style:solid;border-width:.4em .4em 0 0;transform:rotate(45deg);transform:rotate(225deg)}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-next{right:0}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-next:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:1.5em;height:1.5em;bottom:.1em;border-color:#fe0;border-style:solid;border-width:.4em .4em 0 0;transform:rotate(45deg)}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;overflow:hidden;text-indent:-9999px;margin:0;padding:0;width:40px;height:80px;border:0;background-color:transparent;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-half.svg);background-repeat:no-repeat}@media(min-width:992px){.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-arrow{width:50px;height:100px}}@supports((-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)) or (clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%))){.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-arrow{background:#000;transition:background-color .3s ease-in-out;-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%);clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)}}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-arrow:hover{cursor:pointer;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-half-brand.svg)}@supports((-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)) or (clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%))){.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-arrow:hover{background:#fe0}}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-arrow:hover:after{border-color:#000}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-arrow:after{transition:border-color .3s ease-in-out;position:absolute;left:20%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-arrow:after{margin-left:1.4em}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-arrow.slick-prev{transform:translateY(-50%) rotate(180deg)}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-track{display:flex;flex-wrap:nowrap;height:100%;margin-right:0;margin-left:0}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider.slick-initialized .slick-slide{height:auto}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-slide>div{display:flex;height:100%}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-dots{display:block;width:100%;padding:0;margin:10px 0 0;list-style:none;text-align:center;left:0;position:relative}@media(min-width:992px){.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-dots{height:40px}}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-dots li{position:relative;display:inline-block;margin:0 4px;padding:0;cursor:pointer}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:3px;cursor:pointer;color:transparent;border:2px solid #000;background-color:#000;border-radius:100%}@media(min-width:1260px){.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-dots li button{width:10px;height:10px}}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-dots li button:focus{outline:2px solid #000;outline-offset:2px}.slider:not(.slider--full-width) .slider__slider-wrapper.slick-slider .slick-dots .slick-active button{background-color:#fff}.slider.slider--full-width,.slider.slider--full-width .slider__slider-wrapper{position:static}.slider.slider--full-width .slider__slider-wrapper.slick-slider{overflow:hidden}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-prev{left:0}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-prev:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:1.5em;height:1.5em;bottom:.1em;border-color:#fe0;border-style:solid;border-width:.4em .4em 0 0;transform:rotate(45deg);transform:rotate(225deg)}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-next{right:0}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-next:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:1.5em;height:1.5em;bottom:.1em;border-color:#fe0;border-style:solid;border-width:.4em .4em 0 0;transform:rotate(45deg)}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;overflow:hidden;text-indent:-9999px;margin:0;padding:0;width:40px;height:80px;border:0;background-color:transparent;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-half.svg);background-repeat:no-repeat}@media(min-width:992px){.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-arrow{width:50px;height:100px}}@supports((-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)) or (clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%))){.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-arrow{background:#000;transition:background-color .3s ease-in-out;-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%);clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)}}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-arrow:hover{cursor:pointer;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-half-brand.svg)}@supports((-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)) or (clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%))){.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-arrow:hover{background:#fe0}}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-arrow:hover:after{border-color:#000}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-arrow:after{transition:border-color .3s ease-in-out;position:absolute;left:20%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-arrow:after{margin-left:1.4em}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-arrow.slick-prev{transform:translateY(-50%) rotate(180deg)}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-track{display:flex;flex-wrap:nowrap;height:100%;margin-right:0;margin-left:0}.slider.slider--full-width .slider__slider-wrapper.slick-slider.slick-initialized .slick-slide{height:auto}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-slide>div{display:flex;height:100%}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-dots{display:block;width:100%;padding:0;margin:10px 0 0;list-style:none;text-align:center;left:0;position:relative}@media(min-width:992px){.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-dots{height:40px}}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-dots li{position:relative;display:inline-block;margin:0 4px;padding:0;cursor:pointer}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:3px;cursor:pointer;color:transparent;border:2px solid #000;background-color:#000;border-radius:100%}@media(min-width:1260px){.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-dots li button{width:10px;height:10px}}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-dots li button:focus{outline:2px solid #000;outline-offset:2px}.slider.slider--full-width .slider__slider-wrapper.slick-slider .slick-dots .slick-active button{background-color:#fff}.slider.slider--full-width .slider__slider-wrapper.slick-slider.slick-initialized{overflow:visible}.slider.slider--full-width .slider__slider-wrapper.slick-slider.slick-initialized .slick-next,.slider.slider--full-width .slider__slider-wrapper.slick-slider.slick-initialized .slick-prev{position:absolute}.slider.slider--full-width .slider__item{background:none}.slider.slider--full-width .slick-prev{margin-left:calc(50% - 50vw)!important}.slider.slider--full-width .slick-next{margin-right:calc(50% - 50vw)!important}.slider .slider__item{position:relative;overflow:hidden;display:grid!important;grid-template-columns:1fr;grid-template-rows:1fr;text-decoration:none;background-color:#fffab2;height:100%;max-width:100%;text-align:center}.slider .slider__item:hover{color:inherit}.slider .slider__item:hover img{transform:scale(1.05)}.slider .slider__item:hover .slider__media:after{background-color:rgba(255,238,0,.8)}.slider .slider__item:hover .slider__overlay{opacity:1}.slider .slider__item .slider__item-header{font-weight:700}.slider .slider__media{position:relative;grid-row:1;grid-column:1;overflow:hidden}.slider .slider__media:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,238,0,.4);transition:background-color .3s ease-in-out}.slider .slider__media img{transition:transform .3s ease-in-out}.slider .slider__content{position:relative;grid-row:1;grid-column:1;display:grid;grid-template-rows:1fr auto;padding:2rem;text-shadow:0 0 2px rgba(255,250,178,.7),0 0 3rem rgba(255,250,178,.8);max-width:80%;justify-self:center}@media(min-width:576px){.slider .slider__content{max-width:none}}.slider .slider__overlay{grid-row:1;justify-self:center;align-self:center;opacity:0;transition:opacity .3s ease-in-out}.slider .slider__header{grid-row:2;align-self:end;justify-self:center}.slider.slider--content-below .slider__item{background:none}.slider.slider--content-below .slider__content{grid-row:2}.slider.slider--auto-size,.slider.slider--auto-size .slider__slider-wrapper{position:static}.slider.slider--auto-size .slider__slider-wrapper.slick-slider{overflow:hidden}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-prev{left:0}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-prev:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:1.5em;height:1.5em;bottom:.1em;border-color:#fe0;border-style:solid;border-width:.4em .4em 0 0;transform:rotate(45deg);transform:rotate(225deg)}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-next{right:0}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-next:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:1.5em;height:1.5em;bottom:.1em;border-color:#fe0;border-style:solid;border-width:.4em .4em 0 0;transform:rotate(45deg)}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;overflow:hidden;text-indent:-9999px;margin:0;padding:0;width:40px;height:80px;border:0;background-color:transparent;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-half.svg);background-repeat:no-repeat}@media(min-width:992px){.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-arrow{width:50px;height:100px}}@supports((-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)) or (clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%))){.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-arrow{background:#000;transition:background-color .3s ease-in-out;-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%);clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)}}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-arrow:hover{cursor:pointer;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-half-brand.svg)}@supports((-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)) or (clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%))){.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-arrow:hover{background:#fe0}}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-arrow:hover:after{border-color:#000}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-arrow:after{transition:border-color .3s ease-in-out;position:absolute;left:20%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-arrow:after{margin-left:1.4em}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-arrow.slick-prev{transform:translateY(-50%) rotate(180deg)}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-track{display:flex;flex-wrap:nowrap;height:100%;margin-right:0;margin-left:0}.slider.slider--auto-size .slider__slider-wrapper.slick-slider.slick-initialized .slick-slide{height:auto}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-slide>div{display:flex;height:100%}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-dots{display:block;width:100%;padding:0;margin:10px 0 0;list-style:none;text-align:center;left:0;position:relative}@media(min-width:992px){.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-dots{height:40px}}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-dots li{position:relative;display:inline-block;margin:0 4px;padding:0;cursor:pointer}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:3px;cursor:pointer;color:transparent;border:2px solid #000;background-color:#000;border-radius:100%}@media(min-width:1260px){.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-dots li button{width:10px;height:10px}}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-dots li button:focus{outline:2px solid #000;outline-offset:2px}.slider.slider--auto-size .slider__slider-wrapper.slick-slider .slick-dots .slick-active button{background-color:#fff}.slider.slider--auto-size .slider__item{padding:1rem}.slider.slider--auto-size .slider__content{padding:.5em}.slider.slider--auto-size .slider__media:after{content:none}.slider .lazyloaded,.slider .lazyloading{max-width:100%}.slider .lazyloaded img,.slider .lazyloading img{max-height:100%;max-width:100%}.slider .slick-initialized .slider__item{margin-bottom:0;overflow:hidden;position:relative}.slider .slick-initialized .slick-list{height:100%}.slider .slick-initialized .lazyloaded,.slider .slick-initialized .lazyloading{overflow:hidden;position:relative}.slider .slick-initialized .lazyloaded img,.slider .slick-initialized .lazyloading img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.slider .slider__slider-wrapper:not(.slick-initialized) .slider__item:not(:first-of-type){display:none!important}.column-container--2-equal-height .slider,.column-container--2-equal-height .slider .lazyloaded,.column-container--2-equal-height .slider .lazyloding,.column-container--2-equal-height .slider .slider__slider-wrapper{height:100%}.socialmedia{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.socialmedia .socialmedia__link{margin:5px}@media(min-width:576px){.socialmedia .socialmedia__link{margin-left:20px;margin-right:20px}}.teaser{display:block;background:none}.teaser .teaser__media{transition:box-shadow .3s ease-in-out;box-shadow:0 0 10px 0 rgba(0,0,0,.25);width:auto}.teaser .teaser__media:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.75)}.teaser .teaser__media img{height:auto;}.teaser.teaser--text-on-image{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;text-decoration:none;overflow:hidden;background-color:#fffab2}.teaser.teaser--text-on-image .teaser__media{overflow:hidden;position:relative;grid-row:1;grid-column:1}.teaser.teaser--text-on-image .teaser__media .lazyloaded,.teaser.teaser--text-on-image .teaser__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.teaser.teaser--text-on-image .teaser__media:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,238,0,0);transition:background-color .3s ease-in-out}.teaser.teaser--text-on-image .teaser__media img{transform:scale(1);transform-origin:90% 80%;transition:transform .3s ease-in-out}.teaser.teaser--text-on-image .teaser__media+.teaser__content{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.75),0 0 3rem rgba(0,0,0,.8);transition:color .3s ease-in-out,text-shadow .3s ease-in-out;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.teaser.teaser--text-on-image.teaser--linked .teaser__content:before{content:"";position:absolute;right:-10%;bottom:-85%;width:100%;padding-top:85%;border-radius:50%;opacity:0;background-color:rgba(255,238,0,.5);transform:scale3d(.5,.5,1);transform-origin:90% 40%;transition:opacity .3s ease-in-out,transform .3s ease-in-out}@media(min-width:576px){.teaser.teaser--text-on-image.teaser--linked .teaser__content:before{bottom:-120%;right:-20%;padding-top:95%;transform-origin:90% 40%}}@media(min-width:992px){.teaser.teaser--text-on-image.teaser--linked .teaser__content:before{right:-15%;bottom:-110%;width:90%;padding-top:85%}}@media(min-width:1260px){.teaser.teaser--text-on-image.teaser--linked .teaser__content:before{right:-15%;bottom:-110%;width:90%;padding-top:80%}}@supports((-webkit-clip-path:polygon(0 43.5%,9.5% 80.5%,43% 100%,80% 90%,99.5% 56.5%,89.5% 19%,56% 0,19% 10%)) or (clip-path:polygon(0 43.5%,9.5% 80.5%,43% 100%,80% 90%,99.5% 56.5%,89.5% 19%,56% 0,19% 10%))){.teaser.teaser--text-on-image.teaser--linked .teaser__content:before{border-radius:0;right:-8%;bottom:-80%;-webkit-clip-path:polygon(0 43.5%,9.5% 80.5%,43% 100%,80% 90%,99.5% 56.5%,89.5% 19%,56% 0,19% 10%);clip-path:polygon(0 43.5%,9.5% 80.5%,43% 100%,80% 90%,99.5% 56.5%,89.5% 19%,56% 0,19% 10%)}@media(min-width:576px){.teaser.teaser--text-on-image.teaser--linked .teaser__content:before{width:80%;padding-top:80%}}@media(min-width:768px){.teaser.teaser--text-on-image.teaser--linked .teaser__content:before{width:65%;padding-top:65%}}@media(min-width:992px){.teaser.teaser--text-on-image.teaser--linked .teaser__content:before{width:75%;padding-top:75%}}}.teaser.teaser--text-on-image .teaser__content{position:relative;grid-row:1;grid-column:1;padding:1em;color:#000;font-weight:700;transition:color .3s ease-in-out,text-shadow .3s ease-in-out}@media(min-width:576px){.teaser.teaser--text-on-image .teaser__content{padding:2rem}}.teaser.teaser--text-on-image .teaser__content .teaser__header{color:inherit;margin:0;display:flex;width:100%;transition:transform .3s ease-in-out;transform:translate3d(5px,5px,0)}@media(min-width:576px){.teaser.teaser--text-on-image .teaser__content .teaser__header{width:50%;-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:manual;word-break:break-word}}.teaser.teaser--text-on-image .teaser__content .teaser__text{font-size:15px;opacity:0;margin-top:1rem;transition:opacity .2s,transform .3s ease-in-out;position:absolute;right:0;bottom:0;padding:0 .5em .5em 0;width:85%;text-align:right;transform:translate3d(2rem,2rem,0)}@media screen and (min-width:576px){.teaser.teaser--text-on-image .teaser__content .teaser__text{font-size:calc(15px + (300vw - 1728px)/684)}}@media screen and (min-width:1260px){.teaser.teaser--text-on-image .teaser__content .teaser__text{font-size:18px}}@media(min-width:576px){.teaser.teaser--text-on-image .teaser__content .teaser__text{width:60%;padding:0 1.5em 1.5em 0}}@media(min-width:768px){.teaser.teaser--text-on-image .teaser__content .teaser__text{width:50%}}.teaser.teaser--text-on-image:hover .teaser__media:after{background-color:rgba(255,238,0,.6)}.teaser.teaser--text-on-image:hover .teaser__media+.teaser__content{color:#000;text-shadow:none}.teaser.teaser--text-on-image:hover .teaser__header{transform:translateZ(0)}.teaser.teaser--text-on-image:hover .teaser__content{color:#000;text-shadow:none}.teaser.teaser--text-on-image:hover .teaser__content:before{opacity:1;transform:scaleX(1)}.teaser.teaser--text-on-image:hover .teaser__text{opacity:1;transform:translateZ(0)}.teaser.teaser--text-on-image:hover img{transform:scale(1.05)}.teaser.teaser--gallery .teaser__header{font-size:1.65em;justify-content:center;text-align:center}.teaser.teaser--gallery .teaser__text{font-size:1em!important;text-align:center!important}.to-top{display:flex;justify-content:flex-end;align-items:center;font-weight:700;margin-top:3rem}.to-top a{display:flex;align-items:flex-start;padding:.5rem .8rem .5rem .5rem}.to-top a svg{margin-right:.2em}.video{position:relative;display:flex;justify-content:center;max-width:calc(100vw - 20px)}.video iframe,.video video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:1}.video iframe+.video__media-container:before,.video video+.video__media-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.video .video__media-container{overflow:hidden;position:relative;width:100%;height:100%;top:0;left:0}.video .video__media-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.video .video__media-container .video__play-wrapper{position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);width:6rem;height:6rem;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon.svg);background-size:100%;display:flex;align-items:center;justify-content:center}@supports((-webkit-clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%)) or (clip-path:polygon(0% 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0%,19% 10%))){.video .video__media-container .video__play-wrapper{-webkit-clip-path:polygon(0 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0,19% 10%);clip-path:polygon(0 43%,9.5% 80%,40% 100%,80.5% 90%,100% 56%,90% 19.5%,56.5% 0,19% 10%);background:#fe0}}.video .video__media-container .video__play-wrapper:hover{cursor:pointer}.video .video__media-container .video__play-icon svg{padding-left:.1em;display:block}.card-container{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.card-container .card{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20.5px);max-width:calc(50% - 20.5px);margin:10px}@media(min-width:992px){.card-container .card{flex-basis:calc(33.33333% - 20.5px);max-width:calc(33.33333% - 20.5px)}}@media(min-width:1260px){.card-container .card{flex-basis:calc(25% - 20.5px);max-width:calc(25% - 20.5px)}}@supports(display:grid){.card-container{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:992px){.card-container{grid-template-columns:repeat(3,1fr)}}@media(min-width:1260px){.card-container{grid-template-columns:repeat(4,1fr)}}.card-container .card{flex-basis:auto;flex-grow:unset;max-width:none}}.column-container:not(.column-container--single){display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-10px;margin-right:-10px}.column-container .plugin-content{margin-left:0;margin-right:0}.column-container.column-container--single .component-container{padding-left:0;padding-right:0;padding-top:0}.column-container.column-container--single .component-container:last-child{padding-bottom:0}.column-container .column-container__column{flex:0 0 100%;max-width:100%}@media(min-width:768px){.column-container .column-container__column{flex-basis:50%;max-width:50%}}@media(min-width:992px){.column-container .column-container__column{flex:1 0 0}}.column-container .column-container__column--inner-wrapper{padding:10px}.column-container .column-container__column--inner-wrapper .component-container{padding-left:0;padding-right:0;margin:0}.column-container .column-container__column--inner-wrapper p:first-child{margin-top:0}@media(min-width:992px){.column-container.column-container--2 .column-container__column{flex:0 0 50%;max-width:50%}}@media(min-width:992px){.column-container.column-container--3 .column-container__column{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media(min-width:992px){.column-container.column-container--4 .column-container__column{flex:0 0 25%;max-width:25%}}.column-container.column-container--2-equal-height{align-items:normal}.column-container.column-container--2-equal-height .column-container__column--inner-wrapper,.column-container.column-container--2-equal-height .component-container--list,.column-container.column-container--2-equal-height .component-container--sfcontentelements_teaser,.column-container.column-container--2-equal-height .content-container,.column-container.column-container--2-equal-height .plugin-content{height:100%}.column-container.column-container--2-equal-height .component-container{padding-top:0;padding-bottom:0}.footer a{padding:.2em}.footer{margin-top:auto}.footer .component-container{margin-bottom:0}.footer .footer__navigation{list-style:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-left:0}.footer .footer__navigation-item{padding-left:2rem;padding-right:2rem}.footer a{color:#000;font-weight:700;text-decoration:none}.footer a:focus,.footer a:hover{text-decoration:underline;background-color:inherit}.keyvisual{position:relative}@supports((-webkit-clip-path:polygon(0 101%,100% 101%,95.5% 50%,68% 0%,36% 0,16% 16%)) or (clip-path:polygon(0 101%,100% 101%,95.5% 50%,68% 0%,36% 0,16% 16%))){.keyvisual{background-color:#fe0}}.keyvisual .keyvisual__content-wrapper{min-height:160px;min-height:36vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/stage-content.svg);background-size:210% auto;background-position:50% 0;background-repeat:no-repeat;background-color:transparent;padding-top:20rem}@media screen and (min-width:768px){.keyvisual .keyvisual__content-wrapper{min-height:calc(160px + (46000vw - 353280px)/1152)}}@media screen and (min-width:1920px){.keyvisual .keyvisual__content-wrapper{min-height:620px}}@media(min-width:992px){.keyvisual .keyvisual__content-wrapper{padding-top:16rem}}@supports((-webkit-clip-path:polygon(0 101%,100% 101%,95.5% 50%,68% 0%,36% 0,16% 16%)) or (clip-path:polygon(0 101%,100% 101%,95.5% 50%,68% 0%,36% 0,16% 16%))){.keyvisual .keyvisual__content-wrapper{background-image:none;transition:-webkit-clip-path .3s ease-in-out;transition:clip-path .3s ease-in-out;transition:clip-path .3s ease-in-out,-webkit-clip-path .3s ease-in-out;-webkit-clip-path:polygon(0 101%,100% 101%,100% 25vw,100% 25vw,64% 4vw,0 20vw);clip-path:polygon(0 101%,100% 101%,100% 25vw,100% 25vw,64% 4vw,0 20vw);background-color:#fff}@media(min-width:768px){.keyvisual .keyvisual__content-wrapper{-webkit-clip-path:polygon(0 30vw,0 101%,100% 101%,100% 30vw,95.5% 15vw,68% 0,36% 0,16% 4.5vw);clip-path:polygon(0 30vw,0 101%,100% 101%,100% 30vw,95.5% 15vw,68% 0,36% 0,16% 4.5vw)}}@media(min-width:1920px){.keyvisual .keyvisual__content-wrapper{-webkit-clip-path:polygon(0 620px,0 100%,100% 100%,100% 620px,95.5% 305px,68% 0,36% 0,16% 105px);clip-path:polygon(0 620px,0 100%,100% 100%,100% 620px,95.5% 305px,68% 0,36% 0,16% 105px)}}}.keyvisual .keyvisual__content-wrapper .keyvisual__content{width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;height:100%;flex:1 1 auto;padding-bottom:1em}@media(max-width:991px){.keyvisual .keyvisual__content-wrapper .keyvisual__content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.keyvisual .keyvisual__content-wrapper .keyvisual__content:not(.content-container--reduced-width){max-width:80%}.keyvisual .keyvisual__content-wrapper .keyvisual__content h1:only-child{margin-top:auto;margin-bottom:auto}.keyvisual .keyvisual__content-wrapper .keyvisual__content .keyvisual__text-wrapper{display:none}@media(min-width:768px){.keyvisual .keyvisual__content-wrapper .keyvisual__content .keyvisual__text-wrapper{display:block;text-align:center;font-weight:700;margin-bottom:5rem}}.keyvisual .keyvisual__content-wrapper h1{margin-top:0;text-align:center}.keyvisual .keyvisual__content-wrapper .keyvisual__description{text-align:center;margin-bottom:auto}.keyvisual .keyvisual__media{overflow:hidden;position:relative;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.keyvisual .keyvisual__media .lazyloaded,.keyvisual .keyvisual__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.keyvisual .keyvisual__media:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.9))}.keyvisual .keyvisual__media~.keyvisual__content{color:#fff}.keyvisual .keyvisual__media~.keyvisual__content h1{color:#fe0;text-shadow:0 0 1px #000,0 0 80px #000}@media(min-width:768px){.keyvisual .keyvisual__media~.keyvisual__content .keyvisual__text-wrapper{text-shadow:0 0 1px #000,0 0 80px #000}}.keyvisual .keyvisual__button-wrapper{width:100%;margin-bottom:12.5px}@media(min-width:768px){.keyvisual .keyvisual__button-wrapper{display:flex;justify-content:center;margin-bottom:50px}}.keyvisual .keyvisual__button-wrapper .keyvisual__button{font-size:16px;margin-left:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem}@media screen and (min-width:992px){.keyvisual .keyvisual__button-wrapper .keyvisual__button{font-size:calc(16px + (800vw - 7936px)/268)}}@media screen and (min-width:1260px){.keyvisual .keyvisual__button-wrapper .keyvisual__button{font-size:24px}}@media(min-width:768px){.keyvisual .keyvisual__button-wrapper .keyvisual__button{margin-bottom:0}}@media(min-width:768px){.list-teaser-container.list-teaser-container--octagon{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));grid-column-gap:10px}}@media(min-width:768px)and (max-width:1259px){.list-teaser-container.list-teaser-container--octagon .list-teaser:nth-child(3n+2) .list-teaser__media-container{order:1;margin-bottom:0}.list-teaser-container.list-teaser-container--octagon .list-teaser:nth-child(3n+2) .list-teaser__description{margin-bottom:1em}}@media(min-width:1260px){.list-teaser-container.list-teaser-container--octagon{grid-template-columns:repeat(4,minmax(0, 1fr))}.list-teaser-container.list-teaser-container--octagon .list-teaser:nth-child(2n) .list-teaser__media-container{order:1}}@media screen and (min-width:0\0)and (min-width:768px){.list-teaser-container.list-teaser-container--octagon{display:flex;flex-wrap:wrap}}@media screen and (min-width:0\0)and (min-width:768px){.list-teaser-container.list-teaser-container--octagon .list-teaser{flex-basis:calc(33.33333% - 3rem);max-width:calc(33.33333% - 3rem);padding:15px}}@media screen and (min-width:0\0)and (min-width:1260px){.list-teaser-container.list-teaser-container--octagon .list-teaser{flex-basis:calc(25% - 3rem);max-width:calc(25% - 3rem)}}.list-teaser-container.list-teaser-container--slider{position:static;display:block}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider:not(.slick-initialized){display:grid;grid-column-gap:10px;grid-template-columns:repeat(3,1fr)}}@media(min-width:1260px){.list-teaser-container.list-teaser-container--slider:not(.slick-initialized){grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider{overflow:hidden}.list-teaser-container.list-teaser-container--slider.slick-slider .slick-prev{left:0}.list-teaser-container.list-teaser-container--slider.slick-slider .slick-prev:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:1.5em;height:1.5em;bottom:.1em;border-color:#fe0;border-style:solid;border-width:.4em .4em 0 0;transform:rotate(45deg);transform:rotate(225deg)}.list-teaser-container.list-teaser-container--slider.slick-slider .slick-next{right:0}.list-teaser-container.list-teaser-container--slider.slick-slider .slick-next:after{content:"";position:relative;display:inline-block;margin-left:.3em;width:1.5em;height:1.5em;bottom:.1em;border-color:#fe0;border-style:solid;border-width:.4em .4em 0 0;transform:rotate(45deg)}.list-teaser-container.list-teaser-container--slider.slick-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;overflow:hidden;text-indent:-9999px;margin:0;padding:0;width:40px;height:80px;border:0;background-color:transparent;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-half.svg);background-repeat:no-repeat}}@media(min-width:768px)and (min-width:992px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-arrow{width:50px;height:100px}}@media(min-width:768px){@supports((-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)) or (clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%))){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-arrow{background:#000;transition:background-color .3s ease-in-out;-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%);clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)}}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-arrow:hover{cursor:pointer;background-image:url(/typo3conf/ext/sfsitepackage/Resources/Public/Images/Css/octagon-half-brand.svg)}@supports((-webkit-clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%)) or (clip-path:polygon(0 42%,20% 80.5%,86% 100%,100% 99%,100% 0,36% 9%))){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-arrow:hover{background:#fe0}}.list-teaser-container.list-teaser-container--slider.slick-slider .slick-arrow:hover:after{border-color:#000}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-arrow:after{transition:border-color .3s ease-in-out;position:absolute;left:20%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-arrow:after{margin-left:1.4em}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-arrow.slick-prev{transform:translateY(-50%) rotate(180deg)}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-track{display:flex;flex-wrap:nowrap;height:100%;margin-right:0;margin-left:0}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider.slick-initialized .slick-slide{height:auto}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-slide>div{display:flex;height:100%}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-dots{display:block;width:100%;padding:0;margin:10px 0 0;list-style:none;text-align:center;left:0;position:relative}}@media(min-width:768px)and (min-width:992px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-dots{height:40px}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-dots li{position:relative;display:inline-block;margin:0 4px;padding:0;cursor:pointer}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:3px;cursor:pointer;color:transparent;border:2px solid #000;background-color:#000;border-radius:100%}}@media(min-width:768px)and (min-width:1260px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-dots li button{width:10px;height:10px}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-dots li button:focus{outline:2px solid #000;outline-offset:2px}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-dots .slick-active button{background-color:#fff}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider.slick-initialized{overflow:visible}.list-teaser-container.list-teaser-container--slider.slick-slider.slick-initialized .slick-next,.list-teaser-container.list-teaser-container--slider.slick-slider.slick-initialized .slick-prev{position:absolute}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider.slick-slider .slick-slide>div{height:auto}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider .slick-slide:nth-child(odd) .list-teaser__media-container{order:0}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider .slick-slide:nth-child(2n) .list-teaser__media-container{order:1}}@media(min-width:768px){.list-teaser-container.list-teaser-container--slider .list-teaser{background:none}}.navigation{position:absolute;top:0;left:-75%;width:75%;min-height:100%;height:-moz-max-content;height:max-content;background:#fe0;color:#000;letter-spacing:.025em;padding:90px 15px 40px;visibility:hidden;transition:visibility .1ms linear .2s,left .2s ease-in-out}@media(min-width:768px){.navigation{left:-380px;width:380px;padding:80px 30px 40px}}.navigation ul{margin:0;padding:0;list-style:none}.navigation a{color:#000;text-decoration:none}.navigation a:hover{background:none}.navigation .navigation__menu-toggle{position:absolute;right:0;top:0;display:inline-block}.navigation .navigation__main-item{padding:1.2rem 0}@media(min-width:768px){.navigation .navigation__main-item{padding-top:1rem;padding-bottom:1rem}}.navigation .navigation__link{position:relative;font-size:1.1em;font-weight:700;line-height:1.6em;text-transform:uppercase;padding:0 10px;border-left:5px solid transparent}.navigation .navigation__link:focus{text-decoration:underline;border-color:#000;outline:0}.navigation .navigation__link:focus:not(:focus-visible){outline:none}@media(min-width:768px){.navigation .navigation__link{font-size:1.3em}}.navigation .navigation__link:hover{cursor:pointer;border-color:#000}.navigation .navigation__sub-menu{visibility:hidden;overflow:hidden;max-height:0;transition:visibility .1ms linear .2s,margin .2s ease-in-out,max-height .2s ease-in-out}.navigation .navigation__sub-menu .navigation__link{font-size:1em;text-transform:none;margin-bottom:.8rem}.navigation .navigation__meta{margin-top:1em}.navigation .navigation__meta .navigation__link{font-size:1.6rem;line-height:2em;text-transform:none;display:flex;align-items:center}.navigation .navigation__meta .navigation__link:hover .svg-icon{fill:#000}.navigation .navigation__meta .navigation__link .svg-icon{margin-right:.5em}.navigation .menu-toggle-input:focus:focus+.menu-toggle{text-decoration:underline;border-color:#000;outline:0}.navigation .menu-toggle-input:focus:focus:not(:focus-visible)+.menu-toggle{outline:none}.navigation .menu-toggle-input:checked~.navigation__sub-menu{visibility:visible;max-height:9999px;margin-top:1em;transition:visibility .1ms linear,margin .2s ease-in-out,max-height .2s ease-in-out}.navigation .menu-toggle-input:checked+.navigation__menu-toggle{border-color:#000}.page-header{position:absolute;top:0;left:0;z-index:2;width:100vw;display:grid;grid-template-columns:repeat(3,1fr);padding-right:1rem;padding-left:1rem}@media(min-width:768px){.page-header{padding-right:4rem;padding-left:4rem}}.page-header .page-header__link-wrapper{grid-column:3;padding-top:1rem;display:flex;justify-self:end;-ms-grid-column-align:end}@media(min-width:768px){.page-header .page-header__link-wrapper{padding-top:3rem}}.page-header .page-header__logo-wrapper{grid-column:2;justify-self:center}.page-header .page-header__logo-wrapper:hover{background:transparent}.page-header .page-header__logo-wrapper .page-header__logo{max-width:10.5rem;margin:15vw auto 0}@media(min-width:480px){.page-header .page-header__logo-wrapper .page-header__logo{margin:8vw auto 0}}@media(min-width:768px){.page-header .page-header__logo-wrapper .page-header__logo{max-width:12.5rem;margin-top:1rem}}.page-header .page-header__logo-wrapper .page-header__logo svg{width:100%;height:auto}.teaser-container{display:flex;flex-wrap:wrap}@media(min-width:992px){.teaser-container{margin-left:-10px;margin-right:-10px}}.teaser-container .teaser{flex:1 0 100%;margin-bottom:20px}@media(min-width:992px){.teaser-container .teaser{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px);margin:10px}}.teaser-container.teaser-container--grid{max-width:960px;margin-left:auto;margin-right:auto}@supports(display:grid){.teaser-container.teaser-container--grid:not(.teaser-container--grid-tight){display:grid;grid-template-columns:repeat(2,1fr);height:-moz-fit-content;height:fit-content}@media(min-width:768px){.teaser-container.teaser-container--grid:not(.teaser-container--grid-tight){grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.teaser-container.teaser-container--grid:not(.teaser-container--grid-tight){grid-template-columns:repeat(4,1fr)}}}@supports(display:grid){@media(min-width:576px){.teaser-container.teaser-container--grid.teaser-container--grid-tight{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-auto-flow:row dense}}@media(min-width:768px){.teaser-container.teaser-container--grid.teaser-container--grid-tight{grid-template-columns:repeat(4,1fr)}}}.teaser-container.teaser-container--grid .teaser{padding:0;margin:0}@media(min-width:992px){.teaser-container.teaser-container--grid .teaser{flex-basis:25%;max-width:calc(50% - 20px)}}@supports(display:grid){.teaser-container.teaser-container--grid .teaser{max-width:100%}}.teaser-container.teaser-container--grid .teaser.teaser--big{grid-area:span 2/span 2}.teaser-container.teaser-container--grid .teaser .teaser__header{width:100%}.teaser-container.teaser-container--grid .teaser .teaser__content{display:flex;justify-content:flex-end;flex-direction:column;flex-wrap:wrap;padding:1em}.teaser-container.teaser-container--grid .teaser .teaser__text{font-size:12px;width:100%;position:relative;order:-1;padding-right:0;padding-bottom:.5em;text-align:left}@media screen and (min-width:576px){.teaser-container.teaser-container--grid .teaser .teaser__text{font-size:calc(12px + (300vw - 1728px)/684)}}@media screen and (min-width:1260px){.teaser-container.teaser-container--grid .teaser .teaser__text{font-size:15px}}.teaser-container.teaser-container--grid .teaser .teaser__text p{margin:0}.teaser-container.teaser-container--full-width{max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}header+.teaser-container.teaser-container--full-width{margin-top:20px}.teaser-container.teaser-container--full-width:last-child{margin-bottom:-3.15rem}@media(min-width:1440px){.teaser-container.teaser-container--full-width:last-child{margin-bottom:-3.15rem}}.column-container--2-equal-height .teaser-container{height:100%}.column-container--2-equal-height .teaser-container+.teaser-container{margin-top:20px}.column-container--2-equal-height .teaser-container .teaser{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px);margin-left:auto;margin-right:auto}.column-container--2-equal-height .teaser-container .teaser:first-child{margin-top:0}.column-container--2-equal-height .teaser-container .teaser:last-child{margin-bottom:0}.news .news__article img{height:auto}.news .news__article .news__date{font-size:1.1rem}.news .news__article .news__article-content{padding-top:10px;padding-bottom:10px}@media(min-width:768px){.news .news__article .news__article-content{display:flex}}.news .news__article .news__article-content p:first-child{margin-top:0}.news .news__article .news__teaser-text{width:100%}.news .news__article .news__text{margin-bottom:20px}.news .news__article .news__media-wrapper{flex:1 0 auto}@media(min-width:768px){.news .news__article .news__media-wrapper{max-width:25%;margin-right:20px}}.news .news__article .news__link-more{font-weight:700}.news .news__article .news__link-more:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.news .news__article .news__link-more:hover{background-color:inherit}.news .news__detail-teaser{font-weight:700}.news .news__detail-teaser:not(:last-child){margin-bottom:40px}.news footer{margin-top:40px}.news.news-single .main-content-container .component-container{background:none}.news.news-single .main-content-container .content-container{max-width:960px}.news.news-single .main-content-container .news-img-wrap{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.news.news-single .main-content-container .news-img-wrap .outer{padding:10px;max-width:50%}@media(min-width:576px){.news.news-single .main-content-container .news-img-wrap .outer{max-width:33.3333333333%}}@media(min-width:992px){.news.news-single .main-content-container .news-img-wrap .outer{max-width:25%}}.news.news-single .main-content-container .news-img-wrap .mediaelement{max-width:100%}.news.news-single .main-content-container .news-list-category-wrapper{-webkit-margin-after:40px;margin-block-end:40px}@media screen and (min-width:576px){.news.news-single .main-content-container .news-list-category-wrapper{-webkit-margin-after:calc(40px + (3000vw - 17280px)/684);margin-block-end:calc(40px + (3000vw - 17280px)/684)}}@media screen and (min-width:1260px){.news.news-single .main-content-container .news-list-category-wrapper{-webkit-margin-after:70px;margin-block-end:70px}}.news.news-single .main-content-container .news-list-category-wrapper a:not(:last-child){-webkit-margin-end:.5em;margin-inline-end:.5em}.person .person__description{display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.person .person__description{flex-direction:row;align-items:flex-start}}.person .person__description .person__image{overflow:hidden;position:relative;max-width:22rem;margin-bottom:20px}.person .person__description .person__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}@media(min-width:768px){.person .person__description .person__image{margin-bottom:0;margin-right:20px}}@media(min-width:768px){.person .person__description .person__image+.person__text{margin-left:20px}}.person .person__text{width:100%}.person .person__text .list{margin-top:0}.production .production__sponsors{display:flex;justify-content:center;margin-bottom:2rem}.production .production__sponsors:last-child{margin-bottom:0}.production .production__sponsors img{height:auto;width:auto;max-width:17rem}.production #production-schedule>.content-container{max-width:100%}.production .production__program-boooklet-container>a>div{display:flex;justify-content:center}.production .production__program-boooklet-container img{max-width:22.5rem;height:auto}.production .production__info-container a{font-weight:700}.production .schedule{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.search .search__form-container{display:flex;align-items:flex-end}.search .search__form-container .search__form-input-container{width:100%}.search .search__form-container input{height:4.5rem;padding:5px 15px;font-size:inherit}.search .search__info:not(:first-child){margin-top:20px}.search .search__result-title{font-size:24px;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){.search .search__result-title{font-size:calc(24px + (600vw - 4608px)/492)}}@media screen and (min-width:1260px){.search .search__result-title{font-size:30px}}.search .search__result-title a{text-decoration:none}.search .search__result-title a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.search .search__result-title a:hover{text-decoration:underline}.search .search__result-info{font-weight:700;font-size:.75em}.search .search__result-info a{text-decoration:none}.cc-window{position:fixed;background-color:#000;display:flex;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;font-size:1.8rem;color:#fff;left:0;right:0;bottom:0;padding:1em 1.8em;z-index:9999;opacity:1;transition:opacity 1s ease}@media screen and (min-width:768px){.cc-window{padding-left:calc(20px + (8000vw - 61440px)/672)}}@media screen and (min-width:1440px){.cc-window{padding-left:100px}}@media screen and (min-width:768px){.cc-window{padding-right:calc(20px + (8000vw - 61440px)/672)}}@media screen and (min-width:1440px){.cc-window{padding-right:100px}}@media(min-width:768px){.cc-window{flex-direction:row}}.cc-window.cc-invisible{opacity:0}.cc-window .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1.5em}.cc-window .cc-compliance{display:flex;align-items:center;justify-content:center}@media(max-width:767px){.cc-window .cc-compliance{width:100%}}.cc-window .cc-link{color:#fff}.cc-window .cc-link:hover{color:#fe0;background-color:transparent}.cc-window .cc-btn{padding:5px 15px;letter-spacing:.025em;margin:.5em 0;line-height:inherit;white-space:nowrap;background-color:#fe0;border:2px solid #fe0;color:#000;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.cc-window .cc-btn:hover{cursor:pointer;background-color:#000!important;color:#fe0;border-color:#000;text-decoration:none}.cc-window .cc-btn:focus{outline:2px solid #000;outline-offset:2px}.cc-window .cc-btn:after{margin-right:0}.femanager_error{color:#d30e41;border:2px solid #d30e41;background:#fff;margin-bottom:20px}.plugin-wrapper h2{text-align:center}.plugin-wrapper .slider__item{background:none}
