@charset "UTF-8";.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:5px 0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:1px;background-color:#000;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease;right:0}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;width:40px}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;width:100%;vertical-align:middle}svg{vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;overflow-x:auto;white-space:pre-wrap}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;max-width:100%;height:auto;loading:lazy}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;cursor:pointer;border:none;background-color:transparent}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;overflow-x:auto;white-space:pre-wrap}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;max-width:100%;height:auto;loading:lazy}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;cursor:pointer;border:none;background-color:transparent}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--space:20px;--space-m:30px;--space-l:40px;--space-xl:60px;--space-xxl:60px}@font-face{font-family:"Helvetica Neue";src:url(../webfonts/HelveticaNeue-Roman.woff2) format("woff2"),url(../webfonts/HelveticaNeue-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url(../webfonts/HelveticaNeue-Light.woff2) format("woff2"),url(../webfonts/HelveticaNeue-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url(../webfonts/HelveticaNeue-Bold.woff2) format("woff2"),url(../webfonts/HelveticaNeue-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url(../webfonts/HelveticaNeue-Medium.woff2) format("woff2"),url(../webfonts/HelveticaNeue-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url(../webfonts/HelveticaNeue-Thin.woff2) format("woff2"),url(../webfonts/HelveticaNeue-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}:root{--text-base:1.8rem;--text-body:2rem;--nav-big:6rem;--nav-small:3rem;--h1:clamp(3.5rem, 8vw, 8.5rem);--h2-big:clamp(4.5rem, 10vw, 12rem);--h2:clamp(2.8rem, 8vw, 6rem);--h3:clamp(2.5rem, 3.5vw, 5rem);--h3-small:clamp(2.4rem, 3.5vw, 3rem);--lead:clamp(2.2rem, 3.5vw, 3.5rem)}@media (min-width:1024px){:root{--nav-big:--text-base;--nav-small:--text-base}}nav ul a{font-size:var(--nav-big);line-height:1em}nav ul ul a{font-size:var(--nav-small)}html{font-size:10px;font-family:"helvetica neue",helvetica,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4em}body{font-size:var(--text-base);font-weight:300}body *{line-height:1.2em}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1em}h1{font-size:var(--h1);margin-top:0}h2{font-size:var(--h2);margin-block:.5em}h2.big{font-size:var(--h1);text-align:center;max-width:680px;margin-inline:auto}h3{font-size:var(--h3);margin-block:.65em}.txt li,p{font-size:var(--text-body)}.lead,.lead p{font-size:var(--lead)}strong{font-weight:500}a{text-decoration:none;color:#94b49a;font-weight:400}a:hover{color:#145f82}a.current{color:#145f82}a.current a{color:#000}nav a{text-decoration:none;color:#000}nav a:hover{color:rgba(0,0,0,.4)}nav a.current{color:#145f82}nav a.current a{color:#000}.button{position:relative;background-color:#000;color:#fff;padding:.65em .75em .55em .75em;border-radius:10px;font-weight:500;font-size:var(--text-base);overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.button:before{content:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 119.67 92.83"><path d="M0 0v92.83l119.67-46.42L0 0z" fill="white"/></svg>');position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px;width:0;height:auto;vertical-align:middle;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(0);transform:scale(0);-webkit-transform:translateY(-.3em);transform:translateY(-.3em);margin-right:0}.button:hover{background-color:#145f82;color:#fff}.button:hover:before{width:.75em;-webkit-transform:scale(1);transform:scale(1);margin-right:10px}.button.invert{background-color:#fff;color:#000}.button.invert:before{content:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 119.67 92.83"><path d="M0 0v92.83l119.67-46.42L0 0z" fill="black"/></svg>')}.button.invert:hover{background-color:#145f82;color:#fff}.button.invert:hover:before{content:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 119.67 92.83"><path d="M0 0v92.83l119.67-46.42L0 0z" fill="white"/></svg>')}body,html{height:100%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper{width:100%;max-width:1200px;margin:auto;padding-inline:25px}.wrapper--large{max-width:1440px;padding-inline:25px}@media (min-width:1024px){.wrapper--large{padding-inline:var(--space-xl)}}header{position:fixed;width:100%;top:0;background-color:#fff;padding-block:clamp(var(--space),2vw,var(--space))}.overview{overflow-x:hidden}.overview .headline-lead h1{position:relative}.overview .teaser-blocks{position:relative}.overview .teaser-blocks:before{position:absolute;top:-20vw;left:-5vw;content:"";display:block;z-index:-1;width:120%;aspect-ratio:1/1;background-image:url(../media/ring_green3.svg);background-repeat:no-repeat;background-position:center top;background-size:100%;max-width:100vw}@media (min-width:768px){.overview .teaser-blocks:before{width:90%;top:-10vw;left:-5vw}}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}main .content-indent{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space)}main .content-indent>div:nth-child(1){-webkit-box-flex:1;-ms-flex:1;flex:1;display:none}@media (min-width:768px){main .content-indent>div:nth-child(1){display:block}}main .content-indent div:nth-child(2){max-width:865px}main section{position:relative;z-index:1;margin-block:0;padding-block:40px}@media (min-width:768px){main section{padding-block:calc(var(--space-xl))}}main section.header-image{padding-block:0}main .icon-arrow{width:8vw;min-width:40px;max-width:60px;display:none!important}.anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space)}.anchor .icon-arrow{width:8vw;min-width:40px;max-width:60px}footer{color:#fff;-ms-flex-negative:0;flex-shrink:0;padding-block:calc(var(--space-xxl))}.intro{z-index:10000;background-color:#fff;width:100vw;height:100dvh;position:fixed;top:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro #intro_video{max-width:82vw;max-height:90vh;-webkit-mask-image:-webkit-gradient(linear,left top, left bottom,from(white),to(#000));-webkit-mask-image:linear-gradient(white,#000);mask-image:-webkit-gradient(linear,left top, left bottom,from(white),to(#000));mask-image:linear-gradient(white,#000);clip-path:inset(1px 1px)}@media (min-width:768px){.intro #intro_video{max-width:70vw;max-height:90vh}}header{z-index:1000}header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}header .logo{position:relative;height:23vw;max-height:120px}header .logo .flower{z-index:1;position:absolute;top:0;left:0;height:60%;max-height:75px;aspect-ratio:1200/1080}header .logo .flower video{display:block;width:100%;height:100%;background-color:#fff;-webkit-mask-image:-webkit-gradient(linear,left top, left bottom,from(white),to(#000));-webkit-mask-image:linear-gradient(white,#000);mask-image:-webkit-gradient(linear,left top, left bottom,from(white),to(#000));mask-image:linear-gradient(white,#000);clip-path:inset(1px 1px)}header .logo img{position:relative;z-index:2;width:auto;height:100%}header .hamburger{display:block}header nav{display:block;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;background-color:#fff;-webkit-transform:translate(100vw,100%);transform:translate(100vw,100%);bottom:0;left:0;right:0;z-index:1;padding-top:var(--space);padding-bottom:var(--space-xl);opacity:0}header nav.is-active{-webkit-transform:translate(0,100%);transform:translate(0,100%);opacity:1;height:100vh}header nav ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header nav ul li{text-align:right;margin-top:15px;margin-right:var(--space-l)}header nav ul li li{margin-right:0;margin-top:3px;margin-left:15px}@media (min-width:1024px){header{padding-block:25px}header .hamburger{display:none}header nav{font-size:var(--nav-big);-webkit-transition:none;transition:none;display:block;opacity:1;position:relative;-webkit-transform:none;transform:none;padding:0}header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 var(--space-l)}header nav ul li{text-align:left;margin:0}header nav ul li li{margin-right:0}header nav ul li ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header nav .contact{background-color:#c8deb1;padding:.35em .35em .2em .35em;margin-top:-.15em;line-height:0;border-radius:.5em;color:#fff;font-weight:400;-webkit-transition:all .3s ease;transition:all .3s ease}header nav .contact a{-webkit-transition:all .3s ease;transition:all .3s ease}header nav .contact:hover{background-color:#145f82}header nav .contact:hover a{color:#fff}}footer{background-color:rgba(164,186,192,.6);background-repeat:no-repeat;background-position:center 1.5em;background-size:auto max(80%,80vw);color:#000}footer svg path{fill:#000!important}footer .mobile{display:block}footer .desktop{display:none}@media (min-width:768px){footer .mobile{display:none}footer .desktop{display:block}}footer .grid-2{display:grid}footer .grid-2 h2{margin-bottom:0}footer .grid-2 h2+p{margin-top:.5em}footer .grid-2 .socialmedia{display:-webkit-box;display:-ms-flexbox;display:flex}footer .grid-2 .socialmedia li{margin-block:.25em;vertical-align:middle}footer .grid-2 .socialmedia li svg{margin-top:-2px;width:30px}@media (min-width:768px){footer .grid-2{grid-template-columns:1.75fr 1fr}footer .grid-2 .adress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .grid-2 .socialmedia{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer .grid-2.meta{margin-bottom:-1em}footer .grid-2.meta a{line-height:2.2em}@media (min-width:768px){footer .grid-2.meta{margin-top:calc(var(--space-xxl))}footer .grid-2.meta a:last-child{text-align:right}}footer ul{list-style:none;margin:0;padding:0}footer ul li{line-height:2.2em;font-weight:400}footer a:hover{color:#145f82}footer a:hover svg{fill:#145f82}.gradient-background{background:-webkit-gradient(linear,left top, left bottom,from(rgba(250,255,223,.7)),color-stop(rgba(137,176,193,.7)),color-stop(rgba(203,218,205,.7)),to(rgba(255,255,255,.7)));background:linear-gradient(180deg,rgba(250,255,223,.7),rgba(137,176,193,.7),rgba(203,218,205,.7),rgba(255,255,255,.7));background-size:200% 200%;position:relative;-webkit-animation:gradient-animation 10s ease infinite;animation:gradient-animation 10s ease infinite;padding-bottom:0}.gradient-background::before{content:"";position:absolute;height:20em;left:0;right:0;top:0;background:-webkit-gradient(linear,left bottom, left top,from(transparent),to(#fff));background:linear-gradient(to top,transparent,#fff);z-index:-1}.gradient-background .icon-arrow svg *{fill:#000!important}@-webkit-keyframes gradient-animation{0%{background-position:0 0}50%{background-position:100% 100%}100%{background-position:0 0}}@keyframes gradient-animation{0%{background-position:0 0}50%{background-position:100% 100%}100%{background-position:0 0}}.ueberuns{color:#fff;padding-bottom:0}.team-container{overflow:hidden}.team-container h2{margin-top:1em}.team-container .lead{margin-inline:auto;margin-bottom:var(--space-xl)}@media (min-width:768px){.team-container .lead{text-align:center}}.team-container .overlays .overlay{cursor:pointer;z-index:100;display:none;position:fixed;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(200,222,177,.85);top:130px;left:0;right:0;bottom:0}@media (min-width:768px){.team-container .overlays .overlay{top:160px}}.team-container .overlays .overlay .card{cursor:default;max-width:860px;max-height:70dvh;overflow-y:auto;background-color:#fff;color:#000;display:grid;border-radius:var(--space);padding-inline:0;margin-inline:var(--space)}.team-container .overlays .overlay .card .close{top:15px;right:15px;width:30px;position:absolute;cursor:pointer;z-index:1}.team-container .overlays .overlay .card .close line{stroke:#fff}.team-container .overlays .overlay .card .portrait{display:none}@media (min-width:768px){.team-container .overlays .overlay .card{grid-template-columns:2fr 1.25fr}.team-container .overlays .overlay .card .portrait{position:relative;display:block}.team-container .overlays .overlay .card .portrait .close{width:40px}.team-container .overlays .overlay .card .data .close{display:none}}.team-container .overlays .overlay .card .inline-wrapper{position:relative}.team-container .overlays .overlay .card .data{padding-inline:var(--space-m);position:relative}.team-container .overlays .overlay .card .data h3{margin-top:var(--space-m);font-size:175%}.team-container .overlays .overlay .card .data p{font-size:1.8rem}@media (min-width:768px){.team-container .overlays .overlay .card .data p{font-size:2rem}}.team-container .overlays .overlay .card .data .contact{bottom:0;right:0;position:absolute}.team-container .overlays .overlay .card img{height:100%;-o-object-fit:cover;object-fit:cover;border-top-right-radius:var(--space);border-bottom-right-radius:var(--space)}.team-grid{padding-bottom:calc(var(--space-xl) * 3);margin-inline:auto;padding-top:var(--space-xl);display:grid;gap:var(--space-xl);grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.team-grid{grid-template-columns:repeat(3,1fr)}}.team-grid .team{cursor:pointer}.team-grid .team p{font-size:1.6rem;text-align:center}.team-grid .team img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;aspect-ratio:1/1;border-radius:100%}.werte-container{background-color:#fff;padding-top:calc(var(--space-m) * 2);background-repeat:no-repeat;background-position:center -2em;background-size:auto max(80%,80vw)}@media (min-width:1024px){.werte-container{padding-top:calc(var(--space-xl) * 3);padding-bottom:calc(var(--space-xl) * 3)}}.werte-container .grid-werte{display:grid;gap:var(--space-xl)}@media (min-width:1024px){.werte-container .grid-werte{grid-template-columns:repeat(3,1fr)}}.werte-container .grid-werte .headline h2{max-width:100%}.werte-container .grid-werte .wert{cursor:pointer;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;aspect-ratio:1/1;border-radius:100%}.werte-container .grid-werte .wert h3{font-size:3.2rem;font-weight:600}@media (min-width:1024px){.werte-container .grid-werte .wert h3{font-size:4rem}}.werte-container .grid-werte .wert .wert-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#fff;height:100%;overflow:hidden}.werte-container .grid-werte .wert .wert-content p.desktop{display:none;margin-block:.35em;font-size:1.5rem;text-align:center;margin-inline:var(--space)}.werte-container .grid-werte .wert .wert-content p.mobile{margin-block:0;font-size:1.5rem;display:block}@media (min-width:768px){.werte-container .grid-werte .wert .wert-content p.desktop{display:block}.werte-container .grid-werte .wert .wert-content p.mobile{display:none}}.werte-container .flip-card{background-color:transparent;-webkit-perspective:1000px;perspective:1000px}.werte-container .flip-card-inner{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-box-shadow:rgba(0,0,0,.25) 0 14px 28px,rgba(0,0,0,.22) 0 10px 10px;box-shadow:rgba(0,0,0,.25) 0 14px 28px,rgba(0,0,0,.22) 0 10px 10px;border-radius:100%}.werte-container .flip-card.flipped .flip-card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.werte-container .flip-card-back,.werte-container .flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.werte-container .flip-card-front{background-image:url(../media/circle.svg);background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotateX(0);transform:rotateX(0)}.werte-container .flip-card-back{background-color:#476e6f;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);overflow-y:hidden;max-height:100%;padding:2.5em}.werte-container .flip-card-back::-webkit-scrollbar{width:8px}.werte-container .flip-card-back::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.werte-container .flip-card-back::-webkit-scrollbar-thumb:hover{background:#555}.aktuelles{padding-block:calc(var(--space-xl) * 2);margin-block:0;background-color:rgba(203,218,205,.6)}.aktuelles .aktuelles-container{margin-top:var(--space-xl);display:grid;grid-template-columns:repeat(1,1fr);gap:var(--space-m) var(--space-l)}@media (min-width:768px){.aktuelles .aktuelles-container{grid-template-columns:repeat(2,1fr)}}.aktuelles .aktuelles-container .item a .inline{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.aktuelles .aktuelles-container .item a .inline:hover{opacity:.5}.aktuelles .aktuelles-container .item .card{background-color:#c8deb1;border-radius:var(--space);height:100%}.aktuelles .aktuelles-container .item .card img{border-top-left-radius:var(--space);border-top-right-radius:var(--space);aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.aktuelles .aktuelles-container .item .card .inline{padding:var(--space-m)}.aktuelles .aktuelles-container .item .card .inline h3{margin-block:0}.aktuelles .aktuelles-container .item .card *{color:#fff}.txt p+.button{margin-top:2em}.text-block .inline{max-width:860px}.text-block .txt ul{margin:0 10px;padding:0;list-style:none;max-width:760px}.text-block .txt ul li{position:relative;margin-top:1em;padding-left:30px}.text-block .txt ul li:first-child{margin-top:0}.text-block .txt ul li:before{content:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 119.67 92.83"><path d="M0 0v92.83l119.67-46.42L0 0z" /></svg>');position:absolute;top:-1px;left:0;width:.75em;height:auto}.text-block.quotes{padding-block:1.5em;background-color:#145f82;color:#fff}.txt-images .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-xl)}.txt-images .wrapper img{border-radius:var(--space)}.txt-images .wrapper h3{font-size:var(--h3-small);margin-block:.75em}@media (min-width:768px){.txt-images .wrapper .txt-img-block{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl)}.txt-images .wrapper .txt-img-block .txt>:first-child{margin-top:0}.txt-images .wrapper .txt-img-block:nth-child(odd){direction:rtl}.txt-images .wrapper .txt-img-block:nth-child(odd) .txt{text-align:left;direction:ltr}}.teaser-blocks{padding-top:0}.teaser-blocks .wrapper{display:grid;grid-template-columns:1fr;gap:var(--space-xxl) var(--space-xl)}@media (min-width:768px){.teaser-blocks .wrapper{grid-template-columns:1fr 1fr}}.teaser-blocks .wrapper .block h3{font-size:var(--h3-small);margin-block:.75em}.teaser-blocks .wrapper .block img{max-width:100vw;border-radius:var(--space);aspect-ratio:2/1.3;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.teaser-blocks .wrapper .block.wide{position:relative;display:grid;gap:var(--space-m) var(--space-l);margin-bottom:var(--space-xxl)}@media (min-width:768px){.teaser-blocks .wrapper .block.wide{grid-column:span 2;grid-template-columns:1fr 1fr}}.teaser-blocks .wrapper .block.wide .txt :first-child{margin-top:0}.teaser-blocks .wrapper .block.wide img{aspect-ratio:auto;height:100%}.accordeon-block{background-color:#d5dfe4}.accordeon-block .accordeon:first-of-type{border-top:1px solid #999}.accordeon-block .accordeon{margin:-2px 0;padding:0 0}.accordeon-block .accordeon>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#333;gap:10px;padding:14px 10px 10px 10px;border-block:2px solid #000;color:#000}.accordeon-block .accordeon>a:hover{opacity:.85}.accordeon-block .accordeon>a.show svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordeon-block .accordeon>a svg{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;display:block;min-width:20px;margin-top:-5px;height:9px;-webkit-transform:rotate(0);transform:rotate(0)}.accordeon-block .accordeon>a svg path{fill:#000}.accordeon-block .accordeon .con{display:none;padding:var(--space-m) 10px}@media (min-width:768px){.accordeon-block .accordeon .con{padding:var(--space-l)}}.accordeon-block .accordeon .con ul li{margin-top:1em;margin-left:0}.accordeon-block .accordeon a p{margin:0}.accordeon-block .accordeon .con p:first-child{margin-top:0}.accordeon-block .accordeon .con p:last-child{margin-bottom:0}.txt-icon-block{background:#265a70;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #265a70),color-stop(50%, #5d7151),to(#ccd2a7));background:linear-gradient(180deg,#265a70 0,#5d7151 50%,#ccd2a7 100%);color:#fff;text-align:center}.txt-icon-block .blocks{padding-top:var(--space-xxl);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(var(--space-xxl)) var(--space-xxl)}@media (min-width:768px){.txt-icon-block .blocks{gap:calc(var(--space-xxl) * 1.5) var(--space-xxl)}}.txt-icon-block .blocks .block{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 1 calc(100% - var(--space-xxl));flex:1 1 calc(100% - var(--space-xxl));max-width:calc(100% - var(--space-xxl))}.txt-icon-block .blocks .block h3{font-size:var(--h3-small);margin-block:.75em}@media (min-width:768px){.txt-icon-block .blocks .block{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - var(--space-xxl));flex:1 1 calc(50% - var(--space-xxl));max-width:calc(50% - var(--space-xxl))}}@media (min-width:1024px){.txt-icon-block .blocks .block{-webkit-box-flex:1;-ms-flex:1 1 calc(33.33% - var(--space-xxl));flex:1 1 calc(33.33% - var(--space-xxl));max-width:calc(33.33% - var(--space-xxl))}}.txt-icon-block .blocks .block img{display:inline;max-width:60px;padding-bottom:var(--space)}.testimonials{background-color:#d5dfe4}.testimonials .grid{margin-top:var(--space-xl);display:grid;gap:var(--space-m)}@media (min-width:768px){.testimonials .grid{grid-template-columns:repeat(3,1fr)}}.testimonials .testi{padding:var(--space-m);border-radius:var(--space);background-color:#fff}.testimonials .testi .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:2em}.testimonials .testi .header h4{margin:0;margin-bottom:-4px;font-size:calc(var(--text-body) * 1.3)}.testimonials .testi .header span svg{width:70px}.testimonials .testi p{font-size:1.85rem;margin-block:0}.clients{background-color:rgba(213,223,228,.1)}.clients h2{margin-top:0}.clients .logos_slideshow{position:relative}.clients .logos_slideshow .grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.clients .logos_slideshow .grid img{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1024px){.clients .inline-wrapper{gap:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.clients .inline-wrapper>div{position:relative;width:50%;margin:0;padding:0}}.form{background-color:rgba(40,96,119,.75);color:#fff}form .inline-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}form .inline-wrapper .flex-colmun{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:768px){form .inline-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--space-l)}}form .form-group{position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}form .form-group input,form .form-group textarea{border:2px solid #fff;padding:7px 5px 5px 5px;font-weight:300}form .custom-select-opener:has(+select.error),form .error,form .form-element:has(input[type=radio].error),form span:has(input[type=checkbox].error){border-color:red!important}form .customSelect{position:absolute}form .custom-select-container select{visibility:hidden;position:absolute;top:0;left:0}form .custom-select-container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}form .custom-select-container *{-webkit-box-sizing:border-box;box-sizing:border-box}form .custom-select-container.is-disabled{opacity:.333}form .custom-select-opener{background-color:#fff;border:2px solid #fff;color:#000;padding:7px 5px 5px 5px;display:block;cursor:pointer;position:relative}form .custom-select-opener::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 20 11.775"><path d="M18.225,0,10,8.225,1.775,0,0,1.775l10,10,10-10Z" fill="%235f6368"/></svg>');position:absolute;right:0;padding-right:.5em}form .custom-select-panel{background-color:#fff;max-height:0;-webkit-transition:max-height .25s ease-out,overflow-y .1s .5s;transition:max-height .25s ease-out,overflow-y .1s .5s;overflow:hidden;position:absolute;top:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;color:#000}form .custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto}form .custom-select-option{padding:5px 15px;cursor:pointer}form .custom-select-option:last-child{padding-bottom:10px}.feedback{display:none}.werte-shuffle{position:relative;background-color:#145f82}.werte-shuffle .wert{cursor:pointer;color:#145f82;aspect-ratio:530/200;max-width:820px;margin-inline:auto}@media (min-width:1024px){.werte-shuffle .wert{aspect-ratio:530/200}}.werte-shuffle .wert h3{font-weight:600;font-size:calc(var(--h2) * 1);line-height:1.25em;text-align:center}.werte-shuffle .wert-beschreibung{color:#fff;text-align:center;display:none}.werte-shuffle .wert-beschreibung p{font-size:calc(var(--h3-small) * .9);margin-top:2.5em}.werte-shuffle .flip-card{background-color:transparent;-webkit-perspective:1000px;perspective:1000px}.werte-shuffle .flip-card-inner{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-box-shadow:rgba(0,0,0,.25) 0 14px 28px,rgba(0,0,0,.22) 0 10px 10px;box-shadow:rgba(0,0,0,.25) 0 14px 28px,rgba(0,0,0,.22) 0 10px 10px}.werte-shuffle .flip-card-back,.werte-shuffle .flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.werte-shuffle .flip-card-front{background-color:#fff;background-image:url(../media/wertekarte.svg);background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotateX(0);transform:rotateX(0)}.werte-shuffle .flip-card-back{background-color:#145f82;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);overflow-y:hidden;max-height:100%;padding:var(--space)}.werte-shuffle .flip-card-back::-webkit-scrollbar{width:8px}.werte-shuffle .flip-card-back::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.werte-shuffle .flip-card-back::-webkit-scrollbar-thumb:hover{background:#555}.youtube-video{padding-block:0}.video{width:100vw;margin-inline:auto;margin-top:var(--space-xl);position:relative;-webkit-transform:scale(1);transform:scale(1)}.video iframe{width:100%;height:100%}.video .poster{top:0;position:absolute;opacity:1;width:100%;height:100%;overflow:hidden;cursor:pointer}.video .poster img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.video .poster .play_button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;aspect-ratio:1/1;width:20%;max-width:150px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video .poster .play_button svg{vertical-align:middle;width:30%;margin-right:-5%}.video{max-width:100%;position:relative;margin-top:0}@media (min-width:768px){.video{min-height:75vh;margin-top:var(--space-xl)}}@media (min-width:1024px){.video{min-height:150vh}}.container-video{width:100vw;margin-inline:auto;position:sticky;top:220px;margin-bottom:var(--space-xl)}@media (min-width:1024px){.container-video{margin-bottom:-3vw}}.container-video iframe{position:relative;width:100%;height:auto;aspect-ratio:560/315}
/*# sourceMappingURL=style.min.css.map */
