.repeater-mode-dynamic.cms-element-pictograms-seals.max-visible-6 .swiper-slide{flex-basis:42%}@media(min-width:768px){.repeater-mode-dynamic.cms-element-pictograms-seals.max-visible-6 .swiper-slide{flex-basis:16.6666666667%}}.repeater-mode-dynamic.cms-element-pictograms-seals.swiper-container{padding:.3125rem;margin:-.3125rem -.625rem;width:calc(100% + 1.25rem)}@media(min-width:1024px){.repeater-mode-dynamic.cms-element-pictograms-seals.swiper-container{padding:.625rem;margin:-.625rem -1.25rem;width:calc(100% + 2.5rem)}}.repeater-mode-dynamic.cms-element-pictograms-seals.swiper-container .swiper-slide{padding-left:.3125rem;padding-right:.3125rem;flex-grow:0}@media(min-width:1024px){.repeater-mode-dynamic.cms-element-pictograms-seals.swiper-container .swiper-slide{padding-left:.625rem;padding-right:.625rem}}.repeater-mode-static.max-visible-4 .swiper-slide{flex-basis:100%;min-width:100%;flex-grow:0;margin-bottom:1.25rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.repeater-mode-static.max-visible-4 .swiper-slide{max-width:100%}}@media(min-width:576px){.repeater-mode-static.max-visible-4 .swiper-slide{flex-basis:50%;min-width:50%}}@media (min-width:576px)and (-ms-high-contrast:none),screen and (min-width:576px)and (-ms-high-contrast:active){.repeater-mode-static.max-visible-4 .swiper-slide{max-width:50%}}@media(min-width:1024px){.repeater-mode-static.max-visible-4 .swiper-slide{flex-basis:33.3333333333%;min-width:33.3333333333%}}@media (min-width:1024px)and (-ms-high-contrast:none),screen and (min-width:1024px)and (-ms-high-contrast:active){.repeater-mode-static.max-visible-4 .swiper-slide{max-width:33.3333333333%}}@media(min-width:1280px){.repeater-mode-static.max-visible-4 .swiper-slide{flex-basis:25%;min-width:25%}}@media (min-width:1280px)and (-ms-high-contrast:none),screen and (min-width:1280px)and (-ms-high-contrast:active){.repeater-mode-static.max-visible-4 .swiper-slide{max-width:25%}}.repeater-mode-static.max-visible-6 .swiper-slide{flex-basis:50%;min-width:50%;flex-grow:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.repeater-mode-static.max-visible-6 .swiper-slide{max-width:50%}}@media(min-width:768px){.repeater-mode-static.max-visible-6 .swiper-slide{flex-basis:33.3333333333%;min-width:33.3333333333%}}@media (min-width:768px)and (-ms-high-contrast:none),screen and (min-width:768px)and (-ms-high-contrast:active){.repeater-mode-static.max-visible-6 .swiper-slide{max-width:33.3333333333%}}@media(min-width:1024px){.repeater-mode-static.max-visible-6 .swiper-slide{flex-basis:25%;min-width:25%}}@media (min-width:1024px)and (-ms-high-contrast:none),screen and (min-width:1024px)and (-ms-high-contrast:active){.repeater-mode-static.max-visible-6 .swiper-slide{max-width:25%}}@media(min-width:1280px){.repeater-mode-static.max-visible-6 .swiper-slide{flex-basis:16.6666666667%;min-width:16.6666666667%}}@media (min-width:1280px)and (-ms-high-contrast:none),screen and (min-width:1280px)and (-ms-high-contrast:active){.repeater-mode-static.max-visible-6 .swiper-slide{max-width:16.6666666667%}}.navigation-position-center .swiper-button-next,.navigation-position-center .swiper-button-prev{display:none}@media(min-width:1024px){.navigation-position-center .swiper-button-next,.navigation-position-center .swiper-button-prev{display:block}}.navigation-position-center .swiper-button-next{right:0}.navigation-position-center .swiper-button-prev{left:0}.navigation-position-bottom-left .swiper-button-next,.navigation-position-bottom-left .swiper-button-prev,.navigation-position-bottom-right .swiper-button-next,.navigation-position-bottom-right .swiper-button-prev,.navigation-position-bottom .swiper-button-next,.navigation-position-bottom .swiper-button-prev{display:none}@media(min-width:768px){.navigation-position-bottom-left .swiper-button-next,.navigation-position-bottom-left .swiper-button-prev,.navigation-position-bottom-right .swiper-button-next,.navigation-position-bottom-right .swiper-button-prev,.navigation-position-bottom .swiper-button-next,.navigation-position-bottom .swiper-button-prev{display:block}}@media(max-width:767.98px){.navigation-position-bottom-left .swiper-controls,.navigation-position-bottom-right .swiper-controls{justify-content:center}}@media(min-width:768px){.navigation-position-bottom-left .swiper-pagination-wrapper,.navigation-position-bottom-right .swiper-pagination-wrapper{left:50%;transform:translateX(-50%);position:absolute}}.navigation-position-bottom-right .swiper-button-next,.navigation-position-bottom-right .swiper-button-prev{margin-left:.5rem}.navigation-position-bottom-left .swiper-button-next,.navigation-position-bottom-left .swiper-button-prev{margin-right:.5rem}.navigation-position-bottom .swiper-controls{justify-content:space-between}.navigation-position-bottom .swiper-pagination-wrapper{order:1;margin:0 .5rem}.navigation-position-bottom .swiper-button-next{order:2}.navigation-position-none .swiper-button-next,.navigation-position-none .swiper-button-prev{display:none!important}input[type=file]{left:0;height:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}label[for=fileUpload]{cursor:pointer}.file-upload-quantity{margin-left:.25rem}.file-upload-items{margin-top:1rem}.application__headline{margin-bottom:1rem}@media(min-width:768px){.application__headline{margin-bottom:1.5rem}}@media(min-width:1024px){.application__headline{margin-bottom:2.5rem}}.application__content__form,.application__content__info{background-color:#fbf8f7;padding:1rem;height:100%}@media(min-width:768px){.application__content__form,.application__content__info{padding:1.5rem}}@media(min-width:1024px){.application__content__form,.application__content__info{padding:2.5rem}}.application__content__info{display:flex;flex-direction:column}.application__content__info .section-headline.has-subline{margin-bottom:1rem}.application__content__info__button{margin-top:auto}.application__content__form .section-headline.has-subline{margin-bottom:2.5rem}@media(min-width:768px){.application__content__form .job-offer-form-submit{text-align:right}}.application__content__form .job-offer-form-submit .btn{width:100%}@media(min-width:768px){.application__content__form .job-offer-form-submit .btn{width:auto}}.js-job-offer-form .col-lg-4{margin-bottom:1.5rem}@media(min-width:1024px){.js-job-offer-form .col-lg-4{margin-bottom:0}}.joboffer-detail{padding-top:1.5rem}@media(min-width:768px){.joboffer-detail{padding-top:2.5rem}}.joboffer-detail span[style*="font-family: Verveine"]{font-weight:400}.joboffer-detail h1>span[style*="font-family: Verveine"]{font-size:2rem!important;line-height:2.375rem!important}@media(min-width:768px){.joboffer-detail h1>span[style*="font-family: Verveine"]{font-size:3.25rem!important;line-height:3.875rem!important}}@media(min-width:1280px){.joboffer-detail h1>span[style*="font-family: Verveine"]{font-size:4.375rem!important;line-height:5.25rem!important}}.joboffer-detail h2>span[style*="font-family: Verveine"]{font-size:1.875rem!important;line-height:2.25rem!important}@media(min-width:768px){.joboffer-detail h2>span[style*="font-family: Verveine"]{font-size:2.5rem!important;line-height:3rem!important}}@media(min-width:1280px){.joboffer-detail h2>span[style*="font-family: Verveine"]{font-size:3.25rem!important;line-height:3.875rem!important}}.joboffer-detail h3>span[style*="font-family: Verveine"]{font-size:1.75rem!important;line-height:2.125rem!important}@media(min-width:768px){.joboffer-detail h3>span[style*="font-family: Verveine"]{font-size:1.875rem!important;line-height:2.25rem!important}}@media(min-width:1280px){.joboffer-detail h3>span[style*="font-family: Verveine"]{font-size:2.5rem!important;line-height:3rem!important}}.joboffer-detail h4>span[style*="font-family: Verveine"]{font-size:1.625rem!important;line-height:2rem!important}@media(min-width:768px){.joboffer-detail h4>span[style*="font-family: Verveine"]{font-size:1.625rem!important;line-height:2rem!important}}@media(min-width:1280px){.joboffer-detail h4>span[style*="font-family: Verveine"]{font-size:1.875rem!important;line-height:2.25rem!important}}.joboffer-detail h5>span[style*="font-family: Verveine"]{font-size:1.5rem!important;line-height:1.875rem!important}@media(min-width:768px){.joboffer-detail h5>span[style*="font-family: Verveine"]{font-size:1.5rem!important;line-height:1.875rem!important}}@media(min-width:1280px){.joboffer-detail h5>span[style*="font-family: Verveine"]{font-size:1.375rem!important;line-height:1.625rem!important}}.joboffer-detail h6>span[style*="font-family: Verveine"]{font-size:1.375rem!important;line-height:1.75rem!important}@media(min-width:768px){.joboffer-detail h6>span[style*="font-family: Verveine"]{font-size:1.375rem!important;line-height:1.75rem!important}}@media(min-width:1280px){.joboffer-detail h6>span[style*="font-family: Verveine"]{font-size:1rem!important;line-height:1.375rem!important}}.joboffer-detail__headline{padding-top:2.5rem;padding-bottom:2.5rem}.joboffer-detail__description .card-headline-label{margin-top:1.5rem!important}@media(min-width:1280px){.joboffer-detail__description .card-headline-label{margin-top:5rem!important}}.joboffer-detail__description>div:first-child .card-headline-label{margin-top:0!important}.joboffer-detail__contact{margin-top:1.5rem;background-color:#ff5240;color:#fff}@media(min-width:768px){.joboffer-detail__contact{margin-top:2.5rem}}@media(min-width:1024px){.joboffer-detail__contact{margin-top:5rem}}.joboffer-detail__contact h1,.joboffer-detail__contact h2,.joboffer-detail__contact h3,.joboffer-detail__contact h4,.joboffer-detail__contact h5,.joboffer-detail__contact h6{color:inherit}.joboffer-detail__contact__info{padding:1.5rem;height:100%;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.joboffer-detail__contact__info{padding:2.5rem}}.joboffer-detail__contact__image{position:relative;height:100%}.joboffer-detail__contact__image:before{content:"";display:block;padding-bottom:33.3333%;width:0}@media(min-width:576px){.joboffer-detail__contact__image:before{padding-bottom:100%}}.joboffer-detail__contact__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.joboffer-detail__actions{margin-top:1.5rem;margin-bottom:1.5rem}.joboffer-detail__actions .row{margin-bottom:-.5rem}@media(max-width:1023.98px){.joboffer-detail__actions .row{margin-right:-.25rem;margin-left:-.25rem}}.joboffer-detail__actions .row>.col,.joboffer-detail__actions .row>[class*=col-]{margin-bottom:.5rem}@media(max-width:1023.98px){.joboffer-detail__actions .row>.col,.joboffer-detail__actions .row>[class*=col-]{padding-right:.25rem;padding-left:.25rem}}@media(min-width:768px){.joboffer-detail__actions{margin-top:2.5rem;margin-bottom:2.5rem}}@media(min-width:1024px){.joboffer-detail__actions{margin-top:5rem;margin-bottom:5rem}}.joblisting-nav{margin-left:-1.5rem;display:flex;justify-content:center;padding-top:2rem;padding-bottom:4rem}@media(min-width:768px){.joblisting-nav{padding-top:4rem;padding-bottom:6.75rem}}.joblisting-nav__link{font-size:.875rem;line-height:1.7142857143;text-transform:uppercase;letter-spacing:.025em;font-weight:700;margin-left:1.5rem;color:#111212;position:relative;padding-bottom:.5rem;transition:color .3s ease}.joblisting-nav__link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg preserveAspectRatio='none' width='120' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.5' d='M24.944 7.042C22.536 6.568 4.855 9.52 3.592 9.394c-1.065-.175.632-4.75 1.619-5.224.355-.175.75-.2 1.657-.125 1.42.15 20.05-1.976 20.05-1.976.236.1.986-.25 1.104-.125.434.3 30.587-.7 33.191-.725 1.579 0 .316.2 2.171.1 3.907-.15 12.432 0 15.392-.2 2.368-.15 2.88-.15 5.17-.025 2.329.1 14.72 1.177 16.102.952.355-.075.592-.05.592.025 0 .025 8.722.675 8.762.725.079.075.315.1.592.05.473-.075 9.748.877 9.906 1.077.473.6-.829 4.45-1.895 5.099-1.105.674-7.182-1.902-12.037-1.502L83.275 5.743l-4.854.25c-.553-.225-2.684.324-3.986-.05-.553-.15-4.42-.175-5.25-.025-.75.125-20.522-.2-22.535.25-3.67-.35-18.312.774-21.706.874z' fill='red'/%3E%3Cpath opacity='.5' d='M17.263 9.482c-2.35-.455-2.537.327-10.283 1.383C-.766 11.922.607 9.377.167 8.088c-.52-1.524 1.532-2.019 7.216-2.28 1.404-.064 15.793-1.022 15.793-1.022.23.091.973-.203 1.087-.092.418.27 14.503-.058 17.058-.037 1.548.025 9.018.375 10.84.318 3.834-.068 18.96-.315 21.868-.442 2.325-.093 2.829-.685 5.07-.538 2.282.126 13.47 1.392 14.829 1.218.35-.06.582-.035.58.031 0 .022 8.551.208 8.589.253.075.067.307.092.579.053.466-.058 9.559.452 9.709.63.468 2.184.074 3.445-.985 3.997-1.1.573-8.001-.633-12.77-.362L78.343 8.293l-4.766.14c-.537-.206-2.64.24-3.908-.11-.538-.14-4.326.172-5.142.29-.738.097-10.44-.465-12.425-.103-3.59-.367-31.508.94-34.839.972z' fill='red'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;bottom:0;content:"";height:.625rem;left:calc(50% - 2.1875rem);opacity:0;position:absolute;transform:scaleX(0);transform-origin:center left;transition:opacity .3s ease,transform .3s ease;width:4.375rem}.joblisting-nav__link:hover{color:red;text-decoration:none}.joblisting-nav__link:hover:after{opacity:1;transform:scaleX(1)}.joblisting{margin-bottom:-.5rem}@media(min-width:768px){.joblisting{margin-bottom:-1rem}}.joblisting__list{background-color:#fbf8f7;padding:1rem}@media(min-width:768px){.joblisting__list{padding:1.5rem}}@media(min-width:1024px){.joblisting__list{padding:2.5rem}}.joblisting__list__offer{padding:1rem 0}@media(min-width:768px){.joblisting__list__offer{padding:1rem}}@media(min-width:1024px){.joblisting__list__offer{padding:1rem 1.5rem}}.joblisting__list__offer__link{color:#0c1215}.joblisting__list__offer__link:hover{color:red;text-decoration:none}.joblisting__list__headline{margin-bottom:1rem;padding-top:2.5rem}@media(min-width:768px){.joblisting__list__headline{margin-bottom:1.5rem;padding-top:5rem}}.joblisting__list__separator{padding:.5rem 0}@media(min-width:768px){.joblisting__list__separator{padding:1.5rem 0}}.joblisting__list__separator .headline-subline-thin-small{height:.4375rem;width:104%;color:#bbb;fill:none;margin-left:-2%;margin-right:-2%;display:block}.joblisting__list__filters .form-row{margin-right:-.3125rem!important;margin-left:-.3125rem!important;margin-bottom:-.25rem}.joblisting__list__filters .form-row>.col,.joblisting__list__filters .form-row>[class*=col-]{padding-right:.3125rem!important;padding-left:.3125rem!important;margin-bottom:.25rem}.joblisting__list__filters select.custom-select{background-color:#111212;color:#fff;border:none!important;box-shadow:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 10l-2 2-2 2.5L9.5 12 8 10' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pxswjob-iframe-container{display:block;position:relative;padding-top:1.5rem}