@font-face{font-display:swap;font-weight:300;font-family:Merriweather;font-style:normal;src:url(/fonts/merriweather-v30-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-weight:300;font-family:Merriweather;font-style:italic;src:url(/fonts/merriweather-v30-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-weight:400;font-family:Merriweather;font-style:normal;src:url(/fonts/merriweather-v30-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-weight:400;font-family:Merriweather;font-style:italic;src:url(/fonts/merriweather-v30-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-weight:700;font-family:Merriweather;font-style:normal;src:url(/fonts/merriweather-v30-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-weight:700;font-family:Merriweather;font-style:italic;src:url(/fonts/merriweather-v30-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-weight:900;font-family:Merriweather;font-style:normal;src:url(/fonts/merriweather-v30-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-weight:900;font-family:Merriweather;font-style:italic;src:url(/fonts/merriweather-v30-latin-900italic.woff2) format("woff2")}@font-face{font-display:swap;font-weight:300;font-family:Oxygen;font-style:normal;src:url(/fonts/oxygen-v15-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-weight:400;font-family:Oxygen;font-style:normal;src:url(/fonts/oxygen-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-weight:700;font-family:Oxygen;font-style:normal;src:url(/fonts/oxygen-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-weight:200;font-family:Nunito Sans;font-style:normal;src:url(/fonts/nunito-sans-v15-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-weight:300;font-family:Nunito Sans;font-style:normal;src:url(/fonts/nunito-sans-v15-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-weight:400;font-family:Nunito Sans;font-style:normal;src:url(/fonts/nunito-sans-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-weight:500;font-family:Nunito Sans;font-style:normal;src:url(/fonts/nunito-sans-v15-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-weight:600;font-family:Nunito Sans;font-style:normal;src:url(/fonts/nunito-sans-v15-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-weight:700;font-family:Nunito Sans;font-style:normal;src:url(/fonts/nunito-sans-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-weight:900;font-family:Mulish;font-style:normal;src:url(/fonts/Mulish-Black.woff2) format("woff2"),url(/fonts/Mulish-Black.woff) format("woff")}@font-face{font-display:swap;font-weight:700;font-family:Mulish;font-style:italic;src:url(/fonts/Mulish-ExtraBoldItalic.woff2) format("woff2"),url(/fonts/Mulish-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-weight:900;font-family:Mulish;font-style:italic;src:url(/fonts/Mulish-BlackItalic.woff2) format("woff2"),url(/fonts/Mulish-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-weight:200;font-family:Mulish;font-style:normal;src:url(/fonts/Mulish-ExtraLight.woff2) format("woff2"),url(/fonts/Mulish-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-weight:700;font-family:Mulish;font-style:normal;src:url(/fonts/Mulish-ExtraBold.woff2) format("woff2"),url(/fonts/Mulish-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-weight:700;font-family:Mulish;font-style:normal;src:url(/fonts/Mulish-Bold.woff2) format("woff2"),url(/fonts/Mulish-Bold.woff) format("woff")}@font-face{font-display:swap;font-weight:700;font-family:Mulish;font-style:italic;src:url(/fonts/Mulish-BoldItalic.woff2) format("woff2"),url(/fonts/Mulish-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-weight:300;font-family:Mulish;font-style:italic;src:url(/fonts/Mulish-LightItalic.woff2) format("woff2"),url(/fonts/Mulish-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-weight:200;font-family:Mulish;font-style:italic;src:url(/fonts/Mulish-ExtraLightItalic.woff2) format("woff2"),url(/fonts/Mulish-ExtraLightItalic.woff) format("woff")}@font-face{font-display:swap;font-weight:500;font-family:Mulish;font-style:normal;src:url(/fonts/Mulish-Medium.woff2) format("woff2"),url(/fonts/Mulish-Medium.woff) format("woff")}@font-face{font-display:swap;font-weight:600;font-family:Mulish;font-style:italic;src:url(/fonts/Mulish-SemiBoldItalic.woff2) format("woff2"),url(/fonts/Mulish-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-weight:600;font-family:Mulish;font-style:normal;src:url(/fonts/Mulish-SemiBold.woff2) format("woff2"),url(/fonts/Mulish-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-weight:300;font-family:Mulish;font-style:normal;src:url(/fonts/Mulish-Light.woff2) format("woff2"),url(/fonts/Mulish-Light.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-family:Mulish;font-style:italic;src:url(/fonts/Mulish-Italic.woff2) format("woff2"),url(/fonts/Mulish-Italic.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-family:Mulish;font-style:normal;src:url(/fonts/Mulish-Regular.woff2) format("woff2"),url(/fonts/Mulish-Regular.woff) format("woff")}@font-face{font-display:swap;font-weight:500;font-family:Mulish;font-style:italic;src:url(/fonts/Mulish-MediumItalic.woff2) format("woff2"),url(/fonts/Mulish-MediumItalic.woff) format("woff")}html{touch-action:manipulation;scroll-behavior:smooth}body{margin-top:var(--header-height)}::-moz-selection{color:#fff;text-shadow:none;background:#16a5de}::selection{color:#fff;text-shadow:none;background:#16a5de}hr{margin-top:1rem;margin-bottom:1rem;border-color:rgba(0,0,0,.15)}hr.mh-divider{border-color:#fff;border-width:1.5px}.full-width{position:relative;right:50%;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw}@media screen and (min-height:769px)and (max-height:900px){.nk-carousel--hero-slim .nk-carousel-wrapper{max-height:25rem}.nk-carousel--hero .nk-carousel-wrapper{max-height:35rem}}@media screen and (max-height:768px){.nk-carousel--hero-slim .nk-carousel-wrapper{max-height:20rem}.nk-carousel--hero .nk-carousel-wrapper{max-height:30rem}}.teaser h2{padding:20px 30px;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.teaser h2,a{--text-opacity:1}a{font-weight:400;color:#5a792f;color:rgba(90,121,47,var(--text-opacity))}a div[class*=aspect-ratio]{overflow:hidden}a div[class*=aspect-ratio] img{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}a:focus,a:hover{text-decoration:underline}a:focus div[class*=aspect-ratio] img,a:hover div[class*=aspect-ratio] img{transform:scale(1.1)}button:focus{outline:none}.global-footer .rechtliches a,.global-header a{color:currentColor}.hero__infobox h1,.hero__infobox p{text-shadow:1px 1px 2px #041b24}.nk-icon:before{display:inline-block}.nk-icon--boxed{line-height:1;padding:.15em}.gslide-description.description-left,.gslide-description.description-right{max-width:350px}.glightbox-clean .gslide-desc p,.glightbox-modern .gslide-desc p{font-size:1em}.bg-pattern-top-left{background-image:url(/images/layout/pattern-top-left.png);background-repeat:no-repeat;background-position:-15% 100%}.nk-sidebar{margin-top:-1.5rem;margin-bottom:-1.5rem}.nk-sidebar__item{margin-top:1.5rem;margin-bottom:1.5rem}.hh-icon{display:inline-block;margin-left:auto;margin-right:auto;margin-bottom:1rem;height:4rem}.suche-uebersicht__ergebnis.highlight article{padding:1rem;background-color:#eee}.veranstaltungen__bg-img{z-index:-20;top:0;left:0;width:100%;height:100%}.veranstaltungen__bg-img img{height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1280px){.veranstaltungen__bg-img{position:absolute}}.veranstaltungen__bg{z-index:-10}.status-list{list-style-type:none}.status-list__indicator{position:relative;display:block;width:2rem;height:2rem;margin:2rem 1rem .5rem 0;border:1px solid green;border-radius:50%}.status-list__indicator.is-active:after{background-color:green}.status-list__indicator:after{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;transform:scale(.75);content:""}.imagefilm{background-image:url(/images/layout/bg-imagefilm.jpeg);background-repeat:no-repeat;background-size:cover}body,html{font-family:Mulish,sans-serif;font-weight:400;font-size:17px;text-rendering:geometricPrecision;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased}@media (min-width:1024px){body,html{font-size:18px}}body{color:#101c10}h1,h2,h3,h4,h5,h6{font-family:Mulish,sans-serif;line-height:1.25;margin-bottom:1rem;display:block;color:#101c10}h1 a:active,h1 a:hover,h2 a:active,h2 a:hover,h3 a:active,h3 a:hover,h4 a:active,h4 a:hover,h5 a:active,h5 a:hover,h6 a:active,h6 a:hover{text-decoration:underline}a>.nk-headline{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);color:currentColor}a>.nk-headline:not(.m-0){margin-bottom:1rem}a>.nk-headline:last-child:not(:first-child){margin-bottom:0}a:focus>.nk-headline span,a:hover>.nk-headline span{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}ol,p,ul{font-size:1rem}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}p{margin-bottom:1rem}p a{text-decoration:underline}p a:hover{--text-opacity:1;color:#5a792f;color:rgba(90,121,47,var(--text-opacity))}b,strong{font-weight:900}ol,ul{margin-bottom:.5rem;list-style-position:inside}ul{list-style-type:disc}ol{list-style-type:decimal}li a:focus,li a:hover{text-decoration:underline}h1{font-size:calc(1.80363rem + 2.47042vw);margin-bottom:2rem}@media (min-width:1920px){h1{font-size:4.768125rem}}h2{font-size:calc(1.46038rem + 1.32625vw);margin-bottom:1.5rem}@media (min-width:1920px){h2{font-size:3.051875rem}}h3{margin-bottom:1.5rem;font-size:calc(1.46038rem + 1.32625vw)}@media (min-width:1920px){h3{font-size:3.051875rem}}h4{font-size:calc(1.33825rem + .91917vw)}@media (min-width:1920px){h4{font-size:2.44125rem}}h5{font-size:calc(1.24063rem + .59375vw)}@media (min-width:1920px){h5{font-size:1.953125rem}}h6{font-size:calc(1.1625rem + .33333vw)}@media (min-width:1920px){h6{font-size:1.5625rem}}address{font-style:normal}.nk-headline,a:not(:last-child)>p.nk-headline{font-family:Mulish,sans-serif;line-height:1.25;letter-spacing:-.025em}.nk-headline:not(.m-0),a:not(:last-child)>p.nk-headline:not(.m-0){margin-bottom:1rem}.nk-headline--sm:not(.m-0),a:not(:last-child)>p.nk-headline--sm:not(.m-0){margin-bottom:.5rem}.nk-headline--2xl,.nk-headline--3xl,.nk-headline--4xl,.nk-headline--5xl,.nk-headline--base,.nk-headline--lg,.nk-headline--md,.nk-headline--xl,a:not(:last-child)>p.nk-headline--2xl,a:not(:last-child)>p.nk-headline--3xl,a:not(:last-child)>p.nk-headline--4xl,a:not(:last-child)>p.nk-headline--5xl,a:not(:last-child)>p.nk-headline--base,a:not(:last-child)>p.nk-headline--lg,a:not(:last-child)>p.nk-headline--md,a:not(:last-child)>p.nk-headline--xl{font-weight:600}.hh-headline.text-center:after{margin-left:auto;margin-right:auto}.hh-headline:after{display:block;width:3rem;--bg-opacity:1;background-color:#70963a;background-color:rgba(112,150,58,var(--bg-opacity));margin-top:1rem;height:.25rem;content:""}.focus-visible,:focus-visible{outline:.125rem dotted #16a5de!important;outline-offset:.25rem;box-shadow:0 0 16px hsla(0,0%,100%,.5)!important}#accessibility #accessibilityhelp,#accessibility .bg-dark-500{--bg-opacity:1;background-color:#041b24;background-color:rgba(4,27,36,var(--bg-opacity))}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.rotate-enter-active,.rotate-leave-active{transition:transform .15s ease,opacity .15s ease}.rotate-enter{transform:rotate(-90deg);opacity:0}.rotate-leave-to{transform:rotate(90deg);opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-enter,.slide-leave-to{transform:translateX(-50%);opacity:0}.formulate-form [data-type=multiselect]{overflow:visible;max-width:100%}.multiselect .multiselect__tags{display:block;width:100%;padding:.5rem 3rem .5rem 1rem;min-height:2rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-width:1px;border-color:rgba(0,0,0,.15);--text-opacity:1;color:#101c10;color:rgba(16,28,16,var(--text-opacity));border-radius:.125rem;font-size:1rem}.multiselect .multiselect__select{display:flex;align-items:center;justify-content:center;height:100%}.multiselect .multiselect__select:before{margin-top:0;top:auto}.multiselect .multiselect__placeholder{margin-bottom:0;--text-opacity:1;color:#2f3f26;color:rgba(47,63,38,var(--text-opacity));opacity:.75}.multiselect .multiselect__input{margin-bottom:0;line-height:inherit}.multiselect .multiselect__option--highlight,.multiselect .multiselect__option--highlight:after{background:#16a5de}.multiselect .multiselect .multiselect__option--selected.multiselect__option--highlight,.multiselect .multiselect__option--selected.multiselect__option--highlight,.multiselect .multiselect__option--selected.multiselect__option--highlight:after{background:#86b446}.multiselect .multiselect__single{margin-bottom:0}label a{--text-opacity:1;color:#5a792f;color:rgba(90,121,47,var(--text-opacity));font-weight:700}.form-checkbox.nested-checked:not(:checked){background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M4 7h8v2H4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100% 100%;border-color:transparent}.formulate-input button{--bg-opacity:1;background-color:#5a792f;background-color:rgba(90,121,47,var(--bg-opacity));font-weight:700}.formulate-input button:hover{--bg-opacity:1;background-color:#3c511f;background-color:rgba(60,81,31,var(--bg-opacity))}.nk-cms-content .cms-heading,.nk-cms-content h2,.nk-cms-content h3,.nk-cms-content h4,.nk-cms-content h5,.nk-cms-content h6{font-weight:700;margin-bottom:1rem;margin-top:1.5rem}.nk-cms-content h2,.nk-cms-content h2.cms-heading{font-size:calc(1.24063rem + .59375vw)}@media (min-width:1920px){.nk-cms-content h2,.nk-cms-content h2.cms-heading{font-size:1.953125rem}}.nk-cms-content h3,.nk-cms-content h3.cms-heading{font-size:calc(1.1625rem + .33333vw)}@media (min-width:1920px){.nk-cms-content h3,.nk-cms-content h3.cms-heading{font-size:1.5625rem}}.nk-cms-content h4,.nk-cms-content h4.cms-heading{font-size:calc(1.1rem + .125vw)}@media (min-width:1920px){.nk-cms-content h4,.nk-cms-content h4.cms-heading{font-size:1.25rem}}.nk-cms-content img{display:block;vertical-align:top}.nk-cms-content img.image-center,.nk-cms-content img.image-left,.nk-cms-content img.image-right{float:none;width:100%;margin-bottom:1rem}@media (min-width:576px){.nk-cms-content img{display:inline-block}}@media (min-width:768px){.nk-cms-content img.image-left,.nk-cms-content img.image-right{max-width:20rem}.nk-cms-content img.image-left{float:left;margin-right:1rem}.nk-cms-content img.image-right{float:right;margin-left:1rem}}@media (min-width:1024px){.nk-cms-content img.image-center{max-width:100%}}@media (min-width:1280px){.nk-cms-content img.image-left,.nk-cms-content img.image-right{max-width:24rem}}.nk-cms-content+.nk-cms-content{margin-top:1.5rem}.nk-cms-content a{text-decoration:underline}.nk-cms-content a,.nk-cms-content a:focus,.nk-cms-content a:hover{--text-opacity:1;color:#5a792f;color:rgba(90,121,47,var(--text-opacity))}.nk-cms-content strong a{font-weight:900}.nk-cms-content ol,.nk-cms-content ul{padding-left:1rem;margin-left:1.5rem;list-style-position:outside}.nk-cms-content table{font-size:.9375rem;border-collapse:collapse}.nk-cms-content table thead{--bg-opacity:1;background-color:#d2d4c8;background-color:rgba(210,212,200,var(--bg-opacity))}.nk-cms-content table thead th{border-color:rgba(0,0,0,.25)}.nk-cms-content table tr:nth-child(2n){--bg-opacity:1;background-color:#e0e2db;background-color:rgba(224,226,219,var(--bg-opacity))}.nk-cms-content table td,.nk-cms-content table th{padding:.5rem;border-width:1px;border-color:rgba(0,0,0,.15)}.fadeHeight-enter-active,.fadeHeight-leave-active{max-height:var(--header-height);transition:max-height .3s ease-out,opacity .6s ease}.fadeHeight-enter,.fadeHeight-leave-to{max-height:0;opacity:0}.global-header{z-index:40;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.global-header ul{padding:0}.global-header__navbar{position:relative;z-index:20;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));height:100%;display:flex;align-items:center}@media (min-width:1280px){.global-header__navbar{position:relative;margin-top:0}}@media screen and (max-width:1279px){.global-header__nav{position:fixed;display:flex;--bg-opacity:1;background-color:#041b24;background-color:rgba(4,27,36,var(--bg-opacity));top:var(--header-height);right:0;z-index:99;width:30rem;max-width:calc(100% - 64px);height:calc(100% - var(--header-height));transition:opacity .3s ease,transform .3s ease}.global-header__nav:not(.is-active){transform:translateX(100%);visibility:hidden;opacity:0;pointer-events:none}}.global-header__nav-title{padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:.9375rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;--bg-opacity:1;background-color:#212c1a;background-color:rgba(33,44,26,var(--bg-opacity));--text-opacity:1;color:#d2d4c8;color:rgba(210,212,200,var(--text-opacity))}@media screen and (max-width:1279px){.global-header__nav-body{width:100%;min-height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;border-top-width:1px;border-color:rgba(0,0,0,.15)}}@media (min-width:1280px){.global-header__nav-body{position:relative}}.global-header__overlay{z-index:30;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));--bg-opacity:0.5;position:fixed;top:0;top:var(--header-height,0);right:0;bottom:0;left:0}.global-header__overlay.is-fullscreen{z-index:10}.global-header__logo{display:flex;height:100%;padding-top:1rem;padding-bottom:1rem;transition:all .3s ease-in}.global-header__logo img{max-width:140px}@media (min-width:1024px){.global-header__logo img{max-width:100%;max-height:80px}}.global-header__trigger-container{display:flex;align-items:center;justify-content:flex-end;margin-left:-.5rem;margin-right:-.5rem}.global-header__trigger-container a,.global-header__trigger-container button{text-decoration:none;font-weight:400;height:3rem;padding:.5rem}@media (min-width:1024px){.global-header__trigger-container a,.global-header__trigger-container button{padding-left:1rem;padding-right:1rem}}.global-header__trigger-container button{padding-top:0;padding-bottom:0;line-height:3rem}.global-header__trigger-search{height:100%;padding-left:1rem;padding-right:1rem}.global-header__trigger-title{margin-left:.5rem}.global-header__trigger-close{position:absolute;top:0;right:100%;padding:.5rem;--text-opacity:1;color:#101c10;color:rgba(16,28,16,var(--text-opacity))}@media (min-width:1280px){.global-header__trigger-close{position:fixed;top:var(--header-height);right:2rem;z-index:100}.global-header__trigger-close span{font-size:calc(1.33825rem + .91917vw)}}@media (min-width:1280px) and (min-width:1920px){.global-header__trigger-close span{font-size:2.44125rem}}@media (min-width:1280px){.global-header__menu-dropdown{position:absolute;top:100%;left:0;width:100%;height:auto;--bg-opacity:1;background-color:#d2d4c8;background-color:rgba(210,212,200,var(--bg-opacity));box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);z-index:-1}}.global-header__menu{list-style-type:none}.global-header.is-initialized{position:fixed;top:0;left:0;right:0}@media (min-width:1280px){.global-header--netzwerk .global-menu.level-0>div>ul>.global-menu__item>.global-menu__link{border-style:none}}.global-header--not-top,.global-header[data-active=true]{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.global-footer{font-size:calc(1.0875rem + .08333vw)}@media (min-width:1920px){.global-footer{font-size:1.1875rem}}.scroll-to-top{border-radius:9999px;--bg-opacity:1;background-color:#bde7f9;background-color:rgba(189,231,249,var(--bg-opacity));--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-translate-y:-50%;position:absolute;top:0;right:0;margin-left:1rem;margin-right:1rem;width:4rem;height:4rem}.parallax{position:relative}.parallax>.parallax__img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.global-menu{transition:transform .5s ease,opacity .5s}.global-menu ul{list-style:none}.global-menu__link,.global-menu__link:focus,.global-menu__link:hover{text-decoration:none}.global-menu.level-0{text-transform:uppercase;font-family:Mulish,sans-serif}@media screen and (max-width:1279px){.global-menu.level-0{padding-top:1.5rem;padding-bottom:1.5rem}.global-menu.level-0 :focus{outline-color:#fff}.global-menu.level-0>div>ul>.global-menu__item{display:block}.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link{line-height:1;display:flex;align-items:center;padding:1rem 2rem;font-size:calc(1.1625rem + .33333vw);font-weight:400}}@media screen and (max-width:1279px) and (min-width:1920px){.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link{font-size:1.5625rem}}@media screen and (max-width:1279px){.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link.active,.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link.is-active,.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link:focus,.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link:hover{--bg-opacity:1;background-color:#bfd89c;background-color:rgba(191,216,156,var(--bg-opacity));--bg-opacity:0.25;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.global-menu.level-0 .global-menu__item.has-submenu>.global-menu__link:after{margin-left:auto;font-size:1.5em;font-family:boxicons,sans-serif!important;content:""}}@media (min-width:1280px){.global-menu.level-0>div>ul{display:flex;justify-content:flex-end}.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link{margin-left:1.5rem;margin-right:1.5rem;--text-opacity:1;color:#101c10;color:rgba(16,28,16,var(--text-opacity));font-weight:400;font-size:1rem;display:flex;align-items:center;transition:color .3s ease,border .3s ease,min-height .3s ease}.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link:before{--text-opacity:1;color:#5a792f;color:rgba(90,121,47,var(--text-opacity));opacity:0;font-size:1.5em;font-family:boxicons,sans-serif!important;content:""}.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link.active,.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link.is-active,.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link:focus,.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link:hover{--border-opacity:1;border-color:#0d6081;border-color:rgba(13,96,129,var(--border-opacity))}.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link.active:before,.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link.is-active:before,.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link:focus:before,.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link:hover:before{opacity:1}}.global-menu.is-nested :focus{outline-color:#fff}.global-menu.is-nested .global-menu__item{margin-top:.25rem;margin-bottom:.25rem}.global-menu.is-nested .global-menu__link{position:relative;display:flex;align-items:center;width:100%;height:3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;padding:.5rem 2rem .5rem 1.5em}.global-menu.is-nested .global-menu__link:before{opacity:.5;position:absolute;right:1rem;font-size:1.5em;font-family:boxicons,sans-serif!important}.global-menu.is-nested .global-menu__link.is-active:before,.global-menu.is-nested .global-menu__link:focus:before,.global-menu.is-nested .global-menu__link:hover:before{opacity:1}.global-menu.is-nested .global-menu__item--back .global-menu__link{text-align:left;font-weight:700;font-size:1.1875rem;padding-right:1.5rem;padding-left:calc(1em + 1.5rem)}.global-menu.is-nested .global-menu__item--back .global-menu__link:before{right:auto;left:1rem;content:""}@media screen and (max-width:1279px){.global-menu.is-nested{position:absolute;top:0;left:100%;width:100%;padding-top:1.5rem;padding-bottom:1.5rem}.global-menu.is-nested>div>ul>.global-menu__item>.global-menu__link.active,.global-menu.is-nested>div>ul>.global-menu__item>.global-menu__link.is-active,.global-menu.is-nested>div>ul>.global-menu__item>.global-menu__link:focus,.global-menu.is-nested>div>ul>.global-menu__item>.global-menu__link:hover{--bg-opacity:1;background-color:#70963a;background-color:rgba(112,150,58,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}}@media (min-width:1280px){.global-menu.is-nested .global-menu__item--back .global-menu__link{display:none}}@media screen and (max-width:1279px){.global-menu.has-open-sub{transform:translateX(-100%)}}.global-menu.level-1{text-transform:none}@media (min-width:1280px){.global-menu.level-1{display:flex;align-items:stretch;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--bg-opacity:1;background-color:#e0e2db;background-color:rgba(224,226,219,var(--bg-opacity));position:fixed;top:var(--header-height);left:0;width:100vw;height:auto;min-height:25rem}.global-menu.level-1.is-active{z-index:10}.global-menu.level-1 ul{position:relative;width:28rem;min-width:18rem;min-height:100%;padding:4rem 2rem}.global-menu.level-1 .global-menu__item>.global-menu__link{font-size:calc(1.1625rem + .33333vw);padding-top:2rem;padding-bottom:2rem;font-weight:400;--text-opacity:1;color:#101c10;color:rgba(16,28,16,var(--text-opacity));--text-opacity:0.95;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));--bg-opacity:0;border-radius:.25rem}}@media (min-width:1280px) and (min-width:1920px){.global-menu.level-1 .global-menu__item>.global-menu__link{font-size:1.5625rem}}@media (min-width:1280px){.global-menu.level-1 .global-menu__item>.global-menu__link:before{right:auto;left:0;content:""}.global-menu.level-1 .global-menu__item>.global-menu__link.active,.global-menu.level-1 .global-menu__item>.global-menu__link.is-active,.global-menu.level-1 .global-menu__item>.global-menu__link:focus,.global-menu.level-1 .global-menu__item>.global-menu__link:hover{--text-opacity:1;color:#3c511f;color:rgba(60,81,31,var(--text-opacity));--bg-opacity:0.25}.global-menu.level-1 .global-menu__item>.global-menu__link.active:before,.global-menu.level-1 .global-menu__item>.global-menu__link.is-active:before,.global-menu.level-1 .global-menu__item>.global-menu__link:focus:before,.global-menu.level-1 .global-menu__item>.global-menu__link:hover:before{--text-opacity:1;color:#5a792f;color:rgba(90,121,47,var(--text-opacity));opacity:1}.global-menu.level-1 .global-menu__item:last-child>.global-menu__link{border-style:none}}.global-menu.level-1:after{position:absolute;top:0;right:0;display:block;width:35%;height:100%;background-size:cover;content:""}@media (min-width:1600px){.global-menu.level-1:after{width:45%}}@media (min-width:1280px){.global-menu.level-1[data-index="0"]:after{background-image:url(/images/gemeinde_brunnen.jpg)}.global-menu.level-1[data-index="1"]:after{background-image:url(/images/feuerwehr.jpg)}.global-menu.level-1[data-index="2"]:after{background-image:url(/images/rathaus.jpg)}.global-menu.level-1[data-index="3"]:after{background-image:url(/images/seniorenzentrum.jpg)}}@media (min-width:1280px){.global-menu.level-2{position:absolute;top:0;left:100%;min-width:13rem}.global-menu.level-2 ul{width:100%}.global-menu.level-2 .global-menu__item:last-child>.global-menu__link{border-style:none}.global-menu.level-2 .global-menu__item>.global-menu__link{padding-top:.5rem;padding-bottom:.5rem;height:auto;font-size:1rem;background-color:transparent;font-weight:600}.global-menu.level-2 .global-menu__item>.global-menu__link,.global-menu.level-2 .global-menu__item>.global-menu__link:before{--text-opacity:1;color:#101c10;color:rgba(16,28,16,var(--text-opacity))}.global-menu.level-2 .global-menu__item>.global-menu__link.is-active:before,.global-menu.level-2 .global-menu__item>.global-menu__link:focus:before,.global-menu.level-2 .global-menu__item>.global-menu__link:hover:before{opacity:1}}.global-menu.level-0>div>ul>.global-menu__item>.global-menu__link{font-weight:600}.global-search{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);min-height:8rem;width:100%;z-index:10;padding:1.5rem 1rem;position:absolute;top:100%;left:0}.global-search__form{position:relative;display:flex;justify-content:center;margin-left:auto;margin-right:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.global-search__input{width:100%;background-color:transparent;min-height:3rem;font-size:calc(1.1625rem + .33333vw);--text-opacity:1;color:#5a792f;color:rgba(90,121,47,var(--text-opacity));transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);padding:1.5rem 3rem 1.5rem 1.5rem}@media (min-width:1920px){.global-search__input{font-size:1.5625rem}}.global-search__input::-moz-placeholder{--text-opacity:1;color:#5a792f;color:rgba(90,121,47,var(--text-opacity));font-weight:400}.global-search__input:-ms-input-placeholder{--text-opacity:1;color:#5a792f;color:rgba(90,121,47,var(--text-opacity));font-weight:400}.global-search__input::placeholder{--text-opacity:1;color:#5a792f;color:rgba(90,121,47,var(--text-opacity));font-weight:400}.global-search__input:focus,.global-search__input:hover{--border-opacity:1}@media (min-width:1024px){.global-search__input{min-height:6rem;padding-right:6rem}}.global-search__submit{position:absolute;right:0;height:100%;text-align:center;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));--bg-opacity:1;background-color:#5a792f;background-color:rgba(90,121,47,var(--bg-opacity));transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);width:4rem}.global-search__submit:focus,.global-search__submit:hover{--bg-opacity:1;background-color:#3c511f;background-color:rgba(60,81,31,var(--bg-opacity))}@media (min-width:1024px){.global-search__submit{height:6rem;width:6rem}}.sb-sidebar{margin-top:-1.5rem;margin-bottom:-1.5rem}.sb-sidebar__item{margin-top:1.5rem;margin-bottom:1.5rem}.freibadampel-titel span{margin-bottom:0;font-size:2rem}.ks-portal-panoramabild{position:relative;overflow:hidden;--bg-opacity:1;background-color:#212c1a;background-color:rgba(33,44,26,var(--bg-opacity));text-shadow:1px 1px 3px rgba(36,37,47,.25);padding-top:15%}.ks-portal-panoramabild:before{z-index:0;position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(12,12,12,0),#0c0c0c);content:""}@media (min-width:768px){.ks-portal-panoramabild{padding-top:56.25%}.ks-portal-panoramabild:before{height:75%}}@media (min-width:1280px){.ks-portal-panoramabild{height:40rem;padding-top:0}}.ks-portal-panoramabild--static{position:relative;z-index:0;overflow:hidden}.ks-portal-panoramabild--static img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ks-portal-panoramabild__content{position:relative;z-index:10;padding-top:calc(1.45rem + 1.29167vw);padding-bottom:calc(1.45rem + 1.29167vw);--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));width:100%}@media (min-width:1920px){.ks-portal-panoramabild__content{padding-top:3rem;padding-bottom:3rem}}@media (min-width:768px){.ks-portal-panoramabild__content{position:absolute;bottom:0;left:0}}.ks-portal-panoramabild__content-wrapper{width:48rem;max-width:100%}.ks-portal-panoramabild__content-text{margin-bottom:1rem}.ks-portal-panoramabild__content-text a{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.ks-portal-kurzinfo{display:flex;flex-direction:column;align-items:center;min-height:100%;--bg-opacity:1;background-color:#f7f4f3;background-color:rgba(247,244,243,var(--bg-opacity));padding:2rem 1.5rem;text-align:center}.ks-portal-kurzinfo__icon{display:inline-block;margin-left:auto;margin-right:auto;margin-bottom:1rem;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));--text-opacity:1;color:#86b446;color:rgba(134,180,70,var(--text-opacity));border-radius:9999px;font-size:1.953125rem;padding:.5em;line-height:0}.ks-portal-kurzinfo__icon img{width:2.44125rem}.ks-portal-kurzinfo__footer{margin-top:auto;padding-top:1rem}.ks-portal-headline{width:56rem;max-width:100%;text-align:center}.ks-portal-headline,.ks-portal-headline .nk-headline:before{margin-left:auto;margin-right:auto}.ks-portal-bildtext__text,.ks-portal-bildtext__text p{font-size:calc(1.0875rem + .08333vw)}@media (min-width:1920px){.ks-portal-bildtext__text,.ks-portal-bildtext__text p{font-size:1.1875rem}}.ks-portal-bildtext__text+a{margin-top:1rem}.ks-portal-text{width:48rem;max-width:100%;margin-left:auto;margin-right:auto}.ks-portal-text__content{margin-top:3rem;margin-bottom:3rem}.ks-portal-headline .nk-headline:before,.ks-portal-text .nk-headline:before{display:block;--bg-opacity:1;background-color:#86b446;background-color:rgba(134,180,70,var(--bg-opacity));margin-bottom:.5rem;width:2rem;height:.25rem;content:""}.ks-portal-event-teaser{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:2rem}.ks-portal-event-teaser__event{display:block;padding:1rem;margin-top:.5rem;margin-bottom:.5rem;text-decoration:none;border-width:1px;border-color:rgba(0,0,0,.15)}.ks-portal-event-teaser__event:focus,.ks-portal-event-teaser__event:hover{--text-opacity:1;color:#101c10;color:rgba(16,28,16,var(--text-opacity))}.ks-portal-event-teaser__event-more,.ks-portal-event-teaser__event .nk-headline{--text-opacity:1;color:#16a5de;color:rgba(22,165,222,var(--text-opacity))}.ks-portal-event-teaser__event-more{display:inline-block;text-decoration:underline}.ks-portal-event-teaser__footer{margin-top:2rem;display:flex;justify-content:center}@media (min-width:1024px){.ks-portal-event-teaser__event:focus,.ks-portal-event-teaser__event:hover{--bg-opacity:1;background-color:#f7f4f3;background-color:rgba(247,244,243,var(--bg-opacity));--text-opacity:1;color:#101c10;color:rgba(16,28,16,var(--text-opacity))}.ks-portal-event-teaser__event-more{padding-left:1rem;padding-right:1rem}.ks-portal-event-teaser__event:focus .ks-portal-event-teaser__event-more,.ks-portal-event-teaser__event:hover .ks-portal-event-teaser__event-more{opacity:1}}