@-webkit-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-moz-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-ms-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@-o-keyframes slide-down{0%{opacity:1}90%{opacity:0}}@keyframes slide-down{0%{opacity:1}90%{opacity:0}}.element{-webkit-animation:slide-down 5s 3;-moz-animation:slide-down 5s 3;-ms-animation:slide-down 5s 3;-o-animation:slide-down 5s 3;animation:slide-down 5s 3;background:#000;height:100px;width:100px}:root{--searchfilter_quicklink_margin:0 10px 10px 0;--searchfilter_quicklink_padding:5px 5px 5px 10px;--searchfilter_quicklink_border-radius:var(--button_border-radius,7px);--searchfilter_quicklink_background-color:var(--primary-color,#004c4c);--searchfilter_quicklink_color:var(--blank-color,#fff);--searchfilter_quicklink_font-size:1.6rem;--searchfilter_quicklink_amount_min-width:20px;--searchfilter_quicklink_amount_margin:0 0 0 10px;--searchfilter_quicklink_amount_padding:3px;--searchfilter_quicklink_amount_border-radius:var(--searchfilter_quicklink_border-radius);--searchfilter_quicklink_amount_background-color:var(--blank-color,#fff);--searchfilter_quicklink_amount_color:var(--content-color,#222);--searchfilter_quicklink_amount_font-size:calc(var(--searchfilter_quicklink_font-size) - 0.2rem);--searchfilter_quicklink_all_background-color:var(--accent-color,#ffd200);--searchfilter_quicklink_all_color:var(--blank-color,#fff);--searchfilter_quicklink_hover_color:var(--searchfilter_quicklink_color);--searchfilter_quicklink_hover_background-color:var(--searchfilter_quicklink_background-color);--searchfilter_quicklink_all_hover_background-color:var(--searchfilter_quicklink_all_background-color);--searchfilter_quicklink_all_hover_color:var(--searchfilter_quicklink_all_color);--searchfilter_quicklink_label_padding:6px 0}.row,.row>*{--bs-gutter-x:calc(var(--column_gutter_width, 15px)*2)}.btn-close{--bs-btn-close-bg:none}.vbox-overlay{--vbox-tools-color:var(--blank-color,#fff)!important}.vbox-backdrop{background-color:var(--base-color,#f3f3f3)!important}.page_vacancy-detail #dummyHeader{height:0;left:0;position:absolute;top:0;visibility:hidden;width:0;z-index:-1}.page_vacancy-detail #applicationHeader{bottom:auto;top:100vh}@media (min-width:992px){.page_vacancy-detail #applicationHeader{bottom:auto;top:0}}.page_vacancy-detail #applicationHeader.is-idle{transform:none}@media (min-width:992px){.page_vacancy-detail #applicationHeader.is-idle{transform:translateY(-100%)}}.page_vacancy-detail #applicationHeader.is-sticky{top:calc(100dvh - 76px);transform:none}@media (min-width:992px){.page_vacancy-detail #applicationHeader.is-sticky{bottom:auto;top:0;transform:translateY(0)}}.page_vacancy-detail #applicationHeader .container-fluid{padding-inline:23px}@media (max-width:767.98px){.page_vacancy-detail #applicationHeader .head .grid{min-height:auto;padding-block:8px}}@media (min-width:768px){.page_vacancy-detail #applicationHeader .head .grid{display:flex;gap:60px;justify-content:flex-start;min-height:100px}}.page_vacancy-detail #applicationHeader .head .grid .site-logo{display:none}@media (min-width:1200px){.page_vacancy-detail #applicationHeader .head .grid .site-logo{--_site-logo_top:5px;display:block;flex:0 0 auto;margin-left:-15px;width:auto}}.page_vacancy-detail #applicationHeader .head .grid h2{display:none}@media (min-width:992px){.page_vacancy-detail #applicationHeader .head .grid h2{display:block;font-size:2rem;width:100%}}.page_vacancy-detail #applicationHeader .head .grid .buttons{height:60px;width:100%}@media (min-width:768px){.page_vacancy-detail #applicationHeader .head .grid .buttons{height:auto;width:100%}}@media (min-width:992px){.page_vacancy-detail #applicationHeader .head .grid .buttons{justify-content:end;width:-webkit-fill-available}}.page_vacancy-detail #applicationHeader .head .grid .buttons .actions{height:60px}@media (min-width:992px){.page_vacancy-detail #applicationHeader .head .grid .buttons .actions{display:flex;flex-direction:row;gap:30px;height:auto;width:auto}}.page_vacancy-detail #applicationHeader .head .grid .buttons .actions [data-component=Favorite]{display:none}@media (min-width:992px){.page_vacancy-detail #applicationHeader .head .grid .buttons .actions [data-component=Favorite]{display:block}}.page_vacancy-detail #applicationHeader .head .grid .buttons .actions [data-component=Favorite] a{font-weight:400;outline-offset:4px;padding-inline:10px}@media (min-width:992px){.page_vacancy-detail #applicationHeader .head .grid .buttons .actions [data-component=Favorite] a{border:none;gap:10px}}.page_vacancy-detail #applicationHeader .head .grid .buttons .actions [data-component=Favorite] a:focus{text-decoration:none}.page_vacancy-detail #applicationHeader .head .grid .buttons .actions [data-component=Favorite] a:focus-visible{outline:2px solid var(--blank-color,#fff);outline-offset:4px}.page_vacancy-detail #applicationHeader .head .grid .buttons .actions .apply-btn{color:var(--content-color,#222);font-size:1.6rem;width:100%}@media (hover:hover){.page_vacancy-detail #applicationHeader .head .grid .buttons .actions .apply-btn:hover{background-color:var(--accent-color-alt,#f3c000);filter:none;text-decoration:none}}@media (min-width:992px){.page_vacancy-detail #applicationHeader .head .grid .buttons .actions .apply-btn{padding:14px 20px;width:auto}}.page_vacancy-detail .is-section-hero{background-color:var(--primary-color,#004c4c);height:auto!important}.page_vacancy-detail .is-section-hero .image img{height:193px}@media (max-width:991.98px){.page_vacancy-detail .is-section-hero .is-container{margin-block-end:24px;margin-block-start:0}}@media (min-width:992px){.page_vacancy-detail .is-section-hero .is-container{margin-block-end:120px}}.page_vacancy-detail .is-section-hero-bottom{background-color:var(--base-color,#f3f3f3)}.page_vacancy-detail .is-section-hero-bottom .is-container{margin-block-end:60px;margin-block-start:-15px}.page_vacancy-detail .is-section-calendar .section-title{margin-bottom:12px;text-align:center}@media (min-width:992px){.page_vacancy-detail .is-section-calendar .section-title{margin-bottom:24px}.page_vacancy-detail .is-section-testimonials+.is-section .is-container{margin-block-start:70px}}.page_vacancy-detail .layout_hero{--_CARD_MAX-WIDTH:830px;--_ACTIONS_MARGIN-TOP:24px;--_IMAGE_ASPECT-RATIO:355/193}@media (max-width:991.98px){.page_vacancy-detail .layout_hero{display:flex;flex-direction:column}.page_vacancy-detail .layout_hero .card{order:4}.page_vacancy-detail .layout_hero .actions{order:3}.page_vacancy-detail .layout_hero .toolbar{order:5}}@media (min-width:992px){.page_vacancy-detail .layout_hero{--_ACTIONS_MARGIN-TOP:40px}}.page_vacancy-detail .layout_hero .partial_vacancy-information{display:block;margin:0}@media (min-width:992px){.page_vacancy-detail .layout_hero .title{margin-block-start:34px}}.page_vacancy-detail .layout_hero .title .sub{margin-block-start:20px}@media (min-width:992px){.page_vacancy-detail .layout_hero .title .sub{margin-block-start:36px}}.page_vacancy-detail .layout_hero .title .sub a{color:var(--blank-color,#fff);font-size:var(--content_font-size,clamp(1.4rem,.15625vw + 1.35rem,1.6rem));font-weight:600}.page_vacancy-detail .layout_hero .partial_vacancy-options{flex-direction:column;gap:8px;margin-block-start:24px}.page_vacancy-detail .layout_hero .partial_vacancy-options li{align-items:start;display:inline-flex;gap:8px}.page_vacancy-detail .layout_hero .partial_vacancy-options li i{font-size:1.4rem;font-weight:400;margin-block-start:4px}@media (min-width:992px){.page_vacancy-detail .layout_hero .image img{height:600px}.page_vacancy-detail .layout_hero .actions{padding-block-end:150px}}.page_vacancy-detail .layout_hero .actions .partial_application-buttons{gap:10px 24px}.page_vacancy-detail .layout_hero .actions .is-btn.apply-btn{color:var(--content-color,#222);font-size:1.6rem}@media (hover:hover){.page_vacancy-detail .layout_hero .actions .is-btn.apply-btn:hover{background-color:var(--accent-color-alt,#f3c000);filter:none}}.page_vacancy-detail .layout_hero .actions .is-btn.favorite-add{background:none;border:0;color:var(--blank-color,#fff)}.page_vacancy-detail .layout_hero .actions .is-btn.favorite-add :is(:hover,:focus){text-decoration:none}@media (max-width:991.98px){.page_vacancy-detail .layout_hero .card{margin-block-start:10px}}@media (min-width:992px){.page_vacancy-detail .layout_hero .card{bottom:calc(100% - 640px)}}.page_vacancy-detail .layout_hero .component_usp{margin:0}.page_vacancy-detail .layout_hero .component_usp :is(h3,li){color:var(--content-color,#222)}.page_vacancy-detail .layout_hero .component_usp h3{align-items:first baseline;display:flex;font-size:clamp(1.4rem,.46875vw + 1.25rem,2rem);justify-content:space-between;margin:0}.page_vacancy-detail .layout_hero .component_usp h3:after{content:"\f078";font-family:Font Awesome\ 6 Pro;transition:rotate .15s cubic-bezier(.4,0,.2,1)}.page_vacancy-detail .layout_hero .component_usp h3:not(.collapsed):after{rotate:-180deg}@media (min-width:768px){.page_vacancy-detail .layout_hero .component_usp h3{pointer-events:none}.page_vacancy-detail .layout_hero .component_usp h3:after{content:none}.page_vacancy-detail .layout_hero .component_usp .collapse{display:block!important}}.page_vacancy-detail .layout_hero .component_usp li{margin-block-start:20px;padding:0}.page_vacancy-detail .layout_hero .component_usp li figure{border:0;border-radius:0;flex:0 0 auto;height:auto;margin-block-start:1px;margin-inline-end:10px;max-width:none;min-height:calc(var(--content_font-size, clamp(1.4rem, .15625vw + 1.35rem, 1.6rem))*var(--content_line-height, 1.56));min-width:auto}.page_vacancy-detail .layout_hero .component_usp li .text{margin:0}.page_vacancy-detail .layout_hero .toolbar{margin-block-start:24px}@media (min-width:992px){.page_vacancy-detail .layout_hero .toolbar{bottom:0;margin-block-start:0;position:absolute}}.page_vacancy-detail .layout_hero .toolbar .partial_vacancy_toolbar{display:flex;gap:12px;justify-content:space-between;margin:0}@media (min-width:992px){.page_vacancy-detail .layout_hero .toolbar .partial_vacancy_toolbar{align-items:start;flex-direction:column-reverse;justify-content:start}}.page_vacancy-detail .layout_hero .toolbar .partial_vacancy_toolbar .item{align-items:flex-start;color:var(--primary-color,#004c4c);margin:0}@media (min-width:992px){.page_vacancy-detail .layout_hero .toolbar .partial_vacancy_toolbar .item{color:var(--blank-color,#fff)}}@media (hover:hover){.page_vacancy-detail .layout_hero .toolbar .partial_vacancy_toolbar .item:hover{text-decoration:none}}.page_vacancy-detail .layout_hero .toolbar .partial_vacancy_toolbar .item i{font-size:1.4rem}.page_vacancy-detail .layout_hero .toolbar .partial_vacancy_toolbar button.share-native{color:var(--primary-color,#004c4c)}.page_vacancy-detail .layout_hero .toolbar .dropdown-menu{border:0;border-radius:var(--radius);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transform:translateY(-25px)!important}.page_vacancy-detail .layout_hero .toolbar .dropdown-menu .dropdown-item{border:0}.page_vacancy-detail .layout_hero .toolbar .dropdown-menu .dropdown-item:first-child{border-radius:var(--radius) var(--radius) 0 0}.page_vacancy-detail .layout_hero .toolbar .dropdown-menu .dropdown-item:last-child{border-radius:0 0 var(--radius) var(--radius)}.page_vacancy-detail .layout_hero-bottom .card{margin-block-start:0}.page_vacancy-detail .component_related-vacancy{margin-block-end:0;max-width:100%}.page_vacancy-detail .component_related-vacancy .btn-all-vacancies{width:100%}@media (min-width:576px){.page_vacancy-detail .component_related-vacancy .btn-all-vacancies{width:auto}}@media (min-width:992px){.page_vacancy-detail .component_related-vacancy .btn-all-vacancies{margin-inline:0;width:max-content}}.page_vacancy-detail .partial_application-process .process{margin-top:10px}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid{display:flex;flex-direction:column-reverse;gap:40px}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid{flex-direction:row}}@media (min-width:992px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid{gap:130px;justify-content:space-between}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_recruiter{margin-bottom:0}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_recruiter{margin-block:80px auto;max-width:370px}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_recruiter .partial_recruiter_list-item{margin-block-start:16px}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_recruiter .partial_recruiter_list-item{margin-block-start:24px}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form{margin-bottom:0}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form{flex:1 1 auto}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card{background:var(--primary-color,#004c4c);border-radius:14px;margin-bottom:0}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body{padding:20px 13px}@media (min-width:1200px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body{padding:80px 100px}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body h2{color:var(--blank-color,#fff);margin-bottom:15px}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body h2{margin-bottom:10px}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm]{max-width:670px}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form{display:flex;flex-wrap:wrap;justify-content:space-between}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .vich-file{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23F3F3F3FF' stroke-dasharray='4, 4' rx='6' ry='6'/%3E%3C/svg%3E");border:none;border-radius:6px}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .col-12:nth-child(2) .form-group:nth-child(-n+2){flex:100%!important;max-width:100%!important}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .form-group{margin-bottom:24px}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .form-group:has(.btn-application-submit){margin-bottom:0!important;width:100%}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .form-group:has(.btn-application-submit) .apply-btn{width:100%}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .form-group:has(.btn-application-submit) .apply-btn{width:auto}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .form-group:nth-child(-n+2){flex:100%!important;max-width:100%!important}@media (min-width:992px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .form-group:nth-child(-n+2){flex:48%!important;max-width:48%!important}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form fieldset{display:none!important}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form fieldset{display:flex!important}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .form-group:has(+fieldset.form-group>.form-group){margin-block-end:12px!important}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .form-group:has(>.form-group){display:block!important}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .form-group:has(>.form-group) .form-group{color:var(--blank-color,#fff);flex:0 0 auto!important;margin-block-end:0;max-width:100%!important}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .form-group:has(>.form-group) .form-group :is(h1,h2,h3,h4,h5,h6,li,p,span){color:inherit}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .privacy-statement-check{margin-block:12px}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .privacy-statement-check{margin-block:0}}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .privacy-statement-check label{color:var(--blank-color,#fff)}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] form .privacy-statement-check label a{color:var(--blank-color,#fff);text-decoration:underline;text-underline-offset:2px}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] .vich-file{min-height:120px}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] .custom-file{max-height:120px}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] .custom-file label{display:flex;flex-direction:column;font-size:1.6rem;font-weight:400}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] .custom-file label:before{content:"\e09a";font-size:2rem;font-weight:300;margin:0}.page_vacancy-detail .layout_application-form .component_vacancy_apply-grid .component_application-form .card .card-body [data-component=XhrForm] .custom-file label:after{font-size:1.6rem}.page_vacancy-detail .component_testimonial{margin-bottom:0}@media (min-width:992px){.page_vacancy-detail .component_testimonial{margin-bottom:40px}}@media (min-width:1200px){.page_vacancy-detail .component_testimonial{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1400px){.page_vacancy-detail .component_testimonial .partial_testimonial_list-item{width:100%}}.page_vacancy-detail .component_vacancy_description ul{list-style-position:outside;margin:0 0 25px;padding-left:18px}.page_vacancy-detail .component_vacancy_description .ck-content>:is(h1,h2):first-child{line-height:1;margin-block-end:20px}.page_vacancy-detail .component_vacancy_description .ck-content h3{font-size:20px;font-weight:400;line-height:1.55}.page_vacancy-detail .component_vacancy_description .ck-content p{line-height:1.56}.page_vacancy-overview .is-container{padding-inline:23px}@media (min-width:992px){.page_vacancy-overview .is-container{padding-inline:var(--container_padding-inline)}}.page_vacancy-overview .is-section:first-of-type{display:table}@media (min-width:992px){.page_vacancy-overview .is-section-hero{height:56svh!important}}.page_vacancy-overview .is-section-hero .is-overlay .arrow_overlay{height:980px}.page_vacancy-overview .is-section-hero .is-box-centered{vertical-align:bottom}.page_vacancy-overview .is-section-hero .is-container{margin-block-end:34px;margin-block-start:0}@media (min-width:992px){.page_vacancy-overview .is-section-hero .is-container{margin-block-end:80px;margin-block-start:90px}}.page_vacancy-overview .layout_hero{--_CARD_MAX-WIDTH:670px}@media (max-width:1199.98px){.page_vacancy-overview .layout_hero>div:not(.image){width:auto}}@media (min-width:992px){.page_vacancy-overview .layout_hero{display:flex;justify-content:space-between}}.page_vacancy-overview .layout_hero .card{margin-block:20px 0;position:static}@media (min-width:992px){.page_vacancy-overview .layout_hero .card{margin-block-start:0;margin-inline:auto 80px}}.page_vacancy-overview .layout_content-wrapper{grid-template-columns:minmax(0,1fr);margin-block-start:calc((var(--container_margin-block) + 14px)*-1)}@media (min-width:992px){.page_vacancy-overview .layout_content-wrapper{gap:30px;grid-template-columns:repeat(16,minmax(0,1fr));margin-block-start:0}}@media (min-width:768px){.page_vacancy-overview .layout_main{order:1}}@media (min-width:992px){.page_vacancy-overview .layout_main{grid-column:span 10/-1;order:2}}.page_vacancy-overview .layout_main .component_results_grid{--_grid-max-col-count:2;--_grid-min-col-size:329px;--_grid-gap:30px;--_grid-col-size-calc:calc((100% - var(--_grid-gap)*var(--_grid-max-col-count))/var(--_grid-max-col-count));--_grid-col-min-size-calc:min(100%,max(var(--_grid-min-col-size),var(--_grid-col-size-calc)));display:grid;gap:var(--_grid-gap);grid-template-columns:repeat(auto-fill,minmax(var(--_grid-col-min-size-calc),1fr))}@media (min-width:768px){.page_vacancy-overview .layout_sidebar{order:2}}@media (min-width:992px){.page_vacancy-overview .layout_sidebar{grid-column:span 5;margin-block-start:calc((var(--container_margin-block) + 80px)*-1);order:1}}.page_vacancy-overview .component_vacancy-pagination{align-items:center;background:#fff;border-radius:16px;display:flex;gap:30px;justify-content:space-between;margin-block:0;margin-block-end:calc((var(--container_margin-block) + 36px)*-1);margin-block-start:23px;padding:20px;position:relative;z-index:1}@media (min-width:992px){.page_vacancy-overview .component_vacancy-pagination{margin-block-end:calc((var(--container_margin-block) + 40px)*-1);padding:30px}}.page_vacancy-overview .component_vacancy-pagination .pagination-wrapper__pages{align-items:center;display:flex;gap:12px}.page_vacancy-overview .component_vacancy-pagination .pagination-wrapper__page-box{border:1px solid var(--form-border-color,#616161);border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:8px 12px 12px 10px}.page_vacancy-overview .component_vacancy-pagination .pagination-wrapper__label,.page_vacancy-overview .component_vacancy-pagination .pagination-wrapper__of,.page_vacancy-overview .component_vacancy-pagination .pagination-wrapper__range{color:var(--form-border-color,#616161);font-size:1.2rem}.page_vacancy-overview .component_vacancy-pagination .pagination-wrapper__current{color:var(--content-color,#222);font-size:1.6rem}.page_vacancy-overview .component_vacancy-pagination .pagination-wrapper__results{align-items:center;display:flex;gap:30px}.page_vacancy-overview .component_vacancy-pagination .pagination-wrapper__range{display:none;flex:0 0 auto}@media (min-width:768px){.page_vacancy-overview .component_vacancy-pagination .pagination-wrapper__range{display:block}}.page_vacancy-overview .component_vacancy-pagination .pagination{margin:0!important}.page_vacancy-overview .component_vacancy-pagination ul{float:none}.page_vacancy-overview .component_vacancy-pagination ul li a{aspect-ratio:1;border:0;color:var(--primary-color,#004c4c);display:grid;font-size:1.6rem;height:auto;margin:0!important;padding:0;place-content:center;width:44px!important}@media (hover:hover){.page_vacancy-overview .component_vacancy-pagination ul li a:hover{background:none;color:var(--primary-color-dark,#003737);text-decoration:none}}.page_vacancy-overview .component_vacancy-pagination ul li.disabled a{color:var(--form-border-color,#616161)}.page_vacancy-overview .component_sticky-footer{background:#fff;border:0}@media (min-width:992px){.page_vacancy-overview .component_sticky-footer{display:none}}.page_vacancy-overview .component_sticky-footer nav{background:#fff;border:0;padding-block:8px}.page_vacancy-overview .component_sticky-footer nav .container-fluid{height:auto;padding-inline:var(--container_padding-inline)}.page_vacancy-overview .component_sticky-footer nav .filter-trigger{background:var(--primary-color,#004c4c);border-radius:7px;color:#fff;flex:0 0 auto;font-size:1.6rem;font-weight:600;gap:12px;height:44px;justify-content:space-between;max-width:100%;padding-inline:16px;text-align:center;width:100%}.page_vacancy-overview .component_sticky-footer nav .filter-trigger i{font-size:1.4rem}.page_vacancy-overview .component_sticky-footer nav .filter-trigger .button-text{align-items:center;display:inline-flex;gap:10px}.page_vacancy-overview .component_sticky-footer nav .filter-trigger .placeholder{flex:0 0 auto;min-width:19px;opacity:0}.page_vacancy-overview .component_sticky-footer nav .filter-trigger .selection-count{background:#fff;border-radius:9px;color:var(--primary-color,#004c4c);display:grid;flex:0 0 auto;font-size:1.2rem;font-weight:600;height:17px;min-width:19px;padding-block-start:1px;padding-inline:4px;place-content:center}.page_vacancy-overview :is(.clearfix,.lazyload-trigger){display:none}.page_vacancy-overview .overlay{overscroll-behavior:contain}.page_vacancy-overview .overlay .inner{background:var(--base-color,#f3f3f3)}.page_vacancy-overview .overlay .footer-filters{padding:20px}.page_vacancy-overview .overlay .footer-filters .filter-group{margin-block-end:20px}.page_vacancy-overview nav.overlay-close{background:var(--blank-color,#fff);padding:8px 23px}.page_vacancy-overview nav.overlay-close .is-btn-results{background-color:var(--primary-color,#004c4c);color:#fff;font-size:1.6rem;font-weight:600;gap:12px;margin:0;width:100%}.page_vacancy-overview nav.overlay-close .is-btn-results i{font-size:1.4rem}@media (min-width:992px){.page_apply_thanks .is-section-hero-detail-page .title{margin-block-start:108px}}.page_apply_thanks .partial_article_list-item{width:100%}@media (min-width:992px){.page_apply_thanks .partial_article_list-item{width:50%}}.page_apply_thanks .partial_application-process .slick-slider .slick-list .slick-track .slick-slide:first-child .process-element .process-anchorpoint span{font-size:0}.page_apply_thanks .partial_application-process .slick-slider .slick-list .slick-track .slick-slide:first-child .process-element .process-anchorpoint span:before{content:"\f00c";font-family:Font Awesome\ 6 Pro;font-size:3.2rem;font-weight:600}@media (min-width:768px){.page_apply_thanks .partial_application-process .slick-slider .slick-list .slick-track .slick-slide:first-child .process-element .process-anchorpoint span:before{font-size:7rem}}.component_filters .card .card-body{padding:27px 20px 20px}@media (min-width:992px){.component_filters .card .card-body{padding:46px 40px 40px}}.component_filters .card .card-body .filter-title{align-items:center;cursor:pointer;display:flex;font-size:clamp(2.6rem,.46875vw + 2.45rem,3.2rem);gap:16px;justify-content:space-between}.component_filters .card .card-body .filter-title .group-toggle{aspect-ratio:1;color:var(--content-color,#222);display:grid;flex:0 0 auto;font-size:1.6rem;padding:0;place-content:center;transition:scale .3s var(--transition-timing);width:44px}.component_filters .card .card-body .filter-title.collapsed .group-toggle{scale:1 -1}.component_filters .card .card-body .checkbox-group{flex-direction:column;row-gap:12px}.component_filters .card .card-body .checkbox-group:has(.dropdown){z-index:1}.component_filters .card .card-body .checkbox-group li{align-items:center;gap:12px;padding-inline-end:12px}.component_filters .card .card-body .checkbox-group li:first-child{padding-block-start:24px}.component_filters .card .card-body .checkbox-group li label{align-items:center;display:inline-flex;flex:1 0 auto;gap:12px;justify-content:space-between;padding-inline-start:0}.component_filters .card .card-body .dropdown{padding-block-start:24px;width:100%}.component_filters .card .card-body .filter-dropdown{background-color:var(--base-color,#f3f3f3);border:1px solid var(--primary-color,#004c4c);color:var(--form-border-color,#616161);font-weight:400;gap:12px;height:56px;justify-content:space-between;padding-inline:10px;width:100%}@media (min-width:992px){.component_filters .card .card-body .filter-dropdown{padding-inline-end:15px}}.component_filters .card .card-body .filter-dropdown:after{border:0;content:"\f078";font-family:Font Awesome\ 6 Pro;font-size:1.4rem;margin:0}@media (hover:hover){.component_filters .card .card-body .show-more-options:hover{text-decoration:none}}.component_filters .card .card-body .show-more-options:focus{text-decoration:none}.component_filters .card .card-body .show-more-options span{position:relative}.component_filters .card .card-body .show-more-options span:before{background-color:var(--primary-color,#004c4c);bottom:0;content:"";height:1px;position:absolute;width:100%}.component_filters .card .card-body .show-more-options i{font-size:clamp(1.2rem,.15625vw + 1.15rem,1.4rem);margin-inline-start:10px}.component_filters#selected-filters .card .card-body .filter-title{display:flex;gap:24px;justify-content:space-between}.component_filters#selected-filters .card .card-body .remove-all{aspect-ratio:1;flex:0 0 auto;padding:0;place-content:center;width:44px}.component_filters#selected-filters .card .card-body .tags{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:20px}@media (min-width:992px){.component_filters#selected-filters .card .card-body .tags{margin-block-start:24px}}.component_filters#selected-filters .card .card-body .tags .tag{align-items:center;gap:6px;height:39px;transition:all .3s var(--transition-timing)}@media (hover:hover){.component_filters#selected-filters .card .card-body .tags .tag:hover{background-color:var(--primary-color-dark,#003737);border-color:var(--primary-color-dark,#003737)}}