a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.sauber{clear:both}html.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}:root{--scale:1}@media(max-width:1200px){:root{--scale:1.1}}@media(max-width:960px){:root{--scale:1.2}}@media(max-width:840px){:root{--scale:1.6}}@media(max-width:600px){:root{--scale:2.8}}@media(max-width:480px){:root{--scale:3.2}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url('_assets/i300.woff2') format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url('_assets/i300i.woff2') format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url('_assets/i700.woff2') format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url('_assets/i700i.woff2') format('woff2')}:root,:host{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url("_assets/fa7.woff2")}.fas{--fa-family:var(--fa-family-classic);--fa-style:900}.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fas,.far,.fab,.fa{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa)::before{content:var(--fa)/""}@supports not(content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa)::before{content:var(--fa)}}.fa-comment:before{content:"\f075"}.fa-arrow-pointer:before{content:"\f245";transform:rotate(206.5deg)}.fa-flag-checkered:before{content:"\f11e"}.fa-handshake:before{content:"\f2b5"}.fa-people-group:before{content:"\e533"}.fa-screwdriver-wrench:before{content:"\f7d9"}.fa-rocket:before{content:"\f135"}.fa-house:before{content:"\f015"}.fa-phone:before{content:"\f095"}.fa-mobile-screen-button:before{content:"\f3cd"}.fa-clock:before{content:"\f017"}.fa-error:before{content:"\f071"}.fa-coins:before{content:"\f51e"}.fa-ghost:before{content:"\f6e2"}.fa-microphone-slash:before{content:"\f131"}.fa-repeat:before{content:"\f363"}.fa-signs-post:before{content:"\f277"}.fa-clock-rotate-left:before{content:"\f1da"}body{background:#fff;font-family:'Inter','Helvetica',sans-serif;font-weight:300;font-size:calc(0.95vw * var(--scale));line-height:1.66}h1,h2,h3,h4,h5,h6,b,strong,.message.success{font-family:'Inter','Helvetica',sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6{color:#006b80}.verlauf h1,.verlauf h2,.verlauf h3,.verlauf h4,.verlauf h5,.verlauf h6{color:inherit}h1,.timeline time,#footer h2,.message.success{font-size:calc(2vw * var(--scale));margin-bottom:calc(0.85vw * var(--scale));line-height:1.2}h2{font-weight:700;font-size:calc(1.16vw * var(--scale));margin-bottom:calc(0.85vw * var(--scale));line-height:1.2}.w300i{font-weight:300 !important}.lh1{line-height:1.66}.formattext p{margin-bottom:calc(0.85vw * var(--scale))}.formattext a{transition:border,color,background-color;transition-duration:.3s;transition-timing-function:ease;color:#006b80}em{font-style:italic;font-weight:700;color:#006b80}#nav a,.iconlinks a{text-decoration:none}#header,#footer,.verlauf{background:linear-gradient(45deg,#00989b 0,#005e78 100%);color:#fff;padding-top:calc(3.5vw * var(--scale));overflow:hidden}#head{display:flex;align-items:center;justify-content:space-between;padding-bottom:calc(5vw * var(--scale))}#head a{color:ffffff}#logo a{display:flex;justify-content:space-between;max-width:calc(20vw * var(--scale))}#avatar{width:24.21%}#svg{width:69.83%}#menu-toggle{display:none}#nav{display:flex;flex-wrap:nowrap;align-items:center;gap:calc(2.1vw * var(--scale))}#nav a{color:#fff;text-transform:uppercase;font-weight:700;padding-top:calc(0.6vw * var(--scale));padding-bottom:calc(0.6vw * var(--scale));border-bottom:calc(0.3vw * var(--scale)) solid transparent;border-radius:calc(0.3vw * var(--scale));transition:border,color,background-color;transition-duration:.3s;transition-timing-function:ease}#nav a.current-menu-item{border-bottom-color:#fff}#nav a:hover{border-bottom-color:#34e9ff}.linksrechts{display:flex}.linksrechts .links{flex:0 0 calc(46.5%);padding-right:calc(5vw * var(--scale));box-sizing:border-box}.linksrechts .rechts{width:0;flex-grow:1;object-fit:contain}.nothome main .linksrechts .links{flex:0 0 calc(69.75%)}#hero figure{display:flex;flex-wrap:nowrap;align-items:flex-end}#hero figure figcaption{flex:0 0 56.5%;padding-right:calc(5vw * var(--scale));padding-bottom:calc(7vw * var(--scale));box-sizing:border-box}#hero figure figcaption h1,#hero figure figcaption h2{color:#fff}#hero figure figcaption #hey,#letsgo{display:inline-block;width:calc(10vw * var(--scale));margin-bottom:calc(2.1vw * var(--scale));height:auto;transform:rotate(-12deg) translate(calc(-1.2vw * var(--scale)),calc(1.2vw * var(--scale)))}#hero figure figcaption #jumplinks{padding-top:calc(1.4vw * var(--scale))}#hero figure img{width:calc(35vw * var(--scale));transform:scale(1.5) translateY(-14%) translateX(10.5%)}.nothome #hero figure{flex-direction:row-reverse;align-items:flex-start}.nothome #hero figure img{transform:translateX(calc(-2.5vw * var(--scale)))}.nothome.sozialenetze #hero figure img{margin-bottom:calc(-2.5vw * var(--scale))}main h2{font-size:calc(1.46vw * var(--scale));margin-block:calc(2.1vw * var(--scale))}main figure{margin-block:calc(10.5vw * var(--scale));display:flex;align-items:center}main figure figcaption a.button{margin-top:calc(2.1vw * var(--scale));text-decoration:none;text-transform:none}main figure figcaption h2 a{text-decoration:none;color:inherit}.odds .linksrechts:nth-of-type(odd){flex-direction:row-reverse}.odds .linksrechts:nth-of-type(odd) figcaption{padding-left:calc(5vw * var(--scale));padding-right:0 !important}.nothome main section figure{margin-block:calc(5vw * var(--scale))}.wrap{max-width:calc(85vw * var(--scale));margin-left:auto;margin-right:auto;padding-left:calc(5vw * var(--scale));padding-right:calc(5vw * var(--scale));box-sizing:border-box}.whitewrap{background:#fff;padding-block:calc(10vw * var(--scale));color:#000;padding-left:calc(10vw * var(--scale));padding-right:calc(10vw * var(--scale))}.whitewrap .formattext a:hover,.formattext .whitewrap a:hover{color:#34e9ff}.button a,a.button,body form input[type=button],body form input[type=submit],body form button{background:#72efff;color:#006b80 !important;border:0;border-bottom:calc(0.3vw * var(--scale)) solid #006b90 !important;font-size:inherit;font-weight:700;text-shadow:none;border-radius:calc(100vw * var(--scale)) !important;cursor:pointer;display:inline-block;padding:calc(0.6vw * var(--scale)) calc(1.2vw * var(--scale)) !important;overflow:hidden;position:relative;transition:border,color,background-color;transition-duration:.3s;transition-timing-function:ease}.button a:hover,a.button:hover,body form input[type=button]:hover,body form input[type=submit]:hover,body form button:hover{background-color:#ebfdff;border-bottom-color:#34e9ff !important;color:#006b90}a.button i,body form input[type=button] i,body form input[type=submit] i,body form button i{padding-left:calc(0.45vw * var(--scale))}.iconlinks{display:flex;flex-wrap:nowrap;align-items:center;gap:calc(2.1vw * var(--scale))}.iconlinks a{color:inherit;text-decoration:none;font-weight:700;display:flex;align-items:center;gap:calc(0.7vw * var(--scale))}.iconlinks a i,.message i{background:#34e9ff;color:#006b80;border-radius:100% !important;overflow:hidden;width:calc(2.9vw * var(--scale));height:calc(2.9vw * var(--scale));transition:box-shadow,color,background-color;transition-duration:.3s;transition-timing-function:ease;display:flex;position:relative}.iconlinks a i:before{width:100%;display:flex;justify-content:center;align-items:center}.iconlinks a:hover i{background:#fff;color:#006b90;box-shadow:0 calc(0.3vw * var(--scale)) 0 rgb(52,233,255,1.0)}html body.kontakt{background:linear-gradient(45deg,#00989b 0,#005e78 100%)}html body.kontakt #header,html body.kontakt #footer{background:0;overflow:visible}html body.kontakt #footer{padding-top:0}@media(max-width:840px){.whitewrap{padding:calc(5vw * var(--scale))}#nav{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#00989b 0,#005e78 100%);flex-direction:column;justify-content:center;gap:calc(4vw * var(--scale));z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s ease;overflow-y:auto;padding:calc(10vw * var(--scale)) calc(5vw * var(--scale))}#nav.active{opacity:1;pointer-events:all}#nav a{font-size:calc(2vw * var(--scale));text-align:center;padding:calc(0.8vw * var(--scale))}#menu-toggle{display:block;color:#fff;text-transform:uppercase;font-weight:700;cursor:pointer;padding:calc(0.6vw * var(--scale)) calc(1.2vw * var(--scale));border-bottom:calc(0.3vw * var(--scale)) solid transparent;border-radius:calc(0.3vw * var(--scale));transition:border-color .3s ease;user-select:none}#menu-toggle:hover{border-bottom-color:#34e9ff}#menu-toggle.active{position:fixed;top:calc(3.5vw * var(--scale));right:calc(5vw * var(--scale));z-index:1001}#hero figure{flex-direction:column !important;flex:1;padding:0;gap:calc(5vw * var(--scale))}#hero figure figcaption{flex:1;padding:0}#hero figure img{transform:none !important;width:50%;margin:0 auto -4vw}.linksrechts{display:flex;flex-direction:column-reverse !important;gap:calc(5vw * var(--scale))}.linksrechts .links{flex:1;padding-left:0 !important;padding-right:0 !important;box-sizing:border-box}.linksrechts .rechts{flex:0;width:100%}}@media(max-width:600px){.wrap{padding-left:calc(2.5vw * var(--scale));padding-right:calc(2.5vw * var(--scale))}.whitewrap{margin-left:calc(-2.5vw * var(--scale));margin-right:calc(-2.5vw * var(--scale));padding:calc(2.5vw * var(--scale))}}