@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300;font-display:swap;src:local(""),url("../fonts/source-sans-3-v8-latin-300.woff2") format("woff2"),url("../fonts/source-sans-3-v8-latin-300.woff") format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("../fonts/source-sans-3-v8-latin-regular.woff2") format("woff2"),url("../fonts/source-sans-3-v8-latin-regular.woff") format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:local(""),url("../fonts/source-sans-3-v8-latin-600.woff2") format("woff2"),url("../fonts/source-sans-3-v8-latin-600.woff") format("woff")}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{min-height:100%}html{font-size:1em;overflow-y:scroll}@media screen and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:"Source Sans 3",Arial,Helvetica,sans-serif;font-size:1em;font-weight:400;line-height:1;color:#232426;background:white}h1,h2,h3,h4,nav a{font-family:"Source Sans 3",sans-serif}h1,h2,h3,h4{letter-spacing:0.025em}img{border:none;width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:auto;display:block}.invis{position:absolute;left:-999em;height:0;display:inline}strong{font-weight:600}.kursiv{font-style:italic!important}.kap{text-transform:uppercase!important}.marker{font-weight:600!important;color:#cf000e!important}sup{vertical-align:text-top}.nowrapping{white-space:nowrap}h1,h2,h3{position:relative;font-size:1.125rem;line-height:1.3333;font-weight:600;max-width:calc(100% - 30px);margin-bottom:20px;margin-left:-3.5vw;padding:4px 1em 4px 3.5vw;background:#e7b005;display:inline-block}.candidates h1,.candidates h2,.candidates h3{width:100%;margin:0 0 10px;padding:0;color:#0a4f65;background:none;display:block}.candidates h1:after,.candidates h2:after,.candidates h3:after{display:none}@media (min-width:560px){.candidates h1,.candidates h2,.candidates h3{padding-left:calc(3.5vw - 10px)}}@media (min-width:768px){.candidates h1,.candidates h2,.candidates h3{padding-left:3.5vw}}@media (min-width:992px){.candidates h1,.candidates h2,.candidates h3{padding-left:60px}}@media (min-width:768px){h1,h2,h3{font-size:1.3125rem;margin-bottom:28px}}@media (min-width:992px){h1,h2,h3{margin-left:-60px;padding-left:60px}}@media (min-width:1200px){h1,h2,h3{font-size:1.75rem}}@media (min-width:1345px){h1,h2,h3{margin-left:-60px;padding-left:60px}}.start h2:after,body:not(.start) h1:after{content:"";position:absolute;z-index:-1;top:10px;right:-10px;width:calc(100% + 10px - 3.5vw);height:100%;background:#0a4f65}@media (min-width:992px){.start h2:after,body:not(.start) h1:after{width:calc(100% - 50px)}}.start .newsteaser h2:after{display:none}body:not(.start) h1{font-size:1.3125rem}@media (min-width:1200px){body:not(.start) h1{font-size:1.75rem}}body:not(.start) h2{font-size:1.125rem;margin-block:10px}@media (min-width:1200px){body:not(.start) h2{font-size:1.3125rem}}.newsteaser.newsteaser h2{margin-block:0 15px;margin-left:0;padding-inline:12px}@media (min-width:768px){.newsteaser.newsteaser h2{max-width:calc(100% - 30px);padding-inline:20px}}aside.download h2,body:not(.start) hr+h2{margin:0.25em 0;padding-inline:0;background:none}li,p{font-size:1rem;line-height:1.3333;padding-bottom:0.5em}@media (min-width:768px){li,p{font-size:1.125rem}}@media (min-width:1200px){li,p{font-size:1.3125rem}}.newsteaser p{padding-inline:12px}@media (min-width:768px){.newsteaser p{padding-inline:20px}}.newsteaser p:has(i){padding-bottom:0}.newsteaser ul{margin-inline:12px;display:table}@media (min-width:768px){.newsteaser ul{margin-inline:20px}}.newsteaser .socialmedia{padding-right:20px}.newsteaser .socialmedia li:before{display:none}.newsteaser .socialmedia li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsteaser .socialmedia li a img{margin-right:15px;display:inline-block}footer p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul{padding-left:1.25em;list-style:none;padding-bottom:0.5em}@media (min-width:768px){ul{padding-left:1.5em}}@media (min-width:1200px){ul{padding-left:1.75em}}ul li{position:relative}ul li:before{position:absolute;content:"";top:0.3em;left:-1.25em;width:0.7em;height:0.7em;background:#0a4f65;display:inline-block}ul.footnav-list{padding-left:0}ul.footnav-list li:before{display:none}ol{padding-left:2.5em;padding-bottom:0.5em}ol li{padding-left:0.3em}ol li::marker{font-size:110%;font-weight:600;color:#0a4f65}.content a{position:relative;color:#232426;display:inline-block}.content a:focus:after,.content a:hover:after{content:"";position:absolute;z-index:-1;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);background:#efefef}.download a{position:relative;text-decoration:none;padding:20px 15px 10px;display:block}.download a:focus:after,.download a:hover:after{background:#e7b005}.download:has(h2) a{padding:10px 15px}.download p{position:relative;min-height:1.3em;line-height:1.3em;padding-left:1.875em}.download p:before{position:absolute;content:url(img/arrow.svg);top:0;left:7px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:1em;height:1em;background:none}.download p:after{position:absolute;content:"";top:1.1em;left:7px;width:1em;height:4px;background:#0a4f65;border-radius:2px}.backlink,.newslink{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}.backlink li,.newslink li{margin:0 10px 10px 0;padding:5px 10px 5px 30px;border:1px solid #0a4f65}@media (min-width:768px){.backlink li,.newslink li{margin:0 15px 15px 0}}.backlink li:before,.newslink li:before{content:url(img/arrow.svg);top:50%;left:7px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:0.8em;width:18px;height:18px;background:none}.backlink li a,.newslink li a{text-decoration:none}.backlink li a:focus:after,.backlink li a:hover:after,.newslink li a:focus:after,.newslink li a:hover:after{left:-30px;width:calc(100% + 40px)}.backlink li{margin-right:0}hr{width:100%;height:0;margin-block:30px;border:none;border-bottom:1px solid #e7b005}.head{position:relative;margin-bottom:20px}@media (min-width:768px){.head{margin-bottom:30px}}.head>figure{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-ms-grid;display:grid;-ms-grid-columns:3.5vw 1fr 3vw;grid-template-columns:3.5vw 1fr 3vw;-ms-grid-rows:auto 0.8em 1fr 2.5vw;grid-template-rows:auto 0.8em 1fr 2.5vw;max-width:1345px}@media (min-width:768px){.head>figure{-ms-grid-columns:120px 1fr 25px;grid-template-columns:120px 1fr 25px;-ms-grid-rows:48px 1fr 45px;grid-template-rows:48px 1fr 45px}}.head>figure:before{content:"";grid-area:3/1/-1/-2;z-index:-1;width:70%;height:100%;background:#0a4f65}@media (min-width:768px){.head>figure:before{grid-area:2/1/-1/-2}}.head>figure:after{content:"";position:absolute;z-index:-1}@media (min-width:768px){.head>figure:after{grid-area:2/1/-1/-2;right:50%;width:50vw;height:100%;background:#0a4f65}}.head .img{position:relative;grid-area:2/2/-2/-2;display:block;aspect-ratio:12/5}@media (min-width:768px){.head .img{grid-area:1/2/-2/-2}}.head .img>figure{position:absolute;inset:0}.head .img>figure>figcaption{position:absolute;top:calc(100% + 3px);right:0;font-size:0.625rem;font-weight:400;text-align:right;width:30%;color:#99a;background:white;display:block}.head .img>figure>figcaption a{color:#99a}.head figcaption{display:contents}.head h1,.head p{position:relative;font-size:clamp(0.75rem,0.3473rem + 2.0134vw,1.3125rem);font-weight:600;letter-spacing:0.05vw;line-height:1.125;text-transform:uppercase;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 20px);margin-bottom:0;margin-left:auto;padding:6px 3vw 6px 2vw;background:#e7b005;-ms-grid-row:1;-ms-grid-row-span:2;grid-area:1/2/3/-1}@media (min-width:768px){.head h1,.head p{grid-area:2/2/-2/-1;font-size:clamp(1.5rem,0.1667rem + 2.7778vw,2.25rem);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-right:35px}}@media (min-width:992px){.head h1,.head p{padding-right:50px}}@media (max-width:767px){.head h1 br,.head p br{display:none}}@media (min-width:1345px){.head h1:after,.head p:after{content:"";position:absolute;z-index:-1;top:0;right:673px;-webkit-transform:translateX(calc(50vw - 0.5 * var(--scrollbar-width)));-ms-transform:translateX(calc(50vw - 0.5 * var(--scrollbar-width)));transform:translateX(calc(50vw - 0.5 * var(--scrollbar-width)));width:calc(50vw - 0.5 * var(--scrollbar-width));height:100%;background-color:#e7b005}}.content{width:100%;max-width:1050px;margin-inline:auto;margin-bottom:10px;padding-inline:3.5vw 2.5vw}@media (min-width:560px){.content{max-width:560px}}@media (min-width:768px){.content{max-width:calc(100% - 240px + 7vw)}}@media (min-width:992px){.content{width:calc(100% - 240px);max-width:1100px;margin-bottom:20px;padding-inline:60px}}@media (min-width:992px){.catch{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;width:calc(100% + 100px);-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);padding-block:20px}}@media (min-width:1200px){.catch{gap:60px;width:calc(100% + 90px);-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}}.catch aside{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catch aside h3{position:relative;z-index:1;font-size:1.3125rem;text-align:center;text-transform:uppercase;margin-right:3.5vw;margin-bottom:-1em;padding-left:7vw;display:block}@media (min-width:992px){.catch aside h3{margin-right:20px;margin-left:-20px;padding-left:40px}}@media (min-width:1200px){.catch aside h3{margin-right:30px;margin-left:-30px;padding-left:60px}}.catch aside ul{height:100%;margin-bottom:20px;padding:35px 20px 10px;background:#0a4f65}.catch aside ul li{font-size:1.125rem;text-align:center;color:#fff}.catch aside ul li:before{display:none}.content figure{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content figure.img-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){.content figure.img-right{float:right;width:50%;margin-right:-60px;margin-left:20px}}@media (min-width:992px){.content figure.img-right{margin-left:30px}}.content figure.img-right figcaption{font-size:0.9375rem;font-weight:400;line-height:1.3333;text-align:right;background:white}@media (min-width:768px){.content figure.img-right figcaption{font-size:1rem}}.content figure.img-right figcaption .copy{font-size:0.625rem;color:#99a;display:block}.content .newsteaser figure.img-right{position:relative;margin-inline:10px}.content .newsteaser figure.img-right img{margin-inline:auto}@media (min-width:768px){.content .newsteaser figure.img-right{float:none;width:auto;margin-inline:10px}}@media (min-width:992px){.content .newsteaser figure.img-right{float:right;max-width:50%;margin-inline:20px 10px;margin-top:8px}}.candidates{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:560px){.candidates{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% + 6vw - 20px);-webkit-transform:translateX(calc(-3.5vw + 10px));-ms-transform:translateX(calc(-3.5vw + 10px));transform:translateX(calc(-3.5vw + 10px))}}@media (min-width:768px){.candidates{width:calc(100% + 80px);-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);gap:5px 20px}}@media (min-width:992px){.candidates{width:calc(100% + 145px);-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}}@media (min-width:1200px){.candidates{width:calc(100% + 140px)}}.candidates figure{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(50% - 10px);min-width:200px;display:-ms-grid;display:grid;-ms-grid-columns:20px 1fr 20px;grid-template-columns:20px 1fr 20px;-ms-grid-rows:auto 2em 1fr;grid-template-rows:auto 2em 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:768px){.candidates figure{max-width:calc(50% - 15px);min-width:auto}}@media (min-width:850px){.candidates figure{max-width:calc(33% - 20px)}}@media (min-width:1200px){.candidates figure{max-width:calc(25% - 20px)}}.candidates figure img{grid-area:1/2/-2/-1}.candidates figure figcaption{grid-area:2/1/-1/-2;position:relative;z-index:1;height:100%;padding:10px 15px 2px 20px;background:#e7b005;display:block}.candidates figure figcaption p{font-size:1rem}@media (min-width:992px){.candidates figure figcaption p{font-size:1.125rem}}.candidates figure figcaption p:first-of-type{font-weight:600}.newsteaser{margin-block:10px 20px;border:2px solid #e7b005}.newsteaser:after{content:"";clear:both;display:table}aside.download{border:1px solid #0a4f65;background:#efefef;margin-block:10px 15px}aside.download:has(h2){margin-block:10px 20px}@media (min-width:768px){aside.download:has(h2){margin-block:10px 30px}}aside.download:has(a:hover,a:focus){border-color:#e7b005}.videocontainer{position:relative}.videocontainer .ytbox{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 20px);max-width:600px;height:auto;margin:0 0 20px;aspect-ratio:16/9;overflow:hidden}.videocontainer .ytbox iframe{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.videocontainer .ytbox .video-preview{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.videocontainer .ytbox .video-preview:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgba(0,0,0,0.4)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,0.4) 30%,transparent)}.videocontainer .ytbox .video-preview picture{position:absolute;z-index:-1;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:none}.videocontainer .ytbox .video-preview img{width:100%;max-width:none;height:auto}.videocontainer .ytbox .video-preview .playbtn,.videocontainer .ytbox .video-preview .playbtn:focus{width:12%;margin-bottom:auto;background:none;border:none;outline:none;cursor:pointer}.videocontainer .ytbox .video-preview .playbtn .area,.videocontainer .ytbox .video-preview .playbtn:focus.area{fill:rgba(220,0,0,0.85);-webkit-transition:fill 0.15s ease;transition:fill 0.15s ease}.videocontainer .ytbox .video-hint{font-size:0.875rem;line-height:1.3;font-weight:400;font-variation-settings:"wght" 400;text-align:center;text-shadow:0 0 5px #000;width:100%;min-height:calc(50% - 25px);padding:10px 20px 15px;color:#fff}@media (min-width:560px){.videocontainer .ytbox .video-hint{font-size:0.9375rem;padding-top:24px}}.videocontainer .ytbox .video-hint a{font-size:0.875rem;text-decoration:underline;color:white}@media (min-width:560px){.videocontainer .ytbox .video-hint a{font-size:0.9375rem}}.videocontainer .ytbox .video-hint a:after{border-color:white}footer{position:relative;margin-inline:3.5vw 2.5vw;padding-block:15px 10px;border-top:1px solid #0a4f65;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:560px){footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px){footer{width:calc(100% - 120px - 7vw);margin-inline:auto}}@media (min-width:992px){footer{width:calc(100% - 240px);max-width:1200px}}.head .img{}@-webkit-keyframes imagefade-2{0%{opacity:1}40%{opacity:1}50%{opacity:0}90%{opacity:0}to{opacity:1}}@keyframes imagefade-2{0%{opacity:1}40%{opacity:1}50%{opacity:0}90%{opacity:0}to{opacity:1}}@-webkit-keyframes imagefade-3{0%{opacity:1}26.6666%{opacity:1}33.3333%{opacity:0}93.3333%{opacity:0}to{opacity:1}}@keyframes imagefade-3{0%{opacity:1}26.6666%{opacity:1}33.3333%{opacity:0}93.3333%{opacity:0}to{opacity:1}}@-webkit-keyframes imagefade-4{0%{opacity:1}20%{opacity:1}25%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes imagefade-4{0%{opacity:1}20%{opacity:1}25%{opacity:0}95%{opacity:0}to{opacity:1}}@-webkit-keyframes imagefade-5{0%{opacity:1}16%{opacity:1}20%{opacity:0}96%{opacity:0}to{opacity:1}}@keyframes imagefade-5{0%{opacity:1}16%{opacity:1}20%{opacity:0}96%{opacity:0}to{opacity:1}}@-webkit-keyframes imagefade-6{0%{opacity:1}13.3333%{opacity:1}16.6666%{opacity:0}96.6666%{opacity:0}to{opacity:1}}@keyframes imagefade-6{0%{opacity:1}13.3333%{opacity:1}16.6666%{opacity:0}96.6666%{opacity:0}to{opacity:1}}.head .img figure{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.head .img figure:first-of-type:nth-last-of-type(2),.head .img figure:first-of-type:nth-last-of-type(2)~figure,.head .img figure:first-of-type:nth-last-of-type(2)~img{-webkit-animation-name:imagefade-2;animation-name:imagefade-2;-webkit-animation-duration:10s;animation-duration:10s}.head .img figure:first-of-type:nth-last-of-type(3),.head .img figure:first-of-type:nth-last-of-type(3)~figure,.head .img figure:first-of-type:nth-last-of-type(3)~img{-webkit-animation-name:imagefade-3;animation-name:imagefade-3;-webkit-animation-duration:15s;animation-duration:15s}.head .img figure:first-of-type:nth-last-of-type(4),.head .img figure:first-of-type:nth-last-of-type(4)~figure,.head .img figure:first-of-type:nth-last-of-type(4)~img{-webkit-animation-name:imagefade-4;animation-name:imagefade-4;-webkit-animation-duration:20s;animation-duration:20s}.head .img figure:first-of-type:nth-last-of-type(5),.head .img figure:first-of-type:nth-last-of-type(5)~figure,.head .img figure:first-of-type:nth-last-of-type(5)~img{-webkit-animation-name:imagefade-5;animation-name:imagefade-5;-webkit-animation-duration:25s;animation-duration:25s}.head .img figure:first-of-type:nth-last-of-type(6),.head .img figure:first-of-type:nth-last-of-type(6)~figure,.head .img figure:first-of-type:nth-last-of-type(6)~img{-webkit-animation-name:imagefade-6;animation-name:imagefade-6;-webkit-animation-duration:30s;animation-duration:30s}.head .img figure:nth-last-of-type(6){-webkit-animation-delay:25s;animation-delay:25s}.head .img figure:nth-last-of-type(5){-webkit-animation-delay:20s;animation-delay:20s}.head .img figure:nth-last-of-type(4){-webkit-animation-delay:15s;animation-delay:15s}.head .img figure:nth-last-of-type(3){-webkit-animation-delay:10s;animation-delay:10s}.head .img figure:nth-last-of-type(2){-webkit-animation-delay:5s;animation-delay:5s}.head .img figure:last-of-type{-webkit-animation-delay:0s;animation-delay:0s}.headnav{position:relative;z-index:1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:1345px}@media (min-width:768px){.headnav{display:-ms-grid;display:grid;-ms-grid-columns:minmax(120px,calc(100% - 1225px)) 1fr;grid-template-columns:minmax(120px,calc(100% - 1225px)) 1fr;-ms-grid-rows:70px;grid-template-rows:70px}}.headnav .brand{position:relative;z-index:101;width:44px;margin:8px 0 6px 3.5vw}@media (min-width:440px){.headnav .brand{width:60px;margin:8px 0 -5px 3.5vw}}@media (min-width:768px){.headnav .brand{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2;width:70px;margin-top:15px;margin-inline:0;-ms-grid-column-align:center;justify-self:center}}@media (min-width:992px){.headnav .brand{width:80px;margin-top:10px}}@media (min-width:1355px){.headnav .brand{margin-right:20px;-ms-grid-column-align:end;justify-self:end}}.headnav .brand img{width:44px;height:44px}@media (min-width:440px){.headnav .brand img{width:60px;height:60px}}@media (min-width:768px){.headnav .brand img{width:70px;height:70px}}@media (min-width:992px){.headnav .brand img{width:80px;height:80px}}.headnav-btn{position:absolute;z-index:10;width:44px;height:45px;top:5px;right:2.5vw;padding:11px 0;background:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:all;cursor:pointer}.headnav-btn:focus{outline:none}.headnav-btn span{text-indent:-999em;width:32px;height:5px;background:#6d6c71;border-radius:100em;display:block}.headnav-btn:after,.headnav-btn:before{content:"";width:32px;height:5px;border-radius:100em;background:#6d6c71;display:block;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.headnav-btn:before{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.headnav-btn.open span{opacity:0}.headnav-btn.open:before{-webkit-transform:translateY(9px) rotate(-45deg);-ms-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.headnav-btn.open:after{-webkit-transform:translateY(-9px) rotate(45deg);-ms-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}@media (min-width:560px){.headnav-btn{margin-right:auto;margin-left:-10vw}}@media (min-width:768px){.headnav-btn{display:none}}@media (max-width:767px){.headnav-wrapper{position:absolute;width:calc(100vw - var(--scrollbar-width));right:0;padding-bottom:10px;overflow-x:hidden;pointer-events:none}}@media (min-width:768px){.headnav-wrapper{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3;width:100%;max-width:1225px;margin-top:10px}}.headnav-list{list-style:none;position:relative;z-index:100;left:100%;padding:20px 0 10px;background:#fff;-webkit-box-shadow:0 8px 8px -8px rgba(0,0,0,0.3);box-shadow:0 8px 8px -8px rgba(0,0,0,0.3);-webkit-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out;pointer-events:all}.headnav-list.open{left:0}.headnav-list li{padding:2px 0;text-align:center}.headnav-list li:before{content:none}.headnav-list li a,.headnav-list li span{position:relative;font-size:1.125rem;font-weight:600;line-height:1.3333;text-transform:uppercase;text-decoration:none;padding:5px 10px;color:#232426;white-space:nowrap;display:inline-block}.headnav-list li a:not(.logo):focus,.headnav-list li a:not(.logo):hover,.headnav-list li.active a:not(.logo){text-decoration:none;background:#efefef;outline:none}.headnav-list li a:focus,.headnav-list li a:hover,.headnav-list li.active>a,.headnav-list li.active>span{outline:none}.headnav-list>li{margin-bottom:20px}.headnav-list>li:focus>a,.headnav-list>li:hover>a{color:black;outline:none}.headnav-list>li>a,.headnav-list>li>span{font-weight:600;line-height:1.1}@media (max-width:767px){.headnav-list>li>a br,.headnav-list>li>span br{display:none}}.headnav-list>li>a.inactiv,.headnav-list>li>span.inactiv{pointer-events:none;cursor:default}@media (min-width:768px){.headnav-list>li>a,.headnav-list>li>span{font-size:0.9375rem}}@media (min-width:992px){.headnav-list>li>a,.headnav-list>li>span{font-size:1.125rem}}@media (min-width:768px){.headnav-list{position:relative;z-index:1;top:auto;left:auto;width:100%;margin:0 0 0 -2px;padding:4px 15px 30px 0;background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 0.8vw;overflow:visible}.headnav-list>li{position:relative;margin-bottom:0;padding:0}.headnav-list>li a{padding-inline:0.9vw}}@media (min-width:992px){.headnav-list{gap:0 15px;margin:0 0 0 -10px;padding:0 25px 30px 10px}}@media (min-width:1200px){.headnav-list{gap:0 30px;width:calc(100% - 100px);margin-left:50px}}.footnav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:250px;margin-inline:auto}@media (max-width:767px){.footnav-list:after{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;content:"";width:100%;height:0;display:block}}@media (min-width:768px){.footnav-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:auto}}.footnav-list a{position:relative;font-size:1rem;font-weight:600;line-height:1.3333;text-transform:uppercase;text-decoration:none;padding:5px 10px;color:#232426;white-space:nowrap;display:inline-block}@media (min-width:768px){.footnav-list a{font-size:1.125rem}}@media (min-width:992px){.footnav-list a{font-size:1.3125rem}}.footnav-list li{line-height:0;padding:0}.footnav-list li:not(:last-of-type):not(:nth-last-of-type(2)) a{padding:5px}.footnav-list li a:focus,.footnav-list li a:hover,.footnav-list li.active a{text-decoration:none;background:#efefef;outline:none}.footnav-list li a:focus,.footnav-list li a:hover,.footnav-list li.active>a,.footnav-list li.active>span{outline:none}@media (max-width:767px){.footnav-list li:last-of-type,.footnav-list li:nth-last-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.form-default p{position:relative;margin-bottom:15px}.form-default p:nth-last-of-type(2){margin-bottom:25px}.form-default p:not(.check):not(.radio) label{position:relative;z-index:1;font-size:0.9375rem;font-weight:300;line-height:1.6;width:auto;margin-left:3px;color:#6d6c71;display:inline-block;cursor:pointer}.form-default p:not(.check):not(.radio) label strong{font-size:1.3125rem;font-weight:600;font-variation-settings:"wght" 650;line-height:1;padding-left:5px;color:#6d6c71}.form-default p:not(.check):not(.radio) label.salutation,.form-default p:not(.check):not(.radio) label[for=anrede1],.form-default p:not(.check):not(.radio) label[for=anrede2],.form-default p:not(.check):not(.radio) label[for=anrede]{display:block}.form-default [type=email],.form-default [type=text],.form-default textarea{font-family:"Open Sans";font-size:1rem;width:100%;min-height:44px;padding:6px 10px 8px 15px;color:#6d6c71;background:#f9f9f9;border:none;border-bottom:1px solid #6d6c71;border-radius:3px;display:block}.form-default [type=email]:focus,.form-default [type=text]:focus,.form-default textarea:focus{outline:none;min-height:40px;margin-top:4px;padding:3px 10px 8px 15px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.3);box-shadow:0 1px 6px rgba(0,0,0,0.3)}.form-default textarea{height:125px;resize:vertical}.form-default textarea:focus{height:121px}.form-default .select{position:relative;line-height:1;width:200px;margin-top:2px;display:inline-block}.form-default .select:before{content:"";position:absolute;right:15px;top:12px;width:10px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:solid 3px #6d6c71;border-bottom:solid 3px #6d6c71;pointer-events:none}.form-default .select select{font-family:"Open Sans",sans-serif;font-size:1rem;width:100%;height:44px;-moz-padding-start:12px;padding-left:15px;color:#232426;background:#f9f9f9;border:none;border-bottom:1px solid #6d6c71;border-radius:3px;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}.form-default .select select:focus{outline:none;height:40px;margin-top:4px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.3);box-shadow:0 1px 6px rgba(0,0,0,0.3)}.form-default .select select:focus::-ms-value{outline:none;color:#6d6c71;background-color:#f9f9f9}.form-default .select select::-ms-expand{display:none}.form-default .select select option{color:#6d6c71}.form-default .check,.form-default .radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-top:10px}.form-default .check input,.form-default .radio input{opacity:0;width:0}.form-default .check label,.form-default .radio label{position:relative;font-size:0.9375rem;width:100%;padding-left:36px;cursor:pointer}.form-default .check label:before,.form-default .radio label:before{content:"";position:absolute;z-index:1;top:0;left:1px;width:23px;height:23px;background:#fff;border:1px solid #6d6c71;border-radius:3px}.form-default .check label+input+label,.form-default .radio label+input+label{margin-top:20px}.form-default .check input:checked+label:after,.form-default .radio input:checked+label:after{content:"";position:absolute;z-index:2;left:11px;top:4px;width:4px;height:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:solid 2px #6d6c71;border-bottom:solid 2px #6d6c71;pointer-events:none}.form-default .check #datenschutz:focus+label:before,.form-default .radio #datenschutz:focus+label:before{outline:none;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.3);box-shadow:0 1px 6px rgba(0,0,0,0.3)}.form-default .radio label:before{border-radius:50%}.form-default .radio input:checked+label:after{left:9px;top:5px;width:10px;height:10px;-webkit-transform:none;-ms-transform:none;transform:none;background:#6d6c71;border:none;border-radius:50%;pointer-events:none}.form-default .submit{position:relative;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-size:1rem;font-weight:600;font-variation-settings:"wght" 650;margin-bottom:20px;padding:8px 24px;color:#6d6c71;background:white;border:1px solid #6d6c71;border-radius:3px;cursor:pointer}@supports (font-variation-settings:normal){.form-default .submit{font-family:"Roboto Flex"}}.form-default .submit:focus,.form-default .submit:hover{color:white;background:#6d6c71;outline:none}.form-default .address-area{max-height:0;margin-bottom:20px;border-bottom:1px solid #666;overflow-y:hidden;-webkit-transition:max-height 0.5s ease,border 0.3s ease;transition:max-height 0.5s ease,border 0.3s ease}.form-default .address-area.open{max-height:500px;border:none}.form-default span.g-recaptcha{position:relative;display:block}.form-default span.g-recaptcha textarea.clever_form_error{position:absolute;z-index:-1;top:-2em;left:-5px;width:312px!important;height:calc(100% + 2.2em)!important;margin:0!important;color:transparent;background:none;border:2px solid #cf000e!important;border-radius:8px;overflow:hidden;display:block!important}.form-default [rel=email] input.clever_form_error,.form-default [rel=text] input.clever_form_error,.form-default p.clever_form_error,.form-default span.select select.clever_form_error{outline:2px solid #cf000e;outline-offset:4px}.form-default p.clever_form_error{border-radius:1px}.form-default .error{font-weight:600!important;font-variation-settings:"wght" 650;color:#cf000e!important}.gallery-container{max-width:620px;margin-inline:auto;padding-inline:10px}@media (min-width:992px){.gallery-container{float:right;max-width:50%;margin-inline:20px 10px;margin-top:8px}}.gallery,.galleryfade{position:relative;line-height:0;width:100%;margin:0 auto;padding-bottom:45px;overflow-x:hidden}.gallery.nodots,.galleryfade.nodots{padding-bottom:10px}.gallery .slick-list,.galleryfade .slick-list{width:calc(100% + 20px);margin:0 -10px}.gallery figure,.galleryfade figure{width:100%;max-width:620px;height:100%;margin-bottom:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery figure img,.galleryfade figure img{width:auto;max-width:100%;height:auto;max-height:600px}@media (min-width:992px){.gallery figure img,.galleryfade figure img{max-height:465px}}.gallery figure figcaption,.galleryfade figure figcaption{line-height:1.3;padding:6px 10px;color:white}.slick-list{width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-list .slick-track{position:relative;top:0;left:0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.slick-list .slick-slide{padding:0 10px;background:#6d6c71}.slick-list .slick-slide div{height:100%}.slick-arrow{position:absolute;z-index:10;bottom:14px;text-indent:-999em;width:18px;height:18px;background:transparent;border:none;border-radius:4px;cursor:pointer}.slick-arrow:before{content:"";position:absolute;top:5px;left:6px;text-indent:0;width:10px;height:10px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);border-width:2px 2px 0 0;border-style:solid;border-color:#6d6c71;display:block}.slick-arrow.slick-prev{left:12px}.slick-arrow.slick-next{right:12px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.nodots .slick-arrow{bottom:calc(50% - 9px);padding:20px;background:rgba(255,255,255,0.75);border-radius:50%}.nodots .slick-arrow.slick-prev{left:5px}.nodots .slick-arrow.slick-next{right:5px}.nodots .slick-arrow:before{top:14px;left:16px}.slick-dots{position:absolute;z-index:1;bottom:0;list-style:none;width:100%;height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-dots li{margin:0 5px;padding:0!important}.slick-dots li:before{display:none}.slick-dots li button{text-indent:-999em;width:10px;height:10px;background:#232426;border:none;border-radius:2px;-webkit-box-shadow:0 0 3px 1px rgba(255,255,255,0.3);box-shadow:0 0 3px 1px rgba(255,255,255,0.3);cursor:pointer}.slick-dots li.slick-active button{background-color:#efefef}.nodots .slick-dots{display:none!important}