#Subheader{padding:110px 0 70px;background-image:url(https://zm5w3z6guvl3r5k.onstatic.studio/wp-content/uploads/2020/10/business-home-rev-slider-img-01.jpg);background-size:cover;background-position:center;z-index:20;display:flex;flex-direction:column;align-items:center;position:relative;border-bottom:4px solid rgb(237,114,35)}#Subheader:after{content:"";width:100%;height:100%;background-color:#000;opacity:.7;position:absolute;top:0;left:0}#Search_Wrapper{max-width:860px;width:90%;z-index:1;display:flex;flex-direction:column;align-items:center;gap:20px}#Search_Wrapper h1{color:#fff;text-align:center}#Search_Wrapper>.form{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;border-radius:2px;overflow:hidden;align-items:flex-end}#Search_Wrapper .form .fancy-select-wrap{width:40%;padding:0}#Search_Wrapper .select2-container--default .select2-selection--multiple{border:none;border-radius:0;border-right:1px grey solid}#Search_Wrapper .select2-container--default .select2-selection--multiple ul.select2-selection__rendered{height:45px;overflow-y:auto;overflow-x:hidden;padding-top:4px}#Search_Wrapper .select2-container--default .select2-selection--multiple ul.select2-selection__rendered li{line-height:34px}#Search_Wrapper .select2-container--default .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice{background-color:#ed7223e6;border:none;border-radius:3px;color:#fff}#Search_Wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;font-size:18px;margin-right:5px}#Search_Wrapper .form button{width:20%;color:#fff;background-color:#ed7223;border:none;border-radius:0!important;-webkit-border-radius:0!important;font-size:16px;text-transform:uppercase;height:53px}#Search_Wrapper .form button:hover{cursor:pointer}#Search_Wrapper .job-count{color:#fff;text-align:center}.select2-container--default .select2-results>.select2-results__options{max-height:100px}@media all and (max-width:600px){#Search_Wrapper>.form{flex-direction:column}#Search_Wrapper h1{font-size:38px}#Search_Wrapper .form .fancy-select-wrap{width:100%;margin-bottom:10px}#Search_Wrapper .form button{width:100%}}#Job_List{min-height:600px;padding:80px 0}#NoResults{font-size:22px;font-weight:700;text-align:center}#Job_List ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-left:0}#Job_List ul li{width:calc(50% - 20px);list-style:none}@media all and (max-width:999px){#Job_List ul li{width:100%}}#Job_List ul li a{display:block;padding:50px 40px 60px;border-radius:2px;background:#f0f0f0;position:relative;transition:all .6s ease}#Job_List ul li a:hover{background-color:#ed7223;box-shadow:0 0 10px #0006}#Job_List .job-listing h3{font-size:32px;color:#000;margin-bottom:40px;position:relative;transition:all .6s ease}#Job_List .job-listing h3:after{content:"";width:60px;height:5px;background-color:#ed7223;display:block;margin-bottom:10px;position:absolute;bottom:-22px;transition:all .6s ease;left:2px}@media all and (max-width:1050px){#Job_List .job-listing h3{font-size:24px;margin-bottom:25px}#Job_List .job-listing h3:after{height:3px}}#Job_List .job-listing:hover h3:after{background-color:#fff}#Job_List .job-listing:hover h3{color:#fff}#Job_List .job-listing p.details{padding-bottom:10px}#Job_List .job-listing p.details span{padding:5px 15px;margin-right:20px;margin-bottom:10px;color:#fff;background-color:#ed7223;border-radius:5px;display:inline-block;transition:all .6s ease}#Job_List .job-listing:hover p.details span{background-color:#fff;color:#ed7223}#Job_List .job-listing p.details span i{margin-right:10px}#Job_List .job-listing span.more-info{color:#fff;background-color:#ed7223;padding:12px;border-radius:50%;position:absolute;bottom:30px;right:30px;font-size:32px;font-weight:700;transition:all .6s ease}#Job_List .job-listing:hover span.more-info{background-color:#ffffff80}#Subheader_Einzel{background-position:center;background-size:cover;padding:80px 40px;z-index:20;background-color:#fff;position:relative}#Subheader_Einzel:before{content:"";width:100%;height:100%;background-color:#ec7223cc;position:absolute;top:0;left:0;z-index:10}#Title,#JobAdContent{margin:0 auto;max-width:1245px}#Title{z-index:30;position:relative;display:flex;flex-direction:column;gap:40px}#Title h1{color:#fff}#Title p span{width:100%;color:#ec7223;background-color:#fff;padding:5px 10px;border-radius:4px;margin-right:10px;font-size:16px}#Title .back-to-list a{color:#fff}#Title .back-to-list a i{transform:rotate(180deg)}@media all and (max-width:600px){#Title{gap:25px}#Title h1{font-size:38px}#Title p span{font-size:14px}}#JobAdContent ul li::marker{color:#ec7223}.bewerbungsbutton a{padding:15px 20px;background-color:#ec7223;color:#fff;font-size:18px}#JobAdFooter{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;gap:40px}#Berater,#Bewerbung{background-color:#f4f4f4;padding:40px;width:50%;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;margin-bottom:40px;border-radius:2px}@media all and (max-width:999px){#JobAdFooter{flex-wrap:wrap;gap:20px}#Berater,#Bewerbung{width:100%;margin-bottom:0}#Bewerbung{min-height:200px}}#Berater .profile-image{width:33.3%;background-color:#5e5e5e;border-radius:50%;aspect-ratio:1}#Berater .contacts{width:66.6%;padding-left:20px;display:flex;flex-direction:column}@media all and (max-width:479px){#Berater{flex-wrap:wrap;justify-content:center;text-align:center}#Berater .profile-image,#Berater .contacts{width:100%}#Berater .profile-image{max-width:180px;margin-bottom:10px}#Berater .contacts{padding-left:0}}#Berater .contacts h4{font-size:24px;margin-bottom:0}#Berater .contacts hr{width:100%;border-color:#fcfcfc}#Berater .contacts p{padding:0}#Berater .contacts .title{color:#757575}#Bewerbung{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;z-index:1;position:relative}#Bewerbung .background-wrapper{background-color:#fff;display:block;position:absolute;top:0;left:0;background-image:url(https://zm5w3z6guvl3r5k.onstatic.studio/wp-content/uploads/2020/10/business-home-rev-slider-img-01.jpg);background-position:center;background-size:cover;opacity:1;transition:all .3s ease;z-index:1;width:100%;height:100%}#Bewerbung .overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ed7223cc;width:100%;height:100%;z-index:10}#Bewerbung .overlay h4{color:#fff;font-size:24px;margin-bottom:20px}#Bewerbung .overlay button{font-size:16px;color:#ed7223;background-color:#fff;padding:10px 30px;border:2px #fff solid;border-radius:0!important;transition:all .3s ease;cursor:pointer}#Bewerbung .overlay button:hover{background-color:#ed7223;color:#fff}#PopUp_Wrapper{position:fixed;display:flex;cursor:pointer;width:100vw;height:100vh;top:0;left:0;visibility:hidden;background-color:#ed72234a;z-index:99999;flex-direction:column;justify-content:center;align-items:center}#PopUp_Wrapper button.close-popup{position:absolute;top:0;right:0;padding:10px 20px;background-color:#ed7223;color:#fff;border:2px #ed7223 solid;border-radius:0;transition:all .3s ease;font-size:26px}#PopUp_Wrapper button.close-popup:hover{background-color:#fff;color:#ed7223}#PopUp_Wrapper h2{text-align:right}#PopUp_Wrapper #PopUp{width:680px;background-color:#fff;text-align:center;border-radius:6px;padding:30px 40px;box-shadow:0 10px 15px #0006}#PopUp_Wrapper.show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#PopUp_Wrapper form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:15px;text-align:left}#PopUp_Wrapper .form-col-1{width:100%}#PopUp_Wrapper .form-col-2{width:calc(50% - 8px)}#PopUp_Wrapper form input.invalid{border:2px solid red}#PopUp_Wrapper form input#file-upload[type=file]{display:none}.file-upload{border:1px solid #ccc;padding:6px 12px;cursor:pointer;width:300px;height:100px}#PopUp_Wrapper input[type=textarea]{padding:10px;width:100%;font-size:16px;font-family:inherit;line-height:24px;color:#555;background-color:#f1f1f1;border:none;transition:all .2s ease}#PopUp_Wrapper input[type=submit]{width:100%;border-radius:0;padding:10px;font-size:20px;text-transform:uppercase;text-align:center}#Bewerbung-Danke{text-align:center;margin-top:20px;font-weight:700;position:fixed;right:50%;top:40%;z-index:10000;background-color:#ed7223;padding:60px 80px;box-shadow:0 2px 10px #0000004d;color:#fff;font-size:32px;transform:translate(50%,-50%)}
