@charset "UTF-8";.u-triangle,audio:not([controls]),hr{height:0}.language UL A,.nav UL A,.nav>UL,.u-color-black,A,body{color:#1b1b1b}.accordeon .content,.header,.nav .sub-menu,.u-overflow-h,.veranstaltung .content,.veranstaltung-single .content,.video-container,body.mobile-nav-is-open,svg:not(:root){overflow:hidden}.u-relPos,.wrapper,sub,sup{position:relative}.u-background-white,MAIN{background-color:#fff}*,.accordeon .trigger,.dropdown_gallery SELECT,.gallery .gallery-caption,.veranstaltung .content .content-wrapper .date,.veranstaltung .visible-part .date,.veranstaltung .visible-part .headline,:after,:before,H1,H2,H3,H4,H5,H6{text-rendering:optimizeLegibility}.u-floatRight{float:right}.u-floatLeft{float:left}.u-center{text-align:center}.u-marginTop-md{margin-top:30px}.u-marginTop-lg{margin-top:45px}.u-marginTop-sm{margin-top:10px}.u-marginTop-30{margin-top:30px}.u-marginBottom-15{margin-bottom:15px}.u-marginBottom-30,.u-marginBottom-md{margin-bottom:30px}.u-marginBottom-60{margin-bottom:60px}.u-marginBottom-90{margin-bottom:90px}.u-no-margin{margin:0}.u-no-padding{padding:0}.u-paddingTop-md{padding-top:30px}.u-paddingBottom-md{padding-bottom:30px}.u-paddingTop-lg{padding-top:60px}.u-paddingBottom-lg{padding-bottom:60px}.u-fixheight{padding-bottom:1000px;margin-bottom:-1000px}.u-triangle{width:0;margin:5px 0 0;padding:0;vertical-align:middle;display:inline-block;border-style:solid;border-width:4px 4.5px 0;border-color:#1b1b1b transparent transparent}table TD,textarea{vertical-align:top}.u-clearfix:after,.u-clearfix:before{content:" ";display:table}.u-block,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}.u-clearfix:after{clear:both}.u-uppercase{text-transform:uppercase}I,button,select{text-transform:none}.u-image-content{font-size:0}[hidden],audio:not([controls]),body:before,template{display:none}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */audio,canvas,video{display:inline-block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;vertical-align:bottom}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto}@font-face{font-family:"DIN W01 Regular";src:url(fonts/5591097/9b63158c-0e74-4751-966c-d749c5d31cce.eot?#iefix);src:url(fonts/5591097/9b63158c-0e74-4751-966c-d749c5d31cce.eot?#iefix) format("eot"),url(fonts/5591097/6ceed230-b2b3-4422-b048-4aa11687430a.woff2) format("woff2"),url(fonts/5591097/80b0143f-6f0d-4dce-aafd-f3c81b85d177.woff) format("woff"),url(fonts/5591097/247437df-66d2-4605-ac03-1be0e07c31a7.ttf) format("truetype")}@font-face{font-family:"DIN W01 Bold";src:url(fonts/5591154/9cab3d10-a1a9-4145-ab8a-cde6265a011d.eot?#iefix);src:url(fonts/5591154/9cab3d10-a1a9-4145-ab8a-cde6265a011d.eot?#iefix) format("eot"),url(fonts/5591154/55fa1cf8-baf8-4bf8-9718-b096b1dd231f.woff2) format("woff2"),url(fonts/5591154/4cadc2f9-fb32-4b99-b1f2-9ce6d68afbd5.woff) format("woff"),url(fonts/5591154/24018d68-3235-4323-9ec0-4a86537b0f30.ttf) format("truetype")}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}html{font-size:16px}body{margin:0;font:400 18px/1.4 "DIN W01 Regular",sans-serif}.pagination,I{line-height:1}@media (min-width:1200px) and (max-width:1599px){body:before{content:"full"}.wrapper{padding:0 100px}}@media (min-width:1024px) and (max-width:1199px){body:before{content:"desktop"}}@media (min-width:768px) and (max-width:1023px){body:before{content:"tablet"}}@media (min-width:560px) and (max-width:767px){body:before{content:"mobile"}}@media (max-width:559px){body:before{content:"small"}}.clear:after,.clear:before{content:' '}.startpage-content{margin:120px 0 70px}@media (min-width:560px) and (max-width:767px){.startpage-content{margin:70px 0 40px}}@media (max-width:559px){.startpage-content{margin:20px 0 40px}}.clear:after,.clear:before{display:table}.clear:after{clear:both}A{text-decoration:underline;transition:color .5s ease,text-shadow .5s ease}A:hover{color:#818181}I{speak:none;font-variant:normal;display:inline-block;background-position:center center}I SVG{max-width:100%;max-height:100%}I.rotate{-ms-transform:rotate(180deg);transform:rotate(180deg)}.comment-content img,.entry-content img,.widget img{max-width:97.5%}img[class*=align],img[class*=wp-image-]{height:auto}.wrapper{max-width:1440px;width:100%;margin:0 auto}@media (min-width:1024px) and (max-width:1199px){.wrapper{padding:0 75px}}@media (min-width:768px) and (max-width:1023px){.wrapper{padding:0 50px}}@media (min-width:560px) and (max-width:767px){.wrapper{padding:0 4px}}@media (max-width:559px){.wrapper{padding:0}}.page-template-startseite-template .header .headerImage>IMG{padding:5% 10%}MAIN{z-index:200;min-height:80vh}.footer P{background-color:#e6e6e6;margin:0}.pagination{font-size:1.4em;font-family:'Hind Madurai';margin-top:40px}.accordeon .trigger,.dropdown_gallery SELECT,H1,H2,H3,H4,H5,H6,strong{font-family:"DIN W01 Bold"}.pagination .page-numbers{padding:0 8px}.pagination .page-numbers:after{content:"·";position:absolute;right:4px;top:2px}.pagination .page-numbers.current{padding:0 13px;border:1px solid #00f7ff}::selection{background:#04A4CC;color:#FFF;text-shadow:none}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}H1,H2,H3,H4,H5,H6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{padding:100px 0 20px;position:relative;font-size:2.5em}h1:before{content:"";position:absolute;width:22%;min-width:290px;height:10px;background-color:#1b1b1b;margin-top:-20px;margin-left:0}.header,.header .logo,.headerWrapper,.nav{position:relative}P{line-height:1.7}@media (min-width:560px) and (max-width:767px){h1{padding:80px 0 20px 20px;font-size:2em;max-width:100%;overflow:hidden}h1:before{margin-left:-20px}P{line-height:1.4;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (max-width:559px){h1{padding:80px 0 20px 20px;font-size:1.5em;max-width:100%;overflow:hidden}h1:before{margin-left:-20px}P{line-height:1.4;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.small{font-size:.7em}.big{font-size:1.6em}.language UL A,.nav>UL{font-size:1.562em;text-transform:uppercase}.header{z-index:500;background-color:transparent;width:100%;transition:all .25s ease;top:0;padding:70px 0 30px}.header .headerWrapper{max-width:1440px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:justify;justify-content:space-between}.header .logo{transition:all .25s ease;transition:opacity 1.5s ease;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.header .logo A{display:block;max-width:265px}.header .logo .logo-img{padding:10px;max-width:100%}@media (min-width:768px) and (max-width:1023px){.header{padding:50px 0 30px}}@media (min-width:560px) and (max-width:767px){.header{transition:padding .25s ease;padding:50px 0 30px}.header .logo A{max-width:200px}.header .logo .logo-img{max-height:150px;transition:max-height .25s ease}}@media (max-width:559px){.header{transition:padding .25s ease;padding:20px 0}.header .logo A{max-width:200px}.header .logo .logo-img{max-height:150px;transition:max-height .25s ease}body.mobile-nav-is-open .header{padding:0 0 20px}body.mobile-nav-is-open .header .logo .logo-img{max-height:0}}@media (min-width:560px) and (max-width:767px){body.mobile-nav-is-open .header{padding:0 0 20px}body.mobile-nav-is-open .header .logo .logo-img{max-height:0}}.nav{z-index:500;padding-top:20px;transition:box-shadow ease-in-out .25s}.nav.is-fixed{position:fixed;top:0;background-color:#fff;transition:box-shadow ease-in-out 1.5s}.nav UL A{text-decoration:none}.nav>UL{list-style-type:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.nav>UL>LI{padding:0 8px}.nav>UL>LI A{display:block;padding:0 0 10px;border-bottom:5px transparent solid;outline:0}.nav>UL>LI.current-menu-item>A,.nav>UL>LI.current-page-ancestor>A,.nav>UL>LI.js-show>A{border-bottom:5px #1b1b1b solid}.nav>UL>LI.js-show .sub-menu{height:auto}.nav .sub-menu{visibility:hidden;height:auto;list-style-type:none;margin:0;padding:0;position:absolute;left:0;width:100%}.nav .sub-menu.initialised{height:0;visibility:visible;transition:height .25s}.nav .sub-menu LI{display:block;width:100%;text-align:center;margin-top:30px}.nav .sub-menu LI:first-child{margin-top:60px}.nav.is-open{box-shadow:0 0 0 0 transparent}.nav.is-open LI.current-menu-item>A,.nav.is-open LI.current-page-ancestor>A{border:none}.nav.is-open LI.current-menu-item.js-show>A,.nav.is-open LI.current-page-ancestor.js-show>A{border-bottom:4px solid}@media (min-width:768px) and (max-width:1023px){.nav>UL{font-size:1.26em}.nav .sub-menu LI{margin-top:35px}.nav .sub-menu LI:first-child{margin-top:60px}}@media (min-width:560px) and (max-width:767px){.nav{height:0;width:100%;padding:0;transition:height 1.5s ease;overflow:hidden;margin-bottom:10px}.nav.is-open{height:calc(100vh - 55px);max-height:calc(100vh - 55px);overflow-y:scroll}.nav>UL{right:unset;float:unset;font-size:1.2em;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav>UL>LI{position:relative;margin-bottom:8px;width:100%}.nav>UL>LI A{display:block;width:100%;text-align:center;padding:8px}.nav>UL>LI.js-show>A{border-bottom:none;border-top:3px solid #1b1b1b}.nav>UL>LI.js-show UL.sub-menu{border-bottom:3px solid #1b1b1b}.nav>UL>LI.current-menu-item>A,.nav>UL>LI.current-page-ancestor>A{border-bottom:none}.nav.is-open LI.current-menu-item.js-show>A,.nav.is-open LI.current-page-ancestor.js-show>A{border-bottom:none;border-top:3px solid #1b1b1b}.nav UL.sub-menu{height:unset;position:relative}.nav UL.sub-menu LI{margin:4px 0}.nav UL.sub-menu LI:first-child{margin-top:10px}.nav UL.sub-menu LI A{padding:8px;font-size:.9rem;max-width:100%}}@media (max-width:559px){.nav{height:0;width:100%;padding:0;transition:height 1.5s ease;overflow:hidden;margin-bottom:10px}.nav.is-open{height:calc(100vh - 55px);max-height:calc(100vh - 55px);overflow-y:scroll}.nav>UL{right:unset;float:unset;font-size:1.2em;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav>UL>LI{position:relative;margin-bottom:8px;width:100%}.nav>UL>LI A{display:block;width:100%;text-align:center;padding:8px}.nav>UL>LI.js-show>A{border-bottom:none;border-top:3px solid #1b1b1b}.nav>UL>LI.js-show UL.sub-menu{border-bottom:3px solid #1b1b1b}.nav>UL>LI.current-menu-item>A,.nav>UL>LI.current-page-ancestor>A{border-bottom:none}.nav.is-open LI.current-menu-item.js-show>A,.nav.is-open LI.current-page-ancestor.js-show>A{border-bottom:none;border-top:3px solid #1b1b1b}.nav UL.sub-menu{height:unset;position:relative}.nav UL.sub-menu LI{margin:4px 0}.nav UL.sub-menu LI:first-child{margin-top:10px}.nav UL.sub-menu LI A{padding:8px;font-size:.9rem;max-width:100%}}.nav-spacer{width:100%;height:0;position:relative}.hamburger-wrapper,.language,.nav-background,.spinner{position:absolute}.nav-background{background-color:#fff;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .5s;z-index:400;left:0;top:0}.wrapper.nav-open .nav-background{opacity:1}.hamburger-wrapper{width:30px;height:30px;padding-top:8px;left:20px;cursor:pointer;display:none;z-index:600}.hamburger-wrapper .hamburger .line{width:30px;height:3px;background-color:#1b1b1b;display:block;margin:6px auto;transition:all .3s ease-in-out}.hamburger-wrapper .hamburger:hover{cursor:pointer}.hamburger-wrapper .hamburger.is-active{transition:all .3s ease-in-out;transition-delay:.6s;-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-wrapper .hamburger.is-active .line{background-color:#1b1b1b}.hamburger-wrapper .hamburger.is-active .line:nth-child(2){width:0}.hamburger-wrapper .hamburger.is-active .line:nth-child(1),.hamburger-wrapper .hamburger.is-active .line:nth-child(3){transition-delay:.3s}.hamburger-wrapper .hamburger.is-active .line:nth-child(1){-ms-transform:translateY(9px);transform:translateY(9px)}.hamburger-wrapper .hamburger.is-active .line:nth-child(3){-ms-transform:translateY(-9px) rotate(90deg);transform:translateY(-9px) rotate(90deg)}.language{right:0;top:70px;z-index:600}.language UL{list-style-type:none;margin:0;padding:0}.language UL A{text-decoration:none}@media (min-width:1200px) and (max-width:1599px){.language{padding:0 100px}}@media (min-width:1024px) and (max-width:1199px){.language{padding:0 75px}}@media (min-width:768px) and (max-width:1023px){.language{padding:0 50px}.language UL A{font-size:1.26em}}@media (min-width:560px) and (max-width:767px){.hamburger-wrapper{display:block}.language{padding:0 4px;top:50px;right:10px}.language UL A{font-size:.85em}}@media (max-width:559px){.hamburger-wrapper{display:block}.language{padding:0;top:20px;right:15px}.language UL A{font-size:.85em}}.spinner{left:calc(50% - 35px);top:calc(50% - 20px);width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.cookie_notice_wrapper{display:none;width:100%;position:fixed;z-index:900;bottom:0;background:rgba(0,0,0,.85)}.cookie_notice_wrapper .content_wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.cookie_notice_wrapper .content{font-size:1em;color:#fff;text-align:center;padding:15px}.cookie_notice_wrapper .content A{color:#fff}.cookie_notice_wrapper .btn{display:inline-block;background-color:#00f7ff;padding:5px 15px;border-radius:5px;cursor:pointer;margin-left:20px;transition:background-color .5s ease,color .5s ease}.cookie_notice_wrapper .btn:hover{background-color:#818181;color:#fff}.singlepage-content>*{padding-left:16%}.singlepage-content Table{padding-left:0;margin-left:16%}.singlepage-content H1{padding-left:0}.singlepage-content.slim>*{padding-right:10%}.singlepage-content.slim Table{padding-right:0;margin-right:10%}@media (min-width:560px) and (max-width:767px){.singlepage-content>*{padding-left:0}.singlepage-content Table{padding-left:0;margin-left:0}.singlepage-content.slim>*{padding-right:0}.singlepage-content.slim Table{padding-right:0;margin-right:0}}@media (max-width:559px){.singlepage-content>*{padding-left:0}.singlepage-content Table{padding-left:0;margin-left:0}.singlepage-content.slim>*{padding-right:0}.singlepage-content.slim Table{padding-right:0;margin-right:0}.singlepage-content{padding:0 20px}}@media (min-width:560px) and (max-width:767px){.singlepage-content{padding:0 20px}}.subpage-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.subpage-menu{list-style-type:none;margin:20px 0 0;padding:0;width:15%;min-width:250px;transition:opacity 1.5s ease-in,margin .25s ease-out;opacity:1}.subpage-menu LI{padding:0;margin:0}.subpage-menu LI A{display:block;text-decoration:none;color:#bcbcbc;text-transform:uppercase;padding:4px 0 7px;transition:all .5s ease;font-size:.85em}.footer A,.gallery .gallery-caption,.subpage-menu LI A:hover,.subpage-menu LI.is-active A,table{color:#1b1b1b}.subpage-menu.is-inactive{opacity:0}.subpage-content{width:80%;padding:0 20px}.subpage-content.slim{padding-right:20%}.subpage-content P{margin:20px 0}@media (min-width:560px) and (max-width:767px){.subpage-menu{display:none}.subpage-content.slim{padding-right:0}.subpage-content{width:100%}}@media (max-width:559px){.subpage-menu{display:none}.subpage-content.slim{padding-right:0}.subpage-content{width:100%}}TABLE TD{width:25%}@media (min-width:1024px) and (max-width:1199px){TABLE TD{width:25%}}@media (min-width:1200px) and (max-width:1599px){TABLE TD{width:25%}}@media (min-width:768px) and (max-width:1023px){.subpage-content.slim{padding-right:0}TABLE TD{width:100%}}table{border-collapse:collapse;border-spacing:0;line-height:1.7;max-width:100%;margin-top:20px}table TD{padding-right:20px}table TD:first-child{padding-left:0}@media (min-width:560px) and (max-width:767px){TABLE TD{width:100%}table{margin:0;display:block;max-width:100%;overflow:auto}table td{display:block;box-sizing:border-box;clear:both;padding-right:0;width:100%}}@media (max-width:559px){TABLE TD{width:100%}table{padding:0;display:block;max-width:100%;overflow:auto}table td{display:block;box-sizing:border-box;clear:both;padding-right:0;width:100%}}@media (min-width:768px) and (max-width:1023px){table{margin:0;display:block;max-width:100%;overflow:auto}table td{display:block;box-sizing:border-box;clear:both;width:100%}}.gallery{display:block;position:relative;width:100%;margin:30px 0;transition:height 1.5s;padding-bottom:40px;min-height:30vh}.gallery.isSingle{cursor:default}.gallery:hover .arrow-nav{opacity:.5}.gallery .gallery-item{transition:opacity 1s;opacity:0;position:absolute;top:0;left:0;width:100%;pointer-events:none}.gallery .gallery-item IMG{margin:0 auto;display:block;max-height:90vh;-khtml-user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gallery .gallery-item.is-active{opacity:1;position:relative}.gallery .gallery-caption{font-size:.9em;text-align:center;padding:10px 0;margin:30px auto 0;max-width:450px;font-family:"DIN W01 Regular";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gallery .nav-arrow{bottom:60px}@media (min-width:768px) and (max-width:1023px){.gallery{width:90%;margin:60px 5%}}@media (min-width:560px) and (max-width:767px){.gallery{width:100%;margin:25px 0}}.arrow-nav{display:none;position:absolute;top:calc(50% - 36px);width:100%;opacity:0;transition:opacity .5s ease}.arrow-nav .arrow{width:75px;height:75px;background-image:url(img/arrow_down.png);cursor:pointer;position:absolute}.dotstyle,.dotstyle li,.dotstyle ul{position:relative}.arrow-nav .rightArrow{-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:0}.arrow-nav .leftArrow{-ms-transform:rotate(90deg);transform:rotate(90deg);left:0}.dotstyle{right:50px}.dotstyle ul{display:inline-block;margin:0;padding:0;list-style:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dotstyle li{display:block;float:left;margin:0 8px;width:12px;height:12px;cursor:pointer}.dotstyle li.current a{border:1px solid #1b1b1b;background-color:#1b1b1b}.dotstyle li.current a:hover{border:1px solid rgba(0,0,0,.7);background-color:rgba(0,0,0,.7)}.dotstyle li a{top:0;left:0;width:100%;height:100%;outline:0;border-radius:50%;text-indent:-999em;cursor:pointer;position:absolute;background-color:transparent;border:1px solid #1b1b1b;transition:border .3s ease}.dotstyle li a:hover{border:1px solid rgba(0,0,0,.7)}.gallery .dotstyle{width:100%;right:unset;bottom:0}.accordeon .trigger:after,.dropdown_gallery .select-wrapper:before{content:"";height:30px;background-image:url(img/arrow_down.png);right:0;background-size:100%}.gallery .dotstyle UL{text-align:center;width:100%}.gallery .dotstyle UL LI{display:inline-block;float:none}.dropdown_gallery{position:relative;display:block}.dropdown_gallery .select-wrapper{position:relative;width:50%;max-width:90vw;padding-bottom:10px;border-bottom:3px solid #1b1b1b;border-bottom:5px solid #1b1b1b}.dropdown_gallery .select-wrapper:before{width:30px;position:absolute;top:0}.dropdown_gallery SELECT{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:relative;margin:0 auto;cursor:pointer;background:0 0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accordeon,.veranstaltung{border-top:3px solid #1b1b1b}.dropdown_gallery SELECT::-ms-expand{display:none}.dropdown_gallery SELECT:focus::-ms-value{background-color:transparent}.dropdown_gallery .images{display:block;position:relative}.dropdown_gallery .dropdown_gallery-item{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .5s ease;transition-delay:.2s}.dropdown_gallery .dropdown_gallery-item.is-visible{position:relative;opacity:1;transition-delay:0s}.dropdown_gallery .description{display:none}.dropdown_gallery .dropdown_meta_wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-top:50px}.dropdown_gallery .dropdown_meta_wrapper .content{width:50%;padding:0 30px 0 10%;min-height:4em}.dropdown_gallery .dropdown_meta_wrapper .content P{margin-top:0}.accordeon-wrapper,.veranstaltung-wrapper{margin-top:25px}@media (min-width:768px) and (max-width:1023px){.dropdown_gallery .dropdown_meta_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.dropdown_gallery .select-wrapper{margin-bottom:50px;width:100%}.dropdown_gallery .dropdown_meta_wrapper .content{width:100%;padding:0}}@media (min-width:560px) and (max-width:767px){.dropdown_gallery .dropdown_meta_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.dropdown_gallery .select-wrapper{margin-bottom:40px;width:100%}.dropdown_gallery .dropdown_meta_wrapper .content{width:100%;padding:0}.dropdown_gallery optgroup{font-size:14px}}@media (max-width:559px){.dropdown_gallery .dropdown_meta_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.dropdown_gallery .select-wrapper{margin-bottom:30px;width:100%}.dropdown_gallery .dropdown_meta_wrapper .content{width:100%;padding:0}.dropdown_gallery optgroup{font-size:14px}}.accordeon{clear:both;position:relative}.accordeon:last-child{border-bottom:3px solid #1b1b1b}.accordeon .trigger{cursor:pointer;position:relative;font-size:1.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:12px 20px 12px 0}.accordeon .trigger:after{width:30px;position:absolute;transition:transform .5s ease;transition-delay:.5s;-ms-transform:rotate(0);transform:rotate(0);top:calc(50% - 15px)}.accordeon.is-open .trigger:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordeon .content{height:0;transition:height 1.5s ease;width:75%}.accordeon .content:after,.accordeon .content:before{content:" ";width:100%;position:relative;display:block}.veranstaltung .trigger:after,.veranstaltungen-link.veranstaltung .headline A:after{content:"";background-image:url(img/arrow_down.png)}.accordeon .content:before{height:10px}.accordeon .content:after{height:30px}.accordeon .content.is-open{height:auto}@media (min-width:768px) and (max-width:1023px){.accordeon .content{width:80%}.veranstaltung-wrapper{margin:0}}@media (min-width:560px) and (max-width:767px){.accordeon .content{width:85%}.veranstaltung-wrapper{margin:0 20px}}@media (max-width:559px){.accordeon .content{width:95%}.veranstaltung-wrapper{margin:0 10px}}.veranstaltungen-link.veranstaltung{padding:25px 0}.veranstaltungen-link.veranstaltung .trigger{cursor:pointer;position:relative;font-weight:700;padding:25px 0}.veranstaltungen-link.veranstaltung:last-child{border-bottom:none}.veranstaltungen-link.veranstaltung .headline A{text-decoration:none}.veranstaltungen-link.veranstaltung .headline A:after{position:absolute;right:auto;top:30px;width:30px;height:30px;background-size:100%;transition:opacity .5s ease;-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:1}.veranstaltungen-link.veranstaltung .headline A:hover:after{opacity:.5}@media (min-width:560px) and (max-width:767px){.veranstaltungen-link.veranstaltung{text-align:center}.veranstaltungen-link.veranstaltung .headline A:after{top:28px;width:20px;height:20px}.veranstaltungen-link.veranstaltung .visible-part .date{display:none}.veranstaltungen-link.veranstaltung .visible-part .headline{padding-right:0}}@media (max-width:559px){.veranstaltungen-link.veranstaltung{text-align:center}.veranstaltungen-link.veranstaltung .headline A:after{top:26px;width:15px;height:15px}.veranstaltungen-link.veranstaltung .visible-part .date{display:none}.veranstaltungen-link.veranstaltung .visible-part .headline{padding-right:0}}.veranstaltung{clear:both;position:relative}.veranstaltung:last-child{border-bottom:3px solid #1b1b1b}.veranstaltung .visible-part{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.veranstaltung .visible-part .date{padding-right:15px;min-width:220px;font-size:2em;font-family:"DIN W01 Regular";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-flex-positive:0;flex-grow:0;line-height:40px;width:15%}.veranstaltung .visible-part .headline{-ms-flex-positive:5;flex-grow:5;padding-right:50px;font-size:30px;line-height:40px;font-family:"DIN W01 Bold";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.veranstaltung .trigger{cursor:pointer;position:relative;font-weight:700;padding:25px 0}.veranstaltung .trigger:after{position:absolute;right:0;top:30px;width:30px;height:30px;background-size:100%;transition:transform .5s ease;transition-delay:.5s;-ms-transform:rotate(0);transform:rotate(0)}.veranstaltung.is-open .trigger:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.veranstaltung .content{height:0;transition:height 1.5s ease}.veranstaltung .content .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.veranstaltung .content .content-wrapper .date{visibility:hidden;padding-right:15px;min-width:220px;width:15%;font-size:2em;font-family:"DIN W01 Regular";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-flex-positive:0;flex-grow:0;line-height:45px;font-weight:700}.veranstaltung .content .content-wrapper section{-ms-flex-positive:5;flex-grow:5;padding-right:10%}.veranstaltung .content:after,.veranstaltung .content:before{content:" ";width:100%;position:relative;display:block}.veranstaltung .content:after{height:30px}.veranstaltung .content.is-open{height:auto}@media (min-width:560px) and (max-width:767px){.veranstaltung .visible-part .date{font-size:1em;line-height:1.4;min-width:110px}.veranstaltung .visible-part .headline{font-size:1em;line-height:1.4}.veranstaltung .content .content-wrapper{font-size:.75em}.veranstaltung .content .content-wrapper .date{display:none;width:0;padding:0;margin:0}.veranstaltung .content .content-wrapper section{padding-right:0}}@media (max-width:559px){.veranstaltung .visible-part .date{font-size:.75em;line-height:1.4;min-width:80px}.veranstaltung .visible-part .headline{font-size:.75em;line-height:1.4;padding-right:30px}.veranstaltung .content .content-wrapper{font-size:.75em}.veranstaltung .content .content-wrapper .date{display:none;width:0;padding:0;margin:0}.veranstaltung .content .content-wrapper section{padding-right:0}}.veranstaltung-single .content .content-wrapper .date,.veranstaltung-single .visible-part .date{width:15%;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.veranstaltung-single{clear:both;position:relative}.veranstaltung-single .visible-part{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.veranstaltung-single .visible-part .date{padding-right:15px;min-width:220px;font-size:2em;font-family:"DIN W01 Regular";-ms-flex-positive:0;flex-grow:0;line-height:40px}.veranstaltung-single .visible-part .headline{-ms-flex-positive:5;flex-grow:5;padding-right:50px;font-size:30px;line-height:40px;font-family:"DIN W01 Bold";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-transform:uppercase}.veranstaltung-single .trigger{position:relative;font-weight:700;padding:60px 0 25px}.veranstaltung-single .content{height:0;transition:height 1.5s ease}.veranstaltung-single .content .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.veranstaltung-single .content .content-wrapper .date{visibility:hidden;padding-right:15px;min-width:220px;font-size:2em;font-family:"DIN W01 Regular";-ms-flex-positive:0;flex-grow:0;line-height:45px;font-weight:700}.veranstaltung-single .content .content-wrapper section{-ms-flex-positive:5;flex-grow:5;padding-right:10%}.veranstaltung-single .content:after,.veranstaltung-single .content:before{content:" ";width:100%;position:relative;display:block}.veranstaltung-single .content:after{height:30px}.veranstaltung-single .content.is-open{height:auto}@media (min-width:560px) and (max-width:767px){.veranstaltung-single{padding:0 20px}.veranstaltung-single .visible-part .date{font-size:1em;line-height:1.4;min-width:110px}.veranstaltung-single .visible-part .headline{font-size:1em;line-height:1.4}.veranstaltung-single .content .content-wrapper{font-size:.75em}.veranstaltung-single .content .content-wrapper .date{display:none;width:0;padding:0;margin:0}.veranstaltung-single .content .content-wrapper section{padding-right:0}}@media (max-width:559px){.veranstaltung-single{padding:0 20px}.veranstaltung-single .visible-part .date{font-size:.75em;line-height:1.4;min-width:80px}.veranstaltung-single .visible-part .headline{font-size:.75em;line-height:1.4;padding-right:30px}.veranstaltung-single .content .content-wrapper{font-size:.75em}.veranstaltung-single .content .content-wrapper .date{display:none;width:0;padding:0;margin:0}.veranstaltung-single .content .content-wrapper section{padding-right:0}}.video-wrapper{display:block;position:relative;width:100%;padding:0}.video-container{position:relative;padding:0 0 56.25%;height:0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}ul.page-numbers{list-style:none;margin:2em 0 1em;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-family:"DIN W01 Bold"}ul.page-numbers li{display:block;text-align:center;margin:5px}ul.page-numbers li a,ul.page-numbers li span{width:1.7em;height:1.7em;display:block;text-align:center;border-bottom:4px solid #000;text-decoration:none;font-size:1.5em}ul.page-numbers li a:hover,ul.page-numbers li span:hover{background-color:rgba(232,230,227,.8)}ul.page-numbers li a.next,ul.page-numbers li a.prev,ul.page-numbers li span.next,ul.page-numbers li span.prev{border-bottom:4px solid transparent;content:"";background-image:url(img/arrow_down.png);background-size:100%;color:transparent}.search-result .search-result-link:after,.veranstaltung-suche .trigger:after{content:"";background-image:url(img/arrow_down.png);background-size:100%}ul.page-numbers li a.next:hover,ul.page-numbers li a.prev:hover,ul.page-numbers li span.next:hover,ul.page-numbers li span.prev:hover{background-color:#fff;color:transparent;border-bottom:4px solid transparent;opacity:.7}ul.page-numbers li a.next,ul.page-numbers li span.next{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}ul.page-numbers li a.prev,ul.page-numbers li span.prev{-ms-transform:rotate(90deg);transform:rotate(90deg)}ul.page-numbers li a.current,ul.page-numbers li span.current{border-bottom:4px solid #fff;color:#fff;background-color:#1b1b1b}ul.page-numbers li a.current:hover,ul.page-numbers li span.current:hover{background-color:#1b1b1b;color:#fff}.search_result a.result_link{text-decoration:none;margin:0;border-bottom:3px solid #000;display:block;padding:20px 0}.search-result{border-bottom:3px solid #000;margin:0;padding:0}.search-result.post h2{margin-top:0}.search-result.post .date{-webkit-margin-before:.83em;margin-block-start:.83em}.search-result>P{margin-bottom:.5em}.search-result .search-result-link{display:block;margin-bottom:30px;text-decoration:none;font-family:"DIN W01 Bold"}.search-result .search-result-link:after{opacity:1;position:absolute;margin-top:7px;width:16px;height:16px;transition:opacity .25s ease;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.search-result .search-result-link:hover:after{opacity:.6}@media (min-width:560px) and (max-width:767px){.search-result{margin:0 20px}.search-result h2{font-size:1em;line-height:1.4}.search-result .search-result-link,.search-result p,.search-result.post .date{font-size:.75em}.search-result .search-result-link:after{margin-top:2px}}@media (max-width:559px){.search-result{margin:0 20px}.search-result h2{font-size:1em;line-height:1.4}.search-result .search-result-link,.search-result p,.search-result.post .date{font-size:.75em}.search-result .search-result-link:after{margin-top:2px}}.search-header{position:absolute;right:0;top:70px;top:120px;z-index:600;cursor:pointer;background-color:#fff}.search-header button.search-submit{background-color:transparent;border:transparent;pointer-events:none;cursor:pointer}.search-header .search-icon{-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;box-sizing:border-box;width:42.5px;height:42.5px;position:absolute;top:0;right:0;text-align:center;font-size:1.2em;transition:all 1s}.search-header form{position:relative;transition:all 1s;width:50px;height:50px;background:#fff;box-sizing:border-box}.search-header form.show{width:200px;cursor:pointer}.search-header form.show input{display:block}.search-header form.show .search-icon{background:#07051a;fill:#fff}.search-header form.show button.search-submit{pointer-events:all}.search-header input{position:absolute;top:0;left:0;width:100%;height:42.5px;line-height:30px;outline:0;border:0;display:none;font-size:1em;padding:0;border-bottom:2px solid #1b1b1b}@media (min-width:1200px) and (max-width:1599px){.search-header{padding:0 100px}}@media (min-width:1024px) and (max-width:1199px){.search-header{padding:0 75px}}@media (min-width:768px) and (max-width:1023px){.search-header{padding:0 50px;font-size:1.26em}}@media (min-width:560px) and (max-width:767px){.search-header{padding:0 4px;top:80px;right:10px;font-size:.85em}.search-header button.search-submit{pointer-events:none}.search-header input:active+button.search-submit{pointer-events:all}}@media (max-width:559px){.search-header{padding:0;top:50px;right:15px;font-size:.85em}.search-header button.search-submit{pointer-events:none}.search-header input:active+button.search-submit{pointer-events:all}}.veranstaltung-suche{clear:both;position:relative}.veranstaltung-suche .visible-part{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.veranstaltung-suche .visible-part .date{padding-right:15px;min-width:220px;font-size:2em;font-family:"DIN W01 Regular";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-ms-flex-positive:0;flex-grow:0;line-height:40px;width:15%}.footer,.veranstaltung-suche .visible-part .headline{font-family:"DIN W01 Bold";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.veranstaltung-suche .visible-part .headline{-ms-flex-positive:5;flex-grow:5;padding-right:50px;font-size:30px;line-height:40px;text-transform:uppercase}.veranstaltung-suche .trigger{cursor:pointer;position:relative;font-weight:700;padding:25px 0}.veranstaltung-suche .trigger:after{position:absolute;right:0;top:30px;width:30px;height:30px;transition:transform .5s ease;transition-delay:.5s;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:560px) and (max-width:767px){.veranstaltung-suche .visible-part .date{font-size:1em;line-height:1.4;min-width:110px}.veranstaltung-suche .visible-part .headline{font-size:1em;line-height:1.4}}@media (max-width:559px){.veranstaltung-suche .visible-part .date{font-size:.75em;line-height:1.4;min-width:80px}.veranstaltung-suche .visible-part .headline{font-size:.75em;line-height:1.4;padding-right:30px}}.footer{margin-top:100px;padding:40px 0 60px;width:100%;border-top:10px solid #1b1b1b;background-color:transparent}.footer .pageList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer .part{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer .leftPart{-ms-flex-positive:2;flex-grow:2;width:45%;-ms-flex-pack:start;justify-content:flex-start}.footer .leftPart A{width:50%}.footer .centerPart{-ms-flex-positive:0;flex-grow:0;width:12%}.footer .rightPart{-ms-flex-positive:2;flex-grow:2;width:45%;-ms-flex-pack:end;justify-content:flex-end}.footer .rightPart A{width:50%;text-align:right}.footer .rightPart A:first-child{text-align:center}.footer A{display:block;font-size:1.3em;text-decoration:none;font-weight:700}@media (min-width:1024px) and (max-width:1199px){.footer .part{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .part A{margin-top:10px;width:100%}.footer .rightPart A:first-child{text-align:right}}@media (min-width:768px) and (max-width:1023px){.footer .part{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .part A{margin-top:10px;width:100%}.footer .rightPart A:first-child{text-align:right}}@media (min-width:560px) and (max-width:767px){.footer{padding:40px 20px 60px}.footer A{font-size:1em}.footer .part{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .part A{margin-top:10px;width:100%}.footer .rightPart A:first-child{text-align:right}}@media (max-width:559px){.footer{padding:40px 20px 60px}.footer A{font-size:1em}.footer .part{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .part A{margin-top:10px;width:100%}.footer .rightPart A:first-child{text-align:right}}