@font-face{font-family:"Maax";src:url("../fonts/Maax-205TF/Maax - Regular-205TF/Maax - Regular-205TF.e90dab03fc11.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBold";src:url("../fonts/Maax-205TF/Maax - Bold-205TF/Maax - Bold-205TF.d3ded7e88109.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxLight";src:url("../fonts/Maax-205TF/Maax - Light-205TF/Maax - Light-205TF.7786ff93d47f.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBlack";src:url("../fonts/Maax-205TF/Maax - Black-205TF/Maax - Black-205TF.736f9a12e8d3.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxItalic";src:url("../fonts/Maax-205TF/Maax - Italic-205TF/Maax - Italic-205TF.a4a1c54bf79c.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBoldItalic";src:url("../fonts/Maax-205TF/Maax - Bold Italic-205TF/Maax - Bold Italic-205TF.2852296f82b2.otf") format("opentype");font-style:normal;font-weight:normal}footer,.infotext p,body{font-family:MaaxLight,Arial,sans-serif}.download-block .download-link-wrapper .content-button,footer .footer-block h3,.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li a{font-family:Maax,Arial,sans-serif;font-weight:normal}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .ticket,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.play-detail .detail-body .detail-head,.spielplan-list a .event-item .event-info-left .low .title h1,.spielplan-list a .event-item .event-info-left .head .date-line,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title h1,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h4,h3,h2,.lead,h1,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,button[type=submit],.form-message,.content-button,strong{font-family:MaaxBold,Arial,sans-serif;font-weight:bold}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events{font-family:MaaxItalic,Arial,sans-serif}.play-detail .detail-body .basis-daten .lead-block{font-family:MaaxBoldItalic,Arial,sans-serif}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.625rem}@media screen and (min-width: 31.25rem){.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.6875rem}}footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,footer .footer-block .text,.font-size-small{font-size:.75rem;line-height:1.3}@media screen and (min-width: 48rem){footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,footer .footer-block .text,.font-size-small{font-size:.875rem}}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.field-wrapper input,.field-wrapper textarea,.placeholder,.content-button,body,.font-size-normal{font-size:.875rem;line-height:1.5}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.field-wrapper input,.field-wrapper textarea,.placeholder,.content-button,body,.font-size-normal{font-size:1rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.field-wrapper input,.field-wrapper textarea,.placeholder,.content-button,body,.font-size-normal{font-size:1.0625rem}}.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1rem;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1.125rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1.25rem}}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.75rem}}.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,button[type=submit],.form-message{font-size:1.375rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,button[type=submit],.form-message{font-size:1.375rem}}@media screen and (min-width: 48rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,button[type=submit],.form-message{font-size:1.875rem}}@media screen and (min-width: 75rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,button[type=submit],.form-message{font-size:2.125rem}}.play-detail .detail-body .basis-daten .title h1{font-size:1.5rem;letter-spacing:.02em;line-height:1}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title h1{font-size:1.875rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.1875rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.5rem}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}del{text-decoration:none}input{outline:none;box-shadow:none;border:1px solid #000;background-color:#fff}input:invalid{outline:none;box-shadow:none}input:focus{outline:none;box-shadow:none}*{box-sizing:border-box}*:focus{outline:none}*::-moz-focus-inner{border:0 !important}html{width:100%;min-height:101%}html{position:relative;overflow-x:hidden}body{-ms-font-feature-settings:"ss02";font-feature-settings:"ss02";min-height:101vh;display:flex;flex-direction:column;overflow-x:hidden;color:#000;word-break:break-word}body.nav-open{overflow:hidden}button{background:none;padding:0;border:0;cursor:pointer}label{cursor:pointer}a{text-decoration:none;color:inherit}a:focus-visible,button:focus-visible{background-color:#ff1493 !important}a:focus-visible div,button:focus-visible div{background-color:#ff1493 !important}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}footer{flex-shrink:0}@media screen and (min-width: 75rem){.mobile-only{display:none}}.desktop-only{display:none}@media screen and (min-width: 75rem){.desktop-only{display:block}}a,a:link,a:hover,a:visited{color:inherit;text-decoration:none}img{display:block;width:100%;height:auto}.text-uppercase{text-transform:uppercase}.content-button{display:inline-block;background-color:#c93446;transition:color .2s,background-color .2s;color:#fff;padding-top:.2rem;padding-right:2rem;padding-bottom:.15rem;padding-left:.4rem}@media screen and (min-width: 48rem){.content-button{padding-top:.2rem}}@media screen and (min-width: 75rem){.content-button{padding-top:.2rem}}@media screen and (min-width: 48rem){.content-button{padding-right:2rem}}@media screen and (min-width: 75rem){.content-button{padding-right:2rem}}@media screen and (min-width: 48rem){.content-button{padding-bottom:.15rem}}@media screen and (min-width: 75rem){.content-button{padding-bottom:.15rem}}@media screen and (min-width: 48rem){.content-button{padding-left:.4rem}}@media screen and (min-width: 75rem){.content-button{padding-left:.4rem}}.content-button:hover{background-color:#781f2a}label.radio-container{height:2.5rem}label.radio-container{display:block;position:relative;width:100%;margin-bottom:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-radio{position:absolute;top:0;left:0;height:100%;width:100%;padding-top:.5rem;padding-bottom:.25rem;border:1px solid #d6d6d6;display:flex;justify-content:center;align-items:center;text-align:center}.radio-container:hover .custom-radio{border-color:#737373}.radio-container input:checked~.custom-radio{color:#fff;background-color:#000;border-color:#000}.placeholder{color:#d3d3d3}@media screen and (min-width: 48rem){.placeholder{height:5vw}}.form-error-title-bar{margin-bottom:20px}form{width:100%}form .form-fields{flex:0 0 100%}form .form-fields>.field-wrapper{margin-bottom:20px}form .form-fields>.field-wrapper:first-child{opacity:0;height:0;overflow:hidden;margin-bottom:0}.field-wrapper input,.field-wrapper textarea{display:block;border:0;background-color:#fff;width:100%;padding:5px 5px;border-radius:0;border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.field-wrapper.field-error input,.field-wrapper.field-error textarea{background-color:#fff384}.form-message{margin-bottom:.75rem}button[type=submit]{display:block;margin-top:1.25rem;height:50px;width:100%;background-color:#000;color:#fff;padding:15px;text-align:center;cursor:pointer}@media screen and (min-width: 48rem){button[type=submit]{padding:25px;height:75px}}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;flex:0 0 100%}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.CoverImage{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#555}.FlexEmbed{display:block;overflow:hidden;position:relative}.FlexEmbed:before{content:"";display:block;width:100%;padding-bottom:45%}.FlexEmbed55:before{padding-bottom:55%}.FlexEmbed66:before{padding-bottom:66%}.FlexEmbed75:before{padding-bottom:75%}.FlexEmbedSquare{display:block;overflow:hidden;position:relative}.FlexEmbedSquare:before{content:"";display:block;width:100%;padding-bottom:100%}.pok-collapsible .icon-open{transition:transform .4s}.pok-collapsible .icon-close{display:none}.pok-collapsible .collapse-box-header{cursor:pointer}.pok-collapsible .collapse-box-content{max-height:0;transition:max-height .4s;overflow:hidden;visibility:hidden}.pok-collapsible.pok-collapsible-open .icon-open{transform:rotate(180deg)}.pok-collapsible.pok-collapsible-open .collapse-box-content{max-height:3000px;transition:max-height 2s;visibility:visible}.fade-in{opacity:0;visibility:hidden;transition:opacity .8s .1s ease-out,transform .6s ease-out;will-change:opacity,visibility}.fade-in.is-visible{opacity:1;transform:none;visibility:visible}.color-white{color:#fff}.color1{color:#c93446 !important}.color2{color:#357bab !important}.color3{color:#9b7544 !important}.color4{color:#748b45 !important}.color5{color:#6d4d6b !important}.bg-color-white{background-color:#fff}.bg-color-black{background-color:#000}.bg-color1{background-color:#c93446 !important}.bg-color2{background-color:#357bab !important}.bg-color3{background-color:#9b7544 !important}.bg-color4{background-color:#748b45 !important}.bg-color5{background-color:#6d4d6b !important}@font-face{font-family:"Maax";src:url("../fonts/Maax-205TF/Maax - Regular-205TF/Maax - Regular-205TF.e90dab03fc11.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBold";src:url("../fonts/Maax-205TF/Maax - Bold-205TF/Maax - Bold-205TF.d3ded7e88109.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxLight";src:url("../fonts/Maax-205TF/Maax - Light-205TF/Maax - Light-205TF.7786ff93d47f.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBlack";src:url("../fonts/Maax-205TF/Maax - Black-205TF/Maax - Black-205TF.736f9a12e8d3.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxItalic";src:url("../fonts/Maax-205TF/Maax - Italic-205TF/Maax - Italic-205TF.a4a1c54bf79c.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBoldItalic";src:url("../fonts/Maax-205TF/Maax - Bold Italic-205TF/Maax - Bold Italic-205TF.2852296f82b2.otf") format("opentype");font-style:normal;font-weight:normal}footer,.infotext p,body{font-family:MaaxLight,Arial,sans-serif}.download-block .download-link-wrapper .content-button,footer .footer-block h3,.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li a{font-family:Maax,Arial,sans-serif;font-weight:normal}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .ticket,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.play-detail .detail-body .detail-head,.spielplan-list a .event-item .event-info-left .low .title h1,.spielplan-list a .event-item .event-info-left .head .date-line,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title h1,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h4,h3,h2,.lead,h1,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,strong,.content-button,.form-message,button[type=submit]{font-family:MaaxBold,Arial,sans-serif;font-weight:bold}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events{font-family:MaaxItalic,Arial,sans-serif}.play-detail .detail-body .basis-daten .lead-block{font-family:MaaxBoldItalic,Arial,sans-serif}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.625rem}@media screen and (min-width: 31.25rem){.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.6875rem}}footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,footer .footer-block .text,.font-size-small{font-size:.75rem;line-height:1.3}@media screen and (min-width: 48rem){footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,footer .footer-block .text,.font-size-small{font-size:.875rem}}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:.875rem;line-height:1.5}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:1rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:1.0625rem}}.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1rem;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1.125rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1.25rem}}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.75rem}}.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.375rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.375rem}}@media screen and (min-width: 48rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.875rem}}@media screen and (min-width: 75rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:2.125rem}}.play-detail .detail-body .basis-daten .title h1{font-size:1.5rem;letter-spacing:.02em;line-height:1}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title h1{font-size:1.875rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.1875rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.5rem}}.width-100-percent{width:100%}.main-cover-image{position:absolute;z-index:-300;top:0;left:0;width:100vw;height:70vh;background-size:cover;background-repeat:no-repeat;background-position:center center}.home .main-cover-image{height:100vh}@media screen and (min-width: 75rem){.main-cover-image{height:100vh}}.home .main-cover-image{position:fixed}main{margin-top:3.5rem}@media screen and (min-width: 48rem){main{margin-top:8rem}}.main-image-set main{margin-top:40vh}@media screen and (min-width: 75rem){.main-image-set main{margin-top:50vh}}.home main{margin-top:100vh;padding-top:0}.cms-page-default main{padding-top:1.875rem}@media screen and (min-width: 75rem){.cms-page-default main{padding-top:5rem}}.main-bg-color-black main{background-color:#000}.main-bg-color1 main{background-color:#c93446}.main-bg-color2 main{background-color:#357bab}.main-bg-color3 main{background-color:#9b7544}.main-bg-color4 main{background-color:#748b45}.main-bg-color5 main{background-color:#6d4d6b}.ensemble-detail main{padding-top:4.375rem}footer{margin-top:auto;background-color:#f9f9f9}footer p{color:#919191}.content-boxed{max-width:62.5rem;margin:0 auto;padding-bottom:6.25rem}@media screen and (min-width: 75rem){.content-boxed{padding-bottom:9.375rem;max-width:75rem}}@media screen and (min-width: 100rem){.content-boxed{max-width:87.5rem}}.content-padding{padding-right:.5rem;padding-left:.5rem}@media screen and (min-width: 48rem){.content-padding{padding-right:.5rem}}@media screen and (min-width: 75rem){.content-padding{padding-right:.5rem}}@media screen and (min-width: 48rem){.content-padding{padding-left:.5rem}}@media screen and (min-width: 75rem){.content-padding{padding-left:.5rem}}.content-grid-outer{display:block !important;width:100%;flex:0 0 100%}.content-grid-gutter{display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:.5rem}@media screen and (min-width: 48rem){.content-grid-gutter{row-gap:.5rem}}@media screen and (min-width: 75rem){.content-grid-gutter{row-gap:.5rem}}.content-grid-gutter.grid-gutter-xs{margin-left:-0.25rem;margin-right:-0.25rem;row-gap:.5rem}.content-grid-gutter.grid-gutter-xs>.cb{padding-left:.25rem;padding-right:.25rem}.content-grid-gutter.grid-gutter-m{margin-left:-0.25rem;margin-right:-0.25rem}.content-grid-gutter.grid-gutter-m>.cb{padding-left:.25rem;padding-right:.25rem}.content-grid-gutter.grid-gutter-l{margin-left:-1.5625rem;margin-right:-1.5625rem;row-gap:.5rem}.content-grid-gutter.grid-gutter-l>.cb{padding-left:1.5625rem;padding-right:1.5625rem}.cb{flex:0 0 100%;display:flex;flex-wrap:wrap;min-width:0}.cb>p{flex:0 0 100%}.cb>a{flex:0 0 100%;display:flex}.cb>a>*{flex:0 0 100%}.cb>.flex-100{flex:0 0 100%}.cb-25{flex:0 0 50%}@media screen and (min-width: 48rem){.cb-25{flex:0 0 25%}}.cb-50{flex:0 0 100%}@media screen and (min-width: 48rem){.cb-50{flex:0 0 50%}}.cb-65{flex:0 0 100%}@media screen and (min-width: 48rem){.cb-65{flex:0 0 65%}}.cb-75{flex:0 0 100%}@media screen and (min-width: 48rem){.cb-75{flex:0 0 75%}}.cb-xs100-s50-m50-l50{flex:0 0 100%}@media screen and (min-width: 31.25rem){.cb-xs100-s50-m50-l50{flex:0 0 50%}}.cb-xs100-s100-m50-l50{flex:0 0 100%}@media screen and (min-width: 48rem){.cb-xs100-s100-m50-l50{flex:0 0 50%}}.cb-xs100-s100-m33-l33{flex:0 0 100%}@media screen and (min-width: 48rem){.cb-xs100-s100-m33-l33{flex:0 0 33%}}.cb-xs100-s33-m33-l33{flex:0 0 100%}@media screen and (min-width: 31.25rem){.cb-xs100-s33-m33-l33{flex:0 0 33%}}.cb-xs100-s50-m33-l33{flex:0 0 100%}@media screen and (min-width: 31.25rem){.cb-xs100-s50-m33-l33{flex:0 0 50%}}@media screen and (min-width: 48rem){.cb-xs100-s50-m33-l33{flex:0 0 33.3333%}}.cb-xs50-s50-m33-l33{flex:0 0 50%}@media screen and (min-width: 48rem){.cb-xs50-s50-m33-l33{flex:0 0 33.3333%}}.cb-xs100-s100-m100-l66{flex:0 0 100%}@media screen and (min-width: 75rem){.cb-xs100-s100-m100-l66{flex:0 0 66.6666%}}.cb-xs100-s100-m66-l66{flex:0 0 100%}@media screen and (min-width: 48rem){.cb-xs100-s100-m66-l66{flex:0 0 66.6666%}}.cb-xs100-s66-m66-l66{flex:0 0 100%}@media screen and (min-width: 31.25rem){.cb-xs100-s66-m66-l66{flex:0 0 66.6666%}}.cb-xs50-s25-m25-l25{flex:0 0 50%}@media screen and (min-width: 31.25rem){.cb-xs50-s25-m25-l25{flex:0 0 25%}}.cb-33{flex:0 0 100%}@media screen and (min-width: 48rem){.cb-33{flex:0 0 33.3333%}}.cb-66{flex:0 0 100%}@media screen and (min-width: 48rem){.cb-66{flex:0 0 66.6666%}}.cb-margin-left-25{flex:0 0 100%}@media screen and (min-width: 31.25rem){.cb-margin-left-25{flex:0 0 75%;margin-left:25%}}.cb-margin-right-30{flex:0 0 100%}@media screen and (min-width: 48rem){.cb-margin-right-30{flex:0 0 70%;margin-right:30%}}.cb-margin-right-50{flex:0 0 100%}@media screen and (min-width: 48rem){.cb-margin-right-50{flex:0 0 50%;margin-right:50%}}.cb-margin-bottom-s{margin-bottom:.625rem}.cb-margin-bottom-m{margin-bottom:1.25rem}.cb-margin-bottom-l{margin-bottom:2.5rem}.internet-explorer-message-container{z-index:1000;position:fixed;background-color:#fff;top:0;right:0;bottom:0;left:0}.internet-explorer-message .internet-explorer-message-container{display:block}.internet-explorer-message-container .overlay-message-center{max-width:700px;padding:50px;margin:200px auto}@font-face{font-family:"Maax";src:url("../fonts/Maax-205TF/Maax - Regular-205TF/Maax - Regular-205TF.e90dab03fc11.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBold";src:url("../fonts/Maax-205TF/Maax - Bold-205TF/Maax - Bold-205TF.d3ded7e88109.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxLight";src:url("../fonts/Maax-205TF/Maax - Light-205TF/Maax - Light-205TF.7786ff93d47f.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBlack";src:url("../fonts/Maax-205TF/Maax - Black-205TF/Maax - Black-205TF.736f9a12e8d3.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxItalic";src:url("../fonts/Maax-205TF/Maax - Italic-205TF/Maax - Italic-205TF.a4a1c54bf79c.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBoldItalic";src:url("../fonts/Maax-205TF/Maax - Bold Italic-205TF/Maax - Bold Italic-205TF.2852296f82b2.otf") format("opentype");font-style:normal;font-weight:normal}footer,.infotext p,body{font-family:MaaxLight,Arial,sans-serif}.download-block .download-link-wrapper .content-button,footer .footer-block h3,.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li a{font-family:Maax,Arial,sans-serif;font-weight:normal}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .ticket,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.play-detail .detail-body .detail-head,.spielplan-list a .event-item .event-info-left .low .title h1,.spielplan-list a .event-item .event-info-left .head .date-line,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title h1,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h4,h3,h2,.lead,h1,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,strong,.content-button,.form-message,button[type=submit]{font-family:MaaxBold,Arial,sans-serif;font-weight:bold}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events{font-family:MaaxItalic,Arial,sans-serif}.play-detail .detail-body .basis-daten .lead-block{font-family:MaaxBoldItalic,Arial,sans-serif}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.625rem}@media screen and (min-width: 31.25rem){.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.6875rem}}footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,footer .footer-block .text,.font-size-small{font-size:.75rem;line-height:1.3}@media screen and (min-width: 48rem){footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,footer .footer-block .text,.font-size-small{font-size:.875rem}}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:.875rem;line-height:1.5}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:1rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:1.0625rem}}.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1rem;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1.125rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1.25rem}}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.75rem}}.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.375rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.375rem}}@media screen and (min-width: 48rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.875rem}}@media screen and (min-width: 75rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:2.125rem}}.play-detail .detail-body .basis-daten .title h1{font-size:1.5rem;letter-spacing:.02em;line-height:1}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title h1{font-size:1.875rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.1875rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.5rem}}.main-header{position:fixed;z-index:820;left:0;top:0;background-color:#000;width:100%;height:3rem}.cms-toolbar-expanded .main-header{top:46px}@media screen and (min-width: 48rem){.main-header{height:7.5rem}}.main-header .header-bottom{position:absolute;top:48;width:100%;height:.5rem;transition:opacity 0s .3s;background-color:#fff;border-bottom:1px solid #f9f9f9}@media screen and (min-width: 48rem){.main-header .header-bottom{top:120}}.nav-open .main-header .header-bottom{opacity:0;transition:opacity 0s}.main-header .header-content .content-boxed{padding-bottom:0}.main-header .header-content .content-boxed .content-inner{width:100%;transition:top .3s .9s;display:flex;justify-content:flex-start;align-items:flex-end;height:3rem}@media screen and (min-width: 48rem){.main-header .header-content .content-boxed .content-inner{height:7.5rem}}.sticky-on-load .main-header .header-content .content-boxed .content-inner{transition:all 0s 0s}.main-header .header-content .content-boxed .content-inner .logo{width:3.875rem;padding:.375rem}@media screen and (min-width: 48rem){.main-header .header-content .content-boxed .content-inner .logo{padding:.625rem;width:9.6875rem}}.main-header .header-content .content-boxed .content-inner .main-nav-desktop{display:none;margin-left:1.875rem}@media screen and (min-width: 48rem){.main-header .header-content .content-boxed .content-inner .main-nav-desktop{display:block}}.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul{display:flex}.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li{display:flex}.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li a{padding:.625rem .625rem .375rem .625rem;margin:0 .9375rem;border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #000;color:#fff;font-size:.875rem;line-height:.9;text-transform:uppercase}.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li a:hover{border-color:#fff}.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li.selected a,.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li.ancestor a{border-color:#fff;background-color:#fff;color:#000}.nav-toggle{display:flex;position:fixed;z-index:950;right:0;top:0;width:3rem;height:3rem}@media screen and (min-width: 48rem){.nav-toggle{display:none}}@media screen and (min-width: 75rem){.nav-toggle{width:7.5rem;height:7.5rem}}.nav-toggle span{display:block}.cms-toolbar-expanded .nav-toggle{top:46px}.nav-toggle .toggle-nav{flex:0 0 100%;height:100%;cursor:pointer;background-color:#000;transition:background-color .2s;display:flex;justify-content:center;align-items:center}.nav-toggle .toggle-nav .toggle-nav-icon{position:relative;flex:0 0 45%;height:30%}.nav-toggle .toggle-nav .toggle-nav-icon .burger-bar{position:absolute;height:3px;width:100%;background-color:#fff;transition:transform .25s ease,top .25s ease .25s;opacity:1}@media(-ms-high-contrast: white-on-black){.nav-toggle .toggle-nav .toggle-nav-icon .burger-bar{border-bottom:2px solid #fff}}@media(-ms-high-contrast: black-on-white){.nav-toggle .toggle-nav .toggle-nav-icon .burger-bar{border-bottom:2px solid #000}}.nav-toggle .toggle-nav .toggle-nav-icon .burger-bar.burger-bar1{top:0%}.nav-open .nav-toggle .toggle-nav .toggle-nav-icon .burger-bar.burger-bar1{transition:top .25s ease,transform .25s ease .25s;top:50%;transform:rotate(45deg)}.nav-toggle .toggle-nav .toggle-nav-icon .burger-bar.burger-bar2{top:50%;transition:opacity .125s ease .25s}.nav-open .nav-toggle .toggle-nav .toggle-nav-icon .burger-bar.burger-bar2{transition:opacity .125s ease .25s;opacity:0}.nav-toggle .toggle-nav .toggle-nav-icon .burger-bar.burger-bar3{top:100%}.nav-open .nav-toggle .toggle-nav .toggle-nav-icon .burger-bar.burger-bar3{transition:top .25s ease,transform .25s ease .25s;top:50%;transform:rotate(-45deg)}.nav-open .nav-toggle .toggle-nav{background-color:#000}@font-face{font-family:"Maax";src:url("../fonts/Maax-205TF/Maax - Regular-205TF/Maax - Regular-205TF.e90dab03fc11.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBold";src:url("../fonts/Maax-205TF/Maax - Bold-205TF/Maax - Bold-205TF.d3ded7e88109.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxLight";src:url("../fonts/Maax-205TF/Maax - Light-205TF/Maax - Light-205TF.7786ff93d47f.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBlack";src:url("../fonts/Maax-205TF/Maax - Black-205TF/Maax - Black-205TF.736f9a12e8d3.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxItalic";src:url("../fonts/Maax-205TF/Maax - Italic-205TF/Maax - Italic-205TF.a4a1c54bf79c.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBoldItalic";src:url("../fonts/Maax-205TF/Maax - Bold Italic-205TF/Maax - Bold Italic-205TF.2852296f82b2.otf") format("opentype");font-style:normal;font-weight:normal}footer,.infotext p,body{font-family:MaaxLight,Arial,sans-serif}.download-block .download-link-wrapper .content-button,footer .footer-block h3,.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li a{font-family:Maax,Arial,sans-serif;font-weight:normal}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .ticket,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.play-detail .detail-body .detail-head,.spielplan-list a .event-item .event-info-left .low .title h1,.spielplan-list a .event-item .event-info-left .head .date-line,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title h1,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h4,h3,h2,.lead,h1,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,strong,.content-button,.form-message,button[type=submit]{font-family:MaaxBold,Arial,sans-serif;font-weight:bold}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events{font-family:MaaxItalic,Arial,sans-serif}.play-detail .detail-body .basis-daten .lead-block{font-family:MaaxBoldItalic,Arial,sans-serif}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.625rem}@media screen and (min-width: 31.25rem){.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.6875rem}}footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,footer .footer-block .text,.font-size-small{font-size:.75rem;line-height:1.3}@media screen and (min-width: 48rem){footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,footer .footer-block .text,.font-size-small{font-size:.875rem}}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:.875rem;line-height:1.5}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:1rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:1.0625rem}}.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1rem;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1.125rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.main-nav-mobile .nav-scroll .nav-body,.custom-radio{font-size:1.25rem}}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.75rem}}.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.375rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.375rem}}@media screen and (min-width: 48rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.875rem}}@media screen and (min-width: 75rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:2.125rem}}.play-detail .detail-body .basis-daten .title h1{font-size:1.5rem;letter-spacing:.02em;line-height:1}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title h1{font-size:1.875rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.1875rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.5rem}}.main-nav-mobile{position:fixed;z-index:800;background-color:#000;color:#fff;overflow:hidden;top:-100vh;left:0;width:100vw;height:100vh;transition:top .3s}@media screen and (min-width: 48rem){.main-nav-mobile{display:none}}.main-nav-mobile a{color:#fff}.nav-open .main-nav-mobile{top:0}.cms-toolbar-expanded .nav-open .main-nav-mobile{top:46px}.nav-open-no-transition .main-nav-mobile{transition:all 0s 0s !important}.main-nav-mobile .nav-header{position:absolute;top:0;left:0;width:100%;height:3rem;background-color:#000}@media screen and (min-width: 75rem){.main-nav-mobile .nav-header{height:7.5rem}}.main-nav-mobile .nav-scroll{position:absolute;background-color:#000;top:0;left:0;width:100%;visibility:hidden;height:100vh;transition:visibility 0s 0s;overflow-y:scroll}.nav-open .main-nav-mobile .nav-scroll{visibility:visible;transition:visibility 0s .1ms}.main-nav-mobile .nav-scroll ::-webkit-scrollbar{display:none}.main-nav-mobile .nav-scroll .nav-body{padding-top:4rem;padding-right:1.5rem;padding-bottom:4rem;padding-left:2rem}@media screen and (min-width: 48rem){.main-nav-mobile .nav-scroll .nav-body{padding-right:1.5rem}}@media screen and (min-width: 75rem){.main-nav-mobile .nav-scroll .nav-body{padding-right:1.5rem}}@media screen and (min-width: 48rem){.main-nav-mobile .nav-scroll .nav-body{padding-bottom:4rem}}@media screen and (min-width: 75rem){.main-nav-mobile .nav-scroll .nav-body{padding-bottom:4rem}}@media screen and (min-width: 48rem){.main-nav-mobile .nav-scroll .nav-body{padding-left:2rem}}@media screen and (min-width: 75rem){.main-nav-mobile .nav-scroll .nav-body{padding-left:2rem}}.main-nav-mobile .nav-scroll .nav-body>ul>li>a{padding-bottom:1rem;border-top:1px dotted #fff;display:block;line-height:.9;color:#fff;text-transform:uppercase;letter-spacing:.1em;padding:.375rem .375rem 1rem .375rem}@media screen and (min-width: 48rem){.main-nav-mobile .nav-scroll .nav-body>ul>li>a{padding-bottom:1rem}}@media screen and (min-width: 75rem){.main-nav-mobile .nav-scroll .nav-body>ul>li>a{padding-bottom:1rem}}.main-nav-mobile .nav-scroll .nav-body>ul>li.selected>a{color:#000;background-color:#fff}.main-nav-mobile .nav-scroll .nav-body>ul>li.ancestor>a{color:#000;background-color:#fff}@font-face{font-family:"Maax";src:url("../fonts/Maax-205TF/Maax - Regular-205TF/Maax - Regular-205TF.e90dab03fc11.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBold";src:url("../fonts/Maax-205TF/Maax - Bold-205TF/Maax - Bold-205TF.d3ded7e88109.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxLight";src:url("../fonts/Maax-205TF/Maax - Light-205TF/Maax - Light-205TF.7786ff93d47f.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBlack";src:url("../fonts/Maax-205TF/Maax - Black-205TF/Maax - Black-205TF.736f9a12e8d3.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxItalic";src:url("../fonts/Maax-205TF/Maax - Italic-205TF/Maax - Italic-205TF.a4a1c54bf79c.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBoldItalic";src:url("../fonts/Maax-205TF/Maax - Bold Italic-205TF/Maax - Bold Italic-205TF.2852296f82b2.otf") format("opentype");font-style:normal;font-weight:normal}footer,.infotext p,body{font-family:MaaxLight,Arial,sans-serif}.download-block .download-link-wrapper .content-button,footer .footer-block h3,.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li a{font-family:Maax,Arial,sans-serif;font-weight:normal}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .ticket,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.play-detail .detail-body .detail-head,.spielplan-list a .event-item .event-info-left .low .title h1,.spielplan-list a .event-item .event-info-left .head .date-line,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title h1,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h4,h3,h2,.lead,h1,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,strong,.content-button,.form-message,button[type=submit]{font-family:MaaxBold,Arial,sans-serif;font-weight:bold}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events{font-family:MaaxItalic,Arial,sans-serif}.play-detail .detail-body .basis-daten .lead-block{font-family:MaaxBoldItalic,Arial,sans-serif}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.625rem}@media screen and (min-width: 31.25rem){.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.6875rem}}footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,footer .footer-block .text,.font-size-small{font-size:.75rem;line-height:1.3}@media screen and (min-width: 48rem){footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,footer .footer-block .text,.font-size-small{font-size:.875rem}}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:.875rem;line-height:1.5}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:1rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,footer .footer-block h3,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea{font-size:1.0625rem}}.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.custom-radio,.main-nav-mobile .nav-scroll .nav-body{font-size:1rem;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.custom-radio,.main-nav-mobile .nav-scroll .nav-body{font-size:1rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.custom-radio,.main-nav-mobile .nav-scroll .nav-body{font-size:1.125rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.custom-radio,.main-nav-mobile .nav-scroll .nav-body{font-size:1.25rem}}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.75rem}}.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.375rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.375rem}}@media screen and (min-width: 48rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.875rem}}@media screen and (min-width: 75rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:2.125rem}}.play-detail .detail-body .basis-daten .title h1{font-size:1.5rem;letter-spacing:.02em;line-height:1}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title h1{font-size:1.875rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.1875rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.5rem}}footer{padding-top:1.5rem;background-color:#000;min-height:200px}@media screen and (min-width: 48rem){footer{padding-top:1.5rem}}@media screen and (min-width: 75rem){footer{padding-top:1.5rem}}footer .content-boxed{padding-bottom:50px}footer .footer-block{flex:0 0 100%;margin-bottom:1rem}@media screen and (min-width: 48rem){footer .footer-block{margin-bottom:1rem}}@media screen and (min-width: 75rem){footer .footer-block{margin-bottom:1rem}}footer .footer-block h3{color:#fff;padding-bottom:.1rem;margin-bottom:.4rem}@media screen and (min-width: 48rem){footer .footer-block h3{padding-bottom:.1rem}}@media screen and (min-width: 75rem){footer .footer-block h3{padding-bottom:.1rem}}@media screen and (min-width: 48rem){footer .footer-block h3{margin-bottom:.4rem}}@media screen and (min-width: 75rem){footer .footer-block h3{margin-bottom:.4rem}}@font-face{font-family:"Maax";src:url("../fonts/Maax-205TF/Maax - Regular-205TF/Maax - Regular-205TF.e90dab03fc11.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBold";src:url("../fonts/Maax-205TF/Maax - Bold-205TF/Maax - Bold-205TF.d3ded7e88109.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxLight";src:url("../fonts/Maax-205TF/Maax - Light-205TF/Maax - Light-205TF.7786ff93d47f.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBlack";src:url("../fonts/Maax-205TF/Maax - Black-205TF/Maax - Black-205TF.736f9a12e8d3.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxItalic";src:url("../fonts/Maax-205TF/Maax - Italic-205TF/Maax - Italic-205TF.a4a1c54bf79c.otf") format("opentype");font-style:normal;font-weight:normal}@font-face{font-family:"MaaxBoldItalic";src:url("../fonts/Maax-205TF/Maax - Bold Italic-205TF/Maax - Bold Italic-205TF.2852296f82b2.otf") format("opentype");font-style:normal;font-weight:normal}footer,.infotext p,body{font-family:MaaxLight,Arial,sans-serif}.download-block .download-link-wrapper .content-button,.main-header .header-content .content-boxed .content-inner .main-nav-desktop ul li a,footer .footer-block h3{font-family:Maax,Arial,sans-serif;font-weight:normal}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .ticket,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.play-detail .detail-body .detail-head,.spielplan-list a .event-item .event-info-left .low .title h1,.spielplan-list a .event-item .event-info-left .head .date-line,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title h1,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h4,h3,h2,.lead,h1,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,strong,.content-button,.form-message,button[type=submit]{font-family:MaaxBold,Arial,sans-serif;font-weight:bold}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events{font-family:MaaxItalic,Arial,sans-serif}.play-detail .detail-body .basis-daten .lead-block{font-family:MaaxBoldItalic,Arial,sans-serif}.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.625rem}@media screen and (min-width: 31.25rem){.spielplan-list a .event-item .event-info-left .head .date-line .more-events,.spielplan-list a .event-item .event-info-left .altersinfo,.help-text{font-size:.6875rem}}footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,.font-size-small,footer .footer-block .text{font-size:.75rem;line-height:1.3}@media screen and (min-width: 48rem){footer,.spielplan-list a .event-item .event-info-left .low .author,.spielplan-list a .event-item .event-info-left .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events,.author,.font-size-small,footer .footer-block .text{font-size:.875rem}}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea,footer .footer-block h3{font-size:.875rem;line-height:1.5}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea,footer .footer-block h3{font-size:1rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint,h4,.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4,.font-size-normal,body,.content-button,.placeholder,.field-wrapper input,.field-wrapper textarea,footer .footer-block h3{font-size:1.0625rem}}.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.custom-radio,.main-nav-mobile .nav-scroll .nav-body{font-size:1rem;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.custom-radio,.main-nav-mobile .nav-scroll .nav-body{font-size:1rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.custom-radio,.main-nav-mobile .nav-scroll .nav-body{font-size:1.125rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra,.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line,h3,.lead,.custom-radio,.main-nav-mobile .nav-scroll .nav-body{font-size:1.25rem}}.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.125rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title-extra,.play-detail .detail-body .detail-event-dates .event-item .date,.play-detail .detail-body .detail-head,h2{font-size:1.75rem}}.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.375rem;letter-spacing:.02em;line-height:1.2}@media screen and (min-width: 31.25rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.375rem}}@media screen and (min-width: 48rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:1.875rem}}@media screen and (min-width: 75rem){.infotext h2,.infotext h3,.infotext h4,.infotext p,h1,.bar-element h1,.form-message,button[type=submit]{font-size:2.125rem}}.play-detail .detail-body .basis-daten .title h1{font-size:1.5rem;letter-spacing:.02em;line-height:1}@media screen and (min-width: 31.25rem){.play-detail .detail-body .basis-daten .title h1{font-size:1.875rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.1875rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title h1{font-size:2.5rem}}.invisible-js-trigger{display:none}.bar-element{z-index:0;flex:0 0 100%;position:relative}.bar-element .bar-bg{z-index:-1;position:absolute;top:0;left:0;background-color:#919191;transition:background-color .3s;width:100%;height:100%}.bar-element.bar-color .bar-bg{background-color:#ff7f00}.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{display:block;padding-top:.5rem;padding-right:.4rem;padding-bottom:.2rem;padding-left:.4rem;margin-top:0rem;margin-right:0rem;margin-bottom:0rem;margin-left:0rem;line-height:1;color:#fff}@media screen and (min-width: 48rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{padding-top:.5rem}}@media screen and (min-width: 75rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{padding-top:.5rem}}@media screen and (min-width: 48rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{padding-right:.4rem}}@media screen and (min-width: 75rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{padding-right:.4rem}}@media screen and (min-width: 48rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{padding-bottom:.2rem}}@media screen and (min-width: 75rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{padding-bottom:.2rem}}@media screen and (min-width: 48rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{padding-left:.4rem}}@media screen and (min-width: 75rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{padding-left:.4rem}}@media screen and (min-width: 48rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{margin-top:0rem}}@media screen and (min-width: 75rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{margin-top:0rem}}@media screen and (min-width: 48rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{margin-right:0rem}}@media screen and (min-width: 75rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{margin-right:0rem}}@media screen and (min-width: 48rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{margin-bottom:0rem}}@media screen and (min-width: 75rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{margin-bottom:0rem}}@media screen and (min-width: 48rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{margin-left:0rem}}@media screen and (min-width: 75rem){.bar-element .text,.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{margin-left:0rem}}.bar-element .bar-title,.bar-element h1,.bar-element h2,.bar-element h3,.bar-element h4{text-transform:uppercase}.bar-element.bar-black{color:#fff}.bar-element.bar-black .bar-bg{background-color:#000 !important}.bar-element.bar-white .bar-bg{background-color:#fff !important}.bar-element.bar-white .bar-title{color:#000}.bar-element.bar-pink{color:#fff}.bar-element.bar-pink .bar-bg{background-color:#ff1493 !important}.bar-element.bar-red{color:#fff}.bar-element.bar-red .bar-bg{background-color:red !important}.bar-element.bar-yellow .bar-bg{background-color:#fff384 !important}.bar-element.bar-yellow .bar-title{color:#000}a .bar-element:hover .bar-bg{background-color:#000}.line{height:3px;background-color:#fff}h1{flex:0 0 100%;color:#fff;line-height:1.3;text-transform:uppercase}.cms-page-default h1{color:#000;margin-bottom:1rem}@media screen and (min-width: 48rem){.cms-page-default h1{margin-bottom:1rem}}@media screen and (min-width: 75rem){.cms-page-default h1{margin-bottom:1rem}}.lead{flex:0 0 100%;margin-bottom:1rem}@media screen and (min-width: 48rem){.lead{margin-bottom:1rem}}@media screen and (min-width: 75rem){.lead{margin-bottom:1rem}}.lead>p{line-height:1.6}.lead :not(first-child){white-space:pre-line}.author{flex:0 0 100%;margin-bottom:1rem}@media screen and (min-width: 48rem){.author{margin-bottom:1rem}}@media screen and (min-width: 75rem){.author{margin-bottom:1rem}}h2{flex:0 0 100%;margin-top:2rem;margin-bottom:1rem;color:#000;text-transform:uppercase}@media screen and (min-width: 48rem){h2{margin-top:2rem}}@media screen and (min-width: 75rem){h2{margin-top:2rem}}@media screen and (min-width: 48rem){h2{margin-bottom:1rem}}@media screen and (min-width: 75rem){h2{margin-bottom:1rem}}h3{margin-top:1rem;text-transform:uppercase;margin-bottom:.3rem}@media screen and (min-width: 48rem){h3{margin-top:1rem}}@media screen and (min-width: 75rem){h3{margin-top:1rem}}@media screen and (min-width: 48rem){h3{margin-bottom:.3rem}}@media screen and (min-width: 75rem){h3{margin-bottom:.3rem}}h3:last-child{margin-bottom:0}h4{margin-top:1rem;text-transform:uppercase}@media screen and (min-width: 48rem){h4{margin-top:1rem}}@media screen and (min-width: 75rem){h4{margin-top:1rem}}.cb:first-child>.text>h2:first-child,.cb:first-child>.text>h3:first-child,.cb:first-child>.text>h4:first-child{margin-top:0}p{margin-bottom:.3rem}@media screen and (min-width: 48rem){p{margin-bottom:.3rem}}@media screen and (min-width: 75rem){p{margin-bottom:.3rem}}p:last-child{margin-bottom:0}p a,p a:link,p a:hover,p a:visited{color:inherit;text-decoration:underline;text-underline-offset:.1em}.text ul{margin-left:1rem;padding-left:.5rem;list-style:disc;margin-bottom:1rem}@media screen and (min-width: 48rem){.text ul{margin-left:1rem}}@media screen and (min-width: 75rem){.text ul{margin-left:1rem}}@media screen and (min-width: 48rem){.text ul{padding-left:.5rem}}@media screen and (min-width: 75rem){.text ul{padding-left:.5rem}}.text ul li{padding-left:.3rem;margin-top:.2rem;line-height:1.2}@media screen and (min-width: 48rem){.text ul li{padding-left:.3rem}}@media screen and (min-width: 75rem){.text ul li{padding-left:.3rem}}@media screen and (min-width: 48rem){.text ul li{margin-top:.2rem}}@media screen and (min-width: 75rem){.text ul li{margin-top:.2rem}}@media screen and (min-width: 48rem){.text ul{margin-bottom:1rem}}@media screen and (min-width: 75rem){.text ul{margin-bottom:1rem}}.text a,.text a:link,.text a:hover,.text a:visited{color:inherit;text-decoration:underline}.image figcaption{margin-top:.3rem}@media screen and (min-width: 48rem){.image figcaption{margin-top:.3rem}}@media screen and (min-width: 75rem){.image figcaption{margin-top:.3rem}}.download-block .text-block{margin-bottom:.5rem}@media screen and (min-width: 48rem){.download-block .text-block{margin-bottom:.5rem}}@media screen and (min-width: 75rem){.download-block .text-block{margin-bottom:.5rem}}.download-block .download-link-wrapper .content-button{color:#c93446;border:1px solid #c93446;background-color:#fff}.download-block .download-link-wrapper .content-button:hover{color:#fff;border:1px solid #c93446;background-color:#c93446}.aktuell-title-past{margin-top:3.5rem}@media screen and (min-width: 48rem){.aktuell-title-past{margin-top:8rem}}.infotext{margin-top:.9375rem;margin-bottom:.3125rem;padding:0 .5rem}@media screen and (min-width: 75rem){.infotext{padding:0 0;margin-top:1.875rem}}.infotext h2{margin-top:0;margin-bottom:0}.infotext h2,.infotext h3,.infotext h4,.infotext p{text-transform:uppercase}.placeholder-aktuell-main .cb a{min-width:0}.placeholder-aktuell-main .cb a article.play-teaser-item{min-width:0;color:#fff}.placeholder-aktuell-main .cb a article.play-teaser-item .image-container{position:relative}.placeholder-aktuell-main .cb a article.play-teaser-item .image-container .image{overflow:hidden;position:relative}.placeholder-aktuell-main .cb a article.play-teaser-item .image-container .image .image-bg-holder{transition:transform .4s}.placeholder-aktuell-main .cb a article.play-teaser-item .image-container .event-sticker{position:absolute;right:5%;bottom:-17%;width:25%;height:auto}.placeholder-aktuell-main .cb a article.play-teaser-item:hover .image .image-bg-holder{transform:scale(1.05)}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block{padding:6px}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .altersinfo{position:absolute;right:0;top:0;padding:3px;color:#fff}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head{flex:0 0 100%;padding-bottom:.25rem}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line{flex:0 0 100%;display:flex;flex-wrap:wrap;margin-bottom:.5rem}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{padding-left:.2rem;padding-top:.3rem;padding-right:.2rem;padding-bottom:0rem;margin-right:.4rem;display:flex;align-items:center;line-height:.7}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{padding-left:.2rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{padding-left:.2rem}}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{padding-top:.3rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{padding-top:.3rem}}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{padding-right:.2rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{padding-right:.2rem}}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{padding-bottom:0rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{padding-bottom:0rem}}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{margin-right:.4rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line>div{margin-right:.4rem}}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .today-hint{background-color:#fff;line-height:.7}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .date-line .more-events{flex:0 0 100%}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .category{flex:0 0 100%}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .head .age-info{flex:0 0 100%}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low{flex:0 0 100%;display:flex;flex-wrap:wrap;border-top:1px solid #fff;min-width:0}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title{flex:0 0 100%;min-width:0}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title h1{display:inline-block;margin-top:6px;margin-bottom:-0.75rem;line-height:1.1;display:inline-block;width:100%;font-size:1rem}@media screen and (min-width: 31.25rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title h1{font-size:1.25rem}}@media screen and (min-width: 48rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title h1{font-size:1.5625rem}}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title h1{font-size:1.875rem;margin-top:8px}}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .title-extra{flex:0 0 100%;min-width:0}.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author{display:none}@media screen and (min-width: 75rem){.placeholder-aktuell-main .cb a article.play-teaser-item .info-block .low .author{display:block;margin-top:8px}}.placeholder-aktuell-main .cb a article.play-teaser-item.past-item{opacity:.5}.page-spielplan-content{padding-right:0}@media screen and (min-width: 48rem){.page-spielplan-content{padding-right:20%;padding-right:9.375rem}}@media screen and (min-width: 75rem){.page-spielplan-content{padding-right:18.75rem}}@media screen and (min-width: 100rem){.page-spielplan-content{padding-right:31.25rem}}.spielplan-filter{flex:0 0 100%}.spielplan-filter .toggle-collapsible{position:absolute;top:4px;right:16px;width:18px}@media screen and (min-width: 48rem){.spielplan-filter .toggle-collapsible{width:20px}}.spielplan-filter .collapse-box-content{color:#fff;background-color:#000;padding:1rem}.spielplan-filter .collapse-box-content li{margin-top:1rem}.spielplan-list{flex:0 0 100%;min-width:0}.spielplan-list .month-bar{margin-top:1rem;margin-bottom:.5rem}@media screen and (min-width: 48rem){.spielplan-list .month-bar{margin-top:1rem}}@media screen and (min-width: 75rem){.spielplan-list .month-bar{margin-top:1rem}}@media screen and (min-width: 48rem){.spielplan-list .month-bar{margin-bottom:.5rem}}@media screen and (min-width: 75rem){.spielplan-list .month-bar{margin-bottom:.5rem}}.spielplan-list a{display:block;transition:transform .9s .15s}.spielplan-list a .event-item{display:flex;margin-bottom:.5rem}@media screen and (min-width: 48rem){.spielplan-list a .event-item{margin-bottom:.5rem}}@media screen and (min-width: 75rem){.spielplan-list a .event-item{margin-bottom:.5rem}}.spielplan-list a .event-item .event-info-left{position:relative;flex:1 1 auto;color:#fff;padding:8px 6px;min-width:0;max-width:100%;height:5rem;display:flex;flex-wrap:wrap}@media screen and (min-width: 31.25rem){.spielplan-list a .event-item .event-info-left{height:6.25rem}}@media screen and (min-width: 48rem){.spielplan-list a .event-item .event-info-left{height:8.125rem}}@media screen and (min-width: 75rem){.spielplan-list a .event-item .event-info-left{padding:8px}}.spielplan-list a .event-item .event-info-left .altersinfo{position:absolute;right:0;top:0;padding:3px;color:#fff}.spielplan-list a .event-item .event-info-left .head{flex:0 0 100%}.spielplan-list a .event-item .event-info-left .head .date-line{flex:0 0 100%;display:flex;margin-bottom:.5rem}.spielplan-list a .event-item .event-info-left .head .date-line>div{padding-left:.2rem;padding-top:.4rem;padding-right:.2rem;padding-bottom:.1rem;margin-right:.4rem;display:flex;justify-content:center;align-items:center;line-height:.7}@media screen and (min-width: 48rem){.spielplan-list a .event-item .event-info-left .head .date-line>div{padding-left:.2rem}}@media screen and (min-width: 75rem){.spielplan-list a .event-item .event-info-left .head .date-line>div{padding-left:.2rem}}@media screen and (min-width: 48rem){.spielplan-list a .event-item .event-info-left .head .date-line>div{padding-top:.4rem}}@media screen and (min-width: 75rem){.spielplan-list a .event-item .event-info-left .head .date-line>div{padding-top:.4rem}}@media screen and (min-width: 48rem){.spielplan-list a .event-item .event-info-left .head .date-line>div{padding-right:.2rem}}@media screen and (min-width: 75rem){.spielplan-list a .event-item .event-info-left .head .date-line>div{padding-right:.2rem}}@media screen and (min-width: 48rem){.spielplan-list a .event-item .event-info-left .head .date-line>div{padding-bottom:.1rem}}@media screen and (min-width: 75rem){.spielplan-list a .event-item .event-info-left .head .date-line>div{padding-bottom:.1rem}}@media screen and (min-width: 48rem){.spielplan-list a .event-item .event-info-left .head .date-line>div{margin-right:.4rem}}@media screen and (min-width: 75rem){.spielplan-list a .event-item .event-info-left .head .date-line>div{margin-right:.4rem}}.spielplan-list a .event-item .event-info-left .head .date-line .today-hint{background-color:#fff;line-height:.7}.spielplan-list a .event-item .event-info-left .head .date-line .more-events{flex:0 1 auto}.spielplan-list a .event-item .event-info-left .head .category{flex:0 0 100%}.spielplan-list a .event-item .event-info-left .low{flex:0 0 100%;display:flex;flex-wrap:wrap;border-top:1px solid #fff;min-width:0}.spielplan-list a .event-item .event-info-left .low .title{flex:0 0 100%;min-width:0}.spielplan-list a .event-item .event-info-left .low .title h1{display:inline-block;margin-top:6px;font-size:1rem;line-height:1.35;display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 75rem){.spielplan-list a .event-item .event-info-left .low .title h1{margin-top:8px}}@media screen and (min-width: 31.25rem){.spielplan-list a .event-item .event-info-left .low .title h1{font-size:1.25rem;margin-bottom:-0.3125rem}}@media screen and (min-width: 48rem){.spielplan-list a .event-item .event-info-left .low .title h1{font-size:1.5625rem;margin-bottom:.625rem}}@media screen and (min-width: 75rem){.spielplan-list a .event-item .event-info-left .low .title h1{font-size:1.3125rem}}.spielplan-list a .event-item .event-info-left .low .author{display:none;margin-bottom:0}@media screen and (min-width: 31.25rem){.spielplan-list a .event-item .event-info-left .low .author{display:block}}.spielplan-list a .event-item .event-image{position:relative;flex:0 0 5rem}@media screen and (min-width: 31.25rem){.spielplan-list a .event-item .event-image{flex:0 0 6.25rem}}@media screen and (min-width: 48rem){.spielplan-list a .event-item .event-image{flex:0 0 8.125rem}}.spielplan-list a .event-item .event-image .event-sticker{position:absolute;left:-30%;top:20%;width:60%;height:auto}.spielplan-list a .event-item.past-item{opacity:.5}@media screen and (min-width: 48rem){.spielplan-list a:hover{transform:translate(2.1875rem)}}.play-detail,.anmeldung-workshop{color:#fff;display:flex;flex-wrap:wrap}.play-detail .close-bar,.anmeldung-workshop .close-bar{flex:0 0 100%;margin-bottom:1rem}@media screen and (min-width: 48rem){.play-detail .close-bar,.anmeldung-workshop .close-bar{margin-bottom:1rem}}@media screen and (min-width: 75rem){.play-detail .close-bar,.anmeldung-workshop .close-bar{margin-bottom:1rem}}.play-detail .close-bar .close-icon,.anmeldung-workshop .close-bar .close-icon{padding:8px}@media screen and (min-width: 48rem){.play-detail .close-bar .close-icon,.anmeldung-workshop .close-bar .close-icon{padding:12px}}.play-detail .close-bar .close-icon img,.anmeldung-workshop .close-bar .close-icon img{width:1.5625rem;height:1.5625rem}@media screen and (min-width: 48rem){.play-detail .close-bar .close-icon img,.anmeldung-workshop .close-bar .close-icon img{width:2.1875rem;height:2.1875rem}}.play-detail .detail-body{flex:0 0 100%;padding-top:1rem;padding-right:.5rem;padding-left:.5rem}.play-detail .detail-body h2,.play-detail .detail-body h3,.play-detail .detail-body h4{color:#fff}@media screen and (min-width: 48rem){.play-detail .detail-body{flex:0 0 65%}}@media screen and (min-width: 48rem){.play-detail .detail-body{padding-top:1rem}}@media screen and (min-width: 75rem){.play-detail .detail-body{padding-top:1rem}}@media screen and (min-width: 48rem){.play-detail .detail-body{padding-right:.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body{padding-right:.5rem}}@media screen and (min-width: 48rem){.play-detail .detail-body{padding-left:.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body{padding-left:.5rem}}@media screen and (min-width: 48rem){.play-detail .detail-body{padding-left:4rem}}@media screen and (min-width: 48rem)and (min-width: 48rem){.play-detail .detail-body{padding-left:4rem}}@media screen and (min-width: 48rem)and (min-width: 75rem){.play-detail .detail-body{padding-left:4rem}}.play-detail .detail-body .detail-head{padding:.375rem 0 .375rem 0;text-transform:uppercase}@media screen and (min-width: 48rem){.play-detail .detail-body .detail-head{padding:.5rem 0 .5rem 0}}.play-detail .detail-body .detail-workshop-container{margin-bottom:1rem}@media screen and (min-width: 48rem){.play-detail .detail-body .detail-workshop-container{margin-bottom:1rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .detail-workshop-container{margin-bottom:1rem}}.play-detail .detail-body .detail-workshop-container .anmelden{margin:2rem 0}.play-detail .detail-body .detail-workshop-container .anmelden .anmelde-link{padding:1rem 1rem .5rem 1rem;background-color:#fff;text-align:center;text-transform:uppercase}.play-detail .detail-body .detail-event-dates{flex:0 0 100%;border-bottom:3px solid #fff;margin-bottom:1rem}@media screen and (min-width: 48rem){.play-detail .detail-body .detail-event-dates{margin-bottom:1rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .detail-event-dates{margin-bottom:1rem}}.play-detail .detail-body .detail-event-dates .event-item{display:flex;flex-wrap:wrap;border-top:1px dotted #fff}.play-detail .detail-body .detail-event-dates .event-item>div{display:flex;align-items:center;line-height:1}.play-detail .detail-body .detail-event-dates .event-item>div .text{padding-top:5px}.play-detail .detail-body .detail-event-dates .event-item .date{flex:37%;margin-right:1%}.play-detail .detail-body .detail-event-dates .event-item .time{flex:17%}.play-detail .detail-body .detail-event-dates .event-item .price{flex:25%}.play-detail .detail-body .detail-event-dates .event-item .ticket{flex:20%;display:flex;align-items:center}.play-detail .detail-body .detail-event-dates .event-item .ticket>a{flex:0 0 100%;color:#000;background-color:#fff;text-transform:uppercase;text-align:center;padding:.1875rem .1875rem}.play-detail .detail-body .detail-event-dates .event-item .event-sticker-container{flex:0 0 60px;margin-top:5px;margin-bottom:10px}.play-detail .detail-body .detail-event-dates .event-item .event-sticker-container .event-sticker{width:50px;height:auto}.play-detail .detail-body .detail-event-dates .event-item .extra-lines{flex:1 0 50%;padding:3px 0;display:block}.play-detail .detail-body .detail-event-dates .event-item .ort,.play-detail .detail-body .detail-event-dates .event-item .zusatz-info{line-height:1.2}.play-detail .detail-body .detail-event-dates .event-item .zusatz-info{flex:50%}.play-detail .detail-body .detail-event-dates .event-item.past-item{opacity:.3}.play-detail .detail-body .basis-daten .image{margin-bottom:1rem}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .image{margin-bottom:1rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .image{margin-bottom:1rem}}.play-detail .detail-body .basis-daten .image figure.image-portrait{width:65%}.play-detail .detail-body .basis-daten .title{margin-top:2rem}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title{margin-top:2rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title{margin-top:2rem}}.play-detail .detail-body .basis-daten .title-extra{margin-bottom:1rem}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .title-extra{margin-bottom:1rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .title-extra{margin-bottom:1rem}}.play-detail .detail-body .basis-daten .author-block{margin-bottom:.5rem}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .author-block{margin-bottom:.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .author-block{margin-bottom:.5rem}}.play-detail .detail-body .basis-daten .author-block a{text-decoration:underline}.play-detail .detail-body .basis-daten .altersinfo-block{display:inline-block;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:.25rem 0 0rem 0;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:.5rem}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .altersinfo-block{margin-bottom:.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .altersinfo-block{margin-bottom:.5rem}}.play-detail .detail-body .basis-daten .extra-info-block{margin-bottom:.5rem}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .extra-info-block{margin-bottom:.5rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .extra-info-block{margin-bottom:.5rem}}.play-detail .detail-body .basis-daten .lead-block{margin-top:1rem;border-top:1px solid #fff;padding-top:1rem}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .lead-block{margin-top:1rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .lead-block{margin-top:1rem}}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .lead-block{padding-top:1rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .lead-block{padding-top:1rem}}.play-detail .detail-body .basis-daten .text-block{margin-top:1rem}@media screen and (min-width: 48rem){.play-detail .detail-body .basis-daten .text-block{margin-top:1rem}}@media screen and (min-width: 75rem){.play-detail .detail-body .basis-daten .text-block{margin-top:1rem}}.ensemble-detail-title{flex:0 0 100%;position:relative}.ensemble-detail-title h1{color:#fff}.ensemble-detail-title .ensemble-detail-close-button{position:absolute;top:-50px;left:0}@media screen and (min-width: 100rem){.ensemble-detail-title .ensemble-detail-close-button{top:-60px;left:0}}.ensemble-detail-title .ensemble-detail-close-button img{width:40px;height:40px}@media screen and (min-width: 100rem){.ensemble-detail-title .ensemble-detail-close-button img{width:50px;height:50px}}.ensemble-detail-teaser{display:flex;flex-wrap:wrap;margin-top:.625rem;margin-bottom:.625rem}.ensemble-detail-teaser .bar-element{margin-bottom:8px}.ensemble-detail-teaser .image{flex:1 1 40%;margin-right:10px}.ensemble-detail-teaser .text{flex:1 1 50%}.ensemble-detail-teaser:hover .bar-bg{background-color:#000 !important}footer h1,footer h2,footer h3,footer h4,footer p,footer .text{color:#fff}footer .footer-logo{padding:0 .3125rem}
/*# sourceMappingURL=main.css.map */
