body{color:#333;background-color:#fff}body,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Arial,sans-serif}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1230px){.container{width:1200px}}a{color:#69755c;text-decoration:none}a:hover{color:#69755c;text-decoration:underline}a:focus{color:#69755c}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.table-striped>tbody>tr:nth-child(odd)>td{background-color:#f9f9f9}.table-striped>tbody>tr:nth-child(even)>td{background-color:#fff}.btn-primary{background-color:#428bca;border-color:#357ebd;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle .btn-primary{background-color:#3276b1;border-color:#285e8e;color:#fff}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle .btn-danger{background-color:#d2322d;border-color:#ac2925;color:#fff}.btn-default{background-color:#fff;border-color:#ccc;color:#000}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle .btn-default{background-color:#ebebeb;border-color:#adadad;color:#000}.btn-success{background-color:#47a447;border-color:#3f923f;color:#fff}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle .btn-success{background-color:#3b883b;border-color:#2d672d;color:#fff}.btn-warning{background-color:#f9f9f9;border-color:#ececec;color:#333}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle .btn-warning{background-color:#e5e5e5;border-color:#cecece;color:#333}.btn-link{background-color:transparent;border-color:transparent;color:#69755c}.btn-link.active,.btn-link:active,.btn-link:focus,.btn-link:hover,.open .dropdown-toggle .btn-link{background-color:rgba(0,0,0,0);border-color:transparent;color:#69755c}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v28/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format('truetype')}@font-face{font-family:'Amatic SC';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/amaticsc/v23/TUZyzwprpvBS1izr_vO0DQ.ttf) format('truetype')}@font-face{font-family:'Amatic SC';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/amaticsc/v23/TUZ3zwprpvBS1izr_vOMscG6eQ.ttf) format('truetype')}body,html{height:100%;font-size:16px}body{font-weight:300;position:relative;display:flex;flex-direction:column}body #content{flex-grow:1}strong{font-weight:700}.container{border:0}h1{color:#69755c;font-family:"Amatic SC",Arial,sans-serif;font-size:4rem;font-weight:700}h2{color:#333;font-family:"Amatic SC",Arial,sans-serif;font-size:3rem;font-weight:700}h3{color:#333;font-family:"Amatic SC",Arial,sans-serif;font-size:2rem;font-weight:700}h4,h5,h6{color:#333;font-family:"Open Sans",Arial,sans-serif;font-size:1rem;font-weight:700}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{margin-top:.5em;margin-bottom:.5em}a{color:#69755c;text-decoration:none}a:hover{color:#69755c;text-decoration:underline}a:focus{color:#69755c;text-decoration:underline}p{margin:0 0 1rem}.table thead th{border-bottom:2px solid #ddd;border-top:1px solid #ddd}.table tbody td{border-top:1px solid #ddd}.striped>div{border-bottom:1px solid #ddd}.striped>div:last-of-type{border-bottom:0}.striped>div:nth-child(odd){background-color:transparent}.list-empty{color:#333}nav.navbar.navbar-inverse{background:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:0}@media only screen and (min-width:768px){nav.navbar.navbar-inverse .navbar-collapse{display:flex;align-items:center;justify-content:space-between}nav.navbar.navbar-inverse .navbar-collapse.clearfix::after{content:none}nav.navbar.navbar-inverse .navbar-collapse .navbar-left>li{display:inline-block}}@media (max-width:767px){nav.navbar.navbar-inverse .navbar-header{display:flex;justify-content:space-between;align-items:center;width:100%}}nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand{padding:.5rem 1rem .5rem 0}nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand img,nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand svg{height:4rem;fill:#69755c}nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand:active,nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand:focus,nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand:hover{background-color:transparent}nav.navbar.navbar-inverse .navbar-nav>li>a{color:#333;padding:calc((calc(4rem + 2*.5rem) - 16px)/ 2) 2rem;line-height:1;min-height:calc(4rem + 2*.5rem)}nav.navbar.navbar-inverse .navbar-nav>li>a:active,nav.navbar.navbar-inverse .navbar-nav>li>a:focus,nav.navbar.navbar-inverse .navbar-nav>li>a:hover{color:#69755c;background-color:#fff}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:1px solid #ddd;border-radius:0}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#333}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:active,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:focus,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:hover{color:#69755c}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#ddd}@media (max-width:767px){nav.navbar.navbar-inverse .navbar-nav>li>a{padding:1rem;min-height:1rem}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:0}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#333}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:active,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:focus,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:hover{color:#69755c}}nav.navbar.navbar-inverse .navbar-header .navbar-brand{padding:.5rem 1rem .5rem 0}nav.navbar.navbar-inverse .navbar-header .navbar-brand img,nav.navbar.navbar-inverse .navbar-header .navbar-brand svg{height:4rem;fill:#69755c}nav.navbar.navbar-inverse .navbar-header .navbar-brand:active,nav.navbar.navbar-inverse .navbar-header .navbar-brand:focus,nav.navbar.navbar-inverse .navbar-header .navbar-brand:hover{background-color:transparent}nav.navbar.navbar-inverse .navbar-header .navbar-toggle{border:none;color:#333}nav.navbar.navbar-inverse .navbar-header .navbar-toggle .icon-bar{background-color:#333}nav.navbar.navbar-inverse .navbar-header .navbar-toggle:focus,nav.navbar.navbar-inverse .navbar-header .navbar-toggle:hover{border-color:#333;color:#69755c;background-color:transparent}nav.navbar.navbar-inverse .navbar-header .navbar-toggle:focus .icon-bar,nav.navbar.navbar-inverse .navbar-header .navbar-toggle:hover .icon-bar{background-color:#69755c}.btn:not(:disabled):not(.disabled){font-size:16px;padding:.5rem 1rem;border-radius:0;color:#c94a31;background-color:#fff;border-color:#c94a31}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):focus,.btn:not(:disabled):not(.disabled):hover{color:#fff;background-color:#c94a31;border-color:#c94a31;box-shadow:none!important}.btn:not(:disabled):not(.disabled).btn-default,.btn:not(:disabled):not(.disabled).btn-outline-secondary,.btn:not(:disabled):not(.disabled).btn-secondary,.btn:not(:disabled):not(.disabled).btn-sm{color:#c94a31;background-color:#fff;border-color:#c94a31}.btn:not(:disabled):not(.disabled).btn-default:active,.btn:not(:disabled):not(.disabled).btn-default:focus,.btn:not(:disabled):not(.disabled).btn-default:hover,.btn:not(:disabled):not(.disabled).btn-outline-secondary:active,.btn:not(:disabled):not(.disabled).btn-outline-secondary:focus,.btn:not(:disabled):not(.disabled).btn-outline-secondary:hover,.btn:not(:disabled):not(.disabled).btn-secondary:active,.btn:not(:disabled):not(.disabled).btn-secondary:focus,.btn:not(:disabled):not(.disabled).btn-secondary:hover,.btn:not(:disabled):not(.disabled).btn-sm:active,.btn:not(:disabled):not(.disabled).btn-sm:focus,.btn:not(:disabled):not(.disabled).btn-sm:hover{color:#fff;background-color:#c94a31;border-color:#c94a31}.btn:not(:disabled):not(.disabled).btn-primary,.btn:not(:disabled):not(.disabled).btn-success{color:#fff;background-color:#69755c;border-color:#69755c}.btn:not(:disabled):not(.disabled).btn-primary:active,.btn:not(:disabled):not(.disabled).btn-primary:focus,.btn:not(:disabled):not(.disabled).btn-primary:hover,.btn:not(:disabled):not(.disabled).btn-success:active,.btn:not(:disabled):not(.disabled).btn-success:focus,.btn:not(:disabled):not(.disabled).btn-success:hover{color:#fff;background-color:#4f5846;border-color:#4f5846}.btn-group>.btn-group>.btn,.btn-group>.btn-group>.dropdown-toggle{border-radius:0}.btn-group>.btn-group:last-child>.btn:first-child,.btn-group>.btn-group:last-child>.btn:last-child,.btn-group>.btn-group:last-child>.dropdown-toggle:first-child,.btn-group>.btn-group:last-child>.dropdown-toggle:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:first-child>.btn:first-child,.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle:first-child,.btn-group>.btn-group:first-child>.dropdown-toggle:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group-xs>.btn,.btn-xs{border-radius:0}.third-party .btn{height:auto}.form-control{border:1px solid #ddd;border-radius:0;color:#333;min-height:42px}.form-control:focus{border-color:#69755c;box-shadow:none}.input-group{display:flex}.input-group>*{height:100%;display:inline-block}.input-group .input-group-btn{width:auto}.page-jobs .jobsIntro{text-align:center;max-width:767px;margin:0 auto 3rem}.page-jobs .filterButtons>ul{list-style:none;margin:0;padding:0}.page-jobs .filterButtons>ul>li{width:25%;display:inline-block;padding:1rem}.page-jobs .filterButtons>ul>li>a{display:block;position:relative;background-color:#4f5846;overflow:hidden}.page-jobs .filterButtons>ul>li>a img{width:100%;opacity:.2;transition:.3s}.page-jobs .filterButtons>ul>li>a span{position:absolute;width:100%;top:50%;left:0;text-align:center;transform:translateY(-50%);font-family:"Amatic SC",Arial,sans-serif;font-size:3rem;font-weight:700;color:#fff}.page-jobs .filterButtons>ul>li>a.active img,.page-jobs .filterButtons>ul>li>a:active img,.page-jobs .filterButtons>ul>li>a:focus img,.page-jobs .filterButtons>ul>li>a:hover img{opacity:.5;transform:scale(1.1)}@media (max-width:991px){.page-jobs .filterButtons>ul>li{width:50%}}@media (max-width:767px){.page-jobs .filterButtons>ul>li{padding:.5rem}.page-jobs .filterButtons>ul>li a span{font-size:2rem}}.page-jobs .jobs-list th{border-top:0}.page-jobs .jobs-list th .btn-link{background:0 0;border:none;color:#69755c}.page-jobs .jobs-list tr:nth-child(odd) td{background-color:#fff}.page-jobs .jobs-list td,.page-jobs .jobs-list th{padding:1.5rem}.page-jobs .pagination .page-item .page-link,.page-jobs .pagination .page-item a{padding:.5rem .75rem;display:block;background-color:#fff;color:#333;border:1px solid #ddd;line-height:1.25}.page-jobs .pagination .page-item.active .page-link{background-color:#69755c;color:#fff;border-color:#69755c}.page-jobs .filter-reset{margin-top:15px}@media (max-width:767px){.page-jobs .filter-reset .btn-group{flex-wrap:wrap;width:100%}.page-jobs .filter-reset .btn-group:first-of-type{margin-bottom:1rem}.page-jobs .filter-reset .btn-group>.btn{width:100%}}.page-jobs .initiativBewerbung{text-align:center;margin-top:5rem}@media (max-width:767px){.page-jobs .filter-reset .btn-group{flex-wrap:wrap;width:100%}.page-jobs .filter-reset .btn-group:first-of-type{margin-bottom:1rem}.page-jobs .filter-reset .btn-group>.btn{width:100%}.page-jobs .filter-container{margin-top:0}}.page-job{margin-top:0!important}.page-job .job-ad-button-block{text-align:center}.page-job .job-ad-button-block .btn:nth-child(1),.page-job .job-ad-button-block .btn:nth-child(3){display:none}.page-job .job-ad-container{width:calc(100vw - 40px);margin-left:calc(-50vw + 50% + 20px)}.page-job #jobInfoDialog{z-index:1070}.page-job .jobAd .jobAdHeader img:first-child{width:100vw;margin-left:calc(50% - 50vw)}.page-login .btn-success{color:#fff;background:#69755c;border-color:#69755c}.page-login .btn-success:focus,.page-login .btn-success:hover{color:#fff;background:#4f5846;border-color:#4f5846}.page-applicant .btn-sm .completeness{display:none}.page-applicant .checkbox{margin:1rem 0}.page-applicant .help-block{display:block}.page-applicant-jobprofiles .btn-knowledges .badge{background-color:transparent}.page-applicant-knowledges .knowledge-item .btn-group{width:100%}.page-applicant-knowledges .knowledge-item .btn{width:100%}.page-applicant-knowledges .knowledge-item .btn input[type=checkbox],.page-applicant-knowledges .knowledge-item .btn input[type=radio]{display:none}.page-applicant-knowledges .knowledge-item .btn.btn-info.active,.page-applicant-knowledges .knowledge-item .btn.btn-secondary.active,.page-applicant-knowledges .knowledge-item .btn.btn-success.active,.page-applicant-knowledges .knowledge-item .btn.btn-warning.active{background-color:#c94a31;border-color:#c94a31;color:#fff;box-shadow:none}.page-applicant-jobrequirements .form-control{margin-bottom:.5rem}.page-applicant-policies hr{border:0}.page-applicant-policies .policies .policy-header{background-color:transparent}.page-applicant-policies .policies .policy:nth-child(odd){background-color:transparent}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;background:#69755c;border-color:#69755c}.pagination>li>a,.pagination>li>span{color:#69755c}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#4f5846}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.datepicker{color:#333;border-radius:0}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td,.datepicker table tr th{border-radius:0}.datepicker table tr td span,.datepicker table tr th span{border-radius:0}.datepicker .active.active.active.century,.datepicker .active.active.active.day,.datepicker .active.active.active.decade,.datepicker .active.active.active.month,.datepicker .active.active.active.year{color:#fff;background:#69755c}.datepicker .active.active.active.century:focus,.datepicker .active.active.active.century:hover,.datepicker .active.active.active.day:focus,.datepicker .active.active.active.day:hover,.datepicker .active.active.active.decade:focus,.datepicker .active.active.active.decade:hover,.datepicker .active.active.active.month:focus,.datepicker .active.active.active.month:hover,.datepicker .active.active.active.year:focus,.datepicker .active.active.active.year:hover{background:#4f5846;color:#fff}.datepicker td.today.day{color:#fff;background:#9ca790}.datepicker td.today.day:focus,.datepicker td.today.day:hover{background:#69755c;color:#fff}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover,.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.dropzone{border-width:1px;border-style:dashed;border-color:#333;border-radius:0;color:#333;padding:2rem}.dropzone.drop,.dropzone:hover{color:#333;border-color:#333}.box-info .modal-header,.modal .modal-header{border-bottom:1px solid #ddd}.box-info .modal-content,.modal .modal-content{border:1px solid #ddd}.box-info .jobprofiles,.modal .jobprofiles{margin-top:20px}.validation-summary-errors ul{margin:0 0 0 15px;padding:0}header{background-color:#fff;padding:0}header .navContainer ul{list-style:none;padding:0;margin:0}header .navContainer ul li{display:inline-block;padding:1rem}header .navContainer ul li a svg{height:1rem}header .navContainer.navLogo{margin:0 3rem -3rem 3rem;z-index:1;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}header .navContainer.navLogo a{display:block}header .navContainer.navLogo a img{width:15rem}@media (max-width:1199px){header .navContainer ul li{display:inline-block;padding:.5rem}header .navContainer.navLogo{margin:0 2rem -2rem 2rem}header .navContainer.navLogo a img{width:12rem}}@media (max-width:991px){header .row{padding-top:7rem}header .row .navContainer.navLogo{box-shadow:none;position:absolute;top:0}}@media (max-width:767px){header .row{padding-top:0;margin:0}header .row .navContainer:first-child{display:none}header .row .navContainer ul li:not(.socialMediaLink){display:none}header .row .navContainer.navLogo{box-shadow:none;position:static;margin:0 2rem 0 0}}div[class*=page]{margin-bottom:10rem;margin-top:5rem}footer.sitemap{background-color:#fff;margin-bottom:0;border-top:1px solid #ddd}footer.sitemap .container{border-top:0}footer:not(.sitemap){background:#fff;width:100%;color:#333;line-height:1;padding:3rem 0;border-top:1px solid #ddd;text-align:left;margin-top:0}footer:not(.sitemap) ul{list-style:none;margin:0;padding:calc((calc(4rem + 2*.5rem) - 16px)/ 2) 2rem}footer:not(.sitemap) ul li:not(:last-child){margin:0 0 4rem}footer:not(.sitemap) img{height:7rem}.underFooterContainer{background-color:#faf9f0;padding:2rem 0}.underFooterContainer ul{list-style:none;margin:0;padding:0}.underFooterContainer ul li{display:inline-block;padding:0 10px}.underFooterContainer ul li a{color:#333;text-decoration:none}.underFooterContainer ul li a:focus,.underFooterContainer ul li a:hover{color:#69755c;text-decoration:none}.underFooterContainer ul li:first-child{padding:0 10px 0 0}.underFooterContainer ul li:last-child{padding:0 0 0 10px;margin-right:-15px}@media (max-width:767px){.underFooterContainer ul li{display:block;padding:0;padding-bottom:1rem}.underFooterContainer ul li:first-child{padding:0 0 1rem 0}.underFooterContainer ul li:last-child{padding:0}}@media (max-width:767px){table.jobs-list>tbody>tr>td,table.jobs-list>tbody>tr>th,table.jobs-list>tfoot>tr>td,table.jobs-list>tfoot>tr>th,table.jobs-list>thead>tr>td,table.jobs-list>thead>tr>th{padding:.4em .5em .4em}.page-jobs>.description{display:block}div[class*=page]{margin-bottom:5rem;margin-top:2rem}h1{font-size:3rem}h2{font-size:2.5rem}}
