@media only screen and (min-width:1800px){body::before,body:before{content:"media0 / extra grosser desktop";padding:5px;font-size:10px;line-height:18px;color:#fff;text-align:center;position:fixed;bottom:0;z-index:999;background:rgba(0, 0, 0, 0.3)}}@media only screen and (max-width:1400px){body::before,body:before{content:"media1 / grosser desktop";padding:5px;font-size:10px;line-height:18px;color:#fff;text-align:center;position:fixed;bottom:0;z-index:999;background:rgba(0, 0, 0, 0.3)}}@media only screen and (max-width:1200px){body::before,body:before{content:"media2 / desktop/laptop";padding:5px;font-size:10px;line-height:18px;color:#fff;text-align:center;position:fixed;bottom:0;z-index:999;background:rgba(0, 0, 0, 0.3)}}@media only screen and (max-width:1024px){body::before,body:before{content:"media3 / laptop";padding:5px;font-size:10px;line-height:18px;color:#fff;text-align:center;position:fixed;bottom:0;z-index:999;background:rgba(0, 0, 0, 0.3)}}@media only screen and (max-width:992px){body::before,body:before{content:"media4 / tablet/ipad querformat";padding:5px;font-size:10px;line-height:18px;color:#fff;text-align:center;position:fixed;bottom:0;z-index:999;background:rgba(0, 0, 0, 0.3)}}@media only screen and (max-width:768px){body::before,body:before{content:"media5 / tablet/ipad hochformat";padding:5px;font-size:10px;line-height:18px;color:#fff;text-align:center;position:fixed;bottom:0;z-index:999;background:rgba(0, 0, 0, 0.3)}}@media only screen and (max-width:576px){body::before,body:before{content:"media6 / smartphone";padding:5px;font-size:10px;line-height:18px;color:#fff;text-align:center;position:fixed;bottom:0;z-index:999;background:rgba(0, 0, 0, 0.3)}}.clearfix{zoom:1}.clearfix:before,.clearfix:after,.clearfix::before,.clearfix::after{content:"";display:table}.clearfix:after,.clearfix::after{clear:both}.ck-editor__editable_inline:not(.ck-comment__input *){height:500px;overflow-y:auto}.animate,a,.btn,nav .navbar-collapse .navbar-nav .nav-item,footer a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.animate-fast{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}40%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}60%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}80%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}40%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}60%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}80%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{transform:rotate(0deg)}100%{transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{transform:rotate(0deg)}100%{transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(9px) rotate(0deg)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(9px) rotate(0deg)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(9px) rotate(0deg)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(9px) rotate(0deg)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(-9px) rotate(0deg)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(-9px) rotate(0deg)}100%{transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(-9px) rotate(0deg)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(-9px) rotate(0deg)}100%{transform:translateY(-9px) rotate(135deg)}}@keyframes schaukeln{from{transform:rotate(5deg)}to{transform:rotate(-5deg)}}body{background-color:#d9eef2;color:#313131}body,input,textarea,select,table,td,.crow,.text,button{font-family:"Roboto", Helvetica, Verdana, sans-serif;font-size:18px;line-height:26px;font-style:normal;font-variant:normal;font-weight:400}.hx,h1,h2{color:#186777;font-style:normal;font-variant:normal;font-weight:600;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1{font-family:"Nunito", Helvetica, Verdana, sans-serif;font-size:1.9rem;line-height:2.8rem;text-transform:uppercase;letter-spacing:4px}@media only screen and (max-width:768px){h1{font-size:1.7rem;line-height:2.2rem}}h2{font-family:"Nunito", Helvetica, Verdana, sans-serif;font-weight:500;font-size:1.8rem;line-height:2.5rem;color:#333333}@media only screen and (max-width:768px){h2{font-size:1.5rem;line-height:1.7rem}}h3{font-size:1.3rem;line-height:2.5rem;font-weight:500;color:#333333}h4{font-size:1.8rem;line-height:2.7rem;font-weight:600;color:#333333}h5{font-size:1rem;line-height:1.4rem;font-weight:600;margin-bottom:0}h6{font-size:1.2rem;line-height:1rem;font-weight:400}strong{font-weight:800}img{max-width:100%}a{color:#186777;text-decoration:none !important}a:hover{color:#183b41}.btn{background-color:#186777;color:#fff;border:0 transparent}@media only screen and (max-width:576px){.btn{width:100%}}.btn:hover{background-color:#183b41}.container{width:800px}@media only screen and (max-width:1024px){.container{width:750px}}@media only screen and (max-width:992px){.container{width:100%;padding:0 15px}}nav{height:75px !important;border-radius:0px 0px 8px 8px;background:rgba(255, 255, 255, 0.55);position:relative;z-index:1030;overflow:visible;-webkit-backdrop-filter:none;backdrop-filter:none}nav::before{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(255, 255, 255, 0.55);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:0;pointer-events:none}nav>*{position:relative;z-index:1}nav>.container{position:relative;margin-top:-8px}nav .navbar-brand{height:100%;padding:0}nav .navbar-brand.mobile{display:none}@media only screen and (max-width:992px){nav .navbar-brand.mobile{display:block}}@media only screen and (max-width:992px){nav .navbar-brand.desktop{display:none}}nav .navbar-brand .logo{max-width:none;max-height:75px}@media only screen and (max-width:992px){nav .navbar-collapse{position:absolute;top:calc(75px + 10px);left:50%;width:calc(100vw - 24px);max-width:700px;margin:0;padding:12px 22px;z-index:1050;background:transparent;border-radius:14px;box-shadow:0 12px 40px rgba(0, 0, 0, 0.8);opacity:0;transform:translateX(-50%) translateY(-6px);transition:opacity 220ms ease, transform 220ms ease}nav .navbar-collapse::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.55), rgba(255, 255, 255, 0.35));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity 240ms ease-in-out;z-index:-1;pointer-events:none;will-change:opacity, backdrop-filter;transform:translateZ(0)}nav .navbar-collapse.collapsing::before,nav .navbar-collapse.show::before{opacity:1}nav .navbar-collapse.show{opacity:1;transform:translateX(-50%) translateY(0)}nav .navbar-collapse.collapsing{opacity:1;transform:translateX(-50%) translateY(0)}nav .navbar-collapse.is-fading-out{opacity:0;transform:translateX(-50%) translateY(-6px);pointer-events:none}nav .navbar-collapse.is-fading-out::before{opacity:0}nav .navbar-collapse>*{position:relative;z-index:1}nav .navbar-collapse.collapse,nav .navbar-collapse.collapsing{display:block !important;height:auto !important}nav .navbar-collapse.collapse:not(.show){visibility:hidden;pointer-events:none}nav .navbar-collapse.collapse.show{visibility:visible;pointer-events:auto}nav .navbar-collapse.collapsing{pointer-events:none}}@media only screen and (max-width:992px){nav .navbar-collapse .navbar-nav{margin-bottom:15px}}nav .navbar-collapse .navbar-nav .nav-item{border:2px solid rgba(255, 255, 255, 0);border-radius:100px;margin-left:8px}nav .navbar-collapse .navbar-nav .nav-item:hover{border:2px solid rgba(255, 255, 255, 0.5)}nav .navbar-collapse .navbar-nav .nav-item.active{border:2px solid rgba(255, 255, 255, 0.8)}@media only screen and (max-width:992px){nav .navbar-collapse .navbar-nav .nav-item{border-radius:15px;margin-left:0}nav .navbar-collapse .navbar-nav .nav-item.active{border:1px solid rgba(255, 255, 255, 0.5);background:#186777}nav .navbar-collapse .navbar-nav .nav-item.active a{color:white}}nav .navbar-collapse .navbar-nav .nav-item .nav-link{padding:8px 12px}@media only screen and (max-width:992px){nav .navbar-collapse .navbar-nav .nav-item .nav-link{padding:14px 0;text-align:center}}main{overflow:hidden;margin-top:-75px}main .swiper{width:calc(100vw + 20px);height:65vh;margin:-57px 10px 0 -10px;background:#333;z-index:99}main .swiper .swiper-wrapper .swiper-slide{background-size:cover;background-repeat:no-repeat;background-position:center center}main .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#186777}main .swiper .swiper-button-prev{top:var(--swiper-navigation-top-offset, 60%);color:#186777;margin-left:20px}main .swiper .swiper-button-next{top:var(--swiper-navigation-top-offset, 60%);color:#186777;margin-right:35px}main .main-section{margin:80px 0 130px}main .main-section section{margin:90px 0}footer{position:relative;color:black;background:#186777}footer .container{padding:60px 15px}footer a{color:#b3dde6;text-decoration:none !important}footer a:hover{color:#183b41}footer strong,footer H5{color:#ffffff;font-weight:500}footer:before{content:"";position:absolute;left:0px;top:-80px;width:100%;height:80px;background-image:url(../img/footer.svg);background-size:cover 100px 100%;background-repeat:no-repeat}@media only screen and (max-width:1024px){footer:before{height:50px;top:-49px}}@media only screen and (max-width:576px){footer:before{height:30px;top:-29px}}