.job-list{margin:2rem 0}.job-list .no-jobs-found{margin:1rem 0 0}.job-list__header{padding:0 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.job-list__table{background-color:#fff;width:100%;border:1px solid #e2e2e2}.job-list__table .has-hover-list{position:relative}.job-list__table .has-hover-list:after{content:" ";height:0;width:0;pointer-events:none;margin-left:-6px;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:6px solid hsla(0,0%,100%,0);border-top-color:#fff}.job-list__table .has-hover-list .filter-link.active{background-color:#00408a;color:#fff}.job-list__table thead{border-bottom:1px solid #e2e2e2;background-color:#00408a}.job-list__table thead th span{color:#fff}.job-list__table tbody tr.even{background-color:#f2f2f2}.job-list__table tbody tr:hover{background-color:#00408a}.job-list__table tbody tr:hover a,.job-list__table tbody tr:hover span,.job-list__table tbody tr:hover td{color:#fff}@media (max-width:768px){.job-list__table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.job-list__table tr td,.job-list__table tr th{padding:.85rem;position:relative;text-align:left}@media (max-width:768px){.job-list__table tr td,.job-list__table tr th{width:100%;padding:.425rem .85rem}.job-list__table tr td:first-child,.job-list__table tr th:first-child{padding-top:.85rem}.job-list__table tr td:last-child,.job-list__table tr th:last-child{padding-bottom:.85rem}}@media (min-width:769px){.job-list__table tr th:hover .job-list__hover-list{display:block}}.job-list__table tr th.active .job-list__hover-list{display:block}.job-list__table tr td a{font-weight:600;text-decoration:none}.job-list__table td a,.job-list__table td span,.job-list__table th a,.job-list__table th span{font-size:.925rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.job-list .job-list__hover-list{position:absolute;top:100%;left:0;margin:0;z-index:99;width:100%;background-color:#fff;border:1px solid #e2e2e2;text-align:left;list-style:none;padding:0;display:none}.job-list .job-list__hover-list li:hover{background-color:#00408a}.job-list .job-list__hover-list li:hover a{color:#fff}.job-list .job-list__hover-list li a{width:100%;display:inline-block;padding:.5rem;color:#222;text-decoration:none}.job-list .job-list__hover-list li+li{margin-top:.75rem}.application-iframe{width:100%;height:auto;min-height:600px;border:none}.job-page .first-headline{margin:1rem 0 0}.job-page__header img{width:100%}.job-page__content{padding-right:6rem}.job-page__content h1{font-size:2.5rem}.job-page__back-link,.job-page__content{padding:1rem}.job-page__sections{margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-page .section{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.job-page .section+.section{margin-top:2rem}.job-page .section--introduction .section__headline{display:none}.job-page .section--profile,.job-page .section--tasks{width:100%}.job-page .section--contact p{padding:0;font-weight:700}.job-page .section__content{margin-top:.5rem}.job-page .section__content+.section__headline{margin-top:2rem}.job-page__section{margin-top:2rem;margin-bottom:2rem}.job-page__back-link--primary{padding:0 0 1rem;margin:0 0 3rem;border-bottom:1px solid #e2e2e2}.job-page__back-link--secondary{margin-top:3rem;padding-top:1rem;border-top:1px solid #e2e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-page__back-link--secondary i+span{margin-left:.25rem}.job-page__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.job-page__share .job-page__share-icon{width:2rem;height:2rem;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.job-page__share .job-page__share-icon+.job-page__share-icon{margin:0 0 0 .5rem}.job-page__share .job-page__share-icon:hover{opacity:.75}.job-page .apply-now-button{width:auto;display:inline-block}body.overlay-active{overflow:hidden!important;position:relative}.overlay--job-info{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);z-index:999;display:none}.overlay--job-info.active{display:block}.overlay--job-info .overlay__content{background-color:#fff;max-height:100vh;overflow:auto}@media (max-width:768px){#content .content-space{padding:0}.overlay--job-info .overlay__content{max-height:100vh;padding:4rem 0}}.wrapper.module-id-135{overflow:visible}a.button--inverted{background-color:#00408a;color:#fff}body.root-karriere .four-columns{padding:.75rem;margin:0}body.root-karriere .wrapper.module-id-19{padding:0 1rem}body.root-karriere .four-columns .content-text.cover,body.root-karriere .four-columns .content-text.cover .table-container,body.root-karriere .module-id-19 .one>.cover,body.root-karriere .module-id-19 .one>.cover .table-container{min-height:200px;height:200px}