.vacancy-item{border-radius:8px;margin-bottom:15px;overflow:hidden}.vacancy-item--expanded{border:1px solid var(--superlightblue)}.vacancy-item--dark{background:var(--lightblue);color:#fff}.vacancy-header{min-height:48px;padding:16px 24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#028d9d;transition:min-height .3s cubic-bezier(.25,.8,.5,1);color:#fff}.vacancy-header--expanded{background:#1ba6bd}.vacancy-title{margin:0;font-size:20.4px!important;letter-spacing:1.02px!important;line-height:30.6px;color:#fff}.vacancy-meta{margin-top:.5rem;font-size:.9rem}.vacancy-meta--dark{color:var(--superlightblue)}.vacancy-meta--light{color:var(--lightblue)}.vacancy-meta__separator{margin:0 .5rem}.vacancy-toggle{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;transition:all .3s ease;background:var(--yellowbtn);color:#fff}.vacancy-toggle:hover{transform:scale(1.1)}.vacancy-content{padding:1.5rem;background:var(--primary);color:#fff;animation:slideDown .3s ease-out}.vacancy-info span{display:block;margin-bottom:.5rem}.vacancy-divider{border:none;border-top:1px solid #fff;margin:.5rem 0}.vacancy-description{margin:0;line-height:1.6}.vacancy-section{margin-bottom:2.5rem}.vacancy-section h6{color:#fff;font-weight:600}.vacancy-section__content{line-height:1.6;color:#fff}.vacancy-section__content p{margin-bottom:1rem}.vacancy-section__content ul{list-style-type:none;padding-left:0;margin-bottom:1rem}.vacancy-section__content ul li{font-weight:300;position:relative;padding-left:24px;margin-bottom:.5rem}.vacancy-section__content ul li:before{content:"";background-image:url(/svg/icons/dot.svg);height:10px;width:10px;display:inline-block;background-size:contain;background-position:50%;position:absolute;left:0;top:6px}.vacancy-section__content ol{padding-left:1.5rem;margin-bottom:1rem}.vacancy-section__content ol li{font-weight:300;margin-bottom:.5rem}.vacancy-section__content b,.vacancy-section__content strong{font-weight:600}.vacancy-section__content a{color:var(--superlightblue);text-decoration:underline}.vacancy-section__content a:hover{color:#fff}.vacancy-actions{margin-top:1.5rem}.apply-button{background:var(--yellowbtn);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.apply-button:hover{transform:scale(1.05)}.apply-button:focus{outline:2px solid var(--primary);outline-offset:2px}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.page--karriere .BodySection__image{max-width:600px;width:100%}@media(max-width:599px){.page--karriere .text-col{padding-top:0!important;padding-bottom:0!important}}.page--karriere a{color:var(--superlightblue)!important}.page--karriere .body-section--dark{background:var(--white)}.page--karriere .body-section--light{background:var(--lightgraymediumgray)}.page--karriere .pull-up-card{padding:25px;border-radius:3px}@media(min-width:998px){.page--karriere .pull-up-card{padding:48px}}.page--karriere .pull-up-card--dark{background:var(--lightgray)}.page--karriere .pull-up-card--light{background:var(--lightblue)}.page--karriere .text-content--dark{color:var(--darkblue)}.page--karriere .text-content--light{color:#fff}.page--karriere .vacancies{background:var(--lightblue);color:#fff}.page--karriere .vacancies__title{color:#fff}.page--karriere .locations--dark{background:var(--lightgray);color:var(--lightblue)}.page--karriere .locations--light{background:var(--mediumblue);color:#fff}.page--karriere .locations__link,.page--karriere .locations__title{color:var(--superlightblue)}.page--karriere .pull-up-150{margin-top:-150px;position:relative;z-index:10}.page--karriere .pull-up-card{margin-top:-50px;position:relative;z-index:20}.page--karriere .z-index-10{z-index:10}.page--karriere .z-index-20{z-index:20}.page--karriere .section-spacing{padding:4rem 0}@media(max-width:768px){.page--karriere .section-spacing{padding:2rem 0}}.page--karriere .vacancy-panels .vacancy-item{margin-bottom:1rem;border-radius:3px;overflow:hidden}.page--karriere .vacancy-placeholder{text-align:center;padding:3rem 1rem}.page--karriere .vacancy-placeholder p{margin-bottom:1rem;font-size:1.1rem}.page--karriere .font-weight-bold{font-weight:300}.page--karriere .text-decoration-none{text-decoration:none}.page--karriere .text-center{text-align:center}.page--karriere .d-flex{display:flex}.page--karriere .flex-column{flex-direction:column}@media(min-width:576px){.page--karriere .flex-sm-row{flex-direction:row}}.page--karriere .justify-content-center{justify-content:center}.page--karriere .align-items-center{align-items:center}.page--karriere .mx-3{margin-left:1rem;margin-right:1rem}.page--karriere .mb-7{margin-bottom:3rem}@media(min-width:768px){.page--karriere .mb-md-0{margin-bottom:0}.page--karriere .ml-md-10{margin-left:2.5rem}}.page--karriere .mt-10{margin-top:2.5rem}.page--karriere.dark .vacancy-panels .vacancy-item{background:var(--darkblue);color:#fff}.page--karriere.light .vacancy-panels .vacancy-item{background:#fff;color:var(--darkblue)}