.job-detail.has--padding{padding:128px 0 56px}.job-detail.is--slope-beige{background-color:#fff7ee}.job-detail.is--slope-green{background:#78ab2a}.job-detail__inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.job-detail__inner{width:85.33333vw}}@media only screen and (min-width:768px){.job-detail__inner{width:87.5vw}}@media only screen and (min-width:1920px){.job-detail__inner{width:1668px}}.job-detail__content{flex-basis:85.33333vw;max-width:85.33333vw;padding-left:1.86667vw;padding-right:1.86667vw;width:85.33333vw}@media only screen and (min-width:768px){.job-detail__content{flex-basis:87.5vw;max-width:87.5vw;padding-left:1.43229vw;padding-right:1.43229vw;width:87.5vw}}@media only screen and (min-width:1024px){.job-detail__content{flex-basis:87.5vw;max-width:87.5vw;width:87.5vw}}@media only screen and (min-width:1920px){.job-detail__content{flex-basis:1668px;max-width:1668px;padding-left:27px;padding-right:27px;width:1668px}}.job-detail__content.is--slope-beige,.job-detail__content.is--slope-beige:before{background-color:#fff7ee}.job-detail__content-block{margin:0 auto 64px;padding:43px 0 25px;width:100%}@media only screen and (min-width:768px){.job-detail__content-block{width:55.46875vw}}.job-detail__description{margin:0 auto;width:100%}@media only screen and (min-width:768px){.job-detail__description{width:84.63542vw}}@media only screen and (min-width:1024px){.job-detail__description{width:40.88542vw}}.job-detail__titel{color:#14621f;font-family:VeneerTwo,Arial,sans-serif;font-size:8.53333vw;font-weight:400;line-height:1.1875;margin:45px auto 46px;text-align:center;text-transform:uppercase}@media only screen and (min-width:320px){.job-detail__titel{font-size:32px}}@media only screen and (min-width:768px){.job-detail__titel{font-size:48px;line-height:1.20833}}@media only screen and (min-width:1440px){.job-detail__titel{font-size:62px;line-height:1.19355}}@media only screen and (min-width:768px){.job-detail__titel{margin:145px auto 138px}}.job-detail__key-facts{color:#fff;padding-bottom:72px;padding-top:72px;text-align:center;width:100%}@media only screen and (min-width:768px){.job-detail__key-facts{display:flex;gap:5px;justify-content:space-around}}.job-detail__key-facts hr{margin:35px auto;width:55%}@media only screen and (min-width:768px){.job-detail__key-facts hr{display:none}.job-detail__key-fact-item{flex:1;overflow:hidden;word-break:break-word}}.job-detail__key-fact-item-icon{align-items:center;color:#fff;display:flex;height:115px;justify-content:center;margin:0 auto;position:relative;width:115px}.job-detail__key-fact-item-icon:before{font-size:115px;position:absolute}@media only screen and (min-width:768px){.job-detail__key-fact-item-icon{height:80px;width:80px}.job-detail__key-fact-item-icon:before{font-size:80px}}.job-detail__key-fact-item-text span{display:block;font-size:18px;font-size:22px;font-weight:700;line-height:1.16667;padding-bottom:24px;padding-top:30px}@media only screen and (min-width:768px){.job-detail__key-fact-item-text span{font-size:22px;line-height:1.13636}}@media only screen and (min-width:1440px){.job-detail__key-fact-item-text span{font-size:28px;line-height:1.14286}}@media only screen and (min-width:768px){.job-detail__key-fact-item-text span{padding-bottom:16px}}.job-detail__key-fact-item-text strong{font-family:VeneerTwo,Arial,sans-serif;font-size:6.93333vw;font-weight:400;line-height:1.19231;text-transform:uppercase}@media only screen and (min-width:320px){.job-detail__key-fact-item-text strong{font-size:26px}}@media only screen and (min-width:768px){.job-detail__key-fact-item-text strong{font-size:36px;line-height:1.19444}}@media only screen and (min-width:1440px){.job-detail__key-fact-item-text strong{font-size:50px;line-height:1.2}}@media only screen and (min-width:768px){.job-detail__key-fact-item-text strong{font-family:VeneerTwo,Arial,sans-serif;font-size:5.86667vw;font-weight:400;line-height:1.18182;text-transform:uppercase}}@media only screen and (min-width:768px) and (min-width:320px){.job-detail__key-fact-item-text strong{font-size:22px}}@media only screen and (min-width:768px) and (min-width:768px){.job-detail__key-fact-item-text strong{font-size:32px;line-height:1.1875}}@media only screen and (min-width:768px) and (min-width:1440px){.job-detail__key-fact-item-text strong{font-size:40px;line-height:1.2}}.job-detail__text-image{display:flex;flex-direction:column;margin:0 auto 56px}@media only screen and (min-width:768px){.job-detail__text-image{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,auto);margin:0 auto 128px}}.job-detail__text-image .job-detail__text-image-headline{font-family:VeneerTwo,Arial,sans-serif;font-size:8.53333vw;font-weight:400;line-height:1.1875;margin-bottom:10px;order:1;text-transform:uppercase}@media only screen and (min-width:320px){.job-detail__text-image .job-detail__text-image-headline{font-size:32px}}@media only screen and (min-width:768px){.job-detail__text-image .job-detail__text-image-headline{font-size:48px;line-height:1.20833}}@media only screen and (min-width:1440px){.job-detail__text-image .job-detail__text-image-headline{font-size:62px;line-height:1.19355}}@media only screen and (min-width:768px){.job-detail__text-image .job-detail__text-image-headline{grid-area:1/1/2/7;margin-bottom:30px}}.job-detail__text-image .job-detail__text-image-copy{order:3}@media only screen and (min-width:768px){.job-detail__text-image .job-detail__text-image-copy{grid-area:2/1/3/7}}.job-detail__text-image .job-detail__text-image-image{margin-bottom:30px;order:2}@media only screen and (min-width:768px){.job-detail__text-image .job-detail__text-image-image{grid-area:1/7/3/13;margin-bottom:0;padding-left:2.86458vw}}@media only screen and (min-width:1024px){.job-detail__text-image .job-detail__text-image-image{padding-left:2.86458vw}}.job-detail__text-image .job-detail__text-image-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.job-detail__text-image.is--only-text{display:block;margin:56px auto;width:66%}.job-detail__text-image.is--only-text .job-detail__text-image-headline{text-align:center}.job-detail__text-image.is--image-text{margin-top:128px}@media only screen and (min-width:768px){.job-detail__text-image.is--image-text{grid-column-gap:0;grid-row-gap:0;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,auto)}}.job-detail__text-image.is--image-text .job-detail__text-image-image{order:3;padding-right:3.73333vw}@media only screen and (min-width:768px){.job-detail__text-image.is--image-text .job-detail__text-image-image{grid-area:1/1/3/7;padding-right:2.86458vw}}@media only screen and (min-width:1024px){.job-detail__text-image.is--image-text .job-detail__text-image-image{padding-right:2.86458vw}}.job-detail__text-image.is--image-text .job-detail__text-image-headline{order:1}@media only screen and (min-width:768px){.job-detail__text-image.is--image-text .job-detail__text-image-headline{grid-area:1/7/2/13}}.job-detail__text-image.is--image-text .job-detail__text-image-copy{order:2}@media only screen and (min-width:768px){.job-detail__text-image.is--image-text .job-detail__text-image-copy{grid-area:2/7/3/13}}.job-detail__contact .contact-teaser-list__headline{font-family:VeneerTwo,Arial,sans-serif;font-size:5.86667vw;font-weight:400;line-height:1.18182;margin-bottom:30px;text-align:center;text-transform:uppercase}@media only screen and (min-width:320px){.job-detail__contact .contact-teaser-list__headline{font-size:22px}}@media only screen and (min-width:768px){.job-detail__contact .contact-teaser-list__headline{font-size:32px;line-height:1.1875}}@media only screen and (min-width:1440px){.job-detail__contact .contact-teaser-list__headline{font-size:40px;line-height:1.2}}@media only screen and (min-width:1024px){.job-detail__contact .contact-teaser-list__headline{margin-bottom:48px}}.job-detail__contact .contact-teaser{margin:0 auto}