body{color:#444;font-size:18px;font-weight:300;font-family:Roboto,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4{word-wrap:break-word;line-height:1.2em;font-family:Spectral;font-weight:700}h1,.h1{font-size:52px;color:#000;margin-bottom:10px}h2,.h2{font-size:28px;color:#018cc9;margin-bottom:0}h3,.h3{font-size:22px;color:#000;margin-bottom:10px}strong{font-weight:700;font-style:inherit}em{font-style:italic;font-weight:inherit}header{position:relative}.basicContainer{max-width:1280px;margin:0 auto;padding:110px 25px 90px;position:relative}.basicContainer.small{text-align:left}.basicContainer.small>*{max-width:820px}.basicContainer.small.textAlignCenter{text-align:center;max-width:820px}.basicContainer.textAlignCenter .partButtonContentContainer{justify-content:center}.basicContainer.textAlignCenter .partButtonContentContainer .partButton{margin-left:7.5px;margin-right:7.5px}.basicContainer.small .partContentFileImageGallery.single,#leftContainer .partContentFileImageGallery.single{margin-bottom:30px}#introContainer{color:#fff;background-color:#018cc9}#introContainer .basicContainer{text-align:left;padding-bottom:60px}#introContainer+* .basicContainer{padding-top:60px}#introContainer h1{color:#fff;max-width:770px;margin-bottom:30px}#introContainer h1+.partContentText{margin-top:-20px}#introContainer .partContentText{max-width:770px;font-weight:500}#introContainer .partContentText a{color:#fff;border-color:#104483}.whiteContainer{background-color:#fff}.lightContainer{background-color:#f4f4f1}.lightContainer .partContentText p{color:#222}.colorContainer{background-color:#018cc9}.colorContainer h1,.colorContainer .h1,.colorContainer .partContentText{color:#fff}.socialShareContainer{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:30px;background-color:#e5f3f9;border:solid 1px #e5f3f9;padding:30px 30px 10px}.socialShareLabel{font-weight:500;color:#000;margin-bottom:20px;margin-right:20px}.socialShareContainer a{margin-right:15px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;height:16px;width:16px}.socialShareContainer a:last-child{margin-right:0}.socialShareContainer a svg.partSvg{fill:#000;flex:1 1 auto;max-height:16px;max-width:16px;transition:fill .3s ease}.socialShareContainer a:hover svg.partSvg{fill:#104483}#topBar.stickyScroll{width:100%;background-color:#fff;position:fixed;left:0;top:0;z-index:1003;box-shadow:4px 4px 10px rgba(0,0,0,.05)}.stickyScrollGhost{height:130px}#topBarSmall{background-color:#018cc9}#topBarSmall .basicContainer{height:30px;padding-top:0;padding-bottom:0;font-size:14px;display:flex;justify-content:flex-end;align-items:center;max-width:none}#topBarSmallPhoneEmail{display:flex;align-items:center;font-weight:500}#topBarSmallPhoneEmail a{color:#fff;margin-left:20px;display:flex;align-items:center;text-decoration:none}#topBarSmallPhoneEmail a:first-child{margin-left:0}#topBarSmallPhoneEmail a svg.partSvg{fill:#104483;width:12px;flex:1 1 auto;display:flex;justify-content:center;align-items:center;transition:fill ease .3s;margin-right:5px}#topBarSmallPhoneEmail a span{transition:color ease .3s;margin-bottom:1px}#topBarSmallPhoneEmail a:hover svg.partSvg{fill:#fff}#topBarSmallPhoneEmail a:hover span{text-decoration:underline}#topBarSmall .socialContainer{display:flex;align-items:center;margin-left:20px}#topBarSmall .socialContainer a{margin-left:10px;display:flex;justify-content:center;align-items:center;height:12px;width:12px}#topBarSmall .socialContainer a svg.partSvg{fill:#104483;flex:1 1 auto;max-height:12px;max-width:12px;transition:fill ease .3s}#topBarSmall .socialContainer a:hover svg.partSvg{fill:#fff}#topBarLogoMenu .basicContainer{height:100px;display:flex;align-items:center;transition:height ease .3s;padding-top:0;padding-bottom:0;max-width:none;padding-left:15px}#topBar.scrolled #topBarLogoMenu .basicContainer{height:60px}#logo{margin-right:auto;align-self:flex-start;margin-top:-15px}#logo img{display:block;height:205px;transition:height ease .3s}.loginButton{flex:0 0 auto;max-width:120px;font-weight:700;display:flex;border-radius:18px;margin-left:10px;align-items:center;text-transform:uppercase;font-size:11px;text-align:left;text-decoration:none;padding:5px 15px;transition:background-color ease .3s}#werkgever{background-color:#104483}#werknemer{background-color:#018cc9}.loginButton span{margin-left:6px;line-height:1.1em}.loginButton svg{flex:0 0 auto}.loginButton span{color:#fff}#werkgever svg{fill:#fff;width:12px;height:13px}#werknemer svg{fill:#fff;width:13px;height:13px}#werkgever:hover,#werknemer:hover{background-color:#104483}#werkgever:hover span,#werknemer:hover span{color:#fff}#werkgever:hover svg,#werknemer:hover svg{fill:#fff}.parallaxContainer{position:relative}.parallaxContainer .partContentFileImageGallery figure .imagePlaceholderContainer .simpleParallax{position:absolute;top:0;left:0;width:100%;height:100%}.parallaxContainer .partContentFileImageGallery figure .imagePlaceholderContainer img{display:none}.parallaxContainer .partContentFileImageGallery figure .imagePlaceholderContainer .simpleParallax img{display:block}.parallaxContainer.simpleParallaxIE11 .partContentFileImageGallery figure .imagePlaceholderContainer img{display:block}.parallaxContainer .headerContainer .h1{margin-bottom:0}.headerContainer{position:absolute;top:0;left:0;bottom:0;right:0;padding-left:90px;padding-right:90px;background-color:rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.headerContainer .h1{color:#fff;max-width:1400px;padding:0;text-shadow:2px 2px 3px rgba(0,0,0,.5);font-size:70px;margin-bottom:60px}h2.h1+.flexContainer,h1+.flexContainer{padding-top:30px}.flexContainer{display:flex;justify-content:center;flex-wrap:wrap;padding:0;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.flexItem{position:relative;text-align:left;background-color:#fff;margin:0 15px 30px;text-decoration:none;display:flex;flex-direction:column;box-shadow:8px 8px 20px rgba(0,0,0,.05)}.flexItem:last-child{margin-right:auto}.flexItem .partContentFileImageGallery.single{margin-bottom:30px;overflow:hidden}.flexItem h2{margin-left:30px;margin-right:30px;margin-bottom:20px}.flexItem h2 a{color:#000;text-decoration:none;transition:color ease .3s}.flexItem h2 a:hover{color:#018cc9}.flexItem .partContentText{font-size:16px;margin-left:30px;margin-right:30px;color:inherit}.flexItem .partContentText p{margin-bottom:20px}.flexItem .partButton{margin-left:30px;margin-right:auto;margin-top:auto}.flexContainerColumns2 .flexItem{width:calc(50% - 30px)}.flexContainerColumns3 .flexItem{width:calc(33.33% - 30px)}.flexContainerColumns4 .flexItem{width:calc(25% - 30px)}.flexContainerColumns5 .flexItem{width:calc(20% - 30px)}#home #services{background-color:#e5f3f9}#services .flexItem h2{margin:30px 30px 20px}#services .flexItem .overlayContainer{position:absolute;background-image:url(/images/style/icon-arrow-right-white.svg);background-repeat:no-repeat;background-position:right 30px bottom 30px;background-size:28px 20px;transition:background-color .3s ease;z-index:1;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;background-color:rgba(16,68,132,.8);color:#fff;text-decoration:none}#services .flexItem .overlayContainer:hover{background-color:rgba(1,140,201,.9)}#services .flexItem .overlayContainer h2{color:#fff}#services .flexItem .partContentText{font-weight:500}#services .flexItem .partContentText p{color:#fff}#services .flexItem .partContentFileImageGallery.single{background-color:#104483;margin-bottom:0}#home #iconsAndText{background-image:linear-gradient(to bottom,#fff,#f4f4f1)}#iconsAndText .flexItem{text-align:center;background-color:#104483;color:#fff;padding-top:30px;padding-bottom:30px}#iconsAndText .flexItem .partContentFileImageGallery.single{margin-bottom:15px}#iconsAndText .flexItem .partContentText{font-size:14px;font-weight:500}#iconsAndText .flexItem .partContentText p{margin-bottom:0;color:#fff;line-height:1.4em}#iconsAndText .flexItem h3{color:#fff;text-transform:lowercase}#news .flexItem .partContentFileImageGallery.single .contentFileImage{transition:transform .3s,opacity .3s}#news .flexItem .partContentFileImageGallery.single:hover .contentFileImage{transform:scale(1.08);opacity:.8}#news .flexItem .newsDate{margin-top:auto}.newsDate{margin-bottom:15px;align-self:center;margin-top:8px;font-size:14px;padding-left:17px;display:inline-block;color:#777;background:url(/images/style/icon-clock.svg) left center no-repeat;background-size:12px 12px;position:relative}.newsDate:first-letter{text-transform:uppercase}h1+.newsDate{margin-top:0;display:inline-block;margin-bottom:30px}#news .basicContainerSmall .newsDate{margin-bottom:30px}#home #plan{background-image:linear-gradient(to bottom,#fff,#f4f4f1)}#plan .flexItem{margin-top:30px}#plan .flexItem .partContentFileImageGallery.single{background-color:#104483;margin-top:-30px;width:100px;height:100px;margin-left:30px;margin-right:auto;display:flex;align-items:center;justify-content:center}#plan .flexItem .partContentText{font-weight:500;margin-bottom:20px}#plan .flexItem .partContentText ul,#plan .flexItem .partContentText ol{padding-left:0;margin-bottom:0}#plan .flexItem .partContentText li{margin-bottom:5px;display:flex;word-break:break-word}#plan .flexItem .partContentText li:before{width:22px;height:22px;flex:0 0 auto;margin-top:3px;border-radius:50%;margin-right:10px;margin-left:0;color:#fff;content:"";text-align:center;line-height:26px;font-size:19px}#plan .flexItem .partContentText ul li:before{background:#f4f4f1 url(/images/style/icon-check.svg) center no-repeat;background-size:14px 14px}#plan .flexItem .partContentText ol li:before{background:#018cc9 url(/images/style/icon-plus.svg) center no-repeat;background-size:10px 10px}#planDetailItem{background-color:#fff;box-shadow:8px 8px 20px rgba(0,0,0,.05);padding:25px 30px 0;border:solid 1px #f4f4f1;margin-bottom:30px}#planDetailItem .partContentText{font-weight:500;margin-bottom:20px;font-size:16px}#planDetailItem .partContentText ul,#planDetailItem .partContentText ol{padding-left:0;margin-bottom:0}#planDetailItem .partContentText li{margin-bottom:5px;display:flex;word-break:break-word}#planDetailItem .partContentText li:before{width:22px;height:22px;flex:0 0 auto;margin-top:3px;border-radius:50%;margin-right:10px;margin-left:0;color:#fff;content:"";text-align:center;line-height:26px;font-size:19px}#planDetailItem .partContentText ul li:before{background:#f4f4f1 url(/images/style/icon-check.svg) center no-repeat;background-size:14px 14px}#planDetailItem .partContentText ol li:before{background:#018cc9 url(/images/style/icon-plus.svg) center no-repeat;background-size:10px 10px}#about .partContentFileImageGallery{border-radius:50%;width:150px;margin:30px 0 30px 30px;overflow:hidden}.teamLinkContainer{display:flex;margin-bottom:30px;margin-top:auto;margin-left:25px}.teamLinkContainer a{display:flex;justify-content:center;align-items:center;background-color:#e5f3f9;height:36px;width:36px;border-radius:3px;margin:10px 5px 0}.teamLinkContainer svg.partSvg{flex:1 1 auto;fill:#000;max-height:18px;max-width:18px;transition:fill ease .3s}.teamLinkContainer a:hover svg.partSvg{fill:#018cc9}#references .flexItem{text-align:left;padding:30px 30px 10px}#references .flexItem:before{content:"\201d";font-size:100px;font-family:Trebuchet MS;color:#018cc9;display:block;position:relative;margin-top:-10px;margin-left:-5px;height:65px;overflow:hidden}#references .flexItem .partContentText{margin-left:0;margin-right:0;margin-top:0}#references .flexItem h2{margin-left:0;margin-right:0;color:#000;margin-bottom:5px}.basicContainerTwoColumns{display:flex;justify-content:space-between;align-items:flex-start}#leftContainer{flex:1 1 auto;width:100%;max-width:840px;text-align:left;padding-right:60px}#rightContainer{flex:1 1 auto;width:100%;max-width:400px;text-align:left;position:-webkit-sticky;position:sticky;top:160px;font-weight:400;font-size:16px}#callToActionContainer{background-color:#e5f3f9;padding:30px 30px 10px;margin-bottom:30px;border:solid 1px #e5f3f9}#callToActionContainer h2{font-weight:400;color:#000;margin-bottom:10px}#callToActionContainer .partContentText{font-size:16px}#callToActionContainer .partContentText p{margin-bottom:15px}#callToActionContainer .partButton{margin-bottom:20px}#rightContainerNavigation{margin-bottom:30px}#rightContainerNavigation h2{color:#000;padding:20px 30px 15px;margin-bottom:0;background-color:#e5f3f9}footer{color:#fff;background-color:#104483}footer .basicContainer{display:flex;flex-wrap:wrap;align-items:flex-start}.footerColumn{line-height:1.4em;font-size:16px;width:50%}.footerColumnLeft{padding-right:50px}.footerColumnRight{text-align:left;padding-left:50px}.footerColumn a{color:#fff;text-decoration:none;transition:color ease .3s}#mailTelContainer li{margin-bottom:30px;display:flex;justify-content:flex-end}#mailTelContainer li a{font-size:28px}#mailTelContainer li a svg.partSvg{fill:#fff;height:18px;max-width:18px;transition:fill .3s;margin-right:6px;flex:0 0 auto}#mailTelContainer li a span{transition:color .3s;font-weight:400;flex:0 0 auto}#mailTelContainer li a:hover span{color:#018cc9}#mailTelContainer li a:hover svg{fill:#018cc9}.footerColumn .socialContainer{display:flex;justify-content:flex-end}.footerColumn .socialContainer a{margin-left:20px;height:20px;width:20px;display:flex;justify-content:center;align-items:center}.footerColumn .socialContainer a svg.partSvg{fill:#fff;flex:1 1 auto;max-width:20px;max-height:20px;transition:fill ease .3s}.footerColumn .socialContainer a:hover svg.partSvg{fill:#018cc9}.footerColumnRight ul li{margin-bottom:10px}.footerColumnRight ul li a{text-decoration:underline;font-weight:400;color:#fff;transition:color ease .3s}.footerColumnRight ul li a:hover{color:#018cc9}#logos{text-align:center}.basicContainer.small #formContact{max-width:553px;background-color:#fff;box-shadow:8px 8px 20px rgba(0,0,0,.05);padding:25px 30px 0;border:solid 1px #f4f4f1;margin-top:20px}body.mobileMenuToggleActive{position:fixed}#mobileMenuToggle{font-size:18px;margin-right:20px;font-weight:700;position:relative;z-index:1002;display:none;cursor:pointer;background-color:transparent;text-decoration:none;outline:0;-webkit-appearance:none;align-items:center;white-space:nowrap;overflow:hidden;border:none;padding:0}#mobileMenuToggle .mobileMenuButtonLabel{margin-left:5px;font-weight:700;font-family:Capitolium News}#mobileMenuToggle .mobileMenuButtonHamburger{width:20px;height:20px;display:flex;flex-direction:column;justify-content:center}#mobileMenuToggle .mobileMenuButtonHamburger span{width:20px;height:2px;background-color:#104483;margin:2px 0;transition:all .3s ease-in-out}#mobileMenuToggle .mobileMenuButtonHamburger span:nth-child(2){width:15px}#mobileMenuToggle.active .mobileMenuButtonHamburger span{background-color:#018cc9}#mobileMenuToggle.active .mobileMenuButtonHamburger span:nth-child(1){transform:translateY(6px) rotate(45deg)}#mobileMenuToggle.active .mobileMenuButtonHamburger span:nth-child(2){opacity:0}#mobileMenuToggle.active .mobileMenuButtonHamburger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}#mobileMenuToggleContainer{left:0%;top:90px;width:100%;height:100%;position:fixed;background-color:#fff;z-index:1002;display:none}body.mobileMenuToggleActive #mobileMenuToggleContainer{display:block}#mobileMenuToggleContainer .partButtonContentContainer{margin:20px 20px 5px}#mobileMenuToggleContainerScroll{overflow-y:auto;height:calc(100% - 90px);padding-top:15px}@media screen and (min-width: 1023px){body.mobileMenuToggleActive{position:static}body.mobileMenuToggleActive #mobileMenuToggleContainer{display:none}}@media (max-width: 1023px){#mobileMenuToggleContainerScroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.partContentFileImageGallery2.imagesInRow1 .contentFileImageContainer>*,.partContentFileImageGallery2.imagesInRow3 .contentFileImageContainer>*,.partContentFileImageGallery2.imagesInRow2 .contentFileImageContainer>*,.partContentFileImageGallery2.imagesInRow4 .contentFileImageContainer>*{width:initial}.partContentFileImageGallery.partContentFileImageGallery2 .contentFileImageContainer>*{margin-bottom:0;margin-left:0;margin-right:0}.footerColumn.footerColumnLeft #mailTelContainer a{display:flex;align-items:center;gap:6px}
