@media screen and (max-width: 1050px){body{width:100vw;overflow-x:hidden}body.hidden>main article,body.hidden>main aside,body.hidden>footer,body.hidden #BackToTop{display:none !important}body header.site-header .service #search #searchinput{position:relative;width:40px;height:40px;border-radius:10px}body header.site-header .service #search label{top:0;left:0;transition:none}body header.site-header .service #search label strong{display:inline-block;font-size:0;color:rgba(0,0,0,0);border-radius:3px;width:0;height:0;overflow:hidden;padding:0}body header.site-header .service #search label:before{content:"";width:40px;height:40px;background-image:url(../Icons/search.svg);display:inline-block;background-size:70%;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1)}body header.site-header .service #search #searchinput{background:rgba(0,0,0,0);border:solid 2px #fff}body header.site-header .service #search #searchinput:focus{position:fixed;left:25px;top:15px;width:calc(100vw - 50px)}body header.site-header .service #search:has(#searchinput:focus) #searchinput{background:#fff;border:inherit;height:50px}body header.site-header .service #search:has(#searchinput:focus) label{left:-150px}body header.site-header .service #search:has(#searchinput:focus) label strong{font-size:16px;color:inherit}body header.site-header .service #search:has(#searchinput:focus) label:before{display:none}body header.site-header .service:has(#searchinput:focus) button#hamburgericon,body header.site-header .service:has(#searchinput:focus) .icons{display:none}body header.site-header div.container-md{padding:15px 25px}body header.site-header div.container-md .service button{display:block;background:none;border:none}body header.site-header div.container-md .service #hamburgericon label{font-size:0;opacity:0;width:0;height:0;margin:0;padding:0;position:absolute}body header.site-header div.container-md .service #hamburgericon .hamburger{width:40px;height:40px;position:relative}body header.site-header div.container-md .service #hamburgericon .hamburger .bar{padding:0;width:40px;height:4px;background-color:var(--primaryColorText);display:block;border-radius:4px;position:absolute;transition:all .4s ease-in-out,transform .4s ease-in-out .4s}body header.site-header div.container-md .service #hamburgericon .hamburger .bar1{top:0}body header.site-header div.container-md .service #hamburgericon .hamburger .bar2{width:1px;transform:rotate(90deg);left:13.5px}body header.site-header div.container-md .service #hamburgericon .hamburger .bar2,body header.site-header div.container-md .service #hamburgericon .hamburger .bar3{top:13.5px;background:rgba(0,0,0,0)}body header.site-header div.container-md .service #hamburgericon .hamburger .bar3{right:0;width:1px;left:13.5px}body header.site-header div.container-md .service #hamburgericon .hamburger .bar4{bottom:0;top:18px}body header.site-header div.container-md .service #hamburgericon .hamburger .bar5{bottom:0px}body header.site-header div.container-md .service #hamburgericon .hamburger.active .bar1{top:13.5px;background-color:rgba(0,0,0,0)}body header.site-header div.container-md .service #hamburgericon .hamburger.active .bar2{background:#fff;top:18px;left:0px;width:40px;transform:rotate(45deg)}body header.site-header div.container-md .service #hamburgericon .hamburger.active .bar3{background:#fff;top:18px;left:0;width:40px;transform:rotate(-45deg)}body header.site-header div.container-md .service #hamburgericon .hamburger.active .bar4{background-color:rgba(0,0,0,0)}body header.site-header div.container-md .service #hamburgericon .hamburger.active .bar5{bottom:13.5px;background-color:rgba(0,0,0,0)}body main>.container-md{padding:20px}body main .banner.container-fluid{padding:0;top:-20px}body main .banner.container-fluid div.container-md{min-height:130px;padding:4vw 0 0 0}body main .banner.container-fluid div.container-md figure{width:100%;height:130px;max-height:unset}body main .banner.container-fluid div.container-md figure img{height:130px}body main .banner.container-fluid div.container-md .headings{padding:3vw 4vw}body main .banner.container-fluid div.container-md .headings h1{font-size:5vw}body main .banner.container-fluid div.container-md .headings:after{height:5vw;bottom:-2vw;border:solid .5vw var(--ptb-green)}body main .banner.container-fluid div.container-md .logo-text{bottom:0;transform:translateY(100%);left:0;width:100%}body main .banner.container-fluid div.container-md .logo-text:has(h3){flex-wrap:wrap}body main .banner.container-fluid div.container-md #guidelink,body main .banner.container-fluid div.container-md #registerlink,body main .banner.container-fluid div.container-md #agendalink{padding:1vw 1vw;right:0;width:20vw}body main .banner.container-fluid div.container-md #guidelink span,body main .banner.container-fluid div.container-md #registerlink span,body main .banner.container-fluid div.container-md #agendalink span{font-size:2.5vw}body main .banner.container-fluid div.container-md #guidelink:before,body main .banner.container-fluid div.container-md #registerlink:before,body main .banner.container-fluid div.container-md #agendalink:before{width:15vw;height:15vw}body main .banner.container-fluid div.container-md:has(#registerlink) #guidelink,body main .banner.container-fluid div.container-md:has(#registerlink) #agendalink{width:20vw}body main div.navlocal{position:absolute;top:80px;left:100vw;width:100vw;padding:0;flex-direction:column;background:var(--ptb-background);transition:all .2s ease;display:none;z-index:1110}body main div.navlocal.active{display:block;left:0vw}body main div.navlocal nav.contentnav ul{flex-direction:column;align-items:center;width:100vw;padding-left:0 !important}body main div.navlocal nav.contentnav ul li{width:100%;background:none;text-align:center}body main div.navlocal nav.contentnav ul li:has(ul){padding-top:0}body main div.navlocal nav.contentnav ul li a{color:#fff;font-family:universheavy;font-size:4vw;text-align:left;padding-left:10px;width:100%;justify-content:flex-start}body main div.navlocal nav.contentnav ul li a[title=Startseite]:after{margin-left:10px;filter:brightness(0) invert(1)}body main div.navlocal nav.contentnav ul li a[href*=guide]{top:-18vw;right:-3px;left:unset;width:min-content}body main div.navlocal nav.contentnav ul li ul.subnav{position:static;display:block;width:unset}body main div.navlocal nav.contentnav ul li ul.subnav li a{width:calc(100% - 50px);background:#183f5d;color:#fff;border-top:none;border-bottom:none;font-family:universreg;padding-left:30px}body main div.navlocal nav.contentnav ul li ul.subnav li ul.subsubnav{background:none}body main div.navlocal nav.contentnav ul li span.spacer{color:#aaa;text-align:left;width:100%;font-size:4vw;font-family:"universheavy"}body main div.navlocal nav.contentnav ul li:has(span.spacer) ul.subnav li a{background:var(--ptb-midnightblue);color:#fff}body main div.navlocal nav.siteservice{justify-content:flex-end;margin-right:30px}body main nav.breadcrumbs:has(li:nth-child(3)){display:none}body main .container-md.grid{display:flex;flex-direction:column;padding:10px}body main .container-md.grid:not(.person.hauptobjekt){width:100vw;overflow-x:hidden}body main .container-md>article>header{top:20px}body main .container-md>article>section:first-child{padding-top:30px}body main .container-md>article section.fliesstext p,body main .container-md>article section.fliesstext li,body main .container-md>article section.fliesstext p *,body main .container-md>article section.fliesstext li *{font-size:16px}body main .container-md>article section.fliesstext div.bildkontakte .ce-inner{display:grid;grid-template-columns:49% 49%;gap:2%}body main .container-md>article section>.tx-dce-container>.personenliste,body main .container-md>article section .benefit-accordion:has(.personenliste) .tx-dce-container>.personenliste{grid-template-columns:1fr;width:unset}body main .container-md>article section div.volleBreite:has(img){margin:-20px}body main .container-md>article section div.volleBreite:has(img):last-child{margin-bottom:-20px}body main .container-md>article section div.volleBreite:has(img) img{max-width:unset}body main .container-md>article section div.volleBreite:last-child:has(img){margin:0 -20px -20px -20px}body main .container-md>article div[style]:has(div.volleBreite),body main .container-md>article div[style]:has(div.fakten){margin:0 -20px 50px -20px;padding:20px}body main .container-md>article div[style]:has(div.volleBreite) header,body main .container-md>article div[style]:has(div.fakten) header{margin:20px 0}body main .container-md>article .accordion.benefit-accordion{margin:-20px;grid-template-columns:1fr;grid-template-areas:none}body main .container-md>article .accordion.benefit-accordion .accordion-item button{padding:0;font-size:25px}body main .container-md>article .accordion.benefit-accordion .accordion-item button:before{width:90px;height:90px}body main .container-md>article .accordion.benefit-accordion .accordion-item:nth-child(odd)>*,body main .container-md>article .accordion.benefit-accordion .accordion-item:nth-child(even)>*{grid-area:unset}body main .container-md>article .accordion.benefit-accordion .accordion-item .accordion-body{padding:20px}body main .container-md>article div.frame:has(.date-event){background:var(--ptb-midnightblue20);grid-template-areas:"datum datum" "heading heading";grid-template-columns:190px auto;gap:0 20px;padding:4vw;margin-bottom:2vw}body main .container-md>article div.frame:has(.date-event) header{margin-top:0;height:unset;margin:0;height:unset;display:block;text-align:center;padding:2vw 0;margin:-4vw -4vw 2vw -4vw}body main .container-md>article div.frame:has(.date-event) header h4,body main .container-md>article div.frame:has(.date-event) header h5{display:inline-block}}@media screen and (max-width: 530px){body main .banner.container-fluid{top:0px}body main>div.container-md>article>header:before{width:25px;height:25px}body main>div.container-md>article>header h2{font-size:25px}body main>div.container-md>article>header h3{font-size:20px}body main>div.container-md>article>section:first-child header h2{font-size:25px}body main>div.container-md>article>section:first-child header h3{font-size:20px}body main>div.container-md>article>section p{font-size:16px}body main>div.container-md>article>section>.volleBreite{margin:0 -20px 20px -20px}body main>div.container-md>article>section>.volleBreite:last-child{margin-bottom:-40px}body main>div.container-md>article>section div.frame>.ce-textpic{flex-direction:column;gap:0}body main>div.container-md>article>section div.frame>.ce-textpic.ce-right .ce-gallery,body main>div.container-md>article>section div.frame>.ce-textpic.ce-left .ce-gallery{float:none}body main>div.container-md>article>section div.frame>.ce-textpic .ce-gallery{width:70%;margin:auto;margin-bottom:20px}body main>div.container-md>article>section div.frame>.ce-textpic .ce-bodytext{width:unset}body main>div.container-md>article>section div.frame>.ce-textpic.ce-right{flex-direction:column}body main>div.container-md>article>section div.frame:has(.date-event) header h4,body main>div.container-md>article>section div.frame:has(.date-event) header h5{font-size:7.5vw}body main>div.container-md>article>section div.frame:has(.date-event) header h4{margin-right:4px}body main>div.container-md>article .rubriken{grid-template-columns:1fr}body main>div.container-md>article .tabpanel .nav-tabs{margin:-20px;padding:0}body main>div.container-md>article .tabpanel .nav-tabs button.nav-link span{font-size:16px}body main>div.container-md>article .tx-sf-event-mgt .event-list-item:has(.image-container),body main>div.container-md>article .tx-sf-event-mgt .event-list-item:has(.header-container),body main>div.container-md>article .tx-powermail .event-list-item:has(.image-container),body main>div.container-md>article .tx-powermail .event-list-item:has(.header-container),body main>div.container-md>article div.frame:has(fieldset) .event-list-item:has(.image-container),body main>div.container-md>article div.frame:has(fieldset) .event-list-item:has(.header-container){grid-template-areas:"title" "image" "content";margin:0 -20px;padding:0 20px}body main>div.container-md>article .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(odd),body main>div.container-md>article .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(even),body main>div.container-md>article .tx-powermail .event-list-item:has(.header-container):nth-child(odd),body main>div.container-md>article .tx-powermail .event-list-item:has(.header-container):nth-child(even),body main>div.container-md>article div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(odd),body main>div.container-md>article div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(even){grid-template-areas:"title title" "content content";padding:15px}body main>div.container-md div.frame:has(.event-list-item){padding:0}body main>div.container-md div.event-calendar{margin:0 -20px;padding:0}body main>div.container-md .tx-sf-event-mgt .event-calendar__browser,body main>div.container-md .tx-powermail .event-calendar__browser,body main>div.container-md div.frame:has(fieldset) .event-calendar__browser{padding:0 20px !important}body main>div.container-md .tx-sf-event-mgt .event-calendar__weeknumber,body main>div.container-md .tx-powermail .event-calendar__weeknumber,body main>div.container-md div.frame:has(fieldset) .event-calendar__weeknumber{padding:3px;width:25px}body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(odd),body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(even),body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(odd),body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(even),body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(odd),body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(even){grid-template-columns:1fr;padding:10px;margin:0}body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(odd) *,body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(even) *,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(odd) *,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(even) *,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(odd) *,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(even) *{font-size:16px}body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(odd) h4,body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(even) h4,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(odd) h4,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(even) h4,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(odd) h4,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(even) h4{font-size:20px}body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(odd) .event-startdate,body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(even) .event-startdate,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(odd) .event-startdate,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(even) .event-startdate,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(odd) .event-startdate,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(even) .event-startdate{white-space:nowrap;display:grid;grid-template-columns:40px 1fr 23px 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"icon datum datum datum" "icon zeit zeit zeit"}body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(odd) .event-startdate .date,body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(even) .event-startdate .date,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(odd) .event-startdate .date,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(even) .event-startdate .date,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(odd) .event-startdate .date,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(even) .event-startdate .date{grid-area:datum}body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(odd) .event-startdate.multiple-day,body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(even) .event-startdate.multiple-day,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(odd) .event-startdate.multiple-day,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(even) .event-startdate.multiple-day,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(odd) .event-startdate.multiple-day,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(even) .event-startdate.multiple-day{grid-template-columns:32px 1fr 1fr 1fr;grid-template-areas:"icon zeile1 zeile1" "icon zeile2 zeile2"}body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(odd) .event-startdate.multiple-day .date,body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(even) .event-startdate.multiple-day .date,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(odd) .event-startdate.multiple-day .date,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(even) .event-startdate.multiple-day .date,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(odd) .event-startdate.multiple-day .date,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(even) .event-startdate.multiple-day .date{grid-area:unset}body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(odd) .event-startdate:before,body main>div.container-md .tx-sf-event-mgt .event-list-item:has(.header-container):nth-child(even) .event-startdate:before,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(odd) .event-startdate:before,body main>div.container-md .tx-powermail .event-list-item:has(.header-container):nth-child(even) .event-startdate:before,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(odd) .event-startdate:before,body main>div.container-md div.frame:has(fieldset) .event-list-item:has(.header-container):nth-child(even) .event-startdate:before{grid-area:icon;max-width:24px}body .suchergebniscontainer{top:80px}body .suchergebniscontainer .ergebnis ul.ergebnisse li:not(:first-child):hover .shorttext{display:none}body .suchergebniscontainer .ergebnis ul.ergebnisse li:first-child{border-bottom:none}body .suchergebniscontainer .ergebnis ul.ergebnisse li.person:not(:first-child):hover .shorttext{display:none}body .suchergebniscontainer .ergebnis ul.ergebnisse li.show:not(.show~.show) .fullcontent{display:none}body aside>div:not(:has(.personenliste)).frame-type-header{padding:0 15px}body aside .personenliste{padding:0 15px}body aside .personenliste .container-md.hauptobjekt.person{width:100%;max-width:unset}body footer.container-fluid div.container-md div.impressum{margin-top:10px;gap:0}body footer.container-fluid div.container-md div.impressum a{padding:2px 10px;font-size:4vw}}/*# sourceMappingURL=mobile.min.css.map */
