@font-face{font-family:'Raleway';font-style:normal;font-weight:100;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-Thin.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-Thin.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-Thin.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-Thin.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:italic;font-weight:100;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-ThinItalic.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-ThinItalic.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-ThinItalic.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-ThinItalic.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:normal;font-weight:200;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-ExtraLight.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-ExtraLight.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-ExtraLight.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-ExtraLight.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:italic;font-weight:200;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-ExtraLightItalic.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-ExtraLightItalic.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-ExtraLightItalic.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-ExtraLightItalic.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:normal;font-weight:300;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-Light.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-Light.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-Light.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-Light.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:italic;font-weight:300;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-LightItalic.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-LightItalic.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-LightItalic.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-LightItalic.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-Regular.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-Regular.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-Regular.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-Regular.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:italic;font-weight:400;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-Italic.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-Italic.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-Italic.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-Italic.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-Medium.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-Medium.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-Medium.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-Medium.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:italic;font-weight:500;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-MediumItalic.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-MediumItalic.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-MediumItalic.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-MediumItalic.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-SemiBold.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-SemiBold.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-SemiBold.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-SemiBold.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:italic;font-weight:600;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-SemiBoldItalic.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-SemiBoldItalic.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-SemiBoldItalic.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-SemiBoldItalic.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-Bold.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-Bold.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-Bold.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-Bold.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:italic;font-weight:700;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-BoldItalic.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-BoldItalic.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-BoldItalic.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-BoldItalic.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:normal;font-weight:800;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-ExtraBold.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-ExtraBold.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-ExtraBold.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-ExtraBold.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:italic;font-weight:800;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-ExtraBoldItalic.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-ExtraBoldItalic.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-ExtraBoldItalic.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-ExtraBoldItalic.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-Black.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-Black.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-Black.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-Black.ttf') format('ttf')}@font-face{font-family:'Raleway';font-style:italic;font-weight:900;font-display:swap;src:url('/_fonts/Raleway-4.101/static/WOFF2/Raleway-BlackItalic.woff2') format('woff2'),url('/_fonts/Raleway-4.101/static/WOFF/Raleway-BlackItalic.woff') format('woff'),url('/_fonts/Raleway-4.101/static/OTF/Raleway-BlackItalic.otf') format('otf'),url('/_fonts/Raleway-4.101/static/TTF/Raleway-BlackItalic.ttf') format('ttf')}@font-face{font-family:'Raleway VF';font-style:normal;font-weight:100 900;font-display:swap;src:url('/_fonts/Raleway-4.101/variable/WOFF2/Raleway-VF.woff2') format('woff2'),url('/_fonts/Raleway-4.101/variable/WOFF/Raleway-VF.woff') format('woff'),url('/_fonts/Raleway-4.101/variable/TTF/Raleway-VF.ttf') format('ttf')}@font-face{font-family:'Raleway VF';font-style:italic;font-weight:100 900;font-display:swap;src:url('/_fonts/Raleway-4.101/variable/WOFF2/Raleway-Italic-VF.woff2') format('woff2'),url('/_fonts/Raleway-4.101/variable/WOFF/Raleway-Italic-VF.woff') format('woff'),url('/_fonts/Raleway-4.101/variable/TTF/Raleway-Italic-VF.ttf') format('ttf')}*{padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-size:100%}ol,ul{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}:root{--font-family:Raleway,Arial,Helvetica,sans-serif;--font-size-headline:26px;--font-size-text:17px;--font-size-infos:14px}@supports (font-variation-settings:normal){:root{--font-family:Raleway VF,Arial,Helvetica,sans-serif}}html,body{background-repeat:no-repeat;background-position:top center;background-size:100% auto;background-attachment:fixed;color:#fff;font-family:var(--font-family),sans-serif;font-size:var(--font-size-text);font-feature-settings:'lnum';min-height:100%;padding:0;scroll-behavior:smooth;overflow-x:hidden;--accent-color:#e83e8e;accent-color:var(--accent-color)}body{background-image:linear-gradient(rgba(0,0,0,0) 35vw,#30062a 70vw),url(/_images/background.jpg)}body.error{height:100vh}.theme-green{--accent-color:#a4bc0c}.theme-red{--accent-color:#ffbc00}.theme-blue{--accent-color:#ab0000}.events{background:url(/_images/background-simple.jpg) no-repeat center center;background-size:cover}::selection{background:var(--accent-color);color:#250020}#page-canvas{width:1158px;margin:0 auto;padding:0 14px}.clear{clear:both}h1{text-transform:uppercase;font-size:var(--font-size-text);font-family:var(--font-family),sans-serif;margin:0 0 21px 14px;font-weight:400}.start h1,h1.hidden{text-indent:-999999px;height:0;margin:0;padding:0}h2{text-transform:uppercase;font-size:var(--font-size-headline);font-family:var(--font-family),sans-serif;margin-bottom:5px;font-weight:900}h3{font-size:var(--font-size-text);margin-bottom:5px;font-weight:400}p{margin-bottom:14px}a{color:var(--accent-color);text-decoration:none;outline:none}a:hover{text-decoration:underline}strong{font-family:var(--font-family),sans-serif;font-weight:900;letter-spacing:1px}em{font-style:italic}img{display:block}input[type=text],input[type=textarea],input[type=button],input[type=submit],textarea{-webkit-appearance:none}.ajax-load{display:block;position:relative;width:80px;height:80px;margin:22px auto auto}.ajax-load div{display:inline-block;position:absolute;left:8px;width:16px;background:#fff;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite}.ajax-load div:nth-child(1){left:8px;animation-delay:-.24s}.ajax-load div:nth-child(2){left:32px;animation-delay:-.12s}.ajax-load div:nth-child(3){left:56px;animation-delay:unset}@keyframes lds-facebook{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}#nav-mobile-canvas{position:absolute}@media (min-width:1000px){#btt{position:fixed;right:3vw;bottom:3vw;z-index:10000;width:50px;height:50px;background:var(--accent-color);cursor:pointer;display:none}#btt span{border:solid #fff;border-width:0 3px 3px 0;padding:10px;position:absolute;top:calc(50% - 5px);left:calc(50% - 12px);transform:rotate(-135deg)}}.button-more{width:105px;height:46px;display:block;background-image:url(/_images/btn_dreieck.png);background-repeat:no-repeat;background-size:105px 261px;color:#27001b;text-transform:uppercase;font-family:var(--font-family),sans-serif;font-size:var(--font-size-infos);font-weight:900;margin:22px auto auto;cursor:pointer}.theme-green .button-more{background-position:left 0}.theme-red .button-more{background-position:left -54px}.theme-blue .button-more{background-position:left -108px}.theme-yellow .button-more{background-position:left -162px}.button-more.white{background-position:left -216px;color:#000}.theme-green .button-more.white,.theme-red .button-more.white,.theme-blue .button-more.white{color:var(--accent-color)}.button-more span{margin:4px 0 0 48px;display:inline-block}#newsletter-wrapper{position:fixed;right:0;top:45%;z-index:9999;display:flex;align-items:center}#newsletter{width:80px;height:170px;display:block;mask-image:url(/_images/newsletter.svg);-webkit-mask-image:url(/_images/newsletter.svg);mask-size:cover;-webkit-mask-size:cover;font-family:var(--font-family),sans-serif;font-weight:900;font-size:var(--font-size-infos);writing-mode:vertical-rl;text-transform:uppercase;text-decoration:none;background:#fff;color:#000}#newsletter:hover{background:#000;color:#fff}#newsletter span{position:absolute;left:40px;top:30px}#newsletter-popup{background:#fff;color:#000;padding:14px;margin-bottom:14px}#newsletter-popup p{display:flex;gap:8px;margin-bottom:4px}#newsletter-popup input{border:none;text-align:center;font-family:var(--font-family),sans-serif;text-transform:uppercase}#newsletter-popup input[type=checkbox]{appearance:none;width:12px;height:12px;border:2px solid #000;margin-bottom:8px}#newsletter-popup input[type=checkbox]:checked{background:#fff}#newsletter-popup input[type=submit]{background:0 0;cursor:pointer;margin-top:6px}#newsletter-popup input:not([type=checkbox]){width:100%;box-sizing:border-box}#newsletter-popup input:not([type=submit]){background:#000;color:#fff}#newsletter-popup input:not([type=checkbox]):not([type=submit]){padding:7px}#newsletter-popup input::placeholder{opacity:1}#newsletter-popup input,#newsletter-popup label{font-size:var(--font-size-infos)}#newsletter-popup p:last-child{margin:0}#header-canvas{margin-left:7px;position:relative;width:inherit;z-index:1;margin-top:0}body.start #header-canvas{top:54px}body.events #header-canvas{margin-left:0}body.standard #main-canvas{margin-top:88px;min-height:calc(100vh - 513px)}body.events #main-canvas{margin-top:134px}#header-canvas,#nav-mobile-button{position:fixed}#topheader-canvas{width:100%;float:left}#logo{width:438px;max-width:66%;margin:54px auto 65px;position:relative}#logo img{width:100%}#logo div{text-transform:uppercase;font-weight:700;font-size:var(--font-size-text);width:200px;position:absolute;bottom:-20px;left:70px}#logo-small{max-width:100px;margin:20px auto 15px}#header-canvas a:hover{text-decoration:none}#searchform-container{float:right;height:18px;width:106px;line-height:16px;display:block;background-image:url(/_images/bg_searchfield.png);background-repeat:no-repeat;background-size:106px 117px}.theme-green #searchform-container{background-position:left 0}.theme-red #searchform-container{background-position:left -33px}.theme-blue #searchform-container{background-position:left -66px}.theme-yellow #searchform-container{background-position:left -99px}.searchform-word{background:0 0;border:0;height:18px;line-height:18px;width:76px;margin:0 10px 0 20px;color:#333;font-family:var(--font-family),sans-serif}#headbanner{position:relative;height:135px;width:1144px;display:table;margin-left:14px;overflow:hidden}.theme-green #headbanner,.theme-red #headbanner,.theme-blue #headbanner{background-color:var(--accent-color)}#headbanner-overlay-apc{position:absolute;right:0;top:0;width:300px;height:135px;display:block;background:url(/_images/logo_apc.png) left top no-repeat;background-size:300px 135px}#headbanner-overlay-apc-mobile{position:absolute;right:0;top:0;width:190px;height:135px;background:url(/_images/logo_apc_mobile.png) left top no-repeat;background-size:100% 135px;display:none}#headbanner-overlay{position:absolute;right:0;top:0;width:152px;height:135px;display:block;background:url(/_images/headbanner_overlay.png) left top no-repeat;background-size:152px 135px}#headbanner .left{display:table-cell;vertical-align:top}#headbanner .logos-small{float:left;margin:7px 0 7px 14px}#headbanner .logosmall#logo-small-1{margin-bottom:7px}#headbanner .logosmall{height:56px;display:block;background-image:url(/_images/logos_events_start.png);background-repeat:no-repeat;background-size:248px 56px}.theme-green #headbanner .logosmall#logo-small-1,.theme-blue #headbanner .logosmall#logo-small-1{width:54px;background-position:0 top}.theme-green #headbanner .logosmall#logo-small-2,.theme-red #headbanner .logosmall#logo-small-1{width:84px;background-position:-67px top}.theme-blue #headbanner .logosmall#logo-small-2,.theme-red #headbanner .logosmall#logo-small-2{width:84px;background-position:-164px top}#headbanner .left .logobig{float:right;height:115px;display:block;background-image:url(/_images/logos_events_overview.png);background-repeat:no-repeat;background-size:617px 115px;margin:10px 105px 10px 0}.theme-green #headbanner .left .logobig{width:222px;background-position:-395px top}.theme-red #headbanner .left .logobig{width:112px;background-position:0 top}.theme-blue #headbanner .left .logobig{width:223px;background-position:-142px top}#headbanner .right{display:table-cell;vertical-align:top;width:670px}.nav1{background:#000;display:flex;position:relative;margin-left:-7px;z-index:700}.theme-green .nav1,.theme-green .nav1-events,.theme-green .event-playlist,.theme-red .nav1,.theme-red .nav1-events,.theme-red .event-playlist,.theme-blue .nav1,.theme-blue .nav1-events,.theme-blue .event-playlist{background:var(--accent-color)}.theme-green .tcon-menu__lines,.theme-green .tcon-menu__lines:before,.theme-green .tcon-menu__lines:after,.theme-red .tcon-menu__lines,.theme-red .tcon-menu__lines:before,.theme-red .tcon-menu__lines:after,.theme-blue .tcon-menu__lines,.theme-blue .tcon-menu__lines:before,.theme-blue .tcon-menu__lines:after{background:#27001b}.nav1-item{position:relative}a.nav1-link{color:#fff;font-family:var(--font-family),sans-serif;font-weight:900;display:block;padding:13px 21px;text-transform:uppercase}.nav1-item:hover .nav1-link{color:#000;background:#fff;text-decoration:none}.nav2{position:absolute;left:0;display:none;padding:13px 21px;background:rgba(255,255,255,.95)}.nav2-item{white-space:nowrap}a.nav2-link{color:#4d4d4d;text-transform:uppercase;font-size:var(--font-size-text)}a.nav2-link:hover,a.nav2-link.active{text-decoration:none}.theme-green .nav2-link:hover,.theme-green .nav2-link.active,.theme-red .nav2-link:hover,.theme-red .nav2-link.active,.theme-blue .nav2-link:hover,.theme-blue .nav2-link.active{color:var(--accent-color)}.nav1-item:hover .nav2{display:block;z-index:500}.nav1-events{height:115px;display:flex;align-items:center;gap:20px;margin-right:60px}.nav1-events:before{left:calc((100vw - 100% - 60px)/-2) !important}.nav1-events a img{height:28px}.nav1-events .event-logo{height:61px;flex:1;margin-right:89px}.event-playlist{width:103px;height:45px;clip-path:polygon(100% 0,0 0,75% 100%);margin:6px auto;color:#27001b;font-size:var(--font-size-infos);font-weight:900;text-transform:uppercase}.event-playlist span{position:relative;left:31px;top:2px}.nav-event{position:absolute;left:405px;top:155px;width:125px;height:134px;padding:50px 0 0 37px;display:block;background-image:url(/_images/bg_nav-event.png);background-repeat:no-repeat;background-size:163px 757px}.theme-green .nav-event{background-position:left 0}.theme-red .nav-event{background-position:left -193px}.theme-blue .nav-event{background-position:left -386px}#headbanner .nav-event{left:390px;top:-17px;background-position:left -579px}.nav-event-item{margin-bottom:3px}a.nav-event-link{color:#000;text-transform:uppercase;font-size:var(--font-size-infos);font-family:var(--font-family),sans-serif}a.nav-event-link:before{color:#000;content:'>';margin-right:5px}.theme-green #headbanner a.nav-event-link,.theme-green #headbanner a.nav-event-link:before,.theme-red #headbanner a.nav-event-link,.theme-red #headbanner a.nav-event-link:before,.theme-blue #headbanner a.nav-event-link,.theme-blue #headbanner a.nav-event-link:before{color:var(--accent-color)}a.nav-event-link:hover{font-family:var(--font-family),sans-serif;text-decoration:none}#breadcrumb-canvas{position:relative;margin:7px 0 7px 14px;z-index:500}.standard #breadcrumb-canvas{margin:7px 0 28px 14px}.breadcrumb{float:left;color:#000;font-size:var(--font-size-infos)}.breadcrumb-item{float:left;margin-right:3px}.breadcrumb-item:before{content:'|';margin-right:3px}.breadcrumb-item:first-child:before{content:'';margin-right:0}a.breadcrumb-link{color:#000}.breadcrumb-item.active{font-family:var(--font-family),sans-serif}.breadcrumb-item.active:before{font-family:var(--font-family),sans-serif}.sponsor-canvas{background:#fff;color:#000;text-align:center;width:100vw;left:calc((100vw - 100%)/-2);padding:1.5em 5em;margin-top:28px;box-sizing:border-box}.sponsor-canvas hr{margin:1.5em 0;border:1px solid #000;border-bottom:none}.sponsor-canvas div{display:flex;flex-wrap:wrap;justify-content:center;column-gap:130px;row-gap:25px;align-items:center}.sponsor-canvas div:last-child{column-gap:100px}.sponsor-canvas a{display:flex}.sponsor-canvas img[src*=aok]{width:81px}.sponsor-canvas img[src*=auew]{width:173px}.sponsor-canvas img[src*=initiative]{width:106px}.sponsor-canvas img[src*=multivac]{width:108px}.sponsor-canvas img[src*=sozialbau]{width:111px}.sponsor-canvas img[src*=sparkasse]{width:162px}.sponsor-canvas img[src*=theater]{width:74px}.sponsor-canvas img[src*=zoetler]{width:90px}.sponsor-canvas,#footer-canvas{z-index:10000 !important}#footer-canvas{background:#000}#footer-canvas .footerbox-wrapper-wrapper{margin:auto;width:fit-content}#footer-canvas .footerbox-wrapper{display:inline-grid;grid-template-columns:repeat(7,auto);padding-bottom:30px;gap:2.5em 5em}#footer-canvas .footerbox{text-transform:uppercase;font-size:var(--font-size-infos)}#footer-canvas .footerbox.last{order:1}#footer-canvas .footerbox.contact{float:none;color:#fff;padding:39px 0 73px;margin:0;text-align:center}#footer-canvas .footerbox.contact img{width:100px;margin:auto auto 5px}#footer-canvas .footerbox.contact .title{font-family:var(--font-family),sans-serif;font-weight:700}#footer-canvas .footerbox .headline{display:block;font-family:var(--font-family),sans-serif;font-weight:900;margin-bottom:14px;color:#fff}#footer-canvas .footerbox .nav-footer-item{margin-bottom:3px}#footer-canvas .footerbox .nav-footer-link{font-family:var(--font-family),sans-serif;font-weight:400;color:#fff}#main-canvas{width:inherit}#main-canvas>div{margin-bottom:24px}#main-canvas>a:hover{text-decoration:none}.sponsor-canvas{padding-bottom:0}.start-main{position:relative;padding-top:200px;width:inherit}.start-main h2,.teaserlist-main h2{margin:0;font-size:var(--font-size-headline);line-height:44px}.start-main h2 span,.teaserlist-main h2 span{width:419px;margin:0 28px}.start-main .image-container{position:relative}.start-main .box{position:relative;display:table-cell;vertical-align:top;width:381px;border-bottom:1px solid #8b8b8b;border-right:1px solid #8b8b8b}.start-main .box .shadow-wrapper{position:absolute;display:table-cell;width:100%;height:100%;-webkit-box-shadow:inset 5px 5px 4px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 5px 5px 4px 0 rgba(0,0,0,.5);box-shadow:inset 5px 5px 4px 0 rgba(0,0,0,.5)}.start-main .box .padding-container{padding:21px}.start-main .box.active{color:#000;box-shadow:none}.theme-green .start-main .box.active,.theme-red .start-main .box.active,.theme-blue .start-main .box.active{background-color:var(--accent-color);border-bottom:1px solid var(--accent-color);border-right:1px solid var(--accent-color)}.start-main .box.active h3{text-transform:uppercase;font-size:var(--font-size-headline);font-family:var(--font-family),sans-serif;margin-bottom:7px;color:#000}.start-main .box.active a:hover h3{text-decoration:underline}.start-main .box.active .genre{font-size:var(--font-size-text);font-family:var(--font-family),sans-serif;margin-bottom:10px}.start-main .box.active .date{font-size:var(--font-size-headline);font-family:var(--font-family),sans-serif;margin-bottom:2px}.start-main .box.active .time-place{font-size:var(--font-size-text);font-family:var(--font-family),sans-serif;margin-bottom:14px}.start-main .box.active .link-more{text-transform:uppercase;font-size:var(--font-size-infos);color:#000;font-family:var(--font-family),sans-serif}.start-main .box.active .actionbutton-wrapper{margin-top:21px}.start-main .box.active .actionbutton-wrapper .item{float:left;color:#000;font-size:var(--font-size-infos);text-transform:uppercase;font-family:var(--font-family),sans-serif;text-align:center;margin-right:21px}.start-main .box.active .actionbutton-wrapper .item .icon{width:40px;height:40px;display:table;margin:0 auto 5px auto;background-image:url(/_images/ic_actionbuttons-start.png);background-repeat:no-repeat;background-size:160px 205px}.start-main .box.active .actionbutton-wrapper .item.youtube .icon{background-position:0 top}.start-main .box.active .actionbutton-wrapper .item.facebook .icon{background-position:-60px top}.start-main .box.active .actionbutton-wrapper .item.tickets .icon{background-position:-120px top}.start-main .box.active .actionbutton-wrapper .item:hover{text-decoration:none;color:#818181}.start-main .box.normal .logo{float:right;height:85px;display:block;background-image:url(/_images/logos_events_start.png);background-repeat:no-repeat;background-size:376px 85px}.start-main .box.normal.klecks .logo{width:81px;background-position:0 top}.start-main .box.normal.apc .logo{width:126px;background-position:-101px top}.start-main .box.normal.jazz .logo{width:126px;background-position:-250px top}.start-main .box.normal .datebanner{width:250px;height:22px;display:block;margin:0 0 7px -21px;padding-left:21px;line-height:22px;color:#fff;font-size:var(--font-size-infos);font-family:var(--font-family),sans-serif;background-image:url(/_images/bg_start-headline.png);background-repeat:no-repeat;background-size:250px 82px}.start-main .box.normal.klecks .datebanner{background-position:left -30px}.start-main .box.normal.apc .datebanner{background-position:left -60px}.start-main .box.normal.jazz .datebanner{background-position:left -0}.start-main .box.normal .text{position:relative;z-index:10;font-family:var(--font-family),sans-serif;line-height:24px;margin-bottom:14px}.start-main .box.normal .link-wrapper{position:relative;z-index:10;font-family:var(--font-family),sans-serif;font-size:var(--font-size-infos);text-transform:uppercase}.start-main .box.normal .link{color:#000}.start-main .box.normal.klecks .link:hover{color:#ffbc00;text-decoration:none}.start-main .box.normal.apc .link:hover{color:#ab0000;text-decoration:none}.start-main .box.normal.jazz .link:hover{color:#a4bc0c;text-decoration:none}.sponsoren-standard{margin:0 0 28px;display:block;padding:35px 0}.theme-green .sponsoren-standard,.theme-red .sponsoren-standard,.theme-blue .sponsoren-standard{border-bottom:1px solid var(--accent-color)}.sponsoren-standard .sponsoren-container{margin:0 auto;display:table;clear:both}.sponsoren-standard .sponsor{float:left;display:block;margin-right:42px}.sponsoren-standard .sponsor.last,.sponsoren-standard .sponsor:last-child{margin-right:0}.sponsoren-main{border-width:1px;border-style:solid;padding:28px 28px 14px;text-align:center;margin-bottom:28px}.theme-green .sponsoren-main,.theme-red .sponsoren-main,.theme-blue .sponsoren-main{border-color:var(--accent-color)}.sponsoren-main h2{margin-bottom:21px}.theme-green .sponsoren-main h2,.theme-red .sponsoren-main h2,.theme-blue .sponsoren-main h2{color:var(--accent-color)}.sponsoren-main .sponsoren-container{margin-bottom:21px}.sponsoren-main .text-extrabold{font-family:var(--font-family),sans-serif;font-size:var(--font-size-text);margin-bottom:21px}.sponsoren-main .text-bold{font-family:var(--font-family),sans-serif;margin-bottom:14px}.sponsoren-main .text-extrabold p,.sponsoren-main .text-bold p{margin:0}.sponsoren-main .text{font-family:var(--font-family),sans-serif}.programlist-main{margin-bottom:28px}.programlist-main h2{margin-bottom:7px}.theme-green .programlist-main h2,.theme-red .programlist-main h2,.theme-blue .programlist-main h2{color:var(--accent-color)}.filterlist{display:table;margin:-14px auto 28px;font-family:var(--font-family),sans-serif;color:#fff;font-size:var(--font-size-infos);text-align:center;font-weight:700;font-style:italic}.filterlist-item{display:inline-block;margin-right:2px;margin-bottom:2px}.filterlist-item:before{content:'|';margin-right:5px}.filterlist-item:first-child:before{content:'';margin-right:0}a.filterlist-link{color:#fff}a.filterlist-link:hover{text-decoration:none}a.filterlist-link.active{font-family:var(--font-family),sans-serif}.theme-green a.filterlist-link:hover,.theme-green a.filterlist-link.active,.theme-red a.filterlist-link:hover,.theme-red a.filterlist-link.active,.theme-blue a.filterlist-link:hover,.theme-blue a.filterlist-link.active{color:var(--accent-color)}.hinweis{text-align:center;width:100%;transform:none !important}.programlist-item .hinweis{padding:1em}#event-list>a{text-decoration:none}.theme-green .programlist-item.sponsor{background:#dee8b3;border-color:#dee8b3}.theme-red .programlist-item.sponsor{background:#ffe7a2;border-color:#ffe7a2}.theme-blue .programlist-item.sponsor{background:#e0a2a2;border-color:#e0a2a2}.programlist-trenner{display:block;width:100%;height:7px;background-image:url(/_images/programlist-trenner.png);background-size:43px 73px;background-repeat:no-repeat;margin:14px 0}.theme-green .programlist-trenner{background-position:center 0}.theme-red .programlist-trenner{background-position:center -22px}.theme-blue .programlist-trenner{background-position:center -44px}.programlist{font-family:var(--font-family),sans-serif}.programlist-item{border-radius:5px;border-width:2px;border-style:solid;color:#27001b;font-size:var(--font-size-infos);box-shadow:6px -6px 2px rgba(39,0,27,.67);position:relative;width:265px}.programlist-item img{width:100%;height:auto;border-radius:2px 2px 0 0}.programlist-item .text{padding:17px}.programlist-item .text div{display:flex;justify-content:space-between;gap:6px;margin-bottom:4px}.programlist-item .text .date{font-weight:900}.programlist-item .text .place{font-weight:800;text-transform:uppercase;text-align:right}.programlist-item .text .label{font-weight:900;font-size:var(--font-size-headline);margin-top:13px;margin-bottom:0;text-overflow:ellipsis;overflow:hidden;display:block}.programlist-item .text .sponsor{width:100%;padding:10px;box-sizing:border-box;margin-top:8px;background:#27001b;font-weight:900;text-transform:uppercase;justify-content:center !important;text-align:center}.theme-green .programlist-item .text .sponsor{color:#dee8b3}.theme-red .programlist-item .text .sponsor{color:#ffe7a2}.theme-blue .programlist-item .text .sponsor{color:#e0a2a2}.programlist-item.sponsor .text .label{font-size:var(--font-size-headline)}.programlist-item .link{display:block;width:27px;height:12px;background:#27001b;clip-path:polygon(100% 100%,0 100%,75% 0);position:absolute;right:2px;bottom:-2px}.programlist-item .meta-wrapper{padding:7px 14px}.theme-green .programlist-item,.theme-red .programlist-item,.theme-blue .programlist-item{background:var(--accent-color);border-color:var(--accent-color)}.programlist-item .elem.date,.programlist-item .elem.label{font-family:var(--font-family),sans-serif}.programlist-item .info-wrapper{background-color:#303030;cursor:default;display:none}.programlist-item .info-wrapper .container{display:table-cell}.programlist-item .info-wrapper .left{width:360px;display:table-cell;vertical-align:top}.programlist-item .info-wrapper .right{width:360px;display:table-cell;vertical-align:top;padding:14px;text-align:left}.programlist-item .info-wrapper .right .text{font-family:var(--font-family),sans-serif;color:#fff;margin-bottom:7px;max-height:85px;overflow:hidden;line-height:21px}.programlist-item .info-wrapper .right .link{font-family:var(--font-family),sans-serif;text-transform:uppercase;font-size:var(--font-size-infos);color:#fff}.programlist-item .info-wrapper .right .link:hover{text-decoration:none}.theme-green .programlist-item .info-wrapper .right .link:hover,.theme-red .programlist-item .info-wrapper .right .link:hover,.theme-blue .programlist-item .info-wrapper .right .link:hover{color:var(--accent-color)}.event-detail.programlist-item{width:initial;margin-bottom:28px;background:#250020 !important;color:#fff}.event-detail .copyright{padding:5px 30px 0;text-align:right;font-size:var(--font-size-infos)}.text-main.event-detail .copyright{padding-right:0;padding-top:5px}.text-main.event-detail>img{width:100%}.event-detail .copyright+.event-grid{padding-top:30px}.event-detail .event-grid{padding:30px;display:grid;grid-template-columns:2fr 1fr;gap:30px}.event-detail .event-left{columns:2;column-gap:30px;font-size:var(--font-size-text);line-height:24px}.event-detail .event-left h2{margin-bottom:13px;line-height:initial}.event-detail .event-left p{margin-bottom:25px}.event-detail .event-left a{text-transform:uppercase;font-weight:900;color:inherit}.event-detail .event-links{display:flex;justify-content:end;gap:25px}.event-detail .event-links a{display:flex;flex-direction:column;align-items:center}.event-detail .event-links a img{width:40px;height:40px;margin-bottom:8px;clip-path:polygon(30% 0,100% 30%,70% 100%,0 70%);background:gray}.event-detail .event-links a:hover img{background:var(--accent-color)}.event-detail .event-left>:last-child{margin-bottom:0}.event-detail .event-intro{font-weight:700;margin-bottom:25px}.event-detail .event-right{display:grid;grid-template-rows:auto auto 1fr;color:var(--accent-color);text-align:right}.event-detail .event-right p{line-height:1.5}.event-detail .event-right a{color:#fff;font-size:var(--font-size-infos);text-transform:uppercase}.event-detail a:hover{color:var(--accent-color);text-decoration:none}.event-detail .event-label{font-size:var(--font-size-headline);font-weight:900;margin-bottom:14px}.event-detail .event-date{font-weight:800}.event-detail .event-place{font-weight:900;text-transform:uppercase}.event-navigation{text-align:center;margin-bottom:28px;display:flex;justify-content:center;gap:50px}.event-nav-previous,.event-nav-close,.event-nav-next{display:inline-block;width:18px;height:18px;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background:var(--accent-color)}.event-nav-previous{mask-image:url(/_images/navigation/previous.svg);-webkit-mask-image:url(/_images/navigation/previous.svg)}.event-nav-close{mask-image:url(/_images/navigation/close.svg);-webkit-mask-image:url(/_images/navigation/close.svg)}.event-nav-next{mask-image:url(/_images/navigation/next.svg);-webkit-mask-image:url(/_images/navigation/next.svg)}.event-artists{text-align:center;font-size:var(--font-size-infos);line-height:1.25;margin-top:28px;margin-bottom:56px}.event-artists span{color:var(--accent-color);font-weight:900}.teaserlist-main{position:relative;margin:0 0 14px 14px;background:url(/_images/bg_teaserlist-main.png) right bottom no-repeat #f1f1f1;background-size:403px 496px}.teaserlist-main .devider{float:left;border-bottom:3px solid #fff;display:block;width:100%}.teaserlist-main h2{left:-14px}.teaserlist-main .teaserbox{float:left;width:379px;color:#000;border-right:3px solid #fff}.teaserlist-main .teaserbox.noborder{border-right:0}.teaserlist-main .teaserbox-wrapper{padding:21px 28px 14px}.teaserlist-main .headline{font-family:var(--font-family),sans-serif;text-transform:uppercase;font-size:var(--font-size-headline);height:50px;margin-bottom:7px;overflow:hidden}.teaserlist-main .text-wrapper{height:86px;margin-bottom:14px;overflow:hidden}.teaserlist-main .text{font-family:var(--font-family),sans-serif;margin-bottom:7px;line-height:20px}.teaserlist-main .link{font-family:var(--font-family),sans-serif;text-transform:uppercase;font-size:var(--font-size-infos);display:inline-block}.teaserlist-main .meta-wrapper{font-family:var(--font-family),sans-serif;line-height:22px}.teaserlist-main .meta-item{display:block}.teaserlist-main .meta-item.date{font-family:var(--font-family),sans-serif;font-size:var(--font-size-headline);line-height:31px}.theme-green .teaserlist-main .teaserbox.odd{background-color:#f1f5db}.theme-green .teaserlist-main .teaserbox.even{background-color:#fafcf3}.theme-red .teaserlist-main .teaserbox.odd{background-color:#fbe3db}.theme-red .teaserlist-main .teaserbox.even{background-color:#fef5f3}.theme-blue .teaserlist-main .teaserbox.odd{background-color:#d9ecf7}.theme-blue .teaserlist-main .teaserbox.even{background-color:#fafcfe}.theme-green .teaserlist-main .teaserbox:hover{background-color:#e4ebb6;text-decoration:none}.theme-red .teaserlist-main .teaserbox:hover{background-color:#f7c5b7;text-decoration:none}.theme-blue .teaserlist-main .teaserbox:hover{background-color:#b2d8ef;text-decoration:none}.map-main{margin:0 0 0 14px}#map-container{height:140px;overflow:hidden}.map-content{display:table;padding:7px 0 28px;width:100%}.theme-green .map-content,.theme-red .map-content,.theme-blue .map-content{background-color:var(--accent-color)}.map-content .left{width:877px;display:table-cell;vertical-align:top;padding:14px 28px 0;text-align:center}.map-content .right{display:table-cell;vertical-align:top}.map-content h2{margin-bottom:0;color:#000}.map-content-trenner{display:block;width:100%;height:7px;background:url(/_images/programlist-trenner.png) center -66px no-repeat;background-size:43px 73px;margin:14px 0}.map-main .locationlist{color:#fff;font-size:var(--font-size-text);font-family:var(--font-family),sans-serif;-moz-column-count:2;column-count:2;column-gap:63px;text-align:left}.map-main .locationlist-item{margin-bottom:3px}.map-main .locationlist .item.number{font-family:var(--font-family),sans-serif;font-size:var(--font-size-headline);margin-right:3px}.map-main .locationlist .item.label{font-family:var(--font-family),sans-serif}.map-main .locationlist .item.address,.map-main .locationlist .item.place{margin-left:5px}.map-main .locationlist .item.address:before,.map-main .locationlist .item.place:before{content:'|';margin-right:10px}.map-main .button-more.white{width:183px;height:79px;margin:0;background-size:183px 455px;background-position:left -376px}.map-main .button-more span{margin:11px 0 0 90px}.theme-green .texteditor-klecks{background-image:url(/_images/bg_texteditor-klecks_green.png)}.theme-red .texteditor-klecks{background-image:url(/_images/bg_texteditor-klecks_gelb.png)}.theme-blue .texteditor-klecks{background-image:url(/_images/bg_texteditor-klecks_red.png)}.theme-yellow .texteditor-klecks{background-image:url(/_images/bg_texteditor-klecks_yellow.png)}.texteditor-klecks{margin-left:14px;display:block;background-position:center top;background-size:959px 407px;background-repeat:no-repeat;font-family:var(--font-family),sans-serif}.texteditor-klecks strong{font-family:var(--font-family),sans-serif}.texteditor-klecks .text-container{width:756px;text-align:center;margin:0 auto;padding-top:70px;display:table}.texteditor-klecks h2{margin-bottom:0}.theme-green .texteditor-klecks h2,.theme-red .texteditor-klecks h2,.theme-blue .texteditor-klecks h2{color:var(--accent-color)}.texteditor-klecks .text{margin-bottom:56px;display:inline-block}.header-start-main{margin-left:14px}.youtube-main{margin-left:14px}.link-back{color:#fff}.text-main{margin:0 0 28px;display:block;font-family:var(--font-family),sans-serif;font-weight:500}.text-main .text-container{text-align:center;margin:0 auto}.text-main>.text-container>h2{background:#fff;color:#250020;font-size:var(--font-size-headline);margin:28px 0;text-align:center;line-height:44px;padding:0 10px}.text-main>.text-container>ul{list-style:disc;width:fit-content;margin-left:auto;margin-right:auto}.text-main>.text-container>ol{list-style:num;width:fit-content}.text-main>.text-container li{width:fit-content}body.events #main-canvas>.text-main:first-child .text-container>h2{margin-top:165px}.theme-green .text-main .text-container>h2,.theme-red .text-main .text-container>h2,.theme-blue .text-main .text-container>h2{background:var(--accent-color)}.text-main{font-size:var(--font-size-text)}.text-main h2{font-size:var(--font-size-headline)}.text-main h2,.text-main strong{text-transform:uppercase}.text-main p{margin-bottom:1em}.text-main h2{margin-bottom:.5em}.text-main a{text-decoration:underline}.text-main a:not(:hover){color:inherit}.text-left .text-container,.text-left .text-container h2{text-align:left}.text-main.text-align-left .text-container,.text-main.text-align-left>.text-container>h2{text-align:left}.text-left>.text-container>h2{padding:0 10px}.text-left,.text-left h2{font-size:var(--font-size-text)}.texteditor-rows{margin:0 0 28px;padding:28px 28px 14px}.theme-yellow .texteditor-rows h2{color:#ddba35}.texteditor-rows .text{-moz-column-count:2;column-count:2;column-gap:63px;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.texteditor-rows.border{border:1px solid #ddba35}.text-image-main{display:flex;gap:25px}.text-image-main .overlay-image img{max-width:226px;object-fit:contain;object-position:top}.event-detail .background{margin:0 0 7px;background-color:#333}.event-detail .content-wrapper{padding:28px;display:block}.event-detail .content{display:table;width:100%;font-family:var(--font-family),sans-serif;color:#fff}.event-detail .content .left{display:block;width:693px;float:left;padding-right:70px}.event-detail .content .left h2{font-family:var(--font-family),sans-serif}.event-detail .content .left .text{-moz-column-count:2;column-count:2;column-gap:35px;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;letter-spacing:.01em}.event-detail .content .left .bandlink{color:#fff;text-transform:uppercase;font-size:var(--font-size-infos);font-family:var(--font-family),sans-serif}.event-detail .content .left .bandlink:hover{text-decoration:none}.theme-green .event-detail .content .left .bandlink:hover,.theme-red .event-detail .content .left .bandlink:hover,.theme-blue .event-detail .content .left .bandlink:hover{color:var(--accent-color)}.event-detail .content .right{display:block;float:right;text-align:right;width:311px}.theme-green .event-detail .content .right,.theme-red .event-detail .content .right,.theme-blue .event-detail .content .right{color:var(--accent-color)}.event-detail .content .right h2{margin-bottom:21px}.event-detail .content .right .meta-wrapper{font-family:var(--font-family),sans-serif;line-height:22px}.event-detail .content .right .meta-item{display:block}.event-detail .content .right .meta-item.date{font-family:var(--font-family),sans-serif;font-size:var(--font-size-headline);line-height:31px}.event-detail .actionbutton-wrapper{margin-top:28px}.event-detail .actionbutton-wrapper .item{float:right;color:#fff;font-size:var(--font-size-infos);text-transform:uppercase;font-family:var(--font-family),sans-serif;text-align:center;margin-left:21px}.event-detail .actionbutton-wrapper .item.tickets{margin-right:0}.event-detail .actionbutton-wrapper .item .icon{width:40px;height:40px;display:table;margin:0 auto 5px auto;background-image:url(/_images/ic_actionbuttons-start.png);background-repeat:no-repeat;background-size:160px 205px}.event-detail .actionbutton-wrapper .item.youtube .icon{background-position:0 0}.event-detail .actionbutton-wrapper .item.facebook .icon{background-position:-60px 0}.event-detail .actionbutton-wrapper .item.tickets .icon{background-position:-120px 0}.event-detail .actionbutton-wrapper .item:hover{text-decoration:none}.theme-green .event-detail .actionbutton-wrapper .item:hover,.theme-red .event-detail .actionbutton-wrapper .item:hover,.theme-blue .event-detail .actionbutton-wrapper .item:hover{color:var(--accent-color)}.theme-green .event-detail .actionbutton-wrapper .item:hover.youtube .icon{background-position:0 -55px}.theme-red .event-detail .actionbutton-wrapper .item:hover.youtube .icon{background-position:0 -110px}.theme-blue .event-detail .actionbutton-wrapper .item:hover.youtube .icon{background-position:0 -165px}.theme-green .event-detail .actionbutton-wrapper .item:hover.facebook .icon{background-position:-60px -55px}.theme-red .event-detail .actionbutton-wrapper .item:hover.facebook .icon{background-position:-60px -110px}.theme-blue .event-detail .actionbutton-wrapper .item:hover.facebook .icon{background-position:-60px -165px}.theme-green .event-detail .actionbutton-wrapper .item:hover.tickets .icon{background-position:-120px -55px}.theme-red .event-detail .actionbutton-wrapper .item:hover.tickets .icon{background-position:-120px -110px}.theme-blue .event-detail .actionbutton-wrapper .item:hover.tickets .icon{background-position:-120px -165px}.event-detail .button-more{width:182px;height:79px;background-size:182px auto;margin:0;float:right;color:#fff}.theme-green .event-detail .button-more{background-position:0 0}.theme-red .event-detail .button-more{background-position:0 -94px}.theme-blue .event-detail .button-more{background-position:0 -187px}.event-detail .button-more span{margin:9px 0 0 73px;text-align:center}.calendarlist-slider{margin:0 0 14px 14px}.calendarlist-slider a{color:#000}.calendarlist-slider a:hover{text-decoration:none}.calendarlist-slider .text-wrapper{padding:21px;display:block}.theme-green .calendarlist-slider .text-wrapper,.theme-red .calendarlist-slider .text-wrapper,.theme-blue .calendarlist-slider .text-wrapper{background-color:var(--accent-color)}.calendarlist-slider .text-wrapper{padding:21px;display:block}.calendarlist-slider h2{text-transform:uppercase;font-size:var(--font-size-headline);font-family:var(--font-family),sans-serif;margin-bottom:0}.calendarlist-slider .genre{font-size:var(--font-size-text);font-family:var(--font-family),sans-serif;margin-bottom:10px}.calendarlist-slider .date{font-size:var(--font-size-headline);font-family:var(--font-family),sans-serif;margin-bottom:0}.calendarlist-slider .time-place{font-size:var(--font-size-text);font-family:var(--font-family),sans-serif}.image-slider-main{margin:0 0 14px 14px}.gallery-detail{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.gallery-detail .gallery-image{display:inline-block}.gallery-detail .gallery-image img{width:217px}.contactform{background-color:#4a0035;padding:18px 50px 0;border:2px solid;border-image-slice:1;border-image-source:linear-gradient(to right,#552f83,#be3b82,#552f83);text-align:center;font-size:var(--font-size-text)}.contactform .background{max-width:800px;margin:auto}.contactform .form-info,.contactform .form-error{text-transform:uppercase;font-size:var(--font-size-infos);font-weight:700;margin-bottom:5px}.contactform a{font-weight:900;color:#e83e8f}.contactform ::placeholder{opacity:1}.defaultform textarea,.form-row textarea{display:block;width:100%;border:none;padding:10px;font-family:var(--font-family),sans-serif;color:#4a0035;box-sizing:border-box;resize:none;text-align:center;font-size:var(--font-size-text)}.form-row,.offer-booking-main .form-submit-container{float:left;width:100%;display:block;margin-top:10px}.form-row.email{display:none}.form-row.form-row-checkbox{display:flex;justify-content:center;align-items:baseline;column-gap:50px;flex-wrap:wrap}.form-row.form-row-privacy{margin-top:25px}.form-row .ui-datepicker-trigger{float:left;margin:4px 0 0 5px}.form-row label{float:left;padding:5px}.form-row label[for='-1'],.form-row label[for='-2']{margin:0;width:100px}.form-row input{float:left}.form-row input[type=text],.form-row input[type=password]{width:100%;border:none;padding:10px;font-family:var(--font-family),sans-serif;box-sizing:border-box;text-align:center;color:#4a0035;font-size:var(--font-size-text)}.form-row select{width:372px;border:1px solid #303030;padding:5px 10px;font-family:var(--font-family),sans-serif;color:#666;background:#e6e6e6;font-size:var(--font-size-infos)}.form-row select option{padding:3px 6px;border:none}.form-row input[type=radio]{margin:8px 5px 0 0}.form-row.no-display{display:none}.form-row.mailmail{display:none}.button-submit{float:right;border:none;cursor:pointer;font-family:var(--font-family),sans-serif;width:103px;height:45px;margin:0;color:#fff;text-transform:uppercase;display:inline-block;background-image:url(/_images/triangle.svg);background-repeat:no-repeat;position:relative}.button-submit span{display:inline-block;position:absolute;bottom:4px;left:36px;font-weight:800;font-size:var(--font-size-infos)}.defaultform .form-submit-container{margin-top:7px;float:left;display:block;width:100%}.form-row label.error,.form-error{background:#e83e8e;padding:10px}.form-row input.Error{border:1px solid #e83e8e}.form-row.plz label{float:left;width:auto;margin:0}.form-plz-ort-label{float:left;width:140px;margin-right:10px}.form-row.plz span{float:left;margin-top:5px}.plz-input,.ort-input,.plz-ort-input-wrapper{float:left}.plz-input .textbox{width:100px !important}.ort-input .textbox{width:219px !important;margin-left:10px}.form-error p{padding:12px;border:1px solid red;color:red;display:inline-block}.form-detailCanvas{padding-bottom:18px;display:block}.radio-wrapper{float:left}#optout{border:0;width:100%;height:200px}.newsletterform{padding-top:28px}.newsletterform .link-detail{display:block;margin-bottom:8px}.theme-green .text-container a[href^='/_files/_user/'],.theme-red .text-container a[href^='/_files/_user/'],.theme-blue .text-container a[href^='/_files/_user/']{color:var(--accent-color)}.donate-main{padding:80px 30px 30px 50px;background-color:#f1f1f1}.donate-main .text-container{display:inline-block}.donate-main .donate-area{display:block;float:right}.donate-main .subline{margin-top:10px;display:block}.donate-main .donate-button{background-color:#ffc439;padding:4px 14px;border-radius:30px;color:#000;font-weight:600;display:inline-block;margin-top:11px;font-size:var(--font-size-text);-webkit-box-shadow:0 0 7px 2px rgba(0,0,0,.37);box-shadow:0 0 2px 0 rgba(0,0,0,.37)}.donate-main .donate-button:hover{text-decoration:none}.donate-main .button{float:right}.donate-main .paypal-button{margin-top:11px;margin-right:40px}.youtube-main .content{padding:80px 30px 30px 50px;background-color:#f1f1f1}.youtube-main .text-container{display:inline-block}.youtube-main .donate-area{display:block;float:right}.youtube-main .subline{margin-top:10px;display:block}.youtube-main .donate-button{background-color:#ffc439;padding:4px 14px;border-radius:30px;color:#000;font-weight:600;display:inline-block;margin-top:11px;font-size:var(--font-size-text);-webkit-box-shadow:0 0 7px 2px rgba(0,0,0,.37);box-shadow:0 0 2px 0 rgba(0,0,0,.37);width:245px;text-align:center;box-sizing:border-box}.youtube-main .donate-button:hover{text-decoration:none}.youtube-main .button{float:right}.youtube-main .paypal-link{background-color:#ffc439;padding:4px 14px;border-radius:30px;color:#000;font-weight:600;display:inline-block;font-size:var(--font-size-text);-webkit-box-shadow:0 0 7px 2px rgba(0,0,0,.37);box-shadow:0 0 2px 0 rgba(0,0,0,.37);border:none;cursor:pointer;font-family:var(--font-family),sans-serif;width:245px;text-align:center;box-sizing:border-box}.youtube-main .paypal-button{margin-top:11px;margin-right:40px}.youtube-main .video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin-bottom:25px}.youtube-main .video-container iframe,.youtube-main .video-container object,.youtube-main .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-main img{width:100%}.youtube-main .headline{text-transform:uppercase;font-size:var(--font-size-headline);font-family:var(--font-family),sans-serif;margin-bottom:5px;font-weight:400}.video-main{border:2px solid;max-width:623px;margin:28px auto}.video-main iframe{width:100%;aspect-ratio:16/9;display:block;border-bottom:2px solid}.video-main,.video-main iframe{border-image-slice:1;border-image-source:linear-gradient(to right,rgba(85,47,131,1),rgba(190,59,130,1),rgba(85,47,131,1))}.video-main h2{background:#000;font-size:var(--font-size-headline);padding-left:20px}.boxes-main{margin:5em 0;display:flex;justify-content:space-between}.boxes-main .boxes-box{flex-basis:25%;display:flex;flex-direction:column;justify-content:center;padding:15px;border-radius:5px;aspect-ratio:1;text-align:center;font-weight:700;text-decoration:none}.boxes-main .boxes-box:hover{color:#27001b;transform:none !important;scale:.9}@media (min-width:1000px){.boxes-main .boxes-box:before{width:100%;height:100%;background:var(--background);content:'';position:absolute;left:0;top:0;opacity:0;border-radius:5px;transition:opacity 1.75s;z-index:-1;box-shadow:6px -6px 2px rgba(39,0,27,.67)}.boxes-main .boxes-box:hover:before{opacity:1}}@media (max-width:999px){.boxes-main .boxes-box:hover{background:var(--background)}}.boxes-main .boxes-box:not(:hover) div{display:none}.boxes-main .boxes-box h2{font-size:var(--font-size-headline);line-height:initial}.boxes-main .boxes-box img{height:145px;margin:0 auto 20px}.boxes-main .boxes-box img[src*=jazzfruehling]{width:175px}.boxes-main .boxes-box img[src*=kleckslive]{width:150px}.boxes-main .boxes-box img[src*=apc-sommer]{width:250px}.boxes-main .boxes-box:not(:hover) img{filter:grayscale(10) brightness(50)}.playlist-main{border:2px solid;max-width:573px;margin:28px auto;background:#fff;color:#000;border-image-slice:1;border-image-source:linear-gradient(to right,#552f83,#be3b82,#552f83);display:flex;align-items:center;gap:15px;padding:25px}.playlist-main>:first-child{border-radius:12px;min-width:325px;min-height:352px}.playlist-main>:last-child{text-align:center;text-transform:uppercase}.playlist-main>:last-child img{width:35px;margin:0 auto 20px}.playlist-main>:last-child h2{font-size:var(--font-size-headline);line-height:initial;margin-bottom:20px}.playlist-main>:last-child p{font-size:var(--font-size-text);font-weight:500}.event-teaser{display:grid;grid-template-columns:repeat(2,1fr) 2fr;margin:2px 0;gap:2px;position:fixed;top:99px;z-index:1;width:inherit}.event-teaser div{display:flex;flex-direction:column;justify-content:center;align-items:start;background:#391332;font-size:var(--font-size-text);font-weight:900;text-transform:uppercase;padding:9px 9px 9px 21px;height:62px}.event-teaser div:first-child{justify-content:center;padding-left:9px}.event-teaser .full-width:before{width:1000%;padding:0}.event-teaser .full-width:first-child:before{left:-1000%}.event-teaser .full-width:nth-child(2):before{display:none}.event-teaser .full-width:last-child:before{left:100%}.event-teaser div img{height:62px;filter:grayscale(10) brightness(50)}.event-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:25px}.event-list .event-wrapper{max-width:226px;border-radius:5px;aspect-ratio:1;border:2px solid transparent;background:linear-gradient(#4a0035 0 0) padding-box,linear-gradient(to right,#552f83,#be3b82,#552f83) border-box;box-shadow:6px -6px 2px rgba(39,0,27,.67);width:260px;padding:20px;text-align:center;hyphens:auto}.event-list .event-wrapper:hover{background:linear-gradient(#000 0 0) padding-box,linear-gradient(to right,#552f83,#be3b82,#552f83) border-box}.event-list .event-wrapper .event-date{font-weight:700;font-size:var(--font-size-infos);text-transform:uppercase}.event-list .event-wrapper .event-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:var(--font-size-headline);font-weight:900;margin:20px 0;text-transform:uppercase}.event-list .event-wrapper .event-intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:var(--font-size-text)}.event-list .event-wrapper.event-wrapper-past .event-date{margin-top:45px}.event-list .event-wrapper.event-wrapper-past .event-title{margin-bottom:45px}.event-list .event-wrapper.event-wrapper-link{display:flex;flex-direction:column;justify-content:center}.event-list a{color:inherit;text-decoration:none}.image-main img{width:100%}.image-main .text{text-align:center;margin-top:14px;font-size:var(--font-size-infos)}.full-width{position:relative;z-index:0}.full-width:before{content:'';position:absolute;width:100vw;height:100%;top:0;left:calc((100vw - 100%)/-2);padding:inherit;z-index:-1;background:inherit}.nav-wrapper-relative{position:relative}.nav-wrapper-absolute{position:absolute;right:0}#nav-mobile-button{width:inherit;height:22px;display:block;z-index:10001;margin:11px 0;transform:translateX(-100%)}body.start #nav-mobile-button{top:54px}body.standard #nav-mobile-button{top:100px}#nav-mobile-button.nav-events-button{margin:46px 0}#nav-mobile-button.active .tcon-menu__lines:before,#nav-mobile-button.active .tcon-menu__lines:after{background:#fff}.events .tcon-menu__lines,.events .tcon-menu__lines:before,.events .tcon-menu__lines:after{height:4px;border-radius:2px}.events .tcon-menu__lines:before{top:-10px}.events .tcon-menu__lines:after{top:10px}.tcon{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:22px;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px;background:0 0;outline:none;-webkit-tap-highlight-color:transparent}.tcon>*{display:block}.tcon:hover,.tcon:focus{outline:none}.tcon::-moz-focus-inner{border:0}.tcon-menu__lines{display:inline-block;height:3px;width:40px;border-radius:0;transition:.3s;background:#fff;position:relative}.tcon-menu__lines:before,.tcon-menu__lines:after{display:inline-block;height:3px;border-radius:0;transition:.3s;background:#fff;content:'';position:absolute;left:0;-webkit-transform-origin:2.85714px center;transform-origin:2.85714px center;width:100%}.tcon-menu__lines:before{top:8px}.tcon-menu__lines:after{top:-8px}.tcon-transform .tcon-menu__lines:before,.tcon-transform .tcon-menu__lines:after{background:#fff}.tcon-transform .tcon-menu__lines{transform:scale3d(.8,.8,.8)}.tcon-menu--xcross{width:40px;cursor:pointer}.tcon-menu--xcross.tcon-transform .tcon-menu__lines{background:0 0}.tcon-menu--xcross.tcon-transform .tcon-menu__lines:before,.tcon-menu--xcross.tcon-transform .tcon-menu__lines:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:40px}.tcon-menu--xcross.tcon-transform .tcon-menu__lines:before{transform:rotate3d(0,0,1,45deg)}.tcon-menu--xcross.tcon-transform .tcon-menu__lines:after{transform:rotate3d(0,0,1,-45deg)}.tcon-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tcon-visuallyhidden:active,.tcon-visuallyhidden:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}#nav-mobile-overlay{position:fixed;height:100%;width:100%;left:0;top:0;z-index:900;display:none;background:rgba(0,0,0,.6)}#nav-mobile-canvas{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;z-index:10001;overflow:auto}.nav1-mobile{width:100%;height:100%;background:#4a0035;padding:0;text-align:center;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.nav1-mobile-item{width:100%}.nav1-mobile-link{display:block;padding:10px 0;font-size:min(72px,10vmin);font-weight:900;text-transform:uppercase;color:transparent;-webkit-text-stroke:1.5px #fff}.nav1-mobile-link:hover{color:#fff;-webkit-text-stroke:unset;text-decoration:none}.theme-green .nav1-mobile-link:hover{color:#a4bd0b}.theme-red .nav1-mobile-link:hover{color:#ffbc00}.theme-blue .nav1-mobile-link:hover{color:#ab0000}.nav1-mobile-link.subnav{float:left;height:30px;width:64%;padding:10px 0 10px 3%}.subnav-nav-trigger{float:left;display:block;height:50px;padding:0 3% 0 0;width:30%;cursor:pointer;border-bottom:1px solid #d4d6d9}.subnav-nav-trigger span{float:left;height:8px;width:100%;margin-top:21px;background:url(/_images/subnav-trigger.png) right 0 no-repeat;background-size:19px 64px}.subnav-nav-trigger.active span{background-position:right -28px}.subnav-nav-trigger.opened span{background-position:right -56px}.boxes-box,.event-wrapper,.programlist-item{transition:scale .125s ease-in-out}.event-wrapper:hover,.programlist-item:not(.event-detail):hover{scale:1.05}.boxes-box:hover{scale:1.0125}body.error{text-align:center}body.error #content-canvas{position:relative;top:50vh;transform:translateY(-50%)}body.error img{width:250px;margin:0 auto 2em}body.error h1{margin-left:0}body.error a{color:inherit}@-webkit-keyframes fadeInRight{from{opacity:0;transform:translate3d(100px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}p[linebreak=true]{margin-bottom:0;padding-bottom:0}ol li[data-list=bullet]{list-style:disc outside;margin-left:20px}ol li[data-list=ordered]{list-style:decimal outside;margin-left:20px}.texteditor ol li[data-list=bullet]{list-style:disc outside}@media only screen and (min-width:1000px) and (max-width:1218px){#page-canvas{width:942px}.start-main h2,.teaserlist-main h2{top:0}.start-main .image-container img{width:100%;height:auto}#headbanner{width:928px}.standard #headbanner{display:block;overflow:hidden}#headbanner .left .logobig{margin:10px 20px 10px 0}#headbanner .right{width:540px;position:relative;overflow:hidden}#headbanner .right img{position:absolute;left:85px;z-index:100}#headbanner-overlay,#headbanner .nav-event{z-index:300}.nav-event{top:125px}.event-detail .content .right{width:271px}.event-detail .content .left{width:553px;padding-right:30px}.event-detail .background img{width:100%;height:auto}#footer-canvas .footerbox-wrapper{grid-template-columns:repeat(4,auto)}}@media only screen and (max-width:1100px){#footer-canvas .footerbox-wrapper{grid-template-columns:repeat(3,auto)}}@media only screen and (max-width:999px){body.standard #main-canvas{margin-top:0}body.start #nav-mobile-button{transform:translate(-100%,-25px)}body.standard #nav-mobile-button{transform:translate(-100%,-70px)}.event-teaser,body.start #nav-mobile-button,body.standard #nav-mobile-button{position:absolute}.start-main{padding-top:264px}.text-main,.text-main h2{font-size:var(--font-size-text)}.text-main>.text-container>h2{font-size:var(--font-size-headline)}.boxes-main,.playlist-main{flex-direction:column}.boxes-main .boxes-box{aspect-ratio:initial}.boxes-main .boxes-box img{height:initial}.playlist-main{gap:30px}.playlist-main iframe{width:100%}.nav1-item{display:none}.event-detail .event-grid{grid-template-columns:initial}.event-detail .event-left{columns:initial}.event-detail .event-right{text-align:initial;grid-row:1}.event-detail .event-right p{margin-bottom:0}.event-detail .event-links{justify-content:left;margin-top:16px}.event-teaser{grid-template-columns:repeat(2,1fr);transform:translateY(46px)}.event-teaser div:nth-child(2):before{display:initial !important;left:0}.event-teaser div:last-child{grid-column:1/3;padding-left:9px}.event-teaser .full-width:last-child:before{left:calc((100vw - 100%)/-2)}#footer-canvas .footerbox-wrapper{grid-template-columns:repeat(2,auto)}}@media only screen and (max-width:1250px){.youtube-main .donate-area{display:block;float:none;width:100%;overflow:hidden;margin-top:30px}.youtube-main .button{float:left;margin-right:25px}}@media only screen and (max-width:370px){.youtube-main .paypal-button,.youtube-main .paypal-link,.youtube-main .donate-button{box-sizing:border-box;width:100%}}@media only screen and (min-width:0px) and (max-width:1000px){.nomobile,.nav-event{display:none}#page-canvas{width:94vw;padding:0 3vw}.content-wrapper{margin:0}h1{margin:0 0 21px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#logo div{display:none}#headbanner{width:100%;margin:0;overflow:hidden;display:block}#headbanner-overlay{right:0}#headbanner .logos-small,#headbanner .right{display:none}#headbanner .left .logobig{float:left;margin:10px 0 10px 14px}#breadcrumb-canvas,.standard #breadcrumb-canvas{margin:7px 0 21px}#footer-canvas{width:100%;height:auto;display:table;background-position:left bottom}#footer-canvas .footerbox.contact{margin:0;display:block}#footer-canvas .footerbox.last,#footer-canvas .footerbox.follow{float:left;display:block}.nav2-mobile{margin-bottom:0;display:none;position:relative;left:inherit;top:inherit;width:100%}.nav2-mobile-item{border-bottom:1px solid #d4d6d9}.nav2-mobile-link{padding:10px 3%;margin:0;display:block;color:#8a8d8f;text-transform:uppercase;background-color:#fff}.theme-green .nav2-mobile-link,.theme-red .nav2-mobile-link,.theme-blue .nav2-mobile-link,.theme-yellow .nav2-mobile-link{color:gray}.theme-green .nav2-mobile-link:hover,.theme-red .nav2-mobile-link:hover,.theme-blue .nav2-mobile-link:hover,.theme-yellow .nav2-mobile-link:hover{text-decoration:none}.theme-green .nav2-mobile-link.active{color:#a4bc0c}.theme-red .nav2-mobile-link.active{color:#e64010}.theme-blue .nav2-mobile-link.active{color:#ab0000}.theme-yellow .nav2-mobile-link.active{color:#ddba35}.sponsoren-standard{margin:0 0 28px}.sponsoren-standard .sponsor{margin-bottom:14px}.teaserlist-main h2{position:relative;left:initial;top:initial;width:100%;padding-left:5px}.theme-green .start-main h2,.theme-green .teaserlist-main h2{background-position:-60px 0}.theme-red .start-main h2,.theme-red .teaserlist-main h2{background-position:-119px -59px}.theme-blue .start-main h2,.theme-blue .teaserlist-main h2{background-position:-119px -118px}.start-main .image-container{margin-top:-10px}.start-main .image-container img{width:100%;height:auto;max-width:1144px}.start-main .box{display:block;width:100%}.calendarlist-slider{display:none !important}.programlist-main{margin:0 0 14px}.programlist-container{width:auto;padding:0 14px}.programlist-main h2{font-size:23px}.programlist-item .meta-wrapper{padding:7px 3%}.programlist-main select{border:1px solid #ccc;padding:5px 10px;color:#000;font-size:14px;background:#fff}.programlist-item .info-wrapper .left{display:block;width:100%}.programlist-item .info-wrapper .left img{width:100%;height:auto;max-width:360px}.programlist-item .info-wrapper .right{display:block;padding:3%;width:94%}.map-main{margin:0}.map-main #map-image{width:100%;height:auto;max-width:1144px}.map-content{padding:7px 0 21px}.map-content .left{display:block;width:90%;padding:14px 5% 21px}.map-content .right{display:block}.map-content .locationlist{-moz-column-count:1;column-count:1;column-gap:0}.map-main .locationlist-item{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.map-main .button-more.white{margin-left:5%}.texteditor-klecks{margin:0;background-size:auto}.texteditor-klecks .text-container{width:90%;padding:70px 5% 0}.texteditor-klecks .text{margin-bottom:21px}.texteditor-rows{margin:0 0 28px;padding:21px 21px 0}.texteditor-rows .text{-moz-column-count:1;column-count:1;column-gap:0}.sponsoren-main{padding:21px 21px 7px}.sponsoren-standard .sponsor{margin-right:28px}.event-detail{margin:0}.event-detail img{width:100%;height:auto;max-width:1144px}.event-detail .content-wrapper{padding:21px}.event-detail .content .left{width:100%;padding:0}.event-detail .content .left .text{-moz-column-count:1;column-count:1;column-gap:0}.event-detail .content .right{width:100%;text-align:left;margin-bottom:28px}.event-detail .actionbutton-wrapper .item{float:left;margin:0 21px 0 0}.youtube-main{margin-left:0}.header-start-main{margin-left:0}.text-main{margin:0 0 28px}.text-main .text-container{width:100%}.image-slider-main{margin:0 0 14px}.slick-dots{display:none !important}.form-row label{margin:0}.form-row select{width:100%}label[for=optin_agb],label[for=datetime_start],label[for=datetime_end],label[for=organizer_anrede],label[for=form_website_anrede]{width:100%}label[for=form_website_anrede-1],label[for=form_website_anrede-2],label[for=organizer_anrede-1],label[for=organizer_anrede-2]{width:120px}.form-row input[type=checkbox]{float:left}.plz-ort-input-wrapper{width:100%}.plz-input{width:25%;margin-right:2%}.ort-input{width:73%}.plz-input .textbox{width:77% !important}.ort-input .textbox{width:85% !important}.ort-input .selectbox{width:93% !important}.defaultform textarea,.form-row textarea{max-width:none}.form-row .event-types{width:100%}.button-submit{margin-left:0}#optout{height:370px}.nomobile{display:none !important}}@media only screen and (max-width:722px){.gallery-detail .gallery-image{flex-basis:100%}.gallery-detail .gallery-image img{width:100%}}@media only screen and (min-width:760px) and (max-width:1000px){.start-main .box.normal{display:table-cell;width:50%}#headbanner .right{display:table-cell}#headbanner .left .logobig{margin:10px 20px 10px 14px}#footer-canvas .footerbox.contact{width:auto}#optout{height:200px}}@media only screen and (max-width:800px){.donate-main .donate-area{float:none;width:100%;margin-top:10px;overflow:hidden}.donate-main .button{float:left}#headbanner-overlay-apc-mobile{display:block}#headbanner-overlay-apc{display:none}}@media only screen and (min-width:480px) and (max-width:1000px){#optout{height:280px}}@media only screen and (max-width:630px){.text-image-main{flex-direction:column}.text-image-main .overlay-image img{max-width:initial;width:100%;height:100%}}@media only screen and (max-width:480px){#footer-canvas{padding-bottom:50px}.start-main h2{box-sizing:border-box;height:auto;overflow:hidden}.theme-blue #headbanner .left .logobig{background-position:-100px 15px;background-size:450px auto;width:170px}}@media only screen and (max-width:400px){.start-main h2{background-position:-138px 0 !important}}@media only screen and (max-width:380px){.start-main h2{background-position:-160px 0 !important}#headbanner-overlay-apc-mobile{display:none}.event-detail .event-links{flex-wrap:wrap}}