@-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,0);--searchfilter_quicklink_background-color:var(--primary-color,#002439);--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,#70bd95);--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(--primary-color,#002439)!important}.page_vacancy-detail .layout_hero-detail .media .image[data-initialized=true] img{display:none}.page_vacancy-detail .layout_hero-detail .media .image img{height:100%;object-fit:cover;width:100%}.page_vacancy-detail .component_process-list .section-title{max-width:670px}.page_vacancy-detail .component .layout_vacancy-section-body .is-container{margin-top:0}.page_vacancy-detail .layout_application-form .section-title{color:var(--blank-color,#fff)!important;margin-bottom:45px}@media (min-width:992px){.page_vacancy-detail .layout_application-form .section-title{margin-bottom:55px}}@media (min-width:768px){.page_vacancy-detail .layout_application-form .grid{display:grid;grid-template-columns:repeat(12,1fr)}}.page_vacancy-detail .layout_application-form .component_application-form{position:relative}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form{grid-column:span 7;margin-bottom:0}}.page_vacancy-detail .layout_application-form .component_application-form.block-before:before{display:none}@media screen and (min-width:1899px){.page_vacancy-detail .layout_application-form .component_application-form.block-before:before{display:block;z-index:0;--height:244px;--width:244px;--position-left:-30px}}.page_vacancy-detail .layout_application-form .component_application-form .card{height:100%;margin-bottom:0}.page_vacancy-detail .layout_application-form .component_application-form .card .card-body{padding:15px}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .card .card-body{padding:30px}}.page_vacancy-detail .layout_application-form .component_application-form .form-group input{border:2px solid var(--primary-color,#002439)}.page_vacancy-detail .layout_application-form .component_application-form .form-group input~label{color:#aaaeb1;left:18px}.page_vacancy-detail .layout_application-form .component_application-form .form-group input:is(:focus,.has-content)~label{background:var(--blank-color,#fff);color:var(--accent-color,#70bd95);left:10px;opacity:1;padding-inline:10px;top:-10px}.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file{min-height:85px!important}@media (min-width:576px){.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file{min-height:85px!important}}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file{min-height:115px!important}}.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file .custom-file .custom-file-label{align-content:start;align-items:start;color:var(--primary-color,#002439);display:grid;font-size:1.8rem;font-weight:500;gap:0 18px;grid-template-columns:auto 1fr;justify-content:flex-start;left:0;line-height:20px;padding:15px;text-align:left;width:auto!important}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file .custom-file .custom-file-label{padding:32px}}.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file .custom-file .custom-file-label:before{font-size:2.2rem;font-weight:600;grid-row:span 2;line-height:normal;margin-inline:0;width:auto}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file .custom-file .custom-file-label:before{font-size:4rem}}.page_vacancy-detail .layout_application-form .component_application-form .form-group .vich-file .custom-file .custom-file-label:after{color:var(--accent-color,#70bd95)}.page_vacancy-detail .layout_application-form .component_application-form .form-group button{background:var(--tertiary-color,#0059ce)!important;padding:20px}.page_vacancy-detail .layout_application-form .component_application-form .form-group .privacy-statement-check{flex-wrap:nowrap}.page_vacancy-detail .layout_application-form .component_application-form .form-group .privacy-statement-check input{border:2px solid var(--primary-color,#002439);border-radius:0;top:0}.page_vacancy-detail .layout_application-form .component_application-form .form-group .privacy-statement-check label{bottom:auto;color:var(--primary-color,#002439)!important;left:5px!important;padding:5px;top:auto;width:60%!important}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_application-form .form-group .privacy-statement-check label{width:100%!important}}.page_vacancy-detail .layout_application-form .component_application-form .form-group .privacy-statement-check label a{color:var(--accent-color,#70bd95)}.page_vacancy-detail .layout_application-form .component_application-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_application-form .form-group:nth-child(-n+2){flex:48%!important;max-width:48%!important}}.page_vacancy-detail .layout_application-form .component_recruiter{margin:0;position:relative}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_recruiter{flex:0 0 100%;grid-column:span 4/-1;max-width:100%}}@media (min-width:992px){.page_vacancy-detail .layout_application-form .component_recruiter{flex:0 0 100%;max-width:100%}}.page_vacancy-detail .layout_application-form .component_recruiter.block-after:after{display:none}@media screen and (min-width:1899px){.page_vacancy-detail .layout_application-form .component_recruiter.block-after:after{display:block;--position-right:-30px;--height:194px;--width:242px;z-index:0}}.page_vacancy-detail .layout_application-form .component_recruiter .partial_recruiter_list-item{z-index:1}.page_vacancy-detail .layout_application-form .component_recruiter .partial_recruiter_list-item .recruiter-image img{aspect-ratio:auto;max-height:175px;object-fit:cover;width:100%}@media (min-width:768px){.page_vacancy-detail .layout_application-form .component_recruiter .partial_recruiter_list-item .recruiter-image img{max-height:315px}}.page_vacancy-detail .layout_application-form .component_recruiter .partial_recruiter_list-item .body a,.page_vacancy-detail .layout_application-form .component_recruiter .partial_recruiter_list-item .body h4,.page_vacancy-detail .layout_application-form .component_recruiter .partial_recruiter_list-item .body p{color:var(--primary-color,#002439)}.page_vacancy-detail .layout_application-form .component_recruiter .partial_recruiter_list-item .body h4{font-size:2.4rem}.page_vacancy-detail .layout_application-form .component_recruiter .partial_recruiter_list-item .body .body-intro{margin-bottom:30px}@media (min-width:992px){.page_vacancy-detail .layout_application-form .component_recruiter .partial_recruiter_list-item .body .body-intro{font-size:3.6rem;line-height:36px}}.page_vacancy-detail .layout_application-form .component_recruiter .partial_recruiter_list-item .body .is-btn{background:transparent;border:1px solid var(--primary-color,#002439)}.page_vacancy-detail .layout_vacancy-section-body .is-container{margin-block-start:0}.page_vacancy-detail .layout_vacancy-section-body .is-container .component_vacancy-content{margin-block-end:0;margin-inline:auto;max-width:945px;width:100%}.page_vacancy-detail .layout_vacancy-section-body .is-container .component_vacancy-content :is(p,ul,li,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){color:var(--primary-color,#002439)!important}.page_vacancy-detail .layout_vacancy-section-body .is-container .component_vacancy-content p:last-of-type{margin-bottom:0}.page_vacancy-detail .layout_vacancy-section-body .is-container .component_vacancy-content ul li::marker{color:var(--accent-color,#70bd95)}#applicationHeader{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.102);box-shadow:0 1px 1px 0 rgba(0,0,0,.102);transition:translate var(--transition-glide-duration) var(--transition-glide-timing)}#applicationHeader .flex-group{display:flex;gap:30px!important;justify-content:space-between}@media (min-width:768px){#applicationHeader .flex-group{justify-content:end}}@media (min-width:1200px){#applicationHeader .flex-group{gap:40px!important}}#applicationHeader .flex-group .title{margin-inline-end:auto;overflow:hidden}#applicationHeader .flex-group h2{display:block;font-size:1.8rem;overflow:clip;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){#applicationHeader .flex-group h2{font-size:var(--fs-title-m)}}#applicationHeader .flex-group .back-to-overview{margin-block-start:5px}@media (min-width:768px){#applicationHeader .flex-group .back-to-overview{display:none}}#applicationHeader .flex-group .back-to-overview a{color:var(--primary-color,#002439);font-size:1.4rem;font-weight:400}#applicationHeader .flex-group .back-to-overview a i{font-size:1.2rem;margin-inline-end:5px}#applicationHeader .flex-group .apply-btn{background-color:var(--tertiary-color,#0059ce);display:none}@media (min-width:768px){#applicationHeader .flex-group .apply-btn{display:inline-flex}}#applicationHeader .flex-group .favorite-add{color:var(--primary-color,#002439);font-size:1.8rem}#applicationHeader .flex-group .partial_vacancy-options{column-gap:20px;display:none;flex:0 0 auto}@media (min-width:768px){#applicationHeader .flex-group .partial_vacancy-options{display:flex}}#applicationHeader .flex-group .partial_vacancy-options li{font-size:var(--fs-text-s)}#applicationHeader .flex-group .partial_vacancy-options li i{color:var(--tertiary-color,#0059ce);font-size:var(--fs-text-xs);font-weight:300;margin-inline-end:5px}#applicationHeader .flex-group .component_button{flex:0 0 auto}#applicationHeader.hide{translate:0 calc(-100% - 10px) 0}#applicationFooter{background-color:var(--blank-color,#fff);bottom:0;-webkit-box-shadow:0 -3px 6px 0 rgba(0,0,0,.161);box-shadow:0 -3px 6px 0 rgba(0,0,0,.161);padding:6px 0;position:fixed;transition:translate var(--transition-glide-duration) var(--transition-glide-timing);z-index:2}@media (min-width:768px){#applicationFooter{display:none}}#applicationFooter.hide{translate:0 calc(100% + 10px) 0}#applicationFooter:after{content:none}#applicationFooter .actions{justify-content:space-between}#applicationFooter .actions>:not(.apply-btn-wrapper){flex:0 0 40px}#applicationFooter .actions .apply-btn-wrapper .is-btn{background-color:var(--tertiary-color,#0059ce);height:48px;width:200px}#applicationFooter .recruiter img{aspect-ratio:1;border-radius:20px;display:block;height:auto;width:40px}@media (min-width:768px){.page_application-succesfull .component_application-succesfull .content{display:grid;gap:30px;grid-template-columns:repeat(12,minmax(0,1fr));width:100%}}.page_application-succesfull .component_application-succesfull .content .image{display:none;position:relative}@media (min-width:768px){.page_application-succesfull .component_application-succesfull .content .image{display:block;grid-column:span 3}}.page_application-succesfull .component_application-succesfull .content .image img{height:100%;object-fit:cover;width:100%}.page_application-succesfull .component_application-succesfull .content .image svg{position:absolute}.page_application-succesfull .component_application-succesfull .content .image .bottom-left{bottom:0;position:absolute;right:0}@media (min-width:768px){.page_application-succesfull .component_application-succesfull .content .copy{display:flex;flex-direction:column;grid-column:span 8/-1;margin-block:auto}}.page_application-succesfull .component_application-succesfull .content .copy h1,.page_application-succesfull .component_application-succesfull .content .copy h2{color:var(--blank-color,#fff)}.page_application-succesfull .component_application-succesfull .content .copy .hero{margin-bottom:30px;max-width:700px}.page_application-succesfull .component_application-succesfull .content .copy h2{font-size:var(--fs-title-s);font-weight:var(--fw-regular)}.page_application-succesfull .component_process-content .component_process-list .slick-slide:first-child .card .card-img-top .counter{background:var(--secondary-color,#ffca00)}.page_application-succesfull .component_process-content .component_process-list .slick-slide:first-child .card .card-img-top .counter:before{align-items:center;color:var(--primary-color,#002439);content:"\f00c";display:flex;font-family:Font Awesome\ 6 Pro;font-size:3.2rem;inset:0;justify-content:center;position:absolute;text-align:center}.page_application-succesfull .component_process-content .component_process-list .slick-slide:first-child .card .card-img-top .counter p{display:none}@media (min-width:768px){.page_application-succesfull .component_process-content .component_process-list .partial_application-process{flex:0 0 100%;max-width:100%}}.page_application-succesfull .component_process-content .component_process-list .partial_application-process .card{margin-bottom:0}.page_application-succesfull .component_process-content .component_process-list .partial_application-process .card .card-body p{font-size:var(--fs-label-l);font-weight:400;margin-bottom:0}.page_application-succesfull .component_process-content .component_process-list .partial_application-process .card .card-body h2{font-size:var(--fs-title-xs)}