.modal.modal-job-detail .headline-wrapper{margin:50px 40px 0 0;padding-bottom:0;text-align:center}.modal-job-detail .labeled-text.highlight{background:#1f2c3c}.modal-job-detail .labeled-text.quote p:first-child:before{color:#fff}.modal-job-detail .btn{margin-bottom:.83em}.modal-job-detail .btn-close{top:50px}@media(min-width:992px){.modal-job-detail .col-md-3,.modal-job-detail .col-md-9{flex:0 0 100%;max-width:100%}.modal-job-detail .btn-close{top:55px}}.modal.privacy .btn-close{top:50px}.modal.privacy .headline-wrapper{padding:50px 35px 30px 0}#application_privacy .btn-wrapper{padding:50px}.loading .icon-loader{animation:rotating 2s linear infinite;display:inline-block;font-size:50px;left:50%;margin:50px auto;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:50px;z-index:11}.loading .icon-loader:before{background:linear-gradient(180deg,#e94b56,#f18416);-webkit-background-clip:text;background-clip:text;color:#000;color:transparent;content:""}.loading.overlay:after{background:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.loading.application-form .icon-loader{top:50vh;transform:translate(-50%)}.loading.application-form:after{background:hsla(0,0%,100%,.8)}.application-form{position:relative}.application-form input[type=email],.application-form input[type=mail],.application-form input[type=tel],.application-form input[type=text],.application-form textarea{padding:10px 15px}.application-form .application__form--step2 .form-wrapper{margin-top:1rem}.application-form .container.content{display:grid;grid-template-columns:1fr}.application-form .container.content .fade-content-container{height:96px;position:relative}.application-form .container.content .fade-content-container h3{position:absolute;top:0}.application-form .application-uploads{margin:20px 0 0}.application-form .application-uploads .application-cv-upload{display:block;margin:0 0 32px}.application-form .application-uploads .required-upload .filepond--root label:after{content:"*"}.application-form form[name=application_form] .application-cv-upload{display:none}.application-benefits ul{margin-bottom:30px}.application-form__header{background:#e8e9eb}.application-form__job{font-size:24px;margin-bottom:5px}.application-form__jobinformation{display:block;font-size:18px;font-weight:400;line-height:1}.application__steps{display:flex;list-style-type:none;padding:0}.application__steps li{display:inline-block;margin:0;padding:0;width:25%}.application__steps__step{line-height:1;text-align:center}.application__steps__step:active,.application__steps__step:focus,.application__steps__step:hover{font-weight:700}.application__steps__step:active .application__steps__step__count,.application__steps__step:focus .application__steps__step__count,.application__steps__step:hover .application__steps__step__count{height:40px;line-height:40px;margin:0 auto 8px;width:40px}.application__steps__step--active .application__steps__step__count{background:#f18416;color:#fff;height:40px;line-height:40px;margin:0 auto 8px;width:40px}.application__steps__step__count{border:1px solid #f18416;border-radius:50%;color:#f18416;display:block;font-size:20px;font-weight:700;height:32px;line-height:32px;margin:4px auto 12px;text-align:center;width:32px}.application__steps__step__text{color:#000;display:block;font-size:10px;line-height:1;margin:0 auto;text-transform:uppercase}.application__addknowledges .form-group{margin-bottom:0}.application__knowledge{position:relative}.application__knowledge__del{background:#fff;border:1px solid #3d3d3d;border-radius:50%;font-size:12px;height:20px;opacity:.5;padding:0;position:absolute;right:0;top:-22px;width:20px}.application__knowledge__del .btn-close{top:7px}.application__knowledge__del .btn-close:after,.application__knowledge__del .btn-close:before{border-color:#1f2c3c;opacity:1;top:-3px}.form-header{margin-bottom:20px}.form-wrapper{max-width:480px}.autocomplete-suggestions .autocomplete-suggestion.knowledge-suggestion{font-size:16px;font-weight:400;line-height:1;overflow:visible;padding:8px 0;text-overflow:clip;white-space:normal}.rating--stars{direction:rtl;text-align:left;unicode-bidi:bidi-override}.rating--stars input{left:-999em;position:absolute}.rating--stars input:checked~label:before{background-image:url(/build/website/images/star-solid.515875bd.svg)}.rating--stars label{color:#fff;display:inline-block;height:24px;margin-right:0;overflow:hidden;padding-bottom:0;text-indent:999em;width:24px}.rating--stars label:before{background-image:url(/build/website/images/star-regular.627fbea6.svg);background-repeat:no-repeat;content:"";display:block;font-size:24px;height:24px;position:absolute;text-indent:0;width:24px}form .label-weight-normal label{font-weight:400}.application__form--step1{margin:1em 0}.application__form--step1 .form-actions{margin-top:0}.application__form--step6 .school-date label{font-weight:400}@media(min-width:768px){.application-form .quick-job-application .quick-job-application-inner .social-network a.xing{margin:0 25px 23px}}@media(min-width:992px){.modal.privacy .btn-close{top:58px}.application-form .container.content{grid-template-columns:1fr 1fr}.application-form .container.content .contact-person{display:block;height:600px;position:sticky;top:200px}.application-form .container.content .contact-person .headline{padding:20px;text-align:center}.application-form .container.content .contact-person .print{display:none}}.orz-autocomplete{width:100%}.autocomplete-suggestions{background:#e8e9eb;border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);padding:0 20px;position:absolute;z-index:11}.autocomplete-suggestions .autocomplete-suggestion{border-radius:5px;color:#000;display:block;font-weight:700;padding:15px 0;position:relative;text-align:left}.autocomplete-suggestions .autocomplete-suggestion .icon{font-size:18px;left:15px;line-height:50px;position:absolute}.autocomplete-suggestions .autocomplete-suggestion span{color:#000;font-weight:400}.autocomplete-suggestions .autocomplete-suggestion a{background:none;color:#000;display:block;line-height:50px;padding:0 0 0 40px}.autocomplete-suggestions .autocomplete-suggestion .icon-pin{display:inline-block}.autocomplete-suggestions .autocomplete-suggestion .icon-pin:before{-webkit-background-clip:text;background-clip:text;color:#000;content:""}.autocomplete-suggestions .autocomplete-suggestion.selected{background:#fff}.search-wrapper .no-entry{background:#e8e9eb;border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);color:#000;font-weight:700;left:0;margin:0;padding:0 20px;position:absolute;top:70px;width:100%;z-index:3}.search-wrapper .no-entry .icon-pin{display:inline-block;left:25px;position:absolute;top:15px}.search-wrapper .no-entry .icon-pin:before{-webkit-background-clip:text;background-clip:text;color:#000;content:""}.search-wrapper .no-entry span{background:#fff;border-radius:5px;display:block;margin:0 0 5px;padding:15px 0 15px 30px}.modal.document-upload .btn-close{top:50px}.modal.document-upload .headline-wrapper{padding:50px 35px 30px 0}@media(min-width:992px){.modal.document-upload .btn-close{top:58px}}.filepond{border:1px solid #f18416;cursor:pointer;min-height:78px}.filepond,.filepond .filepond--drop-label{border-radius:5px;font-family:Source Sans Pro,Arial}.filepond .filepond--drop-label label{background:linear-gradient(180deg,#e94b56,#f18416);-webkit-background-clip:text;background-clip:text;color:transparent;cursor:pointer;font-size:16px;font-weight:700;padding:0 30px}@media(min-width:992px){.filepond .filepond--drop-label label{font-size:18px}}.filepond .filepond--drop-label label .filepond--label-action{text-decoration-color:#f18416}.filepond .filepond--item-panel{background:transparent}.filepond .filepond--item{margin-left:0;margin-right:0;padding-left:0;position:absolute}.filepond .filepond--item .filepond--file-wrapper{background:#e8e9eb;border-radius:5px}.filepond .filepond--item .filepond--file-wrapper .filepond--file{color:#1f2c3c;font-family:Source Sans Pro,Arial}.filepond .filepond--drop-label:not(.orz-filepond--hidden)+.filepond--list-scroller .filepond--list{margin-top:.5rem}.filepond .filepond--panel-root{background:transparent}.filepond li:before{content:""!important}.filepond .filepond--file{gap:1rem}.filepond .filepond--file .filepond--file-info .filepond--file-info-sub,.filepond .filepond--file .filepond--file-status .filepond--file-status-sub{opacity:1}.filepond .filepond--file .filepond--file-info .filepond--file-info-main,.filepond .filepond--file .filepond--file-status .filepond--file-status-main{font-weight:700}.filepond .filepond--file .filepond--file-info,.filepond .filepond--file .filepond--file-status{transform:none!important}.filepond .filepond--file .filepond--progress-indicator.filepond--process-indicator{left:12px}.filepond .filepond--file .filepond--file-action-button{background-color:rgba(0,0,0,.8);cursor:pointer;position:relative}.filepond .filepond--file .filepond--file-action-button[disabled=disabled]{display:none}.application-uploads .upload--error{background-color:#e13838;border-color:#e13838;display:block;margin:0;padding:1rem}.application-uploads .upload--error+.upload--error{margin-top:1rem}