*,::before,::after{box-sizing:border-box;font-size:inherit;-webkit-tap-highlight-color:transparent;outline:0}body{display:flex;flex-direction:column;margin:0;min-height:100vh;background-color:#f5f5f5}h1{margin-top:0;margin-bottom:10px;font-size:1.1em}h2{margin-top:0;margin-bottom:10px;font-size:1.05em}h3{margin-top:0;margin-bottom:10px;font-size:1em}a{text-decoration:none;color:#06c}a:hover{text-decoration:underline}p{margin:0;padding:0 0 16px 0}input:focus,select:focus{outline:0}.jw-font{font-size:1em;font-family:Arial,Helvetica,sans-serif;line-height:1.3em;color:#414141}.jw-ui-icon{position:relative}.jw-ui-icon::before{top:50%;content:"";display:block;position:absolute;vertical-align:middle;background-repeat:no-repeat;background-position:center center;font-size:1em;width:1em;height:1em;margin-top:-.5em;-webkit-background-size:1em 1em;-moz-background-size:1em 1em;background-size:1em 1em}.jw-ui-icon-left::before{left:0}.jw-ui-icon-right::before{right:0}.jw-ui-icon-top::before{top:0}.jw-ui-icon-center::before{left:50%;margin-left:-.5em}.jw-ui-icon-search::before{font-size:2em;background-image:url(/bilder/icons/search.svg)}.jw-ui-icon-add-job{padding-left:22px}.jw-ui-icon-add-job::before{background-image:url(/bilder/icons/add.svg)}.jw-ui-icon-tipps{padding-left:22px}.jw-ui-icon-tipps::before{margin-left:-1px;background-image:url(/bilder/icons/tipps.svg)}.jw-ui-icon-square-checkmark{padding-left:32px}.jw-ui-icon-square-checkmark::before{font-size:1.5em;margin-top:0;background-image:url(/bilder/icons/square-checkmark.svg)}.jw-ui-icon-arrow-right::before{font-size:1.1em;background-image:url(/bilder/icons/arrow-right.svg)}.jw-ui-icon-bell{display:block;padding-left:1.5em}.jw-ui-icon-bell::before{font-size:1.25em;margin-top:0;background-image:url(/bilder/icons/bell.svg)}.jw-ui-icon-country::before{top:9px}.jw-ui-icon-country-at-flag{padding-left:24px}.jw-ui-icon-country-at-flag::before{font-size:1.1em;background-image:url(/bilder/icons/country/at-flag.svg)}.jw-ui-icon-tag{padding-left:20px}.jw-ui-icon-tag::before{font-size:1.1em}.jw-ui-icon-tag-default::before{background-image:url(/bilder/icons/info.svg)}.jw-ui-icon-tag-internship::before{background-image:url(/bilder/icons/briefcase-v1-brown.svg)}.jw-ui-icon-tag-apprenticeship{padding-left:22px}.jw-ui-icon-tag-apprenticeship::before{background-image:url(/bilder/icons/academic-cap-green.svg)}.jw-ui-icon-tag-fulltime::before{background-image:url(/bilder/icons/briefcase-v2-brown.svg)}.jw-ui-icon-tag-parttime::before{background-image:url(/bilder/icons/briefcase-v0-brown.svg)}.jw-ui-icon-tag-homeoffice::before{background-image:url(/bilder/icons/globe.svg)}.jw-ui-icon-tag-careerchanger::before{background-image:url(/bilder/icons/careerchanger.svg)}.jw-ui-icon-tag-temporaryemployment::before{background-image:url(/bilder/icons/hourglass-green.svg)}.jw-ui-icon-tag-shiftwork::before{background-image:url(/bilder/icons/calendar-v0-green.svg)}.jw-ui-icon-tag-minijob::before{background-image:url(/bilder/icons/briefcase-v0-green.svg)}.jw-ui-icon-tag-attractiveremuneration::before{background-image:url(/bilder/icons/remuneration-green.svg)}.jw-ui-icon-tag-integrateddegreeprogram{padding-left:22px}.jw-ui-icon-tag-integrateddegreeprogram::before{background-image:url(/bilder/icons/academic-cap-green.svg)}.jw-ui-icon-tag-specialpayment::before{background-image:url(/bilder/icons/piggybank-green.svg)}.jw-ui-icon-tag-companycar::before{background-image:url(/bilder/icons/car-green.svg)}.jw-ui-icon-tag-jobticket::before{background-image:url(/bilder/icons/ticket-green.svg)}.jw-ui-icon-tag-jobrad::before{background-image:url(/bilder/icons/bike-green.svg)}.jw-ui-icon-salary{padding-left:20px}.jw-ui-icon-salary::before{font-size:1.1em;background-image:url(/bilder/icons/salary.svg)}.jw-ui-icon-company{padding-left:20px}.jw-ui-icon-company::before{font-size:1.1em;background-image:url(/bilder/icons/company.svg)}.jw-ui-icon-location{padding-left:20px}.jw-ui-icon-location::before{font-size:1.1em;background-image:url(/bilder/icons/location.svg)}.jw-ui-icon-info{padding-left:22px}.jw-ui-icon-info::before{font-size:1.1em;margin-top:0;background-image:url(/bilder/icons/info.svg)}.jw-ui-icon-delete::before{font-size:1.4em;background-image:url(/bilder/icons/delete.svg)}.jw-ui-icon-close::before{background-image:url(/bilder/icons/close.svg)}.jw-ui-icon-clear{width:1.2em;height:1.2em}.jw-ui-icon-clear::before{font-size:.8em;background-image:url(/bilder/icons/clear.svg)}.jw-ui-icon-success{padding-left:24px}.jw-ui-icon-success::before{font-size:1.1em;background-image:url(/bilder/icons/list-success.svg)}.jw-ui-icon-warning{padding-left:24px}.jw-ui-icon-warning::before{font-size:1.1em;background-image:url(/bilder/icons/list-warning.svg)}.jw-ui-icon-error{padding-left:24px}.jw-ui-icon-error::before{font-size:1.1em;background-image:url(/bilder/icons/list-error.svg)}.jw-ui-input{border-radius:4px;border:1px solid #bfbfbf;background-color:#fff}.jw-ui-input-error-text{display:block;padding-top:4px;color:#f22}.jw-ui-input-warning::-webkit-input-placeholder{color:#f22}.jw-ui-input-warning::-moz-placeholder{color:#f22}.jw-ui-input-warning::placeholder{color:#f22;opacity:1}.jw-ui-green-button{border-radius:4px;color:#fff;background-color:#91c850;border:0}.jw-ui-white-button{border-radius:4px;color:#414141;background-color:#fff;border:1px solid #bfbfbf}.jw-ui-loading-indicator{display:block;margin:0 auto;border:solid .2em #fff;border-top:solid .2em transparent;border-bottom:solid .2em transparent;width:1.5em;height:1.5em;border-radius:50%;animation:loading-indicator 1s linear infinite}@keyframes loading-indicator{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.jw-ui-switch{position:relative;display:inline-block;border-radius:12px;margin-left:8px;width:48px;min-width:48px;height:24px}.jw-ui-switch input{width:0;height:0;opacity:0;float:right}.jw-ui-switch input:checked+.jw-ui-switch-button{background-color:#91c850}.jw-ui-switch input:disabled+.jw-ui-switch-button{background-color:#b0bec5}.jw-ui-switch input:checked+.jw-ui-switch-button:before{transform:translateX(24px)}.jw-ui-switch-button{position:absolute;background-color:#b0bec5;top:0;bottom:0;right:0;left:0;cursor:pointer}.jw-ui-switch-button::before{position:absolute;background-color:#fff;content:"";width:20px;height:20px;left:2px;bottom:2px;transition:.2s}.jw-ui-switch-rounded{border-radius:16px}.jw-ui-switch-rounded::before{border-radius:50%}.jw-ui-scrollbar-none::-webkit-scrollbar{display:none}.jw-ui-scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.jw-ui-hidden{display:none}.jw-flex-row{display:flex;flex-direction:row}.jw-flex-column{display:flex;flex-direction:column}.jw-flex-row-column{display:flex;flex-direction:row}.jw-flex-space-between{justify-content:space-between}.jw-flex-end{justify-content:end}.jw-flex-grow{flex-grow:1}.jw-flex-grow-0-1{flex-grow:0}.jw-flex-input{flex:1 1 auto}.jw-container-clearable{position:relative}.jw-select{border:0;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/bilder/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 8px center}.jw-input{font:inherit;padding:8px;margin:0;min-width:0;font-size:1.1em;-webkit-appearance:none;color:inherit}.jw-input-large{height:42px}.jw-input-medium{height:38px}.jw-input-small{height:32px}.jw-input-clearable{padding-right:32px}.jw-input-clearable::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.jw-input-location-radius{display:flex;flex-direction:row;min-width:0}.jw-input-location{flex:1 1 0;height:100%;border:0;border-radius:4px;background-color:#fff}.jw-input-radius{padding:8px 24px 8px 8px;border-bottom-right-radius:4px;border-top-right-radius:4px;border-left-width:1px;border-left-style:solid;border-left-color:#bfbfbf;background-color:#fff}.jw-button{font:inherit;cursor:pointer;line-height:1em;font-weight:700;text-transform:uppercase;padding:0 16px;-webkit-appearance:none}.jw-button-link{display:flex;justify-content:center;align-items:center}.jw-button-link:hover{text-decoration:none}.jw-button-spacing{margin-left:12px}.jw-text-small{font-size:.9em}.jw-text-large{font-size:1.1em}.jw-text-bold{font-weight:700}.jw-text-underline{text-decoration:underline}.jw-text-break-all{word-break:break-all}.jw-text-nowrap{white-space:nowrap}.jw-text-blue{color:#06c}.jw-text-green{color:#6da43e}li>ul{margin-top:10px;padding:0}.jw-list{list-style:none;margin:0;padding:0}.jw-list-text{list-style:initial}.jw-list-text-item{margin-left:18px;margin-bottom:16px}.jw-list-hits-error-item{margin-left:16px;margin-bottom:10px}.jw-list-error-item{margin-bottom:10px;font-weight:700}.jw-list-warning-item{margin-bottom:10px;font-weight:700}.jw-list-success-item{margin-bottom:10px;font-weight:700}.jw-list-credit{margin-bottom:16px}.jw-list-suggest{display:none;position:absolute;margin-top:8px;padding:0;z-index:2000;border-radius:4px;border:1px solid #bfbfbf;background-color:#fff;box-shadow:0 2px 8px 0 rgba(215,215,215,.8)}.jw-list-suggest-item-selected{border-radius:4px;background-color:#f5f5f5}.jw-list-suggest-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:12px;font-size:1.1em;line-height:1.1em;cursor:pointer;color:#414141}.jw-list-suggest-history-item{padding-left:32px;background-image:url(/bilder/icons/history.svg);background-repeat:no-repeat;background-position:left 6px center}.jw-list-checkmark-item{margin-bottom:16px}.jw-list-aside-jobpost{padding-right:16px}.jw-list-aside-jobpost-item{margin-bottom:16px;padding:8px;border-radius:4px;background-color:#eee;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jw-list-partner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.jw-list-aside-partner{display:flex;flex-direction:column;flex-grow:1}.jw-list-partner-item{flex:1 0 auto;display:flex;justify-content:center;align-items:center;margin-right:16px;margin-bottom:16px;padding:8px 4px;border-radius:4px;border:1px solid #bfbfbf}.jw-list-partner-item>img{height:20px}.jw-list-compact-links{display:flex;flex-direction:row;flex-wrap:wrap}.jw-list-compact-links-item{flex-grow:1;margin-right:16px;margin-bottom:16px;border-radius:4px;background-color:#eee}.jw-list-compact-links-item>a{display:block;padding:8px;width:100%;text-align:center}.jw-list-hits-item{margin-top:16px;border-radius:8px;transition:box-shadow .15s;background-color:#fff;box-shadow:0 2px 8px 0 rgba(215,215,215,.8)}.jw-list-hits-item>a{display:block;padding:16px;text-decoration:none;color:#414141}.jw-list-hits-item:hover{box-shadow:0 0 8px 0 rgba(65,65,65,.6)}.jw-list-jobpost-item{display:flex;flex-direction:row;justify-content:space-between;margin-top:16px;padding:16px;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(215,215,215,.8)}.jw-list-hits-tags{display:flex;flex-direction:row;flex-wrap:wrap}.jw-list-hits-tags-item{flex-grow:0;margin-right:6px;margin-bottom:6px;border-radius:4px;background-color:rgba(238,238,238,.8)}.jw-list-hits-tags-item>span{display:block;margin:2px 6px;font-size:.9em}.jw-list-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;padding:16px 0}.jw-list-footer-item{line-height:1.2em;padding:8px}.jw-list-footer-item>a{color:#fff}.jw-max-content-width{max-width:1140px;margin:0 auto}.jw-max-column-width{max-width:840px}.jw-content-layout{display:flex;flex-direction:row;flex-grow:1;width:100%;padding:0 12px}.jw-container-nav{width:100%;background-color:#fff}.jw-nav-content{display:flex;flex-direction:row;justify-content:space-between;padding:12px}.jw-nav-logo-box{display:flex;flex-direction:row;align-items:center}.jobworldDE .jw-nav-logo{background-image:url(/bilder/platform/logo.svg);background-repeat:no-repeat;width:217px;height:38px}.newjobAT .jw-nav-logo{background-image:url(/bilder/platform/logo.svg);background-repeat:no-repeat;width:184px;height:38px}.jw-nav-slogan{padding-left:24px;font-size:1em;font-weight:700;white-space:nowrap}.jw-nav-slogan-color-light{color:#bbb}.jw-nav-search-button{display:none;width:32px;height:32px;border:0;background-color:transparent}.jw-container-search{top:0;position:-webkit-sticky;position:sticky;width:100%;z-index:100;box-shadow:0 6px 6px -2px rgba(215,215,215,.8);background-color:#fff}.jw-search-form{display:flex;flex-direction:row;padding:12px}.jw-search-input-job{padding-left:32px;background-image:url(/bilder/icons/input-search.svg);background-repeat:no-repeat;background-position-x:8px;background-position-y:center}.jw-search-submit{min-width:260px}.jw-search-location-radius{margin:0 16px}.jw-search-input-location{padding-left:32px;background-image:url(/bilder/icons/input-location.svg);background-repeat:no-repeat;background-position-x:8px;background-position-y:center}.jw-search-suggest-box{position:relative}.jw-container-headline{display:block;margin:0;padding-right:16px;padding-bottom:10px;font-weight:700;font-size:1em;line-height:1em}.jw-container-headline-error{margin-top:8px;color:#f22}.jw-container-headline-note{margin-top:16px;font-weight:400}.jw-home-headline{padding-right:16px;padding-bottom:10px}.jw-container-home-intro{display:flex;justify-content:space-between;padding-right:16px;padding-bottom:16px;overflow:hidden}.jw-home-intro-text{padding-right:16px}.jw-home-intro-image{flex-grow:1;height:auto;max-width:620px;border-radius:4px;background-image:url(/bilder/platform/intro.jpg);background-repeat:no-repeat;background-position-y:center}.jw-container-spacing-right{padding-right:16px}.jw-container-spacing-bottom{padding-bottom:16px}.jw-container-spacing-bottom-small{padding-bottom:6px}.jw-container-home-apps{padding-bottom:16px}.jw-home-apps-description{padding-right:16px}.jw-home-apps-image{width:128px;margin-right:16px}.jw-home-container-spacing{margin-bottom:10px}.jw-home-container-right{display:flex;justify-content:flex-end;margin-right:16px}.jw-container-main{display:flex;flex-direction:column;width:100%;min-width:0}.jw-hits-header{display:flex;flex-direction:row;justify-content:space-between;flex-shrink:1;margin-top:16px}.jw-hits-main-headline{margin:auto 0;padding:0;font-size:1.1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#414141}.jw-hits-main-headline>a{color:#414141}.jw-hits-sub-headline{margin:16px 0 0 0;padding:0;font-size:1em}.jw-hits-info-headline{margin:16px 0 0 0;font-size:1em}.jw-hits-filter-button{margin:auto 0;padding:4px 14px;white-space:nowrap;font-weight:400;text-transform:none;border-radius:4px}.jw-hits-item-headline{margin:0;padding-bottom:10px;font-size:1.1em;color:#06c}.jw-list-hits-item em{font-style:normal;font-weight:700}.jw-hits-item-headline:hover{text-decoration:underline}.jw-hits-tags{padding-bottom:4px}.jw-hits-text{padding-bottom:6px;font-size:.9em}.jw-hits-info{display:flex;flex-direction:column;font-size:.9em}.jw-hits-info>span{display:block;margin-bottom:4px;font-size:1em}.jw-hits-location{font-weight:700}.jw-hits-more{white-space:nowrap}.jw-hits-more>span{font-size:.9em;font-weight:700;color:#06c}.jw-hits-more>span:hover{text-decoration:underline}.jw-hits-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:2px;font-size:.9em}.jw-hits-date-source-container{display:flex;justify-content:center}.jw-hits-date-source-container>img{height:20px}.jw-hits-date{font-weight:700}.jw-hits-separator{font-size:.9em;padding:0 8px}.jw-hits-arrow{display:none}.jw-hits-load-button{margin-top:16px}.jw-afs-box{margin-top:16px;padding:2px 16px;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(215,215,215,.8)}.jw-jobpost-box{margin-top:16px;padding:16px;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(215,215,215,.8)}.jw-jobpost-head{padding-bottom:10px;font-weight:700;color:#414141}.jw-jobpost-body{display:flex;align-items:center}.jw-jobpost-mail{flex-grow:1}.jw-jobpost-submit{margin-left:16px}.jw-jobpost-footer{display:block;padding-top:8px;font-size:.9em}.jw-jobpost-new-profile-button{max-width:300px}.jw-jobpost-item-headline{font-weight:700;line-height:1em}.jw-jobpost-item-active-filter{margin-top:8px;color:#757575}.jw-jobpost-item-actions{display:flex;flex-direction:column;justify-content:space-between}.jw-jobpost-edit-button{margin-right:8px}.jw-jobpost-delete-button{width:38px}.jw-jobpost-hits-link{margin-top:10px}.jw-jobpost-aside-link{margin-right:16px;margin-bottom:16px}.jw-jobpost-location{margin-top:12px}.jw-container-box{display:flex;flex-direction:column;margin-top:16px;padding-top:16px;padding-left:16px;width:100%;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(215,215,215,.8)}.jw-container-box-profile{top:84px;position:-webkit-sticky;position:sticky}.jw-container-spacer{height:100px}.jw-container-aside{min-width:260px;max-width:260px;margin-left:16px}.jw-aside-padding{padding-right:16px;padding-bottom:16px}.jw-aside-input-spacing{margin-top:12px}.jw-aside-partner-listings{display:flex;flex-direction:row}.jw-aside-partner-description{display:block;padding-bottom:16px}.jw-aside-apps{display:flex;flex-direction:row;padding-right:16px;padding-bottom:16px;justify-content:space-between}.jw-aside-apps-image{display:block;width:108px}.jw-faq-item{margin-right:16px;padding-top:8px;border-bottom:1px solid #eee}.jw-faq-item>h3{margin-bottom:4px}.jw-faq-item>span{display:block;padding-bottom:8px}.jw-faq-item-last{border-bottom:none;padding-bottom:8px}#jw-lightbox{display:none;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;padding:12px;z-index:1000;background-color:rgba(0,0,0,.6)}.jw-layer{display:none;flex-direction:column;border-radius:8px;margin-top:20vh;margin-right:auto;margin-left:auto;max-width:640px;min-width:480px;background-color:#fff}.jw-alert{display:none;flex-direction:column;border-radius:8px;margin-top:20vh;margin-right:auto;margin-left:auto;max-width:480px;background-color:#fff}.jw-layer-header{display:flex;flex-direction:row;justify-content:space-between;padding:12px 16px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bfbfbf}.jw-layer-header-title{font-size:1.25em;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jw-layer-header-close-button{border:0;padding:0;width:20px;height:20px;background-color:transparent}.jw-layer-body{overflow:hidden;overflow-y:scroll;padding:12px 16px}.jw-layer-body-switch-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.jw-layer-body-text-spacing{margin-bottom:12px}.jw-layer-body-item-spacing{margin-bottom:16px}.jw-layer-footer{padding:12px 16px;border-top-width:1px;border-top-style:solid;border-top-color:#bfbfbf}.jw-layer-jobpost-input{flex-shrink:0;margin-top:12px;margin-bottom:12px;width:100%}.jw-footer{margin-top:24px;background-color:#414141}@media only screen and (min-width:769px){.jw-hide-if-large{display:none}}@media only screen and (max-width:768px){.jw-hide-if-lte-medium{display:none}.jw-content-layout{flex-direction:column}.jw-container-nav{top:0;position:-webkit-sticky;position:sticky;z-index:200;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bfbfbf}.jobworldDE .jw-nav-logo{width:184px;height:32px}.newjobAT .jw-nav-logo{width:155px;height:32px}.jw-nav-search-button{display:block}.jw-container-search{position:static}.jw-search-form{flex-direction:column}.jw-search-location-radius{margin:12px 0}.jw-container-home-intro{padding-bottom:0}.jw-home-intro-text{padding-right:0}.jw-container-aside{margin-left:0}.jw-hits-arrow{display:block}.jw-jobpost-mail{border-radius:4px 0 0 4px}.jw-jobpost-submit{border-radius:0 4px 4px 0;margin-left:0;width:46px;background-image:url(/bilder/icons/chevron-right.svg);background-repeat:no-repeat;background-position:center}.jw-container-aside{max-width:100%}.jw-aside-partner-listings{flex-direction:column}.jw-list-aside-partner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}@media only screen and (max-width:580px){.jw-full-width-if-lte-small{width:100%}.jw-flex-row-column{flex-direction:column}.jw-flex-grow-0-1{flex-grow:1}.jw-button-spacing{margin-top:12px;margin-left:0}.jw-home-partner-listings{display:flex;flex-direction:row}.jw-list-partner{flex-grow:1;flex-direction:column}.jw-aside-partner-listings{flex-direction:row}.jw-list-aside-partner{flex-direction:column}.jw-list-jobpost-item{flex-direction:column}.jw-jobpost-item-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:8px}.jw-jobpost-hits-link{margin-top:0}#jw-lightbox{padding:0}.jw-layer{position:absolute;bottom:0;top:auto;min-width:0;max-width:100%;max-height:85%;width:100%;border-radius:0}.jw-alert{margin-left:12px;margin-right:12px}}@media only screen and (max-width:360px){.jw-ui-icon-bell{padding-left:0}.jw-ui-icon-bell::before{display:none}}@media only screen and (max-height:480px){.jw-layer,.jw-alert{margin-top:0;max-height:100%}}