@-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{width:100px;height:100px;background:#000;-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}.partial_vacancy_list-item{width:100%}.partial_vacancy_list-item .card{box-shadow:none;height:100%;margin:0}.partial_vacancy_list-item .card-body{display:flex;flex-direction:column}.partial_vacancy_list-item .card:hover{box-shadow:none}.partial_vacancy_list-item .vacancy-top{margin:0;display:block}@media (min-width:576px){.partial_vacancy_list-item .vacancy-top{display:flex;align-items:center}}.partial_vacancy_list-item .vacancy-top .title h2{margin-top:0;margin-bottom:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s}.partial_vacancy_list-item .vacancy-top .title h2:hover{color:var(--hyperlink_hover_color,var(--hyperlink-color,var(--content-color,#080026)));text-decoration:var(--hyperlink_hover_text-decoration,none)}.partial_vacancy_list-item .vacancy-top .sub{width:100%}.partial_vacancy_list-item .vacancy-top .sub a{margin:10px 15px 0 0;display:inline-block}.partial_vacancy_list-item .vacancy-top .badge-float{top:10px;right:10px}.partial_vacancy_list-item .vacancy-body{flex:1;display:flex;align-items:center;margin:25px 0 0}@media (min-width:768px){.partial_vacancy_list-item .vacancy-body{align-items:flex-start}}.partial_vacancy_list-item .vacancy-body p{font-weight:300;margin:0}.partial_vacancy_list-item .vacancy-footer .options ul{list-style:none;margin:0}.partial_vacancy_list-item .vacancy-footer .options ul li{font-size:var(--content_font-size,1.6rem);font-weight:400;display:block;margin:0 30px 0 0}@media (min-width:576px){.partial_vacancy_list-item .vacancy-footer .options ul li{display:inline-block}}.partial_vacancy_list-item .vacancy-footer .options ul li.location i[class*=fa-],.partial_vacancy_list-item .vacancy-footer .options ul li.salary i[class*=fa-]{font-weight:300}.partial_vacancy_list-item .vacancy-footer .options ul li i[class*=fa-]{color:var(--primary-color,#00a7e6)}.partial_vacancy_list-item .vacancy-footer .is-btn{width:100%}@media (min-width:576px){.partial_vacancy_list-item .vacancy-footer .is-btn{width:auto}}.partial_vacancy_list-item .vacancy-footer .is-btn.view-vacancy{background:var(--vacancy_list-item_vacancy-footer_btn_view-vacancy_background,var(--primary-color,#00a7e6));color:var(--vacancy_list-item_vacancy-footer_btn_view-vacancy_color,var(--blank-color,#fff));margin-left:0;border:none}.partial_vacancy_list-item .vacancy-footer .is-btn.favorite-add{background:var(--vacancy_list-item_vacancy-footer_btn_favorite-add_background,transparent);color:var(--vacancy_list-item_vacancy-footer_btn_favorite-add_color,var(--primary-color,#00a7e6));padding:var(--vacancy_list-item_vacancy-footer_btn_favorite-add_padding,0);border:var(--vacancy_list-item_vacancy-footer_btn_favorite-add_border,none)}.partial_vacancy_list-item.featured .vacancy-footer .options ul li i[class*=fa-],.partial_vacancy_list-item.featured .vacancy-top .sub a{color:var(--accent-color,blue)}.partial_vacancy_list-item.featured .vacancy-footer .is-btn.view-vacancy{background-color:var(--accent-color,blue);color:var(--blank-color,#fff)}.partial_vacancy_list-item.featured .vacancy-footer .is-btn.favorite-add{background-color:transparent;color:var(--accent-color,blue)}.partial_application-process{display:flex;flex-direction:column;flex:0 0 100%;max-width:100%;padding-right:15px}@media (min-width:768px){.partial_application-process{flex:0 0 58.33333%;max-width:58.33333%}}.partial_application-process .process{border-left:0;margin-bottom:0;padding-top:0;position:relative;margin-left:20px}.partial_application-process .process .process-element{display:flex;flex-direction:column;position:relative;width:100%;left:0;margin-bottom:0;padding-left:41px;border-left:2px dashed var(--primary-color,#00a7e6);padding-bottom:25px;min-height:110px}.partial_application-process .process .process-element:before{top:39px}.partial_application-process .process .process-element:after,.partial_application-process .process .process-element:before{content:"";width:8px;height:8px;border:2px solid var(--primary-color,#00a7e6);background-color:var(--blank-color,#fff);position:absolute;left:-5px;border-radius:50%}.partial_application-process .process .process-element:after{top:auto;bottom:27px;right:auto;box-shadow:none}.partial_application-process .process .process-element:last-of-type{border-left:0;padding-bottom:0}.partial_application-process .process .process-element:last-of-type:after,.partial_application-process .process .process-element:last-of-type:before{display:none}.partial_application-process .process .process-element .process-anchorpoint{position:absolute;top:-27px;left:-34px;height:66px;width:66px;background-color:var(--blank-color,#fff);border-radius:50%;border:10px solid var(--blank-color,#fff);box-shadow:inset 0 0 0 1px var(--primary-color,#00a7e6);display:flex;justify-content:center;align-items:center;transform:none;z-index:1;padding:0}.partial_application-process .process .process-element .process-anchorpoint span{color:var(--primary-color,#00a7e6);font-size:2.4rem;font-weight:300;transform:none}.partial_application-process .process .process-element .process-title{font-size:1.8rem;font-weight:500;color:var(--content-color,#080026);margin-bottom:10px}.partial_application-process .process .process-element p{font-size:1.5rem;font-weight:var(--h3_font-weight,400);color:#707070}.partial_default-search-form .search-grid{display:var(--default-search-form_search-grid_display,grid);grid-template-columns:var(--default-search-form_search-grid_columns,1fr);gap:var(--default-search-form_search-grid_gap,15px)}@media (min-width:768px){.partial_default-search-form .search-grid{grid-template-columns:var(--default-search-form_search-grid_md_columns,1fr .5fr .5fr)}}@media (min-width:992px){.partial_default-search-form .search-grid{grid-template-columns:var(--default-search-form_search-grid_lg_columns,var(--default-search-form_search-grid_md_columns,1fr .5fr .5fr))}}.partial_default-search-form .search-grid .form-group{margin:0}.partial_default-search-form .search-grid .button .is-btn{width:100%;margin:0}.partial_ajax-search-form .search-grid{display:var(--ajax-search-form_search-grid_display,grid);grid-template-columns:var(--ajax-search-form_search-grid_columns,1fr);gap:var(--ajax-search-form_search-grid_gap,15px);margin:var(--ajax-search-form_search-grid_margin,20px 0 0)}@media (min-width:768px){.partial_ajax-search-form .search-grid{grid-template-columns:var(--ajax-search-form_search-grid_md_columns,1fr .5fr .5fr)}}@media (min-width:992px){.partial_ajax-search-form .search-grid{grid-template-columns:var(--ajax-search-form_search-grid_lg_columns,var(--ajax-search-form_search-grid_md_columns,1fr .5fr .5fr))}}.partial_ajax-search-form .search-grid .form-group{margin:0}.partial_ajax-search-form .search-grid .form-group input{border:var(--ajax-search-form_form-group_input_border,none)}.partial_ajax-search-form .search-grid .button .is-btn{background:var(--ajax-search-form_button_background,var(--accent-color,blue));color:var(--ajax-search-form_button_color,var(--button_color,var(--blank-color,#fff)));width:100%;margin:0}.partial_jobalert_form .is-btn{background-color:var(--accent-color,blue);color:var(--button_color,var(--blank-color,#fff))}.partial_jobalert_form .filters>.form-group{width:100%!important}.partial_jobalert_form .filters>.form-group .checkbox-group{display:block}.partial_jobalert_form .filters>.form-group .checkbox-group .form-check{margin-bottom:7px;display:flex;align-items:center}.partial_jobalert_form .filters>.form-group .checkbox-group .form-check input{position:relative}.partial_jobalert_form .filters>.form-group .checkbox-group .form-check label{margin-bottom:0;padding-bottom:0}@media (min-width:768px){.partial_jobalert_form .filters>.form-group .checkbox-group{width:100%}}.partial_jobalert_form .filters>.form-group #jobalertbundle_jobalert_optionValues{grid-template-columns:1fr;display:grid;gap:20px}@media (min-width:576px){.partial_jobalert_form .filters>.form-group #jobalertbundle_jobalert_optionValues{grid-template-columns:1fr 1fr}}.partial_jobalert_form .filters>.form-group fieldset.form-group{border:0;padding:0}.partial_jobalert_form .filters>.form-group fieldset.form-group legend.col-form-label{margin:0 0 12px;font-size:var(--form_form-control_label_font-size,var(--content_font-size,1.6rem)-.1rem);padding:0;line-height:1}@media (min-width:576px){.partial_jobalert_form .filters>.form-group fieldset.form-group{width:100%}}.partial_jobalert_form .filters>.form-group fieldset.form-group .form-check{width:100%;float:left}.partial_jobalert_form .fields .job-alert-form{width:100%;float:left;margin:0 0 40px}.partial_jobalert_form .show-more-options{color:var(--content-color,#080026)}.partial_jobalert_form .show-more-options:focus{outline:none}.partial_jobalert_form .col-form-label{padding:0 0 0 30px;margin:0 0 15px;float:left;width:100%}.partial_jobalert_form form .form-group{width:100%}.partial_jobalert_form form label{margin-bottom:12px}.partial_jobalert_form form label.privacy-statement-check{margin:0}.partial_jobalert_form form label p{margin:0;float:float;top:3px;position:relative}.partial_jobalert_form .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.partial_jobalert_form .input-group .icon{display:flex;align-items:center;justify-content:center;text-align:center}.partial_jobalert_form .input-group i[class*=fa-]{color:var(--primary-color,#00a7e6)}.partial_option_images_list-item{position:relative;border-radius:0;overflow:visible;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-moz-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s}.partial_option_images_list-item:hover{transform:scale(1.05);z-index:1}.partial_option_images_list-item .badge{top:10px;right:10px;width:34px;height:34px;font-size:1.6rem}.partial_option_images_list-item .image img{min-width:100%;display:flex}.partial_option_images_list-item .content{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(0deg,#000,transparent 80%)}.partial_option_images_list-item .content h2{color:#fff;font-size:2rem;font-weight:400;margin:25px 0 5px}@media (min-width:768px){.partial_option_images_list-item .content h2{font-size:2.2rem}}@media (min-width:992px){.partial_option_images_list-item .content h2{font-size:2.5rem}}.partial_option_images_list-item .content .nr{display:block}.partial_option_images_list-item a{color:#fff;font-size:1.6rem}.partial_option_images_list-item a:focus,.partial_option_images_list-item a:hover{filter:none}.partial_advanced-search-form .search-grid{display:grid;grid-template-columns:1fr;gap:15px}@media (min-width:768px){.partial_advanced-search-form .search-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.partial_advanced-search-form .search-grid .form-group{margin:0}.partial_advanced-search-form .search-grid .button .is-btn{width:100%;margin:0}.partial_vacancy_image{border:1px solid var(--border-color,#e5e5e5);padding:15px;width:100%;min-width:100%;height:110px;margin:0 0 15px;background:var(--blank-color,#fff)}.partial_vacancy_image,.partial_vacancy_image a{display:flex;align-items:center;justify-content:center}.partial_vacancy_image a{height:100%}@media (min-width:576px){.partial_vacancy_image{margin:15px 30px 0 0;width:120px;height:120px;min-width:120px;padding:5px}}.partial_vacancy_image img{max-width:100%;max-height:100%}.component_vacancy-search .card{display:flex;padding:40px}@media (min-width:576px){.component_vacancy-search .card{flex:50%;max-width:50%}}@media (min-width:768px){.component_vacancy-search .card{flex:75%;max-width:75%}}@media (min-width:992px){.component_vacancy-search .card{flex:55%;max-width:55%}}.component_vacancy-search .card .card-body{padding:0}.component_vacancy-search .card .card-body h1{color:var(--primary-color,#00a7e6)}.component_vacancy-search .card .card-body h2{margin:0 0 30px}.component_vacancy-search .card .card-body .search-footer{margin:25px 0 0}.component_vacancy-search .card .card-body .search-footer p{margin:0}.component_vacancy-search_advanced .card{overflow:visible}@media (min-width:576px){.component_vacancy-search_advanced .card{flex:100%;max-width:100%}}@media (min-width:768px){.component_vacancy-search_advanced .card{flex:100%;max-width:100%}}@media (min-width:992px){.component_vacancy-search_advanced .card{flex:100%;max-width:100%}}.component_vacancy-search_advanced .card .select button{display:flex;width:100%;text-align:left;align-items:center;justify-content:space-between;flex-direction:row-reverse;padding:0 15px;color:var(--placeholder-color,#000);background-color:var(--blank-color,#fff);border:1px solid var(--border-color,#e5e5e5);border-bottom:1px solid var(--border-color,#e5e5e5);font-size:1.6rem;font-weight:300}.component_vacancy-search_advanced .card .select button:focus,.component_vacancy-search_advanced .card .select button:hover{border:1px solid var(--primary-color,#00a7e6);border-bottom:1px solid var(--primary-color,#00a7e6)}.component_vacancy-search_advanced .card .select button i[class*=fa-]{font-weight:300;font-size:2.4rem}.vertical-search .card{border-radius:0}.vertical-search.component--search .form-group .dropdown{display:flex;justify-content:space-between;align-items:center}.vertical-search-footer{margin:25px 0 0}.vertical-search-footer span{font-size:1.6rem;line-height:1.5;color:var(--content-color,#080026);width:100%}.vertical-search-footer span a{font-size:1.6rem;line-height:1.5;color:var(--hyperlink-color,var(--content-color,#080026));text-decoration:none;width:auto}.vertical-search-footer a{font-size:1.6rem;line-height:1.5;color:#444;text-decoration:underline;width:100%}@media (min-width:576px){.vertical-search-footer{display:flex;justify-content:space-between}.vertical-search-footer a,.vertical-search-footer span{width:auto}}.horizontal-search.component--search .form-group .dropdown{display:flex;justify-content:space-between;align-items:center}.component_vacancy_options_grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:15px 15px}@media (min-width:576px){.component_vacancy_options_grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}@media (min-width:768px){.component_vacancy_options_grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.component_vacancy_featured_list{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:576px){.component_vacancy_featured_list{grid-template-columns:1fr}}@media (min-width:768px){.component_vacancy_featured_list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.component_vacancy_featured_list{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.component_vacancy_featured_list{grid-template-columns:1fr 1fr}}.component_vacancy_latest{display:grid;grid-template-columns:1fr;column-gap:30px;row-gap:30px}@media (min-width:576px){.component_vacancy_latest{grid-template-columns:1fr}}@media (min-width:768px){.component_vacancy_latest{grid-template-columns:1fr 1fr}}@media (min-width:992px){.component_vacancy_latest{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.component_vacancy_latest{grid-template-columns:1fr 1fr}}#vacancy-application-form .col-l,#vacancy-application-form .single-column #form,#vacancyApplyInline .col-l,#vacancyApplyInline .single-column #form,.vacancy-application-form .col-l,.vacancy-application-form .single-column #form{display:flex;justify-content:space-between;flex-wrap:wrap}#vacancy-application-form .col-l .form-group,#vacancy-application-form .single-column #form .form-group,#vacancyApplyInline .col-l .form-group,#vacancyApplyInline .single-column #form .form-group,.vacancy-application-form .col-l .form-group,.vacancy-application-form .single-column #form .form-group{flex:100%;max-width:100%;display:flex;flex-wrap:wrap}#vacancy-application-form .col-l .form-group select,#vacancy-application-form .single-column #form .form-group select,#vacancyApplyInline .col-l .form-group select,#vacancyApplyInline .single-column #form .form-group select,.vacancy-application-form .col-l .form-group select,.vacancy-application-form .single-column #form .form-group select{width:100%;order:2}#vacancy-application-form .col-l .form-group:nth-child(-n+2),#vacancy-application-form .single-column #form .form-group:nth-child(-n+2),#vacancyApplyInline .col-l .form-group:nth-child(-n+2),#vacancyApplyInline .single-column #form .form-group:nth-child(-n+2),.vacancy-application-form .col-l .form-group:nth-child(-n+2),.vacancy-application-form .single-column #form .form-group:nth-child(-n+2){flex:48%;max-width:48%}#vacancy-application-form .btn-application-submit,#vacancyApplyInline .btn-application-submit,.vacancy-application-form .btn-application-submit{background:var(--accent-color,blue);color:var(--button_color,var(--blank-color,#fff))}@media (min-width:768px){.component_application-succesfull .wrapper{display:flex}}.component_application-succesfull .card-body{display:flex;flex-direction:column}@media (min-width:768px){.component_application-succesfull .card-body{padding:50px;flex-direction:row}}@media (min-width:768px){.component_application-succesfull .card-body .partial_application-process{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:0}.component_application-succesfull .card-body .partial_application-process .process{margin-left:25px}.component_application-succesfull .card-body .partial_application-process .process .process-element{padding-left:50px}.component_application-succesfull .card-body .partial_application-process .process .process-element:before{top:53px}.component_application-succesfull .card-body .partial_application-process .process .process-element .process-anchorpoint{left:-40px;height:80px;width:80px}.component_application-succesfull .card-body .partial_application-process .process .process-element .process-title{font-size:2.4rem}}.component_application-succesfull .card-body .partial_application-process .process-element.active .process-anchorpoint{background-color:var(--primary-color,#00a7e6);box-shadow:none}.component_application-succesfull .card-body .partial_application-process .process-element.active .process-anchorpoint span{color:var(--blank-color,#fff)}.component_application-succesfull .card-body .content{flex-direction:column;flex:0 0 100%;max-width:100%}@media (min-width:768px){.component_application-succesfull .card-body .content{flex:0 0 50%;max-width:50%;padding-right:15px}}.component_application-succesfull .card-body .content img{border-radius:50%;height:180px;width:180px;margin-bottom:30px}.component_application-succesfull .card-body .content h1{color:var(--primary-color,#00a7e6);width:auto}@media (min-width:768px){.component_application-succesfull .card-body .content h1{font-size:5rem}}.component_application-succesfull .card-body .content h2{margin-top:0;margin-bottom:40px}.component_application-succesfull .card-body .content .is-btn{background-color:var(--accent-color,blue);color:var(--button_color,var(--blank-color,#fff));margin-left:0;margin-bottom:50px}@media (min-width:768px){.component_application-succesfull .card-body .content .is-btn{margin-bottom:0}}.component_application-succesfull .card-body .content-right .section-title{margin-bottom:60px}.component_application-succesfull .card-body .content-right .partial_application-process{max-width:100%}.component_application-succesfull.fullwidth .card-body{justify-content:center}.component_application-succesfull.fullwidth .card-body .content{flex:0 0 100%;max-width:100%;text-align:center}#applicationHeader{transition:none;will-change:transform;background-color:var(--header_background-color,#fff);box-shadow:var(--header_box-shadow,0 2px 20px rgba(0,0,0,.15))}#applicationHeader .head{display:block}#applicationHeader.will-transition{transition:all .3s ease-in-out}#applicationHeader.is-idle{position:fixed;transform:translateY(-100%);opacity:1;pointer-events:none}#applicationHeader.is-idle:not(.is-sticky){box-shadow:none}#applicationHeader.is-sticky{transform:translateY(0);pointer-events:auto;opacity:1}#applicationHeader .flex-group{align-items:center;justify-content:space-evenly;grid-template-columns:1fr}@media (min-width:768px){#applicationHeader .flex-group{justify-content:space-between;grid-template-columns:auto auto}}#applicationHeader .flex-group h2{color:var(--heading-color,#080026);margin:0;display:none}@media (min-width:768px){#applicationHeader .flex-group h2{display:block}}#applicationHeader .flex-group .component_button{display:flex}#applicationHeader .flex-group .apply-btn{padding:0 30px;flex-direction:row;height:var(--button_height,var(--form_form-control_medium_height,46px));color:var(--blank-color,#fff);background:var(--accent-color,blue)}#applicationHeader .flex-group .apply-btn i[class*=fa-]{font-size:var(--content_font-size,1.6rem);margin-bottom:0}#applicationHeader .flex-group .favorite-btn{width:auto}.component_jobalert .grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:30px}@media (min-width:992px){.component_jobalert .grid{grid-template-columns:1fr 1fr}}.component_favorites_grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:15px 15px}@media (min-width:576px){.component_favorites_grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}@media (min-width:768px){.component_favorites_grid{grid-template-columns:1fr 1fr}}@media (min-width:992px){.component_favorites_grid{grid-template-columns:1fr 1fr}}
