.ledige-main{display:block;margin:0 auto;min-height:640px}.ledige-main .featured-image{background-size:cover!important;display:block;height:600px;position:relative;width:100%}.ledige-main .featured-image.inaktive-stillinger{background:url(https://24924595.fs1.hubspotusercontent-eu1.net/hubfs/24924595/TOPTEMP/inaktive-stillinger.jpg) 32% 60% no-repeat;background-size:cover}.ledige-main .featured-image img{object-fit:cover;object-position:center;width:100%}.ledige-main .featured-image .overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.ledige-main .listing{padding-top:30px}.ledige-main .heading-section{background:#e9d2b9;display:block;width:100%}.ledige-main .container{margin:0 auto;max-width:1220px}.ledige-main .heading-section .container{display:flex}.ledige-main .heading-section .left{flex:1;padding:2rem}.ledige-main .heading-section .left p{font-weight:400!important;margin-bottom:0}.ledige-main .heading-section.inaktive-stillinger .left p:not(p:last-child){margin-bottom:24px}.ledige-main .heading-section.inaktive-stillinger .left .inaktive-stillinger-btns{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.ledige-main .heading-section.inaktive-stillinger .left .inaktive-stillinger-btns .link-min{text-transform:uppercase}.ledige-main .heading-section .right{background:#bac2a4;height:max-content;max-width:100%;padding:2rem 2rem 4rem;position:relative;transform:translateY(-80px);width:480px}.ledige-main .heading-section .right a.link-min{background:#000;bottom:0;color:#fff;font-weight:600;left:0;padding:.5rem;position:absolute;text-align:center;text-decoration:none;width:100%}.ledige-main .heading-section .right ul{list-style-type:none;margin:0;padding:0}.ledige-main .heading-section .right ul li{display:flex;gap:1rem}.ledige-main .heading-section .right ul li label{flex:1;font-weight:700}.ledige-main .heading-section .right ul li span{flex:1.5;font-weight:400}.ledige-main .content{display:flex;margin:0 auto;max-width:100%}.ledige-main .main-content{display:flex;gap:50px;margin-bottom:150px}.ledige-main .main-content .main-content-left{flex:1;padding:2rem}.ledige-main .main-content .sidebar{margin-top:2rem;max-width:100%;width:480px}.ledige-main .article .tags,.ledige-main .content .tags{display:flex;flex-wrap:wrap;gap:12px;max-width:100%}.ledige-main .main-content .main-content-left .tags{padding:0 0 50px}.ledige-main .article .tags{margin:12px 0 24px;max-width:100%;padding:0}.ledige-main .article .tags .tag,.ledige-main .content .tags .tag{background:#fae9d9;font-weight:500;padding:.25rem .75rem}.ledige-main .article .tags .tag{background:var(--clr-tag);cursor:pointer;transition:.2s}.ledige-main .article .tags .tag:hover{background:#000;color:var(--clr-overlay)}.ledige-main .ledig-sidebar{background:#fae9d9;display:flex;flex-direction:column;padding:2rem}.ledige-main .ledig-sidebar .logo-place{margin-bottom:1.5rem;margin-left:auto;max-width:100px}.ledige-main .ledig-sidebar .logo-place img{height:auto;max-height:100%;max-width:100%}.ledige-main .ledig-sidebar h4{margin-bottom:.5rem}.ledige-main .ledig-sidebar .description p{font-weight:400!important;margin-bottom:0}.ledige-main .main-content .contact-person h4{margin:50px 0 30px}.ledige-main .main-content .contact-person img{border-radius:50%;margin-bottom:15px;max-width:256px}.ledige-main .main-content .contact-person .contact-message{margin-top:20px}.ledige-main .main-content .contact-person .contact-name{font-size:18px;font-weight:700;max-width:256px;text-align:center;text-transform:uppercase}.ledige-main .main-content .contact-person .position{max-width:256px;text-align:center}.ledige-main .heading-section.inaktive-stillinger .left .inaktive-stillinger-btns .link-min,.ledige-main .main-content .contact-person .link-min{background:#000;color:#fff;display:inline-block;font-weight:600;margin-top:30px;padding:.5rem 3rem;text-align:center;text-decoration:none}.ledige-main .main-content .contact-person .btn-xl{padding:.75rem 4rem}.ledige-main .social{display:flex;gap:10px;margin-top:40px}.ledige-main .social a{align-items:center;border:2px solid #000;display:flex;height:30px;justify-content:center;width:30px}.ledige-main .social a:first-child{border:0}.ledige-main .social a svg{display:block;height:16px}.ledige-main .heading-section .social{justify-content:flex-end;margin-top:20px}.ledige-main .page-heading{margin:0 auto;max-width:1450px;padding:150px 1rem 0;width:100%}.ledige-main .page-heading h1{text-align:center}.ledige-main .filter-container{background-color:#fae9d9;margin:2rem auto}.ledige-main .filter-container .container{padding:2rem}.ledige-main .article.logistics{--clr-overlay:#d4b162;--clr-btn:#d7b059;--clr-tag:#ece3d0}.ledige-main .article.energy{--clr-overlay:#7a9eae;--clr-btn:#7a9eae;--clr-tag:#d7e1e6}.ledige-main .article.network{--clr-overlay:#a3a881;--clr-btn:#a3a881;--clr-tag:#e4e4dd}.ledige-main .article.hospitality{--clr-overlay:#d8a389;--clr-btn:#d8a389;--clr-tag:#edded7}.ledige-main .article.other{--clr-overlay:#ddd;--clr-btn:#777;--clr-tag:#ddd}.ledige-main .article{cursor:default;display:none;gap:40px;grid-template-columns:340px 1fr;margin:auto auto 20px;max-width:1220px;padding:60px;position:relative;transition:.2s ease-out;width:100%}.ledige-main .article .card-link{cursor:pointer;inset:0;position:absolute}.ledige-main .article .pos-relative{position:relative}.ledige-main div.article.listing_item.visible.load-hidden{display:none!important}.ledige-main .article.visible{display:grid}.ledige-main .listing .article .hide-element,.ledige-main .listing .article .hide-location,.ledige-main .listing .article.cat-hidden,.ledige-main .listing .article.dur-hidden,.ledige-main .listing .article.eng-hidden,.ledige-main .listing .article.key-hidden,.ledige-main .listing .article.loc-hidden,.ledige-main .listing .article.swe-hidden{display:none}.ledige-main .article:hover{background:#f1f1f1}.ledige-main .article.active{background:#eedac4}.ledige-main .article .img-wrapper{position:relative;width:340px}.ledige-main .article .img-wrapper:after{background:rgba(0,0,0,.3);content:"";height:190px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.ledige-main .article .img-wrapper:before{background:var(--clr-overlay);content:"";height:190px;left:0;mix-blend-mode:color;position:absolute;top:0;width:100%;z-index:1}.ledige-main .article .img-wrapper img{display:block;height:190px;object-fit:cover;width:340px}.ledige-main .article .article-content{display:flex;gap:50px;justify-content:space-between}.ledige-main .article .article-info{padding:0}.ledige-main .container a:has(.article){text-decoration:none}.ledige-main .article .article-info h4{font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;line-height:24px;text-decoration:none;text-transform:uppercase}.ledige-main .article .article-info .article-snippet-wrapper{display:none}.ledige-main .article .article-info .article-snippet{align-items:flex-start;display:flex;gap:30px}.ledige-main .article .article-info .article-snippet .left{flex:2}.ledige-main .article .article-info .article-snippet .left p,.ledige-main .article .article-text p{font-weight:400!important;margin:20px 0 0}.ledige-main .article .article-info .article-snippet .right{flex:1}.ledige-main .article .article-info .article-snippet .right .social{display:flex;justify-content:flex-end;margin-bottom:30px;margin-top:25px}.ledige-main .article .article-info .article-snippet .right .social a svg{height:25px}.ledige-main .article .article-info .article-snippet .right .social a{height:40px;width:40px}.ledige-main .article .article-info .article-snippet .right .link-min{background:#000;color:#fff;display:block;font-weight:400;margin-top:10px;padding:.75rem .5rem;position:relative;text-align:center;text-decoration:none;width:100%}.ledige-main .article .article-btn{align-items:center;display:flex;justify-content:center}.ledige-main .article .article-btn a{display:block}.ledige-main .article .article-btn :is(a,svg,path){transition:.3s}.ledige-main .article .article-btn a:hover svg path{fill:var(--clr-btn)}.filter_form_wrapper{background:#ece3d0}.filter_form_wrapper .category_wrapper{display:flex;flex-wrap:wrap;max-width:346px}.filter_form_wrapper .category_wrapper .cat-list-item{align-items:center;background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);display:none;font-size:13px;gap:10px;margin:0 5px 5px 0;padding:2px 5px}.filter_form_wrapper .category_wrapper .cat-list-item.visible{display:inline-flex}.filter_form_wrapper .category_wrapper .cat-list-item span{background:rgba(0,0,0,.2);border-radius:100px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;height:17px;justify-content:center;width:17px}.filter_form_wrapper form{margin:2rem auto;max-width:1164px;padding:48px 2rem 60px}.filter_form_wrapper form .upper_section{display:grid;grid-template-columns:3fr 1fr 1fr;grid-gap:30px;margin-bottom:32px}.filter_form_wrapper form .upper_section label{font-family:Montserrat,serif;font-size:20px;font-weight:700;line-height:24px;text-transform:uppercase}.filter_form_wrapper form .upper_section input[type=text]{background:transparent;border:none;border-bottom:1px solid #000}.filter_form_wrapper form .upper_section #search-btn{font-weight:700!important}.filter_form_wrapper form .lower_section{display:flex;gap:30px}.filter_form_wrapper form .lower_section *{font-family:Montserrat,serif;font-size:16px}.filter_form_wrapper form .lower_section .dropdown_wrapper{display:grid;grid-template-columns:1fr 2fr;margin-bottom:.5rem}.filter_form_wrapper form .lower_section .dropdown_wrapper:has(#sort_by_select){margin-bottom:0}.filter_form_wrapper form .lower_section select{border:none}.filter_form_wrapper .lower_section label{cursor:pointer}.filter_form_wrapper input[type=radio]:after,.filter_form_wrapper input[type=radio]:before{background:#ece3d0!important;border-radius:50%!important}.filter_form_wrapper input[type=radio]:checked:after{background:#000!important}.filter_form_wrapper input[type=radio],.filter_form_wrapper input[type=radio]:before{height:18px!important;width:18px!important}.filter_form_wrapper input[type=radio]:after{height:10px!important;width:10px!important}.ledige-main .status .no-jobs{display:none;padding:20px;text-align:center}.ledige-main .status .no-jobs.active{display:block}.ledige-main .load-more.hide-btn{display:none}.ledige-main .load-more #load-more-btn{background:transparent;border:none;color:#000;display:block;font-size:16px;font-weight:700!important;line-height:1.5;margin:20px auto;text-align:center;text-transform:uppercase}.ledige-main .load-more #load-more-btn span{display:block}.ledige-main .load-more .load-more-icon svg{display:block;height:auto;margin:auto;width:20px}@media(max-width:960px){.ledige-main .content .tags{max-width:100%}.ledige-main .heading-section .container{align-items:center}.ledige-main .heading-section .right{transform:unset}.filter_form_wrapper form .upper_section{grid-template-columns:1fr}.filter_form_wrapper form .lower_section{display:grid;gap:1rem;grid-template-columns:1fr}.ledige-main .article{grid-template-columns:1fr;padding:30px 2rem}.ledige-main .article .article-info{padding:0}.ledige-main .article .img-wrapper,.ledige-main .article .img-wrapper img{width:100%}}@media(max-width:767px){.ledige-main .main-content{flex-direction:column;margin-bottom:50px}.ledige-main .heading-section .container{flex-direction:column}.ledige-main .heading-section .right ul li{flex-direction:column;gap:2px;margin-bottom:10px}.ledige-main .heading-section .right ul li:last-child{margin-bottom:0}.ledige-main .featured-image{height:310px}.ledige-main .featured-image.inaktive-stillinger{height:400px}.ledige-main .heading-section .left h1{font-size:32px}.ledige-main .main-content .sidebar{margin:0;width:unset}.ledige-main .main-content .sidebar .contact-person{padding:0 35px}.ledige-main .article .article-content{gap:20px}}@media(max-width:480px){.ledige-main .article .article-info .article-snippet{flex-direction:column;gap:0}.ledige-main .article .article-info .article-snippet .right{width:100%}.ledige-main .article .article-info .article-snippet .right .social{margin-top:0}.ledige-main .article .tags .tag{font-size:12px}.ledige-main .heading-section.inaktive-stillinger .left .inaktive-stillinger-btns{gap:0}}