/*2026-02-17-08:09:53*/@import url("https://fonts.verwaltungsportal.de/import/?family=Baloo+2:400,400i,600,600i,700,700i");@import url("https://fonts.verwaltungsportal.de/import/?family=Jost:400,600,400i,600i");html {max-width: 1930px;margin-left: auto;margin-right: auto;background: #be152013;scroll-behavior: smooth;scroll-padding-top: 100px;scrollbar-color: #be1521 #ffffff;scrollbar-width: thin;}body {font-family: "Baloo 2", sans-serif;font-weight: 400;color: #40360d;background: #ffffff;font-size: clamp(1rem, 2.3vw, 1.25rem);line-height: 1.5;box-shadow: 0 0 100px 0 rgba(0, 0, 0, 0.1);}a {color: #4d0d13;}a:is(:hover, :focus) {color: #4d0d13;text-decoration: underline;}main a,b,strong {font-weight: 600;}:is(main, #footer) a {text-decoration: underline;}#overflow {overflow: clip;}#logo {display: inline-block;text-decoration: none;}#logo h2 {font-family: "Baloo 2", sans-serif;margin-bottom: 0;font-weight: 600;font-size: clamp(1.75rem, 3vw, 3.5rem);}#logo img {display: block;}#topbar {padding: 15px 0 18px 0;line-height: 1.2;font-size: 1.125rem;}@media (min-width: 3px) {#topbar {padding-top: 25px;position: relative;z-index: 1005;}}#burgerButton {font-size: 0;border: none !important;position: relative;z-index: 1002;display: block;width: 48px;height: 48px;cursor: pointer;background: #be1521;border-radius: 50%;border: 1px solid #ffffff;}@media (min-width: 3px) {#burgerButton {width: 48px;height: 48px;margin-left: auto;z-index: 1003;}}#burgerButton[aria-expanded="true"] #burgerButtonInner2 {opacity: 0;}#burgerButton[aria-expanded="true"] #burgerButtonInner {-webkit-transform: rotate(-45deg) translate(-5px, 5px);transform: rotate(-45deg) translate(-5px, 5px);}#burgerButton[aria-expanded="true"]::after {-webkit-transform: rotate(45deg) translate(-5px, -5px);transform: rotate(45deg) translate(-5px, -5px);}#burgerButtonInner2,#burgerButton:after,#burgerButtonInner {position: absolute;background: #fff;width: 24px;height: 2px;left: 12px;-webkit-transition:transform 200ms linear,opacity 200ms linear;-moz-transition:transform 200ms linear,opacity 200ms linear;-ms-transition:transform 200ms linear,opacity 200ms linear;-o-transition:transform 200ms linear,opacity 200ms linear;transition:transform 200ms linear,opacity 200ms linear;}@media (min-width: 3px) {#burgerButtonInner2,#burgerButton:after,#burgerButtonInner {left: 12px;}}#burgerButtonInner {top: 16px;}#burgerButtonInner2 {top: 23px;}#burgerButton:after {top: 30px;content: "";display: block;}@media (min-width: 3px) {#burgerButtonInner {top: 16px;}#burgerButtonInner2 {top: 23px;}#burgerButton:after {top: 30px;}}@media (min-width: 3px) {#nav4 {padding-top: 0;padding-bottom: 0;position: fixed;left: 0;right: 0;top: -5px;pointer-events: none;}#nav4 > .row {padding-top: 27px;padding-bottom: 27px;}#nav4 > .row,#nav4 > .row > div {position: static;}.navbar-default {width: auto;margin-left: 35px;pointer-events: all;}.navbar-default .navbar-nav {width: 100%;margin: 0;display: block;padding: 30px;overflow-y: auto;position: relative;-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;max-width: 992px;margin-left: auto;margin-right: auto;background: #ffffff;}.navbar-default li[class*="toplevel"] {float: none;-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;display: list-item !important;}.navbar-nav::after,.navbar-nav::before {display: none;}#myNavbar {max-height: 70vh;}#myNavbar.navbar-collapse {pointer-events: none;position: absolute;z-index: 1002;top: 50%;left: 50%;opacity: 0;width: 600px;background: #ffffff;height: auto !important;filter: drop-shadow(0px 0px 15px rgba(0, 0, 0, 0.15));-webkit-transition:opacity 300ms linear,top 300ms linear;-moz-transition:opacity 300ms linear,top 300ms linear;-ms-transition:opacity 300ms linear,top 300ms linear;-o-transition:opacity 300ms linear,top 300ms linear;transition:opacity 300ms linear,top 300ms linear;}#burgerButton::before {content: "";display: block;position: absolute;pointer-events: none;right: 10px;bottom: 0;width: 0;height: 0;border-style: solid;border-width: 0 15px 25px 15px;border-color: transparent transparent #ffffff transparent;opacity: 0;-webkit-transition:opacity 300ms linear,bottom 300ms linear;-moz-transition:opacity 300ms linear,bottom 300ms linear;-ms-transition:opacity 300ms linear,bottom 300ms linear;-o-transition:opacity 300ms linear,bottom 300ms linear;transition:opacity 300ms linear,bottom 300ms linear;}#burgerButton[aria-expanded="true"]::before {opacity: 1;bottom: -47px;}#burgerButton[aria-expanded="true"] + #myNavbar {pointer-events: auto;opacity: 1;top: 120%;}#myNavbar:focus-within {pointer-events: auto;opacity: 1;top: 120%;}#myNavbar {max-height: 50vh;overflow: auto;scrollbar-color: #555555 #f1f1f1;scrollbar-width: thin;}}@media (min-width: 4px) {.navbar-default {margin-left: 52px;}.navbar-default .navbar-nav {max-width: 1200px;padding-top: 30px;padding-bottom: 30px;}}.navbar-default li[class*="toplevel"] > a {color: #282828;font-weight: 600;text-align: left;padding: 9px 20px;position: relative;font-size: 1rem;line-height: 1.2;text-decoration: none;background: #f9f9f9;margin-bottom: 2px;border: 2px solid #f9f9f9;}.navbar-default li[class*="toplevel"]:hover > a:after,.navbar-default li[class*="toplevel"] > a:hover,.navbar-default li[class*="toplevel"] > a:focus,.navbar-default li[class*="toplevel"].open > a,.navbar-default li[class*="toplevel"].open > a:hover,.navbar-default li[class*="toplevel"].open > a:focus,.navbar-default li[class*="toplevel"][class$="_over"] > a,.navbar-default li[class*="toplevel"][class$="_over"] > a:hover,.navbar-default li[class*="toplevel"][class$="_over"] > a:focus {color: #be1521;border: 2px solid #be1521;background: #ffffff;}@media (min-width: 3px) {.navbar-default li[class*="toplevel"] > .dropdown-menu,.navbar-default li[class*="toplevel"] > .dropdown-menu > li > .dropdown-menu {display: block;}}.navbar-default li[class*="secondlevel"] > a,.navbar-default li[class*="thirdlevel"] > a {color: #282828;font-weight: 400;text-align: left;padding: 8px 35px 8px 15px;font-size: 1rem;line-height: 1.2;text-decoration: none;position: relative;}@media (min-width: 3px) {.navbar-default li[class*="secondlevel"] > a {padding: 5px 15px 5px 30px;}.navbar-default li[class*="thirdlevel"] > a {padding: 5px 15px 5px 50px;}.navbar-default li[class*="secondlevel"] > a::before,.navbar-default li[class*="thirdlevel"] > a::before {content: "";position: absolute;margin-top: -2px;top: 50%;left: 15px;width: 5px;height: 5px;border-radius: 50%;background: #be1521;transition: background 150ms linear;}.navbar-default li[class*="thirdlevel"] > a::before {left: 35px;}}.navbar-nav li[class*="secondlevel"]:hover > a,.navbar-nav li[class*="secondlevel"] > a:hover,.navbar-nav li[class*="secondlevel"] > a:focus,.navbar-nav li[class*="secondlevel"].open > a,.navbar-nav li[class*="secondlevel"].open > a:hover,.navbar-nav li[class*="secondlevel"].open > a:focus,.navbar-nav li[class*="secondlevel"][class$="_over"] > a,.navbar-nav li[class*="secondlevel"][class$="_over"] > a:hover,.navbar-nav li[class*="secondlevel"][class$="_over"] > a:focus,.navbar-nav li[class*="thirdlevel"] > a:hover,.navbar-nav li[class*="thirdlevel"] > a:focus,.navbar-nav li[class*="thirdlevel"].open > a,.navbar-nav li[class*="thirdlevel"].open > a:hover,.navbar-nav li[class*="thirdlevel"].open > a:focus,.navbar-nav li[class*="thirdlevel"][class$="_over"] > a,.navbar-nav li[class*="thirdlevel"][class$="_over"] > a:hover,.navbar-nav li[class*="thirdlevel"][class$="_over"] > a:focus {color: #be1521;}.navbar-nav li[class*="secondlevel"]:hover > a::before,.navbar-nav li[class*="secondlevel"] > a:hover::before,.navbar-nav li[class*="secondlevel"] > a:focus::before,.navbar-nav li[class*="secondlevel"].open > a::before,.navbar-nav li[class*="secondlevel"].open > a:hover::before,.navbar-nav li[class*="secondlevel"].open > a:focus::before,.navbar-nav li[class*="secondlevel"][class$="_over"] > a::before,.navbar-nav li[class*="secondlevel"][class$="_over"] > a:hover::before,.navbar-nav li[class*="secondlevel"][class$="_over"] > a:focus::before,.navbar-nav li[class*="thirdlevel"] > a:hover::before,.navbar-nav li[class*="thirdlevel"] > a:focus::before,.navbar-nav li[class*="thirdlevel"].open > a::before,.navbar-nav li[class*="thirdlevel"].open > a:hover::before,.navbar-nav li[class*="thirdlevel"].open > a:focus::before,.navbar-nav li[class*="thirdlevel"][class$="_over"] > a::before,.navbar-nav li[class*="thirdlevel"][class$="_over"] > a:hover::before,.navbar-nav li[class*="thirdlevel"][class$="_over"] > a:focus::before {background: #ccdc65;}#topbar .row {row-gap: 15px;}#about-1 .row,:is(#innerfooter) > .row {row-gap: 30px;}:is(#headerpic, #footer) > .row {row-gap: 40px;}#headerpic {font-size: 1.125rem;position: relative;background: #f4ead3;}#header-text {font-size: clamp(1.875rem, 3vw, 2.8125rem);color: #4d0d13;text-transform: uppercase;line-height: 1;font-weight: 600;font-family: "Jost", sans-serif;padding: 30px 0; line-height: 150%;}@media (min-width: 3px) {#header-text {padding: 0;position: absolute;z-index: 10;top: 50%;transform: translateY(-50%);left: 0;right: 0;pointer-events: none;padding-right: clamp(30px, 5vw, 60px);}#header-text .template-page {pointer-events: all;}}#header-text strong,#header-text b {font-size: clamp(1.875rem, 4vw, 3.4375rem);}#scroll2Content {position: absolute;z-index: 8;display: block;width: 50px;height: 50px;bottom: -27px;left: calc(50% - 25px);background: #ffffff;border-radius: 6px;transform: rotate(45deg);}#scroll2Content::after {content: "";display: block;position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;transform: rotate(-45deg);background: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='M24 39.4q-.25 0-.525-.1t-.525-.35l-13.9-13.9Q8.6 24.6 8.6 24q0-.6.45-1.05.45-.45 1.05-.45.6 0 1.05.45L22.5 34.3V9.5q0-.65.425-1.075Q23.35 8 24 8q.65 0 1.075.425.425.425.425 1.075v24.8l11.35-11.35q.45-.45 1.05-.45.6 0 1.05.45.45.45.45 1.05 0 .6-.45 1.05l-13.9 13.9q-.25.25-.5.35-.25.1-.55.1Z' fill='%23be1521'/%3E%3C/svg%3E") center -2px / 34px auto;transition: background-position 300ms linear;}#scroll2Content:is(:hover, :focus)::after {background-position-y: 32px;}.slider-wrapper {max-width: 1045px;margin-left: auto;}#slider {max-height: clamp(300px, 42vw, 460px);position: relative;}@media (min-width: 3px) {body.index #slider {max-height: clamp(300px, 42vw, 647px);}#headerpic a.nivo-prevNav {left: 30px;}#headerpic a.nivo-nextNav {right: 30px;}}.slider-wrapper,#slider {height: 100%;}.slider-mask {display: block;background: linear-gradient(to right, #f4ead3, rgba(255, 255, 255, 0) 400px);}#content-area {text-align: left;padding: clamp(45px, 5vw, 60px) 0 clamp(40px, 10vw, 100px) 0;}#about-1 {padding-bottom: clamp(60px, 10vw, 90px);padding-top: clamp(50px, 10vw, 90px);background: #be1521;}@media (min-width: 2px) {#about-1 {margin-top: clamp(30px, 8vw, 60px);}}#about-1 .tabHeadline {font-size: clamp(1.875rem, 3vw, 2.8125rem);}#about-1,#about-1 :is(h1, h2, h3, h4, h5, h6, a) {color: #ffffff;}#about-1 :is(h1, h2, h3, h4, h5, h6) :is(i, em) {color: #e8a2e3;font-style: normal;}#about-1 .banner {max-width: 470px;position: relative;z-index: 1;}#about-1 .banner::after,#about-1 .banner img {display: block;}#about-1 .banner::after {content: "";position: absolute;z-index: -1;right: -30px;bottom: -30px;left: 30px;top: 30px;border: 1px solid #fff;}@media (min-width: 2px) {#about-2 {font-size: 1.125rem;}}#about-2 > .row {padding: clamp(50px, 8vw, 60px) 0 clamp(40px, 10vw, 80px) 0;}#about-2 img {border: 6px solid #ffffff;display: block;border-radius: 100%;}.h4link a:is(:link, :hover, :focus, :visited),h6,h5,h4,h3,h2,h1 {color: #be1521;font-weight: 600;line-height: 1;font-family: "Jost", sans-serif;margin-bottom: 15px;}#about-2 :is(h3, h4, h5, h6) {margin-bottom: 0;color: #282828;}h1,.h1,.legacy_h1,#about-2 :is(h1, h2) {font-size: clamp(2.25rem, 6vw, 3.125rem);margin-bottom: clamp(15px, 4vw, 38px);}#about-2 :is(h1, h2) {color: #282828;}h2,.h2,.legacy_h2 {font-size: clamp(2.0625rem, 5.5vw, 2.8125rem);}h3,.h3,.legacy_h3 {font-size: clamp(1.875rem, 5vw, 2.5rem);}h4,.h4,.legacy_h4 {font-size: clamp(1.6875rem, 4.5vw, 2.1875rem);}h5,.h5,.legacy_h5,#about-2 :is(h3, h4, h5, h6) {font-size: clamp(1.5625rem, 4vw, 1.75rem);}h6,.h6,.legacy_h6 {font-size: clamp(1.4375rem, 3.5vw, 1.5625rem);}@media (min-width: 2px) {footer {font-size: 1.125rem;}}footer {color: #282828;}#footer {padding: clamp(60px, 10vw, 100px) 0 clamp(40px, 5vw, 60px) 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1920px' height='100px'%3E%3Cpath fill='%23fff' d='M0.000,100.000 C0.000,100.000 480.000,0.000 958.1000,0.000 C1440.000,0.000 1920.1000,100.000 1920.1000,100.000 L1920.1000,0.000 L0.000,0.000 L0.000,100.000 Z'/%3E%3C/svg%3E") center top / 101% auto no-repeat,#f4ead3;}#footer a {color: #be1521;font-weight: 600;}.footer-tab .tabHeadline {font-size: 1.5625rem;}.footer-tab-1 {font-size: clamp(1.5625rem, 3vw, 2rem);text-transform: uppercase;color: #4d0d13;font-weight: 600;font-family: "Jost", sans-serif;}.footer-tab-2,.footer-tab-3 {border: 1px #fa7569 solid;background: #faf5e9;padding: 40px clamp(20px, 2vw, 40px) 34px calc(clamp(20px, 2vw, 40px) + 20px);position: relative;max-width: 400px;margin-left: auto;margin-right: auto;height: 100%;min-height: 100%;}.footer-tab-2::after,.footer-tab-3::after {content: "";display: block;position: absolute;left: -10px;top: -10px;width: 52px;height: 52px;border-radius: 50%;background-color: #be1521;border: 2px solid #fff;background-position: center;background-repeat: no-repeat;background-size: 30px auto;}.footer-tab-2::after {background-size: 32px auto;background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23fff"><path d="M237-363h335l60-60H237v60Zm0-178h231v-60H237v60Zm-97-159v439h330l-61 61H80v-560h800v149h-60v-89H140Zm775 220q5 5 5 12.5t-5 12.5l-37 37-50-50 39-39q5-5 10.5-5t10.5 5l27 27ZM530-120v-50l272-272 50 50-272 272h-50ZM140-700v439-439Z"/></svg>');}.footer-tab-3::after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 96 960 960' width='48'%3E%3Cpath d='M140 896q-24 0-42-18t-18-42V316q0-24 18-42t42-18h680q24 0 42 18t18 42v520q0 24-18 42t-42 18H140Zm340-302L140 371v465h680V371L480 594Zm0-60 336-218H145l335 218ZM140 371v-55 520-465Z' fill='%23fff'/%3E%3C/svg%3E");}#footer .footer-tab-2 a:not(.has-image):not([rel]) {display: inline-block;position: relative;background: #be1521;padding: 8px 30px;color: #fff;font-size: 1.125rem;text-decoration: none;}#footer .footer-tab-2 a:not(.has-image):not([rel]):hover,#footer .footer-tab-2 a:not(.has-image):not([rel]):focus {background: #4d0d13;}#innerfooter {padding: 40px 0;background: #fff;border-top: 8px solid #430d13;}@media (min-width: 3px) {#innerfooter {padding: 15px 0;}}#innerfooter ul {padding: 0;}@media (min-width: 1px) {#innerfooter li + li::before {content: "•";margin: 0 clamp(15px, 2vw, 22px);color: #282828;}#innerfooter li {display: inline-block;}}#innerfooter li a {color: #282828;}#innerfooter #vernetzt {gap: 15px;text-align: right;font-size: 0.875rem;color: #282828;line-height: 1.3;text-decoration: none;}#innerfooter strong {color: #661119;}#innerfooter #vernetzt span span {display: block;}