@font-face{font-family:CourierCondensed;src:url(assets/fonts/CourierCondensed.woff2) format("woff2"),url(assets/fonts/CourierCondensed.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{margin:0 0 2rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;word-break:keep-all;overflow-wrap:anywhere}p{font-size:1.8rem;line-height:1.8}@media screen and (min-width:90em){p{font-size:1.8rem}}p{margin:0}p *{font-size:inherit}p:not(:last-of-type){margin-bottom:3rem}p a{color:#9c153f}p a:hover{text-decoration:underline}h1{font-size:3rem;font-size:clamp(3rem,3vw,4.8rem)}h2{font-size:2.5rem;font-size:clamp(2.5rem,2vw,3rem)}h3{font-size:2rem;font-size:clamp(2rem,2vw,2.4rem)}h4,h5,h6{font-size:1.6rem;font-size:clamp(1.6rem,1.8vw,1.8rem)}.block__title{font-size:3.2rem;font-size:clamp(3.2rem,3vw,4.4rem);line-height:100%}.block__subtitle{font-size:1.8rem;font-size:clamp(1.8rem,3vw,2.4rem);line-height:100%;font-weight:300;color:#29aea0}blockquote{border-left:3px solid #9C153F;margin:0;padding:2rem 3rem;background:#9c153f0d;border-top-right-radius:3rem;border-bottom-right-radius:3rem}blockquote p{margin:0!important}html,body{font-family:Outfit,sans-serif;position:relative;margin:0;padding:0;width:100%;height:100%;color:#001d40}html{font-size:62.5%;scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{margin:0;font-size:1.8rem;background:#fafafa}body:not(.auth){padding:14.2rem 0 0}body.preload,body.preload *{animation:none;transition:none}body.logged-in .header{top:32px}*{box-sizing:border-box;min-width:0;min-height:0}a{text-decoration:none;color:inherit}figure{margin:0}img{vertical-align:bottom}textarea:focus,input:focus,button:focus{outline:none}p,ul,ol{margin:0}ul,ol{display:inline-block;padding-left:2rem}::selection{color:#29aea0;background:transparent}.image--cover,.image--contain{width:100%;height:100%}.image--cover{object-fit:cover}.image--contain{object-fit:contain}.svg--primary path{fill:#29aea0}.svg--white path{fill:#fff}p img,picture img{max-width:100%;object-fit:contain}#wpadminbar{position:fixed;top:0}.toggled--content{max-height:0;overflow:hidden;transition:max-height .4s ease}.placeholder--image{display:flex;align-items:center;justify-content:center;background:#29aea0;height:100%;width:100%;text-transform:uppercase;pointer-events:none;color:#fff;font-weight:700;font-size:10vw;transition:transform .4s ease}@media screen and (min-width:48em){.placeholder--image{font-size:2rem;font-size:clamp(2rem,2vw,2.2rem)}}.header{display:flex;align-items:center;position:fixed;width:100%;top:0;z-index:10;transition:all .125s linear;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.header__brand{position:relative;transition:all .125s linear}.header__brand .brand__link{display:flex;align-items:center;width:auto;height:auto;padding:2.4rem 2.4rem 1.4rem;box-shadow:0 0 3rem #0000001a;background:#fff;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;margin-bottom:-1rem}@media screen and (min-width:48em){.header__brand .brand__link{width:24.5rem}}.header__wrapper{display:flex;justify-content:space-between;margin:0 auto;width:100%;max-width:149rem;padding:0 2rem}@media screen and (min-width:64em){.header__wrapper{padding:0 5rem}}.header__wrapper{gap:1rem}.header__menu{display:flex;align-items:center;justify-content:flex-end;gap:2rem}@media screen and (min-width:48em){.header__menu{width:100%;border-top:1px solid rgba(41,174,160,.25)}}.header__actions{display:flex;align-items:center;gap:1rem}@media screen and (min-width:48em){.header__actions{flex:1}}.action__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem}@media screen and (min-width:48em){.action__wrapper{gap:1.5rem}}.action__wrapper .button{padding:0}@media screen and (min-width:48em){.action__wrapper .button{padding:0 2rem}}.action__wrapper .button span{display:none}@media screen and (min-width:48em){.action__wrapper .button span{display:block}}.action__wrapper .button .icon{display:flex;aspect-ratio:1/1;height:4rem;padding:1rem}@media screen and (min-width:48em){.action__wrapper .button .icon{display:none}}.action__wrapper .form__group .search__field{display:none}@media screen and (min-width:48em){.action__wrapper .form__group .search__field{display:block}}.header__main{display:flex;align-items:center;flex:0 0 40%}@media screen and (min-width:48em){.header__main{flex:inherit}}.header__content{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex:1}@media screen and (min-width:48em){.header__content{flex-direction:column;justify-content:space-between;align-items:flex-end}}.header__navigation{display:flex;gap:1rem}@media screen and (max-width:84.9375em){.header__navigation{display:none!important}}.header__toggle{display:flex;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;cursor:pointer;transition:all .125s linear;z-index:15;position:relative}.header__toggle:before{position:absolute;left:0;transform:translate(-100%);font-weight:700;color:#9c153f}@media screen and (min-width:48em){.header__toggle:before{content:"Menu"}}.header__toggle .navigation__toggle{display:flex;flex-direction:column;justify-content:space-between;width:2.6rem;height:1.8rem;transition:all .125s linear}.header__toggle .navigation__toggle .line{position:relative;display:block;height:3px;width:100%;background-color:#9c153f;transition:all .125s linear}.header__toggle.toggle--open .navigation__toggle .line{opacity:0}.header__toggle.toggle--open .navigation__toggle .line:first-child{transform:rotate(45deg);top:.8rem;opacity:1}.header__toggle.toggle--open .navigation__toggle .line:last-child{transform:rotate(-45deg);bottom:.8rem;opacity:1}@media screen and (min-width:48em){.header__toggle.toggle--open:before{content:"Sluiten"}}@media screen and (min-width:85em){.header__toggle{display:none!important}}.header__slideout{display:flex;flex-direction:column;justify-content:center;position:fixed;top:0;right:0;bottom:0;width:100vw;background-color:#29aea0;color:#fff;z-index:1;padding:5rem 4rem;transform:translate(100%);transition:transform .2s ease}.header__slideout .sidebar__menu{overflow-x:auto}.header__slideout .sidebar__menu li{list-style:none;font-size:2.8rem;font-size:clamp(2.6rem,5vw,3.2rem);line-height:1.8}.header__slideout .sidebar__menu .navigation__link--children .link__icon svg{transform:rotate(-90deg);transition:transform .4s ease}.header__slideout .sidebar__menu .navigation__link--children .link__icon svg path{fill:#fff}.header__slideout .sidebar__menu .navigation__link--children .menu__list{max-height:0;transition:max-height .6s ease;overflow:hidden;padding:0;display:block}.header__slideout .sidebar__menu .navigation__link--children.open .link__icon svg{transform:rotate(0)}.header__slideout .sidebar__menu .navigation__link--children.open .menu__list{opacity:1;visibility:visible;max-height:90rem}.header__slideout.navigation--open{transform:translate(0);box-shadow:0 0 3rem #0000004d}@media screen and (min-width:64em){.header__slideout{width:30vw}}.content{padding:5rem 0}.content__wrapper{margin:0 auto;width:100%;max-width:149rem;padding:0 2rem}@media screen and (min-width:64em){.content__wrapper{padding:0 5rem}}.content__wrapper--small{margin:0 auto;width:100%;max-width:144rem;padding:0 2rem}@media screen and (min-width:64em){.content__wrapper--small{padding:0 5rem}}.content--with--sidebar{display:flex;flex-direction:column}@media screen and (min-width:64em){.content--with--sidebar{flex-direction:row}}.content--with--sidebar{gap:3rem}.content--with--sidebar .main__content{display:flex;flex-direction:column;flex:1;gap:3rem}@media screen and (min-width:64em){.content--with--sidebar .main__content{padding-right:3rem;border-right:1px solid #DDDDDD}}.content--with--sidebar .sidebar__content{flex:0 0 30%}.default--block{border-radius:3rem;background:#fff;padding:3rem;border:1px solid #DDDDDD;box-shadow:0 0 3rem #0000001a}@media screen and (min-width:64em){.default--block{padding:5rem}}.default--block .featured--image{text-align:center;margin-bottom:3rem}.default--block .featured--image .thumbnail{aspect-ratio:16/9;overflow:hidden;border-top-right-radius:3rem;border-bottom-left-radius:3rem;display:inline-block}.default--block .featured--image .thumbnail.image--square{aspect-ratio:4/3}.default--block .featured--image .thumbnail.remove--ratio{aspect-ratio:inherit}.default--block h2,.default--block h3,.default--block h4,.default--block h5{font-size:2rem;font-size:clamp(2rem,2.5vw,2.4rem)}.default--block p,.default--block ul,.default--block ol{margin-bottom:3rem}.default--block ul li,.default--block ol li{line-height:1.8}.default--block ul li a,.default--block ol li a{color:#9c153f}.default--block ul li a:hover,.default--block ol li a:hover{text-decoration:underline}.default--block>*:last-child{margin-bottom:0}.teaser__wrapper .login__wrapper{display:flex;flex-direction:column;gap:3rem;text-align:center;color:#6b7f96;background:#fff;position:relative}.teaser__wrapper .login__wrapper .button__box{margin:0}.teaser__wrapper .login__wrapper:before{position:absolute;content:"";background:linear-gradient(to top,#FFFFFF 30%,transparent);height:10rem;width:100%;left:0;top:0;transform:translatey(-100%)}.title__meta{display:flex;flex-direction:row;align-items:center;font-size:1.4rem;gap:1rem;margin-bottom:2rem}.title__meta .date:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.title__meta .date{background:#29aea0;color:#fff;font-weight:700;padding:.5rem 1.5rem;border-top-right-radius:1rem;border-bottom-left-radius:1rem}.title__meta .date span{font-weight:400;font-size:1.4rem;margin:0 .5rem}.title__meta .date:before{font-size:1.8rem;margin-right:1rem}.posts__after{display:flex;flex-direction:row;flex-wrap:nowrap;color:#9c153f;font-size:1.6rem;gap:1rem}.posts__after span:not(:last-of-type):after{content:"|";margin-left:1rem;color:#6b7f96}.footer{padding:10rem 0 0;background-color:#001d40;position:relative;color:#fff}@media screen and (min-width:64em){.footer{padding-top:15rem}}.footer .icon__group{gap:4rem;flex-direction:row;justify-content:center}@media screen and (min-width:64em){.footer .icon__group{justify-content:flex-start}}.footer .icon__group .icon{padding:0;background:transparent;color:#001d40;width:0}.footer .button__box{margin:0;justify-content:center}.footer .button__box>.button{flex:1;justify-content:center}@media screen and (min-width:64em){.footer .button__box{justify-content:flex-end}.footer .button__box>.button{flex:0 0 auto}}.footer__wrapper{margin:0 auto;width:100%;max-width:149rem;padding:0 2rem}@media screen and (min-width:64em){.footer__wrapper{padding:0 5rem}}.footer__wrapper{display:flex;flex-direction:column;gap:6rem;z-index:1;position:relative}.footer__column{display:flex;flex-direction:column;flex:1;gap:2rem}@media screen and (min-width:64em){.footer__column>.footer__row>.footer__column:first-of-type{border-right:1px solid rgba(255,255,255,.25)}}.footer__row{display:flex;flex-direction:column}@media screen and (min-width:64em){.footer__row{flex-direction:row}}.footer__row{flex:2;gap:3rem}.column--gap{gap:2rem}@media screen and (min-width:64em){.column--gap{gap:4rem}}.widget__title{font-size:1.2rem;font-size:clamp(1.2rem,3vw,1.4rem);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.footer__logo{max-width:19rem}.footer__logo svg .primary{fill:#fff}.footer__author{display:flex;justify-content:flex-start;color:#ffffffbf}@media screen and (min-width:64em){.footer__author{justify-content:flex-end}}.footer__author .author__link{display:flex;align-items:center;gap:1rem}.footer__author .author__logo{width:10rem}.footer__author .author__logo path{fill:#ffffffbf}.contact__info{display:flex;flex-direction:column;gap:1rem}.contact__info .contact__item{position:relative}.contact__info .contact__item.item__extra-info{padding:0;margin-top:3rem}.contact__info .site__title{font-weight:700}.client__info .site__title{font-family:CourierCondensed;font-size:2.6rem;font-weight:400}.area--footer_1 .menu,.area--footer_2 .menu,.area--footer_3 .menu{line-height:1.8;list-style:none;padding:0}.area--footer_1 .menu li:before,.area--footer_2 .menu li:before,.area--footer_3 .menu li:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.area--footer_1 .menu li,.area--footer_2 .menu li,.area--footer_3 .menu li{padding-left:2rem;position:relative}.area--footer_1 .menu li:before,.area--footer_2 .menu li:before,.area--footer_3 .menu li:before{font-size:1.2rem;position:absolute;left:0;top:.5rem;color:#29aea0}.area--footer_1 .menu li a:hover,.area--footer_2 .menu li a:hover,.area--footer_3 .menu li a:hover{color:#29aea0}.footer__copyright{background:#090b20;margin-top:10rem;padding:2rem 0;font-size:1.6rem}@media screen and (min-width:64em){.footer__copyright{margin-top:15rem}}.footer__copyright .menu{display:flex;flex-direction:column}@media screen and (min-width:64em){.footer__copyright .menu{flex-direction:row}}.footer__copyright .menu{list-style:none;padding:0;gap:1rem;color:#ffffffbf}@media screen and (min-width:64em){.footer__copyright .menu{gap:2rem}}.banner__section{display:flex;height:auto;height:260px;background:#29aea0;position:relative;padding-top:11.6rem}@media screen and (min-width:64em){.banner__section{height:400px}}.banner__section .bg--image{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;z-index:1}.banner__section .content__wrapper{display:flex;align-items:flex-end}.banner__section:not(.home--banner){border-bottom:30px solid #001D40;padding-bottom:0}.banner__section:not(.home--banner) .banner__title{top:30px}.banner__section.home--banner{height:80vh;min-height:400px;max-height:700px;border:0}.banner__title{color:#fff;z-index:1;position:relative;max-width:100rem}@media screen and (min-width:64em){.banner__title{width:85%}}.banner__title h1{font-size:4.4rem;font-size:clamp(4.4rem,5vw,7rem);color:#fff}.banner__title h2{font-size:3.5rem;font-size:clamp(3.5rem,3vw,5rem);color:#001d40}.banner__title h1,.banner__title h2{line-height:1}.grid--listing{display:grid;gap:2rem}@media screen and (min-width:48em){.grid--listing{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:64em){.grid--listing{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:85em){.grid--listing{grid-template-columns:repeat(3,1fr)}}.grid--listing{gap:2rem;width:100%}.default__item{display:flex;flex-direction:column;gap:1rem;border:1px solid #DDDDDD;position:relative;padding-bottom:5rem;border-radius:2rem;background:#fff;box-shadow:0 0 3rem #0000001a;overflow:hidden}.default__item h3{font-size:1.6rem;font-size:clamp(1.6rem,3vw,1.8rem);margin:0}.default__item .thumbnail{overflow:hidden;aspect-ratio:16/9;background:#fff}.default__item .thumbnail img{transition:transform .4s ease}.default__item .grid__item--content{display:flex;flex-direction:column;padding:2rem;gap:.8rem}.default__item:hover .thumbnail img,.default__item:hover .thumbnail .placeholder--image{transform:scale(1.1)}.default__item .read-more{display:flex;align-items:center;position:absolute;left:2rem;bottom:2rem;color:#9c153f;font-size:1.6rem}.default__item p{color:#6b7f96}.default__item .item--meta{display:flex;flex-wrap:wrap;color:#9c153f;font-size:1.4rem;gap:.5rem}.default__item .item--meta>*:not(:last-child):after{content:"|";position:relative;margin-left:.5rem}.downloads__section,.newsletter__section,.voordeel__list{margin-top:3rem}.downloads__section .grid--listing,.newsletter__section .grid--listing,.voordeel__list .grid--listing{grid-template-columns:none}@media screen and (min-width:48em){.downloads__section .default__item,.newsletter__section .default__item,.voordeel__list .default__item{display:flex;flex-direction:row;align-items:flex-start;gap:0;padding:0}.downloads__section .default__item>*,.newsletter__section .default__item>*,.voordeel__list .default__item>*{flex:1}.downloads__section .default__item .thumbnail,.newsletter__section .default__item .thumbnail,.voordeel__list .default__item .thumbnail{flex:0 0 19rem;border-bottom-right-radius:3rem;margin-bottom:5rem}}.related .grid--listing{grid-template-columns:none;gap:.5rem}.related .related__item{color:#6b7f96}.related.related__documents .related__item:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.related.related__documents .related__item{padding-left:3rem;position:relative}.related.related__documents .related__item:before{position:absolute;left:0;top:.2rem;color:#9c153f;font-size:2rem}.related.related__links .related__item:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.related.related__links .related__item:before{position:absolute}.search__item{padding-bottom:0}.faq__section{margin-top:3rem}.faq__section .grid--listing{grid-template-columns:none}.activity__section .grid--listing{display:grid;gap:2rem}@media screen and (min-width:48em){.activity__section .grid--listing{grid-template-columns:repeat(2,1fr)}}.activity__item .thumbnail__wrapper{display:flex;align-items:flex-start}.activity__item .thumbnail__wrapper .date__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 30%;height:100%;background:#29aea0;color:#fff;font-weight:700}.activity__item .thumbnail__wrapper .date__wrapper>span{font-weight:400;font-size:1.4rem}.activity__item .item--meta{color:#29aea0}@media screen and (min-width:48em){.activity__item:nth-of-type(n+3){display:flex;flex-direction:row;align-items:flex-start;grid-column:1/-1;gap:0;padding:0;padding-right:14rem}.activity__item:nth-of-type(n+3)>*{flex:1}.activity__item:nth-of-type(n+3) .thumbnail__wrapper{flex:0 0 19rem;border-bottom-right-radius:3rem;margin-bottom:5rem}.activity__item:nth-of-type(n+3) .date__wrapper{position:absolute;right:0;top:0;flex:0;width:14rem}}.sidebar{display:flex;flex-direction:column;gap:2rem}.side__widget{border-top-right-radius:3rem;border-bottom-left-radius:3rem;overflow:hidden;padding:2rem;border:1px solid #DDDDDD;background:#fff}.side__widget h3{color:#9c153f}.side__widget ul{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0}.side__widget ul li{padding:1rem 0}.side__widget ul li:not(:last-of-type){border-bottom:1px dashed #848484}.side__widget ul li a:hover{color:#9c153f}.side__widget.scholing-activiteiten{background:#29aea0;color:#fff;border:0}.side__widget.scholing-activiteiten h3:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.side__widget.scholing-activiteiten h3{color:#fff;position:relative;padding-left:4rem}.side__widget.scholing-activiteiten h3:before{font-size:3rem;position:absolute;left:0;top:0}.side__widget.scholing-activiteiten .agenda__list li{border-color:#fff}.side__widget.scholing-activiteiten .agenda__list li a{display:flex;gap:2rem}.side__widget.scholing-activiteiten .agenda__list li a>span{font-weight:700;flex:0 0 10rem}.news__widget:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.news__widget{position:relative}.news__widget:after{position:absolute;right:1rem;top:1rem;color:#ccc}.news__widget .channel__logo{position:absolute;width:12rem;height:4rem;right:3rem;top:2rem}.news__widget .channel__logo img{width:100%;height:100%;object-fit:contain}.quick__links{display:flex;flex-direction:column;border:0;border-radius:0;background:transparent;color:#6b7f96;gap:1rem}.quick__links .link__title{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:2.4rem;gap:1rem}.quick__links .link__title:before{display:flex;align-items:center;justify-content:center;width:4rem;aspect-ratio:1/1;border-radius:100%;border:3px solid #6B7F96;font-size:90%}.quick__links .link__subtitle:before{content:"-";margin:0 .5rem}.quick__links .link__item{display:flex;align-items:center}.quick__links .link__item.nieuws .link__title:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.quick__links .link__item.faq .link__title:before{content:"?";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.quick__links .link__item.contact .link__title:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.quick__links a:hover{color:#9c153f}.quick__links a:hover .link__title:before{border-color:#9c153f}.voordeel__item{border-top-right-radius:3rem;border-bottom-left-radius:3rem;overflow:hidden;border:1px solid #DDDDDD}.voordeel__item img{max-width:100%;min-width:100%;height:auto}.voordeel__widget{display:flex;flex-direction:column;border-radius:0;padding:0;background:transparent;border:0;gap:2rem}.c2a__section{background:#07294f;color:#fff;text-align:center;padding:8rem 0;position:relative}.c2a__section h2{font-size:3rem;font-size:clamp(3rem,5vw,5rem)}.c2a__section .icon{max-width:5.7rem;height:auto;margin:0 auto}.c2a__section .icon svg path{fill:#fff}.c2a__section .bg_image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;mix-blend-mode:luminosity;opacity:.5}.c2a__section .content__wrapper{position:relative;z-index:2}.section__title{color:#6b7f96}.section__title h2{display:flex;flex-direction:row;align-items:center;font-family:CourierCondensed;font-size:2rem;font-size:clamp(2rem,2vw,2.4rem);gap:1rem}.section__title h2:after{content:"";display:block;position:relative;height:3px;background:#6b7f96;flex:1}.news__section{display:flex;flex-direction:column;gap:5rem}@media screen and (min-width:48em){.news__section .news__block .default__item:first-of-type{display:flex;flex-direction:row;grid-column:1/-1;gap:0}.news__section .news__block .default__item:first-of-type>*{flex:1}.news__section .news__block .default__item:first-of-type .thumbnail{border-bottom-right-radius:3rem}}@media screen and (min-width:48em){.news__archive .default__item:nth-of-type(n+5){display:flex;flex-direction:row;align-items:flex-start;grid-column:1/-1;gap:0;padding:0}.news__archive .default__item:nth-of-type(n+5)>*{flex:1}.news__archive .default__item:nth-of-type(n+5) .thumbnail{flex:0 0 19rem;border-bottom-right-radius:3rem;margin-bottom:5rem}}.questions__list{display:flex;flex-direction:column;gap:1rem}.question__title{display:flex;justify-content:space-between}.question__title:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.question__title{padding:1.5rem 2rem;margin:0;font-weight:500;color:#9c153f}.question__item{background:#f3f5f7;border-radius:.8rem;border:1px solid #DDDDDD}.question__content{padding:0 3rem}.question__content .answer{margin:3rem 0}.answer .login__wrapper{background:#f3f5f7}.answer .login__wrapper:before{background:linear-gradient(to top,#F3F5F7 30%,transparent)}.checklist{display:flex;flex-direction:column;gap:2rem}.checklist .question{display:flex;flex-direction:column}@media screen and (min-width:64em){.checklist .question{flex-direction:row}}.checklist .question{align-items:flex-start;justify-content:space-between;padding:3rem;border-radius:3rem;border:1px solid #DDDDDD;gap:2rem}.checklist .question:not(:last-child){margin-bottom:2rem}.checklist .question p,.checklist .question h3{margin:0}.checklist .question .answer__data{display:flex;flex-direction:row;gap:3rem}.checklist .question .answer__data label{display:flex;align-items:center;gap:1rem}.checklist .question .answer__data label:hover i,.checklist .question .answer__data label:hover span{color:#9c153f}.checklist .question .answer__data input{display:none}.checklist .question .answer__data input:checked+i{color:#9c153f}.checklist .question .answer__data i{font-size:3rem}.checklist .question .question__info{position:relative;flex:1}.checklist .question .question__info h3{padding-right:5rem}.checklist .question .info{position:absolute;right:0;top:0;color:#9c153f}.checklist .question .info i{font-size:3rem}.checklist .question .info:hover{color:#001d40}.checklist .button__box{justify-content:flex-end;gap:1rem}.checklist .button__box button{border:0}.checklist .results{display:flex;flex-direction:column;gap:2rem}.checklist .results .answer_review{padding:3rem;border-radius:3rem;border:1px solid #DDDDDD}.checklist .results .answer_review.correct{background:#29aea01a;color:#29aea0}.checklist .results .answer_review.error{background:#9c153f1a;color:#9c153f}.checklist .results .answer_review .solution{color:#001d40;font-weight:700;margin-top:1rem}.chapters__overview{display:flex;flex-direction:column;gap:1rem;padding:3rem;border:1px solid #DDDDDD;border-radius:3rem}.chapters__overview .step-link.active{color:#9c153f}.chapters__overview .step-link.completed .progress{color:#29aea0}.chapters__overview .step-link.incomplete .progress{color:#9c153f}.chapters__overview .step-link:hover:not(.active){color:#29aea0;cursor:pointer}.form-group{display:flex;flex-direction:column}.form-group label{font-weight:700;margin-bottom:1rem}.step__section:not(:last-of-type){margin-bottom:3rem}.grid--verzuim .form-group{display:flex;flex-direction:row;align-items:center;gap:1rem}.grid--verzuim .form-group>input{flex:1}.checkbox__grid.form__grid{gap:0}.step .checkbox{display:flex;align-items:flex-start;gap:1.5rem;position:relative;line-height:100%}.step .checkbox>*{flex:1}.step .checkbox:hover .checkmark{opacity:.5}.step .checkbox:hover .checkmark:after{visibility:visible}.step .checkbox input{display:none}.step .checkbox input:checked~.checkmark:after{visibility:visible}.step .checkbox span{line-height:1.8}.step .checkbox__wrapper{display:flex;align-items:center;justify-content:center;flex:0 0 2rem;aspect-ratio:1/1;position:relative;background:#fff;border:1px solid #29AEA0;border-radius:.4rem;top:.6rem}.step .checkbox__wrapper .checkmark{position:absolute;top:0;left:0;height:100%;width:100%}.step .checkbox__wrapper .checkmark:after{content:"";position:absolute;visibility:hidden;width:calc(100% - .5rem);height:calc(100% - .5rem);background:#29aea0;top:.25rem;left:.25rem;border-radius:.2rem}.step table tr td:first-child{width:50%}h2.chapter--heading{font-size:2.5rem;font-size:clamp(2.5rem,3vw,3.5rem)}.navigation--row{display:flex;flex-direction:column}@media screen and (min-width:64em){.navigation--row{flex-direction:row}}.navigation--row{gap:3rem}.navigation--row .navigation__link,.navigation--row .navigation__link--children,.navigation--row .navigation__link .menu__list .navigation__link,.navigation--row .navigation__link--children .menu__list .navigation__link{color:#001d40}.navigation--row .navigation__link{font-size:1.2rem;font-size:clamp(1.2rem,3vw,1.8rem);font-weight:500;padding:1.4rem 0}.navigation--row .navigation__link--children{position:relative}.navigation--row .navigation__link--children .menu__list{position:absolute;bottom:0;left:50%;padding:0;box-shadow:.25rem .25rem 2rem #00000026;transition:all .4s ease;min-width:100%;background:#fff;border-radius:.4rem;overflow:hidden;transform:translatey(100%) translate(-50%)}.navigation--row .navigation__link--children .menu__list li{white-space:nowrap}.navigation--row .navigation__link--children .menu__list .navigation__link{padding:1rem 2rem}.navigation--row .navigation__link--children:hover .menu__list,.navigation--row .navigation__link--children:focus .menu__list,.navigation--row .navigation__link--children:active .menu__list{opacity:1;visibility:visible}.navigation--row li{list-style:none}.navigation__link--parent{display:flex;align-items:center}.navigation__link--children .navigation__link{display:flex;align-items:center;position:relative;gap:1rem}.navigation__link--children .link__icon{display:flex;width:1.4rem;height:2rem}.navigation__link--children .link__icon svg path{stroke:#29aea0}.navigation__link--children .menu__list .navigation__link--parent .navigation__link{width:100%}@media screen and (max-width:84.9375em){.navigation__link--children .menu__list .navigation__link--parent:hover,.navigation__link--children .menu__list .navigation__link--parent:focus,.navigation__link--children .menu__list .navigation__link--parent:active{text-decoration:underline}}@media screen and (min-width:85em){.navigation__link--children .menu__list .navigation__link--parent:hover,.navigation__link--children .menu__list .navigation__link--parent:focus,.navigation__link--children .menu__list .navigation__link--parent:active{background-color:#f4f4f4}}@media screen and (min-width:85em){.navigation__link--children .menu__list{opacity:0;visibility:hidden}}.navigation__pages{display:flex;justify-content:center;padding:3rem 0 5rem}.navigation__pages .page__link{display:flex;align-items:center;justify-content:center;cursor:pointer;height:4rem;width:4rem;background-color:#001d40;border-radius:4.8rem}.navigation__pages .page__link:hover,.navigation__pages .page__link:focus,.navigation__pages .page__link:active{background-color:#00060d}.navigation__pages .page__link.link--disabled{opacity:.4;pointer-events:none}.navigation__pages .page__link .link__icon{display:flex;height:2.8rem;width:2.8rem}@media screen and (min-width:85em){.navigation__pages .page__link{height:5.2rem;width:5.2rem;border-radius:7.4rem}}.button{display:flex;align-items:center;font-size:1.4rem;font-size:clamp(1.4rem,3vw,1.6rem);height:4rem;padding:0 2rem;transition:background-color .25s linear;border-radius:.8rem;font-weight:500}.button__solid--primary{background-color:#29aea0;color:#fff}.button__solid--primary:hover,.button__solid--primary:focus,.button__solid--primary:active{background-color:#1f857a}.button__solid--secondary{background-color:#9c153f;color:#fff}.button__solid--secondary:hover,.button__solid--secondary:focus,.button__solid--secondary:active{background-color:#6f0f2d}.button__box{display:flex;margin-top:5rem}.button__box.align--center{justify-content:center}.button__box.align--end{justify-content:flex-end}.section__readmore{font-size:1.6rem;color:#9c153f;margin-top:2rem}.button.has--children{position:relative}@media screen and (min-width:64em){.button.has--children:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.button.has--children:after{font-size:1.4rem;margin-left:.5rem}}.button.has--children ul{position:absolute;bottom:0;padding:0;box-shadow:.25rem .25rem 2rem #00000026;transition:all .4s ease;min-width:100%;background:#fff;border-radius:.4rem;overflow:hidden;transform:translatey(100%);opacity:0;visibility:hidden;color:#001d40;z-index:1;margin:0;list-style:none;right:0}.button.has--children ul a{display:flex;flex-wrap:nowrap;padding:1rem 2rem;width:100%;white-space:nowrap}.button.has--children:hover ul{opacity:1;visibility:visible}.button.login--button ul{background:#9c153f;color:#fff}.button.login--button ul a:hover{background:#6f0f2d}.button.subscription--button ul{background:#29aea0;color:#fff}.button.subscription--button ul a:hover{background:#1f857a}.icon__group{display:flex;gap:2rem}.icon__group .icon{display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;font-size:2.2rem;background:#001d40;color:#29aea0;transition:all .4s ease;border-radius:100%}.icon__group .icon:hover{background:#00060d}.box__icon{align-items:center}.box__icon .box__name{flex:1}.pagination{display:flex;flex-wrap:wrap;justify-content:center;margin:5rem auto}.pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin:0px .5rem;background:transparent;color:#6b7f96;border-radius:.5rem;font-weight:700}.pagination .page-numbers.current{background:#29aea0;color:#fff;border-color:transparent}.pagination .page-numbers:not(.current){background:#6b7f960d}.pagination .page-numbers:not(.current):hover{background:#6b7f9633}@media screen and (min-width:64em){.pagination .page-numbers{width:4.5rem;height:4.5rem}}.with_frm_style,.frm_style_formidable-stijlen.with_frm_style,.iframe--form{padding:3rem;background:#f3f5f7;border:1px solid #D8D8D8;border-radius:.8rem;margin-top:3rem}.with_frm_style .frm_form_field input:not([type=radio]),.with_frm_style .frm_form_field textarea:not([type=radio]),.frm_style_formidable-stijlen.with_frm_style .frm_form_field input:not([type=radio]),.frm_style_formidable-stijlen.with_frm_style .frm_form_field textarea:not([type=radio]),.iframe--form .frm_form_field input:not([type=radio]),.iframe--form .frm_form_field textarea:not([type=radio]){min-height:5.4rem;color:#000;padding:1rem 2rem;font-size:1.8rem;border:1px solid #D8D8D8;background-color:#fff;border-radius:.8rem}.with_frm_style .frm_form_field label,.frm_style_formidable-stijlen.with_frm_style .frm_form_field label,.iframe--form .frm_form_field label{color:#001d40;padding:0;font-size:1.6rem;margin-bottom:1rem}.with_frm_style .frm_form_field label .frm_required,.frm_style_formidable-stijlen.with_frm_style .frm_form_field label .frm_required,.iframe--form .frm_form_field label .frm_required{color:#001d40}.with_frm_style .frm_form_field.frm_label_float_top label,.frm_style_formidable-stijlen.with_frm_style .frm_form_field.frm_label_float_top label,.iframe--form .frm_form_field.frm_label_float_top label{font-size:1.4rem}.with_frm_style .frm_form_field .frm_radio label,.frm_style_formidable-stijlen.with_frm_style .frm_form_field .frm_radio label,.iframe--form .frm_form_field .frm_radio label{position:relative;padding-left:3.5rem;cursor:pointer;display:inline-block}.with_frm_style .frm_form_field .frm_radio label input[type=radio],.frm_style_formidable-stijlen.with_frm_style .frm_form_field .frm_radio label input[type=radio],.iframe--form .frm_form_field .frm_radio label input[type=radio]{display:none!important}.with_frm_style .frm_form_field .frm_radio label:before,.with_frm_style .frm_form_field .frm_radio label:after,.frm_style_formidable-stijlen.with_frm_style .frm_form_field .frm_radio label:before,.frm_style_formidable-stijlen.with_frm_style .frm_form_field .frm_radio label:after,.iframe--form .frm_form_field .frm_radio label:before,.iframe--form .frm_form_field .frm_radio label:after{content:"";position:absolute;left:0;top:0;width:2.2rem;height:2.2rem;border-radius:50%;transition:all .2s ease;background-color:#001d40}.with_frm_style .frm_form_field .frm_radio label:after,.frm_style_formidable-stijlen.with_frm_style .frm_form_field .frm_radio label:after,.iframe--form .frm_form_field .frm_radio label:after{transform:scale(0);background-color:#fff;opacity:0}.with_frm_style .frm_form_field .frm_radio label.checked:after,.frm_style_formidable-stijlen.with_frm_style .frm_form_field .frm_radio label.checked:after,.iframe--form .frm_form_field .frm_radio label.checked:after{opacity:1;transform:scale(.7)}.with_frm_style .frm_form_field.vertical_radio>.frm_opt_container,.frm_style_formidable-stijlen.with_frm_style .frm_form_field.vertical_radio>.frm_opt_container,.iframe--form .frm_form_field.vertical_radio>.frm_opt_container{display:flex;flex-direction:column}@media screen and (min-width:64em){.with_frm_style .frm_form_field.vertical_radio>.frm_opt_container,.frm_style_formidable-stijlen.with_frm_style .frm_form_field.vertical_radio>.frm_opt_container,.iframe--form .frm_form_field.vertical_radio>.frm_opt_container{flex-direction:row}}.with_frm_style .frm_form_field.vertical_radio>.frm_opt_container,.frm_style_formidable-stijlen.with_frm_style .frm_form_field.vertical_radio>.frm_opt_container,.iframe--form .frm_form_field.vertical_radio>.frm_opt_container{flex-wrap:wrap;gap:1rem}.with_frm_style .frm_submit,.frm_style_formidable-stijlen.with_frm_style .frm_submit,.iframe--form .frm_submit{display:flex;justify-content:flex-end}.with_frm_style .frm_submit button,.frm_style_formidable-stijlen.with_frm_style .frm_submit button,.iframe--form .frm_submit button{font-size:1.4rem;font-size:clamp(1.4rem,3vw,1.6rem);height:4rem;padding:0 2rem;transition:background-color .25s linear;border-radius:.8rem;font-weight:500;background-color:#29aea0;color:#fff;border:0}.with_frm_style .frm_submit button:hover,.with_frm_style .frm_submit button:focus,.with_frm_style .frm_submit button:active,.frm_style_formidable-stijlen.with_frm_style .frm_submit button:hover,.frm_style_formidable-stijlen.with_frm_style .frm_submit button:focus,.frm_style_formidable-stijlen.with_frm_style .frm_submit button:active,.iframe--form .frm_submit button:hover,.iframe--form .frm_submit button:focus,.iframe--form .frm_submit button:active{background-color:#1f857a}.form__group{display:flex;flex-direction:column}@media screen and (min-width:48em){.form__group{flex-direction:row}}.form__group{font-weight:500}.form__group input,.form__group textarea,.form__group select{font-family:Outfit,sans-serif}.form__group input:not([type=radio]):not([type=checkbox]),.form__group textarea:not([type=radio]):not([type=checkbox]),.form__group select:not([type=radio]):not([type=checkbox]){height:4rem;color:#001d40;padding:0 1rem;font-size:1.6rem;background-color:#fff;width:100%;border-radius:.8rem;border:1px solid #29AEA0;flex:1}.form__group button{border:0;border:1px solid #29AEA0}@media screen and (min-width:48em){.form__group button{margin-left:-1.5rem}}.form__grid{display:grid;gap:2rem}@media screen and (min-width:48em){.form__grid{grid-template-columns:repeat(2,1fr)}}.form__grid{flex:1}.content__filter form{width:100%}.content__filter .form__group{flex:1;gap:2rem}.content__filter .form__group input,.content__filter .form__group select{font-weight:700}.content__filter .form__group input:not([type=radio]):not([type=checkbox]),.content__filter .form__group select:not([type=radio]):not([type=checkbox]){background:#f3f5f7;color:#6b7f96;border-color:#c5ccd5}@media screen and (min-width:64em){.content__filter .form__group{gap:0}}.content__filter button{background:#6b7f96;color:#fff;border-color:transparent}.content__filter button:hover,.content__filter button:focus,.content__filter button:active{background:#556679}.iframe--form,#login__form{color:#001d40;padding:3rem;background:#f3f5f7;border:1px solid #D8D8D8;border-radius:.8rem;margin-top:3rem}.iframe--form>*:last-child,#login__form>*:last-child{margin:0}#login__form p{display:flex;flex-direction:column}#login__form .input{height:4rem;color:#001d40;padding:1rem;font-size:1.6rem;background-color:#fff;width:100%;border-radius:.8rem;border:1px solid #29AEA0;flex:1}#login__form label{font-size:1.6rem;font-weight:700;color:#001d40}#login__form .login-submit{justify-content:flex-end;flex-direction:row}#login__form .login-submit .button{display:flex;align-items:center;font-size:1.4rem;font-size:clamp(1.4rem,3vw,1.6rem);height:4rem;padding:0 2rem;transition:background-color .25s linear;border-radius:.8rem;font-weight:500;box-shadow:none;border:0}#login__form .login-submit .button-primary{background-color:#29aea0;color:#fff}#login__form .login-submit .button-primary:hover,#login__form .login-submit .button-primary:focus,#login__form .login-submit .button-primary:active{background-color:#1f857a}.breadcrumbs__section{padding-bottom:0;margin-bottom:-3rem;color:#6b7f96}.breadcrumbs{display:flex;flex-direction:row;gap:1rem;font-size:1.4rem}.breadcrumbs>*:not(:last-child):after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;-webkit-font-smoothing:antialiased;position:relative}.breadcrumbs>*:not(:last-child):after{font-size:1rem;margin-left:1rem}.breadcrumbs a:hover{color:#9c153f}.breadcrumbs ul{display:flex;flex-direction:row;align-items:center;list-style:none;padding:0;margin:0}.notice{padding:3rem;margin-top:3rem;border-top-right-radius:3rem;border-bottom-left-radius:3rem}.notice.error{background:#9c153f1a;color:#9c153f}.notice.succes{background:#29aea01a;color:#29aea0}
