﻿.takz{--ci: #000;--ci2: #0062a7;--baseFontSize: 16}@media screen and (min-width: 1024px){.takz{--baseFontSize: 18}}.content-inner,.module_formmail .swiper-wrapper{width:min(90vw,1266px);margin-inline:auto}@font-face{font-family:"StevieSansBook";font-display:swap;src:url(/_assets/css/fonts/StevieSansBook.woff2) format("woff2")}@font-face{font-family:"StevieSans";font-display:swap;src:url(/_assets/css/fonts/StevieSans.woff2) format("woff2")}@font-face{font-family:"StevieSansMedium";font-display:swap;src:url(/_assets/css/fonts/StevieSansMedium.woff2) format("woff2")}@font-face{font-family:"StevieSansBold";font-display:swap;src:url(/_assets/css/fonts/StevieSansBold.woff2) format("woff2")}@font-face{font-family:"AbrilText";font-display:swap;src:url(/_assets/css/fonts/abril-text-regular.woff2) format("woff2")}.module_abo .module_conf_head{margin-bottom:0}.abo-detail-head picture,.abo-detail-head img{width:100%}.abo-detail-head img{aspect-ratio:288/215;object-fit:cover}.abo-ticket-title{font-size:calc(21/var(--baseFontSize, 16)*1rem) !important}.abo-ticket-title+.block{font-family:"StevieSans",arial,helvetica,clean,sans-serif}.abo-detail-section{padding-block:60px}.abo-ticket{width:286px;margin:0 30px 0 0;padding:45px 30px;background-color:var(--e2s-bg-color, #F6F6F6);border:2px solid var(--e2s-bg-color, #F6F6F6);float:none}.abo-ticket .radio-item{margin:0 2px 0 0;width:fit-content;display:inline-block;vertical-align:top}.abo-ticket .radiotxt{border:1px solid var(--e2s-color, #8E8E8E);border-radius:18px;padding:5px 8px 5px 35px;margin-bottom:7px}.abo-ticket .radiotxt::before{background-image:url(/_assets/css/icon/clock.svg);background-size:contain;border:none;width:20px;height:20px;top:50%;transform:translateY(-50%);left:5px;border-radius:50%}.abo-ticket input:checked+label::before{background-size:calc(100% - 10px)}.abo-ticket.active{background-color:var(--e2s-bg-color, #fff);box-shadow:0px 5px 10px rgba(0,0,0,.2);border-color:var(--e2s-color, var(--ci, #000))}@media screen and (min-width: 768px){.abogrid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px}}@media screen and (max-width: 1023px){.abo-detail-head{padding-bottom:60px}.abo-detail-head .wysiwyg{margin-top:30px}.abo-ticket-title{font-size:calc(20/var(--baseFontSize, 16)*1rem) !important}.abo-group+.abo-group{margin-top:50px}}@media screen and (min-width: 1024px){.abogrid{grid-template-columns:repeat(3, 1fr)}.abo-group .mb40{margin-bottom:50px !important}.abo-detail-head{padding-bottom:50px;display:flex;justify-content:flex-start;align-items:flex-start}.abo-detail-head>*:not(.wysiwyg){flex-shrink:0}.abo-detail-head img{width:58vw;margin-right:5vw}.abo-detail-head .wysiwyg{align-self:center}}.accordion{margin-bottom:40px}.accordion-item{border-top:2px solid var(--e2s-color, #8E8E8E);padding:20px 20px 20px 10px}.accordion-item:last-of-type{border-bottom:2px solid var(--e2s-color, #8E8E8E)}.accordion-title{width:100%;text-align:left;margin:0 !important;cursor:pointer;padding-right:20px;color:inherit}.accordion-title.active .accordion-marker::before{transform:rotate(90deg);left:0;top:0}.accordion-marker{width:20px;height:20px;display:block;position:absolute;right:0;top:0}.accordion-marker::before,.accordion-marker::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:var(--e2s-color, var(--ci));left:.5px;transition:.3s ease}.accordion-marker::before{height:100%;width:4px}.accordion-marker::after{width:100%;height:4px}.accordion-content{display:none}.columnView>li{text-align:center;padding:10px 50px}@media screen and (min-width: 1024px){.accordion{width:75%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.articlewrap img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.articlewrap h2+*{margin-top:0}.articlewrap .article-inner>*:last-child{margin-bottom:0}.articlewrap .blocklink{min-width:0}.articlewrap .blocklink:hover img,.articlewrap .blocklink:focus img,.articlewrap .blocklink:focus-within .articlewrap .blocklink.active img{transform:scale(1.05)}.articlewrap>*{animation:fadeIn .5s linear forwards;opacity:0}.articlewrap>*:nth-child(1){animation-delay:0s}.articlewrap>*:nth-child(2){animation-delay:.1s}.articlewrap>*:nth-child(3){animation-delay:.2s}.articlewrap>*:nth-child(4){animation-delay:.3s}.articlewrap>*:nth-child(5){animation-delay:.4s}.articlewrap>*:nth-child(6){animation-delay:.5s}.articlewrap>*:nth-child(7){animation-delay:.6s}.articlewrap>*:nth-child(8){animation-delay:.7s}.articlewrap>*:nth-child(9){animation-delay:.8s}.articlewrap>*:nth-child(10){animation-delay:.9s}.article-item.swiper-slide{width:71%;margin-right:15px}.pagination{display:flex;justify-content:center;align-items:center}.pagination .bnext,.pagination .bprev{border:2px solid;width:30px;height:30px;border-radius:50%;position:relative}.pagination .bnext svg,.pagination .bprev svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.pagination .bprev{transform:rotate(180deg)}.pagination>*{margin-inline:12px}.pag-nr{color:var(--e2s-color, #8E8E8E)}.article-perf-title{margin-top:30px !important}.article-perf-title+.event-month-title{margin-top:30px}@media screen and (max-width: 719px){.article-item+.article-item:not(.swiper-slide){margin-top:50px}}@media screen and (min-width: 720px){.articlewrap:not(.swiper-wrapper){display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:60px 30px}}@media screen and (min-width: 1024px){.articlewrap:not(.swiper-wrapper){grid-template-columns:repeat(3, 1fr)}.article-perf-title{margin-top:75px !important}.article-perf-title+.event-month-title{margin-top:38px}article .back{margin-top:60px}}@media screen and (min-width: 1028px){.articlewrap:not(.swiper-wrapper){grid-template-columns:repeat(4, 1fr)}}#breadcrumbNav{transform:translateY(-20px);opacity:0;animation:fadeIn 500ms ease-in forwards}#breadcrumbNav ul{display:flex;justify-content:flex-start;align-items:center;width:max-content}#breadcrumbNav a{color:var(--e2s-color, #8E8E8E);text-decoration:underline;font-family:"StevieSansBook",arial,helvetica,clean,sans-serif}#breadcrumbNav a,#breadcrumbNav strong{font-size:calc(14/var(--baseFontSize, 16)*1rem)}.breadcrumbs li{margin:0 20px 0 0}.breadcrumbs li:not(:last-of-type)::after{content:">";position:absolute;top:50%;transform:translateY(-50%);right:-15px;font-size:calc(14/var(--baseFontSize, 16)*1rem);color:var(--e2s-color, #8E8E8E)}.button:not(.no-btn,.nobtn),button:not(.no-btn,.nobtn),input[type=button]:not(.no-btn,.nobtn),input[type=reset]:not(.no-btn,.nobtn),input[type=submit]:not(.no-btn,.nobtn){display:inline-block;position:relative;text-decoration:none;padding:10px 25px;margin:30px 0 0 0;cursor:pointer;border:2px solid var(--e2s-color, var(--e2s-bg-color, var(--ci, #000)));border-radius:22px;font-size:calc(18/var(--baseFontSize, 16)*1rem);font-family:"AbrilText",arial,helvetica,clean,sans-serif;text-align:center;z-index:1;overflow:hidden;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:var(--e2s-bg-color, var(--e2s-bg-color, var(--ci, #000)));color:var(--e2s-color, #fff)}.button:not(.no-btn,.nobtn) *,button:not(.no-btn,.nobtn) *,input[type=button]:not(.no-btn,.nobtn) *,input[type=reset]:not(.no-btn,.nobtn) *,input[type=submit]:not(.no-btn,.nobtn) *{color:var(--e2s-color, #fff);font-size:calc(18/var(--baseFontSize, 16)*1rem)}.button:not(.no-btn,.nobtn):hover,.button:not(.no-btn,.nobtn):focus,.button:not(.no-btn,.nobtn):focus-within .button:not(.no-btn,.nobtn).active,button:not(.no-btn,.nobtn):hover,button:not(.no-btn,.nobtn):focus,.button:not(.no-btn,.nobtn):focus-within button:not(.no-btn,.nobtn).active,input[type=button]:not(.no-btn,.nobtn):hover,input[type=button]:not(.no-btn,.nobtn):focus,.button:not(.no-btn,.nobtn):focus-within input[type=button]:not(.no-btn,.nobtn).active,input[type=reset]:not(.no-btn,.nobtn):hover,input[type=reset]:not(.no-btn,.nobtn):focus,.button:not(.no-btn,.nobtn):focus-within input[type=reset]:not(.no-btn,.nobtn).active,input[type=submit]:not(.no-btn,.nobtn):hover,input[type=submit]:not(.no-btn,.nobtn):focus,.button:not(.no-btn,.nobtn):focus-within input[type=submit]:not(.no-btn,.nobtn).active,button:not(.no-btn,.nobtn):focus-within .button:not(.no-btn,.nobtn).active,button:not(.no-btn,.nobtn):focus-within button:not(.no-btn,.nobtn).active,button:not(.no-btn,.nobtn):focus-within input[type=button]:not(.no-btn,.nobtn).active,button:not(.no-btn,.nobtn):focus-within input[type=reset]:not(.no-btn,.nobtn).active,button:not(.no-btn,.nobtn):focus-within input[type=submit]:not(.no-btn,.nobtn).active,input[type=button]:not(.no-btn,.nobtn):focus-within .button:not(.no-btn,.nobtn).active,input[type=button]:not(.no-btn,.nobtn):focus-within button:not(.no-btn,.nobtn).active,input[type=button]:not(.no-btn,.nobtn):focus-within input[type=button]:not(.no-btn,.nobtn).active,input[type=button]:not(.no-btn,.nobtn):focus-within input[type=reset]:not(.no-btn,.nobtn).active,input[type=button]:not(.no-btn,.nobtn):focus-within input[type=submit]:not(.no-btn,.nobtn).active,input[type=reset]:not(.no-btn,.nobtn):focus-within .button:not(.no-btn,.nobtn).active,input[type=reset]:not(.no-btn,.nobtn):focus-within button:not(.no-btn,.nobtn).active,input[type=reset]:not(.no-btn,.nobtn):focus-within input[type=button]:not(.no-btn,.nobtn).active,input[type=reset]:not(.no-btn,.nobtn):focus-within input[type=reset]:not(.no-btn,.nobtn).active,input[type=reset]:not(.no-btn,.nobtn):focus-within input[type=submit]:not(.no-btn,.nobtn).active,input[type=submit]:not(.no-btn,.nobtn):focus-within .button:not(.no-btn,.nobtn).active,input[type=submit]:not(.no-btn,.nobtn):focus-within button:not(.no-btn,.nobtn).active,input[type=submit]:not(.no-btn,.nobtn):focus-within input[type=button]:not(.no-btn,.nobtn).active,input[type=submit]:not(.no-btn,.nobtn):focus-within input[type=reset]:not(.no-btn,.nobtn).active,input[type=submit]:not(.no-btn,.nobtn):focus-within input[type=submit]:not(.no-btn,.nobtn).active{background-color:var(--e2s-color, #fff);color:var(--e2s-bg-color, var(--ci))}.button:not(.no-btn,.nobtn):hover *,.button:not(.no-btn,.nobtn):focus *,.button:not(.no-btn,.nobtn):focus-within .button:not(.no-btn,.nobtn).active *,button:not(.no-btn,.nobtn):hover *,button:not(.no-btn,.nobtn):focus *,.button:not(.no-btn,.nobtn):focus-within button:not(.no-btn,.nobtn).active *,input[type=button]:not(.no-btn,.nobtn):hover *,input[type=button]:not(.no-btn,.nobtn):focus *,.button:not(.no-btn,.nobtn):focus-within input[type=button]:not(.no-btn,.nobtn).active *,input[type=reset]:not(.no-btn,.nobtn):hover *,input[type=reset]:not(.no-btn,.nobtn):focus *,.button:not(.no-btn,.nobtn):focus-within input[type=reset]:not(.no-btn,.nobtn).active *,input[type=submit]:not(.no-btn,.nobtn):hover *,input[type=submit]:not(.no-btn,.nobtn):focus *,.button:not(.no-btn,.nobtn):focus-within input[type=submit]:not(.no-btn,.nobtn).active *,button:not(.no-btn,.nobtn):focus-within .button:not(.no-btn,.nobtn).active *,button:not(.no-btn,.nobtn):focus-within button:not(.no-btn,.nobtn).active *,button:not(.no-btn,.nobtn):focus-within input[type=button]:not(.no-btn,.nobtn).active *,button:not(.no-btn,.nobtn):focus-within input[type=reset]:not(.no-btn,.nobtn).active *,button:not(.no-btn,.nobtn):focus-within input[type=submit]:not(.no-btn,.nobtn).active *,input[type=button]:not(.no-btn,.nobtn):focus-within .button:not(.no-btn,.nobtn).active *,input[type=button]:not(.no-btn,.nobtn):focus-within button:not(.no-btn,.nobtn).active *,input[type=button]:not(.no-btn,.nobtn):focus-within input[type=button]:not(.no-btn,.nobtn).active *,input[type=button]:not(.no-btn,.nobtn):focus-within input[type=reset]:not(.no-btn,.nobtn).active *,input[type=button]:not(.no-btn,.nobtn):focus-within input[type=submit]:not(.no-btn,.nobtn).active *,input[type=reset]:not(.no-btn,.nobtn):focus-within .button:not(.no-btn,.nobtn).active *,input[type=reset]:not(.no-btn,.nobtn):focus-within button:not(.no-btn,.nobtn).active *,input[type=reset]:not(.no-btn,.nobtn):focus-within input[type=button]:not(.no-btn,.nobtn).active *,input[type=reset]:not(.no-btn,.nobtn):focus-within input[type=reset]:not(.no-btn,.nobtn).active *,input[type=reset]:not(.no-btn,.nobtn):focus-within input[type=submit]:not(.no-btn,.nobtn).active *,input[type=submit]:not(.no-btn,.nobtn):focus-within .button:not(.no-btn,.nobtn).active *,input[type=submit]:not(.no-btn,.nobtn):focus-within button:not(.no-btn,.nobtn).active *,input[type=submit]:not(.no-btn,.nobtn):focus-within input[type=button]:not(.no-btn,.nobtn).active *,input[type=submit]:not(.no-btn,.nobtn):focus-within input[type=reset]:not(.no-btn,.nobtn).active *,input[type=submit]:not(.no-btn,.nobtn):focus-within input[type=submit]:not(.no-btn,.nobtn).active *{color:var(--e2s-bg-color, var(--ci))}button{cursor:pointer}.circle-btn{width:40px;height:40px;border-radius:50%;border:2px solid var(--e2s-color, var(--ci)) !important}.circle-btn:hover,.circle-btn:focus,.circle-btn:focus-within .circle-btn.active{background-color:var(--e2s-bg-color, var(--ci));color:var(--e2s-bg-color, #fff)}.circle-btn:hover svg,.circle-btn:focus svg,.circle-btn:focus-within .circle-btn.active svg{filter:var(--e2s-filter, invert(100%))}.circle-btn:link{text-align:center;padding-top:4px}.circle-btn.user{padding-top:7px}.no-btn,.nobtn{border:none;padding:0;margin:0;background:none}.back,.more,.show-more{display:block;width:fit-content;font-family:"StevieSansMedium",arial,helvetica,clean,sans-serif;text-decoration:none;text-transform:capitalize}.back:not(.h2),.more:not(.h2),.show-more:not(.h2){font-size:calc(18/var(--baseFontSize, 16)*1rem)}.back:hover,.back:focus,.back:focus-within .back.active,.more:hover,.more:focus,.back:focus-within .more.active,.show-more:hover,.show-more:focus,.back:focus-within .show-more.active,.more:focus-within .back.active,.more:focus-within .more.active,.more:focus-within .show-more.active,.show-more:focus-within .back.active,.show-more:focus-within .more.active,.show-more:focus-within .show-more.active{text-decoration:underline}.more{margin-top:30px;position:relative}.more::after{content:"";position:absolute;top:50%;transform:translateY(-50%);background-image:url(/_assets/css/icon/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:.8em;height:.8em;filter:var(--e2s-filter, var(--filter_ci));right:-1em;transform:rotate(90deg) translateX(-50%)}.back{transform:translateX(30px);margin-top:50px;position:relative}.back::before{content:"";position:absolute;top:50%;transform:translateY(-50%);background-image:url(/_assets/css/icon/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:.8em;height:.8em;filter:var(--e2s-filter, var(--filter_ci));left:-1em;transform:rotate(-90deg) translate(50%, -50%)}.show-more{position:absolute;left:50%;transform:translateX(-50%);bottom:20px;z-index:1;color:var(--e2s-color, var(--ci, #000)) !important}.show-more::after{content:"";position:absolute;left:50%;bottom:-20px;transform:rotate(180deg) translateX(50%);background-image:url(/_assets/css/icon/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:.8em;height:.8em}@media screen and (max-width: 719px){.article-body.show-more-content{margin-bottom:50px}}@media screen and (min-width: 720px){.show-more{display:none}}.img-downloads{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.img-downloads>*{flex-shrink:0;width:calc(50% - 15px);max-width:175px;margin:0 15px 30px 0}.img-downloads .blocklink{display:flex;justify-content:center;align-items:flex-end}.img-downloads picture,.img-downloads img{max-height:260px;max-width:175px;display:flex;justify-content:center;align-items:flex-end}.filter-white{filter:var(--e2s-filter, invert(100%))}.blocklink{text-decoration:none;width:100%;display:block}.blocklink:hover h2:first-child,.blocklink:hover .h2:first-child,.blocklink:focus h2:first-child,.blocklink:focus .h2:first-child,.blocklink:focus-within .blocklink.active h2:first-child,.blocklink:focus-within .blocklink.active .h2:first-child{text-decoration:underline}.abril{font-family:"AbrilText",arial,helvetica,clean,sans-serif !important}.red{color:var(--e2s-color, #B50000)}.darkgrey{color:var(--e2s-color, #8E8E8E)}.info-btn{display:inline-block;font-family:"StevieSans",arial,helvetica,clean,sans-serif;font-size:calc(18/var(--baseFontSize, 16)*1rem);color:var(--e2s-color, #8E8E8E);text-transform:lowercase;border:2px solid;border-radius:15px;padding:3px 13px;margin-top:10px;text-decoration:none}.info-btn:hover,.info-btn:focus,.info-btn:focus-within .info-btn.active{color:var(--e2s-color, var(--ci, #000));border-color:var(--e2s-color, var(--ci, #000))}.isMac .info-btn{padding:3px 13px 1px 13px}.anchors{display:flex;justify-content:flex-start;align-items:center;overflow-x:auto}.anchor{color:var(--e2s-color, #000);font-size:calc(22/var(--baseFontSize, 16)*1rem);margin-right:15px;transition:all .3s ease-in-out}.anchor:not(.bold){font-family:"StevieSans",arial,helvetica,clean,sans-serif}.scrolled .anchor{font-size:calc(18/var(--baseFontSize, 16)*1rem) !important}.anchor:hover,.anchor:focus,.anchor:focus-within .anchor.active{text-decoration:underline}.time,.studio{font-size:calc(18/var(--baseFontSize, 16)*1rem)}.wysiwyg ul,.wysiwyg ol{margin:0;padding:0 0 0 1em}.wysiwyg li{padding-left:10px}.gallery-simple img{aspect-ratio:290/200;margin-bottom:10px}.list-item{padding-block:20px;margin:0;border-top:2px solid var(--e2s-color, #8E8E8E)}.list-item:last-of-type{border-bottom:2px solid var(--e2s-color, #8E8E8E)}.list-item .more::after{right:0}.fade-out-txt{position:relative}.fade-out-txt::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:10%;background:linear-gradient(to bottom, transparent, var(--e2s-bg-color, #fff) 80%)}.echonet-close{width:30px;height:30px}.echonet-close::before,.echonet-close::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--e2s-color, #000);width:30px;height:5px}.echonet-close::before{transform:translate(-50%, -50%) rotate(45deg)}.echonet-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.unflex{flex-basis:100%}.copyright{display:none !important;margin-top:10px}.hcenter{display:flex;align-items:center}.bold{font-weight:400;font-family:"StevieSansBold",arial,helvetica,clean,sans-serif}.bb{border-bottom:1px solid;padding-bottom:1em}.bt{border-top:1px solid;padding-top:1em}.c{clear:both}.cl{clear:left}.cr{clear:right}.error{color:red}.error a,.error h1,.error h2,.error h3,.error h4,.error h5,.error h6{color:red}.f16{font-size:calc(16/var(--baseFontSize, 16)*1rem)}.fright{float:right}.fleft{float:left}.font-normal{font-weight:normal}.fs16{font-size:calc(16/var(--baseFontSize, 16)*1rem)}.font-italic{font-style:italic}.fnone{float:none}.fnorm{font-size:1em}.fsmall,small{font-size:.85em}.iblock{display:inline-block}.block{display:block}.m0{margin:0 !important}.mt2{margin-top:2px !important}.mt3{margin-top:3px !important}.mt5{margin-top:5px !important}.mt8{margin-top:8px !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px}.mt10{margin-top:10px !important}.mt1020{margin-top:10px}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt3050{margin-top:30px !important}.mt3550{margin-top:35px}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt0{margin-top:0 !important}.mb0{margin-bottom:0}.mb40{margin-bottom:40px}.nowrap{white-space:nowrap}.p0{padding:0}.pt0{padding-top:0}.pb0{padding-bottom:0}.w100{max-width:unset !important;width:100% !important}.notop>*:first-child,#content>*:first-child{margin-top:0}.nobottom>*:last-child{margin-bottom:0}.nowrap{white-space:nowrap}.success{color:#090}.success a,.success h1,.success h2,.success h3,.success h4,.success h5,.success h6{color:#090}div.success{border:1px solid #090;padding:20px;background-color:rgba(0,153,0,.2)}.tarn{list-style-type:none;margin:0;padding:0}.tcenter{text-align:center}.tleft{text-align:left}.tright{text-align:right}.versal{text-transform:uppercase}.wauto{width:auto}.none{display:none !important}.v,.vf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.vf:focus{position:static;width:auto;height:auto}.cfix:before,.cfix:after{content:" ";display:block;height:0;overflow:hidden}.cfix:after{clear:both}.c{clear:both}.flex1{display:flex;justify-content:space-between;align-items:center}.tdn{text-decoration:none}.relative,.rel{position:relative}.imgCover{width:100%;height:100%;object-fit:cover}.disabled{pointer-events:none;filter:grayscale(100%)}@media screen and (max-width: 719px){.show-more-content{max-height:360px;transition:all .3s ease-in-out;overflow:hidden}.show-more-content::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;background:linear-gradient(180deg, transparent 10%, #fff 50%)}.show-more-content.active{max-height:999999px}.show-more-content.active::after,.show-more-content.active .show-more{display:none}}@media screen and (min-width: 720px){.gallery-simple{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0 10px}}@media screen and (max-width: 1023px){.anchors+.anchors{margin-left:20px}}@media screen and (min-width: 1024px){.gallery-simple{grid-template-columns:repeat(3, 1fr)}.copyright{margin-top:20px}.mt1020{margin-top:20px}.mt3050{margin-top:50px !important}.mt3550{margin-top:50px}}.yellow{--e2s-color: #fc0;--e2s-bg-color: #000;--e2s-filter: invert(82%) sepia(45%) saturate(3216%) hue-rotate(360deg) brightness(104%) contrast(104%);--e2s-check-icon: url(/_assets/css/icon/e2s-check.svg);--e2s-check-active: url(/_assets/css/icon/check-yellow.svg);--e2s-transparent-gradient: linear-gradient(180deg, transparent 0%, #000 70%);--e2s-wt-placeholderImg: url("/_assets/css/e2s/placeholder-yellow.svg")}.black{--e2s-color: #000;--e2s-bg-color: #fc0;--e2s-filter: none;--e2s-check-icon: url(/_assets/css/icon/e2s-check.svg);--e2s-check-active: url(/_assets/css/icon/e2s-check.svg);--e2s-transparent-gradient: linear-gradient(180deg, transparent 0%, #fc0 70%);--e2s-wt-placeholderImg: url("/_assets/css/e2s/placeholder-black.svg")}.blue{--e2s-color: #009;--e2s-bg-color: #fff;--e2s-filter: invert(11%) sepia(67%) saturate(7494%) hue-rotate(245deg) brightness(64%) contrast(135%);--e2s-check-icon: url(/_assets/css/icon/e2s-check.svg);--e2s-check-active: url(/_assets/css/icon/check-blue.svg);--e2s-transparent-gradient: linear-gradient(180deg, transparent 0%, #fff 70%);--e2s-wt-placeholderImg: url("/_assets/css/e2s/placeholder-blue.svg")}.white{--e2s-color: #fff;--e2s-bg-color: #009;--e2s-filter: invert(100%);--e2s-check-icon: url(/_assets/css/icon/e2s-check.svg);--e2s-check-active: url(/_assets/css/icon/check-white.svg);--e2s-transparent-gradient: linear-gradient(180deg, transparent 0%, #009 70%);--e2s-wt-placeholderImg: url("/_assets/css/e2s/placeholder-white.svg")}.e2s-darkMode{--e2s-color: #fff;--e2s-bg-color: #000;--e2s-filter: invert(100%)}.e2s-darkMode.white{--e2s-color: #fff;--e2s-bg-color: #009;--e2s-filter: invert(100%)}.e2s-darkMode.yellow{--e2s-color: #fc0;--e2s-bg-color: #000;--e2s-filter: invert(82%) sepia(45%) saturate(3216%) hue-rotate(360deg) brightness(104%) contrast(104%)}html.size0{font-size:calc(8px + 0px)}html.size1{font-size:calc(8px + 2px)}html.size2{font-size:calc(8px + 4px)}html.size3{font-size:calc(8px + 6px)}html.size4{font-size:calc(8px + 8px)}html.size5{font-size:calc(8px + 10px)}html.size6{font-size:calc(8px + 12px)}html.size7{font-size:calc(8px + 14px)}html.size8{font-size:calc(8px + 16px)}html.size9{font-size:calc(8px + 18px)}html.size10{font-size:calc(8px + 20px)}.yellow #e2s-yellow{border:1px solid #fc0 !important}.yellow #e2s-yellow::after{filter:invert(82%) sepia(45%) saturate(3216%) hue-rotate(360deg) brightness(104%) contrast(104%);content:""}.yellow #e2s-yellow img{content:url(/_assets/css/icon/e2s/gelb_auf_schwarz_active.svg)}.black #e2s-black{border:1px solid #000 !important}.black #e2s-black::after{filter:none;content:""}.black #e2s-black img{content:url(/_assets/css/icon/e2s/schwarz_auf_gelb_active.svg)}.blue #e2s-blue{border:1px solid #009 !important}.blue #e2s-blue::after{filter:invert(11%) sepia(67%) saturate(7494%) hue-rotate(245deg) brightness(64%) contrast(135%);content:""}.blue #e2s-blue img{content:url(/_assets/css/icon/e2s/blau_auf_weiss_active.svg)}.white #e2s-white{border:1px solid #fff !important}.white #e2s-white::after{filter:invert(100%);content:""}.white #e2s-white img{content:url(/_assets/css/icon/e2s/weiss_auf_blau_active.svg)}body:not(.default) #nav,body:not(.default) body,body:not(.default) #header,body:not(.default) body>.inner,body:not(.default) textarea,body:not(.default) #googlemap{border:2px solid;border-color:var(--e2s-color)}body:not(.default) .button,body:not(.default) button:not(.no-btn):not(.nobtn){border:1px solid;border-color:var(--e2s-color)}body:not(.default) .button:hover,body:not(.default) .button:focus,body:not(.default) .button:focus-within body:not(.default) .button.active,body:not(.default) button:not(.no-btn):not(.nobtn):hover,body:not(.default) button:not(.no-btn):not(.nobtn):focus,body:not(.default) .button:focus-within body:not(.default) button:not(.no-btn):not(.nobtn).active,body:not(.default) button:not(.no-btn):not(.nobtn):focus-within body:not(.default) .button.active,body:not(.default) button:not(.no-btn):not(.nobtn):focus-within body:not(.default) button:not(.no-btn):not(.nobtn).active{text-decoration:underline}body:not(.default) footer{border-top:1px solid;border-color:var(--e2s-color)}body:not(.default) #e2s{border-bottom:2px solid;border-color:var(--e2s-color)}body:not(.default) #e2s .textsize button:not(.e2s-reset){border:1px solid;border-color:var(--e2s-color)}body:not(.default) #logo{content:var(--logoMono, unset);filter:var(--e2s-filter)}body:not(.default) .studio::before{filter:var(--e2s-filter)}body:not(.default) .adp-list img,body:not(.default) .adp-substep img,body:not(.default) #GDform .iconwrap{display:none}body:not(.default) .utilities svg,body:not(.default) button[type=submit] svg,body:not(.default) .swiper-button svg,body:not(.default) .time svg{filter:var(--e2s-filter)}body:not(.default) .abo-ticket{border:1px solid}body:not(.default) .abo-ticket .radiotxt::before{filter:var(--e2s-filter);background-color:rgba(0,0,0,0)}body:not(.default) .abo-ticket input[type=checkbox]:checked+label::before,body:not(.default) .abo-ticket input[type=radio]:checked+label::before{background-image:var(--e2s-check-icon)}#e2s{background-color:var(--e2s-bg-color, #fff);position:fixed;top:0;width:100vw;padding:50px 20px;transform:translateY(-100%);transition:all .3s ease-in-out;z-index:999}#e2s:focus{transform:translateY(0)}#e2s h2{text-transform:none}#e2s button{width:35px;height:35px;border-radius:50%;overflow:hidden}#e2s ul{margin-top:30px}#e2s .textsize button:not(.e2s-reset){background-color:var(--e2s-bg-color, #000);color:var(--e2s-color, #fff);font-weight:900;font-size:calc(20/var(--baseFontSize, 16)*1rem);padding-bottom:4px;border:1px solid}#e2s-smaller,#e2s-bigger{display:flex;justify-content:center;align-items:center}.e2s-item:not(:first-child){margin-top:40px}.e2s-button-wrap{position:relative;display:flex;justify-content:flex-start;align-items:center}.e2s-button-wrap button:not(.e2s-reset){margin-right:10px !important}.e2s-close::before,.e2s-close::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--e2s-color, #000);width:25px;height:5px}.e2s-close::before{transform:translate(-50%, -50%) rotate(45deg)}.e2s-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.e2s-close{position:absolute;top:0;right:0}.e2s-title{color:var(--e2s-color, #000)}.e2s-reset{position:absolute;right:0;top:0;filter:var(--e2s-filter, invert(59%) sepia(0%) saturate(106%) hue-rotate(151deg) brightness(97%) contrast(79%))}.showE2S #e2s{transform:translateY(0)}.default #e2s-blue{border:1px solid #009 !important}.e2s-btn{margin-right:15px}.e2s-emph-wrap button{border:1px solid var(--e2s-color, #000);border-radius:10px !important;padding:5px 20px;margin-right:10px;width:auto !important}.e2s-emph-wrap button.active{background-color:var(--e2s-color, #FE6601);color:var(--e2s-bg-color, #fff);border:none;box-shadow:inset 0px 3px 6px rgba(0,0,0,.1607843137)}.e2s-emph-wrap button.active *{color:var(--e2s-bg-color, #fff)}.e2s-emph-wrap button *{color:var(--e2s-color, #000)}#e2s-emph-link,.e2s-link{color:var(--e2s-color, #1B00FF) !important;text-decoration:underline}#e2s-emph-link.active{color:var(--e2s-bg-color, #fff) !important}.e2s-title{text-transform:uppercase;font-weight:900}@media screen and (min-width: 1024px){html.size0{font-size:calc(10px + 0px)}html.size1{font-size:calc(10px + 2px)}html.size2{font-size:calc(10px + 4px)}html.size3{font-size:calc(10px + 6px)}html.size4{font-size:calc(10px + 8px)}html.size5{font-size:calc(10px + 10px)}html.size6{font-size:calc(10px + 12px)}html.size7{font-size:calc(10px + 14px)}html.size8{font-size:calc(10px + 16px)}html.size9{font-size:calc(10px + 18px)}html.size10{font-size:calc(10px + 20px)}#e2s{right:0;height:100vh;width:400px;padding:50px;transform:translateX(100%)}.showE2S #e2s{transform:translateX(0)}body:not(.default) #e2s{border-left:2px solid}}h1,.h1{font-size:calc(34/var(--baseFontSize, 16)*1rem);margin:.76em 0 0 0}h2,.h2{font-size:calc(26/var(--baseFontSize, 16)*1rem);margin:1em 0 0 0}h3,.h3{font-size:calc(20/var(--baseFontSize, 16)*1rem);margin:.9em 0 0 0}h4,.h4{font-size:calc(18/var(--baseFontSize, 16)*1rem);margin:.9em 0 0 0}h5,.h5{font-size:calc(18/var(--baseFontSize, 16)*1rem);margin:1em 0 0 0}h6,.h6{font-size:calc(16/var(--baseFontSize, 16)*1rem);margin:1em 0 0 0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:400}h1,.h1,h3,.h3,h4,.h4{hyphens:auto}h1+h2,h1+.h2,.h1+h2,.h1+.h2{margin-top:5px}h1+h3,h1+.h3,.h1+h3,.h1+.h3{margin-top:10px}h1,.h1,h2,.h2,h3,.h3{font-family:"StevieSansMedium",arial,helvetica,clean,sans-serif}h1,.h1,h2,.h2{line-height:1.1}h4,.h4,h6,.h6{font-family:"AbrilText",arial,helvetica,clean,sans-serif}h5,.h5{font-family:"StevieSans",arial,helvetica,clean,sans-serif}a{color:var(--e2s-color, #000)}a:not([class]){font-family:"StevieSansMedium",arial,helvetica,clean,sans-serif;text-decoration:underline;color:var(--e2s-color, #8E8E8E)}a:not([class]):hover,a:not([class]):focus,a:not([class]):focus-within a:not([class]).active{color:var(--e2s-color, #000)}strong{font-family:"StevieSansMedium",arial,helvetica,clean,sans-serif;font-weight:400}li{position:relative;margin:10px 0}ol{margin:.69em 0 .69em 2.38em}ul,ol{margin:.69em 0 .69em 2.38em}ul.tarn,ol.tarn{list-style-type:none;margin:0;padding:0}ul.inline,ol.inline{list-style-type:none;margin:0;padding:0}ul.inline li,ol.inline li{display:inline}picture,.picture{width:100%;display:block;overflow:hidden}picture img,.picture img{width:100%;object-fit:cover}img{max-width:100%;transition:all .3s ease-in-out}source{display:block;height:0}blockquote{margin:30px}iframe{border:none}code,pre{font-family:"Courier New",monospace,serif;font-size:1em}q{quotes:"“" "”" "‘" "’"}*[lang|=de] q:before{content:"“"}*[lang|=de] q:after{content:"”"}*[lang|=de] q q:before{content:"‘"}*[lang|=de] q q:after{content:"’"}ins,dfn{border-bottom:1px solid #000}small,sup,sub{font-size:85%}big{font-size:125%;line-height:80%}abbr,acronym{text-transform:uppercase;font-size:85%;letter-spacing:.1em}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted #888}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}hr{border:0;border-top:1px solid #ccc;background-color:#fff;display:block;height:1px;line-height:1px;margin:.69em 0;padding:0}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}@media screen and (min-width: 1024px){h1,.h1{font-size:calc(46/var(--baseFontSize, 16)*1rem);margin:.76em 0 0 0}h2,.h2{font-size:calc(30/var(--baseFontSize, 16)*1rem);margin:.8em 0 0 0}h3,.h3{font-size:calc(22/var(--baseFontSize, 16)*1rem)}h4,.h4{font-size:calc(22/var(--baseFontSize, 16)*1rem);margin:.9em 0 0 0}h5,.h5{font-size:calc(20/var(--baseFontSize, 16)*1rem);margin:1em 0 0 0}h6,.h6{font-size:calc(18/var(--baseFontSize, 16)*1rem);margin:1em 0 0 0}blockquote{margin:50px}}.events{margin-top:20px}.events>*{border-top:2px solid var(--e2s-color, #000)}.events>*:last-child{border-bottom:2px solid var(--e2s-color, #000);margin-bottom:0}.events+*{margin-top:40px}.event{padding-top:20px}.event img{aspect-ratio:1/1;object-fit:cover}.event .time{display:flex;justify-content:flex-start;align-items:center;margin-right:1em}.event-info{margin-top:5px}.event-content{position:relative;padding:20px 0 30px 0}.event-content>.event-descr:first-child>*:first-child{margin-top:0 !important}.time svg{margin-right:15px}.time span{font-size:calc(18/var(--baseFontSize, 16)*1rem)}.event-date .date{font-family:"StevieSansBold",arial,helvetica,clean,sans-serif;font-size:calc(30/var(--baseFontSize, 16)*1rem)}.event-date .day{font-family:"StevieSansMedium",arial,helvetica,clean,sans-serif;text-transform:uppercase;font-size:calc(18/var(--baseFontSize, 16)*1rem)}.event-links{display:flex;justify-content:space-between;align-items:center;margin:20px 0 0 0}.event-search-wrap.simple{max-width:400px}.event-search-wrap.withresults{padding-right:35px}.event-search-wrap.withresults button{right:50px}.event-search-wrap button{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:30px;height:30px}.event-search-wrap .echonet-close{position:absolute;top:50%;transform:translateY(-50%);right:0}.event-search-wrap .custom-select{height:50px}.event-search-wrap .custom-option:hover *,.event-search-wrap .custom-option:focus *,.event-search-wrap .custom-option:focus-within .event-search-wrap .custom-option.active *{color:var(--e2s-color, #000) !important}#event-title{margin-top:40px}.event-detail-content{margin-top:40px !important}.vorstellungen .events+*:not(ul),.vorstellungen .swiper-btn-wrap+*{margin-top:30px !important}.vorstellungen .events>*{min-height:65px;border-color:var(--e2s-color, #8E8E8E)}.vorstellungen .events>*:last-child .event-links-wrap{top:50%}.vorstellungen .events>*{padding:10px 0}.vorstellungen .event-date{width:100% !important}.vorstellungen .event-date .date{font-size:calc(30/var(--baseFontSize, 16)*1rem)}.vorstellungen .event{padding:0;border-color:var(--e2s-color, #8E8E8E)}.vorstellungen .event>*{flex-shrink:1}.vorstellungen .event-links-wrap{text-align:right;position:absolute;top:calc(50% + 5px);transform:translateY(-50%);right:0;max-width:125px}.vorstellungen .event-info2{max-width:calc(100% - 150px)}.vorstellungen .notsale+.pricefrom{display:none}.vorstellungen .vermerk .event-links-wrap{top:25px !important;transform:none !important}.studio{position:relative}.studio::before{content:"";width:13px;height:13px;position:absolute;top:2px;left:-20px;background-image:url(/_assets/css/icon/studio.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.event-month-title{margin-top:70px}.sticky-event-filter{position:sticky;top:120px;background:var(--e2s-bg-color, #fff);padding:20px 0;z-index:2;transition:all .3s ease-in-out}.navopen .sticky-event-filter{z-index:1}.sticky-event-filter::before{content:"";width:100vw;height:100%;background-color:inherit;position:absolute;left:-5vw;top:0;z-index:-1;transition:all .3s ease-in-out}.scrolled .sticky-event-filter::before{box-shadow:0px 5px 5px rgba(0,0,0,.062745098)}#article-past-events-title~.events .event-links-wrap{display:none}.eventlink{color:var(--e2s-color, #000);text-decoration:none}.eventlink:hover,.eventlink:focus,.eventlink:focus-within .eventlink.active{text-decoration:underline}.event-descr{max-width:385px}.event-descr *{hyphens:none}@media screen and (max-width: 767px){.event{position:relative}.event.content-inner{width:100vw}.event img{opacity:0;animation:fadeIn 2s ease-in forwards}.event::before{content:"";width:calc(100vw - 1px);height:2px;background-color:var(--e2s-color, #000);position:absolute;left:-5vw;top:-2px}.event:last-child::after{content:"";width:calc(100vw - 1px);height:2px;background-color:var(--e2s-color, #000);position:absolute;left:-5vw;bottom:-2px}.event-descr.noimg>*:first-child{margin-top:0 !important}.events.swiper-slide:last-child .event::after{bottom:0}.vorstellungen .events{margin-top:10px}.vorstellungen .events>*{border:none;margin:0}.vorstellungen .events>*:last-child .event::after{content:""}.vorstellungen .event{display:flex;justify-content:space-between;align-items:flex-start}.vorstellungen .event:last-child::after{content:none}.vorstellungen .event-date{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2px 0;align-items:flex-end;width:155px !important}.vorstellungen .event-date .day{padding-bottom:4px}.vorstellungen .event-links-wrap{top:50%}.event-content+.event-content::after{content:"";height:1px;width:100vw;background-color:var(--e2s-color, #8E8E8E);position:absolute;top:-1px;left:-5vw}}@media screen and (min-width: 768px){.event{padding:0;display:flex;justify-content:flex-start;align-items:flex-start}.event>*{flex-shrink:0}.event .event-date{width:130px;padding-top:20px}.event .event-date span{display:block}.event .event-list{width:calc(100% - 130px);padding-left:30px;border-left:2px solid var(--e2s-color, #000)}.event img{width:180px;display:inline-block}.event img+.event-descr{display:inline-block;width:calc(100% - 215px);margin-left:30px;vertical-align:top}.event img+.event-descr .event-title{margin-top:0 !important}.event .event-links-wrap{padding-right:10px}.event-content{padding:20px 0 25px 0}.event-content+.event-content{border-top:1px solid var(--e2s-color, #8E8E8E)}.vorstellungen .event{align-items:center}.vorstellungen .event-date{display:flex;justify-content:flex-start;align-items:flex-end}.vorstellungen .event-date .date{margin-right:5px;line-height:1;width:88px}.vorstellungen .event-date .day{margin-right:25px;width:26px;font-size:calc(18/var(--baseFontSize, 16)*1rem)}.vorstellungen .event-date .time{width:42px;margin-right:33px}}@media screen and (max-width: 1023px){.event-detail-descr{margin-top:60px}.saison-title{margin-top:30px}.sticky-event-filter nav{width:100%;overflow-x:auto;display:flex;justify-content:flex-start;align-items:center}.sticky-event-filter nav>*{flex-shrink:0}.scrolledDown .sticky-event-filter{top:0}.vorstellungen .event-date .date{width:90px}.vorstellungen .event::before,.vorstellungen .event::after{content:none !important}.vorstellungen .events>*{border-bottom:2px solid var(--e2s-color, #8E8E8E)}.vorstellungen .events>*:first-child{border-top:2px solid var(--e2s-color, #8E8E8E)}.vorstellungen .time{margin-top:-5px}.archiv-title+#archiv{margin-top:30px}.event-search-wrap .custom-select-wrapper{margin-bottom:15px}.search-result-title+.event-search-wrap{margin-top:20px}}@media screen and (min-width: 1024px){.event-info{margin-top:8px}.event-content{display:flex;justify-content:space-between;align-items:stretch}.event-content .event-title{margin-top:0 !important}.anchor{font-size:calc(26/var(--baseFontSize, 16)*1rem)}.event-links-wrap{width:265px;flex-shrink:0;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.event-links-wrap .tickets{text-align:right}.event-links{margin:0;width:100%;height:50px}.event-links .time{width:30%}.event-links+.event-links{margin-top:10px}.event-date .date{font-size:calc(35/var(--baseFontSize, 16)*1rem)}.event-date .day{font-size:calc(22/var(--baseFontSize, 16)*1rem)}.event-img-txt-wrap{display:flex;justify-content:flex-start;align-items:flex-start}.event-img-txt-wrap img{width:180px;margin-right:30px;flex-shrink:0}.pricefrom{margin-top:5px}#event-title{line-height:1;margin-top:45px}div+.event-detail-content{margin-top:105px !important}.vorstellungen .events+*:not(ul),.vorstellungen .swiper-btn-wrap+*{margin-top:50px !important}.vorstellungen{min-width:430px;max-width:430px}.vorstellungen .info-btn{margin-top:20px}.vorstellungen .event-date{padding:0}.vorstellungen .events>*{padding:20px 0}.vorstellungen .events>*.hastickets{padding:30px 0}.vorstellungen .vermerk:not(:last-child) .event-info2{margin-bottom:-10px}.event-detail-content{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse}.event-detail-descr{padding-right:25px;margin-right:25px;border-right:2px solid var(--e2s-color, #8E8E8E)}.event-month-title{margin-top:100px}.produktionsarchiv{margin-top:60px !important}.archiv-title{display:inline-block}#archiv{float:right}.event-search-wrap{display:flex;justify-content:flex-start;align-items:center}.event-search-wrap.simple{width:400px}.event-search-wrap .custom-select{margin-top:0}.event-search-wrap>*{flex-shrink:0}.event-search-wrap>*:not(.echonet-close):not(button){width:400px}.event-search-wrap>*:not(:last-child){margin-right:10px}.sticky-event-filter{display:flex;justify-content:space-between;align-items:flex-start}.sticky-event-filter::before{left:-3vw}}@media screen and (min-width: 1280px){.event-detail-descr{padding-right:105px;margin-right:70px;border-right:2px solid var(--e2s-color, #8E8E8E)}.vorstellungen{position:sticky;top:165px;flex-shrink:0}}footer{position:relative;background-color:var(--e2s-bg-color, var(--ci, #000));padding:20px;margin-top:100px}footer *{color:var(--e2s-color, #fff) !important}footer .socials{display:flex;justify-content:flex-start;align-items:center}footer .socials>*{margin-right:10px}footer .socials a:hover .filter-white,footer .socials a:focus .filter-white,footer .socials a:focus-within footer .socials a.active .filter-white{filter:invert(59%) sepia(0%) saturate(106%) hue-rotate(151deg) brightness(97%) contrast(79%)}#meta-below-nav .nav__element{margin-right:50px}#meta-below-nav .navigation_link{font-family:"AbrilText",arial,helvetica,clean,sans-serif;text-decoration:none}#meta-below-nav .navigation_link:hover,#meta-below-nav .navigation_link:focus,#meta-below-nav .navigation_link:focus-within #meta-below-nav .navigation_link.active{text-decoration:underline}@media screen and (max-width: 1023px){footer{padding:70px 0 380px 0}footer .partner svg{display:block;margin:25px 0}.footer-block.nl{margin:80px 0}.footer-block.addr{margin-top:80px}#META_BELOW{position:absolute;bottom:195px}}@media screen and (min-width: 1024px){footer{padding:55px 55px 360px 55px}footer .content-inner{display:flex;justify-content:space-between;align-items:flex-start}footer .partner{margin-bottom:30px}footer .partner svg{margin-right:50px}footer .socials{justify-content:flex-end}.footer-block:last-of-type{text-align:right}#meta-below-nav{display:flex;justify-content:flex-start;align-items:center}#meta-below-nav>li:not(:first-child){margin-left:25px}}form{position:relative}form ol li,form ul:not(.tarn) li{float:left;list-style-image:none;width:100%}form li{margin:7px 0}form .error-msg{border:1px solid;clear:both;margin:.69em 0;padding:.5em 1em;background-color:var(--e2s-bg-color, #ffcecf);border-color:var(--e2s-bg-color, #B50000)}form .error-msg legend{border:1px solid;padding:.2em .5em;background-color:var(--e2s-bg-color, #ffcecf);border-color:var(--e2s-bg-color, #B50000);box-shadow:0 0 5px var(--e2s-bg-color, #B50000)}form li.error input,form li.error select,form li.error textarea{font-weight:normal;border-color:var(--e2s-bg-color, #B50000)}form li.error label{color:var(--e2s-bg-color, #B50000)}form .wauto{width:auto}form small{display:block;font-size:.889em;font-weight:normal}fieldset{position:relative;text-align:left;margin:0;padding:0;border:none}fieldset:not(.swiper){max-width:835px}select{display:none}label{margin:0;padding:0;cursor:pointer;position:relative;margin:0 0 5px 0;display:block;font-family:"StevieSansMedium",arial,helvetica,clean,sans-serif;font-size:calc(16/var(--baseFontSize, 16)*1rem)}.label-info{color:var(--e2s-color, #8E8E8E);font-size:calc(14/var(--baseFontSize, 16)*1rem);font-style:italic;font-family:"StevieSans",arial,helvetica,clean,sans-serif;display:block;margin-top:10px}.custom-select{position:relative;outline:none;border-radius:25px;transition:none !important;font-size:calc(20/var(--baseFontSize, 16)*1rem);font-family:"StevieSans",arial,helvetica,clean,sans-serif}.custom-select.open{border-color:var(--e2s-color, #000)}.custom-select.open .arrow{transform:scale(1)}.custom-select.open .custom-options{display:block;pointer-events:all;max-height:300px;overflow-y:auto;z-index:999;opacity:1;visibility:visible;padding:10px 20px;margin:-3px 0}.custom-select:focus{outline:1px solid var(--e2s-color, var(--ci));outline-offset:1px}.custom-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:100%}body:not(.isMac) .custom-select__trigger{bottom:2px}.custom-select__trigger .arrow{position:relative;height:15px;width:15px;background:url("/_assets/css/icon/arrow.svg") no-repeat center;background-size:contain;transition:.3s ease;transform:scale(-1)}.custom-options{position:absolute;display:none;top:60px;left:-1px;right:0;width:calc(100% + 2px);background-color:var(--e2s-bg-color, #fff);transition:all .3s;opacity:0;visibility:hidden;pointer-events:none;z-index:2;padding:10px;overflow-y:hidden;overflow-x:hidden;border:2px solid var(--e2s-color, #000);border-radius:25px}.custom-option{position:relative;display:block;padding:10px 0;cursor:pointer}.custom-option:hover *{color:var(--e2s-color, var(--ci));font-family:"StevieSansBold",arial,helvetica,clean,sans-serif}.custom-option .custom-select-txt{display:block}.custom-option .custom-select-txt:not(.active){color:var(--e2s-color, #8E8E8E)}.custom-select-txt{font-size:calc(18/var(--baseFontSize, 16)*1rem)}.custom-select-txt:not(.active){font-family:"StevieSans",arial,helvetica,clean,sans-serif}.custom-select-txt.active{font-family:"StevieSansMedium",arial,helvetica,clean,sans-serif}.radio-item{margin:10px 0}input{outline:none;background-color:var(--e2s-bg-color, #fff);height:50px;padding:12px 10px}.isMac input{padding:2px 15px 0 15px !important}input:not([type=checkbox],[type=radio]){border-radius:100px}input[type=checkbox]+label,input[type=radio]+label{padding:5px 0 0 40px;cursor:pointer;display:block;width:fit-content}input[type=checkbox]+label::before,input[type=radio]+label::before{content:"";width:30px;height:30px;cursor:pointer;background-color:var(--e2s-bg-color, #fff);border:1px solid var(--e2s-color, #8E8E8E);transition:all .25s ease-in-out;top:0;left:0;background-size:calc(100% - 10px);background-repeat:no-repeat;background-position:center;position:absolute}input[type=checkbox]:checked+label::before,input[type=radio]:checked+label::before{background-image:var(--e2s-check-active, url(/_assets/css/icon/checkWhite.svg));background-color:var(--e2s-bg-color, var(--ci));border-color:var(--e2s-color, var(--ci))}input[type=checkbox]{border-radius:4px}input[type=checkbox]+label::before{border-radius:4px}input[type=radio]{border-radius:50%}input[type=radio]+label{margin-bottom:20px}input[type=radio]+label::before{border-radius:50%}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=checkbox]+label,input[type=radio]+label{text-transform:none}input[type=checkbox]:focus,input[type=radio]:focus{outline:1px solid var(--e2s-color, var(--ci));outline-offset:1px}input[type=submit]{cursor:pointer}input[type=text]{cursor:text}input[type=password]{cursor:text}input[type=hidden]{display:none}input[disabled=disabled]{background-color:var(--e2s-bg-color, #8E8E8E);cursor:auto}textarea{border-radius:25px}input,select,textarea,.custom-select{background-color:var(--e2s-bg-color, transparent);color:var(--e2s-color, #000);width:100%;border:2px solid var(--e2s-color, #8E8E8E);padding:12px 20px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-family:"StevieSans",arial,helvetica,clean,sans-serif}input:focus,select:focus,textarea:focus,.custom-select:focus{border-color:var(--e2s-color, #000);outline:none}input:not(select)::placeholder,select:not(select)::placeholder,textarea:not(select)::placeholder,.custom-select:not(select)::placeholder{color:var(--e2s-color, #8E8E8E);opacity:1}input:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder,.custom-select:focus::placeholder{color:var(--e2s-bg-color, #8E8E8E)}input,textarea{font-size:calc(20/var(--baseFontSize, 16)*1rem)}input:focus:invalid,textarea:focus:invalid{border-color:var(--e2s-color, var(--e2s-bg-color, #B50000))}#formmail_control{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}#formmail_control>*{flex-shrink:0}#formmail_control>*:not(.unflex){margin-bottom:30px}.module_formmail .swiper-wrapper{margin-inline:0 !important}.module_formmail .swiper-btn-wrap{opacity:0;animation:fadeIn .3s ease forwards;animation-delay:.2s}.module_formmail .swiper-button-lock{display:inline-block;opacity:0}@media screen and (min-width: 720px){fieldset.control{max-width:610px !important}}@media screen and (min-width: 720px){.custom-select-txt{font-size:calc(22/var(--baseFontSize, 16)*1rem)}}@media screen and (min-width: 1024px){.isMac .custom-select__trigger{bottom:1px}.formgroup ol>li:not(.block):not(.swiper-slide),.formgroup ul>li:not(.block):not(.swiper-slide){display:flex;justify-content:flex-start;align-items:center}.formgroup ol li.textarea,.formgroup ol li.with-info,.formgroup ul li.textarea,.formgroup ul li.with-info{align-items:flex-start !important}.formgroup ol li.with-info label,.formgroup ul li.with-info label{margin-top:.3em}.formgroup label:not(.abril){width:250px;margin-right:30px}.formgroup .custom-select-wrapper{width:100%}}#logo{height:25px}#header{position:fixed;top:0;left:0;width:100vw;height:120px;background-color:var(--e2s-bg-color, #F6F6F6);padding:15px;z-index:2;transition:all .3s ease-in-out}#header .inner{display:flex;justify-content:space-between;align-items:center}.navopen #header{background-color:var(--e2s-bg-color, #fff)}@media screen and (max-width: 1023px){.toLandingpage{margin-bottom:15px}.scrolledDown #header{top:-120px}}@media screen and (min-width: 1024px){#header{padding:40px 0}#header .content-inner{display:flex;justify-content:space-between;align-items:center}#header .inner{justify-content:flex-end}#logo{height:40px}}.startseite .module_onepage>section:first-child,.startseite .module_onepage>section:nth-child(2){background-color:var(--e2s-bg-color, #F6F6F6)}.startseite .module_onepage>section:nth-child(2){padding:15px 0 40px 0}.startseite #breadcrumbNav{display:none}.startseite .article-item.swiper-slide{background-color:var(--e2s-bg-color, #fff);width:100%}.startseite .article-item.swiper-slide .article-inner{padding:0 20px 20px 20px}.startseite .article-item.swiper-slide:last-child{margin-right:0}.startseite .article-item img{aspect-ratio:16/9}.startseite .article-inner h2+.mt10{margin-top:3px !important}.startseite .headeritem img{object-fit:cover}@media screen and (min-width: 720px){.articlewrap.swiper-wrapper .swiper-slide{width:45%}}@media screen and (min-width: 1024px){.startseite .module_onepage>section:nth-child(2){padding:30px 0 50px 0}}@media screen and (min-width: 1028px){.startseite .articlewrap .swiper-slide{width:calc(33.3333333333% - 20px)}.startseite .articlewrap .swiper-slide:not(:last-child){margin-right:30px}.startseite .articlewrap .swiper-slide:last-child{margin-right:0}}#mainsearch{display:none}#navanchor{display:block;width:35px;height:30px;position:relative;z-index:2}#navanchor span{width:100%;position:absolute;left:0;height:5px;background-color:var(--e2s-color, #000)}#navanchor span:first-child{top:0;transition:.3s ease}#navanchor span:nth-child(2){top:50%;transform:translateY(-50.5%)}#navanchor span:last-child{bottom:0;transition:.3s ease}#navanchor:hover span:first-child,#navanchor:focus span:first-child,#navanchor:focus-within #navanchor.active span:first-child{transform:translateY(-3px)}#navanchor:hover span:last-child,#navanchor:focus span:last-child,#navanchor:focus-within #navanchor.active span:last-child{transform:translateY(3px)}#nav{position:absolute;background-color:var(--e2s-bg-color, #F6F6F6);width:100vw;top:120px;padding:30px 35px 60px;max-height:calc(100vh - 120px);overflow:scroll;transition:.3s ease}#nav.fadeIn{opacity:0;z-index:-9999;left:0;pointer-events:none}#nav .nav__element{margin-bottom:15px}#nav .nav__element.nav__element_depth0{margin-bottom:30px}#nav .navigation_link{text-decoration:none}#nav .navigation_link:hover,#nav .navigation_link:focus,#nav .navigation_link:focus-within #nav .navigation_link.active{text-decoration:underline}#nav .nav__element_depth0>.navigation_link{font-size:calc(25/var(--baseFontSize, 16)*1rem);font-family:"StevieSansMedium",arial,helvetica,clean,sans-serif;color:var(--e2s-color, #8E8E8E)}#nav .nav__element_depth1 .navigation_link{font-family:"StevieSans",arial,helvetica,clean,sans-serif;font-size:calc(18/var(--baseFontSize, 16)*1rem)}.navopen #nav{z-index:1}.navopen #nav.fadeIn{opacity:1;z-index:9;pointer-events:all}.navopen #navanchor span{top:50%}.navopen #navanchor span:first-child{transform:rotate(45deg)}.navopen #navanchor span:last-child{transform:rotate(-45deg)}.navopen #navanchor span:nth-child(2){visibility:hidden}.nav__sub-list.tarn{margin-top:10px}.langnav-btn,#LANG .nav__element{border:2px solid;border-radius:20px;display:flex;justify-content:space-between;align-items:center;padding:5px 7px 5px 10px;width:80px}.langnav-btn span,#LANG .nav__element span{text-transform:uppercase;font-size:calc(20/var(--baseFontSize, 16)*1rem)}.langnav-btn:hover,#LANG .nav__element:hover,.langnav-btn:focus,#LANG .nav__element:focus,.langnav-btn:focus-within .langnav-btn.active,#LANG .nav__element:focus-within .langnav-btn.active,.langnav-btn:focus-within #LANG .active.nav__element,#LANG .langnav-btn:focus-within .active.nav__element,#LANG .nav__element:focus-within .active.nav__element{background-color:var(--e2s-color, var(--ci));color:var(--e2s-bg-color, #fff)}.langnav-btn:hover svg,#LANG .nav__element:hover svg,.langnav-btn:focus svg,#LANG .nav__element:focus svg,.langnav-btn:focus-within .langnav-btn.active svg,#LANG .nav__element:focus-within .langnav-btn.active svg,.langnav-btn:focus-within #LANG .active.nav__element svg,#LANG .langnav-btn:focus-within .active.nav__element svg,#LANG .nav__element:focus-within .active.nav__element svg{filter:var(--e2s-filter, invert(100%))}.langnav-btn:hover span,#LANG .nav__element:hover span,.langnav-btn:focus span,#LANG .nav__element:focus span,.langnav-btn:focus-within .langnav-btn.active span,#LANG .nav__element:focus-within .langnav-btn.active span,.langnav-btn:focus-within #LANG .active.nav__element span,#LANG .langnav-btn:focus-within .active.nav__element span,#LANG .nav__element:focus-within .active.nav__element span{color:var(--e2s-bg-color, #fff)}.quicknav{margin:0 30px 0 10px;width:30vw}.quicknav ul{display:flex;justify-content:flex-start;align-items:center}.quicknav li{margin:0 0 0 30px;opacity:0;transition:all .3s ease-in-out}.quicknav li.show{opacity:1}.quicknav .navigation_link{text-decoration:none;font-size:calc(30/var(--baseFontSize, 16)*1rem);font-family:"StevieSansMedium",arial,helvetica,clean,sans-serif;line-height:.5;white-space:nowrap}.quicknav .navigation_link:hover,.quicknav .navigation_link:focus,.quicknav .navigation_link:focus-within .quicknav .navigation_link.active{text-decoration:underline}#LANG{display:none;position:absolute}#LANG .nav__element{margin:5px 0;justify-content:center;background:var(--e2s-bg-color, #fff)}#LANG .nav__element.active{display:none}#LANG .nav__element a{text-decoration:none;font-size:calc(20/var(--baseFontSize, 16)*1rem)}#LANG .nav__element:hover a,#LANG .nav__element:focus a,#LANG .nav__element:focus-within #LANG .nav__element.active a{color:var(--e2s-color, #fff)}@media screen and (max-width: 1023px){.quicknav{display:none}#meta-below-nav>li{margin-bottom:20px}}@media screen and (min-width: 1024px){#nav{padding:40px 50px}#nav .nav__element_depth0{text-align:right}#nav .nav__element_depth0>.navigation_link{font-size:calc(30/var(--baseFontSize, 16)*1rem)}#nav .nav__element_depth1 .navigation_link{font-size:calc(22/var(--baseFontSize, 16)*1rem)}#nav .nav__element{margin-bottom:10px}#MAIN>.nav__list{display:flex;justify-content:flex-end;align-items:flex-start}#MAIN>.nav__list>*{margin-right:80px}#meta-below-nav{display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}.quicknav{height:40px;display:flex;align-items:center}}@media screen and (min-width: 1280px){.quicknav{margin-right:60px}.quicknav .navigation_link{font-size:calc(38/var(--baseFontSize, 16)*1rem)}}.module_onepage #content,.module_onepage #content>.content-inner{width:100vw}.headeritem{position:relative}.headeritem picture{background:var(--e2s-bg-color, #000)}.headeritem img{display:block;aspect-ratio:288/140;object-fit:contain;opacity:0;animation:fadeIn 2s linear forwards}.headeritem .cwrap{padding:20px;background-color:var(--e2s-bg-color, var(--theme-color, #7681AA))}.headeritem .cwrap *{hyphens:none}.headeritem .blocklink:hover img,.headeritem .blocklink:focus img,.headeritem .blocklink:focus-within .headeritem .blocklink.active img{transform:scale(1.05)}.headeritem .blocklink:hover .cwrap>*:first-child,.headeritem .blocklink:focus .cwrap>*:first-child,.headeritem .blocklink:focus-within .headeritem .blocklink.active .cwrap>*:first-child{text-decoration:underline}.cwrap>*:first-child{margin-top:0 !important}section{position:relative}section.item8,section.item3{padding:35px 25px}section.item8 .cwrap,section.item3 .cwrap{max-width:600px;margin-inline:auto}section.item5>.cwrap{padding-top:25px}.op_img_height img{height:100%}.op_img_height+.cwrap{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:var(--e2s-bg-color, rgba(0, 0, 0, 0.8));padding:20px}.op_img_height+.cwrap>*:first-child{margin-top:0}@media screen and (min-width: 720px){section.item8,section.item3{padding:70px 25px}section.item5>.cwrap{padding-top:70px}.op_txtimgwrap{display:flex;justify-content:space-between;align-items:stretch}.op_txtimgwrap img{height:100%;object-fit:cover}}@media screen and (min-width: 1024px){.op_txtimgwrap .cwrap_inner{padding:60px 5vw;width:calc(100% - 10vw)}.headeritem img{height:calc(100vh - 200px)}}@media screen and (min-width: 1288px){.headeritem .cwrap{position:absolute;left:0;bottom:0;padding:20px 30px;width:50%}}@media screen and (min-width: 1366px){.op_txtimgwrap .cwrap_inner{padding:60px 10vw;width:calc(100% - 20vw)}}.swiper:not(.vorstellungen){width:100%}.swiper.gallery img{max-width:90vw;object-fit:cover;opacity:0;animation:fadeIn 1500ms linear forwards}.swiper.gallery picture,.swiper.gallery img{height:inherit}.swiper.gallery .swiper-wrapper{height:190px;background-color:var(--e2s-bg-color, #000000)}.swiper.gallery .swiper-slide:nth-child(1) img{animation-delay:0s}.swiper.gallery .swiper-slide:nth-child(2) img{animation-delay:.5s}.swiper.gallery .swiper-slide:nth-child(3) img{animation-delay:1s}.swiper.gallery .swiper-slide:nth-child(4) img{animation-delay:1.5s}.swiper.gallery .swiper-slide:nth-child(5) img{animation-delay:2s}.swiper.gallery .swiper-slide:nth-child(6) img{animation-delay:2.5s}.swiper.gallery .swiper-slide:nth-child(7) img{animation-delay:3s}.swiper.gallery .swiper-slide:nth-child(8) img{animation-delay:3.5s}.swiper.gallery .swiper-slide:nth-child(9) img{animation-delay:4s}.swiper.gallery .swiper-slide:nth-child(10) img{animation-delay:4.5s}.swiper.vorstellungen{overflow:hidden}.swiper.vorstellungen .swiper-slide{width:100%}.swiper .swiper-slide,.swiper img{height:inherit}.swiper.formgroup>legend{display:none}.swiper-wrapper{display:flex;justify-content:flex-start;align-items:stretch;width:100%}.swiper-slide{flex-shrink:0}.swiper-button{width:30px;height:30px;border-radius:50%;border:2px solid var(--e2s-color, #000);padding:5px}.swiper-button-prev{transform:rotate(180deg)}.swiper-btn-wrap{position:relative;text-align:right}.swiper-btn-wrap .copyright{display:none;position:absolute;top:0;left:0;font-size:calc(14/var(--baseFontSize, 16)*1rem);margin:0;max-width:calc(100% - 85px);text-align:left}.swiper-btn-wrap .swiper-button-next{padding-top:6px;padding-right:3px}.swiper-btn-wrap .swiper-button-prev{padding-left:6px}.swiper-button-lock{display:none}.swiper-button-disabled{opacity:.3;cursor:default}@media screen and (min-width: 1024px){.swiper.gallery .swiper-wrapper{height:calc(100vh - 200px)}.swiper-btn-wrap{margin-top:15px !important}.swiper-btn-wrap .copyright{font-size:calc(16/var(--baseFontSize, 16)*1rem)}}.toggle-switch{position:relative;display:inline-block;width:80px;height:40px;cursor:pointer}.toggle-switch input[type=checkbox]{display:none}.toggle-switch-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--e2s-bg-color, #E8E8E8);border-radius:20px;box-shadow:inset -3px 3px 5px rgba(0,0,0,.1294117647);transition:background-color .3s ease-in-out}.toggle-switch-handle{position:absolute;top:5px;left:5px;width:30px;height:30px;background-color:var(--e2s-color, #000);border-radius:50%;transition:transform .3s ease-in-out}.toggle-switch::before{content:"";position:absolute;top:-25px;right:-35px;font-size:12px;font-weight:bold;color:#aaa;text-shadow:1px 1px var(--e2s-color, #fff);transition:color .3s ease-in-out}.toggle-switch input[type=checkbox]:checked+.toggle-switch-handle{transform:translateX(45px)}.toggle-switch input[type=checkbox]:checked+.toggle-switch-background{background-color:var(--e2s-bg-color, #000);box-shadow:inset 0 0 0 2px var(--e2s-color, #fff)}.toggle-switch input[type=checkbox]:checked+.toggle-switch:before{content:"On";color:#05c46b;right:-15px}.toggle-switch input[type=checkbox]:checked+.toggle-switch-background .toggle-switch-handle{background-color:var(--e2s-color, #fff);transform:translateX(40px)}ul.quicklinks{position:fixed;top:0;left:0;width:100vw;height:70px;background:var(--e2s-bg-color, #000);margin:0;z-index:1000;list-style:none;display:flex;align-items:center;justify-content:center;transform:translateY(-120%);transition:transform .3s;border-bottom:2px solid rgba(0,0,0,0)}ul.quicklinks:focus-within{transform:translateY(0)}ul.quicklinks a{opacity:0;pointer-events:none;position:absolute;left:50%;transform:translateX(-50%);color:var(--e2s-color, #fff);text-decoration:none;outline:none}ul.quicklinks a:focus{opacity:1;pointer-events:auto;color:var(--e2s-color, #fff)}@media(min-width: 1024px){ul.quicklinks{height:90px}}.mfp-s-ready .mfp-content{display:inline-block}.mfp-bg,.mfp-iframe-scaler iframe{background:rgba(0,0,0,0)}.mfp-close:hover,.mfp-close:focus{box-shadow:none !important;outline:1px solid #fff;outline-offset:1px}#e2s li a:focus{border:1px solid;border-radius:50%;border-radius:50%;width:30px;height:30px;top:-1px;display:inline-block;position:relative;left:-1px}.utilities{display:flex;justify-content:flex-start;align-items:center}.utilities>*{margin-right:10px}.cartamount{position:absolute;bottom:-5px;right:-5px;width:20px;height:20px;border-radius:50%;background-color:var(--e2s-bg-color, #B50000);color:var(--e2s-color, #fff)}.username{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:var(--e2s-bg-color, var(--ci));color:var(--e2s-color, #fff);text-transform:uppercase;font-size:calc(16/var(--baseFontSize, 16)*1rem);padding-top:8px}@media screen and (min-width: 1024px){.utilities>*{margin-right:20px}}.video-container{margin-top:10px}.meteotube{width:100%;max-width:730px;aspect-ratio:16/9}@media screen and (min-width: 720px){.video-container{margin-top:20px}}.vpn{display:none !important}.echonet_intern .vpn{display:block !important}#langnav{display:none}.langnav-btn{pointer-events:none}html{scroll-behavior:smooth;scroll-padding:125px;font-size:16px;font:16px/1.231 "StevieSansBook",arial,helvetica,clean,sans-serif}html.module_produktion{scroll-padding:180px}html:not(.module_produktion.overview){overflow-x:hidden}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus-visible{outline:none}body{background:var(--e2s-bg-color, #fff);color:var(--e2s-color, #000);overflow-y:auto;transition:all .3s ease-in-out;*font-size:small;*font:x-small;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}body:not(.module_onepage) #content{padding-top:30px}html,body{margin:0;padding:0}#content{flex:1;background:var(--e2s-bg-color, #fff);margin:120px 0 0 0;position:relative;color:var(--e2s-color, #000)}.module{position:relative}.module_conf_head{margin:25px 0 30px 0}.module_conf_tail{margin-top:30px}.module_conf_head>*:first-child,.module_conf_tail>*:first-child{margin-top:0}.module_freepage.module:not(.haslinks){max-width:1200px}#stx-widget-Newsletter{max-width:835px}#stx-widget-Newsletter input[type=checkbox],#stx-widget-Newsletter input[type=radio]{display:none}#stx-widget-Newsletter .bZeCkp{padding:12px 20px}#stx-widget-Newsletter .stx-NewsletterWidget-button{width:auto;display:flex}#stx-widget-Newsletter .jYpRwE input:checked~label::before{background-color:var(--e2s-bg-color, var(--ci));border-color:var(--e2s-color, var(--ci))}#stx-widget-Newsletter .jYpRwE label::after{content:none}@media screen and (max-width: 1023px){.module_freepage .vorstellungen{margin-top:60px}}@media screen and (min-width: 1024px){html.module_produktion{scroll-padding:250px}html.module_produktion,html.module_freepage{overflow-x:unset !important}.content-inner{width:calc(100% - 6vw)}.module_conf_head{margin-bottom:60px}.module_freepage .event-detail-content{flex-direction:row}#stx-widget-Newsletter{max-width:835px}#stx-widget-Newsletter .sc-gipzik.g-Field{display:flex;justify-content:flex-start;align-items:center}#stx-widget-Newsletter input[type=radio]+label{margin-bottom:5px;width:auto}#stx-widget-Newsletter label{width:250px;margin-right:30px}#stx-widget-Newsletter .g-DataPrivacyPolicy label{width:100%}}