.section-xs{padding:1rem clamp(1rem,0.848rem + 0.758vw,1.5rem)}.section-s{padding:clamp(1.5rem,1.5rem + 0vw,1.5rem) clamp(1rem,1rem + 7.5vw,10rem)}@media (max-width:1024px){.section-s{padding-left:clamp(1rem,0.848rem + 0.758vw,1.5rem);padding-right:clamp(1rem,0.848rem + 0.758vw,1.5rem)}}.section-m{padding:clamp(1.5rem,1.197rem + 1.515vw,2.5rem) clamp(1rem,1rem + 7.5vw,10rem)}@media (max-width:1024px){.section-m{padding-left:clamp(1rem,0.848rem + 0.758vw,1.5rem);padding-right:clamp(1rem,0.848rem + 0.758vw,1.5rem)}}.section-d{padding:clamp(3rem,2.394rem + 3.03vw,5rem) clamp(1rem,1rem + 7.5vw,10rem)}@media (max-width:1024px){.section-d{padding-left:clamp(1rem,0.848rem + 0.758vw,1.5rem);padding-right:clamp(1rem,0.848rem + 0.758vw,1.5rem)}}.section-l{padding:clamp(4.5rem,3.591rem + 4.545vw,7.5rem) clamp(1rem,1rem + 7.5vw,10rem)}@media (max-width:1024px){.section-l{padding-left:clamp(1rem,0.848rem + 0.758vw,1.5rem);padding-right:clamp(1rem,0.848rem + 0.758vw,1.5rem)}}.section-xl{padding:clamp(4rem,3.788rem + 6.061vw,10rem) clamp(1rem,0.848rem + 0.758vw,1.5rem) clamp(6rem,4.788rem + 6.061vw,10rem) clamp(1rem,0.848rem + 0.758vw,1.5rem)}@media (max-width:1024px){.section-xl{padding-top:clamp(4rem,3.788rem + 6.061vw,10rem)}}@media (max-width:767px){.section-xl{padding-top:clamp(2rem,1.788rem + 6.061vw,10rem)}}.wrapper-xxs{margin-left:auto;margin-right:auto;max-width:416px;width:100%}.wrapper-xs{margin-left:auto;margin-right:auto;max-width:632px;width:100%}.wrapper-s{margin-left:auto;margin-right:auto;max-width:848px;width:100%}.wrapper-m{margin-left:auto;margin-right:auto;max-width:1064px;width:100%}.wrapper-d{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);width:100%}.wrapper-xl{margin-left:auto;margin-right:auto;max-width:1920px;width:100%}.footer-wrapper{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:60px;width:100%}@media (max-width:1024px){.footer-wrapper{justify-content:center;padding-bottom:70px;padding-top:50px;row-gap:60px;text-align:left}}@media (max-width:767px){.footer-wrapper{align-items:center;display:flex;flex-direction:column;padding-bottom:50px;padding-top:10px;row-gap:24px;text-align:left}}@media (max-width:767px){.footer-logo-wrapper{justify-content:center;margin-bottom:24px}}.footer-heading{color:var(--neutral-0);font-weight:bold}.footer-text{color:var(--neutral-0);font-weight:normal}.footer-nav{color:var(--neutral-0);display:flex;flex-direction:column;margin-left:0px}.footer-nav .menu-item a.gb-menu-link{font-size:clamp(1.0375rem,0.8523rem + 0.3409vw,1.255rem);padding:0px 0px 10px 0px}@media (max-width:767px){.footer-nav{text-align:center}.footer-nav .menu-item a.gb-menu-link{text-align:left;display:block}}.tree{opacity:0;position:absolute;transform:scale(0);border:1px solid var(--neutral-600)}.slider-container{max-width:var(--gb-container-width);padding-bottom:20px;padding-top:20px;position:relative;margin:0px auto}.word-navigation{margin-bottom:30px;text-align:center}.word-navigation ul{display:flex;justify-content:center;margin:0px;padding:0px}.word-navigation ul li{margin-left:15px;margin-right:15px;font-size:20px;position:relative;color:var(--alt-rot);font-weight:bold}.btn-default{background-color:var(--brand-primary);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:var(--neutral-0);display:inline-flex;font-size:20px;font-weight:bold;text-decoration:none;border-radius:50px;padding:8px 20px}.btn-default:is(:hover,:focus){background-color:var(--blue-1);transition:all 0.5s ease 0s;color:var(--neutral-1000)}.btn-default a{color:var(--neutral-0)}.footer-grid{align-items:flex-start;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.two-cols-grid{align-items:center;column-gap:10em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1024px){.two-cols-grid{align-items:flex-start;column-gap:5em}}@media (max-width:767px){.two-cols-grid{align-items:flex-start;column-gap:0.5em;display:grid;grid-template-columns:1fr;row-gap:2.2em}}.two-cols-img{display:flex;justify-content:center}@media (max-width:767px){.two-cols-img{order:2}}.header-section{height:38vw;position:relative;padding:0rem 0px}@media (max-width:1024px){.header-section{height:50vw}}@media (max-width:767px){.header-section{height:85vw}}.svg-container{bottom:0px;height:auto;position:absolute;width:100%}.svg-container svg{display:block}.text_grid{column-gap:2em;display:grid;grid-template-columns:max-content 1fr}.text_grid p{margin-bottom:0px}@media (max-width:1024px){.text_grid{column-gap:3em}}@media (max-width:767px){.text_grid{column-gap:1em}}.kontakt-head{margin-bottom:0px}.header-wrapper{margin-bottom:60px}@media (max-width:1024px){.header-wrapper{margin-bottom:40px}}@media (max-width:767px){.header-wrapper{margin-bottom:20px;overflow-x:hidden}}.margin-bottom-10 p{margin-bottom:10px}.linie{border-top:1px solid var(--neutral-300)}.header-h1{color:var(--orange);display:inline-flex;margin-bottom:0px;padding-bottom:6px;border-bottom:2px solid var(--neutral-0)}@media (max-width:767px){.header-h1{line-height:1em;padding-bottom:6px}}.header-h2{color:var(--neutral-0);font-size:clamp(2.074rem,1.8rem + 1.37vw,3.092rem);font-weight:800;margin-top:2px;text-shadow:var(--neutral-400) 0px 0px 5px;z-index:50}@media (max-width:767px){.header-h2{line-height:1em;margin-top:4px}}.headline-header{height:100%;position:relative;width:100%;z-index:5;padding:clamp(1.5rem,1.197rem + 1.515vw,2.5rem) clamp(1rem,1rem + 7.5vw,10rem)}@media (max-width:1024px){.headline-header{padding-left:clamp(1rem,0.848rem + 0.758vw,1.5rem);padding-right:clamp(1rem,0.848rem + 0.758vw,1.5rem)}}.termine-wrapper{border:1px solid var(--neutral-300);padding:30px}@media (max-width:767px){.termine-wrapper{padding:20px}}@media (max-width:767px){.hort-integrativ svg{transform:translate3d(-40px,0px,0px) scale(1.3);transition:transform 0.5s ease 0s}}.card-item{background-color:var(--neutral-0);display:flex;flex-direction:column;overflow-x:clip;overflow-y:clip;border-radius:20px}.card-img{aspect-ratio:16/9;height:auto;max-width:100%;object-fit:cover;width:100%}.card-text-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px}.card-head{color:var(--orange)}.card-btn-cont{display:flex}.card-btn-cont a{color:var(--neutral-0)}