@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:local(""),url(../fonts/montserrat/montserrat-v15-latin-regular.woff2)format("woff2"),url(../fonts/montserrat/montserrat-v15-latin-regular.woff)format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:local(""),url(../fonts/montserrat/montserrat-v15-latin-700.woff2)format("woff2"),url(../fonts/montserrat/montserrat-v15-latin-700.woff)format("woff")}@media screen{body,button,h1,h2,h3,h4,h5,h6,html,input,keygen,select,textarea{font-family:"Montserrat",sans-serif;font-weight:400}a{color:#3157a1;transition:color .5s}a:focus,a:hover{color:#2e3f64;transition:color .5s}.button{background-color:#3157a1;color:#fefefe}.button:focus,.button:hover{background-color:#2e3f64;color:#fefefe}input::-moz-placeholder,input::placeholder,textarea::-moz-placeholder,textarea::placeholder{color:#666;line-height:1.1rem}.padding-all{padding:.9375rem}.no-padding{padding:0!important}.no-padding-right{padding-right:0}.no-padding-left{padding-left:0}.padding-left{padding-left:.9375rem}#selectZeit label.padding-left-2,.padding-left-2{padding-left:1.875rem}.padding-top-2{padding-top:1.875rem}.padding-top-3{padding-top:2.8125rem}.padding-top-4{padding-top:3.75rem}.padding-bottom-2{padding-bottom:1.875rem}.padding-bottom-3{padding-bottom:2.8125rem}.padding-bottom-4{padding-bottom:3.75rem}.padding-TB{padding-top:.9375rem;padding-bottom:.9375rem}.padding-TB-2{padding-top:1.875rem;padding-bottom:1.875rem}.last-child-no-margin-bottom>:last-child{margin-bottom:0}#ContactForm input,#ProgrammForm input,.child-paragraph-no-margin p,.no-margin{margin:0}.no-margin-top{margin-top:0}.margin-left{margin-left:.9375rem}.margin-left-2{margin-left:1.875rem}.margin-right{margin-right:.9375rem}.margin-right-2{margin-right:1.875rem}.margin-top{margin-top:.9375rem}.margin-top-025{margin-top:.25rem}.margin-top-05{margin-top:.5rem}.margin-top-2{margin-top:1.875rem}.margin-top-3{margin-top:2.8125rem}.margin-top-4{margin-top:3.75rem}.margin-bottom{margin-bottom:.9375rem}.margin-bottom-025{margin-bottom:.25rem}.margin-bottom-05{margin-bottom:.5rem}.margin-bottom-1{margin-bottom:1rem}.margin-bottom-2{margin-bottom:1.875rem}.margin-bottom-3{margin-bottom:2.8125rem}.margin-bottom-4{margin-bottom:3.75rem}.margin-TB-2{margin-top:1.875rem;margin-bottom:1.875rem}.text-9375{font-size:.9375rem}.text-0-75{font-size:.75rem}.text-0-85{font-size:.85rem}.text-0-875{font-size:.875rem}.text-0-9375{font-size:.9375rem}.text-0-9{font-size:.9rem}.text-1-0{font-size:1rem}.text-1-125{font-size:1.125rem}.text-1-1875{font-size:1.1875rem}.text-1-25{font-size:1.25rem}.text-1-5{font-size:1.5rem}.text-1-75{font-size:1.75rem}.text-2{font-size:2rem}.text-2-25{font-size:2.25rem}.text-2-375{font-size:2.375rem}.text-2-5{font-size:2.5rem}.text-3{font-size:2.8125rem}#content article.programm p.beschreibung,.text-normal{font-weight:400}.text-bold{font-weight:700}.text-uppercase{text-transform:uppercase}.nowrap{white-space:nowrap}.line-height-1-25{line-height:1.25em}.line-height-1-5{line-height:1.5em}.display-none{display:none}.display-block{display:block}.display-inline-block{display:inline-block}.break-word{word-break:break-word}.break-all{word-break:break-all}.position-relative{position:relative}.image-child-100>img,.partner-logos img,img.image-100{width:100%}#slogan-headline span span,.color-white{color:#fff}#content article.programm p.time,.color-blue{color:#3157a1}.color-gray{color:#999}.color-lightgray{color:#aaa}.color-lightblue{color:#98bdd3}.background-none{background:0 0}.background-lightgray{background:#f0f0f0}.align-middle-wrapper{display:table}.align-middle-wrapper>*{display:table-cell;vertical-align:middle}.align-bottom-wrapper{display:table}.align-bottom-wrapper>*{display:table-cell;vertical-align:bottom}.callout-clean{margin-bottom:0;border:0}.ul-status-dummy ul{margin:0;padding:0;list-style:none}.ul-status-dummy ul li{margin:0;padding:0}.arrow-left{position:relative}.arrow-back:after,.arrow-left:after,.arrow-next:after{border:0;display:block;font-family:"Font Awesome 5 Free";position:absolute}.arrow-left:after{content:"";font-size:2.5rem;left:2.5rem;top:1.25rem;font-weight:700}.arrow-back,.arrow-next{position:relative;padding-left:1.5rem}.arrow-back:after,.arrow-next:after{content:"";font-size:1.5rem;left:-.45rem;top:0;line-height:1.5rem;font-weight:100}.arrow-next:after{content:"";font-weight:700}.arrow-top-smb:after{content:""}.pagination a,.pagination button{font-size:.9375rem;font-weight:700;color:#999}.pagination a:hover,.pagination button:focus{color:#2e3f64;transition:color .5s;background:0 0}.pagination-next a,.pagination-next.disabled{position:relative;padding-right:3rem}.pagination-previous a,.pagination-previous.disabled{position:relative;padding-left:3rem}.pagination-next a::after,.pagination-next.disabled::after,.pagination-previous a::before,.pagination-previous.disabled::before{border:0;display:block;font-family:"Material Icons";font-size:1.5rem;position:absolute;top:0;line-height:1.875rem;font-weight:100}.pagination-next a::after,.pagination-next.disabled::after{content:"";right:0}.pagination-previous a::before,.pagination-previous.disabled::before{content:"";left:0}.button-big-blue,.button-medium-blue{text-transform:uppercase;border-radius:5px}.button-big-blue{padding:2rem 5rem;font-size:.9375rem;font-weight:700}.button-big-blue.arrow-left{padding-left:6rem}.button-medium-blue{padding:1rem 1.5rem;font-size:.8125rem}.button-medium-blue.arrow-left{padding-left:2.5rem}.button-medium-blue.arrow-left:after{font-size:1.125rem;left:.865rem;top:.7rem}.reset-button{background:0 0;padding-left:0;padding-right:0}.reset-button:focus,.reset-button:hover{background:0 0;color:#2e3f64}.social-button{padding:.5rem;margin:0 .5rem;display:inline-block}.social-button>*{font-size:2rem}.fa-rotate-90-onhover .fa{height:.6rem;width:.6rem}.fa-rotate-90-onhover:hover .fa-angle-right::before{content:""}.headerActive .fa-rotate-90-onhover:hover .fa-angle-right::before{content:""}.details-button{position:absolute}.details-button,.details-button-merken,.details-button-programm{background-color:rgba(43,81,165,.15);color:#274ea7;border-radius:5px;text-transform:uppercase;padding-left:2.5rem;font-weight:700;font-size:.75rem;padding-top:.85rem;padding-bottom:.85rem;bottom:0;margin:0;transition:all .5s}.details-button-programm:focus,.details-button:focus{background-color:rgba(43,81,165,.15);color:#274ea7}.details-button-merken:hover,.details-button-programm:hover,.details-button:hover{background-color:rgba(43,81,165,.35);color:#274ea7;transition:all .5s}.details-button-merken:after,.details-button-programm:after,.details-button:after{border:0;content:"";display:block;font-family:"Font Awesome 5 Free";font-size:1.5rem;position:absolute;left:.5rem;top:.45rem;font-weight:700}.details-button-merken:after{content:"";font-size:1.4375rem}.details-button{right:0}.buttonPrt,.details-button-merken,.details-button-programm{position:relative}.details-button-merken.buttonVorgemerkt{background:#3157a1;color:#fff}#programmDesktopMeinProgramm.programCountActive:before,#programmResponsiveMeinProgramm.programCountActive:before,.details-button-merken.buttonVorgemerkt:after{color:#eac545}.cluster span.inputSquare .material-icons,.details-wrapper .imagetext,.impressionen-gallery figcaption{display:none}.buttonPrt{color:#888;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.5rem;padding-left:2rem;margin-left:1rem;cursor:pointer}.buttonPrt:before{border:0;display:block;font-size:1.5rem;position:absolute;left:0;top:0;color:#888;content:"";font-family:"Font Awesome 5 Free";font-weight:700}.details-button-programm.button-open:after,.details-button.button-open:after,.is-active>.accordion-title:before{content:""}.button-lightblue{background-color:#d0d8ec;color:#274ea7}.button-lightblue:focus,.button-lightblue:hover{background-color:#bac6e3;color:#274ea7}body{background-image:url(/assets/images/layout/bg_blau26_kachel.jpg);background-size:25%}#background-wrapper{display:block;height:80vh;position:relative;overflow:hidden}#background-wrapper-content{display:block;background-image:url(/assets/images/layout/bg_blau26_kachel.jpg);background-size:cover;position:relative}#header-wrapper{background:#fff;position:relative}#figuren-wrapper,#symbol-wrapper{display:block;position:absolute;width:100%;height:100%}#figuren-wrapper{background-image:url(/assets/images/layout/figuren_symbole_2026.webp);bottom:0;background-repeat:no-repeat;background-position:center bottom;opacity:0;transition:opacity .3s;background-size:70%}#figuren-wrapper.open{opacity:0!important;transition:opacity .5s}#symbol-wrapper{top:0;left:0;overflow:hidden}#symbol-wrapper .symbol{position:absolute;display:block;top:0;left:30%;width:50px;opacity:0;transition:opacity .3s}.background-white{background:#fff}.background-gray{background-size:30%}.background-gray,.background-gray-cover{background-image:url(/assets/images/layout/bg_grau_kachel.jpg);background-position:0 10rem}.background-darkgray{background-size:30%}#responsive-menu,.background-darkgray,.background-darkgray-cover{background-image:url(/assets/images/layout/bg_grau_kachel.jpg);position:relative}.background-darkgray-cover:before,.background-darkgray:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(100,100,100,.2)}.background-darkgray-cover,.background-gray-cover{background-size:cover}#responsive-menu{display:block;background-image:url(/assets/images/layout/bg_blau26.webp);background-size:25%;padding-bottom:2rem;z-index:9}#main-menu a,#responsive-menu a{background:#fff;transition:all .4s;text-transform:uppercase;font-size:1rem;font-weight:700}#main-menu li.active a,#main-menu li:hover a{color:#2e3f64}#main-menu .menu>li>a{padding:1.2rem .9375em}#responsive-menu a{color:#fff;padding:.75rem 0;text-align:right;background:0 0}#responsive-menu .menu.nested a:focus,#responsive-menu .menu.nested a:hover,#responsive-menu a:focus,#responsive-menu a:hover{color:#2e3f64}#responsive-menu .menu.nested{margin-left:0}#responsive-menu .menu.nested a{background:#f5f5f5;padding-left:2rem}#responsive-menu-button:hover{cursor:pointer}#meinProgrammFormContainer{position:relative}#responsive-menu-button{display:inline-block;padding:.5rem .5rem .5rem .9375rem;color:#fff}.wrapper-mein-programm{vertical-align:top;display:inline-block;text-transform:uppercase}#programmDesktopMeinProgramm,#programmResponsiveMeinProgramm{line-height:3.125rem;margin:0;position:relative;z-index:999;width:3rem;text-align:center;display:block;color:#cbddf2;font-weight:700;cursor:pointer;font-size:.85rem;padding-top:.1rem}#programmDesktopMeinProgramm:before,#programmResponsiveMeinProgramm:before{border:0;content:"";display:block;font-family:"Font Awesome 5 Free";font-weight:700;font-size:2.75rem;position:absolute;top:-.125rem;z-index:-1;color:#abbde2;left:-.04rem}#programmDesktopMeinProgramm.programCountActive,#programmResponsiveMeinProgramm.programCountActive{color:#3157a1;cursor:pointer}#meinProgrammMenu{margin-top:1.05rem}#meinProgrammMenu #programmDesktopMeinProgramm,#meinProgrammMenu #programmResponsiveMeinProgramm{display:inline-block;margin-bottom:1rem}#meinProgrammMenu #desktop-mein-programm,#meinProgrammMenu #programmTopMenuMeinProgramm{text-transform:uppercase;font-size:.9375em;font-weight:700}#programmTopMenuMeinProgramm{position:relative;overflow:hidden}#background-wrapper-content #slogan-wrapper #slogan-zeit,#programmTopMenuMeinProgramm.active{position:relative}#programmTopMenuMeinProgramm:after{content:"";position:absolute;bottom:-1rem;left:6rem;border-width:0 1rem 1rem;border-color:#fff #fff #d6ddec;border-style:solid;transition:bottom .2s}#programmTopMenuMeinProgramm.active:after{bottom:0}#programmResponsiveMeinProgramm{opacity:1;transition:opacity .2s}#programmResponsiveMeinProgramm.open{opacity:.35;transition:opacity .2s;cursor:not-allowed}#meinMenuScrollButton{position:fixed;bottom:-2rem;display:none;z-index:999999;margin-bottom:0}#ContactForm span{width:300px}#ContactForm span.labeltext{width:7rem;text-transform:uppercase;line-height:2.5rem;margin-right:1rem;font-size:.85rem}#ContactForm textarea{height:100px}#programmTopMenuProgramm #meinProgrammFormWrapper{width:100%;position:relative;left:0;display:none;background:#d6ddec}#programmTopMenuProgramm #meinProgrammFormWrapper>*{margin:0 auto}#programmTopMenuProgramm #meinProgrammButtons{display:none;list-style:none;min-height:3rem}#programmTopMenuProgramm #meinProgrammButtons .buttonMenuEmail,#programmTopMenuProgramm #meinProgrammButtons .buttonMenuPrt{position:relative;padding-left:2.25rem;line-height:1.75rem;margin-right:3rem;margin-top:1rem;font-size:.8125rem;text-transform:uppercase;font-weight:700;color:#2e54a3;cursor:pointer;transition:color .4s}#programmTopMenuProgramm #meinProgrammButtons .buttonMenuEmail:hover,#programmTopMenuProgramm #meinProgrammButtons .buttonMenuPrt:hover{transition:color .4s;color:#fff}#programmTopMenuProgramm #meinProgrammButtons .buttonMenuEmail:before,#programmTopMenuProgramm #meinProgrammButtons .buttonMenuPrt:before{border:0;content:"";display:block;font-family:"Font Awesome 5 Free";font-size:1.75rem;position:absolute;left:0;top:0;z-index:9;font-weight:700}#programmTopMenuProgramm #meinProgrammButtons .buttonMenuEmail:before{content:""}#programmTopMenuProgramm #meinProgrammEmail{display:none;list-style:none;margin:0}#ContactForm span,#ProgrammForm span{float:left;display:block}#ProgrammForm span.labeltext{width:4rem;text-transform:uppercase;line-height:2.5rem;margin-right:2rem;font-weight:700}#footermenu ul,#meinProgrammForm>ul{list-style:none;margin:0}#meinProgrammForm>ul>li{padding:1rem;background:#fff;margin-bottom:.25rem}#returnProgrammIDs{display:none!important}.impressionen-gallery{padding:0 .46875rem}.impressionen-gallery figure{padding:0 .46875rem;margin-bottom:.9375rem}.download-wrapper{line-height:2rem;padding:.75rem 1rem;margin-bottom:.45rem}.download-wrapper>i{padding-right:1rem}#teaserBlock .section-block a.download-wrapper,#teaserBlock .section-block a.download-wrapper .material-icons{padding-left:0}#slogan-headline,#slogan-zeit,#slogan-zeit-responsive{font-weight:700;text-transform:uppercase;margin-top:1.5rem;color:#fff}#slogan-headline{font-size:3em;line-height:1;position:relative}#slogan-zeit,#slogan-zeit-responsive{font-size:.9375em;font-size:1.125rem;line-height:1.25em}#slogan-zeit p,#slogan-zeit-responsive p{line-height:1.25rem;margin-bottom:.5em;line-height:1.25em}#slogan-zeit span,#slogan-zeit-responsive span{color:#fff}#slogan-zeit-width{display:inline-block}#background-wrapper-content #slogan-wrapper{padding-bottom:1.5rem}#teaserBlock>.column{float:left}#teaserBlock .section-block a{display:block;border-bottom:1px solid #d9d9d9;padding-bottom:.75rem;padding-top:.9rem}#teaserBlock .section-block a:last-child{border:0;margin-bottom:0;padding-bottom:0}#google_maps{width:100%;height:40vh}#footermenu{position:relative}#footermenu ul li,#footermenu ul li a{color:#535353}#footermenu ul li a{padding-top:.25rem;display:block;font-size:.875rem;text-transform:uppercase}#footermenu ul li a:focus,#footermenu ul li a:hover{color:#34599f}#content .trenner-bottom{border-bottom:2px solid #ccc;margin-bottom:3rem;padding-bottom:3rem}.accordion-title:before{font-family:"Font Awesome 5 Free";content:"";left:0;right:auto;font-size:1.75rem;left:.9375rem;top:1.5rem}.accordion-item{border-bottom:2px solid #e5eaf4}.accordion .accordion-item:last-child{border-bottom:none}.accordion-title{background:0 0;border:0;font-size:1rem;padding:1.5rem .9375rem 1.5rem 2.8125rem}.accordion-title:focus,.accordion-title:hover{background:0 0}.accordion-content{background:0 0;border:0;padding:0 .9375rem 1.5rem 2.85rem}:last-child:not(.is-active)>.accordion-title,:last-child>.accordion-content:last-child{border:0}#selectKat input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#selectKat input[type=checkbox]+label.cluster{padding-left:20px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;font-size:15px;vertical-align:middle;cursor:pointer}#selectKat input[type=checkbox]:checked+label.cluster{background-position:0-15px}.cluster{background-repeat:no-repeat;background-position:10px center;padding:10px 10px 10px 35px;position:relative;border-bottom:2px solid #fff;border-right:2px solid #fff;background-color:#fff;display:table;text-transform:uppercase;background:#eee;min-height:3.6rem}#selectKat .cluster:hover,#selectKatXXX .cluster:focus{cursor:pointer;color:#fff}#selectKat .cluster:hover span,#selectKatXXX .cluster:focus span{border-color:#fff;color:#fff}.cluster span.inputSquare{border-width:1px;border-style:solid;height:14px;left:10px;position:absolute;width:14px;display:block;top:50%;margin-top:-.5rem}.cluster span.inputValue{display:table-cell;vertical-align:middle;font-size:.85rem;color:#3157a1;line-height:1.1rem}.cluster.active-cluster span.inputSquare{border:0}.cluster.active-cluster span.inputSquare .material-icons{display:block;font-size:1.25rem;position:absolute;left:-.125rem;top:-.175rem}.cluster.active-cluster,.cluster.active-cluster span{color:#fff}p.result-cluster span{float:left;margin:0 .15rem .15rem 0;padding:.35rem .5rem;background:#aaa;color:#fff;font-weight:700;line-height:.7rem;font-size:.75rem;text-transform:uppercase}.result-cluster.programm-kinder .fa-grin{font-size:1.375rem;color:#3157a1;background:#eac545;border-radius:50em}#meinProgrammForm li p{margin-bottom:0}#meinProgrammForm li .zeit{color:#888;font-size:.8125rem;font-weight:700}#meinProgrammForm .programmDelete{color:#888}.programm-email-success{margin-bottom:2rem}.programm-email-success,.programm-email-success *{text-transform:uppercase;color:#090;text-align:center;font-weight:700}#meinProgrammEmail>li>div.errors,.ef_multiple_submit p{text-transform:uppercase;color:red;text-align:center;background:#fff;border:3px solid;padding:2rem;margin-bottom:1rem}#selectZeit .select{float:left;margin-right:8px}#selectZeit .select select{width:100px;border-color:#ccc;height:3rem}.select option{padding:5px}#selectZeit label{float:left;padding:.725rem 1rem .725rem 0}#stichwortButton{color:#999;position:absolute;background:0 0;height:2.9rem;padding-left:.65rem;padding-top:.35rem}#stichwortSuche{padding:.9rem 1rem .9rem 3.5rem;border:1px solid #ccc;height:auto;box-shadow:none}#selectTN,.onChangeSubTN{padding:.75rem 2rem .75rem 1rem;border:1px solid #ccc;height:2.9rem;box-shadow:none;width:auto;max-width:96%}.tag-button-wrapper{padding-left:2.5rem}.tag-button{background:0 0;cursor:pointer;color:#3157a1;margin:0 0 5px;padding:5px;font-size:.75rem;text-transform:uppercase}.kinder-button:hover,.tag-button:focus,.tag-button:hover,.vaart-button:focus,.vaart-button:hover{color:#2e3f64}.vaart-button-wrapper{padding-left:2.5rem}.vaart-button{background:0 0;cursor:pointer;color:#3157a1;margin:0 0 5px;padding:5px;font-size:.75rem;text-transform:uppercase}.kinder-button-wrapper{padding-left:2.5rem}.kinder-button{background:0 0;cursor:pointer;color:#3157a1;margin:0 0 5px;padding:5px;font-size:.75rem;text-transform:uppercase}#content p.result-cluster .highlight,.highlight{padding:3px 6px;border-radius:5px;background-color:#9abff1;color:#013d66;margin:0}#content article.newsDetail section blockquote::after,.clearfix::after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}#content article{margin-bottom:7px;padding-bottom:3px}#content .section-permalink p{position:relative;font-size:12px!important;margin-bottom:0;text-align:right}#content .section-permalink .material-icons{position:relative;top:.5rem;margin-right:.5rem}#content .section-permalink .material-icons:after{font-family:"Font Awesome 5 Free";content:""}#content article header{color:#3157a1;margin:5px 0 0}#content article.programm header{background-color:#fff;margin:0 0 2px;width:100%;transition:all .4s ease 0s}#content .section-trenner{border-bottom:2px solid #ccc;transition:all .4s ease 0s}#content header.headerActive .section-trenner{border-bottom-width:0}#content .result-cluster .highlight{background:0 0;margin:0;padding:0}#content article.programm p{margin:0;font-size:.95rem;color:#777;font-weight:700}#content article.programm header .header{color:#3157a1;font-size:1.65rem;line-height:1.3;margin:.85rem 0;font-weight:700}#content article.programm p.time date{position:absolute}#content article.programm p.time span.zeit-info{margin-left:9rem;display:inline-block;word-break:break-word}#content article.programm .kinderveranstaltung{width:auto;padding:0 0 0 .75rem;color:#777;background:0 0;margin-right:0;font-size:10px;float:none;font-weight:700;word-break:break-all;display:inline-block;text-align:left}#content article.programm .orbit-next,#content article.programm .orbit-previous{background:rgba(10,10,10,.1)}#content article.programm .orbit-next:hover,#content article.programm .orbit-previous:hover{background:rgba(10,10,10,.5)}#content article.programm .orbit .orbit-caption{background:#fff;color:#000;font-size:.775rem;padding:.65rem 0 0;position:relative}#content article.programm .orbit .orbit-bullets{margin:0}#content article.programm .orbit .orbit-bullets button{height:.75rem;width:.75rem}#content article.programm .tabs{background:0 0;border-width:0 0 1px;border-style:solid;border-color:#dee4f2}#content article.programm .tabs a{background:#fff;border-radius:5px 5px 0 0;margin-right:2px;padding:1rem 1.75rem;color:#2950a5;font-weight:700;font-size:.9375rem;transition:all .5s;border-width:1px 1px 0;border-style:solid;border-color:#dee4f2}#content article.programm .tabs-title>a:hover{background:rgba(35,74,169,.35);border-color:transparent;transition:all .5s}#content article.programm .tabs-title>a:focus,#content article.programm .tabs-title>a[aria-selected=true]{background:rgba(35,74,169,.15)}#content article.programm .tabs-content{border:0}}@media screen and (max-width:19.9375em){label.cluster .inputValue{word-break:break-all}}@media screen and (max-width:39.9375em){#header-info-block-responsive{position:absolute;z-index:-1}#header-info-block-responsive.responsiveLoaded{position:relative;z-index:1;display:none}#slogan .padding-TB-2{padding-bottom:.5rem;padding-top:.5rem}#slogan-headline{font-size:6vw}#slogan-zeit-responsive{padding:0}#responsive-sub-menu,#slogan-headline{margin-top:.9375rem;margin-bottom:.9375rem;position:relative}#content article.programm header .header.programmtitle,#social-wrapper h2{font-size:1.25rem}.details-button-wrapper{height:auto!important;text-align:right;margin-top:.5rem}.details-button-wrapper .details-button{position:relative}.background-gray-for-small{background-image:url(/assets/images/layout/bg_grau.jpg);background-size:cover}#footermenu ul:last-child li{padding-top:0}#symbol-wrapper{display:none}#background-wrapper{overflow:visible}#background-wrapper-content #slogan-wrapper{padding-bottom:0}a{word-wrap:break-word}.cluster{border-right:none}#programmFormSucheHeadline{font-size:.875rem;padding:.9375rem 0 0}#programmFormSucheInputWrapper{padding:.75rem 0 1.25rem}.accordion-item{border-bottom:2px solid #ddd}.accordion-content{padding:0 0 1.5rem}#selectZeit .selectZeitLabelWrapper{clear:both;display:block;width:100%}#selectZeit label{padding:.725rem 1rem .725rem 1.875rem;width:5rem}#programmFromButtons{padding-top:1rem;padding-bottom:1rem}#programmFromButtons button{margin:.75rem .75rem 0 0;float:left!important}#programmTnButtons select{max-width:100%}#programmPrint button,.programminfo-toggle-for-small,.section-permalink{display:none}#programmTopMenuProgramm #meinProgrammFormWrapper{position:absolute;top:7rem;z-index:8;box-shadow:0 10px 10px rgba(100,100,100,.5)}#meinProgrammFormWrapper:before{content:"";position:absolute;top:0;right:4.75rem;border-width:0 1rem 1rem;border-color:transparent transparent #d6ddec;border-style:solid;transition:top .2s}#meinProgrammFormWrapper.active:before{top:-1rem}#content article.programm p{font-size:.8125rem}article.programm{padding-top:1.5rem}article.programm>header{cursor:pointer}article.programm .tabs{margin:0 .625rem}article.programm .tabs-panel{padding:.625rem}.details-button-programm-wrapper{text-align:left}}@media screen and (min-width:40em){#meinProgrammFormWrapper{top:0!important}.details-container-wrapper .details-wrapper{position:relative}.details-container-wrapper .details-button-wrapper{position:absolute;right:1rem;bottom:1.75rem}}@media screen and (min-width:40em) and (max-width:63.9375em){#responsive-sub-menu,#slogan-headline{margin-top:.9375rem;margin-bottom:.9375rem;position:relative}.background-gray-for-small{background-image:url(/assets/images/layout/bg_grau.jpg);background-size:cover}#symbol-wrapper{display:none}#background-wrapper-content #slogan-wrapper{padding-bottom:0}}@media screen and (min-width:64em){.cluster:nth-child(3n+3){border-right:0}#meinMenuScrollButton{right:2rem}}@media screen and (min-width:40em) and (max-width:55.5em){#programmResponsiveMeinProgrammText{display:none}}@media screen and (max-width:79.9375em) and (orientation:landscape){#figuren-wrapper{background-size:70%auto}}@media screen and (max-width:63.9375em) and (orientation:landscape){#figuren-wrapper{background-size:60%auto}}@media screen and (max-width:39.9375em) and (orientation:landscape){#figuren-wrapper{background-size:50%auto}}@media screen and (max-width:79.9375em) and (orientation:portrait){#figuren-wrapper{background-size:auto 70%}}@media screen and (max-width:63.9375em) and (orientation:portrait){#figuren-wrapper{background-size:auto 75%}}@media screen and (max-width:39.9375em) and (orientation:portrait){#figuren-wrapper{background-size:auto 100%}}@media screen and (orientation:landscape){#figuren-wrapper{background-image:url(/assets/images/layout/figuren_symbole_2026.webp)}}@media screen and (orientation:portrait){#figuren-wrapper{background-image:url(/assets/images/layout/figuren_symbole_tablet_2026.webp)}}@media screen and (min-width:40em) and (max-width:56.9375em){#ponsive-menu{width:66.66667%;padding-right:0}#meinProgrammMenu{width:33.33333%;padding-left:0}#main-menu .menu>li>a{padding-left:.35rem;padding-right:.35rem}}@media screen and (min-width:40em) and (max-width:42.9375em){#meinProgrammMenu{font-size:.9rem}#main-menu .menu>li>a{font-size:.9rem;padding-top:1.3rem}}@media screen and (min-width:43em) and (max-width:46.9375em){#main-menu .menu>li>a{padding-left:.45rem;padding-right:.45rem}}@media screen and (min-width:51em) and (max-width:56.9375em){#main-menu .menu>li>a{padding-left:.55rem;padding-right:.55rem}}@media screen and (max-width:39.9375em){#responsive-menu-button,#responsive-menu-button-dummy{display:inline-block;padding:.5rem .5rem .5rem .9375rem}#responsive-menu-button{position:fixed;top:.9375rem;right:0;z-index:1000;color:#fff}#responsive-menu-button-dummy{color:transparent;width:3.125rem}#responsive-menu{position:fixed;top:0;padding-top:3rem}#slogan-headline{z-index:999}}.background-darkgray-cover:before,.background-darkgray:before{background:rgba(100,100,100,.1)}.impressionenOverviewButton{width:100%;display:flex;aspect-ratio:1.66;margin:.9735rem 0;background-size:cover;background-position:center;align-items:end}.impressionenOverviewButton span{display:block;width:100%;text-align:center}#impressionenMenu{margin-bottom:1.25rem}.impressionenMenuButton,.impressionenOverviewButton{padding:.25rem .9375rem;font-size:1.5rem;font-weight:700}