.block_vacancy_overview{margin-top:64px}.block_vacancy_overview:not(.has_filters) .count{opacity:0}.block_vacancy_overview .intro{margin-bottom:40px}@media screen and (min-width:64em){.block_vacancy_overview .intro{margin-bottom:80px}}.block_vacancy_overview .heading-h1{margin-bottom:16px}@media print,screen and (min-width:48em){.block_vacancy_overview .heading-h1{margin-bottom:32px}}@media print,screen and (max-width:63.99875em){.block_vacancy_overview .count-vacancy{margin-bottom:32px;text-align:center}}@media screen and (min-width:64em){.block_vacancy_overview .count-vacancy{margin-bottom:48px}}.block_vacancy_overview .filter-holder .input-group .filter-title{margin-bottom:8px}.block_vacancy_overview .filter-holder .filter-menu-title{transform:translateY(-24px)}.block_vacancy_overview .filter-holder .filter-actions{display:flex;flex-direction:column;flex-wrap:wrap}.block_vacancy_overview .filter-holder .js-reset-filters{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;margin-bottom:-23px;order:1;position:relative;width:100%}@media screen and (min-width:64em){.block_vacancy_overview .filter-holder .js-reset-filters{margin-bottom:-26px}}.block_vacancy_overview .filter-holder #mse2_selected{background-color:transparent;display:flex;flex-wrap:wrap;margin-bottom:32px;order:2;padding:0}.block_vacancy_overview .filter-holder #mse2_selected:before{content:attr(data-title);display:none;width:100%}.block_vacancy_overview .filter-holder #mse2_selected a{align-items:center;cursor:pointer;display:flex;margin:8px 8px 0 0;padding:8px 16px}.block_vacancy_overview .filter-holder #mse2_selected a:after{content:"";display:block;height:8px;margin-left:8px;width:8px}.block_vacancy_overview .filter-holder #mse2_selected:not(:empty):before{display:block}.block_vacancy_overview .filter-holder #mse2_selected:empty+.js-reset-filters{display:none}.block_vacancy_overview .filter-holder #mse2_form{margin-bottom:32px;position:relative}.block_vacancy_overview .filter-holder #mse2_form button{bottom:14px;cursor:pointer;opacity:0;position:absolute;right:12px;transition:opacity .25s ease-in}.block_vacancy_overview .filter-holder #mse2_form input{padding:12px 18px}@media screen and (min-width:64em){.block_vacancy_overview .filter-holder #mse2_form input{padding:14px 24px}}.block_vacancy_overview .filter-holder #mse2_form input:not(:-moz-placeholder-shown)+button{opacity:1}.block_vacancy_overview .filter-holder #mse2_form input:not(:placeholder-shown)+button{opacity:1}.block_vacancy_overview .filter-holder #mse2_filters{display:flex;flex-direction:column}.block_vacancy_overview .filter-holder #mse2_filters .filter-group{margin-bottom:16px}@media screen and (min-width:64em){.block_vacancy_overview .filter-holder #mse2_filters .filter-group{margin-bottom:40px}}.block_vacancy_overview .filter-holder #mse2_filters .filter-group sup{opacity:.5;position:absolute;right:0;top:4px}.block_vacancy_overview .filter-holder #mse2_filters .filter-group.sort_expertise{order:5}.block_vacancy_overview .filter-holder #mse2_filters .filter-group.sort_employmenttype{order:10}.block_vacancy_overview .filter-holder #mse2_filters .filter-group.sort_joblocation{order:15}.block_vacancy_overview .filter-holder #mse2_filters .filter-group.sort_workplacetype{order:20}.block_vacancy_overview .filter-holder #mse2_filters .filter-group.sort_experiencelevel{order:25}.block_vacancy_overview .filter-holder #mse2_filters .filter-group.sort_durationproject{order:30}.block_vacancy_overview .filter-holder #mse2_filters .filter-group.sort_minhours{order:35}.block_vacancy_overview .filter-holder #mse2_filters .filter-group.sort_jobextension{order:40}.block_vacancy_overview .filter-holder #mse2_filters .filter-group.sort_estimatedsalary{order:45}.block_vacancy_overview .filter-holder #mse2_filters .filter-group .mse2_number_inputs input{margin:0 12px;padding:14px 0 10px;text-align:center;width:60px}.block_vacancy_overview .filter-holder .js-filter{cursor:pointer;margin-bottom:8px;padding-bottom:8px;position:relative;text-align:left;width:100%}.block_vacancy_overview .filter-holder .js-filter svg{position:absolute;right:0;top:5px;transition:all .2s ease-out}.block_vacancy_overview .filter-holder .js-filter:not(.open) svg{transform:rotate(-180deg)}.block_vacancy_overview .filter-holder .panel{list-style-type:none;margin-left:0;transition:all .3s ease-out}.block_vacancy_overview .filter-holder .panel .custom-checkbox .title:first-letter{text-transform:uppercase}.block_vacancy_overview .filter-holder .panel .custom-checkbox .checkmark{top:4px}.block_vacancy_overview aside .filters fieldset{border:0;margin-top:32px;padding:0}@media screen and (min-width:64em){.block_vacancy_overview aside .filters fieldset{margin-top:40px}}.block_vacancy_overview aside .filters fieldset ul{margin-bottom:0;transition:transform .2s ease-out}.block_vacancy_overview aside .filters fieldset ul li{margin-bottom:10px}.block_vacancy_overview aside .filters fieldset legend{align-items:center;cursor:pointer;display:flex;margin-bottom:16px;text-transform:uppercase}.block_vacancy_overview aside .filters fieldset legend svg{margin-left:8px;transition:transform .2s ease-out}.block_vacancy_overview aside .filters fieldset.open legend svg{transform:rotate(-180deg)}.block_vacancy_overview aside .filters fieldset.open ul{display:block}@media print,screen and (max-width:63.99875em){.block_vacancy_overview .filter-holder{display:flex;flex-direction:column;height:100%;left:0;margin:0;padding:52px 16px 24px;position:fixed;top:0;transform:translateY(101%);transition:transform .2s ease-out;width:100%;z-index:9999}.block_vacancy_overview .filter-holder .filters{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:auto;padding-bottom:48px;position:relative;top:0;width:100%}.block_vacancy_overview .filter-holder.open{transform:translateY(0)}.block_vacancy_overview .filter-holder.open .close-filters-bottom{bottom:12px;position:fixed}}.block_vacancy_overview .js-open-filters{margin-bottom:32px;transition:all 0ms ease-in}@media print,screen and (max-width:47.99875em){.block_vacancy_overview .js-open-filters{width:100%}}@media print,screen and (max-width:63.99875em){.block_vacancy_overview .js-open-filters{margin-bottom:16px;margin-top:16px}}.block_vacancy_overview .close-filters-top{align-items:center;display:flex;flex-direction:column;position:fixed;right:16px;top:24px;z-index:9}.block_vacancy_overview .close-filters-bottom{margin-top:auto;width:calc(100% - 24px)}.block_vacancy_overview #mse2_filters .disabled{opacity:.6}.block_vacancy_overview .count{max-width:400px}.block_vacancy_overview .vacancy-grid{display:flex}@media print,screen and (min-width:48em){.block_vacancy_overview .vacancy-grid{align-content:space-between;flex-flow:column wrap}.block_vacancy_overview .vacancy-grid:after,.block_vacancy_overview .vacancy-grid:before{content:"";flex-basis:100%;order:2;width:0}}.block_vacancy_overview .item{box-sizing:border-box;margin-top:12px;overflow:hidden;padding:24px 0 12px;position:relative;width:100%}@media print,screen and (min-width:48em){.block_vacancy_overview .item{padding:24px;width:calc(50% - 24px)}}@media screen and (min-width:64em){.block_vacancy_overview .item{padding:32px}}@media print,screen and (min-width:48em){.block_vacancy_overview .item:nth-child(2){margin-top:-50px}}@media screen and (min-width:64em){.block_vacancy_overview .item:nth-child(2){margin-top:-200px}}@media print,screen and (min-width:48em){.block_vacancy_overview .item:nth-child(odd){order:1}.block_vacancy_overview .item:nth-child(2n+2){order:2}}.block_vacancy_overview .item a{text-decoration:none}@media print,screen and (min-width:48em){.block_vacancy_overview .item:not(:last-child){margin-bottom:12px}}.block_vacancy_overview .item .info-rule{display:inline-block;margin-bottom:12px;padding:7px 16px;transition:all .2s ease-out}.block_vacancy_overview .item .heading-h5{margin-bottom:16px}.block_vacancy_overview .item .details{display:flex;flex-wrap:wrap;margin-bottom:0}.block_vacancy_overview .item .details li{align-items:flex-start;display:flex;margin-right:16px}.block_vacancy_overview .item .details span{flex:1}.block_vacancy_overview .item .details svg{margin-right:8px;margin-top:6px}.block_vacancy_overview .item.banner{align-items:center;display:flex;overflow:visible;overflow:initial;padding:16px 8px 8px 16px}@media print,screen and (min-width:40em){.block_vacancy_overview .item.banner{padding:8px 16px}}@media print,screen and (min-width:48em){.block_vacancy_overview .item.banner{border:none}}.block_vacancy_overview .item.banner figure{border-radius:100px;height:72px;margin-right:16px;overflow:hidden;width:72px}@media print,screen and (min-width:40em){.block_vacancy_overview .item.banner figure{height:104px;width:104px}}.block_vacancy_overview .item.banner p{flex:1;margin-bottom:0}.block_vacancy_overview .item.banner a{align-items:center;border-radius:100px;display:flex;height:44px;justify-content:center;margin-left:8px;width:44px}.block_vacancy_overview .item.banner a svg{transition:transform .2s ease-out}.block_vacancy_overview .item.banner a:hover svg{transform:translateY(4px)}.block_vacancy_overview .custom-navigation ul{margin-top:48px}.block_vacancy_overview .custom-navigation ul .disabled{display:none}.block_vacancy_overview .custom-navigation ul li:first-of-type{margin-right:12px}.block_vacancy_overview .custom-navigation ul li:last-of-type{margin-left:12px}.block_vacancy_overview .custom-navigation ul a{display:block;text-decoration:none}.block_vacancy_overview .custom-navigation ul .page-item{height:48px;width:48px}.block_vacancy_overview .custom-navigation ul .page-item:not(:last-child){margin-right:6px}.block_vacancy_overview .custom-navigation ul .prev{display:flex;flex:1}.block_vacancy_overview .custom-navigation ul .next{display:flex;flex:1;justify-content:flex-end}.block_vacancy_overview .custom-navigation ul{align-items:center;display:flex;margin-left:0;margin-top:32px}@media print,screen and (max-width:63.99875em){.block_vacancy_overview .custom-navigation ul{justify-content:center}}.block_vacancy_overview .custom-navigation ul .page-item{align-items:center;border-radius:100px;display:flex;height:50px;justify-content:center;margin:0 4px;text-align:center;width:50px}.block_vacancy_overview .custom-navigation ul .page-item.disabled,.block_vacancy_overview .custom-navigation ul .page-item:first-child,.block_vacancy_overview .custom-navigation ul .page-item:last-child{display:none}.block_vacancy_overview .custom-navigation ul .page-item a{display:block;line-height:100%;text-decoration:none;width:100%}@media print,screen and (max-width:39.99875em){.block_vacancy_overview .custom-navigation ul .control .button--primary{padding:0;width:47px}.block_vacancy_overview .custom-navigation ul .control .button--primary .button-arrow{left:50%;right:auto;transform:translate(-50%,-50%)}.block_vacancy_overview .custom-navigation ul .control .button--primary .button-text{display:none}.block_vacancy_overview .custom-navigation ul .control .button--primary.prev .button-arrow{transform:translate(-50%,-50%) scale(-1)}}.ui-widget.ui-widget-content .mse2-ac-wrapper.ui-menu-item .mse2-ac-link.ui-menu-item-wrapper{padding:16px}.ui-widget.ui-widget-content .mse2-ac-wrapper.ui-menu-item .mse2-ac-link.ui-menu-item-wrapper .mse2-ac-weight{display:none}.block_vacancy_overview .count-vacancy{color:#fff}@media print,screen and (max-width:63.99875em){.block_vacancy_overview .filter-holder{background-color:#412717}}.block_vacancy_overview .filter-holder .js-reset-filters{font-family:Inter;font-size:max(14px,min(4vw,15px));line-height:120%;text-decoration:underline}.block_vacancy_overview .filter-holder .js-reset-filters:hover{text-decoration:none}.block_vacancy_overview .filter-holder .close-filters-top{color:#fff;font-size:13px}.block_vacancy_overview .filter-holder #mse2_selected:before{font-size:13px;font-weight:700;text-transform:uppercase}.block_vacancy_overview .filter-holder #mse2_selected a{background-color:hsla(0,0%,100%,.1);border-radius:100px;color:#fff;font-family:Inter;font-size:max(14px,min(4vw,15px));line-height:120%;transition:background-color .2s ease-out}.block_vacancy_overview .filter-holder #mse2_selected a:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTS4zMiA3LjEwOCA3LjExLjMybC41NjUuNTY2TC44ODcgNy42NzR6Ii8+PHBhdGggZD0ibS44ODYuMzIgNi43ODggNi43ODgtLjU2NS41NjZMLjMyLjg4NnoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDh2OEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==")}.block_vacancy_overview .filter-holder #mse2_selected a:hover{background-color:hsla(0,0%,100%,.25);text-decoration:none}.block_vacancy_overview .filter-holder #mse2_form input{background-color:#d2d2c8}.block_vacancy_overview .filter-holder #mse2_form input::-moz-placeholder{color:rgba(65,39,23,.75)}.block_vacancy_overview .filter-holder #mse2_form input::placeholder{color:rgba(65,39,23,.75)}.block_vacancy_overview .filter-holder #mse2_form input svg path{fill:#412717}.block_vacancy_overview .filter-holder #mse2_filters input.form-control{background-color:#d2d2c8}.block_vacancy_overview .filter-holder #mse2_filters input.form-control::-moz-placeholder{color:rgba(65,39,23,.75)}.block_vacancy_overview .filter-holder #mse2_filters input.form-control::placeholder{color:rgba(65,39,23,.75)}.block_vacancy_overview .filter-holder .filter-group .mse2_number_inputs span{color:#fff;font-size:13px;font-weight:700;line-height:100%;text-transform:uppercase}.block_vacancy_overview .filter-holder .filter-group sup{font-family:Inter;font-size:max(14px,min(4vw,15px));line-height:120%}.block_vacancy_overview .filter-holder .heading-h4{color:#fff;font-weight:700}.block_vacancy_overview .filter-holder legend{color:#fff;font-family:Inter;font-size:max(16px,min(4vw,18px));font-weight:700;line-height:150%}.block_vacancy_overview .filter-holder ul{color:#fff}.block_vacancy_overview .filter-holder .js-filter{border-bottom:2px solid hsla(60,10%,80%,.75)}.block_vacancy_overview .filter-holder .filter-title{color:#fff;font-size:13px;font-weight:700;line-height:100%;text-transform:uppercase}.block_vacancy_overview .item{transition:background-color .2s ease-out}@media print,screen and (max-width:47.99875em){.block_vacancy_overview .item{border-top:2px solid #d2d2c8}}@media print,screen and (min-width:48em){.block_vacancy_overview .item{border:2px solid #d2d2c8}}.block_vacancy_overview .item .info-rule{background-color:#d2d2c8;border-radius:100px;color:#412717}.block_vacancy_overview .item svg path{fill:#e67850;transition:fill .2s ease-out}.block_vacancy_overview .item a{color:#fff;transition:color .2s ease-out}@media(hover:hover)and (pointer:fine){.block_vacancy_overview .item:hover:not(.banner){background-color:#d2d2c8}.block_vacancy_overview .item:hover:not(.banner) .info-rule{background-color:#412717;color:#fff}.block_vacancy_overview .item:hover:not(.banner) a{color:#412717}.block_vacancy_overview .item:hover:not(.banner) svg path{fill:#412717}}.block_vacancy_overview .item.banner a{background-color:#e67850;box-shadow:20px 8px 20px 0 rgba(0,0,0,.15),20px 20px 160px 0 #e67850,20px 0 120px 0 #e67850}.block_vacancy_overview .item.banner svg path{fill:#412717}.block_vacancy_overview .control,.block_vacancy_overview .disabled,.block_vacancy_overview ul li{font-size:16px}.block_vacancy_overview .custom-navigation a:not(.button--primary){color:#fff}.block_vacancy_overview .custom-navigation .page-item{border:2px solid #fff;transition:all .2s ease-out}.block_vacancy_overview .custom-navigation .page-item:not(.active){border:1px solid #d2d2c8;color:#d2d2c8}.block_vacancy_overview .custom-navigation .page-item.active a{color:#fff}.block_vacancy_overview .custom-navigation .page-item:hover{border-color:#fff}.block_vacancy_overview .custom-navigation .page-item:hover a{color:#fff}.block_vacancy_overview .custom-navigation-holder{border-top:2px solid #d2d2c8}.ui-widget.ui-widget-content{border:1px solid #d2d2c8;border-radius:3px}.ui-widget.ui-widget-content .mse2-ac-wrapper.ui-menu-item .mse2-ac-link.ui-menu-item-wrapper{background-color:#d2d2c8}.ui-widget.ui-widget-content .mse2-ac-wrapper.ui-menu-item .mse2-ac-link.ui-menu-item-wrapper .mse2-ac-item{color:#412717;font-family:Inter;font-size:max(14px,min(4vw,15px));line-height:120%}

/*# sourceMappingURL=ats_vacancy_overview_altus.css.map*/