@charset "UTF-8";
.pagination.navigation{display:flex}.pagination.navigation .nav-links,.pagination.navigation .facetwp-pager{margin-left:auto;margin-right:auto;margin-top:60px}@media only screen and (max-width:574px){.pagination.navigation .nav-links,.pagination.navigation .facetwp-pager{margin-top:30px}}.pagination.navigation .nav-links .page-numbers,.pagination.navigation .nav-links .facetwp-page,.pagination.navigation .facetwp-pager .page-numbers,.pagination.navigation .facetwp-pager .facetwp-page{display:inline-flex;justify-content:center;align-items:center;border-radius:10px;width:50px;height:50px;background:#fff;color:var(--primary-color);border:1px solid transparent}.pagination.navigation .nav-links .page-numbers:hover,.pagination.navigation .nav-links .facetwp-page:hover,.pagination.navigation .facetwp-pager .page-numbers:hover,.pagination.navigation .facetwp-pager .facetwp-page:hover{color:var(--primary-color);background:#f2f2f2;border-color:#f2f2f2}.pagination.navigation .nav-links .page-numbers.current,.pagination.navigation .nav-links .page-numbers.active,.pagination.navigation .nav-links .facetwp-page.current,.pagination.navigation .nav-links .facetwp-page.active,.pagination.navigation .facetwp-pager .page-numbers.current,.pagination.navigation .facetwp-pager .page-numbers.active,.pagination.navigation .facetwp-pager .facetwp-page.current,.pagination.navigation .facetwp-pager .facetwp-page.active{background:#f2f2f2;border-color:#f2f2f2;color:var(--primary-color)}.pagination.navigation .nav-links .page-numbers.dots,.pagination.navigation .nav-links .facetwp-page.dots,.pagination.navigation .facetwp-pager .page-numbers.dots,.pagination.navigation .facetwp-pager .facetwp-page.dots{background:transparent;border:1px solid transparent}.no-contact-person-image .contact-blok:before{display:none}.yt-video{position:relative}.yt-video:before{content:"";position:absolute;left:calc(50% - 39px);top:calc(50% - 52.5px);font-family:"Font Awesome 5 Brands";font-size:70px;z-index:2}.dark-bg{background:var(--bg-color)}.dark-bg .text-custom{color:var(--text-color)}.dark-bg .gform_wrapper{color:var(--text-color)}.dark-bg .gform_wrapper label{color:var(--text-color)}.intro-section-vacatures{padding:60px 0px 45px 0px;margin-top:0px;max-width:1570px;margin-left:auto;margin-right:auto;position:relative;z-index:2}@media only screen and (max-width:991px){.intro-section-vacatures{padding:45px 0px 45px 0px}}@media only screen and (max-width:574px){.intro-section-vacatures{margin-top:0}}#solliciteren .gform_wrapper .ginput_container_consent{display:flex;align-items:flex-start}#solliciteren .gform_wrapper .ginput_container_consent input{margin-top:4px}#solliciteren .gform_wrapper .ginput_container_consent label{padding-left:10px}.vacature-detail-intro{margin-top:0px;max-width:1570px;margin-left:auto;margin-right:auto;position:relative;z-index:2}@media only screen and (max-width:574px){.vacature-detail-intro{margin-top:0px}}.vacature-col{margin-top:30px}@media only screen and (max-width:991px){.vacature-col{margin-top:15px}}.alle-vacatures{padding-bottom:90px;padding-top:30px}@media only screen and (max-width:991px){.alle-vacatures{padding-bottom:45px;padding-top:30px}}.vacancy-usp-slider{height:58px;overflow:hidden}.vacancy-characteristics-list li{padding-left:35px}.vacancy-characteristics-list li i{position:absolute;left:0;top:50%;transform:translateY(-50%)}.vacancy-characteristics-list-inline li{padding-left:25px}.vacancy-characteristics-list-inline li:not(:last-child){padding-right:30px}.vacancy-characteristics-list-inline li i{position:absolute;left:0;top:50%;transform:translateY(-50%)}.vacancy-item>a .vacancy-read-more i{transition:transform 0.2s ease-in-out}.vacancy-item>a:hover .vacancy-read-more i{transform:translateX(5px)}.vacancy-item>a:hover .vacancy-more-button{transform:translateX(5px)}.vacancy-back-btn i{transition:transform 0.2s ease-in-out}.vacancy-back-btn:hover i{transform:translateX(-5px)}.vacancy-link{color:var(--primary-color)}.vacancy-link i{transition:transform 0.2s ease-in-out}.vacancy-link:hover i{transform:translateX(5px)}.vacancy-link span{border-bottom:2px solid var(--primary-color)}.post-type-archive-vacancy .pagination .nav-links{margin:30px auto 0}.vacancy-single-content ul{padding:0}.vacancy-single-content ul li{position:relative;padding-left:35px;list-style:none;margin-bottom:5px}.vacancy-single-content ul li:before{content:"+";font-family:"Font Awesome 5 Pro";font-weight:900;color:var(--primary-color);position:absolute;left:0}.vacancy-contact-person-card-wrapper{margin-left:auto;margin-right:auto;max-width:100%;position:absolute}@media only screen and (max-width:991px){.vacancy-contact-person-card-wrapper{position:relative}}.vacancy-contact-person-list li{margin-top:3px;padding-left:30px}.vacancy-contact-person-list li i{position:absolute;left:0;top:50%;transform:translateY(-50%)}.vacancy-contact-person-list li a{color:#000}.vacancy-contact-person-list li a:hover{color:var(--primary-color)}.vacancy-related-list li:not(:first-child){margin-top:10px}.vacancy-related-list a{border:1px solid #b5b5b5;border-radius:10px}.vacancy-related-list a i{transition:ease-in-out 0.2s}.vacancy-related-list a:hover{border-color:var(--primary-color)}.vacancy-related-list a:hover i{transform:translateX(5px)}@media only screen and (max-width:991px){.vacancy-employee-story-card{margin-left:auto;margin-right:auto;max-width:100%}.vacancy-employee-story-card .h3{font-size:1.12rem;line-height:1.3}}@media only screen and (max-width:1199px){.vacancy-employee-story-card .ratio-1x1{--bs-aspect-ratio: 125%}}.vacancy-more-button{position:relative;border:0;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;padding:0;background:var(--primary-color);color:#fff;transition:ease-in-out 0.2s}.vacancy-more-button:hover{background:var(--light-primary-color)}.post-type-archive-vacancy .facetwp-facet-vacancy_result_count{margin-bottom:0}.vacancy-search-bar{margin-top:-33px}@media only screen and (max-width:574px){.vacancy-search-bar{margin:15px 0}}.vacancy-search-bar .vacancy-search-bar-inner{height:66px}@media only screen and (max-width:574px){.vacancy-search-bar .vacancy-search-bar-inner{height:58px}}.vacancy-search-bar .facetwp-input-wrap{width:100%}.vacancy-search-bar .facetwp-facet input.facetwp-search{width:100%;border:0;padding:12px 60px 12px 30px}@media only screen and (max-width:574px){.vacancy-search-bar .facetwp-facet input.facetwp-search{padding-left:15px}}.vacancy-search-bar .facetwp-icon{opacity:1;background:var(--primary-color);font-style:normal;border-radius:10px;transition:ease-in-out 0.2s}.vacancy-search-bar .facetwp-icon.f-loading:before{animation:none}.vacancy-search-bar .facetwp-icon:hover{background:var(--light-primary-color)}.vacancy-search-bar .facetwp-icon:before{content:"";font-family:"Font Awesome 5 Pro";display:inline-flex;justify-content:center;align-items:center;color:#fff;width:50px;height:50px;background:none;background-position:0% 0%;background-size:auto}.vacancy-search-bar .facetwp-facet{margin-bottom:0}#vacancy-sidebar #vacancy-filters{display:none}@media only screen and (max-width:991px){#vacancy-sidebar #vacancy-filters{display:block !important}}#vacancy-sidebar .facetwp-counter{display:none}#vacancy-sidebar .vacancy-reset-filters{padding:0;border:0;background:transparent;font-size:rem(14px);color:var(--primary-color)}#vacancy-sidebar .vacancy-reset-filters:hover{color:var(--light-primary-color)}#vacancy-sidebar .facetwp-input-wrap{width:100%;display:block}#vacancy-sidebar .facetwp-facet input.facetwp-search{width:100%;border:0;padding:12px 20px;font-size:rem(14px);border:1px solid #b5b5b5;border-radius:10px;min-width:100px}@media only screen and (max-width:574px){#vacancy-sidebar .facetwp-facet input.facetwp-search{padding-left:15px}}#vacancy-sidebar .facetwp-icon{opacity:1;font-style:normal;right:20px}@media only screen and (max-width:1199px){#vacancy-sidebar .facetwp-icon{right:10px}}#vacancy-sidebar .facetwp-icon.f-loading:before{animation:none}#vacancy-sidebar .facetwp-icon:hover:before{color:var(--light-primary-color)}#vacancy-sidebar .facetwp-icon:before{content:"";font-family:"Font Awesome 5 Pro";transition:ease-in-out 0.2s;display:inline-flex;justify-content:center;align-items:center;color:var(--primary-color);background:none;background-position:0% 0%;background-size:auto}#vacancy-sidebar .facetwp-selections{margin-bottom:30px}#vacancy-sidebar .facetwp-selections ul{margin:0;padding:0}#vacancy-sidebar .facetwp-selections ul li{list-style:none;margin-right:5px}#vacancy-sidebar .facetwp-selections ul li .facetwp-selection-label{display:none}#vacancy-sidebar .facetwp-selections ul li .facetwp-selection-value{padding:5px;border-radius:3px;background:#b5b5b5;font-size:rem(14px);color:var(--primary-color);position:relative;background-image:none;background-size:auto;background-position:0% 0%;padding-right:20px;margin-right:0;transition:ease-in-out 0.2s}#vacancy-sidebar .facetwp-selections ul li .facetwp-selection-value:hover{background:#88898a}#vacancy-sidebar .facetwp-selections ul li .facetwp-selection-value:before{content:"";font-family:"Font Awesome 5 Pro";position:absolute;right:5px;top:50%;transform:translateY(-50%)}#vacancy-sidebar .facetwp-checkbox{position:relative;background:none;background-size:auto}#vacancy-sidebar .facetwp-checkbox.checked:before{content:"";background:var(--primary-color)}#vacancy-sidebar .facetwp-checkbox:before{content:"";width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:3px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#fff;border:1px solid var(--primary-color);font-family:"Font Awesome 5 Pro";color:#fff;font-size:10px}#solliciteren .gform_wrapper.gravity-theme .gform_footer,.sollicitatie-form-wrapper .gform_wrapper.gravity-theme .gform_footer{display:block;padding-bottom:0px}#solliciteren .gform_wrapper.gravity-theme .gform_footer button,.sollicitatie-form-wrapper .gform_wrapper.gravity-theme .gform_footer button{margin-bottom:0px;background:var(--primary-color);color:var(--text-color-primary-bg)}#solliciteren .gform_wrapper.gravity-theme .gform_footer button:before,.sollicitatie-form-wrapper .gform_wrapper.gravity-theme .gform_footer button:before{color:var(--icon-color-before)}#solliciteren .gform_wrapper.gravity-theme .gform_footer button:hover,.sollicitatie-form-wrapper .gform_wrapper.gravity-theme .gform_footer button:hover{background:var(--secondary-color);color:#fff}#solliciteren .gform_wrapper.gravity-theme .gform_footer button:hover:before,.sollicitatie-form-wrapper .gform_wrapper.gravity-theme .gform_footer button:hover:before{color:var(--icon-color-after)}@media only screen and (max-width:574px){.vacancy-contact-person-apply{margin-left:auto;margin-right:auto;max-width:100%}}.vacancy-contact-person-apply .contact-person-image{max-width:150px}.vacancy-contact-person-apply .contact-blok{position:relative}.vacancy-contact-person-apply .contact-blok:before{content:"";background:#fff;position:absolute;clip-path:polygon(100% 0, 0 0, 100% 100%);-webkit-clip-path:polygon(100% 0, 0 0, 100% 100%);bottom:35px;right:calc(100% - 0.5px);height:32px;width:20px}@media only screen and (max-width:574px){.vacancy-contact-person-apply .contact-blok:before{display:none}}body .gform_wrapper.gravity-theme .ginput_container_fileupload{flex-direction:column}.vacancy-procedure-slider .swiper-slide{height:auto}.vacancy-procedure-slider .swiper-slide:not(.swiper-slide-visible){opacity:0.5}.vacancy-procedure-arrows{display:flex;justify-content:flex-end}.vacancy-procedure-arrows .swiper-button{display:flex;align-items:center;justify-content:center;color:#fff;width:40px;height:40px;background-color:var(--primary-color);transition:ease-in-out 0.2s;border-radius:50%;position:relative;left:auto;top:auto;right:auto;margin-top:0px}.vacancy-procedure-arrows .swiper-button:after{display:none}.vacancy-procedure-arrows .swiper-button:not(.swiper-button-disabled):hover,.vacancy-procedure-arrows .swiper-button:not(.swiper-button-lock):hover{background:#fff;color:var(--primary-color)}.vacancy-procedure-arrows .swiper-button.swiper-button-disabled{background:#88898a;pointer-events:none}.vacancy-procedure-arrows .swiper-button.swiper-button-lock{display:none}@media only screen and (max-width:991px){.vacancy-procedure-arrows .swiper-button{width:40px;height:40px}}