body{color:#002f5f;font-family:elza-text,Arial,Helvetica,sans-serif;font-size:clamp(1.5rem,3vw,1.8rem);font-weight:300;line-height:1.6}h1,h2,h3,h4,h5{font-weight:700;line-height:1;margin:0 0 2rem}h1,h2{letter-spacing:-3px}h3{letter-spacing:-1.5px}h4,h5{letter-spacing:-1px}p{line-height:1.6;margin:0}p *{font-size:inherit}p a{color:#bc163f}p a:active,p a:focus,p a:hover{text-decoration:underline}p:not(:last-of-type){margin-bottom:3rem}h1{font-size:clamp(4rem,4vw,7.8rem)}h2{font-size:clamp(3.4rem,4vw,6.4rem)}h3{font-size:clamp(2.8rem,3vw,3.8rem)}h4{font-size:clamp(2.2rem,3vw,3rem)}h5{font-size:clamp(1.8rem,3vw,2.4rem)}body,html{height:100%;margin:0;padding:0;position:relative;width:100%}html{font-size:62.5%;scroll-behavior:smooth}html *{-webkit-text-size-adjust:none}body{margin:0}body.preload,body.preload *{animation:none;transition:none}body.header--fixed{padding-top:12rem}*{box-sizing:border-box;min-height:0;min-width:0}a{color:inherit;text-decoration:none}figure{margin:0}img{vertical-align:bottom}button:focus,input:focus,textarea:focus{outline:none}ol,p,ul{margin:0}ol,ul{display:inline-block;padding-left:2rem}p iframe{aspect-ratio:16/9;height:auto;margin:3rem 0 0;width:100%}.image--contain,.image--cover{height:100%;width:100%}.image--cover{-o-object-fit:cover;object-fit:cover}.image--contain{-o-object-fit:contain;object-fit:contain}.text--primary{color:#002f5f}.text--accent{color:#bc163f}.text--accent-blue{color:#8ebae5}.heading--margin{margin-bottom:3rem}.heading--thin{font-weight:300}.wrapper--split{display:flex;flex-direction:column;gap:5rem}@media screen and (min-width:64em){.wrapper--split{flex-direction:row;gap:10rem;justify-content:space-between}}@media screen and (max-width:63.9375em){.hidden--tablet{display:none!important}}@media screen and (max-width:89.9375em){.hidden--desktop{display:none!important}}@media screen and (max-width:63.9375em){.show--tablet{display:flex!important}}@media screen and (min-width:64em){.show--tablet{display:none!important}}.text--blue{color:#8ebae5}.image--focus{-o-object-position:top;object-position:top}@media screen and (min-width:64em){.visible--mobile{display:none!important}}@media screen and (max-width:63.9375em){.visible--tablet{display:none!important}}body:not(.home){padding-top:12rem}body.home .banner__content p{color:#fff}body.home .header:not(.header--fixed){background-color:transparent}body.home .header:not(.header--fixed) *{color:#fff}body.home .header:not(.header--fixed) .search__field{border-color:#fff}body.home .header:not(.header--fixed) .search__field input{color:#000}body.home .header:not(.header--fixed) .header__brand svg .cls-1,body.home .header:not(.header--fixed) .header__brand svg .cls-2,body.home .header:not(.header--fixed) .header__brand svg .cls-3{fill:#fff}body.home .header.header--fixed,body.home .header:not(.header--fixed) .toggle__button .line{background-color:#fff}body .header.header--fixed{box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.15);height:8rem}@media screen and (max-width:63.9375em){body .header.header--fixed .header__navigation{color:#fff}}@media screen and (min-width:64em){body .header.header--fixed .header__navigation{color:#002f5f}}.header{background-color:#fff;display:flex;height:12rem;left:0;position:fixed;right:0;top:0;transition:all .2s ease;z-index:20}.header__wrapper{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:168rem;padding:0 2rem;width:100%}.header__brand{height:auto;transition:all .2s ease;width:12.5rem}@media screen and (min-width:32.5em){.header__brand{width:15rem}}@media screen and (min-width:90em){.header__brand{width:22.5rem}}.header__navigation{align-items:center;display:flex;gap:2rem}@media screen and (min-width:90em){.header__navigation{gap:4rem}}.navigation__menu{font-size:clamp(1.4rem,3vw,1.6rem)}.navigation__menu li{list-style:none}@media screen and (max-width:84.9375em){.navigation__menu{background-color:rgba(188,22,63,.98);border-left:1rem solid #8e1130;color:#fff;display:flex;flex-direction:column;gap:1rem;height:100vh;padding:10rem 3rem;position:absolute;right:0;top:0;transform:translateX(100%);transition:all .2s linear;width:100%}.navigation__menu.navigation--open{transform:translateX(0)}}@media screen and (max-width:84.9375em) and (min-width:32.5em){.navigation__menu{width:85%}}@media screen and (max-width:84.9375em) and (min-width:64em){.navigation__menu{width:40%}}@media screen and (min-width:85em){.navigation__menu{align-items:center;display:flex;gap:2rem}}@media screen and (min-width:90em){.navigation__menu{gap:3rem}}.navigation__actions{align-items:center;display:flex;gap:1.5rem}@media screen and (min-width:90em){.navigation__actions{gap:2rem}}.navigation__toggle{align-items:center;display:flex;z-index:11}.navigation__toggle.toggle--open .toggle__button{transform:rotate(-90deg)}@media screen and (min-width:85em){.navigation__toggle{display:none}}.toggle__button{display:flex;flex-direction:column;height:3rem;justify-content:space-evenly;transition:transform .2s linear;width:2.4rem}.toggle__button .line{background-color:#002f5f;display:block;height:.3rem;width:100%}.header__search,.search__field{align-items:center;display:flex}.search__field{background-color:#fff;border:1px solid gray;border-radius:1rem;height:6rem;padding:0 1rem 0 0;width:17.5rem}.search__field:active,.search__field:focus,.search__field:hover{background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,.25)}.search__field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit!important;border:0;font-size:clamp(1.6rem,3vw,1.8rem);height:100%}.search__field .field__icon{align-items:center;display:flex;margin:0 1rem;width:3rem}.search__field .field__icon .icon--small{display:flex;height:2rem;width:2rem}.navigation__link:active,.navigation__link:focus,.navigation__link:hover{text-decoration:underline}.content{overflow:hidden;padding:5rem 0}@media screen and (min-width:64em){.content{padding:7.5rem 0 5rem}}@media screen and (min-width:90em){.content{padding:10rem 0}}.content--single{padding:5rem 0}@media screen and (min-width:64em){.content--single{padding:7.5rem 0 5rem}}@media screen and (min-width:90em){.content--single{padding:10rem 0}}.content__wrapper,.content__wrapper--splitted{margin:0 auto;max-width:168rem;padding:0 2rem;width:100%}.content__wrapper--splitted{display:flex;flex-direction:column}@media screen and (min-width:64em){.content__wrapper--splitted{flex-direction:row}}.content__main{display:flex;flex-direction:column;gap:5rem;position:relative}@media screen and (min-width:64em){.content__main{flex-direction:row}}.content__main:after{background-image:url(../../images/background/partials/route.png);background-repeat:repeat-y;background-size:cover;bottom:-5rem;content:"";height:100%;opacity:.85;position:absolute;right:-10rem;top:auto;width:25rem;z-index:-1}@media screen and (min-width:64em){.content__main:after{bottom:-10rem;right:-5rem;width:35rem}}@media screen and (min-width:90em){.content__main:after{right:-25rem;width:35rem}}.content__main .content__image{display:flex;flex:0 0 40%}@media screen and (min-width:64em){.content__main{gap:10rem}}.content__text h4{margin-bottom:2rem}@media screen and (min-width:64em){.content__text{flex:1}}.content__image{border-radius:2rem;box-shadow:0 0 3rem rgba(0,0,0,.15);flex:0 0 35%;height:30vh;overflow:hidden;transform:rotate(-3deg)}@media screen and (min-width:64em){.content__image{margin-top:auto}}.content__image--vertical{border-radius:2rem;flex:0 0 35%;margin-bottom:-5rem;overflow:hidden;width:40vh}@media screen and (min-width:64em){.content__image--vertical{margin-bottom:-10rem;margin-top:auto}}.content__action{border-radius:2rem;box-shadow:0 0 3rem rgba(0,0,0,.15);flex:0 0 35%;padding:3rem}.content__action h3,.content__action h4{display:flex;flex-direction:column;justify-content:center;line-height:1.6}@media screen and (min-width:64em){.content__action{padding:5rem}}.content__box{flex:1}.content__box .socials{margin-top:3rem}.box__image{height:40rem;position:relative;z-index:-1}@media screen and (min-width:64em){.box__image{align-self:flex-start;min-height:40vh;transform:scale(1.1);transform-origin:top left}.box__image .image--cover{min-height:inherit}}.box__content,.box__image{border-radius:3rem;box-shadow:0 0 3rem rgba(0,0,0,.2);flex:1;overflow:hidden}.box__content{background-color:#002f5f;border-radius:3rem;color:#fff;margin-top:3rem;padding:5rem 3rem}@media screen and (min-width:64em){.box__content{margin-top:10rem;padding:5rem}}@media screen and (min-width:90em){.box__content{margin-top:15rem;padding:7.5rem}}.box__address{margin-top:10rem;padding:0 3rem}.box__address a{color:inherit}.box--blue{background-color:#002f5f;color:#fff}.box--blue .form input:focus,.box--blue .form textarea:focus{border:1px solid #8ebae5;box-shadow:0 0 1rem rgba(142,186,229,.5)}.box--blue .form input::-moz-placeholder,.box--blue .form textarea::-moz-placeholder{color:#8ebae5}.box--blue .form input::placeholder,.box--blue .form textarea::placeholder{color:#8ebae5}.box--red{background-color:#bc163f;color:#fff}.box--red .field__submit input{background-color:#002f5f}.box--red .field__submit input:active,.box--red .field__submit input:focus,.box--red .field__submit input:hover{background-color:#00162c}.box--red .form input[type=date]::-webkit-input-placeholder,.box--red .form textarea[type=date]::-webkit-input-placeholder{color:#85102d}.box--red .form input[type=date].datepicker::-moz-placeholder,.box--red .form input[type=date]:-moz-placeholder,.box--red .form textarea[type=date].datepicker::-moz-placeholder,.box--red .form textarea[type=date]:-moz-placeholder{color:#85102d;opacity:1}.box--red .form input:focus,.box--red .form textarea:focus{border:1px solid #85102d;box-shadow:0 0 1rem rgba(133,16,45,.5)}.box--red .form input::-moz-placeholder,.box--red .form textarea::-moz-placeholder{color:#85102d}.box--red .form input::placeholder,.box--red .form textarea::placeholder{color:#85102d}.box--red .form .wpcf7-not-valid-tip{color:#fff}.content--flipped .box__image{transform-origin:top right}@media screen and (min-width:64em){.content--flipped .box__image{order:2}}.content--main{overflow:hidden;position:relative}.content--main .content__title p{color:#676767;font-size:clamp(1.6rem,2vw,1.8rem);font-weight:300}.content--route .content__wrapper{position:relative}@media screen and (min-width:64em){.content--route .content__wrapper:after{background-image:url(../../images/background/partials/route-color.svg);background-repeat:repeat-y;background-size:cover;content:"";height:100%;opacity:.85;position:absolute;right:-5%;top:5%;width:40rem;z-index:-1}}@media screen and (min-width:90em){.content--route .content__wrapper:after{width:60rem}}.content--route-zd{position:relative}@media screen and (min-width:64em){.content--route-zd:after{background-image:url(../../images/background/partials/route-color.svg);background-repeat:repeat-y;background-size:cover;content:"";height:100%;opacity:.85;position:absolute;right:-5%;top:5%;width:40rem;z-index:-2}}@media screen and (min-width:90em){.content--route-zd:after{width:60rem}}.page-template-page-formulier .content__main p,.page-template-page-formulier-nieuw .content__main p{font-size:clamp(1.8rem,4vw,2.4rem)}.banner{position:relative}.banner__wrapper{display:flex;flex-direction:column;gap:3rem;height:100%;margin:0 auto;max-width:168rem;padding:0 2rem;width:100%}@media screen and (min-width:64em){.banner__wrapper{align-items:flex-end;flex-direction:row;gap:5rem;justify-content:space-between}}.banner__icon{display:flex;height:auto;margin-bottom:3rem;width:12.5rem}@media screen and (min-width:64em){.banner__icon{margin-bottom:6rem;width:17.5rem}}.banner__content{display:flex;flex-direction:column;justify-content:flex-end;z-index:1}.banner--default p{color:#676767;font-size:clamp(1.6rem,2vw,2.2rem);font-weight:300}.banner--home{color:#fff;height:100vh;overflow:hidden;padding:0 0 2rem;position:relative}.banner--home:before{background:linear-gradient(90deg,#002246,transparent) 0 0 no-repeat padding-box;content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}@media screen and (min-width:64em){.banner--home:before{background:linear-gradient(90deg,#002f5f,transparent) 0 0 no-repeat padding-box}}.banner--home:after{background-image:url(../../images/background/partials/route.png);background-position-y:25%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;min-height:100%;opacity:.35;position:absolute;right:-5rem;top:0;transform:translateX(100%);transition:transform 1s ease;width:24rem;z-index:-1}@media screen and (min-width:64em){.banner--home:after{background-position-y:25%;right:-5rem;width:38rem}}.banner--home .animated--down,.banner--home .animated--up{opacity:0;transition:transform 1s ease}.banner--home .animated--up{transform:translateY(10rem)}.banner--home .animated--down{transform:translateY(-10rem)}.banner--home.banner--animated:after{transform:translateX(0)}.banner--home.banner--animated .animated--down,.banner--home.banner--animated .animated--up{opacity:1}.banner--home.banner--animated .animated--down,.banner--home.banner--animated .animated--up{transform:translateY(0)}.banner--home .banner__wrapper{height:100%}@media screen and (max-width:63.9375em){.banner--home .banner__wrapper{justify-content:flex-end}}.banner--home .banner__video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner--home .banner__video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner--home .banner__content{display:flex;flex-direction:column;padding:3rem 0 7.5rem;position:relative;width:100%;z-index:2}@media screen and (min-width:64em){.banner--home .banner__content{flex-direction:row}}.banner--home .banner__content h1{font-size:clamp(4.5rem,10vw,10rem)}@media screen and (min-width:64em){.banner--home .banner__content p{max-width:60%}}.banner--home .banner__content .banner__left{flex:1}@media screen and (min-width:64em){.banner--home .banner__content .banner__right{display:flex;flex:0 0 35%;justify-content:flex-end}.banner--home .banner__content{align-items:flex-end;justify-content:space-between;padding:10rem 0 5rem}.banner--home{padding:0 0 4rem}.banner--home .button{font-size:clamp(1.6rem,2vw,2.2rem);height:8rem;padding:0 6rem}}@media screen and (min-width:90em){.banner--home{padding:0 0 5rem}}@media screen and (min-width:64em){.banner--examination .banner__content{flex:0 0 37.5%}}.banner--examination .banner__image{background-color:#b0b0b0;border-radius:3rem;height:30vh;overflow:hidden;position:relative;z-index:-1}.banner--examination .banner__image .image__icon{bottom:-.5rem;height:auto;position:absolute;right:7%;width:15rem}@media screen and (min-width:64em){.banner--examination .banner__image .image__icon{height:auto;width:22.5rem}.banner--examination .banner__image{height:40vh;width:55%}}.banner--spacer{padding:5rem 0}@media screen and (min-width:64em){.banner--spacer{padding:7.5rem 0 5rem}}@media screen and (min-width:90em){.banner--spacer{padding:10rem 0}}.banner--spacer-top{padding:5rem 0 0}@media screen and (min-width:64em){.banner--spacer-top{padding:7.5rem 0 0}}@media screen and (min-width:90em){.banner--spacer-top{padding:10rem 0 0}}.banner__examinations{display:flex;flex-direction:column}@media screen and (min-width:64em){.banner__examinations{flex-direction:row}}.banner__examinations *{font-size:clamp(2.2rem,3vw,5rem);font-weight:600}.banner__examinations .examination__base{display:flex}.banner__examinations .examination__base .base__text{display:flex;height:100%;mix-blend-mode:screen}.banner__examinations .examination__base .base__icon{height:4.5rem;margin-right:2rem;width:6.5rem}@media screen and (min-width:64em){.banner__examinations .examination__base .base__icon{height:6.5rem;width:8.5rem}}@media screen and (min-width:90em){.banner__examinations .examination__base .base__icon{height:8.5rem;width:10.5rem}}@media screen and (min-width:64em){.banner__examinations .examination__base{align-items:center}}.banner__examinations .examination__rotator{color:#bc163f}@media screen and (min-width:64em){.banner__examinations .examination__rotator{margin:0 1rem}.banner__examinations{align-items:center;margin-bottom:2rem}}.examination__rotator{flex:1}.examination__rotator .text__wrapper{align-items:center;display:flex;height:100%;height:6rem;line-height:normal;overflow:hidden;position:relative}.examination__rotator .text__wrapper .examination__name{align-items:center;box-sizing:border-box;display:flex;height:100%;mix-blend-mode:screen;opacity:.85;position:absolute;top:6rem}.examination__rotator .text__wrapper .examination__name[data-rotator-current]{transform:translateY(-100%);transition:transform .5s ease-in-out}.examination__rotator .text__wrapper .examination__name[data-rotator-next]{transform:translateY(-200%);transition:transform .5s ease-in-out}@media screen and (min-width:64em){.examination__rotator .text__wrapper .examination__name{top:8rem}.examination__rotator .text__wrapper{height:8rem}}.list{display:grid;gap:3rem}@media screen and (min-width:64em){.list{gap:5rem}}@media screen and (min-width:85em){.list{gap:10rem}}@media screen and (min-width:64em){.list--two{grid-template-columns:repeat(2,1fr)}}.card--examination .card__link{align-items:flex-start;display:flex;gap:4rem}.card--examination .card__link .card__icon{flex:0 0 9rem;height:auto;width:9rem}@media screen and (min-width:64em){.card--examination .card__link .card__icon{flex:0 0 12.5rem;width:12.5rem}}.card--examination .meta__link{color:#bc163f;text-decoration:underline}.form{display:flex;flex-direction:column;gap:3rem}.form .field__label{font-size:clamp(1.6rem,3vw,1.8rem);margin-bottom:.5rem}.form .wpcf7-not-valid-tip{color:#bc163f;font-size:1.6rem;margin-top:.5rem}.form input,.form textarea{color:#fff;font-family:inherit;font-size:clamp(1.6rem,3vw,1.8rem)}.form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:1rem;height:7rem;padding:0 2rem;width:100%}.form input:active,.form input:focus,.form input:hover{border-color:#8ebae5}.form textarea{background-color:transparent;border:1px solid #fff;border-radius:1rem;overflow:hidden;padding:2rem;width:100%}.form--spaced{padding:5rem 0 0}.field__row,.field__row--inline{display:flex;flex-direction:column}.field__row--inline{gap:3rem}@media screen and (min-width:64em){.field__row--inline{flex-direction:row}}.field__row--inline .field__group{flex:1}.field__submit{align-items:center;display:flex;margin-right:auto}.field__submit input{background-color:#bc163f;border:0;cursor:pointer;font-size:clamp(1.6rem,3vw,1.8rem);padding:0 5rem}.field__submit input:active,.field__submit input:focus,.field__submit input:hover{background-color:#8e1130}.wpcf7-response-output .wpcf7-response-output{border:none!important;margin:0!important;padding:0!important}.timeline{display:flex;flex-direction:column;gap:5rem;position:relative}.timeline:after{background-color:#bc163f;content:"";height:100%;position:absolute;top:2.5rem;width:3px}@media screen and (min-width:64em){.timeline{gap:10rem;width:60%}}.timeline__item{padding-left:3rem;position:relative}.timeline__item:after{background-color:#bc163f;border-radius:50%;content:"";height:2rem;left:-.9rem;position:absolute;top:.3rem;width:2rem;z-index:1}@media screen and (min-width:64em){.timeline__item:after{top:.8rem}.timeline__item{padding-left:5rem}}.result__list{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);margin-top:3rem}@media screen and (min-width:64em){.result__list{gap:5rem;margin-top:5rem}}.result{border-radius:2rem;box-shadow:0 0 2rem rgba(0,0,0,.25)}.result__link{display:block;padding:3rem}@media screen and (min-width:64em){.result__link{padding:5rem}}.cta--default{background-color:rgba(142,186,229,.8);padding:5rem 0;position:relative}.cta--default .cta__wrapper{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:168rem;min-height:100%;padding:0 2rem;width:100%}@media screen and (min-width:64em){.cta--default .cta__wrapper{flex-direction:row}}.cta--default .cta__image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cta--default .cta__content{display:flex;flex:0 0 100%;flex-direction:column}@media screen and (min-width:64em){.cta--default .cta__content{flex-direction:row}}.cta--default .cta__action{display:flex;flex:0 0 40%;margin-top:3rem}@media screen and (min-width:64em){.cta--default .cta__action{align-items:flex-end;justify-content:flex-end}}.cta--default .cta__title{flex:0 0 100%;margin-bottom:3rem}.cta--default .cta__title h3{font-size:clamp(3.4rem,4vw,5.8rem)}@media screen and (min-width:64em){.cta--default{padding:10rem 0}}.cta--landing{padding:0 0 7.5rem;position:relative}.cta--landing .cta__wrapper{margin:0 auto;max-width:168rem;min-height:100%;padding:0 2rem;width:100%}.cta--landing .cta__boxes,.cta--landing .cta__wrapper{display:flex;flex-direction:column;gap:3rem}.cta--landing .cta__boxes *{line-height:1.4}.cta--landing .cta__box{border-radius:1rem;box-shadow:0 0 2rem rgba(0,0,0,.15);padding:3rem}@media screen and (min-width:64em){.cta--landing .cta__box{padding:5rem 10rem}}.cta--landing .cta__box.box--blue{background-color:#002f5f;color:#fff}.cta--landing .box__icon{margin-left:auto;width:12.5vw}.cta--landing .cta__form{margin-top:10rem}.cta--text{margin-bottom:5rem}.cta--text .cta__wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:120rem;padding:0 2rem;text-align:center;width:100%}.cta--home{padding-top:5rem;position:relative}.cta--home .cta__wrapper{display:flex;flex-direction:column;gap:5rem;margin:0 auto;max-width:168rem;min-height:100%;padding:0 2rem;width:100%}@media screen and (min-width:64em){.cta--home .cta__wrapper{flex-direction:row}}@media screen and (max-width:63.9375em){.cta--home .cta__wrapper{overflow:hidden;padding-bottom:10rem}}@media screen and (max-width:89.9375em){.cta--home .cta__wrapper{justify-content:center}}@media screen and (min-width:90em){.cta--home .cta__wrapper{gap:12.5rem}}.cta--home .cta__content,.cta--home .cta__image{flex:1}.cta--home .cta__content{padding-bottom:10rem}@media screen and (max-width:63.9375em){.cta--home .cta__content{padding-bottom:0}}.cta--home .cta__image{border-radius:3rem;bottom:0;box-shadow:0 0 2rem rgba(0,0,0,.1);margin-top:auto;overflow:hidden;position:relative;transform:rotate(-3deg);width:100%;z-index:1}@media screen and (max-width:89.9375em){.cta--home .cta__image{bottom:-2rem}}@media screen and (min-width:90em){.cta--home .cta__image{bottom:-5rem}}@media screen and (max-width:63.9375em){.cta--home{overflow:hidden}}.image__title{bottom:5rem;left:5rem;position:absolute;transform:rotate(3deg)}.image__title h3{margin-bottom:0}.categories{display:flex;flex-direction:column;gap:3rem}.category__label{color:#b0b0b0;font-size:clamp(1.8rem,3vw,2.8rem)}.question,.questions{display:flex;flex-direction:column}.question.answer--open .question__answer{max-height:999rem;padding:1rem 0 3rem}.question.answer--open .question__label:after{transform:rotate(180deg)}.question__label{align-items:center;border-bottom:2px solid #8ebae5;cursor:pointer;display:flex;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:600;justify-content:space-between;padding:1rem 0;width:100%}.question__label:after{background-image:url(../../images/svg/caret-down-red.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.8rem;transition:all .2s linear;width:1.8rem}.question__answer{max-height:0;overflow:hidden;transition:all .2s linear}.footer{background-color:#002f5f;color:#fff;padding:7.5rem 0 0}@media screen and (min-width:64em){.footer{padding:10rem 0 0}}@media screen and (min-width:90em){.footer{padding:12.5rem 0 0}}.footer__brand{height:auto;width:20rem}@media screen and (min-width:64em){.footer__brand{width:25rem}}@media screen and (min-width:90em){.footer__brand{width:30rem}}.footer__wrapper{margin:0 auto;max-width:168rem;padding:0 2rem;width:100%}.footer__main{font-size:clamp(1.4rem,4vw,1.6rem);padding:3rem 0}.footer__row{display:flex;flex-direction:column;gap:3rem;padding:2rem 0}@media screen and (min-width:64em){.footer__row{flex-direction:row}.row--spread{align-items:center;justify-content:space-between}}.footer__meta{display:flex;flex-direction:column}@media screen and (min-width:64em){.footer__meta{flex-direction:row}}@media screen and (max-width:63.9375em){.footer__meta{order:2}}@media screen and (min-width:64em){.footer__meta{gap:2rem}}.meta__link{align-items:center;display:flex}.meta__logo{height:1.4rem;margin-left:.75rem;width:10rem}.meta__name--spacer{margin-bottom:1rem}.footer__details{display:flex;flex-direction:column}@media screen and (min-width:64em){.footer__details{align-items:center;flex-direction:row;gap:5rem}}.footer__actions{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:64em){.footer__actions{flex-direction:row}}@media screen and (max-width:63.9375em){.footer__actions .button{justify-content:center}}.footer__legal{display:flex;flex-direction:column;gap:2rem;list-style:none;padding:0}@media screen and (min-width:64em){.footer__legal{flex-direction:row}}.footer__locations{display:flex;flex-wrap:wrap;gap:3rem}.footer__locations span{color:#012;text-transform:uppercase}@media screen and (max-width:63.9375em){.footer__locations{display:none}}.row--border{border-bottom:1px solid #012;margin-bottom:2rem}.social__list{display:flex;gap:1rem}.social__icon{height:3rem;transition:all .2s ease;width:3rem}.social__icon:active,.social__icon:focus,.social__icon:hover{transform:scale(1.1)}@media screen and (min-width:64em){.social__icon{height:4rem;width:4rem}}.contact__socials svg path{fill:#000}.footer__socials svg path{fill:#fff}.footer__socials .socials__title{font-size:clamp(1.4rem,3vw,1.6rem);text-transform:uppercase}.footer__socials .content__socials{display:flex;flex-direction:column;padding:2rem 0}.footer__socials .content__socials .socials__title{color:#fff}.footer__socials .content__socials .social__icon svg path{fill:#fff}@media screen and (min-width:64em){.footer__socials .content__socials{margin-top:5rem;padding:3rem 0 5rem}}.title{margin-bottom:5rem}.title--centered{display:flex;justify-content:center}.booking{padding:5rem 0}@media screen and (min-width:64em){.booking{padding:7.5rem 0}}.booking__wrapper{max-width:168rem}.booking__wrapper,.booking__wrapper--small{display:flex;flex-direction:column;margin:0 auto;padding:0 2rem;width:100%}.booking__wrapper--small{max-width:130rem}.button{align-items:center;border-radius:1rem;cursor:pointer;display:flex;font-size:clamp(1.3rem,3vw,1.6rem);height:5rem;padding:0 1.5rem}@media screen and (min-width:85em){.button{height:6rem;padding:0 3rem}}.button--blue{background-color:#8ebae5;color:#fff}.button--blue:active,.button--blue:focus,.button--blue:hover{background-color:#71a8de}.button--primary{background-color:#002f5f;color:#fff}.button--primary:active,.button--primary:focus,.button--primary:hover{background-color:#001d3b}.button--secondary{background-color:#bc163f;color:#fff}.button--secondary:active,.button--secondary:focus,.button--secondary:hover{background-color:#9c1234}.button--tertiary{background-color:#8ebae5;color:#fff}.button--tertiary:active,.button--tertiary:focus,.button--tertiary:hover{background-color:#71a8de}.button__box{display:inline-flex;gap:2rem;margin-top:3rem}.button__icon{display:flex;height:2rem;margin-right:1rem;width:2rem}@media screen and (min-width:64em){.button__icon{margin-right:2rem}}.button__phone{bottom:2rem;display:flex;height:5rem;left:2rem;position:fixed;width:auto;width:5rem;z-index:10}.button__phone .button{align-items:center;box-shadow:0 0 1rem rgba(0,0,0,.25);display:flex;justify-content:center;padding:0!important;width:100%}.button__phone .button__icon{height:2.2rem;margin:0;padding:0;width:2.2rem}.link{font-weight:500}.link--action{align-items:center;color:#bc163f;display:flex;font-size:clamp(1.4rem,3vw,1.8rem)}.link__icon{display:flex;height:1.8rem;margin-right:1rem;width:1.8rem}.examinations{padding:5rem 0;position:relative;z-index:1}@media screen and (min-width:64em){.examinations{padding:10rem 0}}.examinations__wrapper{display:flex;flex-direction:column;gap:5rem}@media screen and (min-width:64em){.examinations__wrapper{flex-direction:row}}@media screen and (min-width:90em){.examinations__wrapper{gap:10rem}}.examinations__list{display:flex;flex-direction:column;gap:3rem}@media screen and (min-width:90em){.examinations__list{gap:5rem}}@media screen and (min-width:64em){.examinations__image{flex:0 0 40%;margin-bottom:auto}}@media screen and (min-width:90em){.examinations__image{flex:0 0 35%}}.examinations__list{flex:1}.examinations__image{width:90%}.examinations__image img{-o-object-position:center right;object-position:center right}@media screen and (min-width:64em){.examinations__image{width:45%}}@media screen and (min-width:90em){.examinations__image{margin-top:-12.5%}}.examinations__list{padding:0 2rem}@media screen and (min-width:90em){.examinations__list{padding:0 10rem}}.locations{padding:5rem 0;position:relative}.locations:after{background-image:url(../../images/background/lijn-locatie.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:22.5vh;left:0;position:absolute;width:100%;z-index:-1}@media screen and (min-width:64em){.locations:after{height:32.5vh}.locations{padding:10rem 0}}@media screen and (min-width:90em){.locations{padding:10rem 0 20rem}}.location--home{overflow:hidden}.location--home:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 10%,#fff);bottom:0;content:"";height:35%;left:0;position:absolute;width:100%;z-index:1}@media screen and (min-width:64em){.location--home .locations__map .wrap_svl_center{margin-top:-12.5rem}.location--home{height:82.5vh}}.locations__wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:168rem;padding:0 2rem;width:100%}@media screen and (min-width:64em){.locations__wrapper{flex-direction:row}}.locations__content{flex:1}.locations__map{flex:0 0 70%;max-width:100rem}.locations__map .wrap_svl,.locations__map .wrap_svl_center,.locations__map .wrap_svl_center_box{width:100%}.locations__map--small{flex:0 0 50%}.locations__list{display:flex;flex-direction:column}.werkwijze{padding:5rem 0}@media screen and (min-width:64em){.werkwijze{padding:10rem 0}}.werkwijze__wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:0 5rem;margin:0 auto;max-width:168rem;padding:0 2rem;width:100%}@media screen and (min-width:64em){.werkwijze__wrapper{flex-direction:row}}@media screen and (min-width:90em){.werkwijze__wrapper{gap:0 15rem}}.werkwijze__text,.werkwijze__workflow{flex:1}.werkwijze__title{flex:0 0 100%}.werkwijze__title h2{font-size:clamp(5.8rem,4vw,9.6rem)}.werkwijze__workflow{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:63.9375em){.werkwijze__workflow{margin-top:3rem}}.step__title{align-items:center;display:flex;margin:0}.step__number{color:#8ebae5;display:flex;flex:0 0 4rem;font-size:clamp(2.8rem,4vw,4.8rem);margin-right:3rem}
