.toggleswitch{border-radius:17px;height:34px;padding:0 5px;width:48px;display:block!important;position:relative}.toggleswitch .track{left:2px;right:2px;position:absolute;top:0;bottom:0;display:flex;align-items:center}.toggleswitch .track div{background-color:#0000001a;height:8px;width:100%;border-radius:3px}.toggleswitch .button{width:39px;height:39px;border-radius:50%;transition:200ms ease-in-out;position:relative;z-index:2;margin-top:-3px}.toggleswitch.left .button{margin-left:-10px}.toggleswitch.middle .button{margin-left:0}.toggleswitch.right .button{margin-left:14px}.toggleswitch .button>div{background-size:77%;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute}.toggleswitch .button>div{opacity:0;transition:200ms ease-in-out}.toggleswitch.left .button>div.left,.toggleswitch.middle .button>div.middle,.toggleswitch.right .button>div.right{opacity:1}.toggleswitch .button>div.middle{background-size:92%}.toggleswitch .button>div.left{background-size:63%;background-position:50% 39%}:root{--aw-brokenwhite:#f2ede7;--aw-orange:#ff5100;--aw-green:#02ca87;--font-family-sans-serif:system-ui,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,Helvetica,Arial,"Helvetica Neue",sans-serif;--color:#4f4f4f}html{scroll-behavior:smooth}html body .hidden{display:none;position:absolute;visibility:hidden;pointer-events:none}.container{width:1030px;max-width:100%;margin:0 auto;padding:0 10px}.container-inner{margin:0 auto;max-width:860px}main.container{flex:1;font-size:100%;margin:113px auto 0}.container .title{text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--aw-orange);padding-bottom:5px;margin-bottom:20px;color:var(--aw-orange)}.container p{line-height:1.6;margin:0 0 20px}.container ul,.container ol{line-height:1.6}a{color:var(--aw-orange);text-decoration:none}a:hover{text-decoration:underline}.center{margin:0 auto;display:table}h1,h2,h3,h4,h5,h6{margin:0 0 5px;padding:0}h2+h3{margin-top:20px}img{max-width:100%}header .container,footer .container{width:1150px;margin:0 auto}html{height:100%}*{font-family:var(--font-family-sans-serif);box-sizing:border-box}body{display:flex;flex-direction:column;min-height:100%;color:var(--color);margin:0}#mobilenav{display:none}header .second .search_vac{display:none}.hamburger-menu{display:none}button,a[role=button]{text-decoration:none;background-color:var(--aw-orange);border:none;border-radius:2px;padding:6px 18px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;width:fit-content;font-size:95%;color:#fff;font-weight:500}button.big,a[role=button].big{padding:12px 24px}button.inverse,a[role=button].inverse{background-color:initial;color:var(--aw-orange);border:1px solid var(--aw-orange)}#backlink{margin:0 auto 40px}#backlink i{font-size:120%}input[type=text]{border:none;border-radius:4px;padding:9px 18px;font-weight:400;outline:none}.hidden{display:none}i.backarrow::after{content:'\276e';font-style:normal}.pagination{display:flex;justify-content:center;padding:0;align-items:center}.pagination button,.pagination a[role=button]{background-color:#ddd;width:25px;height:25px;border-radius:50%;color:#333;display:flex;margin:0 3px;padding:0;align-items:center;justify-content:center;flex:none}.pagination button.active,.pagination a[role=button].active{background-color:#333;color:#fff;cursor:default}.pagination button:disabled,.pagination a[role=button].disabled{opacity:.3;pointer-events:none}html .pagination>:last-child,html .pagination>:first-child{font-size:104%;background-color:initial!important;margin:0}header{left:0;right:0;position:fixed;z-index:2;background-color:var(--aw-brokenwhite)}header,footer{padding:0;flex:0}header .container{position:relative;display:flex;justify-content:space-between;height:58px;align-items:center}header .container .right{display:flex;gap:10px}header .border{height:1.5px;background-color:var(--color);left:10px;right:10px;bottom:0;position:absolute}header .second .container,footer.second .container{padding:10px;height:auto}header .logolink{line-height:0}header .logo{width:104px;flex:0}header #darklighttoggle{transform:scale(89%);z-index:5;background:0 0}header #darklighttoggle::after{content:attr(data-title);position:absolute;margin-top:0;background-color:#333;color:#fff;padding:4px 10px;border-radius:.25rem;font-size:80%;white-space:nowrap;opacity:0;transition:opacity .2s;z-index:50;pointer-events:none;margin-left:-21px}header #darklighttoggle:hover::after,header #darklighttoggle:focus::after{opacity:1}header nav #menutoggle{display:none}header nav{width:100%;display:flex;justify-content:center;padding:0;gap:4%}header nav a{color:var(--color);text-decoration-color:transparent;font-weight:500;text-align:center}header nav a.selected,header nav a:hover{text-decoration:underline!important;text-underline-offset:4px;text-decoration-thickness:2px!important}#search{display:flex;gap:10px}#search button.toggle-search{line-height:1;padding:5px;pointer-events:auto;background-color:initial;color:var(--aw-orange)}#search button.toggle-search svg{width:24px;height:24px}#search .hider{width:0;transition:all .4s ease-in-out;overflow:hidden;position:relative}#search .hider.show{width:217px}#search #searchinput{width:100%}#search button#clearsearch{margin:0;padding:2px 8px 3px 7px;background:0 0;border:none;outline:none;color:#0000008f;font-weight:400;position:absolute;right:0;top:3px;font-size:120%}#search button#clearsearch:focus,#search button#clearsearch:hover{color:#000}#searchresults{position:absolute;left:10px;right:10px;top:0;border-radius:0 0 8px 8px;padding:10px 25px 21px;z-index:1;color:#333;background-color:var(--aw-brokenwhite)}#searchresults .total{height:19px;font-weight:700}#searchresults .nav{display:flex;justify-content:center;margin:15px 0 0;align-items:center}#searchresults button{padding:0 10px;font-size:150%;background:0 0;color:var(--aw-orange)}#searchresults .item{background:#fbfbfb;padding:20px 40px!important;border-radius:3px;margin:10px 0;border:none;display:flex;text-decoration:none;color:var(--jiv-darkgrey)}#searchresults .image>div{width:171px;background-position:50%;background-size:cover;margin-right:40px}#searchresults .title{font-weight:700;margin-bottom:3px}.breadcrumb{list-style:none;padding:10px 10px 10px 0;margin:15px 0;font-size:0}.breadcrumb li{display:inline;font-size:15px}.breadcrumb li:last-child{display:inline;white-space:unset}.breadcrumb li+li:before{content:">";padding:0 5px;color:#6c757d}.breadcrumb li:last-child{color:#6c757d}.breadcrumb a svg{height:19px;width:auto;margin:0 0 -2px}footer{background-color:#333;font-size:95%}footer .container{display:flex;flex-direction:column;gap:18px;margin:30px auto}footer,footer a{color:#fff}footer a{text-decoration:none}footer a:hover{color:#fff}footer b{font-size:110%;margin-bottom:5px;display:inline-block;color:#eee}footer .links div b:first-child{margin-bottom:24px}footer .links>div:not(.address) a+br{margin-bottom:20px}footer .links>div.address br{margin-bottom:4px}footer .links>div.links-cats a+br{margin-bottom:13px}footer .links{display:flex;gap:10px}footer .logo{display:flex;justify-content:center;align-items:center}footer span svg{max-height:100%}footer .logo span{width:100px;max-width:100%;display:block}footer .links>*{flex:1}footer .address span{display:inline-block;height:27px;width:33px}footer .address .linkedin span{height:30px;margin-left:5px}footer svg path{transition:fill 300ms;fill:#fff}footer a{transition:color 300ms}footer a:hover svg path{fill:var(--aw-green)}footer a:hover{text-decoration:none;color:var(--aw-green)}footer .credentials{text-align:center;color:#999}.content figure{margin:15px auto;display:table;max-width:100%}.content figure figcaption{font-style:italic;font-size:80%;font-weight:300;text-align:right}.content img{max-width:100%;margin:0 auto;display:block}.content ul{margin:20px}.content blockquote{border-left:3px solid var(--aw-green);margin:0 0 20px;padding:10px 0 10px 20px}.content .blockquote:last-child,.content p:last-child{margin-bottom:0}.catimage{position:relative;background-size:cover;background-position:50%}.catimage h1{position:absolute;color:#fff;text-align:center;display:block;bottom:10%;width:100%;margin:0;padding:0 10px}.aspectratio{padding-top:60%}h1{margin:0 0 15px;line-height:1.2}.grid h2{margin-bottom:-4px}main.container .image{margin:20px 0}main.container .image.right{float:right;margin-top:25px}main.container .image.left{float:left;margin-right:25px}main.container .image.center{width:100%!important;text-align:center}main.container .quote{font-style:italic;font-weight:300;line-height:1.5;margin:1.5rem 0;text-align:center;font-size:150%}.separator{text-align:center;line-height:0;margin-bottom:46px;margin-top:21px}figure.main{width:100%;height:auto;max-height:300px;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:4px;margin:10px 0 20px}.writer{display:flex;margin-top:-15px}.writer>div:not(:nth-child(1))::before{content:'•';width:20px;text-align:center;color:#999;display:inline-block}#sharing{margin:5px 0;display:flex;justify-content:end;gap:5px;line-height:1;font-size:0}#sharing .resp-sharing-button{padding:5px 6px;border-radius:3px;background:#333}#sharing .resp-sharing-button__link{margin:0}#sharing .resp-sharing-button__icon{font-size:15px}#sharing .resp-sharing-button__icon svg{margin:0}.article{text-decoration:none;color:var(--color)!important;transition:all .15s ease-in-out;display:flex;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--aw-orange);gap:15px;align-items:start;line-height:1.2}.article:hover{text-decoration:none}#searchresults a.item:hover .title,.article:hover h2{text-decoration:underline}.article .summary{display:flex;flex-direction:column;align-self:normal;gap:15px;flex:1}.article .summary .content{flex:1}.article .info{font-size:90%;margin:4px 0 8px;font-weight:200}.article .info .spacer{margin:0 5px;font-size:135%;line-height:0}.article:last-child{border:none;margin-bottom:0}html .article .image{width:214px;border-radius:3px;flex:none;background-size:cover;background-position:50%;margin:0}.article h2{margin:0;font-size:120%}.article p{line-height:1.4;margin:0}.article.big{flex-direction:row-reverse;margin:20px 0}.article.big .image{width:50%}.article.big h2{margin-bottom:8px}.article.big button{margin:0 auto}.article.big .maininfo{margin:15px auto 0}.article.big .image .aspectratio{padding-top:68%}#catpageheading{background-color:#000;display:flex;height:150px;justify-content:space-around;align-items:center;margin:0 -60px 20px;line-height:1}.container-inner>.info{margin-bottom:40px}.container-inner>.tags{margin:20px 0}div.whitepapers{margin-bottom:40px}div.whitepapers .items{margin-bottom:20px}div.whitepaper:hover h2{text-decoration:none}.paginated-items .whitepaper:nth-child(2n){flex-direction:row-reverse}.paginated-items .whitepaper:nth-child(2n) .summary{text-align:right}.paginated-items .whitepaper:nth-child(2n) a[role=button]{margin-left:auto}body.carriere #catpageheading{background-color:var(--aw-green)}body.doorgroeimogelijkheden #catpageheading{background-color:#ce1d8f}body.solliciteren #catpageheading{background-color:#00f}body.arbeidsmarkt #catpageheading{background-color:#622fa8}body.voor-werkgevers #catpageheading{background-color:#622eaa}body.op-de-werkvloer #catpageheading{background-color:#fde200}body.featured #catpageheading{background-color:#fde200}#catpageheading>*{flex:0}#catpageheading h1{white-space:nowrap;font-weight:500;margin:0;color:#fff;font-size:45px}body.op-de-werkvloer #catpageheading h1,body.featured #catpageheading h1{color:var(--color)}#catpageheading img{max-height:100%}.paginatedcats{overflow:hidden;display:flex;flex-direction:column;gap:20px;margin:40px 0}.paginatedcats .item{line-height:1.2;text-shadow:0 0 7px #000000a6}.paginatedcats .cats{display:flex;gap:15px;backface-visibility:hidden}.paginatedcats .navigation{display:flex;gap:5px;justify-content:center}.paginatedcats .catimage{background-color:#eee;width:calc(calc(100% - calc(3 * 20px))/4);flex:none;backface-visibility:hidden}.paginatedcats h4{font-size:110%;color:#fff;text-align:center;position:absolute;bottom:5px;margin:0;left:10px;right:10px}.paginatedcats .paginatedcatbtn{background-color:#ddd;width:15px;height:15px;padding:0;border-radius:15px}.paginatedcats .paginatedcatbtn.active{background-color:#333;cursor:default}.writer .maininfo{display:inline-flex;margin-top:10px;font-weight:100}.writer .maininfo .image{width:57px;height:57px;border-radius:57px;background-position:50%;background-size:cover;margin:0 20px 0 0}.writer .maininfo .image.svg{background-size:282%;background-repeat:no-repeat;background-position:37%;background-color:#eee}.writer .maininfo .info{display:flex;flex-direction:column;font-size:89%;line-height:1.35}.horizontalslider>.title{margin:0}.tags span:last-child{display:none}#error-exclamation{font-size:800%;background-color:var(--jiv-extralightblue);height:125px;line-height:1;width:125px;border-radius:50%;text-align:center}body.error main.container,body.error main.container .container-inner{display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:700;justify-content:center}body.error #message p{font-size:300%;margin:10px 0 0}html.dark-mode body{background-color:#333;--color:#bbb;--aw-brokenwhite:#d9cdbe}html.dark-mode header nav a{color:#333}html.dark-mode .breadcrumb li:last-child{color:var(--aw-brokenwhite)}html.dark-mode #dialog-cc .modal-dialog{background:#333}html.dark-mode header .border{background-color:#0000001a}html.dark-mode #dialog-cc::backdrop{background-color:#555e}html.dark-mode .pagination>:last-child,html.dark-mode .pagination>:first-child{color:#ccc}html.dark-mode .pagination button,html.dark-mode .pagination a[role=button],html.dark-mode .paginatedcats .paginatedcatbtn{background-color:#555;color:#eee}html.dark-mode .pagination button.active,html.dark-mode .pagination a[role=button].active,html.dark-mode .paginatedcats .paginatedcatbtn.active{background-color:#ccc;color:#333}html.dark-mode h1,html.dark-mode h2,html.dark-mode h3,html.dark-mode h4,html.dark-mode h5,html.dark-mode h6{color:#ddd}html.dark-mode .banner .main-title{color:#fff}html.dark-mode .banner .extra-title{color:#f0f0f0}html.dark-mode .testimonial{background:#444}html.dark-mode .breadcrumb a svg path{fill:#fff}html.dark-mode footer{background-color:#202020}html.dark-mode #search-banner-container,html.dark-mode #search-banner-container .title,html.dark-mode #search-banner-container .vacancy-container{color:#000}.banner{padding:20px 30px;background-color:var(--aw-brokenwhite);display:flex;clear:both;line-height:1.2;margin-top:40px;margin-bottom:60px;align-items:end}.banner .right{flex:0}.banner .left{flex:1;display:flex;flex-direction:column;align-items:baseline;align-self:normal}.banner .left .titles{flex:1}.banner .main-title{font-size:40px;font-weight:700;margin:0;color:var(--jiv-extradarkblue)}.banner .extra-title{font-size:40px;font-weight:200;margin:0;color:var(--jiv-darkblue)}.banner .banner_image{margin:0 0 -40px 20px}.banner_image img{max-width:336px;max-height:224px}.banner a[role=button]{font-size:20px}.banner.custom .main-title{font-size:33px}.banner.custom .extra-title{font-size:31px}.banner.custom.img-left{flex-direction:row-reverse}.banner.custom.img-left .banner_image{margin:0 20px -40px 0}.banner.custom.img-left .left{text-align:right}.banner.custom.img-left .action{margin:0 0 0 auto}.resp-sharing-button__link,.resp-sharing-button__icon{display:inline-block}.resp-sharing-button__link{text-decoration:none;color:#fff;margin:.5em}.resp-sharing-button{border-radius:5px;transition:25ms ease-out;padding:.5em .75em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.resp-sharing-button__icon svg{width:1em;height:1em;margin-right:.4em;vertical-align:top}.resp-sharing-button--small svg{margin:0;vertical-align:middle}.resp-sharing-button__icon{stroke:#fff;fill:none}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}.resp-sharing-button--twitter{background-color:#55acee}.resp-sharing-button--twitter:hover{background-color:#2795e9}.resp-sharing-button--pinterest{background-color:#bd081c}.resp-sharing-button--pinterest:hover{background-color:#8c0615}.resp-sharing-button--facebook{background-color:#3b5998}.resp-sharing-button--facebook:hover{background-color:#2d4373}.resp-sharing-button--tumblr{background-color:#35465c}.resp-sharing-button--tumblr:hover{background-color:#222d3c}.resp-sharing-button--reddit{background-color:#5f99cf}.resp-sharing-button--reddit:hover{background-color:#3a80c1}.resp-sharing-button--google{background-color:#dd4b39}.resp-sharing-button--google:hover{background-color:#c23321}.resp-sharing-button--linkedin{background-color:#0077b5}.resp-sharing-button--linkedin:hover{background-color:#046293}.resp-sharing-button--email{background-color:#777}.resp-sharing-button--email:hover{background-color:#5e5e5e}.resp-sharing-button--xing{background-color:#1a7576}.resp-sharing-button--xing:hover{background-color:#114c4c}.resp-sharing-button--whatsapp{background-color:#25d366}.resp-sharing-button--whatsapp:hover{background-color:#1da851}.resp-sharing-button--hackernews{background-color:#f60}.resp-sharing-button--hackernews:hover,.resp-sharing-button--hackernews:focus{background-color:#fb6200}.resp-sharing-button--vk{background-color:#507299}.resp-sharing-button--vk:hover{background-color:#43648c}.resp-sharing-button--facebook{background-color:#3b5998;border-color:#3b5998}.resp-sharing-button--facebook:hover,.resp-sharing-button--facebook:active{background-color:#2d4373;border-color:#2d4373}.resp-sharing-button--twitter{background-color:#55acee;border-color:#55acee}.resp-sharing-button--twitter:hover,.resp-sharing-button--twitter:active{background-color:#2795e9;border-color:#2795e9}.resp-sharing-button--tumblr{background-color:#35465c;border-color:#35465c}.resp-sharing-button--tumblr:hover,.resp-sharing-button--tumblr:active{background-color:#222d3c;border-color:#222d3c}.resp-sharing-button--email{background-color:#777;border-color:#777}.resp-sharing-button--email:hover,.resp-sharing-button--email:active{background-color:#5e5e5e;border-color:#5e5e5e}.resp-sharing-button--pinterest{background-color:#bd081c;border-color:#bd081c}.resp-sharing-button--pinterest:hover,.resp-sharing-button--pinterest:active{background-color:#8c0615;border-color:#8c0615}.testimonial{border:1px solid #00000059;padding:15px 20px;box-shadow:8px 8px #0000002b;font-style:italic;border-radius:4px;margin:40px 0;line-height:1.4;font-size:90%}.testimonial .logo{max-width:200px;max-height:100px;background-repeat:no-repeat;background-size:contain;float:right;margin:0 0 5px 10px}.testimonial .company{font-weight:700;font-size:120%;margin-bottom:5px}.testimonial .author{margin:10px 0;text-align:center;clear:both}.testimonial br{margin:0 0 10px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#search-banner-container{float:right;max-width:350px;padding:16px;background-color:var(--aw-brokenwhite);margin:6px 0 0 24px}#search-banner-container .title{margin-top:0;font-weight:600;font-size:24px;line-height:140%;color:var(--color);border:none;text-transform:none}#search-banner-container p{font-weight:600;font-size:16px;line-height:20px;margin-top:16px;margin-bottom:8px}#search-banner-container input{border:1px solid #333;box-sizing:border-box;border-radius:2px;background:#fff;height:48px;width:100%;padding:14px 12px}#search-banner-container button[type=submit]{margin-top:24px;margin-bottom:10px;width:60%;border-radius:2px;color:#fff;font-size:16px;font-weight:600;height:55px}#search-banner-container .vacancy-container{background:#fff;border:1px solid #828282;box-sizing:border-box;border-radius:2px;margin-bottom:8px;padding:8px 15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--color)}#search-banner-container .vacancy-container p{margin:0}#search-banner-container .vacancy-container .location{margin-top:4px;font-style:normal;font-weight:400;font-size:14px;line-height:140%}#search-banner-container .vacancy-container .company-logo{min-width:20%}#search-banner-container .vacancy-container img{border-style:none;height:auto;max-width:100%}@media(max-width:575px){#search-banner-container{max-width:100%;margin:24px 0;float:none}}.text-element{background-color:var(--aw-brokenwhite);padding:10px 20px;font-size:20px;margin:16px 0}.text-element .link-container{margin-top:20px}body.mobile-menu{overflow:hidden}#mobilenav{padding:10px;display:none}#mobilenav nav{display:flex;flex-direction:column;margin:75px 10px 0}#mobilenav nav a{text-decoration:none;border-bottom:1px solid #757575;padding:10px 0;position:relative}#mobilenav nav a:first-child{border-top:1px solid #757575}#mobilenav nav a::after{content:"\276F";position:absolute;right:0}.hamburger-menu .bar{width:30px;height:3px;background-color:#757575;margin:4px 0;transition:all .3s ease}#mobilenav .search_vac{margin:30px auto 0}body.mobile-menu .hamburger-menu .bar:nth-child(1){transform:rotate(45deg)translate(11px,5px)}body.mobile-menu .hamburger-menu .bar:nth-child(2){opacity:0}body.mobile-menu .hamburger-menu .bar:nth-child(3){transform:rotate(-45deg)translate(11px,-5px)}@media(max-width:1250px){#catpageheading{margin-left:0;margin-right:0}}@media(max-width:1030px){header nav a{font-size:90%}}@media(max-width:575px){header .logo{width:41vw;max-height:33px}.testimonial{margin-right:8px}.testimonial .logo{width:100%;margin:0 0 5px;height:auto;max-width:unset;max-height:unset}.hamburger-menu{display:flex;flex-direction:column;cursor:pointer}#darklighttoggle{margin-right:5px}header .border{display:none}header #search,header #search_vac,header .second{display:none}main.container{margin-top:56px}footer .links{flex-direction:column;gap:30px}footer .logo-fbc{display:flex;flex-direction:column;gap:10px;justify-content:normal;align-items:center}footer .fbc{white-space:nowrap}#mobilenav{z-index:1;position:fixed;top:0;right:0}body.mobile-menu #mobilenav{background-color:var(--aw-brokenwhite);left:0;bottom:0}body.mobile-menu #mobilenav{display:block}.article{flex-direction:column-reverse}html .article .image{width:100%;margin-bottom:-5px}.article:not(.big) .image .aspectratio{padding-top:30%}.article.big{flex-direction:column-reverse}.article.big>.image{display:block;width:100%;max-width:100%}.banner{display:block}.banner .banner_image,html .banner.custom .right div.banner_image{overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0 auto;max-width:100%}.article.big .maininfo{margin:20px auto -10px 0}.banner .right .titles{line-height:1.1;gap:10px;display:flex;flex-direction:column;margin:10px 0 0;text-align:center}.banner a[role=button],.banner.custom a[role=button].action{margin:15px auto}#catpageheading{flex-direction:column;gap:15px;margin:15px 0;height:auto}#catpageheading img{max-width:100%;max-height:100px;margin:0 auto}#catpageheading .text{padding:20px}#info .info{line-height:1.2}}