.ce25-job-teaser{display:block;margin-top:3rem}@media (max-width:767px){.ce25-job-teaser{margin-top:-3rem}.ce25-job-teaser .ce25-content h5{margin-bottom:0!important}}.ce25-job-teaser .ce25-headline{margin:0 auto;max-width:680px;text-align:center}.ce25-job-teaser picture{aspect-ratio:387/266;background-color:var(--color-primary);color:var(--color-white);display:block;height:auto;width:100%}.ce25-job-teaser picture svg{display:block}.ce25-job-teaser picture img{height:100%;object-fit:cover;width:100%}.ce25-slider{margin-bottom:2rem}.ce25-slider .swiper{justify-self:center;margin:2rem 0;max-width:420px;padding:1rem 1rem 6rem;width:100%}.ce25-slider .swiper .swiper-pagination{bottom:0}.ce25-slider .swiper .swiper-slide{height:auto}.ce25-slider .swiper .swiper-slide .ce25-info{align-items:baseline;display:flex;font-family:var(--font-secondary);justify-content:center;padding-top:1rem}.ce25-slider .swiper .swiper-slide .ce25-info.red{color:var(--color-fourth)}.ce25-slider .swiper .swiper-slide .ce25-info svg{height:38px;transform:rotate(-14deg);width:38px}.ce25-slider .swiper .swiper-slide.negative picture{display:none}.ce25-slider .swiper .swiper-slide.negative .ce25-content{background-color:var(--color-primary)}.ce25-slider .swiper .swiper-slide.negative .ce25-content div,.ce25-slider .swiper .swiper-slide.negative .ce25-content h1,.ce25-slider .swiper .swiper-slide.negative .ce25-content h2,.ce25-slider .swiper .swiper-slide.negative .ce25-content h3,.ce25-slider .swiper .swiper-slide.negative .ce25-content h4,.ce25-slider .swiper .swiper-slide.negative .ce25-content h5,.ce25-slider .swiper .swiper-slide.negative .ce25-content p{color:var(--color-white)}.ce25-slider .ce25-content-wrapper{box-shadow:var(--shadow-m);display:flex;flex-direction:column;height:100%}.ce25-content{align-items:center;background-color:var(--color-white);display:flex;flex-direction:column;flex-grow:2;justify-content:space-between;padding:3rem 1.5rem;text-align:center}.ce25-content .ce25-text,.ce25-content h4{margin-bottom:0}.ce25-content .button-wrapper{margin-top:2rem}@media (min-width:920px){.ce25-job-teaser .swiper{max-width:920px}}@media (min-width:1381px){.ce25-job-teaser .swiper{max-width:1360px;padding:0 0 2.5rem;width:100%}.ce25-job-teaser .swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fit,387px);justify-content:center;grid-column-gap:30px;grid-row-gap:126px;padding:1rem 0}}