@font-face{font-family:"Overpass";src:url("../fonts/Overpass-Light.woff2") format("woff2"),url("../fonts/fallback/Overpass-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Overpass";src:url("../fonts/Overpass-LightItalic.woff2") format("woff2"),url("../fonts/fallback/Overpass-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Overpass";src:url("../fonts/Overpass-Regular.woff2") format("woff2"),url("../fonts/fallback/Overpass-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Overpass";src:url("../fonts/Overpass-Italic.woff2") format("woff2"),url("../fonts/fallback/Overpass-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Overpass";src:url("../fonts/Overpass-SemiBold.woff2") format("woff2"),url("../fonts/fallback/Overpass-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Overpass";src:url("../fonts/Overpass-SemiBoldItalic.woff2") format("woff2"),url("../fonts/fallback/Overpass-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Overpass";src:url("../fonts/Overpass-ExtraBold.woff2") format("woff2"),url("../fonts/fallback/Overpass-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Overpass";src:url("../fonts/Overpass-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/fallback/Overpass-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Overpass";src:url("../fonts/Overpass-Bold.woff2") format("woff2"),url("../fonts/fallback/Overpass-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Overpass";src:url("../fonts/Overpass-BoldItalic.woff2") format("woff2"),url("../fonts/fallback/Overpass-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}#parallaxDiv img{width:100%;transition:transform .2s ease-out}.fade-in{animation:fadeIn ease 3s;-webkit-animation:fadeIn ease 3s;-moz-animation:fadeIn ease 3s;-o-animation:fadeIn ease 3s;-ms-animation:fadeIn ease 3s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInFromRight{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}.fadeInFromRight{opacity:0;animation:fadeInFromRight 1s ease-out forwards}@keyframes fadeInFromBottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}.fadeInFromBottom{opacity:0;animation:fadeInFromBottom .5s ease-out forwards}body{font-family:"Overpass",sans-serif;color:#1c1c1c;font-weight:300;font-size:clamp(1rem,1vw,1.1rem);background-color:rgba(237,239,245,.6509803922);background-image:url("../img/bg.svg");background-size:cover;background-repeat:no-repeat;background-position:center center}.row{--bs-gutter-x: 0}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 0;--bs-gutter-y: 0}.container{max-width:1650px;padding:0 50px 0 50px}img{max-width:100%;object-fit:cover}p{margin-bottom:2rem;margin-top:0}.btn{font-size:clamp(.6rem,1vw,1rem);font-weight:400;text-decoration:none !important;border-radius:40px;--bs-btn-padding-x: 2.5vw;--bs-btn-border-width: 0px;--bs-btn-padding-y: 0.8rem;margin-right:10px;transition:.8s;background:#003a6f}.btn:hover{background:#7cb342}.btn.rood{background:#bc2530;color:#fff !important}.btn:hover.rood{background:#7cb342;color:#fff}.btn.groen{background:#003a6f;color:#fff}.btn:hover.groen{background:#7cb342;color:#fff}.btn.wit{background:#fff;color:#212529}.btn:hover.wit{background:#7cb342;color:#fff}a{color:#bc2530;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}a:hover{color:#7cb342;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}a.btn.gold{background-color:#bc2530;color:#fff;margin-right:15px}a:hover.btn.gold{background-color:#fff;color:#003a6f}.h1,h1{font-size:clamp(2rem,3vw,2.6rem);font-weight:800;color:#bc2530;margin-bottom:2rem}h2{font-size:clamp(1.6rem,2vw,2.1rem);font-weight:700;margin-bottom:1.5rem;color:#003a6f}.h3,h3{font-size:clamp(1.5rem,1vw,1.4rem);font-weight:600;margin-bottom:1.3rem;color:#bc2530}b,strong{font-weight:700}dl,ol,ul{margin-bottom:2.5rem;margin-top:0}.logo-box{top:0;left:0;position:relative;z-index:5;width:27vw}.navbar-brand img{height:4vw;transition:.8s}div#navbar{top:0px;position:relative;z-index:3;flex-grow:unset}.navbar-nav{margin:0 -30px 0 auto !important;font-weight:400;opacity:1}.navbar-nav.right{display:contents}.bg-light{--bs-bg-opacity: 0}a.nav-icon{margin:8px 0 0 15px}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 1.5rem;--bs-gradient: none;transition:.8s;font-size:clamp(1rem,1vw,1.2rem)}.navbar.scroll{background:#fff !important;font-size:clamp(13px,.8vw,1.2rem);--bs-navbar-padding-y: 1rem}.navbar.scroll .btn{font-size:clamp(13px,.8vw,1.2rem)}.navbar.scroll .navbar-brand img{height:35px;transition:.4s}.navbar .dropdown-item{font-size:clamp(13px,.95vw,1.2rem)}.navbar.scroll .dropdown-toggle:before{margin-top:9px !important;transition:.8s}.navbar>.container-fluid{--bs-gutter-x: 4.5rem;--bs-gutter-y: 0}.navbar-nav{--bs-btn-padding-x: 0.85rem}a.nav-link{color:#212529;position:relative}a.nav-link:hover{color:#bc2530}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:#bc2530}a.nav-link::after{content:"";position:absolute;width:100%;height:2px;background-color:#ebebeb;bottom:-5px;left:0;padding-bottom:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out;display:inline-block}a.nav-link:hover::after{transform-origin:left;transform:scaleX(1)}.navbar-nav .btn{background:#7cb342;padding:3px 18px 0px;margin:-1px 0 0 .85rem;z-index:2}.navbar-nav .btn:hover{background:#003a6f}.navbar-nav .btn:hover a.nav-link{color:#fff !important}.navbar-nav .btn .nav-link{text-shadow:none;color:#fff !important}.navbar-nav .btn a.nav-link::after{content:"";display:none}.navbar-expand-md .navbar-nav .nav-link{font-weight:400;margin-left:25px;margin-right:25px;padding:5px 0;cursor:pointer;z-index:2}.scroll .caret{border:solid 1.5px #bc2530;border-top:none;border-left:none;width:6px;height:6px;margin-top:5px !important}.navbar-expand-md .navbar-nav .btn .nav-link,.navbar-expand-md.scroll .navbar-nav .btn .nav-link{text-shadow:none;color:#fff !important}.dropdown:hover .dropdown-menu{display:block}.menu-wrapper{max-width:1550px;margin:auto;display:flex;flex-wrap:wrap}.menu-wrapper li.menu-item{flex:0 0 calc(100% - 0px)}li.mega>ul.dropdown-menu li{margin-right:30px;margin-bottom:30px;flex:0 0 calc(25% - 30px);justify-content:flex-start}li.mega>ul.dropdown-menu li a{font-weight:700;color:#bc2530;font-size:calc(15px + 4*(100vw - 600px)/1960);margin-bottom:5px;display:flex;flex-direction:row}li.mega>ul.dropdown-menu li a:hover .menu-title{color:#bc2530 !important}.menu-content{display:block;position:relative;white-space:normal}.menu-content .menu-title{display:block}.menu-content .menu-text{font-weight:normal;font-size:1rem;line-height:1rem}ul.dropdown-menu li a,ul.dropdown-menu li a:hover{text-decoration:none}.mega .dropdown-menu .dropdown-menu{min-width:120px;right:unset}li.mega>ul.dropdown-menu li>ul li{background:none;float:unset}li.mega>ul.dropdown-menu li>ul li a{font-weight:400;color:#212529;margin-bottom:0px;display:block;font-size:clamp(13px,.95vw,1.2rem);background:none}li.mega>ul.dropdown-menu li>ul li a:hover{color:#bc2530 !important}@media all and (min-width: 992px){.navbar .nav-item:hover .dropdown-menu{display:block;visibility:visible;opacity:1;transition:.8s}.navbar .nav-item .dropdown-menu{display:block;visibility:hidden;margin-top:28px;border-color:#e9ecef;background:#f8f9fa;border-radius:0;opacity:0;transition:.8s}ul.dropdown-menu:after{position:absolute;left:0;right:0;top:100%;height:100vh;background-color:rgba(0,0,0,.3803921569);z-index:-1;backdrop-filter:blur(10px)}.navbar.scroll .nav-item .dropdown-menu{margin-top:22px}.navbar .mega.nav-item .dropdown-menu{display:flex;visibility:hidden;padding:180px 10px 20px 10px;opacity:0;transition:.4s;min-height:50vh;width:100%;left:0;position:fixed;margin-top:0px;top:0;z-index:1;border:none;background:#fff;box-shadow:0 50vh 0 rgba(24,29,51,.7215686275)}.navbar.scroll .mega.nav-item .dropdown-menu{padding:100px 10px 30px 10px}.navbar .mega.nav-item:hover .dropdown-menu{display:flex;visibility:visible;opacity:1;transition:.8s}.menu-icon{display:ruby;float:left;padding-right:20px}.menu-icon img{width:50px;height:50px;object-fit:contain}.navbar .mega.nav-item .dropdown-menu .dropdown-menu{display:contents}.navbar .mega.nav-item:hover .dropdown-menu .dropdown-menu{display:contents}.dropdown-item{color:#212529}.dropdown-item:focus,.dropdown-item:hover{background-color:unset;color:#003a6f !important}.navbar .mega.nav-item .dropdown-menu ul.dropdown-menu .menu-wrapper{flex-direction:column;flex-wrap:wrap}.navbar .mega.nav-item .dropdown-menu ul.dropdown-menu .menu-wrapper li{width:100%;display:block;flex:auto;margin-bottom:0}}.content-col ol{list-style:none;counter-reset:list-counter;padding-left:0}.content-col ol li{counter-increment:list-counter;position:relative;padding-left:50px;margin-bottom:10px}.content-col ol li::before{content:counter(list-counter);position:absolute;left:0;top:-3px;width:30px;height:30px;background-color:#bc2530;color:#fff;font-weight:bold;font-size:16px;display:flex;align-items:center;justify-content:center;padding-top:2px;border-radius:50%}@media(min-width: 769px)and (max-width: 1200px){.col-md-3.content-col,.col-md-4.content-col{width:50%}}#main-menu{transition:all .2s;margin-right:0}.scroll ul#menu-main{margin-right:-2.8rem !important;opacity:1;height:50px;align-items:center;transition:.4s;z-index:2}a#open-menu{width:50px;height:50px;background:#fff;visibility:hidden;opacity:0;display:flex;visibility:hidden;align-items:center;margin-left:auto;transition:.4s}#open-menu span:after{content:"";display:block;height:1px;background:#003a6f;margin-top:16px}#open-menu span:before{content:"";display:block;height:1px;background:#003a6f;margin-top:-8px}#open-menu span{display:block;height:1px;width:60%;background:#003a6f;margin:auto}.scroll a#open-menu{display:flex;visibility:visible;opacity:1;transition:.8s}.dropdown-toggle:after{border-bottom:0;border-left:unset;border-right:unset;border-top:unset;content:"";display:inline-block;margin-left:unset;vertical-align:unset}.caret{border:solid 2px #bc2530;border-top:none;border-left:none;width:8px;height:8px;transform:rotate(45deg);margin-top:8px !important}.dropdown-item.active,.dropdown-item:active{background-color:unset;color:#003a6f;text-decoration:none}#main{padding:0;margin-top:180px;width:100%;position:relative;overflow-x:hidden}.intro-container{width:100%;z-index:1;display:flex;position:relative;height:auto}.intro-container img.cover{width:100%;height:100%;max-height:530px;object-fit:cover;position:relative}.intro-container .intro-frontpage{top:10px;flex:1;display:flex;align-items:center}.intro-container .featured{display:inline-block;transform:skew(-20deg, 0deg);overflow:hidden;position:relative;flex:1}.intro-container .featured .image-wrapper{transform:skew(20deg, 0deg);height:100%;width:140%;margin-left:-20%}.intro-content{width:90%}.intro-content .marker-line{order:2}.intro-content blockquote{order:3}.intro-content h1,.intro-content p{order:0}.intro-content h1:has(+h2){margin-bottom:10px}.intro-content blockquote{padding-top:20px;font-size:clamp(1rem,1vw,1.1rem)}section#services{min-height:430px;margin-top:60px;padding:0px 0 0px}.bgcolor.lichtgrijs{background-color:#fff}.bgcolor.oranje{background-color:#bc2530}.bgcolor.blauw{background-color:#003a6f}.container.flexible.bgcolor{transform:skew(-20deg, 0deg);max-width:1400px;padding:0}.transform-reset{transform:skew(20deg, 0deg)}.container.flexible.right .transform-reset{margin-left:50px}section.bgcolor h2{font-style:normal;color:#003a6f;font-size:clamp(1.6rem,1.6vw,2.1rem)}section.bgcolor.padding_uit{padding:0px !important}section.bgcolor.oranje{padding:80px 0px 80px 0px;background:#bc2530;color:#fff}section.bgcolor.oranje h2{color:#fff}section.bgcolor.lichtgrijs{padding:80px 0px 80px 0px;background:#fff}section.bgcolor.blauw{padding:80px 0px 80px 0px;background:#003a6f}section.bgcolor.blauw .container-fluid.flexible{background:#003a6f;color:#fff;padding:0px}section.bgcolor.blauw h1{color:#bc2530}section.bgcolor.blauw h2{font-style:normal;color:#ebebeb;font-weight:600;font-size:clamp(1.6rem,2vw,2.1rem);margin-bottom:2rem}section.bgcolor.blauw .content-line{color:#ebebeb}section.bgcolor .text-center h2{margin-bottom:20px}section.bgcolor .text-center h2:after{display:none}body.vacatures-template-default{scroll-padding-top:280px}.vacature-meta{order:3;padding:30px 0;font-size:20px}.vacmeta{padding-right:20px}.vacmeta svg{width:20px;height:20px;margin-right:10px;margin-top:-4px}.container-fluid.flexible.content-white{background-color:#fff;padding:5vw}.container-fluid.flexible.content-white .row{width:100%}.cta-header{margin-top:20px}.cta-on-scroll{background:#ebebeb;width:100%;position:fixed;top:70px;left:0;transition:.8s;padding:20px 40px;z-index:1025;box-shadow:0 3px 4px rgba(0,0,0,.15);opacity:0}.cta-on-scroll .scroll-title{float:left;display:inline;font-weight:600;font-size:clamp(1rem,1.5vw,1.3rem);margin-top:4px}.cta-on-scroll .right{float:right}.cta-on-scroll.scroll{opacity:1}.modal-content{border-radius:0 !important}.container-fluid.flexible.content-white.news{padding:50px 5vw 5vw}.onderwerpen{display:inline-block;float:right;top:-5px;position:relative}.onderwerpen select{border-radius:0;padding:5px;border:solid 1px #003a6f;margin-bottom:-10px;color:#003a6f;font-size:14px}.sub-wrapper{width:100%;min-height:180px}.card.mb-4{border:none;height:100%}.col-md-12.center{text-align:center;z-index:9}a.btn.btn-outline-secondary{background:#003a6f;color:#fff}a:hover.btn.btn-outline-secondary{background:#7cb342;color:#fff}div#nav-below{margin:50px auto !important}.devider-blue{background:#ebebeb;margin-top:-70px}.devider-dark-blue{background:#003a6f;margin-top:-70px}.container-fluid.flexible{width:85vw;max-width:1560px}@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}.logos{overflow:hidden;padding:60px 0;background:#fff;white-space:nowrap;position:relative}.logos:before,.logos:after{position:absolute;top:0;width:250px;height:100%;content:"";z-index:2}.logos:before{left:0;background:linear-gradient(to left, rgba(255, 255, 255, 0), white)}.logos:after{right:0;background:linear-gradient(to right, rgba(255, 255, 255, 0), white)}.logos:hover .logos-slide{animation-play-state:paused}.logos-slide{display:inline-block;animation:120s slide infinite linear}.logos-slide img{height:100%;width:auto;max-height:70px;max-width:100px;object-fit:contain;margin:0 40px;filter:grayscale(1);opacity:.8}.logos-slide img:hover,.logos-slide img:focus{filter:grayscale(0);opacity:1}.container-fluid.flexible.green{background:#ebebeb;margin-left:0;width:89vw;max-width:unset}.container-fluid.flexible.green.right{margin-left:auto;margin-right:0}.container-fluid.flexible.green .image-mask{overflow:hidden;margin-top:-40px;margin-bottom:40px;width:105%}.container-fluid.flexible.green .order-1 .image-mask{margin-left:0}.container-fluid.flexible.green .order-2 .image-mask{margin-left:-20%}.container-fluid.flexible.green h2{color:#bc2530}.container-fluid.flexible.green .content-col.order-1{padding:40px 40px 40px 80px}.container-fluid.flexible.green .content-col.order-2{padding:40px 80px 40px 80px}.nav-link span{font-weight:400;color:#fff;font-size:13px;margin-top:.3vw !important;width:.5vw;height:.5vw;margin-left:.6vw;display:inline-block;position:absolute}.col-md-6.vacature{display:flex;flex-direction:column}.vacature-card{background:#fff;padding:50px;margin:20px 10px 0 10px;flex-grow:1}.vacature-card .vacature-meta{margin-top:-19px;margin-bottom:-30px;font-size:initial}article.news{margin-bottom:30px}.card.mb-4.news{background:#fff;border-bottom:solid 1px #003a6f;border-radius:0px;padding:0 0 30px 0;margin-bottom:0px !important}.card.mb-4.news h2.card-title{font-size:clamp(1.3rem,1.6vw,2.1rem) !important}.card.mb-4.news h2.card-title:after{content:unset !important}.card.mb-4.news h2.card-title a{color:#003a6f}.card.mb-4.news h2.card-title a:hover{color:#bc2530}.card.mb-4.news .card-body{padding:0}.card.mb-4.news .post-thumb img{height:45px;width:70px;object-fit:cover}.card.mb-4.news .post-thumb{display:inline-block;float:left;margin:-6px 0px 0 0px;width:0px;height:45px;overflow:hidden;opacity:0;transition:.5s}.card.mb-4.news .card-body:hover .post-thumb{margin:-6px 10px 0 0px;width:70px;opacity:1}.swiper.news{margin:60px 0 60px 0}.swiper.news .featured-news{text-align:left;padding:10px 40px}.swiper.news .featured-news h2 a{color:#fff;font-size:27px;line-height:30px}.swiper.news .featured-news .tag{font-size:13px;color:#fff;background:#bc2530;padding:0px 5px;display:inline-block}.swiper.news .swiper-slide{height:330px;position:relative;background-size:cover;display:flex;justify-content:center;align-items:flex-end}.swiper.news .swiper-slide:after{content:"";height:100%;width:100%;background:rgba(0,0,0,.3882352941);position:absolute;z-index:-1}span.center{text-align:center;display:block}.swiper{width:100%;height:100%}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.team{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px;margin:50px auto}.team .member{position:relative;text-align:left;cursor:pointer}.team .member .image_shadow{position:relative;overflow:hidden;min-height:400px;padding:30px;width:100%;margin-left:auto;margin-right:auto;display:flex;align-items:flex-end;background:linear-gradient(179.97deg, rgba(32, 32, 32, 0) 20.42%, #202020 99.97%);margin-bottom:0}.team .member .image_wrap{display:block;margin:auto}.team .member .image_wrap img{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:all .65s ease-in-out;border-radius:10px;transform:scale(1.1) translateX(4%)}.team .member .info_container{width:90%;position:absolute;z-index:2;bottom:20px;left:20px;transition:all .65s ease-in-out}.team .member .name{position:relative;color:#fff;margin-bottom:8px;transition:all .65s ease-in-out}.team .member .name:after{content:"";width:60px;height:2px;border-radius:5px;background:#bc2530;position:absolute;left:0px;bottom:-5px}.team .member .function{color:#fff}.team .member:hover .image_wrap img{opacity:1;transform:scale(1.1) translateX(-4%)}.team .member:hover .name{color:#bc2530}.team-content{max-width:1100px;margin:60px auto}.spotlight-content{position:absolute;width:100%;bottom:30px;color:#fff;z-index:1}.spotlight-content h4{color:#fff;font-size:1.7rem}.logo-wrapper{background:rgba(255,255,255,.7607843137);background:#fff;width:260px;height:140px;display:flex;padding:30px 0px 0px 60px;left:-50px;top:-63px;align-items:center;justify-content:center;position:absolute;border-radius:7px;transform:rotate(15deg);transition:.8s;box-shadow:0px 0px 6px rgba(0,0,0,.3411764706)}.logo-wrapper img{margin-top:10px;height:55px;max-width:170px;transform:rotate(-15deg);object-fit:contain}.swiper.spotlight .swiper-slide{height:250px;overflow:hidden;cursor:pointer}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{background:#ebebeb}.swiper-horizontal>.swiper-scrollbar{width:calc(100% - 160px) !important;left:80px !important;bottom:18px !important}.swiper-scrollbar-drag{background:#bc2530 !important}.swiper.services{padding-top:60px}.swiper.services .slide-in{display:flex;height:300px;width:100%;background:rgba(32,58,107,.768627451);position:absolute;z-index:10;top:0;right:-115%;transform:skew(-20deg, 0deg);transition:right .4s ease-in-out}.swiper.services .swiper-button-wrapper{height:0px;max-width:1550px;margin:60px auto 40px;display:flex}.swiper.services .swiper-button-next{left:unset !important}.swiper.services .swiper-button-prev{left:unset !important}.swiper.services .swiper-button-prev,.swiper.services .swiper-rtl .swiper-button-next,.swiper.services .swiper-button-next,.swiper.services .swiper-rtl .swiper-button-prev{top:unset;height:30px;width:75px;margin-right:20px;position:relative;display:block}.swiper.services .swiper-button-prev img,.swiper.services .swiper-button-next img{width:90px;height:20px}.swiper.services .swiper-button-next img{transform:rotate(180deg)}.swiper.services .swiper-button-next.swiper-button-disabled,.swiper.services .swiper-button-prev.swiper-button-disabled{opacity:1}.swiper.services .swiper-button-prev:after,.swiper.services .swiper-rtl .swiper-button-next:after{content:"prev";visibility:hidden}.swiper.services .swiper-button-next:after,.swiper.services .swiper-rtl .swiper-button-prev:after{content:"next";visibility:hidden}.swiper.services .service{height:285px;box-shadow:0px 8px 16px 0px rgba(0,58,111,.2);color:#003a6f;text-align:left;position:relative;font-size:clamp(.2rem,1vw,1.1rem);font-weight:200;background:#fff;overflow:hidden}.swiper.services .service:hover .slide-in{right:-20%}.swiper.services .slide-in-content{display:block;font-weight:200;color:#fff;padding:30px 10px 30px 60px;transform:skew(20deg, 0deg);width:80%}.swiper.services .slide-in-content a{color:#fff}.swiper.services .slide-in-content a:hover{color:#7cb342}.swiper.services .slide-in-content ul{padding:0 0 0 15px}.swiper.services .slide-in-content h2{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.swiper.services .swiper-slide{height:285px}.swiper.services .slide-intro{display:flex;width:100%;height:75px;align-items:center;justify-content:center}.swiper.services .slide-intro h2{color:#bc2530;font-size:22px;margin-bottom:0px;font-weight:800}.swiper.services img.services-icon{width:100%;object-fit:cover;height:210px;position:relative;right:0;top:0px}.swiper.services .more-info.show{bottom:0vh;opacity:1}.swiper.services .more-info{background:#003a6f;color:#fff;height:20vw;z-index:9;position:relative;padding:50px 40px;bottom:-40vh;opacity:0;transition:all .5s ease-in}.swiper.services .more-info{font-size:14px}.swiper.services .more-info strong{color:#bc2530;font-size:20px;margin-bottom:5px;margin-top:20px;display:block}.swiper.services .more-info a{color:#fff;font-size:14px}.swiper.services .more-info a:hover{color:#bc2530}.swiper.services .more-info .btn:hover{background:#fff}.swiper.services .more-info .btn{border:solid 1px #fff;margin-top:20px;width:80%}.swiper.services .info-close{background:#fff;color:#003a6f;display:inline-block;width:25px;height:25px;font-size:40px;line-height:18px;right:0;margin-top:-35px;margin-right:15px;position:absolute;cursor:pointer}.swiper.services .info-open{background:#003a6f;color:#fff;display:inline-block;width:25px;height:25px;font-size:20px;font-weight:500;line-height:25px;right:0;margin-top:15px;margin-right:15px;position:absolute;cursor:pointer}#cta-home{background-color:#003a6f;color:#fff;padding:50px 0 50px 0}#cta-home h2{text-align:center;margin-bottom:0;color:#fff}#cta-home h3{text-align:center;margin-bottom:1rem;color:#bc2530}#cta-home p{max-width:980px;margin-left:auto;margin-right:auto}#cta-reviews{padding:40px 0 40px 0}section#hero{position:relative;min-height:580px}section#intro{background:#003a6f;color:#fff;padding:100px calc(5vw + 25px) 100px}section#intro .introductie{max-width:40vw;text-wrap:pretty}section#intro .introductie a{color:#fff;text-decoration:underline}section#intro .introductie a:hover{color:#bc2530;text-decoration:underline}.intro-content.next{background:none;text-align:left;position:relative;margin-right:auto;margin-left:0px;padding:180px 20px 40px 20px}.col-md-6.featured{display:flex}.intro-corner{position:relative;max-height:500px;top:170px;aspect-ratio:16/9;padding-left:10px;overflow:hidden;z-index:5;float:right}.intro-corner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.next h1{font-weight:600;font-size:clamp(2rem,3vw,2.6rem);margin-bottom:1.5rem;color:#003a6f}.intro-next a:hover.btn.gold{background-color:#003a6f;color:#fff}.next h2{color:#7cb342;font-weight:400;font-size:1.6rem;line-height:2.4rem;margin-bottom:2.8rem}h2.card-title{font-size:clamp(1.2rem,1.3vw,1.4rem)}span.h2-spacer{display:block;height:clamp(6.7rem,5.9vw,7.3rem)}spacer{display:block}.content-col ul{list-style:none}.content-col li{margin-bottom:10px}.content-col ul li::before{content:"";background-image:url(../img/check.svg);background-size:contain;background-repeat:no-repeat;display:inline-block;width:16px;height:20px;position:relative;top:0;margin-left:-25px;margin-right:.5rem}.col-md-12.content-col{padding:0;margin:auto;text-wrap:pretty}.col-md-12.accordion{padding:80px 0px;margin:auto}span.border{display:block;position:relative;padding:40px 40px 60px 40px;border:2px solid #003a6f !important;background-color:#fff;height:calc(100% - 0px)}span.border .btn{bottom:30px;position:absolute}.content-line{font-style:normal;color:#444d68;font-weight:400;font-size:1.6rem;margin-bottom:2.8rem}.content-line:after{content:"";display:block;height:4px;width:100px;background:#f47854;margin-top:30px}.content-large{font-size:clamp(1.5rem,1vw,1.4rem)}img.content{border-radius:15px}.order-1 .image-mask{margin:0}.order-2 .image-mask{margin:0 0 0 30px;float:right}.image-mask{overflow:hidden;transform:skew(0deg, 0deg);width:100%;height:100%}.image-mask.min60{margin-top:-60px}.image-mask.min120{margin-top:-120px}.wrapper-pic{transform:skew(20deg, 0deg);width:150%;height:100%;margin-left:-25%}img.frame-pic{width:100%;height:100%;aspect-ratio:16/9}section.panorama{position:relative;padding:60px;background:#003a6f;display:flex;overflow:hidden;justify-content:center;align-items:center}section.panorama img.panorama-img{height:100%}section.panorama.\35 0vh{min-height:50vh}section.panorama.\37 0vh{min-height:70vh}section.panorama.\31 00vh{min-height:100vh}section.panorama .container-fluid.flexible{z-index:2;color:#fff}section.panorama .container-fluid.flexible h1,section.panorama .container-fluid.flexible h2,section.panorama .container-fluid.flexible h3,section.panorama .container-fluid.flexible h4{color:#fff !important}img.panorama-img{position:absolute;width:100%;object-fit:cover}img.panorama-img.opacity-true{opacity:.2}.photwall{--border: 1px}.photwall .gallery__columns-wrapper{overflow:hidden;border:var(--border) solid #fff}.photwall .gallery__columns{align-items:start;border:var(--border) solid #fff;display:grid;grid-template-columns:repeat(4, 1fr);margin:calc(var(--border)*2*-1)}.photwall .gallery__rows{display:grid;grid-template-columns:1fr}.photwall .gallery__image{border:var(--border) solid #fff;object-fit:cover;vertical-align:top}.photwall .gallery__image[data-size=small]{aspect-ratio:16/9}.photwall .gallery__image[data-size=medium]{aspect-ratio:16/18}.photwall .gallery__image[data-size=large]{aspect-ratio:16/27}.take-action.padding.right-align{text-align:right}.take-action .btn{padding:15px 35px 15px 35px;text-decoration:none !important}.content-col.order-2,.content-col.order-1{display:flex;justify-content:center;flex-direction:column}.content-col.order-1{padding:60px 130px 60px 100px !important}.content-col.order-2{padding:60px 100px 60px 130px !important}.col-md-7.content-col,.col-md-5.content-col,.col-md-8.content-col{padding:0 20px}.col-md-6.content-col,.col-md-9.content-col,.col-md-3.content-col{padding:20px 30px;margin-left:-30px;margin-right:30px;text-wrap:pretty}.col-md-6.content-col img,.col-md-9.content-col img,.col-md-3.content-col img{max-width:100%;height:auto}.row.g-0{gap:20px}.row.g-0 .content-col{width:calc(33.3333333333% - 13.3333333333px)}.content-col hr{border-top:solid 1px #003a6f;opacity:1;margin:30px 0}.box_grey{background-color:#ebebeb}.box_blue{background-color:#003a6f;color:#fff;padding:40px}.box_blue a{color:#fff;text-decoration:underline}.box_blue a.btn{text-decoration:none}section.box_light_blue{background:#ebebeb}.box_blue h2{color:#fff !important}.swiper-slide.recensie{opacity:0 !important;transition:all 1.5s ease-in-out}.swiper-slide.recensie.swiper-slide-active{opacity:1 !important}.review-content{text-align:center;margin-bottom:60px;margin-top:20px}.swiper-pagination-bullet{background-color:#bc2530 !important}.col-md-12.recensies{text-align:center}.review-content blockquote{font-style:italic;font-size:20px;padding:0 70px 0 70px}.youtube{max-width:1040px;margin:auto;overflow:hidden;margin-bottom:70px}.teamleden{display:flex;flex-wrap:wrap;gap:20px}.teamleden .teamlid{display:flex;align-items:flex-start;flex-basis:calc(50% - 15px);border:0px;padding:20px;background-color:#ebebeb}.teamleden .teamlid span.role{font-style:italic;padding-bottom:10px;display:block;font-size:medium}.teamleden .teamlid .teamlid-image{margin-right:20px;flex-shrink:0;height:100%}.teamleden .teamlid .teamlid-image img{max-width:150px;height:100%;object-fit:cover}.teamleden .teamlid .teamlid-content{flex-grow:1}.teamleden .teamlid .teamlid-content h3{margin-top:0;margin-bottom:4px}.teamleden .teamlid .teamlid-content p,.teamleden .teamlid .teamlid-content a{margin:0 0 10px}.swiper{width:100%;height:100%}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper.team{max-width:100%;height:26vw;min-height:470px;margin-bottom:30px}.team-content{max-width:1100px;margin:60px auto}.spotlight-content{position:absolute;width:100%;bottom:30px;color:#fff;z-index:1}.spotlight-content h4{color:#fff;font-size:1.7rem}.logo-wrapper{background:rgba(255,255,255,.7607843137);background:#fff;width:260px;height:140px;display:flex;padding:30px 0px 0px 60px;left:-50px;top:-63px;align-items:center;justify-content:center;position:absolute;border-radius:7px;transform:rotate(15deg);transition:.8s;box-shadow:0px 0px 6px rgba(0,0,0,.3411764706)}.logo-wrapper img{margin-top:10px;height:55px;max-width:170px;transform:rotate(-15deg);object-fit:contain}.swiper.spotlight .swiper-slide{height:400px;overflow:hidden;cursor:pointer}.swiper.spotlight .swiper-slide:after{content:"";height:200px;display:block;width:100%;position:absolute;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5466780462) 0%, rgba(0, 0, 0, 0) 100%)}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{background:#7cb342}.swiper-horizontal>.swiper-scrollbar{width:calc(100% - 160px) !important;left:80px !important;bottom:30px !important}.swiper.team .swiper-slide{height:20vw}.swiper.team .swiper-button-next{right:0 !important}.swiper.team .swiper-button-prev{left:0 !important}.swiper.team .swiper-button-prev,.swiper.team .swiper-rtl .swiper-button-next,.swiper.team .swiper-button-next,.swiper.team .swiper-rtl .swiper-button-prev{top:calc(94% - 3px);border:solid 1px #003a6f;padding:0 20px}.swiper.team .swiper-button-prev:after,.swiper.team .swiper-rtl .swiper-button-next:after{content:"prev";font-size:20px;color:#003a6f}.swiper.team .swiper-button-next:after,.swiper.team .swiper-rtl .swiper-button-prev:after{content:"next";font-size:20px;color:#003a6f}.swiper.team .vcard{height:20vw;overflow:hidden;background-size:cover;background-position:top;transition:all .5s ease-in}.swiper.team .team-info{position:absolute;bottom:2vw;font-size:14px;color:#fff;width:100%;cursor:pointer;z-index:5}.swiper.team .team-info h3{margin-bottom:2px}.swiper.team .team-info h3 a{color:#fff}.swiper.team .team-info h3 a:hover{color:#003a6f}.swiper.team .vcard:after{content:"";height:calc(20vw - 50px);display:block;width:100%;position:absolute;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5466780462) 0%, rgba(0, 0, 0, 0) 100%);z-index:1}.swiper.team .more-info.show{bottom:0vh;opacity:1}.swiper.team .more-info{background:#003a6f;color:#fff;height:20vw;z-index:9;position:relative;padding:50px 40px;bottom:-40vh;opacity:0;transition:all .5s ease-in}.swiper.team .more-info{font-size:14px}.swiper.team .more-info strong{color:#bc2530;font-size:20px;margin-bottom:5px;margin-top:20px;display:block}.swiper.team .more-info a{color:#fff;font-size:14px}.swiper.team .more-info a:hover{color:#bc2530}.swiper.team .more-info .btn:hover{background:#fff}.swiper.team .more-info .btn{border:solid 1px #fff;margin-top:20px;width:80%}.swiper.team .info-close{background:#fff;color:#003a6f;display:inline-block;width:25px;height:25px;font-size:40px;line-height:18px;right:0;margin-top:-35px;margin-right:15px;position:absolute;cursor:pointer}.swiper.team .info-open{background:#003a6f;color:#fff;display:inline-block;width:25px;height:25px;font-size:20px;font-weight:500;line-height:25px;right:0;margin-top:15px;margin-right:15px;position:absolute;cursor:pointer}section.bgcolor.oranje .col-md-6 .nf-form-cont{background:#003a6f;padding:40px;margin-top:-160px}.nf-error-msg,.ninja-forms-req-symbol{color:#bc2530 !important}span#nf-form-title-3{display:none}.nf-field-label{display:none}.nf-form-fields-required{margin-bottom:25px}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{background:#bc2530 !important}.alinea .youtube{margin-top:50px}div.wpforms-container-full{margin:24px auto !important;padding:50px !important;background:#f8f9fa !important;border-radius:15px !important}.wpforms-submit{padding:5px 40px !important;border:0px !important;color:#fff !important;border-radius:50px !important;background-color:#ebebeb !important}.team-members{display:flex;flex-wrap:wrap;gap:20px}.team-members .team-member{width:calc(50% - 20px);max-width:350px;background:#003a6f}.team-members .team-member-thumbnail{max-height:300px;overflow:hidden}.team-members .team-member-thumbnail img{width:100%;object-fit:cover}.team-members .team-member-content{padding:20px;color:#fff;font-size:14px}.team-members .team-member-content H3{color:#fff;margin:0px;font-size:18px;font-weight:500}.col-md-4.intro-corner.team{max-height:380px}.team h1{margin:0}.team span.functie{margin-bottom:20px;display:block;font-weight:400}#accordionblock{margin-bottom:30px;z-index:2;position:relative}.accordion-item{border:unset;background-color:unset}.accordion-button{border-bottom:solid 1px #003a6f;border-top:unset !important;border-left:unset !important;border-right:unset !important;border-radius:0 !important;box-shadow:unset !important}h2#heading button{font-size:1.3rem;padding:20px 0 20px 0;color:#1c1c1c;background-color:unset}.accordion-button:not(.collapsed),.accordion-button:focus{background-color:unset;border-color:#003a6f}.accordion-button.collapsed::after,.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23bc2530;%7D%0A%3C/style%3E%3Cpath class='st0' d='M1.6,4.6c0.2-0.2,0.5-0.2,0.7,0c0,0,0,0,0,0L8,10.3l5.6-5.6c0.2-0.2,0.5-0.2,0.7,0s0.2,0.5,0,0.7l-6,6 c-0.2,0.2-0.5,0.2-0.7,0c0,0,0,0,0,0l-6-6C1.5,5.2,1.5,4.8,1.6,4.6C1.6,4.6,1.6,4.6,1.6,4.6z'/%3E%3C/svg%3E%0A")}.accordion-body{padding:20px 0 0 0}ul.vacancies{list-style:square outside none;color:#bc2530;margin-left:-18px;position:relative;display:block}ul.vacancies li{margin-bottom:10px}section.vacatures-wrapper{padding-bottom:80px;margin-top:100px}.intro-corner.listpage{height:28vw}.list-header{display:block;width:100%;position:relative;margin-bottom:40px}.total{display:inline-block;font-weight:600;font-size:2rem;color:#003a6f}.filter_title{display:inline-block;font-weight:600;font-size:2rem;color:#1c1c1c}.pages{float:right;color:#dee2e6;margin-top:20px}.filter-area{padding-left:40px}.searchandfilter label{width:100%}li.sf-field-search .sf-input-text{border-radius:0px;border:solid 1px #003a6f;width:100%;padding:5px 10px;font-weight:300;font-size:1rem}.search-here li.sf-field-search .sf-input-text{border-radius:0;border:unset}.filter-area form{margin-top:40px}.filter-area ul{margin-left:0}.filter-area ul li ul{overflow:auto}.filter-area ul li ul::-webkit-scrollbar{width:8px}.filter-area ul li ul::-webkit-scrollbar-track{background:#dfe2e6;border-radius:0px}.filter-area ul li ul::-webkit-scrollbar-thumb{border-radius:0px;background:#003a6f}.filter-area ul li{padding:20px;background:#ebebeb;margin:30px 30px 30px 0px}.filter-area ul li.sf-field-reset{background:none;text-align:left;padding:10px 0}.filter-area ul li.sf-field-reset a{color:#fff;font-weight:400;background:#bc2530;padding:10px 20px;border-radius:0px}.filter-area ul ul li{background:none;border:unset;margin:unset}.filter-area ul{padding-left:0px}.filter-area ul ul{padding-left:10px}.filter-area [type=checkbox]:not(:checked)+label:before{top:4px}.filter-area h4{font-size:1.4rem}li.more{font-weight:400;cursor:pointer}.list-item{background:rgba(243,247,247,.65);padding:0px;margin-bottom:30px;display:grid;grid-template-columns:3fr 5fr}.list-grid-full{display:grid;grid-template-columns:6fr}.vacancy-thumb{height:100%;float:left}.vacancy-thumb img{width:100%;height:330px;object-fit:cover}.vcontent{padding:40px}.logo-wrapper-list{max-width:150px;width:100%;margin-left:20px;display:grid}.logo-wrapper-list img{width:100%;place-self:center}.meta-box.list{top:unset;bottom:0;border:none;background:#ebebeb;height:50px;width:calc(100% + 0px);display:block;padding:15px 20px;margin-top:0px;margin-bottom:20px;marging-left:0px;font-size:17px}.meta-box.list img{width:20px}.meta-box.list:after{content:"";position:absolute;top:0;right:0;border-bottom:50px solid #fff;border-left:50px solid #ebebeb;width:0}a:hover .list-item{border-color:#ebebeb;background:#ebebeb;transition:all .4s ease-in-out}.list-item{transition:all .4s ease-in-out}a:hover .meta-box.list,a .meta-box.list{color:#003a6f}a .vcontent{color:#1c1c1c}.vcontent h3{font-weight:600}a:hover .vcontent h3{color:#bc2530;transition:all .4s ease-in-out}.vcontent .standplaats{font-size:clamp(.8rem,2vw,1.2rem);margin:-0.5rem 0 1rem 0}.nav-next .btn,.nav-previous .btn{font-size:clamp(1rem,1.3vw,1.2rem);font-weight:400;border-radius:0;transition:.8s;margin-top:-2px;margin-right:0px;background:unset;color:#bc2530;border:none;padding:0}.nav-next .btn{margin-right:20px}.nav-previous .btn{margin-left:20px}.intro-corner.vacature img{transform:rotate(-15deg);width:58vw;height:auto;border-radius:30px;margin-left:-7vw}.logo-client img{width:100%;height:auto;object-fit:scale-down}.logo-client{padding:20px 30px;border-radius:150px;top:130px;right:10px;background:#fff;display:block;position:absolute;margin-right:20px;font-weight:400;max-width:200px;max-height:100px}.vacature-title .logo-client{display:none}.scroll .logo-client{position:relative;right:unset;top:unset;display:inline-block;width:auto;max-width:unset;object-fit:scale-down;padding:0 0 0 0;float:left}.scroll .logo-client img{max-height:30px}.meta-box{padding:20px 25px;border-radius:0px;top:-65px;background:#fff;display:inline;position:relative;margin-left:0px;font-weight:400}.meta-item{display:inline-block;margin-right:20px;font-size:clamp(.6rem,1vw,.9rem)}.meta-box img{width:30px}.container-recruiter.detail img{max-width:300px;height:auto}.sub-wrapper.vacature{background:#ebebeb;padding-top:60px}.intro-next.p-5{padding:3rem 0 !important}.alinea{margin-bottom:50px;font-weight:400}.alinea.lightgrey{padding:40px;background:#ebebeb}.image-mask.consultant{object-fit:cover;margin-left:20px;margin-bottom:50px}.image-mask.consultant img{width:100%;height:100%}.col-md-9.consultant{padding:50px}.element-vcard-vacature .content{padding:0px 40px 40px}.element-vcard-vacature .content h3{font-size:1.5rem;margin-bottom:20px}.element-vcard-vacature .content a{color:#fff}.vacature-footer{display:block;border-top:solid 1px #003a6f;padding-top:20px;padding-bottom:45px}.share_list-social{display:inline-flex;float:right;margin-right:-15px}span.icon.icon--inline{width:30px;display:inline-block;margin-right:10px}a.share_link{margin-right:30px}.btn-darkblue{color:#fff;background-color:#bc2530;border-color:#bc2530}.btn-darkline{color:#bc2530;background-color:rgba(255,255,255,0);border-color:#bc2530}.btn-lightblue{color:#003a6f;background-color:#fff;border-color:#fff}.btn-lightgray{color:#003a6f;background-color:#e9ecef;border-color:#fff}.btn-lightgray:hover{background-color:#dee2e6;color:#003a6f}.btn-whiteline{color:#fff;background-color:rgba(255,255,255,0);border-color:#fff}.btn-light{color:#dee2e6;background-color:#f8f9fa;border-color:#f8f9fa;padding:10px 30px}.btn.full{width:100%}.hvr-curl-bottom-right:hover:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:active:before{width:25px;height:25px}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:"";height:0;width:0;bottom:0;right:0;background:#fff;box-shadow:-1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}@media print{.vacature-footer,.navbar.next,#footer,.intro-corner,.meta-box.circle,.btn{display:none}.meta-box{padding:0 0 20px 0;border-radius:0;top:0;background:unset;border:unset;display:block;width:100%;position:relative;margin-right:20px;font-weight:400}.intro-content.next{width:100%;min-height:auto;text-align:left;position:relative;margin-right:auto;margin-left:0px;padding-top:0;padding-bottom:0}}button.simplefavorite-button{border:0;background:unset;color:#003a6f}button.simplefavorite-button span{margin-left:5px;display:inline-block}button.simplefavorite-button svg{width:20px;fill:#003a6f}.simplefavorite-button.active{opacity:1 !important}.favorites-list.favorieten{padding:30px 20px;background:#f8f9fa;border-radius:10px;margin-top:50px}.favoriet{border-bottom:1px solid #003a6f;margin-bottom:18px;font-weight:400}button.simplefavorites-clear{border:none;background:#bc2530;color:#fff;padding:10px 20px;border-radius:50px;font-size:16px;margin-top:30px;float:right}.same-type{padding:30px 40px;background:#ebebeb;margin:0px 20px 40px}.same-type strong{margin-bottom:20px;display:block}.same-type .btn{margin-bottom:10px}.subsubmenu-container{position:fixed;bottom:0;width:100%;display:flex;justify-content:center;z-index:3;overflow:hidden}.floatingmenu{background:#7cb342;color:#fff;padding:4px 0 10px 0;width:100%;display:flex;gap:20px;justify-content:center}.mega-submenu{display:flex;gap:40px}.submenu-item{font-size:.9rem;position:relative;display:flex;flex-direction:column;align-items:center}.submenu-item a{text-decoration:none;color:#fff}.subsubmenu a:hover{color:#003a6f}.subsubmenu a.active{color:#003a6f;font-weight:bold}.subsubmenu{display:flex;gap:20px;margin-top:10px}.subsubmenu a{text-decoration:none;color:#fff;font-size:.9rem}@media(max-width: 1090px){.floatingmenu{flex-direction:column;align-items:stretch;text-align:center}.submenu-item{padding:15px;color:#fff;text-align:center;border-radius:5px;width:100%}.submenu-item strong a{color:#fff;text-decoration:none;font-size:1.2rem}.subsubmenu{display:none;flex-direction:column;padding:10px;background:rgba(255,255,255,.9);border-radius:5px;box-shadow:0px 5px 10px rgba(0,0,0,.1)}.submenu-item.open .subsubmenu{display:flex}.subsubmenu a{padding:10px;display:block;text-decoration:none;color:#000;font-size:1rem}.subsubmenu a:hover{background:rgba(0,0,0,.1)}}.float-right{float:right}.float-left{float:left}.post-navigation{position:relative;display:block;height:40px;max-width:100%;margin:30px auto -30px !important}#footer{background-color:#052746;padding:10px 40px 0px;color:#dee2e6;position:relative;width:100%;font-weight:200}#footer strong{font-weight:400}.footer-top{font-size:clamp(.6rem,1vw,.8rem);margin:30px 0}.footer-top p{margin:0}.footer-top ul{padding:0px 0px 0px 15px}.footer-bottom{border-top:1px solid #003a6f;font-size:clamp(.6rem,1vw,.8rem)}img#footer-logo{width:150px;margin-bottom:6px}.col-md-3.brands{text-align:right}footer#footer a{color:#dee2e6}footer#footer a:hover{color:#bc2530}img.footer-logo{margin-left:20px}a.btn.apply-footer{background:#003a6f;float:right;font-size:clamp(.6rem,1vw,1rem);--bs-btn-padding-x: 1.95rem}a.btn.apply-footer:hover{background:#f8f9fa}.mobile{display:none}.desktop{display:inline-block}@media(max-width: 780px){.mobile{display:inline-block}.desktop{display:none}body{font-size:clamp(16px,1.3vw,1.2rem)}p{margin-bottom:1rem;margin-top:0}div#navbar{position:relative;z-index:1200;text-align:center;height:100vh;overflow:auto;padding-bottom:80px}.navbar.scroll{background:none !important;box-shadow:unset;--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0;z-index:1000001}.sub-wrapper{background-image:unset}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0}.navbar button{position:absolute;z-index:1201;right:20px;top:25px;transition:.8s;border-radius:0;width:50px;height:50px;padding-left:14px;border:none}.navbar.scroll button{box-shadow:0px 0px 10px rgba(0,0,0,.17);background:#fff}span.caret{display:none}.logo-box::before{display:none}.logo-box{position:absolute;left:20px;top:22px;width:240px}.navbar>.container-fluid{--bs-gutter-x: 0px}a.navbar-brand{top:0px;width:230px;height:150px}.navbar-brand img{height:54px;margin-left:0px}.navbar.scroll .navbar-brand img{transition:.8s}.navbar.scroll a.navbar-brand{top:-90px;position:absolute;transition:.8s}.navbar-collapse{background:#003a6f;position:absolute;width:100%;left:0;top:0}.menu-wrapper{display:block}.menu-content .menu-text{display:none}.menu-icon{display:none}li.mega>ul.dropdown-menu li{margin-right:30px;margin-left:30px;margin-bottom:6px}.navbar-nav{float:unset;margin-left:auto !important;margin-right:auto !important;font-weight:400;padding:60px 30px 0;text-align:left}.scroll ul#menu-main{margin-right:0 !important;opacity:1;background:none;height:unset;align-items:start;transition:.4s;z-index:2}.scroll a#open-menu{display:none}.navbar-nav.right{padding:0px 0px 40px 30px}.navbar-toggler .icon-bar{width:22px;transition:all .2s}button.navbar-toggler{background:none !important;transform:skew(-20deg, 0deg)}button.navbar-toggler.collapsed{background:#fff !important}button.navbar-toggler:focus{box-shadow:none}.navbar-expand-md .navbar-nav .nav-link{margin-left:15px;margin-right:25px;padding:5px 0 5px 0;font-size:25px;font-weight:200;text-align:center;display:inline-block;color:#fff}.navbar-nav .btn .nav-link{font-size:clamp(16px,1.3vw,1.2rem);font-weight:300}.dropdown-toggle:before{display:none !important}.navbar.scroll .dropdown-item{font-size:20px}.dropdown-item:focus,.dropdown-item:hover{background-color:unset}.dropdown-item.active,.dropdown-item:active{color:#bc2530}li.mega>ul.dropdown-menu li a{font-weight:100;color:#fff;font-size:20px;margin-bottom:5px;display:block;background:unset}li.mega>ul.dropdown-menu li a:hover{color:#ebebeb !important}li.mega>ul.dropdown-menu li>ul li{width:100%}li.mega>ul.dropdown-menu li>ul li a{font-weight:300;color:#fff;font-size:unset;margin-bottom:0px;display:block;line-height:28px}li.mega>ul.dropdown-menu li>ul{border-left:solid 2px #003a6f;border-radius:0;margin-left:20px}.navbar-nav .dropdown-menu{position:static;display:inline-block;background:none;border:none;border-left:solid 2px #003a6f;border-radius:0;margin-left:20px}.mega ul.dropdown-menu{border:none;margin:0}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:#003a6f}a#open-menu{display:none}.navbar-nav .btn{margin:30px 30px;padding:10px 40px;width:auto}.navbar.scroll .btn{font-size:unset;height:unset}.navbar-toggler .icon-bar:nth-of-type(1){transform:rotate(45deg);transform-origin:10% 10%;margin-left:3px;background:#fff}.navbar-toggler .icon-bar:nth-of-type(2){opacity:0;filter:alpha(opacity=0)}.navbar-toggler .icon-bar:nth-of-type(3){transform:rotate(-45deg);transform-origin:10% 90%;margin-left:3px;background:#fff}.navbar-toggler .icon-bar+.icon-bar{margin-top:4px}.navbar-toggler .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#003a6f}.navbar-toggler.collapsed .icon-bar:nth-of-type(1){transform:rotate(0);margin-left:0px;background:#003a6f}.navbar-toggler.collapsed .icon-bar:nth-of-type(2){opacity:1;filter:alpha(opacity=100)}.navbar-toggler.collapsed .icon-bar:nth-of-type(3){transform:rotate(0);margin-left:0px;background:#003a6f}.navbar .dropdown-item{font-size:calc(16px + 2*(100vw - 600px)/1960)}ul.dropdown-menu li a,ul.dropdown-menu li a:hover{text-decoration:none;white-space:normal;line-height:normal;margin-bottom:10px;color:#fff;font-weight:300}.header-devider{height:40px;width:calc(70vw - 100px)}.header-devider:after{content:"";border-top:31px solid rgba(0,0,0,0);border-bottom:31px solid rgba(0,0,0,0);border-left:31px solid #fff;margin-top:7px;margin-right:10px;margin-left:-28px}#main{padding:0;margin-top:100px}section#hero{margin-bottom:40px !important;min-height:unset}.intro-container{height:auto;width:100%;display:flex;flex-direction:column-reverse;z-index:1;position:relative;min-height:unset}.intro-container .featured{background:#fff;display:inline-block;float:right;width:100%;max-height:35vh;overflow:hidden;top:0;margin-top:0px}.intro-container img.cover{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;float:right;position:relative}.teamdetail .intro-frontpage{top:0}.teamdetail .intro-container .featured{width:100%;height:35vh;overflow:hidden;transform:none;top:0;right:0;margin-top:0px}.teamdetail #contact-items a{display:block;width:80%;margin-right:20px;float:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}section#intro{padding:50px 25px 50px;margin-top:-50px}section#intro .introductie{max-width:100%}section.bgcolor.lichtgrijs{padding:50px 0px 50px 0px}.content-line:after{margin-bottom:40px}.col-md-12.content-col{padding:0 0px;margin:auto}.col-md-12.content-col img{max-width:100%;height:auto}.col-md-6.content-col,.col-md-9.content-col,.col-md-3.content-col{padding:0;margin-left:0;margin-right:0}.modal-backdrop{z-index:1000002}.modal{z-index:1000003}video{width:auto;height:80vh}#vacature-categories{margin-top:-40vh}.intro-frontpage{bottom:0;width:90%;max-width:unset;position:relative;margin:10px 5% 20px 5%;z-index:2;top:unset}.intro-content{margin-top:0;max-width:100%;width:100%;padding:20px 10px 0px;display:inline}.intro-content h1{font-weight:600;margin-bottom:1.2rem}.intro-cta{background:#fff;height:auto;width:calc(100% - 30px);padding-left:30px;margin-top:0;float:unset}.container.flexible.bgcolor{transform:unset}.container.flexible.bgcolor .wrapper-pic{transform:unset;width:100%;margin-left:0;max-height:30vh}.container.flexible.bgcolor .transform-reset{transform:unset}.container.flexible.bgcolor .content-col.order-2{padding:30px 30px 30px 30px !important;margin-bottom:0 !important}section#services{min-height:unset;margin-top:10px;padding:0}section#flexible-home{margin-top:-130px}.swiper.services .swiper-button-prev,.swiper.services .swiper-rtl .swiper-button-next,.swiper.services .swiper-button-next,.swiper.services .swiper-rtl .swiper-button-prev{display:none}.card.frontpage{margin:0 0px 20px}#vacature-spotlight .container-fluid.flexible{padding:0}#carousel-referenties,.carousel-item{height:auto}.box_blue{padding:0}.container-fluid.referenties .row{margin:0px 0}.carousel-control-next{left:35px}.carousel-control-next,.carousel-control-prev{width:30px}.carousel-caption{display:block !important;height:100%;width:70%}.onderwerpen{width:100%;top:-30px}.onderwerpen select{width:100%}article.news{margin-bottom:20px}.card.mb-4.news{padding:0 0 10px 0}.teamleden .teamlid .teamlid-image{margin-right:0px;flex-shrink:0;height:auto;width:100%;margin-bottom:20px}.teamleden .teamlid .teamlid-image img{max-width:100%;height:100%;object-fit:cover}.teamleden .teamlid{flex-direction:column;width:100%;flex-basis:100%}p.email{max-width:calc(80% - 30px);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.swiper.services .swiper-slide{height:350px;width:calc(100% - 60px)}.swiper.services .swiper-slide .swiper.services .service{height:300px;padding:30px;color:#fff;font-size:1rem;overflow:hidden}.team{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:10px;grid-row-gap:10px;margin:40px 0px}.team .member .image_shadow{position:relative;overflow:hidden;min-height:250px}.team .member h4.name{font-size:17px;width:100%;padding-right:10px}.team .member .function{color:#fff;font-size:12px}.swiper.team{max-width:100%;height:330px;margin-bottom:0}.swiper.team .swiper-slide{height:400px}.swiper.team .image_shadow{position:relative;overflow:hidden;min-height:400px}.swiper.team .vcard,.swiper.team .more-info{max-width:100%;height:300px}.swiper.team .vcard:after{content:"";height:250px}.swiper.team .swiper-button-next,.swiper.team .swiper-button-prev{display:none}.swiper.notifier-box{display:none}.swiper.team .team-info{bottom:20px}.swiper-horizontal>.swiper-scrollbar{width:calc(100% - 0px) !important;left:0px !important}.swiper.team .more-info{padding:50px 40px}.swiper.team .info-close{margin-top:-35px}section.bgcolor.oranje .col-md-6 .nf-form-cont{padding:30px;margin-top:unset;margin-bottom:-40px}.container-fluid.flexible.content-white{background-color:#fff;padding:30px}.review-content blockquote{padding:0 40px 0 40px}.corner-wrapper{overflow:hidden;width:100%;height:280px;top:0;right:0;order:1;display:inline-flex}.intro-corner{width:100%;aspect-ratio:4/3;border-radius:0;top:0;right:0;padding-left:0px;transform:rotate(0deg);background-size:cover}.intro-corner.listpage{height:430px}.intro-next.p-5{padding:320px 0 0px 0 !important;width:100%;position:relative;order:2;display:inline-flex}.intro-content.next{width:100%;text-align:left;position:relative;margin-right:auto;margin-left:0px;margin-top:70px;padding:30px 0px 30px 0px;min-height:unset}.team-members .team-member{width:calc(100% - 0px);max-width:350px}.vacature-title{width:calc(100% + 0px)}.intro-content.next h1{font-size:1.6rem}.vacature-title .logo img{display:none}.vacature-meta{order:3;padding:20px 0 0;font-size:18px}.vacmeta{padding-right:0;margin-bottom:0px;width:100%;display:block}.vacature-card .vacature-meta{margin-top:-30px;margin-bottom:0px !important}a.btn.gold{width:100%}.p-5{padding:10px 0 !important}spacer{display:block;height:40px !important}.btn{width:100%;margin-bottom:10px;padding:15px;font-size:clamp(16px,1.3vw,1.2rem)}.image-frame{margin-bottom:30px;margin-top:30px}.container-fluid.flexible{overflow:hidden}.container-fluid.flexible.green{width:100%}.container-fluid.flexible.green .image-mask{overflow:hidden;margin-top:0px;margin-bottom:0px;width:100%}.container-fluid.flexible.green .image-mask.min120{margin:0 !important}.container-fluid.flexible.green .content-col.order-2{padding:30px 30px 30px 30px}.col-md-6.content-col,.col-md-7.content-col,.col-md-5.content-col,.col-md-8.content-col,.col-md-4.content-col{padding:0 0px;margin-left:0px;margin-right:0px}.content-col.order-1{padding:40px 30px 40px 30px !important}.row.g-0 .content-col{width:100%}.col-md-6.content-col{margin-bottom:20px}.col-md-12.accordion{width:100%;margin:auto;padding:40px 30px}section.box_blue .content-col{padding:30px 0}.col-md-6.order-1{-webkit-box-ordinal-group:1 !important;-ms-flex-order:1 !important;order:1 !important}.col-md-6.content-col.order-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:2 !important;order:2 !important}.order-1 .image-mask{margin:0}.col-md-6 .take-action{margin-top:20px;margin-bottom:0px;display:block}.cta-on-scroll{top:auto;bottom:0;padding:20px 30px 8px;box-shadow:0 -4px 10px rgba(0,0,0,.15);opacity:0}.cta-on-scroll .scroll-title{display:none}.cta-on-scroll .btn{width:100%;margin-bottom:10px;padding:5px;margin-bottom:8px}span.border{padding:40px 20px 0px 30px}span.border .btn{width:auto;margin-top:20px;position:relative;bottom:0}.image-mask.min120{margin:0px 0 40px !important}.order-2 .image-mask{margin:0 0 0 0px}.ref-logo{width:75%;margin-left:-20%}.container-fluid.cta-full .row{margin:30px 0 0 0}.cta-full-wrapper{background-position:left;background-size:auto 100%}.container-fluid.cta-full .col-md-6{padding:60px 0px 0px 0px}.cta-full .col-md-6.img-col{padding:30px 0 60px 0}#cta-reviews{overflow:hidden}.intro-corner img{width:100% !important;border-radius:0;transform:rotate(0deg) !important;margin-left:0 !important;border-radius:0;object-fit:cover;object-position:top;max-width:100% !important}.intro-corner.vacature img{border-radius:0;border-radius:0;object-fit:scale-down;object-position:top}button.btn{width:100%}.container-recruiter.detail{margin-left:0}.share_list-social{display:inline-flex;float:left;margin-top:18px;margin-bottom:20px;margin-right:-15px}.meta-box{top:0;position:relative;display:inline-block;margin-right:0;margin-bottom:20px;padding:10px 0}.alinea{margin-bottom:0px}.alinea.lightgrey{padding:20px;margin-bottom:30px}.image-mask.consultant{margin:20px 0 0px 0}.col-md-9.consultant{padding:20px 0 30px}.same-type{padding:30px 20px;margin:0px 0px 40px}.post-navigation{padding:30px 20px;display:grid;height:unset}.post-navigation a.btn{font-size:.9rem;padding:9px}.sub-wrapper.vacature{padding-top:20px}.list-grid{grid-template-columns:auto}.logo-wrapper-list{max-height:50px;width:100%;margin-left:0;display:grid}.logo-wrapper-list img{object-fit:scale-down;object-position:left;width:100%;height:40px;margin-bottom:20px;place-self:start}.meta-box.list{overflow:auto;height:52px;overflow-x:auto;overflow-y:hidden;scroll-snap-coordinate:0 0;scroll-snap-points-x:repeat(100%);scroll-snap-type:x mandatory;flex:1;display:flex;-webkit-overflow-scrolling:touch}.meta-item{width:auto;height:100%;display:inline-block;margin-bottom:2px;margin-right:20px;flex:0 0 auto;font-size:14px}.meta-box.circle{width:80px;display:inline-block;float:right;top:220px;position:absolute;right:15px;border:0;border-radius:50px}.logo-client{padding:15px 20px;border-radius:150px;top:220px;right:unset;left:20px}.logo-client img{max-height:40px}.intro-content.next.vacature.scroll{position:fixed;z-index:1029;width:100%;background:#fff;display:block;grid-template-columns:calc(100% - 550px) 550px;max-width:unset;min-height:auto;left:0;padding:20px 30px 3px 30px;top:unset;bottom:-210px;z-index:1000000}.intro-content.next.vacature.scroll.show{top:unset;bottom:0}.intro-content.next.vacature.scroll .vacature-title{display:none}.intro-content.next.vacature.scroll .cta-header button{margin-top:0;margin-bottom:10px}.nf-after-form-content{width:100%;overflow:hidden;position:relative}.col-md-3.brands{text-align:left}img.footer-logo{margin-left:0px;margin-right:10px;max-width:36px}.container-fluid.footer-bottom .col-md-6,.container-fluid.footer-bottom .col-md-6 p{text-align:center !important}.footer-top .col-md-3{margin:10px 0;width:50%}.footer-top .col-md-3.open-apply{width:100%}img#footer-logo{display:none}a.btn.apply-footer{float:unset;font-size:clamp(16px,1.3vw,1.2rem)}.container-fluid.footer-bottom{padding-bottom:20px}.container-fluid.footer-bottom p{margin:0}}/*# sourceMappingURL=custom.css.map */