@import"Oswald/Oswald-VariableFont_wght.ttf";@font-face{font-family:thin;src:url(IBM/IBMPlexSans-Thin.ttf) format("truetype")}@font-face{font-family:light;src:url(IBM/IBMPlexSans-Light.ttf) format("truetype")}@font-face{font-family:lighti;src:url(IBM/IBMPlexSans-LightItalic.ttf) format("truetype")}@font-face{font-family:reg;src:url(IBM/IBMPlexSans-Regular.ttf) format("truetype")}@font-face{font-family:regi;src:url(IBM/IBMPlexSans-Italic.ttf) format("truetype")}@font-face{font-family:med;src:url(IBM/IBMPlexSans-Medium.ttf) format("truetype")}@font-face{font-family:demi;src:url(IBM/IBMPlexSans-SemiBold.ttf) format("truetype")}@font-face{font-family:bold;src:url(IBM/IBMPlexSans-Bold.ttf) format("truetype")}@font-face{font-family:conden;src:url(../../Oswald/Oswald-VariableFont_wght.ttf) format(truetype)}body{font-family:reg;font-size:1.7rem;line-height:1.3;color:#000}.para{font-size:1.7rem;line-height:1.4}.para:not(:last-child){margin-bottom:2rem}.white{color:#fff}.tac{text-align:center}.balance{text-wrap:balance}.pbold{font-size:2.1rem;letter-spacing:-0.7px;font-family:med;color:#27334c;hyphens:none;line-height:1.1}.pbold:not(:last-child){margin-bottom:2rem}h1{color:#51648a;text-align:center;text-transform:uppercase;font-size:3.7rem;font-family:demi;line-height:1}h1 span{display:block;font-family:light;font-size:2.9rem}@media(max-width: 450px){h1{font-size:3rem}}h2{color:#51648a;text-align:center;text-transform:uppercase;font-size:3.7rem;font-family:reg;line-height:1}h2 span{display:block;font-family:bold;letter-spacing:.25px}@media(max-width: 450px){h2{font-size:3rem}}h3{position:relative;color:#51648a;text-transform:uppercase;text-align:center;font-family:"Oswald",sans-serif;font-family:conden;font-weight:400;font-size:3.5rem;letter-spacing:1px;line-height:1.1;hyphens:none}h3::before,h3::after{content:"";position:absolute;top:50%;display:inline-block;width:80px;height:1px;background-color:rgba(81,100,138,.5)}h3::before{margin-left:-90px}h3::after{margin-left:10px}a.textBtn{display:inline-block;padding:2px 4px 4px;line-height:1;background-color:red;border-radius:5px;color:#fff;text-decoration:none;transition:.2s}a.textBtn:hover{background-color:#51648a}*,*::before,*::after{margin:0;padding:0;-webkit-font-smoothing:antialiased;box-sizing:inherit}html{font-size:62.5%}@media only screen and (min-width: 15.625em){html{font-size:51%}}@media only screen and (min-width: 53.12em){html{font-size:56%}}@media only screen and (min-width: 64em){html{font-size:59%}}@media only screen and (min-width: 75em){html{font-size:62.5%}}@media only screen and (min-width: 112.5em){html{font-size:62.5%}}::-moz-selection{color:#fff;background:#51648a}::selection{color:#fff;background:#51648a}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #999;border-radius:10px}::-webkit-scrollbar-thumb{background:#51648a;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#f39204}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;background-color:rgba(81,100,138,.1);hyphens:auto;color:#000;counter-reset:anyName}.fueller{width:100%;height:40rem}.bgwhite{background-color:#fff}.tac{text-align:center !important}.mb1{margin-bottom:1.5rem !important}.mb4{margin-bottom:4rem !important}@media only screen and (min-width: 53.12em){.mb4{margin-bottom:2rem !important}}.mb8{margin-bottom:8rem !important}@media only screen and (min-width: 53.12em){.mb8{margin-bottom:5rem !important}}.mt4{margin-top:4rem}.mt8{margin-top:8rem !important}.mt10{margin-top:10rem !important}.pbt2{padding:2 0}.pbt4{padding:4 0}.abstand2{height:2rem}.abstand3{height:3rem}.abstand4{height:4rem}.abstand5{height:5rem}.abstand6{height:6rem}.abstand7{height:7rem}.abstand8{height:8rem}.abstand9{height:9rem}.abstand10{height:10rem}.abstand11{height:11rem}.abstand12{height:12rem}.abstand13{height:13rem}@media(max-width: 500px){.abstand3{height:2rem}.abstand4{height:2rem}.abstand5{height:2.5rem}.abstand6{height:3rem}.abstand7{height:3rem}.abstand8{height:4rem}.abstand9{height:4rem}.abstand10{height:5rem}.abstand11{height:5rem}.abstand12{height:6rem}.abstand13{height:6rem}}.container{max-width:1200px;margin:0 auto;overflow-x:hidden}@media(max-width: 1200px){.container{margin:0 4rem}}.flexCenter{display:flex;justify-content:center}.containerObserve{max-width:1200px;margin:0 auto;overflow-x:hidden}@media(max-width: 1200px){.containerObserve{margin:0 4rem}}.panorama{position:relative;width:100%;height:550px}.panorama img{display:block;width:100%;height:100%;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover}@media(max-width: 550px){.panorama{height:300px}}.panoramaCounter{position:relative;width:100%;height:460px}.panoramaCounter img{display:block;width:100%;height:100%;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover}.panoramaCounter::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.panoramaCounter .countersection{position:absolute;z-index:1;bottom:20px;width:100%;display:flex;align-items:center;justify-content:center;opacity:.6}.panoramaCounter .countersection .counter-up{width:1200px;margin:0 auto}.panoramaCounter .countersection .counter-up .content{width:100%;display:flex;flex-wrap:wrap;gap:4rem}.panoramaCounter .countersection .counter-up .content .box{position:relative;flex:1;padding:2rem 1rem;border:1px dotted #fff;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.panoramaCounter .countersection .counter-up .content .box .icon{color:#d2d5db;font-size:4rem;margin-bottom:1.3rem;line-height:.9}.panoramaCounter .countersection .counter-up .content .box .counter{position:relative;font-size:5rem;line-height:.9;margin-bottom:.9rem}.panoramaCounter .countersection .counter-up .content .box .counter::after{content:"+";position:absolute;right:-30px;top:0px;color:#fff;font-size:5rem}.panoramaCounter .countersection .counter-up .content .box .text{font-weight:900;font-size:1.8rem;text-align:center;hyphens:none}@media(max-width: 1200px){.panoramaCounter .countersection .counter-up{padding:0 4rem}.panoramaCounter .countersection .counter-up .content{gap:3rem}}@media(max-width: 710px){.panoramaCounter .countersection .counter-up .content .box{min-width:100px}}@media(max-width: 550px){.panoramaCounter .countersection .counter-up .content .box{min-width:140px}}@media(max-width: 710px){.panoramaCounter{height:370px}}.panorama1{position:relative;width:100%;height:550px}.panorama1 img{display:block;width:100%;height:100%;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover}.panorama1::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5);mix-blend-mode:multiply}.panorama1 .ziele{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;color:#fff}.panorama1 .ziele .head{font-weight:700;text-transform:uppercase;font-size:3.3rem;margin-bottom:2.5rem}.panorama1 .ziele .zieltext{font-size:2.2rem;margin-bottom:2rem;hyphens:none}@media(max-width: 950px){.panorama1{height:350px}}@media(max-width: 550px){.panorama1{height:300px}.panorama1 .ziele{width:90%}}.top{position:fixed;z-index:9000;right:2rem;bottom:250px;width:30px;height:30px;padding-bottom:3px;display:flex;justify-content:center;align-items:center;background-color:#51648a;color:#fff;text-decoration:none;border-radius:30px;opacity:0;visibility:hidden;font-size:1.6rem;border:1px solid hsl(0,0%,50%);transition:all .3s}.top:hover{transition:all .2s;box-shadow:0 0 8px rgba(0,0,0,.5);background-color:#f39204;border:1px solid #fff}.top.active{bottom:15px;opacity:1;visibility:visible;transition:all .9s;box-shadow:0 0 8px rgba(0,0,0,.5);border:1px solid #fff}.trennerblau{width:60px;margin:2rem auto 0;height:3px;background-color:#51648a}.trennerblaukurz{width:60px;height:3px;background-color:#51648a}.linecenter{width:60px;height:3px;background-color:#51648a;margin:1rem auto}.footer-copy{width:100%;text-align:center;font-size:1.2rem;font-weight:400;color:#51648a}.footer-copy .divider{display:inline-block;margin:0 8px}.footer-copy a{color:#51648a}.footer-copy a .fas{display:inline-block;margin-right:5px}#lightbox{position:fixed;z-index:9000;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.87);visibility:hidden;opacity:0;transition:all .4s ease;display:flex;justify-content:center;align-items:center}#lightbox.active{opacity:1;visibility:visible;transition:all .4s ease;padding:3rem 0}#lightbox.active img{max-width:90%;max-height:90%}a.jumpBtn{display:inline-block;margin-top:1rem;padding:1rem;text-decoration:none;color:#fff;background-color:#f39204;font-size:2.2rem;font-family:reg;transition:.3s ease}a.jumpBtn:hover{background-color:#ffb13c}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes cardhoverup{0%{transform:translateY(0)}100%{transform:translateY(-237px)}}@keyframes cardpause{0%{opacity:0;visibility:hidden}60%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes cardhoverout{0%{transform:translateY(-237px)}100%{transform:translateY(0px)}}@keyframes moveInLeft{0%{opacity:0;transform:translateX(-10rem)}80%{transform:translateX(1rem)}100%{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}100%{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(3rem)}100%{opacity:1;transform:translate(0)}}@keyframes shadow{0%{background-position:130% 0%}33%{background-position:50% 0%}55%{background-position:0% 0%}80%{background-position:-50% 0%}100%{background-position:-50% 0%}}@keyframes decrease{0%{filter:grayscale(1)}100%{transform:scale(1)}}.navigation-wrapper{z-index:2000;position:fixed;top:0;left:0;width:100%;height:50px;transition:.5s ease-in-out}.navigation-wrapper nav{position:absolute;width:100%;top:0;left:0;width:100%;height:100%;background-color:#fff;transition:all .3s ease}.navigation-wrapper nav .nav-container{position:relative;max-width:1200px;height:100%;margin:0 auto;display:flex;justify-content:space-between}.navigation-wrapper nav .nav-container a.herologo{display:none}.navigation-wrapper nav .nav-container a.herologo img{display:block;width:auto;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.navigation-wrapper nav .nav-container .menu{margin:.8rem;z-index:2001;position:absolute;top:2px;right:0;width:40px;height:40px;opacity:0;visibility:hidden;display:none;cursor:pointer;transition:all .4s ease-in-out}.navigation-wrapper nav .nav-container .menu span{position:absolute;width:30px;height:3px;border-radius:4px;background-color:#51648a;top:calc(50% - 1px);left:calc(50% - 15px);transition:all .3s ease-out}.navigation-wrapper nav .nav-container .menu span:nth-child(1){transform:translateY(-10px) rotate(0)}.navigation-wrapper nav .nav-container .menu span:nth-child(2){transform:translateY(0) rotate(0);opacity:1}.navigation-wrapper nav .nav-container .menu span:nth-child(3){transform:translateY(10px) rotate(0)}.navigation-wrapper nav .nav-container .menu.active span:nth-child(1){transform:translateY(0px) rotate(-45deg)}.navigation-wrapper nav .nav-container .menu.active span:nth-child(2){transform:translateY(0px) rotate(-225deg);opacity:0}.navigation-wrapper nav .nav-container .menu.active span:nth-child(3){transform:translateY(0px) rotate(45deg)}@media(max-width: 1085px){.navigation-wrapper nav .nav-container .menu{margin-top:0}.navigation-wrapper nav .nav-container .menu span:nth-child(1){transform:translateY(-10px) rotate(0)}.navigation-wrapper nav .nav-container .menu span:nth-child(3){transform:translateY(10px) rotate(0)}.navigation-wrapper nav .nav-container .menu span:nth-child(2){transform:translateY(0) rotate(0);opacity:1}.navigation-wrapper nav .nav-container .menu.active span:nth-child(1){transform:translateY(0px) rotate(-45deg)}.navigation-wrapper nav .nav-container .menu.active span:nth-child(2){transform:translateY(0px) rotate(-225deg);opacity:0}.navigation-wrapper nav .nav-container .menu.active span:nth-child(3){transform:translateY(0px) rotate(45deg)}}@media(min-width: 1200px){.navigation-wrapper.scrolling-active{height:34px}.navigation-wrapper.scrolling-active nav{background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.3)}.navigation-wrapper.scrolling-active nav .nav-container{align-items:center}.navigation-wrapper.scrolling-active nav .nav-container a.herologo{height:29px !important}.navigation-wrapper.scrolling-active nav .nav-container .menu{top:-3px;transform:scale(0.8)}.navigation-wrapper.scrolling-active nav .nav-container .menu-bar{height:34px}.navigation-wrapper.scrolling-active nav .nav-container .menu-bar ul{top:34px;overflow-y:auto}.navigation-wrapper.scrolling-active nav .nav-container .menu-bar ul li{height:34px}.navigation-wrapper.scrolling-active nav .nav-container .menu-bar ul li a.navLink{font-size:1.3rem;padding-bottom:0}.navigation-wrapper.scrolling-active nav .nav-container .menu-bar ul li a.navlink{font-size:1.3rem;padding-bottom:0}}@media(min-width: 1200px)and (max-width: 1085px){.navigation-wrapper.scrolling-active nav .nav-container a.herologo{top:1px;height:32px}.navigation-wrapper.scrolling-active nav .nav-container .menu-bar ul{box-shadow:0 4px 5px rgba(0,0,0,.4)}.navigation-wrapper.scrolling-active nav .nav-container .menu-bar ul li a.navLink,.navigation-wrapper.scrolling-active nav .nav-container .menu-bar ul li a.navlink{font-size:1.8rem}}@media(max-width: 1201px){.navigation-wrapper nav{padding-left:30px;padding-right:30px}}@media(max-width: 1085px){.navigation-wrapper .navBack{position:fixed;right:-100%;top:0;width:100%;height:100%;background-color:rgba(39,51,76,.88);opacity:0;visibility:hidden;pointer-events:none;transition:all .5s cubic-bezier(0.88, 0.01, 0.26, 0.99)}.navigation-wrapper .navBack.active{opacity:1;visibility:visible;right:0;backdrop-filter:blur(4px)}.navigation-wrapper nav{padding-left:0;padding-right:0}}.navigation-wrapper nav .nav-container .menu-bar{position:absolute;top:0;right:0;width:auto;height:50px;background-color:rgba(0,0,0,0);transition:all .5s cubic-bezier(0.88, 0.01, 0.26, 0.99)}.navigation-wrapper nav .nav-container .menu-bar ul{display:flex;width:100%;align-items:center;margin:0;padding:0;float:right;transition:all .4s ease}.navigation-wrapper nav .nav-container .menu-bar ul li{height:50px;display:flex;align-items:center}.navigation-wrapper nav .nav-container .menu-bar ul li:not(:last-child){padding:0 7px}.navigation-wrapper nav .nav-container .menu-bar ul li:last-child{padding-left:6px}.navigation-wrapper nav .nav-container .menu-bar ul li a.navLink,.navigation-wrapper nav .nav-container .menu-bar ul li a.navlink{position:relative;display:block;font-size:1.5rem;letter-spacing:-0.5px;font-family:med;text-transform:uppercase;color:#51648a;transition:all .4s ease;padding-bottom:3px}.navigation-wrapper nav .nav-container .menu-bar ul li a.navLink::before,.navigation-wrapper nav .nav-container .menu-bar ul li a.navlink::before{content:"";position:absolute;left:0;bottom:0;width:100%;transform:scaleX(0);transform-origin:right;height:2px;background-color:#ffb13c;transition:transform .2s ease-in}.navigation-wrapper nav .nav-container .menu-bar ul li a.navLink:hover,.navigation-wrapper nav .nav-container .menu-bar ul li a.navlink:hover{color:#ffb13c}.navigation-wrapper nav .nav-container .menu-bar ul li a.navLink:hover::before,.navigation-wrapper nav .nav-container .menu-bar ul li a.navlink:hover::before{transform:scaleX(1);transform-origin:left}.navigation-wrapper nav .nav-container .menu-bar ul li a.navLink.active2,.navigation-wrapper nav .nav-container .menu-bar ul li a.navlink.active2{color:#ffb13c}.navigation-wrapper nav .nav-container .menu-bar ul li a.navLink.active2::before,.navigation-wrapper nav .nav-container .menu-bar ul li a.navlink.active2::before{transform:scaleX(1);transform-origin:left}@media(max-width: 1085px){.navigation-wrapper nav .nav-container .menu-bar{transform:translateX(100%);width:100%;height:auto}.navigation-wrapper nav .nav-container .menu-bar.active{transform:translateX(0)}.navigation-wrapper nav .nav-container .menu-bar ul{position:relative;z-index:1000;top:50px;display:inherit;float:none;text-align:center;width:100%;min-height:-moz-max-content;min-height:max-content;box-shadow:0 4px 5px rgba(0,0,0,.4);overflow-y:auto}.navigation-wrapper nav .nav-container .menu-bar ul li{width:100%;background-color:#27334c;padding:0;height:unset}.navigation-wrapper nav .nav-container .menu-bar ul li:not(:last-child){padding:0}.navigation-wrapper nav .nav-container .menu-bar ul li:last-child{padding-left:0}.navigation-wrapper nav .nav-container .menu-bar ul li:not(:last-child){border-bottom:1px dotted #d2d5db}.navigation-wrapper nav .nav-container .menu-bar ul li:first-child{border-top:1px dotted #51648a}.navigation-wrapper nav .nav-container .menu-bar ul li a.navLink,.navigation-wrapper nav .nav-container .menu-bar ul li a.navlink{width:100%;display:block;text-align:center;font-size:2.1rem;line-height:55px;padding:0;color:#fff}.navigation-wrapper nav .nav-container .menu-bar ul li a.navLink::before,.navigation-wrapper nav .nav-container .menu-bar ul li a.navlink::before{display:none}.navigation-wrapper nav .nav-container .menu-bar ul li a.navLink:hover,.navigation-wrapper nav .nav-container .menu-bar ul li a.navlink:hover{color:#999}.navigation-wrapper nav .nav-container .menu-bar ul li a.navLink.active2,.navigation-wrapper nav .nav-container .menu-bar ul li a.navlink.active2{background-color:#ffb13c;color:#fff}}@media(max-width: 1085px){.navigation-wrapper nav .nav-container a.herologo{left:25px;top:4px !important;height:46px !important}.navigation-wrapper nav .nav-container .menu{opacity:1;visibility:visible;display:block}}@media(max-height: 580px)and (orientation: landscape){.navigation-wrapper nav .nav-container a.herologo{height:30px;top:20px}.navigation-wrapper nav .nav-container .menu-bar{position:relative}.navigation-wrapper nav .nav-container .menu-bar ul{position:relative;top:50px;width:100%;height:calc(100vh - 50px)}.navigation-wrapper nav .nav-container .menu-bar ul li{padding:0 !important}.navigation-wrapper nav .nav-container .menu-bar ul li a{line-height:55px}}@media(max-width: 500px)and (orientation: portrait){.navigation-wrapper nav .nav-container a.herologo{top:2px;height:46px}.navigation-wrapper nav .nav-container .menu-bar ul li:not(:last-child){padding:0 0 !important}.navigation-wrapper nav .nav-container .menu-bar ul li:last-child{padding-left:0 !important}.navigation-wrapper nav .nav-container .menu-bar ul li a{line-height:55px}}footer{padding:4rem 3rem;background-color:rgba(0,0,0,.8)}footer .footer-logo{height:100px;margin-bottom:2rem}footer .footer-logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}footer .footer-subhead{color:#ccc;text-align:center;font-size:2rem;text-transform:uppercase}footer .locations{text-align:center;color:#ffd699;text-transform:uppercase;font-size:2rem;line-height:1}footer .locations a{display:inline-block;color:#ffb13c;text-transform:uppercase;font-size:2rem;line-height:1;text-decoration:none}footer .locations a:hover{color:#fff}footer .locations span{display:inline-block;margin:0 11px;font-size:2.3rem;color:#ffb13c}@media(max-width: 500px){footer .locations{padding-top:2rem}footer .locations a{display:block;font-size:3rem;margin-bottom:3.5rem}footer .locations span{display:none}}footer .arguments{font-size:3rem;line-height:1;text-transform:uppercase;text-align:justify;color:hsla(0,0%,100%,.1)}footer .impressum{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:4rem}footer .impressum a{display:inline-block;padding:.6rem 1rem;background-color:rgba(255,177,60,.5);text-decoration:none;color:#fff;font-size:1.5rem;border:1px solid rgba(0,0,0,0);transition:all .2s ease}footer .impressum a:hover{background-color:rgba(243,146,4,.5);border-color:#ffb13c}#impressum{padding-top:55px}#impressum p{margin-bottom:1.3rem}#impressum p.ibold{display:block;margin-bottom:0 !important;font-family:bold}#impressum .smallHead{margin-top:1.8rem;margin-bottom:4px;font-family:bold;font-size:1.9rem;line-height:1.1}#impressum .herausgeber{position:relative;width:50%;margin:auto}#impressum .herausgeber-bold{font-family:bold;letter-spacing:.75px;margin-bottom:6px}#impressum .herausgeber-normal{font-family:reg}#impressum .herausgeber a{text-decoration:none;color:#000}#impressum .herausgeber .button3{width:100%;display:flex;flex-wrap:wrap;gap:3rem}#impressum .herausgeber .button3 a.jumpBtn{display:inline-block;width:170px;margin-top:1rem;padding:1rem;color:#fff;background-color:#ffb13c;font-size:1.5rem;text-decoration:none;text-align:center;transition:.3s ease}#impressum .herausgeber .button3 a.jumpBtn:hover{background-color:#f39204}.section{width:100%}#start{position:relative;width:100%;padding-top:50px;height:100vh;box-shadow:0 5px 8px rgba(0,0,0,.2)}#start .hero-image{position:relative;height:71%;overflow:hidden}#start .hero-image-head{position:absolute;top:62%;width:100%;display:flex;justify-content:center;color:#fff;hyphens:none;text-shadow:0 0 2px rgba(39,51,76,.9),0 0 2px rgba(39,51,76,.9),0 0 2px rgba(39,51,76,.7),0 0 2px rgba(39,51,76,.7),0 0 2px rgba(39,51,76,.7);font-family:med;font-size:3.5rem;line-height:1.1}#start .hero-image img.animationClass{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:grayscale(0);transform:scale(1.25);animation:decrease 13s ease forwards}#start .hero-image-banner{position:absolute;bottom:0;left:0;width:100%;padding:.3rem 1rem .7rem;text-align:center;font-size:1.8rem;line-height:1;font-family:light;letter-spacing:.25px;background-color:#f39204;color:#fff;hyphens:none}#start .hero-image-banner span{display:inline-block;margin:0 8px;font-size:2rem}@media(max-width: 1200px){#start .hero-image-head{padding:0 4rem}}#start .hero-title{height:29%;display:flex;flex-direction:column;justify-content:center}#start .hero-title .hero-logo{width:100%;height:46%}#start .hero-title .hero-logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#start .hero-title h1{padding-top:2rem;font-size:2.8rem;line-height:.9;color:#51648a;margin-bottom:unset}#start .hero-title h1 span{display:block;text-transform:none;font-size:1.6rem;text-transform:uppercase;font-family:light;line-height:1.2;color:#51648a;hyphens:none}#start .hero-title h1 span .vertical{display:inline-block;margin:0 1rem;color:#f39204}@media(max-width: 900px)and (orientation: landscape){#start .hero-title .hero-logo{width:100%;height:56%;margin-top:0}#start .hero-title .hero-logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#start .hero-title h1{padding-top:0;font-size:2.5rem}#start .hero-title h1 span{display:inline-block;margin-left:5px}}@media(max-width: 550px)and (orientation: portrait){#start{height:75vh}#start .hero-image{height:60%;margin-bottom:3rem}#start .hero-image img{-o-object-position:-650px !important;object-position:-650px !important}#start .hero-image-head{top:48%}#start .hero-imagePrg img{-o-object-position:-810px;object-position:-810px}#start .hero-title{height:25%;padding-top:2rem}#start .hero-title .hero-logo{height:60%;margin-bottom:2rem}#start .hero-title h1{padding:2rem 2rem 0}}@media(max-width: 390px)and (orientation: portrait){#start .hero-title .hero-logo{height:70%}#start .hero-title h1 span{letter-spacing:.5px;font-size:1.65rem}}.info{width:100%;background-color:#fff;padding:6rem 0 0}.info .skipInfo-intro{text-align:center;font-family:bold;font-size:2.6rem;color:#51648a;hyphens:none}.info .skipInfo a.skipInfo-image{position:relative;left:50%;transform:translateX(-50%);display:inline-block;margin-top:2rem;margin-bottom:3rem;height:100px}.info .skipInfo a.skipInfo-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.info .skipInfo-flexwrapper{width:100%;display:flex;flex-wrap:wrap;gap:4rem}.info .skipInfo-flexwrapper .textContent{flex:2}.info .skipInfo-flexwrapper .textContent .head{font-size:2.7rem;text-align:left;line-height:1.2;font-family:bold;letter-spacing:.25px;color:#27334c;margin-bottom:1.5rem}.info .skipInfo-flexwrapper .textContent .head span{font-size:2.7rem;line-height:1.2;font-family:bold;letter-spacing:.25px;color:#27334c;margin-bottom:1.5rem}.info .skipInfo-flexwrapper .textContent p.skipInfo{font-family:reg;margin-bottom:12px}.info .skipInfo-flexwrapper .textContent p.skipInfo span{font-family:bold;letter-spacing:.25px}.info .skipInfo-flexwrapper .textContent p.skipInfo a{text-decoration:none;color:#000;font-family:bold;letter-spacing:.25px}.info .skipInfo-flexwrapper .textContent .skipInfo-hinweis,.info .skipInfo-flexwrapper .textContent .skipInfo-hinweis1{position:relative;font-family:bold;letter-spacing:.25px;font-size:2rem;margin-bottom:1.3rem;color:#51648a}.info .skipInfo-flexwrapper .textContent:not(:last-child) .skipInfo-hinweis::before{counter-increment:anyName;content:counter(anyName) ".) "}.info .skipInfo-flexwrapper .imgContent{flex:1}.info .skipInfo-flexwrapper .imgContent .download{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.info .skipInfo-flexwrapper .imgContent .download .head1{font-size:2.7rem;color:#27334c;font-family:bold;letter-spacing:.25px;text-align:center}.info .skipInfo-flexwrapper .imgContent .download a.dwnBtn{position:relative;display:block;text-decoration:none;padding:.5rem 1rem;text-transform:uppercase;text-align:center;line-height:1.2;font-family:"Oswald",sans-serif;hyphens:none;color:#fff;background-color:#f39204;transition:all .3s ease;cursor:pointer}.info .skipInfo-flexwrapper .imgContent .download a.dwnBtn #modalBtn{display:block;cursor:pointer}.info .skipInfo-flexwrapper .imgContent .download a.dwnBtn::after{display:inline-block;content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.9rem;position:absolute;left:5px;top:4px;opacity:.6}.info .skipInfo-flexwrapper .imgContent .download a.dwnBtn:nth-child(5)::after{content:""}.info .skipInfo-flexwrapper .imgContent .download a.dwnBtn:last-child::after{content:""}.info .skipInfo-flexwrapper .imgContent .download a.dwnBtn:hover{background-color:#ffb13c}.info .skipInfo-flexwrapper .imgContent .image{width:100%;height:260px}.info .skipInfo-flexwrapper .imgContent .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width: 760px){.info .skipInfo-flexwrapper{flex-direction:column}.info .skipInfo-flexwrapper .textContent{flex:1}.info .skipInfo-flexwrapper .imgContent{flex:1}.info .skipInfo-flexwrapper .imgContent .image{height:260px}.info .skipInfo-flexwrapper .imgContent .image img{-o-object-fit:cover;object-fit:cover}}@media(max-width: 550px){.info .skipInfo-flexwrapper{flex-direction:column}.info .skipInfo-flexwrapper .textContent{flex:1}.info .skipInfo-flexwrapper .imgContent{margin-bottom:5rem}.info .skipInfo-flexwrapper .imgContent .download a.dwnBtn{padding:.4rem 1rem;font-size:1.8rem}.info .skipInfo-flexwrapper a.skipInfo-image{margin-top:1rem;margin-bottom:2rem;height:150px}}#wiewas{position:relative;width:100%;padding-top:55px}#wiewas .containerObserve{overflow-x:hidden}#wiewas .containerObserve .waswie-flex{position:relative;width:100%;overflow-x:hidden;margin-bottom:4rem;display:flex;align-items:center;flex-wrap:wrap;gap:3rem}#wiewas .containerObserve .waswie-flex .content{flex:2}#wiewas .containerObserve .waswie-flex .content p{margin-bottom:12px;font-family:reg}#wiewas .containerObserve .waswie-flex .content p.pbold{font-family:demi;letter-spacing:-0.7px;color:#27334c}#wiewas .containerObserve .waswie-flex .content a.jumpBtn{display:inline-block;margin-top:1rem;padding:1rem;text-decoration:none;color:#fff;background-color:#f39204;font-size:2.2rem;font-family:reg;transition:.3s ease}#wiewas .containerObserve .waswie-flex .content a.jumpBtn:hover{background-color:#ffb13c}#wiewas .containerObserve .waswie-flex .content-r{flex:2}#wiewas .containerObserve .waswie-flex .content-r p{margin-bottom:12px;padding-right:2rem;font-family:reg}#wiewas .containerObserve .waswie-flex .content-r p.pbold{font-family:demi}#wiewas .containerObserve .waswie-flex .image{flex:1}#wiewas .containerObserve .waswie-flex .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#wiewas .containerObserve .waswie-flex .imageBig{flex:1;height:600px}#wiewas .containerObserve .waswie-flex .imageBig img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#wiewas .containerObserve .waswie-flex.bgcolor{background-color:rgba(81,100,138,.1)}#wiewas .containerObserve .waswie-flex .copyList ul li{list-style-type:none;display:flex;margin-bottom:7px}#wiewas .containerObserve .waswie-flex .copyList ul li span{display:inline-block;margin-right:10px;font-size:20px;line-height:20px;color:#f39204}@media(max-width: 500px)and (orientation: portrait){#wiewas .containerObserve .waswie-flex{flex-direction:column}#wiewas .containerObserve .waswie-flex .content{flex:1}#wiewas .containerObserve .waswie-flex .content-r{flex:1}#wiewas .containerObserve .waswie-flex .content-r p{padding-right:0;padding-left:2rem;padding-right:2rem}}.karriere{width:100%;background-color:#27334c;padding:8rem 0 7rem}.karriere .karriereBox{padding:3rem;border:1px dotted #f39204}.karriere .karriereBox .headkarriere{font-size:2.7rem;color:#fff;font-family:bold;letter-spacing:.25px;text-align:center;hyphens:none;margin-bottom:2.5rem}.karriere .karriereBox p.karriere1{font-size:19px;line-height:1.1;font-family:reg;text-align:center;hyphens:none;color:#fff;margin-bottom:1.7rem}.karriere .karriereBox p.karriere1 a{display:inline-block;padding:2px 4px;margin-left:3px;border-radius:4px;background-color:#f39204;color:#fff;text-decoration:none;text-transform:uppercase;transition:.2s}.karriere .karriereBox p.karriere1 a:hover{background-color:#ffd699;color:#51648a}#anfahrt{position:relative;width:100%;padding-top:55px;background-color:rgba(39,51,76,.17)}#anfahrt .container .anfahrt-flex{position:relative;width:100%;margin-bottom:4rem;display:flex;flex-wrap:wrap;box-shadow:0 0 8px rgba(0,0,0,.2)}#anfahrt .container .anfahrt-flex .content{position:relative;z-index:2;flex:1;font-size:1.8rem;font-family:reg;display:flex;flex-direction:column;justify-content:center;padding:2rem 0 2rem 2rem;background-color:#fff}#anfahrt .container .anfahrt-flex .content::before{content:"";position:absolute;z-index:-1;inset:10px;background-image:url(images/Skip_web.svg);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.08}#anfahrt .container .anfahrt-flex .content .skip-ort .far{display:inline-block;color:#51648a;margin-right:5px}#anfahrt .container .anfahrt-flex .content .skip-verein{font-family:bold;letter-spacing:.25px;font-size:2.2rem;line-height:1;margin:5px 0;color:#51648a}#anfahrt .container .anfahrt-flex .content .skip-verein span{color:#27334c}#anfahrt .container .anfahrt-flex .content a.skip-tel{display:inline-block;text-decoration:none;color:#51648a;margin-top:8px}#anfahrt .container .anfahrt-flex .content a.skip-tel:hover{color:#ffb13c}#anfahrt .container .anfahrt-flex .content a.skip-plan{display:inline-block;margin-top:8px;text-decoration:none;color:#000}#anfahrt .container .anfahrt-flex .content a.skip-plan .far{display:inline-block;margin-right:5px;color:#51648a}#anfahrt .container .anfahrt-flex .content a.skip-plan:hover{color:#ffb13c}#anfahrt .container .anfahrt-flex .content a.skip-plan:hover .far{color:#ffb13c}#anfahrt .container .anfahrt-flex .maps{position:relative;flex:1;overflow:hidden}#anfahrt .container .anfahrt-flex .maps::after{transition:all .4s ease-in-out;content:"Durch Klicken akzeptiere ich die Bedingungen von Google Maps";position:absolute;padding:0 1rem;inset:0;background-color:rgba(39,51,76,.8);opacity:1;pointer-events:none;display:flex;justify-content:center;align-items:center;font-size:1.75rem;font-family:reg;text-align:center;color:#fff;hyphens:none}#anfahrt .container .anfahrt-flex .maps:hover::after{background-color:rgba(0,0,0,0);opacity:0}@media(max-width: 680px){#anfahrt .container .anfahrt-flex{flex-direction:column}}#anfahrt .container .mail-cta{width:100%;display:flex;justify-content:center}#anfahrt .container .mail-cta a.cta-btn{display:inline-block;padding:2rem;border:2px solid #fff;text-decoration:none;color:#51648a;font-family:reg;font-size:2rem;transition:all .3s ease}#anfahrt .container .mail-cta a.cta-btn:hover{background-color:#fff;border-color:#51648a;color:#f39204;box-shadow:0 0 6px rgba(0,0,0,.2)}@media(max-width: 500px)and (orientation: portrait){#anfahrt .container .anfahrt-flex{margin-bottom:7rem}}#aumund,#burg,#horn,#stuhr,#delmenhorst{scroll-margin-top:15rem;margin-top:-40px;padding-top:40px}#kontakt{position:relative;width:100%;padding-top:55px}[id]{overflow-x:hidden}.prgDetail{position:relative;display:block;max-width:1200px;margin-inline:auto;background-color:#fff;padding:3rem}.prgDetail-wrapper{width:100%;padding:3rem 0 0}.prgDetail-wrapper .heading{text-align:center;font-size:clamp(2.8rem,2.8vw,3.2rem);letter-spacing:-1px;line-height:1;color:#51648a;padding-bottom:2rem}.prgDetail-wrapper .imgContent{display:flex;flex-wrap:wrap;gap:3rem;margin-bottom:3rem}.prgDetail-wrapper .imgContent img{flex:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-height:300px}.prgDetail-wrapper .imgContent .content{flex:1;display:flex;flex-direction:column;justify-content:center}.prgDetail-wrapper .imgContent .content-head{font-size:2rem;line-height:1;font-family:bold;color:#27334c;margin-top:0;margin-bottom:8px}.prgDetail-wrapper .imgContent .content-list ul li{list-style-type:disc;font-size:18px;margin-bottom:8px;margin-left:1.8rem}.prgDetail-wrapper .imgContent .content-list ul li::marker{color:#ffb13c}.prgDetail-wrapper .imgContent .content .links{display:flex;gap:3rem}.prgDetail-wrapper .imgContent .content .links a{display:inline-block;text-decoration:none;color:#fff;background-color:#51648a;padding:6px 1.2rem;transition:.2s ease}.prgDetail-wrapper .imgContent .content .links a:hover{background-color:#27334c}.prgDetail-wrapper .prgDetail-box{border-top:1px dotted #ffb13c;padding-top:3rem;-moz-columns:2 280px;columns:2 280px;-moz-column-gap:2rem;column-gap:2rem;font-size:14px}@media(max-width: 1200px){.prgDetail{width:calc(100% - 8rem)}}#toplink{margin-top:-5rem;padding-top:5rem}.selectcontainer{margin-bottom:1.5rem}.selectcontainer .select-box{display:flex;flex-direction:column}.selectcontainer .select-box .option-container,.selectcontainer .select-box .option-container1,.selectcontainer .select-box .option-container2{order:2;color:#ebe8e8;font-family:reg;max-height:0;opacity:0;width:100%;transition:all .4s ease-in;overflow:hidden}.selectcontainer .select-box .option-container::-webkit-scrollbar,.selectcontainer .select-box .option-container1::-webkit-scrollbar,.selectcontainer .select-box .option-container2::-webkit-scrollbar{width:8px;background-color:#27334c;border-radius:0 8px 8px 0}.selectcontainer .select-box .option-container::-webkit-scrollbar-thumb,.selectcontainer .select-box .option-container1::-webkit-scrollbar-thumb,.selectcontainer .select-box .option-container2::-webkit-scrollbar-thumb{background-color:#51648a}.selectcontainer .select-box .option-container.active,.selectcontainer .select-box .option-container1.active,.selectcontainer .select-box .option-container2.active{max-height:157px;opacity:1;overflow-y:scroll}.selectcontainer .select-box .option-container.active+.selected::after,.selectcontainer .select-box .option-container1.active+.selected::after,.selectcontainer .select-box .option-container2.active+.selected::after{transform:rotate(180deg);top:5px}.selectcontainer .select-box .selected,.selectcontainer .select-box .selected1,.selectcontainer .select-box .selected2{background-color:#51648a;color:#fff;order:1;position:relative;font-family:demi}.selectcontainer .select-box .selected:hover,.selectcontainer .select-box .selected1:hover,.selectcontainer .select-box .selected2:hover{background-color:#27334c}.selectcontainer .select-box .selected::after,.selectcontainer .select-box .selected1::after,.selectcontainer .select-box .selected2::after{content:"";background-image:url(images/arrow-down.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:5px;right:10px;width:32px;height:28px;transition:all .3s ease-in}.selectcontainer .select-box .selected1{background-color:#27334c}.selectcontainer .select-box .selected1:hover{background-color:#51648a}.selectcontainer .select-box .option,.selectcontainer .select-box .option1,.selectcontainer .select-box .option2,.selectcontainer .select-box .selected,.selectcontainer .select-box .selected1,.selectcontainer .select-box .selected2{display:block;padding:10px 10px;line-height:1.25;font-size:1.7rem;cursor:pointer;transition:all .4s ease}.selectcontainer .select-box .option,.selectcontainer .select-box .option1,.selectcontainer .select-box .option2{background-color:#fff;color:#27334c}.selectcontainer .select-box .option:not(:last-child),.selectcontainer .select-box .option1:not(:last-child),.selectcontainer .select-box .option2:not(:last-child){border-bottom:1px dotted #27334c}.selectcontainer .select-box .option .radio,.selectcontainer .select-box .option1 .radio,.selectcontainer .select-box .option2 .radio{display:none}.selectcontainer .select-box .option:hover,.selectcontainer .select-box .option1:hover,.selectcontainer .select-box .option2:hover{background-color:#27334c;color:#fff}.selectcontainer .select-box label{cursor:pointer}#wunsch,#wunsch1{margin-bottom:2rem;border:none;outline:none;color:#fff;font-size:1.7rem;font-family:reg}.contact{width:100%;padding-bottom:3rem;background-color:#dddcdc}.contact .secondary{hyphens:none;line-height:1}.contact .secondary span{color:#51648a}@media(max-width: 490px){.contact .secondary{font-size:3.5rem}}.contact .mailcontainer{position:relative;max-width:1200px;margin:0 auto}.contact .mailcontainer .mailhead{text-align:center;color:hsl(0,0%,30%);font-size:2rem;font-family:bold;letter-spacing:.75px;margin-bottom:2rem;margin-top:1rem}@media(max-width: 834px)and (orientation: portrait){.contact{height:auto}}@media(max-width: 667px)and (max-height: 375px){.contact{height:auto;min-height:auto}}@media(max-width: 470px){.contact{min-height:auto;height:auto}}.kontakt-container{max-width:1200px;min-width:290px;margin:0 auto;display:flex;flex-wrap:wrap;gap:3rem}.kontakt-container .kontakt-image{position:relative;width:calc(45% - 3rem)}.kontakt-container .kontakt-image::before{content:"";position:absolute;bottom:5px;right:3%;width:70%;height:70%;background-color:rgba(0,0,0,.35);transform-origin:left;transform:skewY(5deg);filter:blur(7px);z-index:-1}.kontakt-container .kontakt-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width: 750px){.kontakt-container .kontakt-image{display:none}}.kontakt-mail{box-sizing:border-box;position:relative;width:55%;transition:all .4s}@media(max-width: 900px){.kontakt-mail{flex-direction:column}.kontakt-mail .kontakt{width:100%}}@media(max-width: 750px){.kontakt-mail{width:100%}}.contact-form{width:100%;display:flex;flex-direction:column;transition:all .3s}.form-input{position:relative;overflow:visible;font-size:1.7rem;border:none;outline:none;font-family:reg;transition:.5s ease}.form-input .forInput{position:absolute;top:0;left:0;padding:16px 10px;font-size:1.5rem;color:#51648a;line-height:1;pointer-events:none;transition:.5s ease}.form-input:not(:last-child){margin-bottom:1.3rem}.form-input__input{display:block;padding:1rem;width:100%;display:block;background-color:rgba(0,0,0,0);outline:none;border:1px solid #51648a;font-size:1.5rem;line-height:100%;color:#27334c;margin-bottom:10px !important;font-family:reg;transition:.5s ease}.form-input .form-input__input:valid~.forInput,.form-input .form-input__input:focus~.forInput,.form-input .form-input__input:active~.forInput{font-size:13px;transform:translateX(10px) translateY(-16px);padding:2px 6px;background-color:#51648a;color:#fff}#contact-message{border:none;height:60px;padding:1.25rem;margin:0 0 2rem;font-size:1.7rem;font-family:reg;color:#27334c;border:1px solid #51648a;background-color:rgba(0,0,0,0)}#contact-message:focus{outline:none}#contact-message textarea:focus::-moz-placeholder, #contact-message :active::-moz-placeholder{transform:translateY(-38px);color:#fff}#contact-message textarea:focus::placeholder,#contact-message :active::placeholder{transform:translateY(-38px);color:#fff}#contact-message::-moz-placeholder{color:#999;font-family:reg}#contact-message::placeholder{color:#999;font-family:reg}.buttonwrapper{width:100%;display:flex;justify-content:center}.absenden{position:relative;z-index:100;align-self:center;width:auto;margin-top:2rem;margin-right:0;margin-left:0;font-family:reg;font-size:1.9rem;line-height:100%;padding:.8rem 1.5rem 1rem;border-radius:30px;border:none;outline:none;background-color:#27334c;color:#fff;transition:all .4s;cursor:pointer}.absenden.greyback{background-color:hsl(0,0%,30%)}.absenden:not(:last-child){margin-right:5rem}.absenden:hover{background-color:#fff;color:#51648a;transform:translateY(-3px);box-shadow:0 0 8px 7px rgba(81,100,138,.884)}@media only screen and (max-width: 450px){.absenden{margin-top:1rem;font-size:1.6rem}}.abstand{margin-top:2rem}.checkbox-wrapper{z-index:500;position:relative;margin-top:.7rem;margin-bottom:.7rem;display:flex;align-items:center}.checkbox-wrapper .checkcontainer .checkmark{position:relative;display:block;height:26px !important;width:26px !important;margin-right:.5rem;border-radius:5px;border:1px solid #51648a;background-color:#fff !important;cursor:pointer;transition:all .4s}.checkbox-wrapper .checkcontainer .checkmark::after{content:"";position:absolute;top:-3px;left:7px;width:13px;height:23px;border-right:5px solid #27334c;border-bottom:5px solid #27334c;transform:rotate(45deg) scale(5);opacity:0;visibility:hidden;transition:all .4s}.checkbox-wrapper .checkbox{display:inline-block;font-family:reg;font-size:1.4rem;font-weight:400;line-height:1.4rem;text-transform:none;color:hsl(0,0%,50%);text-align:left;margin-left:.4rem;margin-bottom:0;hyphens:auto}@media(max-width: 550px){.checkbox-wrapper .checkbox{text-transform:none;font-size:1.4rem}}@media(max-width: 470px){.checkbox-wrapper{justify-content:flex-start}}#check1:checked~.checkmark::after{visibility:visible;opacity:1;transform:rotate(45deg) scale(1)}.plaene{position:relative;width:100%;padding:5rem 0;background-color:#27334c;background-image:repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.04) 0, rgba(255, 255, 255, 0.04) 2px, transparent 2px, transparent 4px);background-attachment:fixed}.plaene .blockAccordion-head{font-family:bold;letter-spacing:.75px;text-transform:uppercase;line-height:1.2;margin-bottom:1.2rem;hyphens:none}.plaene .blockAccordion-head span{font-family:reg}.plaene-subhead{width:100%;font-size:2.1rem;font-family:bold;letter-spacing:.75px;line-height:1.2;margin-bottom:2.5rem;hyphens:none}.plaene .column2{font-family:reg;line-height:1.5;margin-bottom:1.4rem}.plaene .service{width:100%;display:flex;gap:clamp(5px,3.5vw,2rem);flex-wrap:wrap;margin-bottom:2rem}.plaene .service-item{flex:1;height:90px;background-color:hsla(0,0%,100%,.1);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;cursor:pointer;transition:all .3s ease-in-out}.plaene .service-item img{flex:1;height:100%;background-color:hsla(0,0%,100%,.2);padding:5px}.plaene .service-item-head{height:100%;flex:3;text-align:center;text-transform:uppercase;font-family:reg;font-family:bold;font-size:1.6rem;hyphens:none;line-height:1;color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.plaene .service-item.active{color:#fff}.plaene .service-item.active img{background-color:#f39204}.plaene .service-item.active .service-item-head{color:#ffb13c}.plaene .service-item.active:hover .service-item-head{color:#fff}.plaene .service-item:hover{background-color:hsla(0,0%,100%,.2);transition:.1s}.plaene .service-item:hover img{transition:.1s;background-color:#f39204}.plaene .service-item:hover .service-item-head{transition:.1s;color:#ffd699}@media(max-width: 650px){.plaene .service-item-head{display:none}}.kurs{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:4rem}.kurs-item{position:relative;width:calc(50% - 2rem);background-color:#fff;padding:2rem;box-shadow:0 0 8px rgba(0,0,0,.3);text-decoration:none}.kurs-item::after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:.2s}.kurs-item .heading{text-align:center;font-family:med;text-transform:uppercase;color:#27334c;font-size:2rem}.kurs-item .kursplan{width:100%;pointer-events:none;display:flex;flex-direction:column;align-items:center;overflow:hidden}.kurs-item .kursplan img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:.2s}.kurs-item .kursplan .downing{position:relative;z-index:10;display:inline-block;padding:4px 13px;background-color:#51648a;color:#fff;transition:.2s}.kurs-item:hover::after{content:"zum Download";color:#fff;background-color:rgba(0,0,0,.7);backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center;font-size:2rem;font-family:bold;text-transform:uppercase;text-shadow:0 0 3px rgba(0,0,0,.7),0 0 3px rgba(0,0,0,.7),0 0 3px rgba(0,0,0,.7)}.kurs-item:hover .kursplan img{transform:scale(0.98)}.kurs-item:hover .kursplan .downing{background-color:#f39204}@media(max-width: 660px){.kurs{flex-direction:column}.kurs-item{width:100%}}.head{text-align:center;font-family:bold;font-size:2.2rem;color:#51648a;margin-bottom:3.2rem}.modal{opacity:0;visibility:hidden;position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;transition:all .4s ease;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;backdrop-filter:blur(4px)}.modal #modal-content{position:relative;background:hsl(0,0%,90%);opacity:0;width:70%;margin:0 auto;padding:3.5rem;transition:1s all ease;box-shadow:0 5px 8px rgba(0,0,0,.9),0 8px 20px rgba(0,0,0,.9);animation-name:modalopen2;animation-duration:1s;animation-delay:2s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.modal #modal-content .subhead1{font-family:reg;font-size:2rem;text-align:center;margin-bottom:2rem}.modal #modal-content h3.heading{font-size:2.4rem;font-weight:700;margin-bottom:2rem;hyphens:none}.modal #modal-content p{font-family:reg;font-size:15px;margin-bottom:1rem}.modal #modal-content img.modalImg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:80px;margin:2rem auto}.modal #modal-content #closeBtn{position:absolute;top:10px;right:10px;width:40px;height:40px;background-color:#f39204;color:hsl(0,0%,90%);font-size:40px;line-height:.01;padding-bottom:2px;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center}.modal #modal-content #closeBtn:hover,.modal #modal-content #closeBtn:focus{color:#000;cursor:pointer}@media(max-width: 550px){.modal #modal-content{width:92%}.modal #modal-content p{font-size:13px}}@keyframes modalopen2{0%{opacity:0}100%{opacity:1}}#team{position:relative;width:100%;padding-top:55px}#team .container{overflow-x:visible !important}#team .container .teamHead{font-size:1.9rem;text-transform:uppercase;font-family:bold;letter-spacing:-0.75px;padding-bottom:8px;margin-bottom:1.6rem;color:#51648a;border-bottom:1px solid #51648a}#team .container p.teamtext{font-family:400}#team .container .team{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2rem}#team .container .team-item{min-width:60px;max-width:224px;display:flex;flex-direction:column;box-shadow:0 0 6px rgba(0,0,0,.2)}#team .container .team-item .image{height:190px}#team .container .team-item .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#team .container .team-item .vita{flex:1;padding:1.5rem 1.5rem 0;background-color:#fff;background-image:repeating-linear-gradient(45deg, rgba(243, 146, 4, 0.1) 0, rgba(243, 146, 4, 0.1) 1px, transparent 1px, transparent 2px);background-attachment:fixed}#team .container .team-item .vita .name{margin-bottom:5px;height:23px;padding-bottom:3px;font-size:16px;font-family:med;letter-spacing:-0.25px;line-height:1;color:#51648a;hyphens:none}#team .container .team-item .vita .quali{display:none;padding-top:5px}#team .container .team-item .vita .quali ul li{list-style-type:disc;margin-left:1.4rem;font-size:14px;line-height:1.1;font-family:reg;color:#333}#team .container .team-item .vita .quali ul li:not(:last-child){margin-bottom:5px}@media(max-width: 500px)and (orientation: portrait){#team .panorama{height:230px}#team .container .team{justify-content:center}#team .container .team-item{max-width:unset;min-width:unset;width:47%;box-shadow:0 0 5px rgba(0,0,0,.2)}#team .container .team-item .image{height:170px}#team .container .team-item .image img{-o-object-position:center;object-position:center}#team .container .team-item .vita{height:50px}}ul li{list-style-type:none}ul li a{text-decoration:none}/*# sourceMappingURL=main.min.css.map */