/*2025-05-09-14:27:03*/@import url("https://fonts.verwaltungsportal.de/import/?family=Montserrat:400,400i,500,500i,700,700i");@import url("https://fonts.verwaltungsportal.de/import/?family=Questrial:400");html {max-width: 1930px;margin-left: auto;margin-right: auto;background: #e6eaee;scroll-behavior: smooth;scroll-padding-top: 100px;scrollbar-color: #0c355c #ffffff;scrollbar-width: thin;}body {font-family: "Montserrat", sans-serif;color: #252525;background: #ffffff;font-size: 1rem;line-height: 1.5;max-width: 1920px;margin: 0 auto;}@media (min-width: 2px) {body {font-size: 1.125rem;}}a {color: #7d0000;}a:hover,a:focus {color: #7d0000;text-decoration: underline;}b,strong {font-weight: 700;}.row {max-width: 1440px;width: 100%;}.contact {background-color: #051e36;color: #ffffff;font-size: 1rem;padding: 15px 0;}@media (min-width: 3px) {.contact {padding: 6px 0;}}.contact p {margin: 0;display: inline-block;}.contact p+p {margin-left: clamp(15px, 2vw, 25px);}.contact a {color: #ffffff;display: inline-block;text-decoration: underline;}#logo {display: inline-block;position: relative;z-index: 51;}#logo img {display: block;transition: max-height 300ms linear;max-height: 150px;}@media (min-width: 3px) {#logo {position: absolute;top: -20px;left: 15px;transition: top 300px;background: url(../img/logo-bg.jpg);background-size: contain;padding: 30px 45px;}#logo::after {content: '';bottom: 0;transform: translateY(100%);right: 0;position: absolute;background: url(../img/logo-welle.png);width: 100%;height: 40px;pointer-events: none;background-size: contain;background-position: top right;background-repeat: no-repeat;}#logo img {max-height: 250px;transition: max-height 300px;width: auto;}.is-sticky #logo {top: 0;}.is-sticky #logo img {max-height: 100px;}}nav.horizontally {background: #0c355c;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);}@media (min-width: 3px) {nav.horizontally .navbar-nav {display: flex;justify-content: flex-end;align-items: center;flex-wrap: wrap;}nav.horizontally .navbar-nav>li {flex-grow: 1;}nav.horizontally .navbar-nav ul {position: absolute;top: 100%;left: 0;z-index: 1000;display: block !important;pointer-events: none;opacity: 0;transition: opacity 300ms linear;}nav.horizontally .navbar-nav [class*="secondlevel"]>ul {left: 100%;top: 0;}nav.horizontally .navbar-nav li {position: relative;}nav.horizontally .navbar-nav li:is(.open, :hover)>ul,nav.horizontally .navbar-nav li.open:focus-within>ul,nav.horizontally .navbar-nav li[class*="secondlevel"]>ul[style*="block"] {pointer-events: auto !important;opacity: 1 !important;visibility: visible;}nav.horizontally .navbar-nav li.open>ul {pointer-events: none !important;opacity: 0 !important;visibility: hidden;}nav.horizontally .navbar-nav li:is(:hover, :focus)>ul {z-index: 1003;}}nav.horizontally a[class*="toplevel"] {color: #ffffff;font-weight: 400;padding: 12px 35px;position: relative;font-size: clamp(1.125rem, 1.5vw, 1.3125rem);line-height: 1.2;text-decoration: none;transition: background-color 300ms linear, color 300ms linear, padding 150ms linear;font-family: "Questrial", sans-serif;}@media (min-width: 3px) {nav.horizontally a[class*="toplevel"] {padding: 15px 10px;text-align: center;}.is-sticky nav.horizontally a[class*="toplevel"] {padding: 15px 10px;}.navbar-default .navbar-nav>li+li {border-left: 1px solid rgba(0, 0, 0, 0.1);}}nav.horizontally li[class*="toplevel"]:is(:hover, :focus-within)>a,nav.horizontally li[class*="toplevel"]>a:is(:hover, :focus),nav.horizontally li[class*="toplevel"].open>a,nav.horizontally li[class*="toplevel"].open>a:is(:hover, :focus),nav.horizontally li[class*="toplevel"][class*="_over"]>a,nav.horizontally li[class*="toplevel"][class*="_over"]>a:is(:hover, :focus) {color: #ffffff;text-decoration: underline;}nav.horizontally [class*="toplevel"] ul {padding: 10px;box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.2);}nav.horizontally [class*="toplevel"]>ul {background: #0c355c;}nav.horizontally [class*="secondlevel"]>ul {margin: 0;background: #f6f6f6;}@media (min-width: 3px) {nav.horizontally [class*="toplevel"] ul {padding: 18px 0;}nav.horizontally [class*="toplevel"]>ul {left: 50%;transform: translate(-50%, 0);}nav.horizontally [class*="toplevel"]>ul::before {content: "";position: absolute;top: -12px;left: calc(50% - 20px);width: 40px;height: 12px;clip-path: polygon(50% 0%, 0% 100%, 100% 100%);background: #0c355c;}nav.horizontally [class*="secondlevel"]>ul {margin-top: -18px;margin-left: 14px;}nav.horizontally :is([class*="toplevel"], [class*="secondlevel"])>ul::after {content: "";position: absolute;display: block;}nav.horizontally [class*="toplevel"]>ul::after {height: 14px;left: 0;right: 0;top: -14px;}nav.horizontally [class*="secondlevel"]>ul::after {width: 14px;top: 0;bottom: 0;left: -14px;}}nav.horizontally a:is([class*="secondlevel"], [class*="thirdlevel"]) {font-weight: 400;padding: 10px 35px;font-size: 1rem;line-height: 1.2;text-decoration: none;text-align: left;}@media (min-width: 3px) {nav.horizontally a:is([class*="secondlevel"], [class*="thirdlevel"]) {padding-left: 25px;padding-right: 25px;text-align: center;}}nav.horizontally a[class*="secondlevel"] {color: #ffffff;}nav.horizontally a[class*="thirdlevel"] {color: #252525;}nav.horizontally li[class*="secondlevel"]:is(:hover, :focus-within)>a,nav.horizontally li[class*="secondlevel"]>a:is(:hover, :focus),nav.horizontally li[class*="secondlevel"].open>a,nav.horizontally li[class*="secondlevel"].open>a:is(:hover, :focus),nav.horizontally li[class*="secondlevel"][class*="_over"]>a,nav.horizontally li[class*="secondlevel"][class*="_over"]>a:is(:hover, :focus) {background: #ffffff;color: #252525;}nav.horizontally li[class*="thirdlevel"]:is(:hover, :focus-within)>a,nav.horizontally li[class*="thirdlevel"]>a:is(:hover, :focus),nav.horizontally li[class*="thirdlevel"].open>a,nav.horizontally li[class*="thirdlevel"].open>a:is(:hover, :focus),nav.horizontally li[class*="thirdlevel"][class*="_over"]>a,nav.horizontally li[class*="thirdlevel"][class*="_over"]>a:is(:hover, :focus) {background: #0c355c;color: #fff;}#infobar {background: rgba(230, 230, 230, 0.8);padding: 13px 0;border-top: 1px solid rgba(0, 0, 0, 0.1);min-height: 50px;}#infobar>.row {row-gap: 8px;}#style {margin-left: 50px;}#style button {border: none;color: #0c355c;display: inline-block;min-height: 2rem;min-width: 2rem;border-radius: 50%;font-weight: 500;text-align: center;background-color: #fff;position: relative;padding: 0;outline: 2px solid #082a4a;outline-offset: -1px;transition: color 300ms, background 300ms, outline-color 300ms;font-size: 1rem;}#style button+button {margin-left: 8px;}#style button:is(:hover, :focus) {color: #fff;background: #0c355c;outline-color: #0c355c;}#search {background: #ffffff;display: inline-flex;border-radius: 30px;width: 100%;}@media (min-width: 1px) {#search {max-width: 15rem;margin: 0 0 0 25px;}}#search_input {color: #252525;font-size: 1rem;font-style: normal;background: transparent;border: 0;width: 100%;border-radius: 30px;padding: 3px 14px;}#search_submit {border: 5px solid #fff;background: #0c355c url("../img/suche-icon.png") center / 14px auto no-repeat;padding: 0;border-radius: 50%;cursor: pointer;margin: -5px -5px -5px 0;font-size: 0;min-width: 2.5rem;flex-shrink: 0;transition: transform 150ms linear;}#search_submit:is(:hover, :focus) {transform: scale(1.2);}#search_input::placeholder {color: #252525 !important;opacity: 1 !important;font-style: normal !important;}#slider {max-height: clamp(300px, 42vw, 500px);position: relative;}@media (min-width: 3px) {body.index #slider {max-height: clamp(400px, 62vw, 918px);}#headerpic a.nivo-prevNav {left: 65px;}#headerpic a.nivo-nextNav {right: 65px;}}#headerpic {padding: 0;overflow: hidden;position: relative;}.slider-wrapper,#slider {height: 100%;}.slider-mask {display: none;}#scrollBottom {font-size: 0;border-radius: 50%;display: block;width: 40px;height: 40px;text-align: center;background-color: #082a4a;outline: 2px solid #fff;outline-offset: -1px;animation: bounceAni 2s infinite 2s;transition: all 0.2s ease-in;position: absolute;left: calc(50% - 20px);bottom: 20px;z-index: 50;transition: background 300ms linear, outline-color 300ms linear;}@media (min-width: 2px) {#scrollBottom {bottom: 45px;}}#scrollBottom:is(:hover, :focus) {animation-play-state: paused;}#scrollBottom::after {content: "";width: 10px;height: 10px;border-radius: 1px;margin-top: 13px;display: inline-block;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(-45deg);}@keyframes bounceAni {0%,100%,20%,50%,80% {transform: translateY(0);}40% {transform: translateY(-10px);}60% {transform: translateY(-5px);}}#scrollBottom:is(:hover, :focus) {outline-color: #0c355c;background: #0c355c;}main {text-align: left;padding-bottom: 30px;padding-top: 30px;}@media (min-width: 3px) {main {padding-bottom: 60px;padding-top: 60px;}#content>.row::before {content: '';position: absolute;background-image: url(../img/wildes-huhn.png);width: 10.0521vw;height: 8.0729vw;max-width: 193px;max-height: 155px;background-size: contain;background-repeat: no-repeat;background-position: bottom left;left: -50px;bottom: -60px;transform: translateX(-100%);}}.h4link a:link,.h4link a:hover,.h4link a:focus,.h4link a:visited,H6,H5,H4,H3,H2,H1 {color: #0c355c;font-weight: normal;line-height: 1.2;font-family: "Questrial", sans-serif;}h1,.h1,.legacy_h1 {font-size: 2.1875rem;}@media (min-width: 2px) {h1,.h1,.legacy_h1 {font-size: 2.8125rem;}}h2,.h2,.legacy_h2 {font-size: 1.875rem;}@media (min-width: 2px) {h2,.h2,.legacy_h2 {font-size: 2.5rem;}}h3,.h3,.legacy_h3 {font-size: 1.6875rem;}h4,.h4,.h4link a:link,.h4link a:hover,.h4link a:focus,.h4link a:visited,.legacy_h4 {font-size: 1.5625rem;}h5,.h5,.legacy_h5 {font-size: 1.5rem;}h6,.h6,.legacy_h6 {font-size: 1.4375rem;}#newslinks,#newsmandate {border: 1px solid #0c355c;}#footer {background: #0c355c;padding: 40px 0;font-size: 1rem;color: #fff;}@media (min-width: 2px) {#footer>.row>*:nth-child(2) {border-top: none;margin-top: 0;padding-top: 0;}}#footer>.row>*:last-child>*+* {margin-top: 30px;}#footer a {color: #fff;text-decoration: underline;}#footer a:is(:hover, :focus) {color: #fff;text-decoration: none;}#footer .footerHeadline {margin: 0 0 25px 0;font-size: 1.5625rem;color: #fff;font-weight: 500;}#footer iframe,#footer .iframe-wrapper-manual-enabling {width: 100% !important;display: block !important;min-width: 100% !important;}.fContainer {color: #252525;background: #fff;}.fContainer :is(a, h1, h2, h3, h4, h5, h6) {color: #252525 !important;}#fButton a {background: #fff;display: block;color: #252525;text-decoration: none;border-radius: 2px;line-height: 1;padding: 12px 20px;font-weight: 500;position: relative;outline: 2px solid #fff;transition: all 300ms;transition-property: color, background, outline-color;hyphens: auto;padding-right: 100px;font-size: 1.25rem;}#fButton a:is(:hover, :focus) {background: #051e36;outline-color: #051e36;}#fButton a::after {content: '';background: #0c355c url(../img/open-book.png);background-repeat: no-repeat;background-position: center;width: 90px;position: absolute;inset: 0 0 0 auto;}#fButton :is(p+p, a+a, p+a, a+p) {margin-top: 15px;}#footer #vernetzt {gap: 12px;text-align: left;color: #fff;line-height: 1.3;font-weight: 400;text-decoration: none;font-size: 0.875rem;margin-top: 30px;}#vernetzt span span {display: block;}#innerfooter {font-size: 1rem;padding: clamp(30px, 3vw, 40px) 0;background: #051e36;color: #fff;}#innerfooter a {color: #fff;}#innerfooter>.row {row-gap: 20px;}.footer_list ul {padding: 0;text-transform: uppercase;}.footer_list :is(li, p) {display: inline-block;}#innerfooter .template-page a {text-decoration: none;display: inline-block;font-weight: 400;text-transform: uppercase;letter-spacing: 2px;}#innerfooter ul a {color: inherit;}#innerfooter a:is(:hover, :focus) {text-decoration: underline;}#innerfooter li+li {margin-left: clamp(15px, 2vw, 25px);}