.header_logo{align-items:center;background-color:var(--secondary);border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:auto;display:inline-flex;justify-content:center;left:50px;padding:20px;position:absolute;right:auto;top:0px;transition:all 0.5s ease 0s;z-index:3}.header_logo:hover{background-color:var(--accent-2);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.14)}@media (max-width:1024px){.header_logo{left:40px;padding:30px 20px}}@media (max-width:767px){.header_logo{left:20px;padding-bottom:15px;padding-top:15px}}.header_logo_image{transition:all 0.5s ease 0s}.header_logo_image:hover{margin-top:20px}.hero_font_background{color:rgba(178,186,147,0.41);font-family:olivier;font-size:8rem;left:0px;margin-bottom:0px;margin-top:-6rem;position:absolute;right:0px;top:50%}.main-container{padding-left:20px;padding-right:20px}@media (max-width:1024px){.main-container{padding-left:10px;padding-right:10px}}.accent-box{background-blend-mode:normal;background-color:var(--secondary);background-image:linear-gradient(63deg,rgb(70,94,59) 0%,rgb(142,149,115) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;color:#ffffff;padding:30px;width:20%}@media (max-width:1024px){.accent-box{width:45%}}@media (max-width:767px){.accent-box{width:100%}}.accent-box-headline{align-items:center;column-gap:0.5em;display:flex;flex-direction:column;margin-bottom:5px}.accent-box-text{font-size:.9rem;margin-bottom:0px}.accent-box-icon{align-items:center;color:var(--primary);column-gap:0.5em;display:flex;font-size:1.5rem;justify-content:center;margin-bottom:10px;margin-top:-10px;transform:rotate(14deg)}.gutenslider-content-container{align-items:flex-end;color:#ffffff;display:flex;height:24rem;justify-content:center;padding-bottom:50px;text-align:center}@media (max-width:1024px){.gutenslider-content-container{height:30rem}}@media (max-width:767px){.gutenslider-content-container{height:33rem}}.intro_text{font-size:1.2rem;margin-bottom:0px;margin-left:auto;margin-right:auto;max-width:1200px;text-align:center}.arbeitsbereiche_headline{color:var(--secondary);margin-bottom:5px}.arbeitsbereiche_text{margin-left:38px}