@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes zoom_rotate{0%{-webkit-transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg);transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes zoom_rotate{0%{-webkit-transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg);transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.u-clr-primary{color:#303030 !important}.u-clr-dark-blue{color:#303030}.limit{width:75vw;margin:auto}@media (max-width:455px){.limit{width:95vw;margin:1rem auto}}body{color:#080a0e}ul.category_overview a{color:#fff}ul.category_overview>li ul li:hover a{color:#303030}ul.category_overview>li>a.expander{padding:0}.start-newsticker{margin-top:4rem;font-size:140%}.start-newsticker .headline{color:#303030}.marker{padding:.4rem;background-image:-webkit-gradient(linear, left top, left bottom, from(#303030), to(#303030));background-image:linear-gradient(#303030, #303030);background-repeat:no-repeat;background-size:0;-webkit-transition:all .4s .7s;transition:all .4s .7s}.activate{background-size:100%}.blur-show{-webkit-filter:blur(20px) brightness(.6);filter:blur(20px) brightness(.6);-webkit-transition:all .5s;transition:all .5s}.blur-show.activate{-webkit-filter:blur(0) brightness(1);filter:blur(0) brightness(1)}.opacity-show{-webkit-transform:scale(.4);transform:scale(.4);opacity:0;visibility:hidden;-webkit-transition:all .5s;transition:all .5s}.opacity-show.activate{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.adressblock.vcard{background-color:#303030;color:#fff}.adressblock.vcard li:before{color:#fff !important}.adressblock.vcard a{color:#fff !important}.adressblock.vcard a:hover{color:#d3d3d3 !important}#breadcrumb a.active{color:#303030}#breadcrumb a:hover{color:#303030}#header_wrapper{-webkit-box-shadow:0 2px 5px 0 rgba(8,10,14,0.3);box-shadow:0 2px 5px 0 rgba(8,10,14,0.3);background-color:#fff}#header_wrapper #header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1080px){#header_wrapper #header{padding-top:0}}#header_wrapper #header #topright{position:initial;width:100%;background-color:#303030;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2rem}@media (max-width:812px){#header_wrapper #header #topright{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#header_wrapper #header #topright a{background:none;border:none;width:auto;-webkit-transition:all .2s ease;transition:all .2s ease;margin-right:1.5rem;font-size:1.7rem}@media (max-width:812px){#header_wrapper #header #topright a{font-size:1rem;height:35px}}#header_wrapper #header #topright a:hover{color:#d3d3d3}#header_wrapper #header #topright [data-show-on-hover]:hover[data-show-on-hover-pos="bottom"]::before{background-color:unset;display:none}#header_wrapper #header nav{margin-right:auto;-ms-flex-preferred-size:auto;flex-basis:auto}#header_wrapper #header nav>ul>li>a{padding:1.5rem 2rem;height:auto}#header_wrapper #header nav>ul>li ul{-webkit-box-shadow:0 0 4px 2px rgba(8,10,14,0.3);box-shadow:0 0 4px 2px rgba(8,10,14,0.3)}#header_wrapper #header nav>ul li:hover>a{background-color:#fff;color:#808080}#header_wrapper #header nav a{position:relative;z-index:1}#header_wrapper #header nav a:before{content:"";position:absolute;top:0;left:0;background-color:#303030;width:4px;height:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:width .4s cubic-bezier(1, 0, 0, 1) .2s,-webkit-transform .2s;transition:width .4s cubic-bezier(1, 0, 0, 1) .2s,-webkit-transform .2s;transition:transform .2s,width .4s cubic-bezier(1, 0, 0, 1) .2s;transition:transform .2s,width .4s cubic-bezier(1, 0, 0, 1) .2s,-webkit-transform .2s;z-index:-1}#header_wrapper #header nav a:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);width:100%}#header_wrapper #header nav ul li.hasSub::after{z-index:1;color:#080a0e}#header_wrapper #header #logo{height:5.5rem;margin-right:2rem}#fixnav_header_wrapper{background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(8,10,14,0.3) !important;box-shadow:0 2px 5px 0 rgba(8,10,14,0.3) !important}#fixnav_header_wrapper nav ul li.hasSub::after{z-index:1}#wrapper .fixnav header #fixnav_topright{display:none}#wrapper .fixnav header #fixnav_topnav>ul li:hover>a{background-color:#fff;color:#808080}#wrapper .fixnav header #fixnav_topnav>ul>li ul{-webkit-box-shadow:0 0 4px 2px rgba(8,10,14,0.3);box-shadow:0 0 4px 2px rgba(8,10,14,0.3)}#wrapper .fixnav header a{position:relative;z-index:1}#wrapper .fixnav header a:before{content:"";position:absolute;top:0;left:0;background-color:#303030;width:4px;height:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:width .4s cubic-bezier(1, 0, 0, 1) .2s,-webkit-transform .2s;transition:width .4s cubic-bezier(1, 0, 0, 1) .2s,-webkit-transform .2s;transition:transform .2s,width .4s cubic-bezier(1, 0, 0, 1) .2s;transition:transform .2s,width .4s cubic-bezier(1, 0, 0, 1) .2s,-webkit-transform .2s;z-index:-1}#wrapper .fixnav header a:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);width:100%}#wrapper .fixnav header ul li.hasSub::after{color:#080a0e}#wrapper .fixnav header #fixnav_logo{margin:auto 0 auto auto}#wrapper .fixnav header #fixnav_logo :before{content:none}#hero{height:26vw;max-height:600px;min-height:15rem}#hero .kr-slide{background-repeat:no-repeat;background-size:cover;background-position:center}#hero .kr-slide .overlay{--text-shadow:4px 6px 15px rgba(0,0,0,0.3);position:absolute;right:18%;bottom:19%;height:auto;background-color:rgba(255,255,255,0.6);border-radius:6px;padding:1rem}@media (max-width:812px){#hero .kr-slide .overlay{right:3%;max-width:21rem}}#hero .kr-slide .overlay__heading{color:#303030;letter-spacing:2px;font-weight:600;font-size:2rem;text-shadow:var(--text-shadow)}@media (max-width:812px){#hero .kr-slide .overlay__heading{font-size:1.5rem}}#hero .kr-slide .overlay__sub-heading{color:#303030;font-weight:500;font-size:1.5rem;text-shadow:var(--text-shadow)}@media (max-width:812px){#hero .kr-slide .overlay__sub-heading{font-size:1.2rem}}#wrapper[class="home"] h1{color:#303030;margin-bottom:4.5rem;display:inline-block}#wrapper[class="home"] h1:after{content:"";display:block;height:.1rem;width:100%;background-color:currentcolor;margin-top:.5rem;opacity:.7}.unsere-aufgaben{line-height:1.7;margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 2.5rem}.unsere-aufgaben__image{-webkit-box-shadow:0 0 20px rgba(8,10,14,0.2);box-shadow:0 0 20px rgba(8,10,14,0.2);aspect-ratio:1;-webkit-box-flex:.2;-ms-flex:.2 1 17.5rem;flex:.2 1 17.5rem}.unsere-aufgaben__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-position:center}.unsere-aufgaben__text{-webkit-box-flex:1;-ms-flex:1 1 17.5rem;flex:1 1 17.5rem}.unsere-aufgaben__text p+p{margin-top:1rem}.unsere-aufgaben__text h2{margin-bottom:1rem}.unsere-aufgaben ul{padding:0;list-style-position:inside;overflow:visible}.unsere-aufgaben ul>li{margin-bottom:.4rem}.ueber-uns.team .watpage_main_content{width:100%;max-width:100%}.ueber-uns.team .watpage_main_content #breadcrumb{padding-left:1rem}.ueber-uns.team .watpage_main_content .fuehrung{background-color:#303030;padding:3rem 0;margin-top:2rem;margin-bottom:3rem;color:#fff}.ueber-uns.team .watpage_main_content .fuehrung .person{-webkit-box-flex:0;-ms-flex:0 1 20rem;flex:0 1 20rem}.ueber-uns.team .watpage_main_content .mitarbeiter .person>figure.round{height:11rem;width:11rem}.ueber-uns.team .watpage_main_content .team{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.ueber-uns.team .watpage_main_content .team .person{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ueber-uns.team .watpage_main_content .team .person>article{border:none}footer{background-color:#fff;border-top:1px solid rgba(48,48,48,0.4);-ms-flex-wrap:wrap;flex-wrap:wrap}footer a{color:#080a0e;text-decoration:none}footer a:hover{text-decoration:underline;color:#303030}