<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:'dazzed';src:url("../fonts/Dazzed-Medium.woff2") format("woff2"),url("../fonts/Dazzed-Medium.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'dazzed';src:url("../fonts/Dazzed-Heavy.woff2") format("woff2"),url("../fonts/Dazzed-Heavy.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'GT-Alpina-Fine';src:url("../fonts/GT-Alpina-Fine-Standard-Regular.woff2") format("woff2"),url("../fonts/GT-Alpina-Fine-Standard-Regular.woff") format("woff");font-weight:400;font-style:normal}*{font-family:"dazzed", sans-serif}.konfetti{width:20px;height:20px;background:url("../gfx/konfetti.svg") no-repeat center center scroll transparent;background-size:contain;border-radius:50%;display:block;position:absolute;top:0;left:0;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}SPAN[style] A{text-decoration:none}BODY{background:#FFF;font-weight:400;color:#262626;font-size:16px;line-height:1.4;position:relative}.wrapper{width:100%;max-width:1280px;margin:0 auto 0 auto}@media (max-width: 1450px){.wrapper{margin-left:20px;margin-right:20px;width:auto}}.capacity{opacity:0.8}.text-center{text-align:center}.page{position:relative;display:block;width:calc(100% - 130px);margin-left:130px;min-height:100vh;padding-bottom:0px}@media (max-width: 768px){.page{margin-left:0;width:100%;margin-top:65px}}.page A{text-decoration:none}.page.blurred{filter:blur(5px)}.desktop-image-only{display:block;width:100%;position:relative;height:auto}@media (max-width: 767px){.desktop-image-only{display:none}}.mobile-image-only{display:none;width:100%;position:relative;height:auto}@media (max-width: 767px){.mobile-image-only{display:block}}.photo-credits{font-size:11px;color:rgba(0,0,0,0.65);display:block;text-align:right;padding-top:2px;font-weight:400;font-family:dazzed}H3.onlybold{margin:14px 0;padding:0;font-weight:900;font-size:inherit}A.np-select{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:24px;color:#262626;text-decoration:none;font-size:17px;font-family:dazzed;font-weight:400}A.np-select::before{content:"";display:block;width:24px;height:24px;background:#FFF;border:3px solid #72a4d0;border-radius:5px;margin-right:5px;position:relative}A.np-select:hover::before{background:#72a4d0}A.np-select.selected::before{background:#72a4d0}A.np-select.selected::after{content:"×";position:absolute;top:0.5px;left:2.5px;display:block;font-size:36px;font-weight:900;font-family:"dazzed", sans-serif;color:#000}A.arrow-top{position:absolute;bottom:30px;right:30px;width:50px;height:50px;display:block;background:url("../gfx/pfeil-top.svg?ck=1") no-repeat center center scroll transparent;background-size:contain;animation:pulsating 2.5s infinite linear}@keyframes pulsating{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}HEADER{display:block;position:fixed;top:0px;right:0px;z-index:44;height:100px;width:auto;z-index:10000}@media (max-width: 768px){HEADER{width:100%;height:65px;background:#D1D700}}HEADER .suche-icon{display:block;position:absolute;top:35px;right:135px}@media (max-width: 768px){HEADER .suche-icon{top:10px;right:100px}}@media (min-width: 769px) and (max-width: 1150px){HEADER .suche-icon{top:20px;right:90px}}HEADER .suche-icon DIV.buttonback{position:absolute;top:-12px;right:-10px;width:80px;height:80px;background:rgba(114,164,208,0.4);display:block;z-index:-1;border-radius:50%;border-radius:36px}@media (max-width: 768px){HEADER .suche-icon DIV.buttonback{display:none}}@media (min-width: 769px) and (max-width: 1150px){HEADER .suche-icon DIV.buttonback{width:60px;height:60px}}HEADER .suche-icon FORM{display:none;position:absolute;top:0px;right:0px}HEADER .suche-icon FORM INPUT{border:0;display:block;height:64px;width:350px;border-radius:10px;position:absolute;top:-4px;right:-4px;font-size:32px;padding:10px 70px 10px 20px;outline:0px;box-shadow:0px 0px 6px rgba(0,0,0,0.31);font-family:'dazzed';font-weight:400}@media (max-width: 767px){HEADER .suche-icon FORM INPUT{height:52px;padding:6px 60px 6px 15px;width:280px;font-size:30px}}@media (min-width: 769px) and (max-width: 1150px){HEADER .suche-icon FORM INPUT{font-size:30px;height:52px;padding:6px 60px 6px 15px;width:280px}}@media (max-width: 480px){HEADER .suche-icon FORM INPUT{width:calc(100vw - 200px);font-size:18px}}HEADER .suche-icon A.lupe-icon{position:absolute;top:0px;right:0px;width:56px;height:56px;display:block;background:url("../gfx/menu-suche-icon.svg?ck=1") no-repeat center center scroll transparent;background-size:contain}@media (max-width: 768px){HEADER .suche-icon A.lupe-icon{width:46px;height:46px}}@media (min-width: 769px) and (max-width: 1150px){HEADER .suche-icon A.lupe-icon{width:40px;height:40px}}@media (max-width: 768px){HEADER .suche-icon A.lupe-icon{background-image:url("../gfx/menu-suche-icon.svg")}}HEADER .suche-icon:hover A.lupe-icon,HEADER .suche-icon.in-focus A.lupe-icon{background-image:url("../gfx/menu-suche-icon-blue.svg?ck=1") !important;transform:rotate(-5deg)}@media (max-width: 480px){HEADER .suche-icon:hover A.lupe-icon,HEADER .suche-icon.in-focus A.lupe-icon{width:30px;height:30px;top:7px}}HEADER .suche-icon:hover FORM,HEADER .suche-icon.in-focus FORM{display:block}@media (max-width: 480px){HEADER .suche-icon:hover FORM INPUT,HEADER .suche-icon.in-focus FORM INPUT{padding-right:40px}}HEADER .suche-icon:hover DIV.buttonback,HEADER .suche-icon.in-focus DIV.buttonback{width:362px;background:none !important}@media (min-width: 769px) and (max-width: 1150px){HEADER .suche-icon:hover DIV.buttonback,HEADER .suche-icon.in-focus DIV.buttonback{width:290px}}HEADER .suche-icon:hover A.lupe-icon,HEADER .suche-icon.in-focus A.lupe-icon{background-image:url("../gfx/menu-suche-icon-blue.svg")}HEADER A.nachtplaner-icon{position:absolute;top:35px;right:50px;width:56px;height:56px;display:block}@media (max-width: 768px){HEADER A.nachtplaner-icon{top:8px;right:25px;width:50px;height:50px}}@media (min-width: 769px) and (max-width: 1150px){HEADER A.nachtplaner-icon{width:40px;height:40px;top:20px;right:25px}}HEADER A.nachtplaner-icon::after{content:"";display:block;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:url("../gfx/menu-nachtplaner-icon.svg?ck=1") no-repeat center center scroll transparent;background-size:contain}@media (max-width: 768px){HEADER A.nachtplaner-icon::after{background-image:url("../gfx/menu-nachtplaner-icon.svg")}}HEADER A.nachtplaner-icon DIV.buttonback{position:absolute;top:-12px;left:-8px;right:-16px;bottom:-12px;background:rgba(114,164,208,0.4);display:block;border-radius:50%;border-radius:36px}@media (max-width: 768px){HEADER A.nachtplaner-icon DIV.buttonback{display:none}}HEADER A.nachtplaner-icon SPAN{display:block;position:absolute;right:-12px;bottom:-50px;background:#FFF117;color:#2628cc;text-decoration:none;width:auto;white-space:nowrap;padding:6px 20px;border-radius:8px;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;transform:rotate(2.5deg);font-size:17px;z-index:1;font-family:"dazzed", sans-serif;font-weight:900}HEADER A.nachtplaner-icon SPAN::before{content:"";display:block;height:10px;width:36px;position:absolute;top:-9px;right:20px;background:url("../gfx/navi-arrow-t-yellow.png") no-repeat center top scroll transparent}HEADER A.nachtplaner-icon:hover{transform:rotate(-2.5deg);z-index:1}HEADER A.nachtplaner-icon:hover::after{background-image:url("../gfx/menu-nachtplaner-icon-blue.svg")}HEADER A.nachtplaner-icon:hover DIV.buttonback{background:rgba(38,40,204,0.5) !important;background:rgba(255,255,255,0.5) !important}HEADER A.nachtplaner-icon:hover SPAN{opacity:1}.burger-menu{display:none}@media (max-width: 768px){.burger-menu{display:block;width:54px;height:27px;position:fixed;left:25px;top:19px;background:url("../gfx/burger-icon-blk.svg") no-repeat center center scroll transparent;background-size:contain;z-index:11000}.burger-menu.active{height:41px;background-image:url("../gfx/burger-icon-active-blk.svg");top:13px}}FOOTER{background:#514294;width:100%;display:block;position:relative;min-height:220px;color:#FFF}@media (max-width: 1450px) and (min-width: 769px){FOOTER .wrapper{margin-left:150px}}@media (max-width: 767px){FOOTER{min-height:1px;padding-bottom:100px}}FOOTER .stadt-logo{display:block;position:relative;padding:80px 0}@media (max-width: 767px){FOOTER .stadt-logo{padding:50px 0}}FOOTER .stadt-logo IMG{display:block;width:320px;height:auto;position:relative;margin:0px auto}@media (max-width: 767px){FOOTER .stadt-logo IMG{width:220px}}FOOTER .menus{display:block;position:relative;line-height:1.85;padding-bottom:40px}@media (max-width: 1380px){FOOTER .menus{max-width:600px;margin-left:auto;margin-right:auto;width:auto}}@media (max-width: 991px){FOOTER .menus{max-width:500px}}FOOTER .menus UL{margin:0;padding:0;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:10px 20px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}FOOTER .menus LI{margin:0;padding:0;display:block;list-style:none}FOOTER .menus A{text-decoration:none;color:#FFF;transition:.3s color ease;font-size:16.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:'dazzed';font-weight:400}FOOTER .menus A:hover{color:#fff117;transition:.3s color ease}FOOTER .menus A[href^="mailto"]{color:#daa842}FOOTER .menus A[href^="mailto"]:hover{color:#009BC8;transition:.3s color ease}FOOTER .menus LI.active A{color:#daa842}.form-control{background:#FFF;border:1px solid #707070;position:relative;display:inline-block;color:#262626;line-height:1;padding:8px 10px 6px 10px}.btn{color:#262626;border:none;font-size:16px;line-height:1.1;border-radius:20px;padding:10px 30px;text-align:center;display:inline-block;position:relative;transition:.3s all ease;text-decoration:none;background:transparent;border:3px solid #D1D700;color:#000000;font-weight:900;font-family:dazzed}.btn:hover{background:#D1D700;color:#000;transition:.3s all ease}.btn.delete-btn{border-color:#D1D700;background:none;background-color:transparent;box-shadow:none;padding:5px 10px;color:#000;font-size:14.5px}.btn.delete-btn:hover{background:#D1D700;color:#FFF}#mainmenu{display:block;width:130px;position:fixed;top:0px;left:0px;bottom:0px;height:100%;z-index:10001;background:#D1D700}@media (max-width: 768px){#mainmenu{height:100vh;width:100%;right:0px;display:none}}@media (min-width: 769px){#mainmenu{display:block !important}}@media (max-width: 599px){#mainmenu{overflow:auto}}#mainmenu UL{display:-ms-flexbox;display:flex;position:absolute;top:0px;left:0px;bottom:0px;height:100%;width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;list-style:none}@media (max-width: 599px){#mainmenu UL{position:relative;top:auto;left:auto;bottom:auto;right:auto;margin-top:80px;height:calc(100% - 80px);-ms-flex-pack:start;justify-content:flex-start}}#mainmenu UL LI{position:relative;display:block;width:auto;padding:0;margin:15px auto;list-style:none}@media (max-width: 768px){#mainmenu UL LI{width:calc(100% - 30px);margin-left:15px;margin-right:15px}}@media (min-width: 769px){#mainmenu UL LI.programm-pdf{position:absolute;bottom:20vh;left:40px}}@media (min-width: 769px) and (max-width: 1590px){#mainmenu UL LI.programm-pdf{position:relative;left:auto;bottom:auto}}@media (min-width: 769px) and (max-height: 600px){#mainmenu UL LI{margin-top:8px;margin-bottom:8px}}@media (max-width: 768px){#mainmenu UL LI.programm-pdf{height:auto}#mainmenu UL LI.programm-pdf A{height:auto;background:#514294;border-radius:30px;padding-bottom:5px}}@media (min-width: 769px){#mainmenu UL LI.ticketshop{display:block;position:absolute;top:0px;left:0px}}@media (max-width: 1590px){#mainmenu UL LI.ticketshop{position:relative;left:auto;bottom:auto}}@media (max-width: 768px){#mainmenu UL LI.ticketshop{height:auto}#mainmenu UL LI.ticketshop A{height:auto;background:#5d99c7;border-radius:30px;padding-bottom:5px}}#mainmenu UL LI A{width:64px;height:64px;display:block;position:relative}@media (min-width: 769px) and (max-height: 600px){#mainmenu UL LI A{width:50px;height:50px}}@media (max-width: 768px){#mainmenu UL LI A{width:100%}}#mainmenu UL LI A.programm-icon{background:url("../gfx/menu-programm-icon-black.svg") no-repeat center center scroll transparent;background-size:contain}@media (max-width: 768px){#mainmenu UL LI A.programm-icon{background-size:64px auto;background-position:6px center}}#mainmenu UL LI A.spielorte-icon{background:url("../gfx/menu-spielorte-icon-black.svg") no-repeat center center scroll transparent;background-size:contain}@media (max-width: 768px){#mainmenu UL LI A.spielorte-icon{background-size:56px auto;background-position:10px center}}#mainmenu UL LI A.tickets-icon{background:url("../gfx/menu-ticket-icon-black.svg") no-repeat center center scroll transparent;background-size:contain}@media (max-width: 768px){#mainmenu UL LI A.tickets-icon{background-size:auto 36px;background-position:3px center}}#mainmenu UL LI A.presse-icon{background:url("../gfx/menu-folder-icon-black.svg") no-repeat center center scroll transparent;background-size:contain}@media (max-width: 768px){#mainmenu UL LI A.presse-icon{background-size:64px auto;background-position:7px center}}#mainmenu UL LI A.home-icon{background:url("../gfx/menu-home-icon-black.svg") no-repeat center center scroll transparent;background-size:contain}@media (max-width: 768px){#mainmenu UL LI A.home-icon{background-size:auto 64px;background-position:10px center}}@media (min-width: 769px){#mainmenu UL LI A.ticketshop{width:120px;height:120px;background:url("../gfx/btn-ticketshop.png") no-repeat center center scroll transparent;background-size:contain;transition:0.3s all ease;position:absolute;left:70px;top:-10px;display:block;border-radius:50%;box-shadow:-8px 8px 16px rgba(0,0,0,0.65);transform:rotate(15deg)}}@media (min-width: 769px) and (max-width: 1590px){#mainmenu UL LI A.ticketshop{width:85px;height:85px;position:relative;left:auto;top:auto;margin-top:-10px}}#mainmenu UL LI A.ticketshop&gt;SPAN{display:none !important}@media (max-width: 768px){#mainmenu UL LI A.ticketshop&gt;SPAN{display:block !important}}@media (min-width: 769px){#mainmenu UL LI A.programm-pdf{width:180px;height:180px;background:url("../gfx/btn-download.png") no-repeat center center scroll transparent;background-size:contain;transition:0.3s all ease;position:absolute;left:0px;top:0px;box-shadow:-8px 8px 16px rgba(0,0,0,0.65);border-radius:50%;transform:rotate(-15deg)}}@media (min-width: 769px) and (max-width: 1590px){#mainmenu UL LI A.programm-pdf{width:110px;height:110px;position:relative;left:auto;top:auto;margin-top:-10px}}#mainmenu UL LI A.programm-pdf&gt;SPAN{display:none !important}@media (max-width: 768px){#mainmenu UL LI A.programm-pdf&gt;SPAN{display:block !important}}@media (max-width: 768px){#mainmenu UL LI A{text-decoration:none}}#mainmenu UL LI A SPAN{display:block;position:absolute;left:80px;top:20px;background:#fff117;color:#2628cc;text-decoration:none;width:auto;white-space:nowrap;padding:6px 20px;border-radius:0px 8px 8px 0px;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;transform:rotate(2.5deg);font-size:17px;font-family:"dazzed", sans-serif;font-weight:900}@media (max-width: 768px){#mainmenu UL LI A SPAN{opacity:1;transform:rotate(0);border-radius:0px;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:all;background:none;position:relative;left:auto;top:auto;font-size:32px;padding-left:90px;padding-top:16px;white-space:inherit;width:100%;line-height:1.1;color:#000}}@media (max-width: 399px){#mainmenu UL LI A SPAN{font-size:25px;padding-top:19px;padding-left:85px}}#mainmenu UL LI A SPAN::before{content:"";display:block;width:10px;height:36px;position:absolute;top:0px;left:-9px;background:url("../gfx/navi-arrow-yellow.png") no-repeat left center scroll transparent}@media (max-width: 768px){#mainmenu UL LI A SPAN::before{display:none}}#mainmenu UL LI A:hover{transform:rotate(-2.5deg)}@media (max-width: 767px){#mainmenu UL LI A:hover.ticketshop{background-image:none !important}#mainmenu UL LI A:hover.ticketshop SPAN{color:#FFF}}@media (max-width: 767px){#mainmenu UL LI A:hover.programm-pdf{background-image:none !important}#mainmenu UL LI A:hover.programm-pdf SPAN{color:#FFF}}@media (max-width: 768px){#mainmenu UL LI A:hover{transform:none}#mainmenu UL LI A:hover SPAN{color:#FFF}}#mainmenu UL LI A:hover SPAN{opacity:1}@media (max-width: 768px){#mainmenu UL LI.programm-pdf,#mainmenu UL LI.ticketshop{width:450px}#mainmenu UL LI.programm-pdf A,#mainmenu UL LI.ticketshop A{text-align:center}#mainmenu UL LI.programm-pdf A SPAN,#mainmenu UL LI.ticketshop A SPAN{padding-left:20px;text-align:center;color:#FFF}}@media (max-width: 599px){#mainmenu UL LI.programm-pdf A,#mainmenu UL LI.ticketshop A{margin-bottom:50px}}@media (max-width: 480px){#mainmenu UL LI.programm-pdf,#mainmenu UL LI.ticketshop{width:calc(100% - 30px)}}#mainmenu UL LI.active A.programm-icon{background-image:url("../gfx/menu-programm-icon-yellow.svg")}#mainmenu UL LI.active A.spielorte-icon{background-image:url("../gfx/menu-spielorte-icon-yellow.svg")}#mainmenu UL LI.active A.tickets-icon{background-image:url("../gfx/menu-ticket-icon-yellow.svg")}#mainmenu UL LI.active A.presse-icon{background-image:url("../gfx/menu-folder-icon-yellow.svg")}#mainmenu UL LI.active A.home-icon{background-image:url("../gfx/menu-home-icon-yellow.svg")}@media (max-width: 768px){#mainmenu UL LI.active A SPAN{color:#FFF117;text-shadow:0px 0px 8px rgba(0,0,0,0.35)}}.fullscreen-header{width:100%;display:block;position:relative;height:80vw;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1}@media (min-aspect-ratio: 1.3){.fullscreen-header{background-position:center center;height:100vh}}@media (max-aspect-ratio: 0.7){.fullscreen-header{background-position:center center;height:110vw}}.fullscreen-header .mobile-image{display:none}@media (max-width: 768px){.fullscreen-header .mobile-image{display:block;width:100%;height:auto;position:relative}}.fullscreen-header.fullscreen-header-animated IMG.image2,.fullscreen-header.fullscreen-header-animated IMG.image3{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;object-fit:cover;object-position:center 40%}@media (min-aspect-ratio: 1.3){.fullscreen-header.fullscreen-header-animated IMG.image2,.fullscreen-header.fullscreen-header-animated IMG.image3{object-position:center bottom}}.fullscreen-header A.arrow{position:absolute;bottom:30px;right:30px;width:50px;height:50px;display:block;background:url("../gfx/pfeil.svg") no-repeat center center scroll transparent;background-size:contain;animation:pulsating2 2.5s infinite linear}@media (max-width: 768px){.fullscreen-header A.arrow{width:36px;height:36px;bottom:20px;right:20px;bottom:auto;top:calc( 100vh - 65px - 60px);transition:.5s opacity ease}}@media (max-width: 768px){BODY.scrolled A.arrow{opacity:0;transition:.5s opacity ease}}@keyframes pulsating2{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}.full-headline{display:block;position:relative;text-align:center;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px}@media (max-width: 911px){.full-headline{padding-left:20px;padding-right:20px}}@media (max-width: 767px){.full-headline{padding-left:0px;padding-right:0px}}.full-headline.full-headline-styling-colorblockgold{background:#A26F01}.full-headline.full-headline-styling-colorblock,.full-headline.full-headline-styling-colorblockgold{padding-top:42px}.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{color:#262626;font-family:"dazzed", sans-serif;padding:0px;margin:0px;font-size:75px;line-height:0.95;font-weight:900;position:relative}@media (max-width: 1399px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:65px;line-height:1.0}}@media (max-width: 1079px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:58px}}@media (max-width: 911px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:52px}}@media (max-width: 767px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:48px}}@media (max-width: 500px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:42px}}@media (max-width: 399px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:34px}}.full-headline.full-headline-font-alpina{padding-top:30px}.full-headline.full-headline-font-alpina h1,.full-headline.full-headline-font-alpina h2,.full-headline.full-headline-font-alpina h3,.full-headline.full-headline-font-alpina h4,.full-headline.full-headline-font-alpina h5{font-family:"dazzed", sans-serif;font-weight:400;font-size:60px}@media (max-width: 1399px){.full-headline.full-headline-font-alpina h1,.full-headline.full-headline-font-alpina h2,.full-headline.full-headline-font-alpina h3,.full-headline.full-headline-font-alpina h4,.full-headline.full-headline-font-alpina h5{font-size:54px;line-height:1.0}}@media (max-width: 1079px){.full-headline.full-headline-font-alpina h1,.full-headline.full-headline-font-alpina h2,.full-headline.full-headline-font-alpina h3,.full-headline.full-headline-font-alpina h4,.full-headline.full-headline-font-alpina h5{font-size:50px}}@media (max-width: 911px){.full-headline.full-headline-font-alpina h1,.full-headline.full-headline-font-alpina h2,.full-headline.full-headline-font-alpina h3,.full-headline.full-headline-font-alpina h4,.full-headline.full-headline-font-alpina h5{font-size:46px}}@media (max-width: 767px){.full-headline.full-headline-font-alpina h1,.full-headline.full-headline-font-alpina h2,.full-headline.full-headline-font-alpina h3,.full-headline.full-headline-font-alpina h4,.full-headline.full-headline-font-alpina h5{font-size:40px}}@media (max-width: 500px){.full-headline.full-headline-font-alpina h1,.full-headline.full-headline-font-alpina h2,.full-headline.full-headline-font-alpina h3,.full-headline.full-headline-font-alpina h4,.full-headline.full-headline-font-alpina h5{font-size:32px}}@media (max-width: 399px){.full-headline.full-headline-font-alpina h1,.full-headline.full-headline-font-alpina h2,.full-headline.full-headline-font-alpina h3,.full-headline.full-headline-font-alpina h4,.full-headline.full-headline-font-alpina h5{font-size:28px}}.full-headline.full-headline-font-alpina.full-headline-styling-colorblock{padding-top:42px}.full-headline.full-headline-styling-colorblock::before{content:"";background:#FFF;width:100%;height:150px;position:absolute;top:0px;left:0px}@media (max-width: 1399px){.full-headline.full-headline-styling-colorblock::before{height:142px}}@media (max-width: 1079px){.full-headline.full-headline-styling-colorblock::before{height:130px}}@media (max-width: 911px){.full-headline.full-headline-styling-colorblock::before{height:120px}}@media (max-width: 767px){.full-headline.full-headline-styling-colorblock::before{height:115px}}@media (max-width: 500px){.full-headline.full-headline-styling-colorblock::before{height:105px}}@media (max-width: 399px){.full-headline.full-headline-styling-colorblock::before{height:92px}}.full-headline.full-headline-styling-colorblockgold::before{content:"";background:#FFF;width:100%;height:150px;position:absolute;top:0px;left:0px}@media (max-width: 1399px){.full-headline.full-headline-styling-colorblockgold::before{height:142px}}@media (max-width: 1079px){.full-headline.full-headline-styling-colorblockgold::before{height:130px}}@media (max-width: 911px){.full-headline.full-headline-styling-colorblockgold::before{height:120px}}@media (max-width: 767px){.full-headline.full-headline-styling-colorblockgold::before{height:115px}}@media (max-width: 500px){.full-headline.full-headline-styling-colorblockgold::before{height:105px}}@media (max-width: 399px){.full-headline.full-headline-styling-colorblockgold::before{height:92px}}.standard-text-box{display:block;position:relative;padding-top:80px;padding-bottom:16px}.standard-text-box A{color:#009BC8}.standard-text-box A:hover{color:#00c3fb}@media (max-width: 767px){.standard-text-box{padding-top:55px;padding-bottom:55px}}@media (max-width: 450px){.standard-text-box{padding-top:24px;padding-bottom:24px}}.standard-text-box.standard-text-box-bg-lightgold{background:#C8DCEB}.standard-text-box.standard-text-box-bg-gradient{background:transparent linear-gradient(180deg, #72A4D0 0%, #72A4D0 100%) 0% 0% no-repeat padding-box}.standard-text-box.standard-text-box-bg-gradient,.standard-text-box.standard-text-box-bg-gradient *{color:#FFF !important;font-family:dazzed !important}.standard-text-box.standard-text-box-bg-gold{background:#A26F01;color:#FFF}.standard-text-box .text{line-height:24px;text-align:center}.standard-text-box .text .textpart P:first-child{margin-top:0}.standard-text-box .text .textpart P:last-child{margin-bottom:0}.standard-text-box .text .textpart.textpart-2cols{column-count:2;column-gap:38px}@media (max-width: 720px){.standard-text-box .text .textpart.textpart-2cols{column-count:1;column-gap:0px}}.standard-text-box .text .textpart.tp-marginbottom-none{margin-bottom:0px}.standard-text-box .text .textpart.tp-marginbottom-xs{margin-bottom:20px}.standard-text-box .text .textpart.tp-marginbottom-sm{margin-bottom:40px}.standard-text-box .text .textpart.tp-marginbottom-md{margin-bottom:80px}.standard-text-box .text .textpart.tp-marginbottom-lg{margin-bottom:160px}.standard-text-box .text .textpart.tp-marginbottom-xl{margin-bottom:240px}@media (max-width: 767px){.standard-text-box .text .textpart.tp-marginbottom-xs{margin-bottom:12px}.standard-text-box .text .textpart.tp-marginbottom-sm{margin-bottom:30px}.standard-text-box .text .textpart.tp-marginbottom-md{margin-bottom:55px}.standard-text-box .text .textpart.tp-marginbottom-lg{margin-bottom:90px}.standard-text-box .text .textpart.tp-marginbottom-xl{margin-bottom:120px}}@media (max-width: 450px){.standard-text-box .text .textpart.tp-marginbottom-xs{margin-bottom:8px}.standard-text-box .text .textpart.tp-marginbottom-sm{margin-bottom:16px}.standard-text-box .text .textpart.tp-marginbottom-md{margin-bottom:24px}.standard-text-box .text .textpart.tp-marginbottom-lg{margin-bottom:32px}.standard-text-box .text .textpart.tp-marginbottom-xl{margin-bottom:40px}}.standard-text-box .text A{color:inherit;transition:.3s color ease}.standard-text-box .text A:hover{color:#262626;transition:.3s color ease}.standard-text-box h1.hl,.standard-text-box h2.hl,.standard-text-box h3.hl,.standard-text-box h4.hl{margin:0;padding:0;font-size:40px;font-weight:900;display:block;line-height:50px;position:relative;text-align:center}.standard-text-box h1.hl.hl-mb-small,.standard-text-box h2.hl.hl-mb-small,.standard-text-box h3.hl.hl-mb-small,.standard-text-box h4.hl.hl-mb-small{margin-bottom:20px}.standard-text-box h1.hl.hl-mb-medium,.standard-text-box h2.hl.hl-mb-medium,.standard-text-box h3.hl.hl-mb-medium,.standard-text-box h4.hl.hl-mb-medium{margin-bottom:40px}.standard-text-box h1.hl.hl-mb-big,.standard-text-box h2.hl.hl-mb-big,.standard-text-box h3.hl.hl-mb-big,.standard-text-box h4.hl.hl-mb-big{margin-bottom:60px}@media (max-width: 479px){.standard-text-box h1.hl,.standard-text-box h2.hl,.standard-text-box h3.hl,.standard-text-box h4.hl{font-size:30px;line-height:1.15}}.standard-text-box h3.hl,.standard-text-box h4.hl{font-weight:900;font-family:"dazzed", sans-serif}.standard-text-box h2.shl,.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{margin:1rem 0 1rem 0;padding:0;font-size:60px;line-height:1.05;letter-spacing:-1.7px;font-weight:400;display:block;position:relative;text-align:center}@media (max-width: 991px){.standard-text-box h2.shl,.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:50px;line-height:1.15}}@media (max-width: 767px){.standard-text-box h2.shl,.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:40px;line-height:1.25}}@media (max-width: 479px){.standard-text-box h2.shl,.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:28px;line-height:1.25}}@media (max-width: 419px){.standard-text-box h2.shl,.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:26px;line-height:1.25}}@media (max-width: 360px){.standard-text-box h2.shl,.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:24px}}.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:40px;font-weight:900;font-family:"dazzed", sans-serif;line-height:1.2;max-width:920px;margin-left:auto;margin-right:auto}@media (max-width: 991px){.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:34px;line-height:1.25}}@media (max-width: 767px){.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:28px;line-height:1.3}}@media (max-width: 419px){.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:24px}}.standard-list-box{display:block;position:relative;background:#FFF;color:#262626;padding:40px 0 40px 0}.standard-list-box .wrapper{position:relative}.standard-list-box.standard-list-box-bg-grey{background:#494749;color:#FFF}.standard-list-box.standard-list-box-bg-orange{background:#daa842;color:#FFF}.standard-list-box.standard-list-box-bg-white{background:#FFF;color:#262626}.standard-list-box.standard-list-box-bg-lightblue{background:#EFF6FC;color:#262626}.standard-list-box .input-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}.standard-list-box .input-group INPUT[name=strasse]{width:75%}.standard-list-box .input-group INPUT[name=nr]{width:25%}.standard-list-box .input-group INPUT[name=ort]{width:65%}.standard-list-box .input-group INPUT[name=plz]{width:35%}.standard-list-box UL{margin:0 0 0 175px;padding:0;list-style:none;display:block;position:relative}@media (max-width: 999px){.standard-list-box UL{margin-left:100px}}@media (max-width: 767px){.standard-list-box UL{margin-left:20px}}@media (max-width: 399px){.standard-list-box UL{margin-left:0px}}.standard-list-box UL.demo{margin-left:0px;width:50%}@media (max-width: 767px){.standard-list-box UL.demo{width:100%}}.standard-list-box UL LI{margin:0 0 2.75rem 0;padding:0 0 0 65px;list-style:none;display:block;position:relative}.standard-list-box UL LI::before{content:"";width:30px;height:47px;background:url("../gfx/arrow-right-white.svg") no-repeat left center scroll transparent;background-size:100% auto;position:absolute;top:10px;left:0px}@media (max-width: 767px){.standard-list-box UL LI{margin:0 0 2rem 0;padding:0 0 0 45px}.standard-list-box UL LI::before{background-size:80% auto;top:0px}}.standard-list-box UL LI H1.hl,.standard-list-box UL LI H2.hl,.standard-list-box UL LI H3.hl,.standard-list-box UL LI H4.hl,.standard-list-box UL LI H5.hl,.standard-list-box UL LI H6.hl{margin:0 0 0.5rem 0;padding:0;display:block;position:relative;font-weight:900;font-size:24px}@media (max-width: 767px){.standard-list-box UL LI H1.hl,.standard-list-box UL LI H2.hl,.standard-list-box UL LI H3.hl,.standard-list-box UL LI H4.hl,.standard-list-box UL LI H5.hl,.standard-list-box UL LI H6.hl{font-size:22px}}.standard-list-box UL LI .text{line-height:24px}.standard-list-box.standard-list-box-col-white UL LI::before{background-image:url("../gfx/arrow-right-white.svg")}.standard-list-box.standard-list-box-col-orange UL LI::before{background-image:url("../gfx/arrow-right.svg")}.standard-list-box.standard-list-box-col-lightgreen UL LI::before{background-image:url("../gfx/arrow-right-lightgreen.svg")}.standard-list-box.standard-list-box-col-darkgreen UL LI::before{background-image:url("../gfx/arrow-right-darkgreen.svg")}.standard-list-box.standard-list-box-col-grey UL LI::before{background-image:url("../gfx/arrow-right-grey.svg")}.standard-list-box.standard-list-box-col-blue UL LI::before{background-image:url("../gfx/arrow-right-blue.svg")}.image-box{display:block;position:relative;padding:0}.image-box IMG{width:100%;height:auto;display:block;position:relative}.image-box IMG.desktop{display:block}@media (max-width: 767px){.image-box IMG.desktop{display:none}}.image-box IMG.mobile{display:none}@media (max-width: 767px){.image-box IMG.mobile{display:block}}.image-box.augsburg-lemongrass IMG{max-width:350px;margin:0 auto}@media (max-width: 650px){.image-box.augsburg-lemongrass IMG{max-width:50%}}.standard-text-image-box{display:block;position:relative;padding:40px 0}.standard-text-image-box .image-holder{display:block;position:relative;float:left;width:calc( 50% - 60px);margin-right:60px;margin-bottom:16px}@media (max-width: 767px){.standard-text-image-box .image-holder{float:none;width:100%;margin-right:0;text-align:left}}.standard-text-image-box .image-holder.image-holder-ratio-25{width:calc( 25% - 60px)}@media (max-width: 767px){.standard-text-image-box .image-holder.image-holder-ratio-25{float:none;width:100%;margin-right:0}}.standard-text-image-box .image-holder.image-holder-txtimg{float:right;margin-left:60px;margin-right:0px}@media (max-width: 767px){.standard-text-image-box .image-holder.image-holder-txtimg{float:none;width:100%;margin-left:0;text-align:left}}.standard-text-image-box .image-holder IMG{width:80%;height:auto;display:block;position:relative;margin-left:10%;margin-right:10%;margin-top:20px}.standard-text-image-box .image-holder IMG[data-no-width]{width:auto;max-width:80%}@media (max-width: 767px){.standard-text-image-box .image-holder IMG{margin:0;max-height:none;display:inline-block;width:auto;max-width:100%}.standard-text-image-box .image-holder IMG[data-no-width]{max-width:100%;width:auto}}.standard-text-image-box .image-holder .button-holder{display:block;position:relative;margin:-20px 0 0 0;padding:0;text-align:center}.standard-text-image-box .image-holder .button-holder .btn{display:inline-block;width:auto}.standard-text-image-box .text{line-height:24px}.standard-text-image-box .text p:first-child{margin-top:0px}.standard-text-image-box .text p:last-child{margin-bottom:0px}.standard-text-image-box .text-block{display:block;float:right;width:50%}.standard-text-image-box .text-block.text-block-txtimg{float:left}@media (max-width: 767px){.standard-text-image-box .text-block{float:none;width:100%}}.standard-text-image-box .text-block.text-block-ratio-25{width:75%}@media (max-width: 767px){.standard-text-image-box .text-block.text-block-ratio-25{width:100%}}.standard-text-image-box h1.hl,.standard-text-image-box h2.hl,.standard-text-image-box h3.hl,.standard-text-image-box h4.hl,.standard-text-image-box h5.hl,.standard-text-image-box h6.hl{font-size:24px;font-weight:900;padding-top:1rem;margin-bottom:16px;padding-bottom:0px}.standard-text-image-box .float-none.image-exists{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.standard-text-image-box .float-none.image-exists.imgtxt{-ms-flex-direction:row;flex-direction:row}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists.imgtxt{-ms-flex-direction:column;flex-direction:column;gap:10px}}.standard-text-image-box .float-none.image-exists.txtimg{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists.txtimg{-ms-flex-direction:column;flex-direction:column;gap:10px}}.standard-text-image-box .float-none.image-exists h1.hl,.standard-text-image-box .float-none.image-exists h2.hl,.standard-text-image-box .float-none.image-exists h3.hl,.standard-text-image-box .float-none.image-exists h4.hl,.standard-text-image-box .float-none.image-exists h5.hl,.standard-text-image-box .float-none.image-exists h6.hl{margin-top:0;padding-top:0}.standard-text-image-box .float-none.image-exists .image-holder{margin-bottom:0px}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists .image-holder{margin-bottom:20px}}.standard-text-image-box .float-none.image-exists .image-holder IMG{width:100%;margin:0}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists .image-holder IMG{width:auto}}@media (max-width: 399px){.standard-text-image-box .float-none.image-exists .image-holder IMG{width:100%;height:auto;max-width:100%}}.standard-text-image-box DIV&gt;A.btn-inner,.standard-text-image-box P&gt;A.btn-inner{margin-right:0.25rem;margin-left:0.25rem}.standard-text-image-box DIV&gt;A.btn-inner:first-child,.standard-text-image-box P&gt;A.btn-inner:first-child{margin-left:0}.standard-text-image-box DIV&gt;A.btn-inner:last-child,.standard-text-image-box P&gt;A.btn-inner:last-child{margin-right:0}.faqs-box{display:block;position:relative;background:#FFF;color:#262626;padding:40px 0}.faqs-box .faqs-holder{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;gap:50px;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.faqs-box .faqs-holder{gap:0px;-ms-flex-direction:column;flex-direction:column}}.faqs-box .faqs-holder .leftcol{width:calc( 50% - 50px)}@media (max-width: 767px){.faqs-box .faqs-holder .leftcol{width:auto}}.faqs-box .faqs-holder .rightcol{width:calc( 50% - 50px)}@media (max-width: 767px){.faqs-box .faqs-holder .rightcol{width:auto}}.faqs-box .faqs-holder::before{display:block;height:100%;width:1px;background:#000;content:"";position:absolute;top:0px;left:calc( 50% - 25px)}@media (max-width: 767px){.faqs-box .faqs-holder::before{display:none}}.faqs-box A.question{font-size:32px;line-height:1.1;text-decoration:none;color:#262626;font-weight:900;font-family:"dazzed", sans-serif;display:block;width:auto;padding:10px 0px 20px 60px;position:relative;transition:0.3s all ease;margin-bottom:20px}@media (max-width: 991px){.faqs-box A.question{font-size:28px;line-height:1.2}}@media (max-width: 850px){.faqs-box A.question{font-size:26px}}@media (max-width: 767px){.faqs-box A.question{font-size:25px;padding-left:50px}}@media (max-width: 419px){.faqs-box A.question{font-size:23px}}@media (max-width: 360px){.faqs-box A.question{font-size:20px;padding-left:40px}}.faqs-box A.question.open{padding-bottom:10px;transition:0.3s all ease;margin-bottom:0px}.faqs-box A.question:hover{color:#D1D700;transition:0.3s all ease}.faqs-box A.question::before{content:"";position:absolute;left:0px;top:10px;background:url("../gfx/faq-back.svg?ck=2") no-repeat 0px 0px scroll transparent;background-size:contain;height:38px;width:38px;transition:0.3s all ease}@media (max-width: 767px){.faqs-box A.question::before{top:8px;height:34px;width:34px}}@media (max-width: 419px){.faqs-box A.question::before{font-size:23px;top:6px}}@media (max-width: 360px){.faqs-box A.question::before{height:30px;width:30px;top:6px}}.faqs-box A.question::after{content:"+";color:#FFF;font-family:'GT-Alpina-Fine';font-weight:900;font-size:55px;line-height:1;position:absolute;left:3px;top:0px}@media (max-width: 767px){.faqs-box A.question::after{top:-4px;left:1px}}@media (max-width: 419px){.faqs-box A.question::after{top:-6px}}@media (max-width: 360px){.faqs-box A.question::after{font-size:45px;top:-3px;left:2px}}.faqs-box A.question.open::after{content:"–";font-size:48px;top:2px;left:7px}@media (max-width: 767px){.faqs-box A.question.open::after{top:-2px;left:5px}}@media (max-width: 419px){.faqs-box A.question.open::after{top:-4px}}@media (max-width: 360px){.faqs-box A.question.open::after{font-size:40px;top:-2px}}.faqs-box .answer{display:none;position:relative;width:auto;padding:0px 0px 80px 60px}@media (max-width: 767px){.faqs-box .answer{padding-left:50px;padding-bottom:70px}}@media (max-width: 419px){.faqs-box .answer{padding-bottom:60px}}@media (max-width: 360px){.faqs-box .answer{padding-left:40px;padding-bottom:50px}}.faqs-box .answer,.faqs-box .answer *{font-family:"dazzed", sans-serif;font-weight:400}.faqs-box .answer A{color:#D1D700 !important;text-decoration:underline}.faqs-box .answer P:first-child{margin-top:0px}.faqs-box .answer P:last-child{margin-bottom:0px}.faqs-box .answer UL{list-style:none;margin:40px 0px 40px 0px;padding:0px;display:block}.faqs-box .answer UL LI{display:block;list-style:none;margin:0px 0px 30px 0px;position:relative;padding:0px 0px 0px 60px}.faqs-box .answer UL LI::before{content:"";position:absolute;left:30px;top:4px;background:url("../gfx/arrow-down-faq.svg") no-repeat 0px 0px scroll transparent;background-size:100%;height:9px;width:13px;transform:rotate(-90deg);transition:0.3s all ease}.map-text-box{display:block;position:relative;margin-top:40px;margin-bottom:40px}.map-text-box .map-holder{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:45px}@media (max-width: 699px){.map-text-box .map-holder{-ms-flex-direction:column;flex-direction:column;gap:20px;-ms-flex-pack:center;justify-content:center}}.map-text-box .map-holder .map{width:100%}@media (max-width: 699px){.map-text-box .map-holder .map{max-width:500px}}.map-text-box .map-holder .map IFRAME,.map-text-box .map-holder .map .cookie-no-comfort{width:100%;height:380px}.map-text-box .map-holder .text{width:100%;font-size:20px;line-height:28px}.programm{display:block;position:relative;overflow-x:hidden}.programm .filter{display:block;position:relative;margin:30px 0px}@media (max-width: 1360px){.programm .filter{margin:20px 0}}@media (max-width: 1140px){.programm .filter{margin:15px 0}}.programm .startzeiten{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:0px 36px}@media (max-width: 1360px){.programm .startzeiten{gap:0px 30px}}@media (max-width: 1140px){.programm .startzeiten{gap:0px 20px}}@media (max-width: 949px){.programm .startzeiten{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 639px){.programm .startzeiten{gap:10px 30px}}.programm .startzeiten A{color:#262626;text-decoration:none;font-family:"dazzed", sans-serif}.programm .startzeiten A.dropdown{display:none;font-family:dazzed;font-weight:400;background:#FFF;border-radius:16px;color:#262626;transition:0.3s background ease;font-size:20px;padding:3px 9px 2px 9px;border:5px solid #D1D700}.programm .startzeiten A.dropdown&gt;SPAN.txt{font-family:dazzed}@media (max-width: 361px){.programm .startzeiten A.dropdown&gt;SPAN.txt{display:none}}.programm .startzeiten A.dropdown:hover,.programm .startzeiten A.dropdown.selected{background:#D1D700;transition:0.3s background ease}@media (max-width: 639px){.programm .startzeiten A.dropdown.dropdown{display:block;font-size:20px;padding-right:20px;padding-left:20px;font-weight:400}.programm .startzeiten A.dropdown.close-dropdown{font-weight:400}}.programm .startzeiten A.close-dropdown{display:none;font-family:dazzed;font-weight:400;background:#000;border-radius:16px;color:#FFF;transition:0.3s background ease;font-size:17px;padding:3px 9px 2px 9px}.programm .startzeiten A.close-dropdown&gt;SPAN.txt{font-family:dazzed}@media (max-width: 361px){.programm .startzeiten A.close-dropdown&gt;SPAN.txt{display:none}}.programm .startzeiten A.close-dropdown:hover,.programm .startzeiten A.close-dropdown.selected{background:#000;color:#FFF;transition:0.3s background ease}@media (max-width: 639px){.programm .startzeiten A.close-dropdown.dropdown{display:block;font-size:20px;padding-right:20px;padding-left:20px;font-weight:400}.programm .startzeiten A.close-dropdown.close-dropdown{font-weight:400}}.programm .startzeiten.startzeiten-select{background:#D1D700;border-radius:20px;padding:70px 30px 30px 30px;transition:0.5s all ease}@media (max-width: 450px){.programm .startzeiten.startzeiten-select{padding:60px 15px 20px 15px}}.programm .startzeiten.startzeiten-select .close-dropdown{position:absolute;top:20px;left:calc(50% - 95px);width:190px;display:block;text-align:center;font-weight:700px;background-color:#000;color:#FFF;border:5px solid #fff}.programm .startzeiten.startzeiten-select A{color:#000}.programm .startzeiten.startzeiten-select A.permanent{border:5px solid #000;background:transparent}.programm .startzeiten.startzeiten-select A.permanent:hover{border-width:5px !important;background:#FFF;color:#000;border:5px solid #000}.programm .startzeiten.startzeiten-select .dropdown{display:none !important}.programm .startzeiten .startzeiten-block{display:block;text-align:center;padding:16px 0px}@media (max-width: 639px){.programm .startzeiten .startzeiten-block{display:none}}@media (max-width: 639px){.programm .startzeiten .startzeiten-block:last-child{-ms-flex-preferred-size:100%;flex-basis:100%}}.programm .startzeiten .startzeiten-block.selected{background:#FFF;border:6px solid #000;border-radius:43px;opacity:1;padding:10px 20px}@media (max-width: 950px){.programm .startzeiten .startzeiten-block.selected{border-radius:30px;padding:6px 12px}}.programm .startzeiten.startzeiten-select .startzeiten-block{display:block}.programm .startzeiten A.main{font-size:36px;font-weight:400;transition:0.3s all ease}@media (max-width: 1360px){.programm .startzeiten A.main{font-size:30px}}@media (max-width: 1140px){.programm .startzeiten A.main{font-size:24px}}@media (max-width: 949px){.programm .startzeiten A.main{font-size:25px}}@media (max-width: 799px){.programm .startzeiten A.main{font-size:23px}}@media (max-width: 639px){.programm .startzeiten A.main{font-size:5.75vw}}@media (max-width: 450px){.programm .startzeiten A.main{font-size:6.5vw}}.programm .startzeiten A.main:hover,.programm .startzeiten A.main.selected{font-weight:400;color:#D1D700;transition:0.3s all ease}@media (max-width: 639px){.programm .startzeiten A.main:hover,.programm .startzeiten A.main.selected{color:#fff}}.programm .startzeiten A.permanent{font-size:22px;line-height:1.1;font-weight:900;transition:0.3s all ease;margin-top:10px;display:block;border:2px solid #262626;padding:6px 16px 5px 16px;border-radius:16px;color:#262626;background:#FFF}@media (max-width: 1360px){.programm .startzeiten A.permanent{font-size:17px;margin-top:9px}}@media (max-width: 1140px){.programm .startzeiten A.permanent{font-size:15px;padding:6px 12px 5px 12px;border:1px solid #262626;margin-top:5px}}@media (max-width: 949px){.programm .startzeiten A.permanent{margin-top:10px}}.programm .startzeiten A.permanent:hover,.programm .startzeiten A.permanent.selected{color:#D1D700;border:2px solid #D1D700;transition:0.3s all ease}.programm .startzeiten A.permanent.selected{background:#FFF;border:6px solid #000;transform:translate(0px, -4px);color:#000}.programm .startzeiten .small{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.programm .startzeiten .small A{font-size:20px;font-weight:400;transition:0.3s all ease}@media (max-width: 1140px){.programm .startzeiten .small A{font-size:16px}}@media (max-width: 949px){.programm .startzeiten .small A{font-size:15px}}@media (max-width: 639px){.programm .startzeiten .small A{font-size:3.75vw}}@media (max-width: 420px){.programm .startzeiten .small A{font-size:4.5vw}}.programm .startzeiten .small A:hover,.programm .startzeiten .small A.selected{font-weight:400;color:#D1D700;transition:0.3s all ease}@media (max-width: 639px){.programm .startzeiten .small A:hover,.programm .startzeiten .small A.selected{color:#fff}}.programm .startzeiten .startzeiten-block.selected A.main{color:#000}.programm .startzeiten .startzeiten-block.selected A.main.selected{font-weight:900;color:#000}.programm .startzeiten .startzeiten-block.selected A.main.selected:hover{color:#D1D700}.programm .startzeiten .startzeiten-block.selected .small A{color:#000}.programm .startzeiten .startzeiten-block.selected .small A.selected{font-weight:900;color:#000}.programm .startzeiten .startzeiten-block.selected .small A.selected:hover{color:#D1D700}.programm .startzeiten .startzeiten-block.selected .small A:hover{color:#D1D700}.programm .genres{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 16px;-ms-flex-pack:center;justify-content:center;margin:30px 0px;transition:0.5s all ease}@media (max-width: 1360px){.programm .genres{margin:20px 0px;gap:10px 12px}}@media (max-width: 1140px){.programm .genres{margin:15px 0px;gap:8px 10px}}.programm .genres A{display:block;background:#FFF;padding:3px 10px 3px 10px;border-radius:16px;color:#262626;font-size:26px;transition:0.3s background ease;border:5px solid #D1D700;font-weight:900;font-family:dazzed}@media (max-width: 1360px){.programm .genres A{font-size:20px;padding:4px 12px 3px 12px}}@media (max-width: 1140px){.programm .genres A{font-size:17px;padding:3px 9px 2px 9px}}.programm .genres A.dropdown,.programm .genres A.close-dropdown{display:none}@media (max-width: 767px){.programm .genres A{display:none}.programm .genres A.dropdown{display:block;font-size:20px;padding-right:20px;padding-left:20px;font-weight:400}.programm .genres A.close-dropdown{font-weight:400}}.programm .genres A:hover,.programm .genres A.selected{background:#D1D700;transition:0.3s background ease}.programm .genres A.selected{background:#D1D700;box-shadow:0px 0px 10px #D1D700;border:5px solid #D1D700;color:#000}.programm .genres.genres-select{background:#D1D700;border-radius:20px;padding:70px 30px 30px 30px;transition:0.5s all ease}.programm .genres.genres-select A{display:block;background:transparent;border:5px solid #D1D700}.programm .genres.genres-select A.selected,.programm .genres.genres-select A:hover{background:#FFF;border:5px solid #000}.programm .genres.genres-select A.close-dropdown{position:absolute;top:20px;left:calc(50% - 95px);width:190px;display:block;text-align:center;font-weight:700px;background:#000;color:#FFF;border:5px solid #FFF}.programm .genres.genres-select A.dropdown{display:none}#programm-liste,#programm-liste-nachtplaner,#nachtplaner-print{display:block;position:relative;padding-bottom:100px;text-align:center}#programm-liste .after-for-time,#programm-liste-nachtplaner .after-for-time,#nachtplaner-print .after-for-time{height:6px;display:block;overflow:none;width:100%;display:block;background:#D1D700;transform:translate(0px, -78px);border-radius:2px;z-index:1;width:calc(100vw - 130px);margin-left:calc(-0.5 * (100vw - 130px - 1280px))}@media (max-width: 1280px){#programm-liste .after-for-time,#programm-liste-nachtplaner .after-for-time,#nachtplaner-print .after-for-time{transform:translate(0px, -65px)}}@media (max-width: 1080px){#programm-liste .after-for-time,#programm-liste-nachtplaner .after-for-time,#nachtplaner-print .after-for-time{transform:translate(0px, -58px)}}@media (max-width: 1450px){#programm-liste .after-for-time,#programm-liste-nachtplaner .after-for-time,#nachtplaner-print .after-for-time{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}#programm-liste .after-for-time.after-for-time-invis,#programm-liste-nachtplaner .after-for-time.after-for-time-invis,#nachtplaner-print .after-for-time.after-for-time-invis{display:none !important}#programm-liste h2,#programm-liste-nachtplaner h2,#nachtplaner-print h2{margin:4rem 0 2rem 0;padding:0;font-family:dazzed;font-weight:900;font-size:57px;text-align:center;line-height:1.15}#programm-liste h2.for-time,#programm-liste h2.programm-divider-programme,#programm-liste-nachtplaner h2.for-time,#programm-liste-nachtplaner h2.programm-divider-programme,#nachtplaner-print h2.for-time,#nachtplaner-print h2.programm-divider-programme{color:#000;background:#ffffff;border:4px solid #000000;border-radius:43px;display:inline-block;padding:5px 20px;z-index:2;position:relative}@media (max-width: 1280px){#programm-liste h2,#programm-liste-nachtplaner h2,#nachtplaner-print h2{margin:3.25rem 0 1.5rem 0;font-size:50px}}@media (max-width: 1080px){#programm-liste h2,#programm-liste-nachtplaner h2,#nachtplaner-print h2{margin:2.75rem 0 1.25rem 0;font-size:40px}}@media (max-width: 767px){#programm-liste h2.programm-divider-programme,#programm-liste-nachtplaner h2.programm-divider-programme,#nachtplaner-print h2.programm-divider-programme{font-size:32px}}#programm-liste .event,#programm-liste-nachtplaner .event,#nachtplaner-print .event{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;padding:20px 0px;border-bottom:1px solid #262626}#programm-liste .event .show-mobile,#programm-liste-nachtplaner .event .show-mobile,#nachtplaner-print .event .show-mobile{display:none}#programm-liste .event .btn.show-mobile,#programm-liste-nachtplaner .event .btn.show-mobile,#nachtplaner-print .event .btn.show-mobile{max-width:120px;margin-left:auto;margin-right:auto}@media (max-width: 600px){#programm-liste .event,#programm-liste-nachtplaner .event,#nachtplaner-print .event{-ms-flex-direction:column;flex-direction:column}#programm-liste .event .hide-mobile,#programm-liste-nachtplaner .event .hide-mobile,#nachtplaner-print .event .hide-mobile{display:none}#programm-liste .event .show-mobile,#programm-liste-nachtplaner .event .show-mobile,#nachtplaner-print .event .show-mobile{display:block}}#programm-liste .event .mitwirkende,#programm-liste-nachtplaner .event .mitwirkende,#nachtplaner-print .event .mitwirkende{opacity:1;color:#72A4D0}@media print{#programm-liste .event .mitwirkende,#programm-liste-nachtplaner .event .mitwirkende,#nachtplaner-print .event .mitwirkende{color:#666}}#programm-liste .event .leftpart,#programm-liste-nachtplaner .event .leftpart,#nachtplaner-print .event .leftpart{width:50%;display:block;text-align:center;border-right:1px solid #262626;padding:15px 20px 15px 0px}#programm-liste .event .leftpart .smalldivider,#programm-liste-nachtplaner .event .leftpart .smalldivider,#nachtplaner-print .event .leftpart .smalldivider{border:0;border-top:1px solid #262626;padding:0;margin:1rem auto;width:100px}#programm-liste .event .leftpart .location,#programm-liste-nachtplaner .event .leftpart .location,#nachtplaner-print .event .leftpart .location{margin-bottom:0.5rem}#programm-liste .event .leftpart .location A,#programm-liste-nachtplaner .event .leftpart .location A,#nachtplaner-print .event .leftpart .location A{color:inherit;text-decoration:none}#programm-liste .event .leftpart .location A:hover,#programm-liste-nachtplaner .event .leftpart .location A:hover,#nachtplaner-print .event .leftpart .location A:hover{text-decoration:underline}#programm-liste .event .leftpart .location .icon,#programm-liste-nachtplaner .event .leftpart .location .icon,#nachtplaner-print .event .leftpart .location .icon{margin:0.5rem 0}#programm-liste .event .leftpart .location .icon IMG,#programm-liste-nachtplaner .event .leftpart .location .icon IMG,#nachtplaner-print .event .leftpart .location .icon IMG{max-height:120px;max-width:120px;width:auto;height:auto;display:block;position:relative;margin-left:auto;margin-right:auto}@media (max-width: 600px){#programm-liste .event .leftpart .location .icon IMG,#programm-liste-nachtplaner .event .leftpart .location .icon IMG,#nachtplaner-print .event .leftpart .location .icon IMG{max-height:80px;max-width:80px}}#programm-liste .event .leftpart .colliding,#programm-liste-nachtplaner .event .leftpart .colliding,#nachtplaner-print .event .leftpart .colliding{background:red;width:40px;height:40px;border-radius:50%;display:block;position:absolute;top:20px;left:0px;color:#FFF;text-align:center;line-height:40px;transform:rotate(-15deg);font-size:2.75rem;font-weight:900}@media (max-width: 359px){#programm-liste .event .leftpart .colliding,#programm-liste-nachtplaner .event .leftpart .colliding,#nachtplaner-print .event .leftpart .colliding{width:34px;height:34px;font-size:2.1rem;line-height:34px;top:30px}}@media (max-width: 1080px){#programm-liste .event .leftpart,#programm-liste-nachtplaner .event .leftpart,#nachtplaner-print .event .leftpart{width:58%}}@media (max-width: 600px){#programm-liste .event .leftpart,#programm-liste-nachtplaner .event .leftpart,#nachtplaner-print .event .leftpart{width:100%;border-right:0px;padding-bottom:0px}}#programm-liste .event .leftpart A.h3,#programm-liste-nachtplaner .event .leftpart A.h3,#nachtplaner-print .event .leftpart A.h3{color:#262626;text-decoration:none}#programm-liste .event .leftpart A.h3:hover,#programm-liste-nachtplaner .event .leftpart A.h3:hover,#nachtplaner-print .event .leftpart A.h3:hover{text-decoration:underline}#programm-liste .event .leftpart,#programm-liste .event .leftpart *,#programm-liste-nachtplaner .event .leftpart,#programm-liste-nachtplaner .event .leftpart *,#nachtplaner-print .event .leftpart,#nachtplaner-print .event .leftpart *{font-family:"dazzed", sans-serif}#programm-liste .event .leftpart H3,#programm-liste-nachtplaner .event .leftpart H3,#nachtplaner-print .event .leftpart H3{font-size:36px;font-family:"dazzed", sans-serif;margin:0;padding:0;line-height:1;font-weight:900}@media (max-width: 1280px){#programm-liste .event .leftpart H3,#programm-liste-nachtplaner .event .leftpart H3,#nachtplaner-print .event .leftpart H3{font-size:32px}}@media (max-width: 1080px){#programm-liste .event .leftpart H3,#programm-liste-nachtplaner .event .leftpart H3,#nachtplaner-print .event .leftpart H3{font-size:28px}}@media (max-width: 850px){#programm-liste .event .leftpart H3,#programm-liste-nachtplaner .event .leftpart H3,#nachtplaner-print .event .leftpart H3{font-size:24px}}#programm-liste .event .leftpart .colliding-h3 h3,#programm-liste-nachtplaner .event .leftpart .colliding-h3 h3,#nachtplaner-print .event .leftpart .colliding-h3 h3{padding-left:50px;padding-right:50px}#programm-liste .event .leftpart .btn,#programm-liste-nachtplaner .event .leftpart .btn,#nachtplaner-print .event .leftpart .btn{margin-top:1rem}#programm-liste .event .middlerightpart,#programm-liste-nachtplaner .event .middlerightpart,#nachtplaner-print .event .middlerightpart{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width: 1080px){#programm-liste .event .middlerightpart,#programm-liste-nachtplaner .event .middlerightpart,#nachtplaner-print .event .middlerightpart{-ms-flex-direction:column;flex-direction:column;width:42%}}@media (max-width: 600px){#programm-liste .event .middlerightpart,#programm-liste-nachtplaner .event .middlerightpart,#nachtplaner-print .event .middlerightpart{width:100%}}#programm-liste .event .middlepart,#programm-liste-nachtplaner .event .middlepart,#nachtplaner-print .event .middlepart{width:66.666%;display:block;padding:15px 20px}@media (max-width: 1080px){#programm-liste .event .middlepart,#programm-liste-nachtplaner .event .middlepart,#nachtplaner-print .event .middlepart{width:100%}}@media (max-width: 399px){#programm-liste .event .middlepart,#programm-liste-nachtplaner .event .middlepart,#nachtplaner-print .event .middlepart{padding:15px 10px}}#programm-liste .event .middlepart .image,#programm-liste-nachtplaner .event .middlepart .image,#nachtplaner-print .event .middlepart .image{width:100%;display:block;position:relative}#programm-liste .event .middlepart .image IMG,#programm-liste-nachtplaner .event .middlepart .image IMG,#nachtplaner-print .event .middlepart .image IMG{width:100%;height:auto;display:block;position:relative;border-radius:5px}#programm-liste .event .nachtplaner,#programm-liste-nachtplaner .event .nachtplaner,#nachtplaner-print .event .nachtplaner{display:block;position:relative;width:100%;height:auto;min-height:65px;background:url("../gfx/menu-nachtplaner-icon-black.svg") no-repeat 0px center scroll transparent;background-size:45px auto;padding-left:70px;padding-top:20px;padding-bottom:10px}#programm-liste .event .nachtplaner.show-mobile,#programm-liste-nachtplaner .event .nachtplaner.show-mobile,#nachtplaner-print .event .nachtplaner.show-mobile{display:none}@media (max-width: 600px){#programm-liste .event .nachtplaner.hide-mobile,#programm-liste-nachtplaner .event .nachtplaner.hide-mobile,#nachtplaner-print .event .nachtplaner.hide-mobile{display:none}#programm-liste .event .nachtplaner.show-mobile,#programm-liste-nachtplaner .event .nachtplaner.show-mobile,#nachtplaner-print .event .nachtplaner.show-mobile{display:-ms-flexbox;display:flex}}@media (max-width: 1080px){#programm-liste .event .nachtplaner,#programm-liste-nachtplaner .event .nachtplaner,#nachtplaner-print .event .nachtplaner{border-bottom:1px solid #262626;padding-bottom:20px}}@media (max-width: 600px){#programm-liste .event .nachtplaner,#programm-liste-nachtplaner .event .nachtplaner,#nachtplaner-print .event .nachtplaner{border-bottom:none;padding-bottom:0px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding-top:30px;background:none;padding-left:0px}}#programm-liste .event .nachtplaner .clicker,#programm-liste-nachtplaner .event .nachtplaner .clicker,#nachtplaner-print .event .nachtplaner .clicker{position:absolute;top:7px;left:0px;width:55px;height:53px;display:block;cursor:pointer}@media (max-width: 600px){#programm-liste .event .nachtplaner .clicker,#programm-liste-nachtplaner .event .nachtplaner .clicker,#nachtplaner-print .event .nachtplaner .clicker{position:relative;top:auto;left:auto;background:url("../gfx/menu-nachtplaner-icon-black.svg") no-repeat 0px center scroll transparent;background-size:45px auto;margin-right:15px}}#programm-liste .event .nachtplaner .timeselect,#programm-liste-nachtplaner .event .nachtplaner .timeselect,#nachtplaner-print .event .nachtplaner .timeselect{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px 12px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 600px){#programm-liste .event .nachtplaner .timeselect .np-select,#programm-liste-nachtplaner .event .nachtplaner .timeselect .np-select,#nachtplaner-print .event .nachtplaner .timeselect .np-select{margin-top:13px}}#programm-liste .event .nachtplaner .delete-btn,#programm-liste-nachtplaner .event .nachtplaner .delete-btn,#nachtplaner-print .event .nachtplaner .delete-btn{top:-5px;margin-left:20px}@media (max-width: 1500px){#programm-liste .event .nachtplaner .delete-btn,#programm-liste-nachtplaner .event .nachtplaner .delete-btn,#nachtplaner-print .event .nachtplaner .delete-btn{font-size:16px;padding:5px 20px;top:-2px;margin-left:10px}}@media (max-width: 600px){#programm-liste .event .nachtplaner .delete-btn,#programm-liste-nachtplaner .event .nachtplaner .delete-btn,#nachtplaner-print .event .nachtplaner .delete-btn{display:none}}#programm-liste .event .genre,#programm-liste-nachtplaner .event .genre,#nachtplaner-print .event .genre{font-weight:900}@media (max-width: 600px){#programm-liste .event .genre,#programm-liste-nachtplaner .event .genre,#nachtplaner-print .event .genre{margin-top:0.5rem}#programm-liste .event .genre *.show-mobile,#programm-liste-nachtplaner .event .genre *.show-mobile,#nachtplaner-print .event .genre *.show-mobile{display:inline;font-weight:400}}#programm-liste .event .genre A,#programm-liste-nachtplaner .event .genre A,#nachtplaner-print .event .genre A{color:inherit;text-decoration:none}#programm-liste .event .genre A:hover,#programm-liste-nachtplaner .event .genre A:hover,#nachtplaner-print .event .genre A:hover{text-decoration:underline}#programm-liste .event .rightpart,#programm-liste-nachtplaner .event .rightpart,#nachtplaner-print .event .rightpart{width:33.3333%;display:block;text-align:center;padding-top:15px;padding-bottom:15px}#programm-liste .event .rightpart,#programm-liste .event .rightpart *,#programm-liste-nachtplaner .event .rightpart,#programm-liste-nachtplaner .event .rightpart *,#nachtplaner-print .event .rightpart,#nachtplaner-print .event .rightpart *{font-family:dazzed !important;font-size:15px !important}@media (max-width: 1080px){#programm-liste .event .rightpart,#programm-liste-nachtplaner .event .rightpart,#nachtplaner-print .event .rightpart{width:100%;padding-top:0px}}#programm-liste .event .rightpart .smalldivider,#programm-liste-nachtplaner .event .rightpart .smalldivider,#nachtplaner-print .event .rightpart .smalldivider{border:0;border-top:1px solid #262626;padding:0;margin:1rem auto;width:100px}#programm-liste .event .rightpart .location A,#programm-liste-nachtplaner .event .rightpart .location A,#nachtplaner-print .event .rightpart .location A{color:inherit;text-decoration:none}#programm-liste .event .rightpart .location A:hover,#programm-liste-nachtplaner .event .rightpart .location A:hover,#nachtplaner-print .event .rightpart .location A:hover{text-decoration:underline}#programm-liste .event .rightpart .icon,#programm-liste-nachtplaner .event .rightpart .icon,#nachtplaner-print .event .rightpart .icon{margin:0.5rem 0}#programm-liste .event .rightpart .icon IMG,#programm-liste-nachtplaner .event .rightpart .icon IMG,#nachtplaner-print .event .rightpart .icon IMG{max-height:120px;max-width:120px;width:auto;height:auto;display:block;position:relative;margin-left:auto;margin-right:auto}@media (max-width: 600px){#programm-liste .event .rightpart .icon IMG,#programm-liste-nachtplaner .event .rightpart .icon IMG,#nachtplaner-print .event .rightpart .icon IMG{max-height:80px;max-width:80px}}#programm-liste .event .rightpart .duration,#programm-liste-nachtplaner .event .rightpart .duration,#nachtplaner-print .event .rightpart .duration{margin-top:0.75rem}.veranstaltung-detail{display:block;position:relative}.veranstaltung-detail .veranstaltung{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;padding:20px 0px;margin-top:50px}@media (max-width: 1399px){.veranstaltung-detail .veranstaltung{margin-top:40px}}@media (max-width: 1079px){.veranstaltung-detail .veranstaltung{margin-top:30px}}@media (max-width: 911px){.veranstaltung-detail .veranstaltung{margin-top:25px}}@media (max-width: 767px){.veranstaltung-detail .veranstaltung{margin-top:20px}}@media (max-width: 500px){.veranstaltung-detail .veranstaltung{margin-top:0px}}@media (max-width: 767px){.veranstaltung-detail .veranstaltung{-ms-flex-direction:column;flex-direction:column}}.veranstaltung-detail .veranstaltung .leftmiddlepart{display:-ms-flexbox;display:flex;position:relative;width:73%;-ms-flex-direction:row;flex-direction:row}@media (max-width: 1080px){.veranstaltung-detail .veranstaltung .leftmiddlepart{-ms-flex-direction:column;flex-direction:column;border-right:1px solid #262626}}@media (max-width: 767px){.veranstaltung-detail .veranstaltung .leftmiddlepart{border-right:none;width:100%}}.veranstaltung-detail .veranstaltung .leftpart{width:55%;display:block;text-align:center;padding:15px 20px 15px 0px}@media (max-width: 1280px){.veranstaltung-detail .veranstaltung .leftpart{width:45%}}@media (max-width: 1080px){.veranstaltung-detail .veranstaltung .leftpart{width:100%}}@media (max-width: 767px){.veranstaltung-detail .veranstaltung .leftpart{padding:0px 0px 10px 0px}}.veranstaltung-detail .veranstaltung .leftpart .image{width:100%;display:block;position:relative}.veranstaltung-detail .veranstaltung .leftpart .image IMG{width:100%;height:auto;display:block;position:relative;border-radius:5px}.veranstaltung-detail .veranstaltung .leftpart .video{display:block;position:relative;margin-top:2rem;padding-top:2rem;border-top:1px solid #262626}.veranstaltung-detail .veranstaltung .leftpart .video IFRAME{width:100%;position:relative;margin-bottom:1rem;display:block;border-radius:5px;overflow:hidden}.veranstaltung-detail .veranstaltung .middlepart{width:45%;display:block;padding:15px 40px 15px 20px;border-right:1px solid #262626}@media (max-width: 1280px){.veranstaltung-detail .veranstaltung .middlepart{width:55%}}@media (max-width: 1080px){.veranstaltung-detail .veranstaltung .middlepart{width:100%;border-right:none}}@media (max-width: 767px){.veranstaltung-detail .veranstaltung .middlepart{padding:10px 0px 10px 0px}}.veranstaltung-detail .veranstaltung .middlepart .mitwirkende{opacity:1;color:#72A4D0}@media print{.veranstaltung-detail .veranstaltung .middlepart .mitwirkende{color:#666}}.veranstaltung-detail .veranstaltung .middlepart,.veranstaltung-detail .veranstaltung .middlepart *{font-family:"dazzed", sans-serif}.veranstaltung-detail .veranstaltung .middlepart P:first-child{margin-top:0}.veranstaltung-detail .veranstaltung .middlepart H3{font-size:40px;font-family:"dazzed", sans-serif;margin:0;padding:0;line-height:1;font-weight:900}.veranstaltung-detail .veranstaltung .middlepart .info{margin-top:1rem}.veranstaltung-detail .veranstaltung .middlepart .info A{color:inherit;text-decoration:underline}.veranstaltung-detail .veranstaltung .middlepart .info A:hover{text-decoration:underline}.veranstaltung-detail .veranstaltung .rightpart{width:27%;display:block;text-align:center;padding:15px 20px}.veranstaltung-detail .veranstaltung .rightpart,.veranstaltung-detail .veranstaltung .rightpart *{font-family:dazzed !important;font-size:15px !important}@media (max-width: 1280px){.veranstaltung-detail .veranstaltung .rightpart{width:30%}}@media (max-width: 767px){.veranstaltung-detail .veranstaltung .rightpart{width:100%}}@media (max-width: 767px){.veranstaltung-detail .veranstaltung .rightpart{padding:10px 0px 10px 0px}}.veranstaltung-detail .veranstaltung .rightpart .genre{font-weight:900;margin-bottom:1.75rem}.veranstaltung-detail .veranstaltung .rightpart .genre A{color:inherit}.veranstaltung-detail .veranstaltung .rightpart .genre A:hover{text-decoration:underline}.veranstaltung-detail .veranstaltung .rightpart .icon{margin:0.5rem 0}.veranstaltung-detail .veranstaltung .rightpart .icon IMG{max-height:120px;max-width:120px;width:auto;height:auto;display:block;position:relative;margin-left:auto;margin-right:auto}.veranstaltung-detail .veranstaltung .rightpart .duration{margin-bottom:0}.veranstaltung-detail .veranstaltung .rightpart .location{margin-bottom:1.5rem}.veranstaltung-detail .veranstaltung .rightpart .location A{color:inherit}.veranstaltung-detail .veranstaltung .rightpart .location A:hover{text-decoration:underline}.veranstaltung-detail .veranstaltung .rightpart .info{margin-top:1rem}.veranstaltung-detail .veranstaltung .rightpart .info A{color:inherit}.veranstaltung-detail .veranstaltung .rightpart .info A:hover{text-decoration:underline}.veranstaltung-detail .veranstaltung .rightpart .nachtplaner{display:block;position:relative;width:100%;height:auto;min-height:65px;background:url("../gfx/menu-nachtplaner-icon-black.svg") no-repeat 0px center scroll transparent;background-size:45px auto;padding-left:70px;padding-top:20px;border-top:1px solid #262626;margin-top:30px}.veranstaltung-detail .veranstaltung .rightpart .nachtplaner .clicker{position:absolute;top:7px;left:0px;width:55px;height:53px;display:block;cursor:pointer}.veranstaltung-detail .veranstaltung .rightpart .nachtplaner .timeselect{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.spielort-detail{display:block;position:relative}.spielort-detail .spielort{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;padding:20px 0px;margin-top:50px}@media (max-width: 1280px){.spielort-detail .spielort{margin-top:35px}}@media (max-width: 1080px){.spielort-detail .spielort{margin-top:15px}}@media (max-width: 600px){.spielort-detail .spielort{-ms-flex-direction:column;flex-direction:column;margin-top:0}}.spielort-detail .spielort .leftmiddle{display:-ms-flexbox;display:flex;position:relative;width:74%;-ms-flex-direction:row;flex-direction:row}@media (max-width: 1080px){.spielort-detail .spielort .leftmiddle{-ms-flex-direction:column;flex-direction:column;border-right:1px solid #262626;width:70%}}@media (max-width: 600px){.spielort-detail .spielort .leftmiddle{width:100%;border-right:none}}.spielort-detail .spielort .leftpart{width:55%;display:block;text-align:center;padding:15px 20px 15px 0px}@media (max-width: 1280px){.spielort-detail .spielort .leftpart{width:45%}}@media (max-width: 1080px){.spielort-detail .spielort .leftpart{width:100%}}.spielort-detail .spielort .leftpart .image{width:100%;display:block;position:relative}.spielort-detail .spielort .leftpart .image IMG{width:100%;height:auto;display:block;position:relative;border-radius:5px}@media (max-width: 1080px){.spielort-detail .spielort .leftpart .image IMG{max-width:400px}}@media (max-width: 600px){.spielort-detail .spielort .leftpart .image IMG{margin-left:auto;margin-right:auto}}.spielort-detail .spielort .middlepart{width:45%;display:block;padding:15px 40px 15px 20px;border-right:1px solid #262626}@media (max-width: 1280px){.spielort-detail .spielort .middlepart{width:55%}}@media (max-width: 1080px){.spielort-detail .spielort .middlepart{width:100%;border-right:none;padding-left:0px}}@media (max-width: 600px){.spielort-detail .spielort .middlepart{text-align:center;padding-right:20px}}.spielort-detail .spielort .middlepart,.spielort-detail .spielort .middlepart *{font-family:"dazzed", sans-serif}.spielort-detail .spielort .middlepart P:first-child{margin-top:0}.spielort-detail .spielort .middlepart H3{font-size:40px;font-family:"dazzed", sans-serif;margin:0;padding:0;line-height:1;font-weight:900}.spielort-detail .spielort .rightpart{width:26%;display:block;text-align:center;padding:15px 20px}.spielort-detail .spielort .rightpart .btn{background:none !important;border:5px solid #D1D700;background-color:transparent !important;box-shadow:none;color:#000;padding:6px 20px;margin-top:12px}.spielort-detail .spielort .rightpart .btn:hover{background-color:#D1D700 !important}.spielort-detail .spielort .rightpart,.spielort-detail .spielort .rightpart *{font-family:dazzed !important;font-size:15px !important}@media (max-width: 1080px){.spielort-detail .spielort .rightpart{width:30%}}@media (max-width: 600px){.spielort-detail .spielort .rightpart{width:100%}}.spielort-detail .spielort .rightpart .genre{font-weight:bold;margin-bottom:1.75rem}.spielort-detail .spielort .rightpart .icon{margin:0.5rem 0}.spielort-detail .spielort .rightpart .icon IMG{max-height:120px;max-width:120px;width:auto;height:auto;display:block;position:relative;margin-left:auto;margin-right:auto}.spielort-detail .spielort .rightpart .duration{margin-bottom:0}.spielort-detail .spielort .rightpart .button{margin-top:0.75rem}.spielort-detail .spielort .rightpart .location A{color:inherit}.spielort-detail .spielort .rightpart .location A:hover{text-decoration:underline}.spielort-detail .spielort .rightpart .info{margin-top:1rem}.spielort-detail .spielort .rightpart .info A{color:inherit;color:#72A4D0}.spielort-detail .spielort .rightpart .info A:hover{text-decoration:underline}.spielort-detail .spielort .rightpart .nachtplaner{display:block;position:relative;width:100%;height:auto;min-height:65px;background:url("../gfx/menu-nachtplaner-icon-black.svg") no-repeat 0px center scroll transparent;background-size:45px auto;padding-left:70px;padding-top:20px;border-top:1px solid #262626;margin-top:30px;cursor:pointer}.spielort-detail .spielort .rightpart .nachtplaner .timeselect{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px 15px}.spielort-programm{display:block;position:relative;padding:3rem 0 6rem 0}@media (max-width: 1280px){.spielort-programm{padding:2.25rem 0 4.5rem 0}}@media (max-width: 1080px){.spielort-programm{margin:1.75rem 0 3.5rem 0}}@media (max-width: 600px){.spielort-programm{margin:1.25rem 0 2.5rem 0}}.spielort-programm h2{margin:0 0 3rem 0;padding:0;font-family:dazzed;font-weight:900;font-size:72px;text-align:center;line-height:1.15}@media (max-width: 1280px){.spielort-programm h2{margin:3.25rem 0 1.5rem 0;font-size:50px}}@media (max-width: 1080px){.spielort-programm h2{margin:2.75rem 0 1.25rem 0;font-size:40px}}.spielort-programm A.np-select::before{background:none}.spielort-programm A.np-select:hover::before{background:#60C6F2}.spielort-programm .event .btn{margin-top:1rem}.sponsoren-box{display:block;position:relative;padding:0;margin-top:0;background:transparent linear-gradient(180deg, #72A4D0 0%, #72A4D0 100%) 0% 0% no-repeat padding-box}.sponsoren-box IMG{width:100%;height:auto;display:block;position:relative}.spielorte-map{display:block;position:relative;margin:3rem 0 3rem 0}.spielorte-map,.spielorte-map *{font-family:dazzed !important}.spielorte-map A.arrow{position:absolute;bottom:30px;right:30px;width:50px;height:50px;display:block;background:url("../gfx/pfeil-black.svg") no-repeat center center scroll transparent;background-size:auto;background-size:contain;animation:pulsating2 2.5s infinite linear;z-index:9999}.spielorte-map .leaflet-popup-content{min-width:200px;text-align:center}.spielorte-map .leaflet-popup-content DIV{padding:2px 0px}.spielorte-map .leaflet-popup-content DIV.name{font-weight:900}.spielorte-map .leaflet-popup-content A.mapoverlaylink{background:#FFF;display:inline-block;padding:5px 10px;border-radius:12px;margin-top:6px;transition:0.3s background ease;color:#000;font-weight:900;border:5px solid #D1D700}.spielorte-map .leaflet-popup-content A.mapoverlaylink:hover,.spielorte-map .leaflet-popup-content A.mapoverlaylink.selected{background:#D1D700;transition:0.3s background ease}.spielorte-map #map{display:block;width:100%;position:relative;height:650px;border-radius:12px;overflow:hidden}.spielorte-liste{display:block;position:relative;background:#f6f6c2;padding:3rem 0 6rem 0}.spielorte-liste .address{font-family:dazzed;font-weight:400}.spielorte-liste LI *{color:#000}.spielorte-liste .btn{background:none !important;border:5px solid #D1D700;background-color:transparent !important;box-shadow:none;color:#000;padding:6px 20px;margin-top:12px}.spielorte-liste .btn:hover{background-color:#D1D700 !important}.spielorte-liste h2{margin:0 0 3rem 0;padding:0;font-family:dazzed;font-weight:900;font-size:57px;text-align:center;line-height:1.15;color:#000}.spielorte-liste ul{list-style:none;display:-ms-flexbox;display:flex;width:100%;height:auto;position:relative;margin:0;padding:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;gap:60px 30px}@media (max-width: 1079px){.spielorte-liste ul{gap:50px 25px}}@media (max-width: 600px){.spielorte-liste ul{gap:25px 25px}}@media (max-width: 399px){.spielorte-liste ul{gap:25px 0px}}.spielorte-liste ul li{display:block;width:calc( 25% - 30px);text-align:center}@media (max-width: 1079px){.spielorte-liste ul li{width:calc( 33.3333% - 50px)}}@media (max-width: 600px){.spielorte-liste ul li{width:calc( 50% - 50px)}}@media (max-width: 399px){.spielorte-liste ul li{width:calc( 100%)}}.spielorte-liste ul li .name{font-family:"dazzed", sans-serif;font-weight:900}.spielorte-liste ul li .btn{background:#FFF;margin-top:5px}.spielorte-liste ul li .btn:hover{background:#fed881}.spielorte-liste ul li A{color:#262626}.spielorte-liste ul li .icon{display:-ms-flexbox;display:flex;width:150px;height:150px;position:relative;text-align:center;margin:0 auto 10px auto;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width: 600px){.spielorte-liste ul li .icon{width:100px;height:100px}}.spielorte-liste ul li .icon img{max-width:150px;max-height:150px;display:inline-block}@media (max-width: 600px){.spielorte-liste ul li .icon img{max-width:100px;max-height:100px}}.twocolumns-text-box{display:block;position:relative;padding-top:80px;padding-bottom:80px}.twocolumns-text-box A{color:#D1D700}.twocolumns-text-box A:hover{color:#f8ff0b}@media (max-width: 767px){.twocolumns-text-box{padding-top:55px;padding-bottom:55px}}@media (max-width: 450px){.twocolumns-text-box{padding-top:24px;padding-bottom:24px}}.twocolumns-text-box.twocolumns-text-box-bg-lightgold{background:#C8DCEB}.twocolumns-text-box.twocolumns-text-box-bg-gradient{background:transparent linear-gradient(180deg, #514294 0%, #5A95CF 17.1%, #60C6F2 32.1%, #92A9F3 50.1%, #ED73F5 69.1%, #F08368 100%) 0% 0% no-repeat padding-box}.twocolumns-text-box.twocolumns-text-box-bg-gradient,.twocolumns-text-box.twocolumns-text-box-bg-gradient *{color:#FFF !important;font-family:dazzed !important}.twocolumns-text-box.twocolumns-text-box-bg-gold{background:#A26F01;color:#FFF}.twocolumns-text-box,.twocolumns-text-box *{font-family:"dazzed", sans-serif;font-weight:400}.twocolumns-text-box B,.twocolumns-text-box STRONG,.twocolumns-text-box * B,.twocolumns-text-box * STRONG{font-weight:900}.twocolumns-text-box h2{font-weight:400;font-family:"dazzed", sans-serif;font-size:38px;margin-top:2.75rem;margin-bottom:0.5rem}.twocolumns-text-box .columns{position:relative;display:block}.twocolumns-text-box .columns .left{display:block;float:left;width:calc(50% - 40px);margin-right:40px}.twocolumns-text-box .columns .left *:first-child{margin-top:0}@media (max-width: 949px){.twocolumns-text-box .columns .left{width:100%;margin-right:0px}}.twocolumns-text-box .columns .right{display:block;float:right;width:calc(50% - 40px);margin-left:40px}@media (min-width: 950px){.twocolumns-text-box .columns .right *:first-child{margin-top:0}}@media (max-width: 949px){.twocolumns-text-box .columns .right{width:100%;margin-right:0px}}.twocolumns-text-box .columns IMG{width:100%;max-width:450px;height:auto;display:block;margin:2rem 0px}.big-button{display:block;position:relative;text-align:center;padding:40px 0px 0px 0px}.big-button.big-button-white{background:#FFF}.big-button.big-button-lightgold{background:#EBF5FA}.big-button.big-button-gold{background:#c2e1f0;color:#FFF}.big-button .buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 40px;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.big-button A{display:inline-block;height:auto;line-height:1.15;padding:15px 30px 11px 50px;min-width:300px;max-width:100%;border-radius:30px;color:#262626;text-decoration:none;font-weight:900;font-family:"dazzed", sans-serif;font-size:26px;text-align:center;margin-bottom:10px}@media (max-width: 420px){.big-button A{min-width:1px}}@media (max-width: 911px){.big-button A{font-size:22px}}.big-button A SPAN{font-weight:900;font-family:"dazzed", sans-serif}.big-button A.white{background:#FFF;transition:0.4s all ease}.big-button A.white:hover{background:rgba(255,255,255,0.8);transition:0.4s all ease}.big-button A.lightgold{background:#EBF5FA;transition:0.4s all ease}.big-button A.lightgold:hover{background:#c2e1f0;transition:0.4s all ease}.big-button A.gold{background:#daa842;transition:0.4s all ease}.big-button A.gold:hover{background:#e2bc6d;transition:0.4s all ease}.big-button A.darkgold{background:#A26F01;transition:0.4s all ease}.big-button A.darkgold:hover{background:#d59201;transition:0.4s all ease}.big-button A.black{background:#000;color:#FFF;transition:0.4s all ease}.big-button A.black:hover{background:#1a1a1a;transition:0.4s all ease}.big-button A.pinkshine{box-shadow:0px 0px 10px #F81DCC, inset 0px 0px 10px #F81DCC;border:5px solid #FFFFFF;color:#000}.big-button A.pinkshine:hover{background:#F81DCC;transition:0.4s all ease;color:#FFF}.big-button A.greenwhite{border:5px solid #D1D700;color:#000}.big-button A.greenwhite:hover{background:#D1D700;transition:0.4s all ease}.presse-download{display:block;position:relative;padding-bottom:3rem}.presse-download .presse-images{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:60px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (max-width: 1399px){.presse-download .presse-images{gap:45px}}@media (max-width: 679px){.presse-download .presse-images{gap:30px}}@media (max-width: 480px){.presse-download .presse-images{gap:20px}}.presse-download .presse-images .image{background:#FFF;width:calc( 25% - 60px);display:block;padding:20px;color:#262626;text-decoration:none}@media (max-width: 1399px){.presse-download .presse-images .image{width:calc( 25% - 45px)}}@media (max-width: 1079px){.presse-download .presse-images .image{width:calc( 33.333% - 45px)}}@media (max-width: 679px){.presse-download .presse-images .image{width:calc( 33.333% - 30px);padding:10px}}@media (max-width: 480px){.presse-download .presse-images .image{width:calc( 33.333% - 20px);padding:8px}}@media (max-width: 399px){.presse-download .presse-images .image{width:calc( 50% - 20px)}}.presse-download .presse-images .image .name{font-size:1.35rem;line-height:1.1;margin-bottom:0.25rem}@media (max-width: 1079px){.presse-download .presse-images .image .name{font-size:1.25rem}}.presse-download .presse-images .image IMG{display:block;width:100%;height:auto;position:relative;margin-bottom:0.5rem;border:1px solid rgba(0,0,0,0.06)}.presse-download .presse-images .image:hover{box-shadow:3px 3px 10px rgba(0,0,0,0.3)}.presse-download .presse-images .image:hover IMG{border:1px solid rgba(0,0,0,0.35)}.impressionen-slider{display:block;width:100%;position:relative;margin:2.5rem 0;background:#72A4D0;padding:2rem 0}.impressionen-slider .swiper-pagination-bullet-active{background:#ffffff}.impressionen-slider .swiper-button-next,.impressionen-slider .swiper-button-prev{color:#72A4D0;width:54px;height:54px;border-radius:50%;background:white}@media (max-width: 1079px){.impressionen-slider .swiper-button-next,.impressionen-slider .swiper-button-prev{transform:scale(0.8, 0.8)}}@media (max-width: 899px){.impressionen-slider .swiper-button-next,.impressionen-slider .swiper-button-prev{transform:scale(0.6, 0.6)}}.impressionen-slider .swiper-button-next::after,.impressionen-slider .swiper-button-prev::after{font-size:32px}.impressionen-slider .swiper-button-next::after{transform:translate(3px, 0)}.impressionen-slider .swiper-button-prev::after{transform:translate(-3px, 0)}.impressionen-slider .swiper-slide{padding:30px 20px 40px 20px}@media (max-width: 1440px){.impressionen-slider .swiper-slide{padding:20px 20px 32px 20px}}.impressionen-slider .swiper-slide IMG{width:auto;max-width:100%;height:auto;max-height:700px;display:block;position:relative;object-fit:contain;box-shadow:3px 3px 10px rgba(0,0,0,0.2);margin:0px auto}@media (max-width: 1440px){.impressionen-slider .swiper-slide IMG{max-height:calc( ( 100vw - 170px ) * 14 / 21)}}.impressionen-slider .swiper-slide .description{display:block;position:absolute;bottom:0px;left:0px;width:100%;right:0px;padding:15px 15px 50px 15px;text-align:center;color:#FFF;text-shadow:0px 0px 10px #000, 0px 0px 3px #000}@media (max-width: 1440px){.impressionen-slider .swiper-slide .description{padding:15px 15px 32px 15px}}.nachtplaner-saveinfo{display:none;position:fixed;top:calc(50vh - 100px);right:calc(50vw - 140px);width:280px;height:auto;text-align:center;padding:30px;background:#FFF;color:#262626;z-index:13000}H1.print-h1{display:block;text-align:center;font-weight:900;font-family:"dazzed", sans-serif;font-size:3.5rem;max-width:900px;line-height:1;margin-left:auto;margin-right:auto;margin-bottom:0}H1.print-h1 DIV{font-weight:400}.before-timeline{height:6px;display:block;overflow:none;width:100%;display:block;background:#D1D700;transform:translate(0px, -41px);border-radius:2px;z-index:1}@media print{.before-timeline{display:none}}#programm-liste-nachtplaner .before-timeline{margin-left:-48px;margin-right:-48px;width:calc( 100% + 96px)}@media (max-width: 480px){#programm-liste-nachtplaner .before-timeline{margin-left:-20px;margin-right:-20px;width:calc( 100% + 40px)}}.timeline{font-size:40px;font-weight:900;display:block;margin:3rem 0 0 0;padding:0px;text-align:center;color:#000;background:#FFF;box-shadow:0px 0px 15px #D1D700;border:6px solid #D1D700;border-radius:43px;display:inline-block;padding:5px 20px;z-index:2;position:relative}@media (max-width: 1280px){.timeline{margin:2.5rem 0 0 0;font-size:36px}}@media (max-width: 1080px){.timeline{margin:2rem 0 0 0;font-size:32px}}@media print{.timeline{color:#000;background:none;box-shadow:none}}#nachtplaner-overlay,#nachtplaner-print{display:block;position:fixed;top:0px;right:0px;z-index:12000;width:90%;max-width:1600px;background:#F6F6C2;color:#262626;margin:0;padding:3rem;display:none;max-height:100vh;overflow:auto;box-shadow:0px 0px 10px rgba(0,0,0,0.3)}@media print{#nachtplaner-overlay,#nachtplaner-print{box-shadow:none}}#nachtplaner-overlay .mitwirkende,#nachtplaner-print .mitwirkende{color:inherit !important;opacity:0.7 !important}#nachtplaner-overlay .events,#nachtplaner-print .events{position:relative}#nachtplaner-overlay,#nachtplaner-overlay *:not(.close-x),#nachtplaner-print,#nachtplaner-print *:not(.close-x){font-family:dazzed}@media (max-width: 1600px){#nachtplaner-overlay,#nachtplaner-print{width:100%}}@media (max-width: 480px){#nachtplaner-overlay,#nachtplaner-print{padding:20px;padding-top:40px}}@media (max-width: 360px){#nachtplaner-overlay,#nachtplaner-print{padding-top:50px}}#nachtplaner-overlay#nachtplaner-print,#nachtplaner-print#nachtplaner-print{position:relative;top:auto;right:auto;width:100%;max-width:100%;background:#FFF;color:#000;padding:2rem;max-height:none;display:block !important;padding:0 3rem}#nachtplaner-overlay .nachtplaner-fn,#nachtplaner-print .nachtplaner-fn{text-align:center;padding-top:0.5rem;max-width:900px;margin-left:auto;margin-right:auto;display:block;position:relative}#nachtplaner-overlay .nachtplaner-fn A.btn,#nachtplaner-print .nachtplaner-fn A.btn{margin-left:4px;margin-right:4px}@media (max-width: 990px){#nachtplaner-overlay .nachtplaner-fn A.btn,#nachtplaner-print .nachtplaner-fn A.btn{margin-bottom:10px}}#nachtplaner-overlay .nachtplaner-fn .output,#nachtplaner-print .nachtplaner-fn .output{font-size:1.2em;color:#262626;padding-top:1rem}#nachtplaner-overlay .nachtplaner-fn .output P,#nachtplaner-print .nachtplaner-fn .output P{margin:8px 0}#nachtplaner-overlay .nachtplaner-fn .output P A.share-url,#nachtplaner-print .nachtplaner-fn .output P A.share-url{color:#FFF;background:#262626;display:inline-block;padding:5px 20px;border-radius:30px;text-decoration:none;margin:0.5rem 5px 0 5px;border:2px solid #262626}#nachtplaner-overlay .nachtplaner-fn .output P A.copy-url,#nachtplaner-print .nachtplaner-fn .output P A.copy-url{display:inline-block;padding-left:10px;padding-right:10px;top:13px}#nachtplaner-overlay .nachtplaner-fn .output P A.copy-url::before,#nachtplaner-print .nachtplaner-fn .output P A.copy-url::before{content:"";background:url("../gfx/copy-icon.svg") no-repeat center center scroll transparent;width:20px;height:20px;display:block;position:relative;background-size:contain}#nachtplaner-overlay .nachtplaner-fn .btn,#nachtplaner-print .nachtplaner-fn .btn{font-weight:900}#nachtplaner-overlay h2,#nachtplaner-print h2{font-size:60px;font-weight:900;display:block;font-family:"dazzed", sans-serif;margin:0px 0px 1.5rem 0px;padding:0px;text-align:center;padding-left:60px;padding-right:60px;line-height:1}@media (max-width: 1080px){#nachtplaner-overlay h2,#nachtplaner-print h2{font-size:40px}}@media (max-width: 500px){#nachtplaner-overlay h2,#nachtplaner-print h2{padding-left:0px;padding-right:0px}}#nachtplaner-overlay h4,#nachtplaner-print h4{font-size:40px;font-weight:900;display:block;margin:0px;padding:0px;text-align:center}@media (max-width: 1080px){#nachtplaner-overlay h4,#nachtplaner-print h4{font-size:32px}}@media (max-width: 500px){#nachtplaner-overlay h4,#nachtplaner-print h4{font-size:28px}}#nachtplaner-overlay .intro,#nachtplaner-print .intro{text-align:center;max-width:900px;margin-left:auto;margin-right:auto;display:block;position:relative}#nachtplaner-overlay A.close-x,#nachtplaner-print A.close-x{text-decoration:none;font-family:'GT-Alpina-Fine';font-weight:900;color:#262626;position:fixed;top:20px;right:20px;font-size:140px;line-height:90px;width:100px;height:100px;border-radius:50%;overflow:hidden;text-align:center;transition:0.4s all ease;z-index:80}@media (max-width: 1150px){#nachtplaner-overlay A.close-x,#nachtplaner-print A.close-x{width:70px;height:70px;line-height:62px;top:10px;right:6px;font-size:110px}}@media (max-width: 360px){#nachtplaner-overlay A.close-x,#nachtplaner-print A.close-x{width:60px;height:60px;line-height:53px;top:6px;right:6px;font-size:95px}}#nachtplaner-overlay A.close-x:hover,#nachtplaner-print A.close-x:hover{color:#D1D700;transition:0.4s all ease}#nachtplaner-overlay .nachtplaner-data,#nachtplaner-print .nachtplaner-data{display:block;position:relative}#nachtplaner-overlay .nachtplaner-data .loading,#nachtplaner-print .nachtplaner-data .loading{display:block;text-align:center;font-size:1.5em;padding-top:2rem;animation:blinki 1s infinite}#nachtplaner-overlay .nachtplaner-data .nonefound,#nachtplaner-print .nachtplaner-data .nonefound{display:block;text-align:center;font-size:1.5em;padding-top:2rem}#nachtplaner-overlay .eventsXXX .timeline,#nachtplaner-print .eventsXXX .timeline{font-size:40px;font-weight:400;display:block;margin:3rem 0 0 0;padding:0px;text-align:center}#nachtplaner-overlay .eventsXXX .event,#nachtplaner-print .eventsXXX .event{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;padding:20px 0px;border-bottom:1px solid #262626}#nachtplaner-overlay .eventsXXX .event .leftpart,#nachtplaner-print .eventsXXX .event .leftpart{width:50%;display:block;text-align:center;border-right:1px solid #262626;padding:15px 20px 15px 0px}#nachtplaner-overlay .eventsXXX .event .leftpart A.h3,#nachtplaner-print .eventsXXX .event .leftpart A.h3{color:#262626;text-decoration:none}#nachtplaner-overlay .eventsXXX .event .leftpart A.h3:hover,#nachtplaner-print .eventsXXX .event .leftpart A.h3:hover{text-decoration:underline}#nachtplaner-overlay .eventsXXX .event .leftpart .mitwirkende,#nachtplaner-print .eventsXXX .event .leftpart .mitwirkende{opacity:1;color:#72A4D0}@media print{#nachtplaner-overlay .eventsXXX .event .leftpart .mitwirkende,#nachtplaner-print .eventsXXX .event .leftpart .mitwirkende{color:#666}}#nachtplaner-overlay .eventsXXX .event .leftpart,#nachtplaner-overlay .eventsXXX .event .leftpart *,#nachtplaner-print .eventsXXX .event .leftpart,#nachtplaner-print .eventsXXX .event .leftpart *{font-family:"dazzed", sans-serif}#nachtplaner-overlay .eventsXXX .event .leftpart H3,#nachtplaner-print .eventsXXX .event .leftpart H3{font-size:36px;font-family:"dazzed", sans-serif;margin:0;padding:0 40px;line-height:1;font-weight:900}#nachtplaner-overlay .eventsXXX .event .leftpart .btn,#nachtplaner-print .eventsXXX .event .leftpart .btn{margin-top:1rem}#nachtplaner-overlay .eventsXXX .event .leftpart .colliding,#nachtplaner-print .eventsXXX .event .leftpart .colliding{background:red;width:40px;height:40px;border-radius:50%;display:block;position:absolute;top:20px;left:0px;color:#FFF;text-align:center;line-height:40px;transform:rotate(-15deg);font-size:2.75rem;font-weight:900}#nachtplaner-overlay .eventsXXX .event .middlepart,#nachtplaner-print .eventsXXX .event .middlepart{width:34%;display:block;padding:15px 20px}#nachtplaner-overlay .eventsXXX .event .middlepart .image,#nachtplaner-print .eventsXXX .event .middlepart .image{width:100%;display:block;position:relative}#nachtplaner-overlay .eventsXXX .event .middlepart .image IMG,#nachtplaner-print .eventsXXX .event .middlepart .image IMG{width:100%;height:auto;display:block;position:relative;border-radius:5px}#nachtplaner-overlay .eventsXXX .event .middlepart .nachtplaner,#nachtplaner-print .eventsXXX .event .middlepart .nachtplaner{display:block;position:relative;width:100%;height:auto;min-height:65px;background:url("../gfx/menu-nachtplaner-icon-black.svg") no-repeat 0px center scroll transparent;background-size:45px auto;padding-left:70px;padding-top:20px}#nachtplaner-overlay .eventsXXX .event .middlepart .nachtplaner .timeselect,#nachtplaner-print .eventsXXX .event .middlepart .nachtplaner .timeselect{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px 15px}#nachtplaner-overlay .eventsXXX .event .middlepart .nachtplaner .delete-btn,#nachtplaner-print .eventsXXX .event .middlepart .nachtplaner .delete-btn{top:-5px;margin-left:20px}#nachtplaner-overlay .eventsXXX .event .rightpart,#nachtplaner-print .eventsXXX .event .rightpart{width:16%;display:block;text-align:center;padding-top:15px;padding-bottom:15px}#nachtplaner-overlay .eventsXXX .event .rightpart .smalldivider,#nachtplaner-print .eventsXXX .event .rightpart .smalldivider{border:0;border-top:1px solid #262626;padding:0;margin:1rem auto;width:100px}#nachtplaner-overlay .eventsXXX .event .rightpart .genre,#nachtplaner-print .eventsXXX .event .rightpart .genre{font-weight:900}#nachtplaner-overlay .eventsXXX .event .rightpart .genre A,#nachtplaner-print .eventsXXX .event .rightpart .genre A{color:inherit;text-decoration:none}#nachtplaner-overlay .eventsXXX .event .rightpart .genre A:hover,#nachtplaner-print .eventsXXX .event .rightpart .genre A:hover{text-decoration:underline}#nachtplaner-overlay .eventsXXX .event .rightpart .location A,#nachtplaner-print .eventsXXX .event .rightpart .location A{color:inherit;text-decoration:none}#nachtplaner-overlay .eventsXXX .event .rightpart .location A:hover,#nachtplaner-print .eventsXXX .event .rightpart .location A:hover{text-decoration:underline}#nachtplaner-overlay .eventsXXX .event .rightpart .icon,#nachtplaner-print .eventsXXX .event .rightpart .icon{margin:0.5rem 0}#nachtplaner-overlay .eventsXXX .event .rightpart .icon IMG,#nachtplaner-print .eventsXXX .event .rightpart .icon IMG{max-height:120px;max-width:120px;width:auto;height:auto;display:block;position:relative;margin-left:auto;margin-right:auto}#nachtplaner-overlay .eventsXXX .event .rightpart .duration,#nachtplaner-print .eventsXXX .event .rightpart .duration{margin-top:0.75rem}.animated-checkbox{position:fixed;top:50%;left:50%;width:24px;height:24px;background:#72a4d0;border-radius:5px;display:block;line-height:24px;font-size:18px}.animated-checkbox::after{content:"×";position:absolute;top:0.5px;left:3.5px;display:block;font-size:36px;font-weight:900;font-family:"dazzed", sans-serif}@keyframes blinki{0%{color:#000}50%{color:#FFF}100%{color:#000}}.module-margin-top-none{margin-top:0px !important}.module-margin-top-xs{margin-top:20px !important}.module-margin-top-sm{margin-top:40px !important}.module-margin-top-md{margin-top:80px !important}.module-margin-top-lg{margin-top:160px !important}.module-margin-top-xl{margin-top:240px !important}.module-margin-bottom-none{margin-bottom:0px !important}.module-margin-bottom-xs{margin-bottom:20px !important}.module-margin-bottom-sm{margin-bottom:40px !important}.module-margin-bottom-md{margin-bottom:80px !important}.module-margin-bottom-lg{margin-bottom:160px !important}.module-margin-bottom-xl{margin-bottom:240px !important}.module-padding-top-none{padding-top:0px !important}.module-padding-top-xs{padding-top:20px !important}.module-padding-top-sm{padding-top:40px !important}.module-padding-top-md{padding-top:80px !important}.module-padding-top-lg{padding-top:160px !important}.module-padding-top-xl{padding-top:240px !important}.module-padding-bottom-none{padding-bottom:0px !important}.module-padding-bottom-xs{padding-bottom:20px !important}.module-padding-bottom-sm{padding-bottom:40px !important}.module-padding-bottom-md{padding-bottom:80px !important}.module-padding-bottom-lg{padding-bottom:160px !important}.module-padding-bottom-xl{padding-bottom:240px !important}@media (max-width: 767px){.module-margin-top-xs{margin-top:12px !important}.module-margin-top-sm{margin-top:30px !important}.module-margin-top-md{margin-top:55px !important}.module-margin-top-lg{margin-top:90px !important}.module-margin-top-xl{margin-top:120px !important}.module-margin-bottom-xs{margin-bottom:12px !important}.module-margin-bottom-sm{margin-bottom:30px !important}.module-margin-bottom-md{margin-bottom:55px !important}.module-margin-bottom-lg{margin-bottom:90px !important}.module-margin-bottom-xl{margin-bottom:120px !important}.module-padding-top-xs{padding-top:12px !important}.module-padding-top-sm{padding-top:30px !important}.module-padding-top-md{padding-top:55px !important}.module-padding-top-lg{padding-top:90px !important}.module-padding-top-xl{padding-top:120px !important}.module-padding-bottom-xs{padding-bottom:12px !important}.module-padding-bottom-sm{padding-bottom:30px !important}.module-padding-bottom-md{padding-bottom:55px !important}.module-padding-bottom-lg{padding-bottom:90px !important}.module-padding-bottom-xl{padding-bottom:120px !important}}@media (max-width: 450px){.module-margin-top-xs{margin-top:8px !important}.module-margin-top-sm{margin-top:16px !important}.module-margin-top-md{margin-top:24px !important}.module-margin-top-lg{margin-top:32px !important}.module-margin-top-xl{margin-top:40px !important}.module-margin-bottom-xs{margin-bottom:8px !important}.module-margin-bottom-sm{margin-bottom:16px !important}.module-margin-bottom-md{margin-bottom:24px !important}.module-margin-bottom-lg{margin-bottom:32px !important}.module-margin-bottom-xl{margin-bottom:40px !important}.module-padding-top-xs{padding-top:8px !important}.module-padding-top-sm{padding-top:16px !important}.module-padding-top-md{padding-top:24px !important}.module-padding-top-lg{padding-top:32px !important}.module-padding-top-xl{padding-top:40px !important}.module-padding-bottom-xs{padding-bottom:8px !important}.module-padding-bottom-sm{padding-bottom:16px !important}.module-padding-bottom-md{padding-bottom:24px !important}.module-padding-bottom-lg{padding-bottom:32px !important}.module-padding-bottom-xl{padding-bottom:40px !important}}@media (min-width: 1025px){.invisible-on-desktop{display:none !important}}@media (min-width: 601px) and (max-width: 1024px){.invisible-on-tablet{display:none !important}}@media (max-width: 600px){.invisible-on-mobile{display:none !important}}BODY.print .btn{display:none !important}BODY.print .page{width:auto !important;margin-left:0;min-height:1px}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner{border-bottom:none;background:none;padding-left:50px}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner&gt;IMG{display:block;width:30px;height:auto;position:absolute;top:20px;left:0}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner .timeselect{-ms-flex-direction:column;flex-direction:column;gap:5px}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner A.np-select{font-size:14px;line-height:1.1;display:block}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner A.np-select IMG{width:16px;height:16px;display:inline-block;position:relative;margin-right:4px}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner A.np-select IMG.nox{display:inline-block;top:3px}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner A.np-select IMG.x{display:none}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner A.np-select.selected IMG.x{display:inline-block;top:3px}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner A.np-select.selected IMG.nox{display:none}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner A.np-select.selected::before,BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner A.np-select::before{display:none}BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner A.np-select.selected::after,BODY.print #nachtplaner-print .events .event .middlepart .nachtplaner A.np-select::after{display:none}@media print{BODY.print .page{width:auto !important;margin-left:0;min-height:1px;margin-top:0 !important}BODY.print H1.print-h1{font-size:24px;margin:0 !important;padding:0 !important}BODY.print H1.print-h1 DIV{font-weight:400}BODY.print #nachtplaner-print{margin:0 !important;padding:0 !important}BODY.print #nachtplaner-print .events{font-size:12px}BODY.print #nachtplaner-print .events .event .leftpart H3{font-size:18px}BODY.print #nachtplaner-print .events .event .leftpart{width:40%}BODY.print #nachtplaner-print .events .event .middlepart{width:30%}BODY.print #nachtplaner-print .events .event .rightpart{width:30%}BODY.print #nachtplaner-print .events .timeline{font-size:26px;margin-top:1rem !important}BODY.print #nachtplaner-print .events .event{padding:10px 0 !important;border-bottom:none !important;break-inside:avoid;page-break-inside:avoid}BODY.print #nachtplaner-print .events .event .rightpart .icon IMG{height:auto;width:80px}}.cookie-no-comfort{background:#BBB;border:3px dotted #999;padding:20px}.cookie-no-comfort A{color:#daa842}#cookie-select-overlay{position:fixed;top:0px;left:0px;right:0px;bottom:0px;display:block;background:rgba(0,0,0,0.5);z-index:99999;display:none;overflow:auto;font-size:13px}#cookie-select-overlay&gt;DIV{position:relative;margin-top:30px;margin-bottom:30px;width:900px;margin-left:auto;margin-right:auto;background:rgba(255,255,255,0.9);box-shadow:6px 6px 12px rgba(0,0,0,0.5);padding:25px;color:#000;font-size:13px}@media (max-width: 460px){#cookie-select-overlay&gt;DIV{margin-top:20px;margin-bottom:20px;padding:15px}}@media (max-width: 960px){#cookie-select-overlay&gt;DIV{width:auto;margin-left:30px;margin-right:30px}}#cookie-select-overlay&gt;DIV #notwendig-content{display:none;padding-top:20px;padding-bottom:10px}#cookie-select-overlay&gt;DIV .row .col-3{width:calc( 25% - 36px);margin:10px 18px 0px 18px}@media (max-width: 720px){#cookie-select-overlay&gt;DIV .row .col-3{width:calc( 33.333% - 36px)}#cookie-select-overlay&gt;DIV .row .col-3:last-child{width:calc( 100% - 36px);text-align:right;padding-top:20px}}@media (max-width: 560px){#cookie-select-overlay&gt;DIV .row .col-3{width:calc( 100% - 36px)}}#cookie-select-overlay&gt;DIV .stdbtn{min-width:240px}@media (max-width: 640px){#cookie-select-overlay&gt;DIV .stdbtn{min-width:220px;font-size:0.9em}}@media (max-width: 580px){#cookie-select-overlay&gt;DIV .stdbtn{display:block}}@media (max-width: 460px){#cookie-select-overlay&gt;DIV .stdbtn{min-width:1px;width:auto;font-size:0.8em}}#cookie-select-overlay&gt;DIV .stdbtn.stdbtn-primary{margin-left:20px;background:#222;color:#FFF !important;border-color:#000 !important}@media (max-width: 580px){#cookie-select-overlay&gt;DIV .stdbtn.stdbtn-primary{margin-left:0px}}#cookie-select-overlay&gt;DIV .stdbtn.stdbtn-primary:hover{background:#000;border-color:#000 !important;color:#FFF !important}#cookie-select-overlay&gt;DIV H3{margin-top:0px;margin-bottom:0.5em;color:#222;font-size:18px;font-weight:900}#cookie-select-overlay&gt;DIV A{color:#000}#cookie-select-overlay&gt;DIV .details{font-size:13px;position:relative;top:5px}#cookie-select-overlay&gt;DIV .imprint{font-size:13px;position:relative;margin-top:10px}#cookie-select-overlay&gt;DIV P{font-size:13px}#cookie-select-overlay&gt;DIV P.normalsize{font-size:1em}#cookie-select-overlay&gt;DIV .opa{opacity:0.3}#cookie-select-overlay&gt;DIV .tickbox{display:inline-block;width:24px;height:24px;background:#FFF;border:2px solid #222;border-radius:3px;margin-right:5px;position:relative;top:5px;cursor:pointer}#cookie-select-overlay&gt;DIV .tickbox.dis{opacity:0.3;cursor:default}#cookie-select-overlay&gt;DIV .tickbox:hover{background:rgba(0,0,0,0.12)}#cookie-select-overlay&gt;DIV .tickbox:hover.dis{background:#FFF}#cookie-select-overlay&gt;DIV .tickbox.ticked:before{content:"";background:url("../gfx/check.png") no-repeat center center scroll transparent;position:absolute;top:-4px;left:1px;display:block;width:24px;height:24px}#cookie-select-overlay .row{position:relative;display:block;width:auto;margin:0px -18px}#cookie-select-overlay .row .col-3{position:relative;display:block;float:left}#cookie-select-overlay .stdbtn{display:inline-block;width:200px;text-align:center !important;text-align-last:center !important;color:#000 !important;border:1px solid #000;height:42px;line-height:40px;text-decoration:none !important;margin-top:5px;font-weight:400}#cookie-select-overlay *,#cookie-select-overlay *:before,#cookie-select-overlay *:after{box-sizing:border-box}#cookie-select-overlay *,#cookie-select-overlay *:before,#cookie-select-overlay *:after{box-sizing:border-box}#cookie-select-overlay .stdbtn&gt;SPAN{position:relative;top:0px;margin-left:3px;font-weight:400}#cookie-select-overlay .stdbtn:hover{background:#000;color:#FFF !important;text-decoration:none !important}#cookie-select-overlay .clearfix:before,#cookie-select-overlay .clearfix:after{content:"";display:table}#cookie-select-overlay .clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}#cookie-select-overlay .clearfix:after{clear:both}#cookie-select-overlay .clearfix:before,#cookie-select-overlay .clearfix:after{content:"";display:table}#cookie-select-overlay.paul&gt;DIV H3{color:#7285a8}#cookie-select-overlay.paul&gt;DIV .stdbtn.stdbtn-primary{border-color:#000 !important}

/*# sourceMappingURL=styles.min.css.map */
</pre></body></html>