:root{--lightGray1:#e3e3e3;--lightGray2:#f5f5f5;--color-fast-weiss:var(--lightGray2);--color-hellgrau:var(--lightGray1);--color-dunkelgrau:var(--darkGray);--color-dunkelgrau1:var(--textColor);--color-gruen:var(--brandColor1);--color-orange:var(--brandColor2)}div:has(>.switchers,>.layouter){display:flex;justify-content:flex-start;align-items:center;gap:1rem}div:has(>.switchers,>.layouter) .switchers,div:has(>.switchers,>.layouter) .layouter{--switchersFontSizes:1.5rem;--switchersSwitchBorderWidth:1px;--switchersSwitchBorderStyle:solid;--switchersSwitchBorderColor:var(--color-hellgrau);--switchersSwitchBackgroundColor:#fff;--switchersSwitchColor:#333;--switchersSwitchTextStrokeColor:var(--switchersSwitchColor);--switchersSwitchTextStrokeStrength:1px;--switchersSwitchPaddingX:.4rem;--switchersSwitchPaddingY:.2rem;--switchersMonthColor:#818181;--switchersMonthFontWeight:bold;--switchersMonthLetterSpacing:.7px;font-size:var(--switchersFontSizes)}div:has(>.switchers,>.layouter) .switchers.layouter,div:has(>.switchers,>.layouter) .layouter.layouter{--switchersFontSizes:1rem}div:has(>.switchers,>.layouter) .switchers span,div:has(>.switchers,>.layouter) .layouter span{text-transform:uppercase;font-weight:var(--switchersMonthFontWeight);color:var(--switchersMonthColor);letter-spacing:var(--switchersMonthLetterSpacing)}div:has(>.switchers,>.layouter) .switchers .switch.wp-block-button__link,div:has(>.switchers,>.layouter) .layouter .switch.wp-block-button__link{border:var(--switchersSwitchBorderWidth) var(--switchersSwitchBorderStyle) var(--switchersSwitchBorderColor) !important;background-color:var(--switchersSwitchBackgroundColor);color:var(--switchersSwitchColor);-webkit-text-stroke:var(--switchersSwitchTextStrokeStrength) var(--switchersSwitchTextStrokeColor);padding:var(--switchersSwitchPaddingY) var(--switchersSwitchPaddingX)}div:has(>.switchers,>.layouter) .switchers .switch.wp-block-button__link[step="1"],div:has(>.switchers,>.layouter) .layouter .switch.wp-block-button__link[step="1"]{border-bottom-left-radius:0}div:has(>.switchers,>.layouter) .switchers .switch.wp-block-button__link[step="-1"],div:has(>.switchers,>.layouter) .layouter .switch.wp-block-button__link[step="-1"]{border-bottom-right-radius:0}.selected>div>span:last-child{letter-spacing:1px;transform-origin:left}.selected>div>span:last-child:before{xcontent:"\f109";font-family:"dashicons"}#eventLocations{display:flex;flex-flow:row wrap;gap:1rem}#eventLocations .btn{padding:0 1rem}#eventLocations .btn.active{color:var(--brandColor2);border-color:var(--brandColor2)}.svgIcon svg *{fill:red;stroke:transparent;stroke-width:.5px}.scrolled .wrapper.mobile>.hero-content{position:relative}.scrolled .wrapper.mobile>.hero-content+nav{top:-2.8rem;background:0 0;position:relative}.scrolled .wrapper.mobile>.contentContainer{margin-top:0;padding-top:0}.boubleButton{--bb-background-color:#fff;--bb-color:#000;--bb-border-radius:3rem;--bb-background-color:#fff;--bb-font-size:1.125em;--bb-padding-x:.4rem;--bb-padding-y:.6rem;--bb-border-width:1px;--bb-border-style:solid;--bb-border-color:var(--color-hellgrau);--bb-transition-speed:.3s;cursor:pointer}.boubleButton.use-style{background-color:var(--bb-background-color);color:var(--bb-color);border-radius:var(--bb-border-radius);border-style:var(--bb-border-style);border-width:var(--bb-border-width);border-color:var(--bb-border-color);padding:var(--bb-padding-y) var(--bb-padding-x);font-size:var(--bb-font-size);display:inline-flex;transition:all var(--bb-transition-speed) ease}.boubleButton.use-style.left{border-bottom-left-radius:0}.boubleButton.use-style.right{border-bottom-right-radius:0}.boubleButton.use-style img,.boubleButton.use-style svg{height:1em;width:auto}.boubleButton.use-style svg{color:var(--bb-color)}.boubleButton.use-style svg path{fill:currentColor}.boubleButton.use-style>*{pointer-events:none}.boubleButton.use-style.active .filterSvg{--filter-invert:.5;--filter-saturate:5;--filter-hue:-3deg}.boubleButton.use-style:hover:not(.active){--bb-background-color:#707070;--bb-border-color:#6d6d6d}.boubleButton.use-style:hover:not(.active) .filterSvg{--filter-invert:1;--filter-saturate:0;--filter-hue:0deg}.filterSvg{--filter-invert:.5;--filter-saturate:0;--filter-hue:-3deg;filter:invert(var(--filter-invert)) sepia(1) saturate(var(--filter-saturate)) hue-rotate(var(--filter-hue))}.filterSvg:hover{--filter-invert:1;--filter-saturate:0;--filter-hue:0deg}.split-layout{font-family:system-ui;font-size:3rem}.split-layout div:has(>.dmeCal){display:flex;flex-flow:row nowrap;justify-content:space-between}.split-layout .dmeCal.overView{--grid-container-gap:1rem;--grid-container-gap:clamp(0px,1rem,2vmax);grid-template-columns:repeat(var(--grid-container-columns-repeat),minmax(0,1fr));--grid-container-columns-repeat:7;grid-template-rows:repeat(6,min-content);XFont-size:1.5rem;XFont-size:clamp(0px,1.5rem,1vmax);flex-shrink:1;flex-grow:1;width:0;opacity:0;transition:all 1s ease;background:#fff;font-size:clamp(.5rem,1rem,2.1vmin)}.split-layout .dmeCal.overView.active{width:100%;opacity:1}.split-layout .dmeCal.overView [class*=Tag-]{justify-content:center;display:flex;aspect-ratio:unset;min-height:5vmax;flex-flow:column;justify-content:flex-start}.split-layout .dmeCal.overView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div{--tag-event-wrapper-position:relative;--tag-event-wrapper-background-color:#00000000;--tag-event-wrapper-display:block;--tag-event-wrapper-backdrop-blur-strength:4px;--tag-event-wrapper-intend:0rem;--tag-event-wrapper-border-radius:0;--tag-event-wrapper-padding-x:0;--tag-event-wrapper-padding-y:0;--tag-event-wrapper-box-shadow-strength:0;--tag-event-wrapper-box-shadow-color:#0000002e;--tag-event-wrapper-top:"";-webkit-text-stroke:.3px rgba(0,0,0,.6784313725);XFont-size:.7em;padding:1rem;padding:clamp(1px,.5rem,2vmax)}.split-layout .dmeCal.overView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div{display:flex;flex-flow:column;gap:.2rem;background:#fff;max-height:8rem;overflow:hidden;overflow-y:auto}.split-layout .dmeCal.overView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div{display:flex;flex-flow:column-reverse}.split-layout .dmeCal.overView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div>span{color:#333}.split-layout .dmeCal.overView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div>div{XFont-size:.7em;color:var(--color-gruen);color:var(--location-color)}.split-layout .dmeCal.overView [class*=Tag-]:not(:has(>div>div:empty))>div.dayLabel{align-items:center;width:100%}.split-layout .dmeCal.overView [class*=Tag-]{-webkit-user-select:none;-moz-user-select:none;user-select:none;XFont-size:1.4em}.split-layout .dmeCal.overView [class*=Tag-]>div{color:var(--color-dunkelgrau)}.split-layout .dmeCal.overView [class*=Tag-]>div .dayLabelName{display:none}.split-layout .dmeCal.overView [class*=Tag-]>div:first-child:before{content:"";position:absolute;background:var(--color-hellgrau);bottom:0;left:0;height:2px;width:100%;transition:all var(--tag-has-event-label-transition-speed) ease}.split-layout .dmeCal.overView [class*=Tag-]>div:first-child .dayLabelName .short{display:none}.split-layout .dmeCal.overView [class*=Tag-]>div:first-child .dayLabelNumber{background:var(--color-hellgrau);padding:clamp(1px,1rem,2vmax);-webkit-text-stroke:.7px;color:var(--color-dunkelgrau1)}.split-layout .dmeCal.overView [class*=Tag-].current{background-color:unset}.split-layout .dmeCal.overView [class*=Tag-].current>div.dayLabel:first-child:before{background:var(--color-gruen);width:100%}.split-layout .dmeCal.overView [class*=Tag-].current>div.dayLabel .dayLabelNumber{background:var(--color-gruen);color:var(--color-fast-weiss)}.split-layout .dmeCal.overView.compactView{grid-auto-flow:column;grid-template-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(25%,1fr));grid-template-rows:min-content !important;--grid-container-columns-repeat:5;grid-auto-flow:column;height:16rem;height:clamp(0rem,100vh - 13rem,23rem);grid-template-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(25%,1fr));overflow:hidden;overflow-x:auto}.split-layout .dmeCal.overView.compactView [class*=Tag-]{position:var(--tag-position);cursor:var(--tag-cursor);aspect-ratio:1/1;grid-column:auto !important;grid-auto-columns:auto;grid-column-start:1 span;min-width:19rem}.split-layout .dmeCal.overView.compactView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child:before{content:"";position:absolute;background:var(--color-hellgrau);bottom:0;left:0;height:2px;width:100%;transition:all var(--tag-has-event-label-transition-speed) ease}.split-layout .dmeCal.overView.compactView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div{background-color:var(--color-fast-weiss);min-height:100%}.split-layout .dmeCal.overView.compactView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div{display:flex;flex-flow:column-reverse;min-height:100%;background:var(--color-fast-weiss);padding:1rem}.split-layout .dmeCal.overView.compactView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div>span{color:#333}.split-layout .dmeCal.overView.compactView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div>span:last-child{XFont-size:.7em;color:var(--color-gruen);color:var(--location-color)}.split-layout .dmeCal.overView.compactView [class*=Tag-]:not(:has(>div>div:empty))>div.dayLabel{background:var(--color-hellgrau);border-top-left-radius:3rem;border-top-right-radius:3rem;text-align:center;color:#fff;-webkit-text-stroke:.4px #fff;gap:.2rem;padding:1rem 0;flex-flow:column-reverse}.split-layout .dmeCal.overView.compactView [class*=Tag-]:not(:has(>div>div:empty))>div.dayLabel>*{background:0 0;padding:0;border-top-left-radius:50%;border-top-right-radius:50%;color:#333;-webkit-text-stroke:.6px #333}.split-layout .dmeCal.overView.compactView [class*=Tag-]:has(>div>div:empty){display:none}.split-layout .dmeCal.overView.compactView [class*=Tag-] .current>div.dayLabel{background:var(--color-gruen)}.split-layout .dmeCal [class*=Tag-]{justify-content:center;display:flex;aspect-ratio:unset}.split-layout .dmeEvents{--grid-container-gap:0em;XFont-size:1.5rem}.split-layout .dmeEvents [class*=Tag-]{aspect-ratio:unset;min-height:12vmax}.split-layout .dmeEvents [class*=Tag-]:not(:has(>div>div:empty))>div:first-child:before{content:"";position:absolute;background:var(--color-hellgrau);bottom:0;left:0;height:2px;width:100%;transition:all var(--tag-has-event-label-transition-speed) ease}.split-layout .dmeEvents [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div{--tag-event-wrapper-position:relative;--tag-event-wrapper-background-color:#00000000;--tag-event-wrapper-display:block;--tag-event-wrapper-backdrop-blur-strength:4px;--tag-event-wrapper-intend:0rem;--tag-event-wrapper-border-radius:0;--tag-event-wrapper-padding-x:0;--tag-event-wrapper-padding-y:0;--tag-event-wrapper-box-shadow-strength:0;--tag-event-wrapper-box-shadow-color:#0000002e;--tag-event-wrapper-top:"";-webkit-text-stroke:.3px rgba(0,0,0,.6784313725);XFont-size:.6em}.split-layout .dmeEvents [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div{display:flex;flex-flow:column;gap:0rem;background:#fff}.split-layout .dmeEvents [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div{display:flex;flex-flow:column-reverse}.split-layout .dmeEvents [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div>span{color:#333}.split-layout .dmeEvents [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div>span:last-child{XFont-size:.7em;color:var(--color-gruen);color:var(--location-color)}.split-layout .dmeEvents [class*=Tag-]:not(:has(>div>div:empty))>div.dayLabel{align-items:center;width:100%}.split-layout .dmeEvents [class*=Tag-]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.split-layout .dmeEvents [class*=Tag-] .dayLabelName .short{display:none}.split-layout .dmeEvents.compactView{grid-auto-flow:column;grid-template-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(25%,1fr));grid-template-rows:min-content !important;--grid-container-columns-repeat:5;grid-auto-flow:column;height:16rem;height:clamp(0rem,100vh - 13rem,23rem);grid-template-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(25%,1fr));overflow:hidden;overflow-x:auto}.split-layout .dmeEvents.compactView [class*=Tag-]{position:var(--tag-position);cursor:var(--tag-cursor);aspect-ratio:1/1;grid-column:auto !important;grid-auto-columns:auto;grid-column-start:1 span;min-width:19rem}.split-layout .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child:before{content:"";position:absolute;background:var(--color-hellgrau);bottom:0;left:0;height:2px;width:100%;transition:all var(--tag-has-event-label-transition-speed) ease}.split-layout .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div{background-color:var(--color-fast-weiss);min-height:100%}.split-layout .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div{display:flex;flex-flow:column-reverse;min-height:100%;background:var(--color-fast-weiss);padding:1rem}.split-layout .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div>span{color:#333}.split-layout .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>div:first-child+div>div>div>span:last-child{XFont-size:.7em;color:var(--color-gruen);color:var(--location-color)}.split-layout .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>div.dayLabel{background:var(--color-hellgrau);border-top-left-radius:3rem;border-top-right-radius:3rem;text-align:center;color:#fff;-webkit-text-stroke:.4px #fff;gap:0rem;padding:1rem 0;flex-flow:column-reverse}.split-layout .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>div.dayLabel>*{background:0 0;padding:0;border-top-left-radius:50%;border-top-right-radius:50%;color:#333;-webkit-text-stroke:.6px #333}.split-layout .dmeEvents.compactView [class*=Tag-]:has(>div>div:empty){display:none}.split-layout .dmeEvents.compactView [class*=Tag-] .current>div.dayLabel{background:#009764}.split-layout .swiper{flex-shrink:1;flex-grow:1;width:0;opacity:0;transition:all 1s ease;background:#fff;font-size:clamp(.5rem,1rem,2.1vmin)}.split-layout .swiper.active{width:100%;opacity:1}.split-layout .swiper .dmeEvents{overflow:initial;overflow-x:initial;padding-bottom:8rem}.split-layout .swiper .dmeEvents.compactView{--grid-container-gap:0em}.split-layout .swiper .dmeEvents.compactView [class*=Tag-]{position:var(--tag-position);cursor:var(--tag-cursor);aspect-ratio:1/1;grid-column:auto !important;grid-auto-columns:auto;grid-column-start:1 span;min-width:unset}.split-layout .swiper .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>.dayLabel+div{-webkit-clip-path:xywh(0px 0px 100% 100% round 0% 0% 0% 3rem);clip-path:xywh(0px 0px 100% 100% round 0% 0% 0% 3rem);display:flex;flex-flow:column;gap:0rem;max-height:1em;overflow:hidden;justify-content:flex-start;overflow-y:auto}.split-layout .swiper .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>.dayLabel+div>div:not(:first-child){border-top:5px solid #fff}.split-layout .swiper .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>.dayLabel+div>div>div:has(+div){padding-bottom:0}.split-layout .swiper .dmeEvents.compactView [class*=Tag-]:not(:has(>div>div:empty))>.dayLabel+div>div>div:has(+div)+div{XFont-size:.5em;padding-top:0}.split-layout .swiper .dmeEvents.overView [class*=Tag-]{aspect-ratio:unset}.page .split-layout [class*=Tag-]:not(:has(.selected)){display:none}.page .split-layout.split-layout.split-layout.split-layout [data-eventlocation]:not(.selected){display:none}.page div:has([data-locationtarget=Alle].active) [class*=Tag-]:not(:has(.selected)){display:initial}.page.page.page.page.page div:has([data-locationtarget=Alle].active) [data-eventlocation]:not(.selected){display:initial}@media (max-width:720px){.dmeCal.grid-container{max-width:100%;overflow:hidden;overflow-x:auto;--grid-container-columns-repeat:31 !important;grid-template-columns:repeat(var(--grid-container-columns-repeat),1fr) !important}.dmeCal.grid-container>[class*=Tag-]:first-child{grid-column:1 !important}.dmeCal.grid-container>[class*=Tag-]>div+div{font-size:1.4em !important}}