.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.subline{display:block;margin-top:12px;font-style:italic;color:#6d8da1;font-size:1em}@media (min-width:768px){.subline{font-size:1.125em}}.quote{padding-bottom:32px;border-bottom:3px solid #c7d300;border-bottom:3px solid var(--school)}.quote__text{font-size:1.75em;font-weight:900;line-height:1.375;color:#00AB9F;color:var(--contrast)}.quote__footer{margin-top:32px;font-size:1em;color:#6d8da1}.quote__divider{color:#0074a6}@media (min-width:768px){.quote__text{font-size:2.5em}.quote__footer{font-size:1.125em}}.text-sidebar__text-fields,.text-sidebar__sidebar{width:100%}.text-sidebar__sidebar{margin-top:32px}.text-sidebar__subtitle{margin-bottom:18px}@media (min-width:768px){.text-sidebar__sidebar{margin-top:48px}}@media (min-width:1024px){.text-sidebar{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.text-sidebar__text-fields{width:59.25%}.text-sidebar__sidebar{width:29.6%;max-width:320px;margin:0}.text-sidebar__subtitle{margin-bottom:36px}.text-sidebar__link{padding:5px 0}}.text-columns__title{width:100%;margin-bottom:32px}@media (max-width:767px){.text-columns__column:not(:last-child){margin-bottom:32px}}@media (min-width:768px) and (max-width:1023px){.text-columns__column:not(:last-child){margin-bottom:48px}}@media (min-width:1024px){.text-columns{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.text-columns__column{width:calc(50% - 32px)}}@media (min-width:1200px){.text-columns__title{margin-bottom:64px}.text-columns__column{width:calc(50% - 48px)}}.highlight{padding:9px 16px;border-radius:8px}.highlight:nth-child(odd){background-color:#FAF8F5}@media (min-width:768px){.highlight{padding:11px 20px}}.contact__title{margin-bottom:25px}.contact__columns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.contact__column{width:calc(50% - 34px)}.footer{position:relative;padding:40px 14px 0 14px}.footer::before{content:'';position:absolute;right:0;top:0;display:block;width:100%;height:2px;background-image:linear-gradient(90deg, #FFFFFF 13%, #0063A7 100%)}.footer__logo{display:block;width:130px;margin-bottom:15px}.footer__address,.footer__columns{padding-left:46px}.footer__address{width:100%;color:#6d8da1}.footer__address .footer-address__link{color:inherit;font-weight:inherit;text-decoration:none}.footer__address .footer-address__link:focus,.footer__address .footer-address__link:hover{text-decoration:underline}.footer__address .footer-address__school{display:block;color:#c7d300;color:var(--school);font-weight:700}.footer__subtitle{margin-bottom:16px;color:#c7d300;color:var(--school)}.footer__arrows{display:none}.footer__links li{margin:5px 0}.footer__links li a{color:#3e3e3e}@media (min-width:374px){.footer{padding:40px 32px 0 32px}}@media (max-width:639px){.footer__address,.footer__column:not(:last-child){margin-bottom:24px}.footer__subtitle{position:relative}.footer__subtitle.is-active .footer__arrows{transform:rotate(180deg)}.footer__arrows{position:absolute;top:calc(50% - 6px);right:12px;display:block;width:14px;height:12px;fill:#c7d300;fill:var(--school);transition-duration:.3s}.footer__links{display:none}.footer__links.is-active{display:block}}@media (min-width:640px){.footer__address{margin-bottom:32px}.footer__columns{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.footer__column{width:calc(33.333333333333333% - 20px)}}@media (min-width:768px){.footer{padding:50px 48px 0 48px}}@media (min-width:1024px){.footer__logo{width:160px;margin-bottom:25px}.footer__address,.footer__columns{padding-left:60px}}@media (min-width:1200px){.footer__wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.footer__address{width:calc(25% - 24px);margin-bottom:0}.footer__columns{width:calc(75% - 24px);padding-left:0}.footer__column{width:calc(33.333333333333333% - 24px)}}@media (min-width:1400px){.footer{padding:50px 80px 0 80px}}.sub-footer{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:64px;padding:23px 0;background:#FBFBFB;font-size:.875em;color:#A3BAC3}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait),(max-width: 767px){.sub-footer{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px}}.sub-footer::before,.sub-footer::after{content:'';position:absolute;top:0;display:block;width:14px;height:100%;background:#FBFBFB}@media (min-width:374px){.sub-footer::before,.sub-footer::after{width:32px}}@media (min-width:768px){.sub-footer::before,.sub-footer::after{width:48px}}@media (min-width:1400px){.sub-footer::before,.sub-footer::after{width:80px}}.sub-footer::before{left:0;transform:translateX(-100%)}.sub-footer::after{right:0;transform:translateX(100%)}.sub-footer__column{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait),(max-width: 767px){.sub-footer__column{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.sub-footer__column:last-child{margin-top:20px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.sub-footer__column{-ms-flex-pack:center;justify-content:center}}.sub-footer__copyright{margin-right:32px}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait),(max-width: 767px){.sub-footer__copyright{display:block;width:100%;margin-right:0;margin-bottom:5px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.sub-footer__copyright{text-align:center}}.sub-footer__link{margin-right:16px}.sub-footer__link:last-child{margin-right:0}.sub-footer__link:focus,.sub-footer__link:hover{text-decoration:underline}.social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait),(max-width: 767px){.social{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.social:last-child{margin-top:20px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.social{-ms-flex-pack:center;justify-content:center}}.social__link{display:block;margin-left:30px}.social__link a{display:block;width:21px;height:21px}.social__link a svg{width:100%}.social__link:first-child{margin-left:0}.card{display:block;position:relative;border-radius:8px;border:1px solid #efefef;background-color:white;transition:all .3s ease}.card:hover{transform:scale(1.05);box-shadow:0 18px 18px 0 rgba(10,31,68,0.1)}.card__thumbnail{width:100%;border-radius:8px 8px 0 0}.card__thumbnail--vertical{aspect-ratio:.85;object-fit:cover}.card__thumbnail--corporate-vacancy{aspect-ratio:1.66666667;object-fit:cover}.card__body{padding:26px 26px 78px 26px}.card__title{margin-bottom:8px;font-weight:900;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.card__footer{position:absolute;left:0;bottom:0;width:100%;height:52px;padding:12px 26px;border-top:1px solid #efefef}.card__footer--favourites{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.card__tag{display:inline-block;margin-top:20px}.l-card{margin-bottom:-32px}.l-card__item{margin-bottom:32px}.l-card__item--placeholder{visibility:hidden;height:0;padding:0;margin:0;line-height:0}@media (min-width:580px){.card{height:100%}.l-card{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.l-card__item{width:calc(50% - 16px)}.l-card--school .l-card__item{width:100%}}@media (min-width:680px){.l-card--school .l-card__item{width:calc(50% - 16px)}}@media (min-width:768px){.card__body{padding:40px 32px 96px 32px}.card__footer{height:56px;padding:14px 32px}}@media (min-width:1024px){.l-card__item{width:calc(33.333333333333333% - 24px)}}.school{position:relative;overflow:hidden}.school__info svg{fill:#6d8da1}.school__hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:white;transform:translate3d(0, 100%, 0)}.school__hover--is-open{transform:translate3d(0, 0, 0)}.news-item{display:block;border-radius:8px;border:1px solid #efefef;background-color:white}.news-item--overview{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;background-image:linear-gradient(to right, #0074a6 50%, rgba(255,255,255,0) 0),linear-gradient(#0074a6 50%, rgba(255,255,255,0) 0),linear-gradient(to right, #0074a6 50%, rgba(255,255,255,0) 0),linear-gradient(#0074a6 50%, rgba(255,255,255,0) 0);background-position:top,right,bottom,left;background-repeat:repeat-x,repeat-y;background-size:8px 1px,1px 8px;border:1px solid transparent;font-size:16px;color:#0074a6}.news-item__category{display:block;padding:32px 32px 20px 32px;color:#00AB9F;color:var(--contrast)}.news-item__thumbnail{width:100%;margin:12px 0 32px 0}.news-item__title{padding:0 32px 24px 32px;font-weight:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.news-item__date{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 32px 32px 32px;font-size:.875em;font-weight:500;color:#6d8da1}.news-item__calendar{width:10px;margin-right:12px;fill:#00AB9F;fill:var(--contrast)}.news-item--small .news-item__category{padding:24px 32px 8px 32px}.news-item--small .news-item__date{padding:0 32px 24px 32px}.news-item--contrast .news-item__category{color:#009086;color:var(--contrast-dark)}.news-item--contrast .news-item__title{color:#009086;color:var(--contrast-dark)}.news-item--contrast .news-item__date{color:#009086;color:var(--contrast-dark)}.news-item--contrast .news-item__calendar{fill:#009086;fill:var(--contrast-dark)}.news-item--contrast.news-item--overview{background-image:linear-gradient(to right, #00AB9F 50%, rgba(255,255,255,0) 0),linear-gradient(#00AB9F 50%, rgba(255,255,255,0) 0),linear-gradient(to right, #00AB9F 50%, rgba(255,255,255,0) 0),linear-gradient(#00AB9F 50%, rgba(255,255,255,0) 0);background-image:linear-gradient(to right, var(--contrast) 50%, rgba(255,255,255,0) 0),linear-gradient(var(--contrast) 50%, rgba(255,255,255,0) 0),linear-gradient(to right, var(--contrast) 50%, rgba(255,255,255,0) 0),linear-gradient(var(--contrast) 50%, rgba(255,255,255,0) 0);color:#00AB9F;color:var(--contrast)}@media (min-width:768px){.news-item.news-item--overview{font-size:20px}}@media (min-width:1024px) and (max-width:1279px){.news-item--small .news-item__title{font-size:1em}}.agenda-item{display:block;padding:24px 32px;border-radius:8px;background-color:#c7d300;background-color:var(--school);color:white}.agenda-item.agenda-item--overview{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;background-image:linear-gradient(to right, #c7d300 50%, rgba(255,255,255,0) 0),linear-gradient(#c7d300 50%, rgba(255,255,255,0) 0),linear-gradient(to right, #c7d300 50%, rgba(255,255,255,0) 0),linear-gradient(#c7d300 50%, rgba(255,255,255,0) 0);background-image:linear-gradient(to right, var(--school) 50%, rgba(255,255,255,0) 0),linear-gradient(var(--school) 50%, rgba(255,255,255,0) 0),linear-gradient(to right, var(--school) 50%, rgba(255,255,255,0) 0),linear-gradient(var(--school) 50%, rgba(255,255,255,0) 0);background-position:top,right,bottom,left;background-repeat:repeat-x,repeat-y;background-size:8px 1px,1px 8px;font-size:16px;color:#c7d300;color:var(--school)}.agenda-item__title{margin-bottom:16px;font-weight:700;color:white}.agenda-item__info{display:-ms-flexbox;display:flex;font-size:.875em;font-weight:500}.agenda-item__calender,.agenda-item__time{fill:#e1e481;fill:var(--school-light-50)}.agenda-item__calender{min-width:10px;width:10px;margin-top:1px;margin-right:12px}.agenda-item__time{min-width:12px;width:12px;margin-top:3px;margin-left:-1px;margin-right:11px}.agenda-item--contrast{background-color:#00AB9F;background-color:var(--contrast)}.agenda-item--contrast .agenda-item__calender,.agenda-item--contrast .agenda-item__time{fill:#7FD5CF;fill:var(--contrast-light-50)}.agenda-item--contrast.agenda-item--overview{background-image:linear-gradient(to right, #00AB9F 50%, rgba(255,255,255,0) 0),linear-gradient(#00AB9F 50%, rgba(255,255,255,0) 0),linear-gradient(to right, #00AB9F 50%, rgba(255,255,255,0) 0),linear-gradient(#00AB9F 50%, rgba(255,255,255,0) 0);background-image:linear-gradient(to right, var(--contrast) 50%, rgba(255,255,255,0) 0),linear-gradient(var(--contrast) 50%, rgba(255,255,255,0) 0),linear-gradient(to right, var(--contrast) 50%, rgba(255,255,255,0) 0),linear-gradient(var(--contrast) 50%, rgba(255,255,255,0) 0);color:#00AB9F;color:var(--contrast)}@media (min-width:768px){.agenda-item.agenda-item--overview{font-size:20px}}.school-info:not(:last-child){margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #D8D8D8}.school-info__title{margin-bottom:8px;font-size:1.25em;font-weight:700;color:#0074a6}@media (min-width:768px){.school-info__title{font-size:1.5em}}@media (min-width:1280px){.school-info__title{font-size:1.75em}}.courses{margin-top:50px}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;font-size:1em}.pagination__pages{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pagination__item{margin-left:8px}.pagination__item:first-child{margin-left:16px}.pagination__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background:rgba(17,159,239,0.1)}.pagination__link.current{background-color:#00AB9F;background-color:var(--contrast);font-weight:700;color:white}@media (min-width:1024px){.pagination{font-size:1.125em}.pagination__item{margin-left:12px}.pagination__item:first-child{margin-left:24px}.pagination__link{width:38px;height:38px}}.tag{border:1px solid #ECEFF9;border-radius:4px;padding:6px 10px;background:#ffffff;font-size:.875em;font-weight:500;background:rgba(17,159,239,0.05);color:#3E6680}.text ul li.usp__bullet-point::before{color:#ffffff}.text ul li.usp__item{padding:5px 0}.text ul li.usp__item::before{content:none}.text ul li.usp__item a.usp__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:white;font-weight:400;text-decoration:none;transition-duration:.3s}.text ul li.usp__item a.usp__link svg{width:10px;height:10px;margin-right:8px;fill:white}.text ul li.usp__item a.usp__link:hover{transform:translate3d(6px, 0, 0)}.action--lc-primary .text ul li.usp__bullet-point::before{color:var(--lentiz)}.action--lc-primary .text ul li.usp__item a.usp__link{color:var(--lentiz)}.action--lc-primary .text ul li.usp__item a.usp__link svg{fill:var(--lentiz)}.usp__selling-points{margin-top:32px}.usp__selling-point{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.usp__selling-point:not(:last-child){margin-bottom:30px}.usp__selling-point img{width:38px}.usp__selling-point p{width:calc(100% - 50px);color:#ffffff;line-height:1.4em}.action--lc-primary .usp__selling-point p{color:var(--lentiz)}.quick-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.quick-links__column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:calc((100% / 3) - (40px / 3));margin-bottom:30px}@media (min-width: 768px) and (max-width: 1024px){.quick-links__column{width:calc((100% / 2) - 10px)}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait),(max-width: 767px){.quick-links__column{width:100%}}.quick-link__list{-ms-flex-positive:1;flex-grow:1;margin:20px 0}.top-tasks.buttons-hidden .top-tasks__button--over-10{display:none}.top-tasks.buttons-hidden .top-tasks__button--more::before{content:'Alles bekijken'}.top-tasks__subtitle{color:#6d8da1;margin-bottom:28px}.top-tasks__buttons{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-tasks__button{display:block;margin-right:12px;margin-bottom:12px;border-radius:4px;background:#FBFBFB;padding:16px;font-size:1.125em}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait),(max-width: 767px){.top-tasks__button{font-size:1em;padding:12px}}.top-tasks__button--highlighted{background:#0074a6;font-weight:700;color:#ffffff}.top-tasks__button--more{background:none;color:#0074a6;cursor:pointer}.top-tasks__button--more::before{content:'Laat minder zien'}.top-tasks--school .top-tasks__button--highlighted{background:#c7d300;background:var(--school)}.top-tasks--school .top-tasks__button--more{color:#c7d300;color:var(--school)}.top-tasks--contrast .top-tasks__button--highlighted{background:#00AB9F;background:var(--contrast)}.top-tasks--contrast .top-tasks__button--more{color:#00AB9F;color:var(--contrast)}.top-tasks--cc-greenyellow .top-tasks__button--highlighted{background:var(--cc-greenyellow)}.top-tasks--cc-greenyellow .top-tasks__button--more{color:var(--cc-greenyellow)}.top-tasks--cc-blue .top-tasks__button--highlighted{background:var(--cc-blue)}.top-tasks--cc-blue .top-tasks__button--more{color:var(--cc-blue)}.top-tasks--lc-blue .top-tasks__button--highlighted{background:var(--lc-blue)}.top-tasks--lc-blue .top-tasks__button--more{color:var(--lc-blue)}.top-tasks--lc-indigo .top-tasks__button--highlighted{background:var(--lc-indigo)}.top-tasks--lc-indigo .top-tasks__button--more{color:var(--lc-indigo)}.top-tasks--lc-violet .top-tasks__button--highlighted{background:var(--lc-violet)}.top-tasks--lc-violet .top-tasks__button--more{color:var(--lc-violet)}.top-tasks--lc-orange .top-tasks__button--highlighted{background:var(--lc-orange)}.top-tasks--lc-orange .top-tasks__button--more{color:var(--lc-orange)}.testimonial{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.testimonial__image{display:inline-block;width:100%}.testimonial__action{width:calc(100% - 32px)}.testimonial__text{padding:24px 26px;font-size:2em;font-family:'Kalam',sans-serif;font-weight:700;font-size:1.75em;line-height:1.3}.testimonial__text::before,.testimonial__text::after{content:'"'}@media (min-width:374px){.testimonial__action{width:calc(100% - 64px)}}@media (max-width:679px){.testimonial__action{margin:0 auto;transform:translateY(-46px)}}@media (min-width:680px){.testimonial{display:block}.testimonial__image{max-width:81.3%}.testimonial__action{position:absolute;top:50%;right:0;width:100%;max-width:400px;transform:translateY(-50%)}.testimonial--right{text-align:right}.testimonial--right .testimonial__action{left:0;right:auto}}@media (min-width:768px){.testimonial__text{padding:36px 32px}}@media (min-width:1024px){.testimonial__action{max-width:440px}.testimonial__action .testimonial__text{padding:40px 48px;font-size:2em}}@media (min-width:1200px){.testimonial__action{max-width:500px}.testimonial__action .testimonial__text{padding:56px 62px}}@media (min-width:1400px){.testimonial__image{max-width:846px}}.attention{border-radius:6px;background:#F9FBFF;padding:24px 26px}@media (max-width:767px){.attention__column:not(:last-child){margin-bottom:32px}}@media (min-width:768px){.attention{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;padding:32px 36px}.attention__column{width:calc(50% - 40px)}.attention__column--full{width:100%}}@media (min-width:1024px){.attention{padding:46px}}@media (min-width:1200px){.attention--columns{padding:62px 64px}}.faq{position:relative;max-width:700px;padding:50px 30px 14px}@media (max-width: 767px){.faq{padding:30px 15px 1px}}.faq--wide{max-width:945px}.faq__title{position:absolute;top:0;transform:translateY(-50%);font-size:2em;font-weight:900;color:#00AB9F;color:var(--contrast);letter-spacing:0}@media (max-width: 767px){.faq__title{font-size:1.5em}}.faq__list{width:100%}.faq__item{margin-bottom:16px;border-radius:4px;overflow:hidden;transition-duration:.3s}.faq__item:hover{box-shadow:0 12px 12px 0 rgba(10,31,68,0.12)}.faq__item.is-active{box-shadow:0 12px 12px 0 rgba(10,31,68,0.12)}.faq__item.is-active .faq__item-question{background:rgba(62,102,128,0.1);font-weight:700;color:#0074a6}.faq__item.is-active .faq__item-question .faq__icon--open{display:-ms-flexbox;display:flex}.faq__item.is-active .faq__item-question .faq__icon--closed{display:none}.faq__item.is-active .faq__item-answer{display:block}.faq__item-question{position:relative;display:block;width:100%;padding:16px 56px 16px 18px;background:#ffffff;font-size:1.25em;cursor:pointer}@media (max-width: 767px){.faq__item-question{padding:15px 50px 15px 15px}}@media (max-width: 767px){.faq__item-question{font-size:1em}}.faq__item-question .faq__icon{position:absolute;right:18px;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20px;height:100%}.faq__item-question .faq__icon svg{width:100%;fill:#00AB9F;fill:var(--contrast)}.faq__item-question .faq__icon--open{display:none}.faq__item-answer{display:none;width:100%;padding:32px 18px;background:#ffffff}@media (max-width: 767px){.faq__item-answer{padding:20px 15px}}.faq__item-answer--course{padding:24px 28px 28px}.faq__item-answer-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media (max-width: 767px){.faq__item-answer-inner{-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){.faq__item-text{max-width:none}}.faq__details{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin-left:35px}@media (max-width: 767px){.faq__details{width:100%;margin-top:30px;margin-left:0}}.faq__item-text-header{color:#0074a6;margin-bottom:24px}.faq__item-header-value{color:#c7d300;color:var(--school);margin-right:30px;margin-left:5px}.faq__item-header-value:last-child{margin-right:0}.faq__default-price{color:#0074a6}.faq__price-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-bottom:12px;color:#c7d300;color:var(--school)}.faq__price{margin-right:5px;font-size:1.875em;font-weight:700}.faq__price-details{font-style:italic}.form{width:100%}.form form{max-width:600px}.form .gform_confirmation_message,.form .validation_error,.form .gform_submission_error{margin-bottom:20px;border-radius:4px;padding:12px 22px;color:#ffffff;line-height:1.4}.form .gform_confirmation_message{background-color:#0074a6}.form .gform_confirmation_message a{text-decoration:underline}.form .validation_error,.form .gform_submission_error{max-width:600px;background:#FF8F00}.form .gform_validation_container{display:none}.form .gform_required_legend{margin-bottom:12px;font-size:.875em}.form .gform_fields{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.form .gform_body{position:relative;z-index:2}.form .gform_footer{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}.form .gfield{width:100%;margin-bottom:20px}.form .gfield input,.form .gfield select,.form .gfield textarea{width:100%;border:1px solid #E1E4E8;border-radius:4px;padding:18px 22px;background:#ffffff;color:#3E6680;font-weight:500}.form .gfield input:focus,.form .gfield select:focus,.form .gfield textarea:focus,.form .gfield input:active,.form .gfield select:active,.form .gfield textarea:active{outline:0;border-color:#119fef;box-shadow:0 2px 10px 0 rgba(17,159,239,0.15)}.form .gfield textarea{height:175px;padding:10px 16px;resize:none}.form .gfield select{padding-right:32px;background:url(../gfx/icons/arrow-form-down.svg) #ffffff calc(100% - 12px) center / auto no-repeat;height:56px}.form .gfield select[multiple="multiple"]{background:white;height:112px}.form .gfield input{height:56px;padding:0 16px}.form .gfield .gfield_label{display:inline-block;margin-bottom:12px;font-size:.875em;font-weight:500;line-height:20px;color:#0074a6}.form .gfield .gfield_required_text{margin-left:4px}.form .gfield .gfield_description{font-size:.875em;line-height:20px;color:#3e3e3e}.form .gfield.field_description_below .gfield_description{margin-top:4px}.form .gfield.field_description_above .gfield_description{margin-bottom:4px}.form .gfield .gfield_description.validation_message,.form .gfield .ginput_container_fileupload .validation_message{color:#FF8F00}.form .gfield .ginput_container_checkbox ul,.form .gfield .ginput_container_radio ul,.form .gfield .ginput_container_checkbox .gfield_checkbox,.form .gfield .ginput_container_radio .gfield_checkbox,.form .gfield .ginput_container_checkbox .gfield_radio,.form .gfield .ginput_container_radio .gfield_radio{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.form .gfield .ginput_container_checkbox ul li,.form .gfield .ginput_container_radio ul li,.form .gfield .ginput_container_checkbox .gfield_checkbox li,.form .gfield .ginput_container_radio .gfield_checkbox li,.form .gfield .ginput_container_checkbox .gfield_radio li,.form .gfield .ginput_container_radio .gfield_radio li,.form .gfield .ginput_container_checkbox ul .gchoice,.form .gfield .ginput_container_radio ul .gchoice,.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice,.form .gfield .ginput_container_radio .gfield_checkbox .gchoice,.form .gfield .ginput_container_checkbox .gfield_radio .gchoice,.form .gfield .ginput_container_radio .gfield_radio .gchoice{width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;cursor:pointer}.form .gfield .ginput_container_checkbox ul li input,.form .gfield .ginput_container_radio ul li input,.form .gfield .ginput_container_checkbox .gfield_checkbox li input,.form .gfield .ginput_container_radio .gfield_checkbox li input,.form .gfield .ginput_container_checkbox .gfield_radio li input,.form .gfield .ginput_container_radio .gfield_radio li input,.form .gfield .ginput_container_checkbox ul .gchoice input,.form .gfield .ginput_container_radio ul .gchoice input,.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice input,.form .gfield .ginput_container_radio .gfield_checkbox .gchoice input,.form .gfield .ginput_container_checkbox .gfield_radio .gchoice input,.form .gfield .ginput_container_radio .gfield_radio .gchoice input{width:18px;height:18px;margin-right:10px;padding:0}.form .gfield .ginput_container_checkbox ul li input:checked,.form .gfield .ginput_container_radio ul li input:checked,.form .gfield .ginput_container_checkbox .gfield_checkbox li input:checked,.form .gfield .ginput_container_radio .gfield_checkbox li input:checked,.form .gfield .ginput_container_checkbox .gfield_radio li input:checked,.form .gfield .ginput_container_radio .gfield_radio li input:checked,.form .gfield .ginput_container_checkbox ul .gchoice input:checked,.form .gfield .ginput_container_radio ul .gchoice input:checked,.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice input:checked,.form .gfield .ginput_container_radio .gfield_checkbox .gchoice input:checked,.form .gfield .ginput_container_checkbox .gfield_radio .gchoice input:checked,.form .gfield .ginput_container_radio .gfield_radio .gchoice input:checked{background-color:#119fef}.form .gfield .ginput_container_checkbox ul li input:disabled,.form .gfield .ginput_container_radio ul li input:disabled,.form .gfield .ginput_container_checkbox .gfield_checkbox li input:disabled,.form .gfield .ginput_container_radio .gfield_checkbox li input:disabled,.form .gfield .ginput_container_checkbox .gfield_radio li input:disabled,.form .gfield .ginput_container_radio .gfield_radio li input:disabled,.form .gfield .ginput_container_checkbox ul .gchoice input:disabled,.form .gfield .ginput_container_radio ul .gchoice input:disabled,.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice input:disabled,.form .gfield .ginput_container_radio .gfield_checkbox .gchoice input:disabled,.form .gfield .ginput_container_checkbox .gfield_radio .gchoice input:disabled,.form .gfield .ginput_container_radio .gfield_radio .gchoice input:disabled{opacity:.5}.form .gfield .ginput_container_checkbox ul li input:disabled+label,.form .gfield .ginput_container_radio ul li input:disabled+label,.form .gfield .ginput_container_checkbox .gfield_checkbox li input:disabled+label,.form .gfield .ginput_container_radio .gfield_checkbox li input:disabled+label,.form .gfield .ginput_container_checkbox .gfield_radio li input:disabled+label,.form .gfield .ginput_container_radio .gfield_radio li input:disabled+label,.form .gfield .ginput_container_checkbox ul .gchoice input:disabled+label,.form .gfield .ginput_container_radio ul .gchoice input:disabled+label,.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice input:disabled+label,.form .gfield .ginput_container_radio .gfield_checkbox .gchoice input:disabled+label,.form .gfield .ginput_container_checkbox .gfield_radio .gchoice input:disabled+label,.form .gfield .ginput_container_radio .gfield_radio .gchoice input:disabled+label{opacity:.5}.form .gfield .ginput_container_checkbox ul li input:disabled:focus,.form .gfield .ginput_container_radio ul li input:disabled:focus,.form .gfield .ginput_container_checkbox .gfield_checkbox li input:disabled:focus,.form .gfield .ginput_container_radio .gfield_checkbox li input:disabled:focus,.form .gfield .ginput_container_checkbox .gfield_radio li input:disabled:focus,.form .gfield .ginput_container_radio .gfield_radio li input:disabled:focus,.form .gfield .ginput_container_checkbox ul .gchoice input:disabled:focus,.form .gfield .ginput_container_radio ul .gchoice input:disabled:focus,.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice input:disabled:focus,.form .gfield .ginput_container_radio .gfield_checkbox .gchoice input:disabled:focus,.form .gfield .ginput_container_checkbox .gfield_radio .gchoice input:disabled:focus,.form .gfield .ginput_container_radio .gfield_radio .gchoice input:disabled:focus,.form .gfield .ginput_container_checkbox ul li input:disabled:active,.form .gfield .ginput_container_radio ul li input:disabled:active,.form .gfield .ginput_container_checkbox .gfield_checkbox li input:disabled:active,.form .gfield .ginput_container_radio .gfield_checkbox li input:disabled:active,.form .gfield .ginput_container_checkbox .gfield_radio li input:disabled:active,.form .gfield .ginput_container_radio .gfield_radio li input:disabled:active,.form .gfield .ginput_container_checkbox ul .gchoice input:disabled:active,.form .gfield .ginput_container_radio ul .gchoice input:disabled:active,.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice input:disabled:active,.form .gfield .ginput_container_radio .gfield_checkbox .gchoice input:disabled:active,.form .gfield .ginput_container_checkbox .gfield_radio .gchoice input:disabled:active,.form .gfield .ginput_container_radio .gfield_radio .gchoice input:disabled:active{border-color:#E1E4E8;box-shadow:none;opacity:.5}.form .gfield .ginput_container_checkbox ul li label,.form .gfield .ginput_container_radio ul li label,.form .gfield .ginput_container_checkbox .gfield_checkbox li label,.form .gfield .ginput_container_radio .gfield_checkbox li label,.form .gfield .ginput_container_checkbox .gfield_radio li label,.form .gfield .ginput_container_radio .gfield_radio li label,.form .gfield .ginput_container_checkbox ul .gchoice label,.form .gfield .ginput_container_radio ul .gchoice label,.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice label,.form .gfield .ginput_container_radio .gfield_checkbox .gchoice label,.form .gfield .ginput_container_checkbox .gfield_radio .gchoice label,.form .gfield .ginput_container_radio .gfield_radio .gchoice label,.form .gfield .ginput_container_checkbox ul li input[type="text"],.form .gfield .ginput_container_radio ul li input[type="text"],.form .gfield .ginput_container_checkbox .gfield_checkbox li input[type="text"],.form .gfield .ginput_container_radio .gfield_checkbox li input[type="text"],.form .gfield .ginput_container_checkbox .gfield_radio li input[type="text"],.form .gfield .ginput_container_radio .gfield_radio li input[type="text"],.form .gfield .ginput_container_checkbox ul .gchoice input[type="text"],.form .gfield .ginput_container_radio ul .gchoice input[type="text"],.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice input[type="text"],.form .gfield .ginput_container_radio .gfield_checkbox .gchoice input[type="text"],.form .gfield .ginput_container_checkbox .gfield_radio .gchoice input[type="text"],.form .gfield .ginput_container_radio .gfield_radio .gchoice input[type="text"]{width:calc(100% - 28px)}.form .gfield .ginput_container_checkbox ul li input[type="text"],.form .gfield .ginput_container_radio ul li input[type="text"],.form .gfield .ginput_container_checkbox .gfield_checkbox li input[type="text"],.form .gfield .ginput_container_radio .gfield_checkbox li input[type="text"],.form .gfield .ginput_container_checkbox .gfield_radio li input[type="text"],.form .gfield .ginput_container_radio .gfield_radio li input[type="text"],.form .gfield .ginput_container_checkbox ul .gchoice input[type="text"],.form .gfield .ginput_container_radio ul .gchoice input[type="text"],.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice input[type="text"],.form .gfield .ginput_container_radio .gfield_checkbox .gchoice input[type="text"],.form .gfield .ginput_container_checkbox .gfield_radio .gchoice input[type="text"],.form .gfield .ginput_container_radio .gfield_radio .gchoice input[type="text"]{margin-right:0;padding:18px 10px;border-radius:4px}.form .gfield .ginput_container_checkbox ul li label .limit-count,.form .gfield .ginput_container_radio ul li label .limit-count,.form .gfield .ginput_container_checkbox .gfield_checkbox li label .limit-count,.form .gfield .ginput_container_radio .gfield_checkbox li label .limit-count,.form .gfield .ginput_container_checkbox .gfield_radio li label .limit-count,.form .gfield .ginput_container_radio .gfield_radio li label .limit-count,.form .gfield .ginput_container_checkbox ul .gchoice label .limit-count,.form .gfield .ginput_container_radio ul .gchoice label .limit-count,.form .gfield .ginput_container_checkbox .gfield_checkbox .gchoice label .limit-count,.form .gfield .ginput_container_radio .gfield_checkbox .gchoice label .limit-count,.form .gfield .ginput_container_checkbox .gfield_radio .gchoice label .limit-count,.form .gfield .ginput_container_radio .gfield_radio .gchoice label .limit-count{vertical-align:baseline;font-size:.875em;color:#6d8da1}.form .gfield .ginput_container_radio input{border-radius:18px}.form .gfield .ginput_container_consent{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form .gfield .ginput_container_consent input[type="checkbox"]{width:18px;height:18px;margin-right:10px;padding:0}.form .gfield .ginput_container_consent input[type="checkbox"]:checked{background-color:#119fef}.form .gfield .ginput_container_consent label{width:calc(100% - 28px)}.form .gfield .ginput_container_fileupload input[type="file"]{padding:0;height:auto;border:0}.form .gfield .ginput_container_fileupload input[type="file"]:focus,.form .gfield .ginput_container_fileupload input[type="file"]:active{outline:inherit;border-color:none;box-shadow:none}.form .gfield .gform_fileupload_rules{display:none}.form .gfield .gform_drop_area{position:relative;margin-bottom:30px;border:1px dashed #0074a6;border-radius:4px;height:175px}.form .gfield .gform_drop_area .gform_drop_instructions{display:none}.form .gfield .gform_drop_area .gform_button_select_files{width:100%;height:100%;visibility:hidden}.form .gfield .gform_drop_area::before,.form .gfield .gform_drop_area::after{position:absolute;left:0;width:100%;padding:0 12px;text-align:center;color:#3E6680;pointer-events:none}.form .gfield .gform_drop_area::before{content:'Bijlage(s) toevoegen';bottom:57.5%;font-size:1.25em;line-height:1.4em;font-weight:600}.form .gfield .gform_drop_area::after{content:'Sleep je bestand(en) in dit kader of klik en upload vanaf je pc.';bottom:25%;line-height:1.6em}.form .gfield .ginput_preview{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-size:.875em;line-height:20px;color:#3e3e3e}.form .gfield .ginput_preview img{width:14px;margin-right:8px}.form .gfield .ginput_preview strong{width:calc(100% - 22px)}.form .gfield .ginput_preview b{font-weight:bold;margin:0 8px}.form .gfield .ginput_preview a{color:#0074a6;text-decoration:underline}.form .gfield .ginput_container_fileupload .validation_message ul{margin-bottom:20px}.form .gfield.gsection{margin-bottom:30px}.form .gfield .gsection_title{line-height:1.3;font-weight:700;color:#0074a6}.form .gfield .gsection_description{margin-top:8px;font-style:italic;color:#6d8da1;font-size:1em}.form .gfield .ginput_complex label,.form .gfield .clear-multi label{display:block;font-size:.875em;line-height:20px;color:#3e3e3e}.form .gfield.field_sublabel_below .ginput_complex label,.form .gfield.field_sublabel_below .clear-multi label{margin-top:4px}.form .gfield.field_sublabel_above .ginput_complex label,.form .gfield.field_sublabel_above .clear-multi label{margin-bottom:4px}.form .gfield .ginput_container_email{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.form .gfield .ginput_container_email .ginput_left,.form .gfield .ginput_container_email .ginput_right{width:calc(50% - 8px)}.form .gfield .ginput_container_name{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.form .gfield .ginput_container_name .name_first,.form .gfield .ginput_container_name .name_last,.form .gfield .ginput_container_name .name_prefix,.form .gfield .ginput_container_name .name_middle,.form .gfield .ginput_container_name .name_suffix{-ms-flex-positive:1;flex-grow:1}.form .gfield .ginput_container_name .name_first:not(:last-child),.form .gfield .ginput_container_name .name_last:not(:last-child),.form .gfield .ginput_container_name .name_prefix:not(:last-child),.form .gfield .ginput_container_name .name_middle:not(:last-child),.form .gfield .ginput_container_name .name_suffix:not(:last-child){margin-right:16px}.form .gfield .ginput_container_name .name_first{width:calc(50% - 8px)}.form .gfield .ginput_container_name .name_last{width:calc(50% - 8px)}.form .gfield .ginput_container_name.gf_name_has_4,.form .gfield .ginput_container_name.gf_name_has_5{-ms-flex-flow:row wrap;flex-flow:row wrap}.form .gfield .ginput_container_name.gf_name_has_4 .name_prefix,.form .gfield .ginput_container_name.gf_name_has_5 .name_prefix,.form .gfield .ginput_container_name.gf_name_has_4 .name_first,.form .gfield .ginput_container_name.gf_name_has_5 .name_first,.form .gfield .ginput_container_name.gf_name_has_4 .name_last,.form .gfield .ginput_container_name.gf_name_has_5 .name_last,.form .gfield .ginput_container_name.gf_name_has_4 .name_middle,.form .gfield .ginput_container_name.gf_name_has_5 .name_middle,.form .gfield .ginput_container_name.gf_name_has_4 .name_suffix,.form .gfield .ginput_container_name.gf_name_has_5 .name_suffix{width:100%;margin:0}.form .gfield .ginput_container_name.gf_name_has_4 .name_prefix:not(:last-child),.form .gfield .ginput_container_name.gf_name_has_5 .name_prefix:not(:last-child),.form .gfield .ginput_container_name.gf_name_has_4 .name_first:not(:last-child),.form .gfield .ginput_container_name.gf_name_has_5 .name_first:not(:last-child),.form .gfield .ginput_container_name.gf_name_has_4 .name_last:not(:last-child),.form .gfield .ginput_container_name.gf_name_has_5 .name_last:not(:last-child),.form .gfield .ginput_container_name.gf_name_has_4 .name_middle:not(:last-child),.form .gfield .ginput_container_name.gf_name_has_5 .name_middle:not(:last-child),.form .gfield .ginput_container_name.gf_name_has_4 .name_suffix:not(:last-child),.form .gfield .ginput_container_name.gf_name_has_5 .name_suffix:not(:last-child){margin-bottom:20px}.form .gfield .ginput_container_address{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-20px}.form .gfield .ginput_container_address span{margin-bottom:20px}.form .gfield .ginput_container_address .address_line_1,.form .gfield .ginput_container_address .address_line_2{width:100%}.form .gfield .ginput_container_address .address_zip,.form .gfield .ginput_container_address .address_city,.form .gfield .ginput_container_address .address_state,.form .gfield .ginput_container_address .address_country{width:calc(50% - 8px)}.form .gfield .ginput_container_address .gf_clear_complex{display:none}.form .gfield .ginput_container_address:not(.has_state) .address_country{width:100%}.form .gfield .datepicker_with_icon{padding-left:48px;background:url('../gfx/icons/calendar.svg') left 16px center / 16px 18px no-repeat}.form .gfield .ui-datepicker-trigger{display:none}.form .gfield .clear-multi{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.form .gfield .clear-multi div{-ms-flex-positive:1;flex-grow:1}.form .gfield .clear-multi .gfield_time_hour{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form .gfield .clear-multi .gfield_time_hour label{width:100%}.form .gfield .clear-multi .gfield_time_hour input{width:calc(100% - 32px)}.form .gfield .clear-multi .gfield_time_hour i{width:32px;text-align:center}.form .gfield .clear-multi .gfield_time_ampm{padding-left:16px}.form .gfield .clear-multi .gfield_time_ampm_shim{height:24px}.form .gfield .ginput_complex .clear-multi{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.form .gfield .ginput_complex .clear-multi .ginput_container_date{width:calc(33.333333333333333% - 8px);-ms-flex-positive:0;flex-grow:0}.form .gfield .gfield_list{width:100%}.form .gfield .gfield_list thead th,.form .gfield .gfield_list .gfield_header_item{font-size:.875em;line-height:20px;color:#3e3e3e}.form .gfield .gfield_list_cell{padding-right:8px}.form .gfield .gfield_list_cell input{margin-bottom:8px}.form .gfield .gfield_list_icons{width:32px}.form .gfield .gfield_list_icons a{position:relative;display:block;width:24px;height:24px;margin-left:8px}.form .gfield .gfield_list_icons a.add_list_item{margin-top:-4px}.form .gfield .gfield_list_icons a img{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.form .gfield.gfield_error{position:relative}.form .gfield.gfield_error input[type="text"],.form .gfield.gfield_error input[type="email"],.form .gfield.gfield_error input[type="tel"],.form .gfield.gfield_error select,.form .gfield.gfield_error textarea{border:1px solid #FF8F00;padding-right:52px}.form .gfield.gfield_error .gfield_label{color:#FF8F00}.form .gfield.gfield_error::after{content:'';position:absolute;right:18px;top:50px;display:block;width:18px;height:18px;background:url(../gfx/icons/form-error.svg) center / contain no-repeat}.form .gfield.gform_hidden,.form .gfield.hidden_label .gfield_label,.form .gfield.gfield_visibility_hidden{display:none;visibility:hidden}.gform_wrapper:not(.gform_legacy_markup_wrapper) .gfield .ginput_complex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.gform_wrapper:not(.gform_legacy_markup_wrapper) .gfield .ginput_complex .ginput_container_date{width:calc(33.333333333333333% - 8px);-ms-flex-positive:0;flex-grow:0}.gform_wrapper:not(.gform_legacy_markup_wrapper) .gfield .ginput_complex .ginput_container_time{-ms-flex-positive:1;flex-grow:1}.gform_wrapper:not(.gform_legacy_markup_wrapper) .gfield .ginput_complex .hour_minute_colon{width:24px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.gform_wrapper:not(.gform_legacy_markup_wrapper) .gfield .ginput_complex .gfield_time_ampm{padding-left:16px}.gf_progressbar_wrapper{margin-bottom:32px}.gf_progressbar_title{margin-bottom:16px;line-height:1.3;font-weight:700;color:#0074a6}.gf_progressbar{background-color:#0074a6;border-radius:20px}.gf_progressbar_percentage{padding:4px 12px;border-radius:20px 0 0 20px;background-color:#119fef;color:white;font-size:.875em;font-weight:600}.gf_page_steps{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:end;align-items:flex-end;margin-bottom:8px}.gf_step{padding-right:32px;padding-bottom:24px;font-size:.875em;line-height:20px;color:#6d8da1;font-weight:500}.gf_step_number::after{content:':';margin-right:2px}.gf_step_active{font-size:1rem;line-height:1.3;font-weight:700;color:#0074a6}.gform_page_footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}.gform_page_footer .gform_previous_button{margin-right:auto;padding-left:0;background-color:transparent;border:none;color:#0074a6;text-decoration:underline;font-size:.875em}.gform_page_footer .gform_previous_button:hover{box-shadow:none;transform:none}.gform_page_footer .gform_ajax_spinner{margin-left:16px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ui-datepicker{display:none;transform:translateY(8px);width:250px;min-height:225px;background:#ffffff;border:1px solid #E1E4E8;border-radius:4px;padding:8px 16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.ui-datepicker .ui-datepicker-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{border-radius:4px;padding:2px 4px;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{background:#E1E4E8}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-positive:1;flex-grow:1}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{border-radius:4px;padding:2px 4px;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year:hover{background:#E1E4E8}.ui-datepicker .ui-datepicker-calendar{width:100%}.ui-datepicker .ui-datepicker-calendar tr td{text-align:center;border-radius:4px;cursor:pointer}.ui-datepicker .ui-datepicker-calendar tr td:hover{background:#E1E4E8}.ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-unselectable,.ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-disabled{pointer-events:none}.ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-current-day{background-color:#119fef;color:#ffffff}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.form__recaptcha{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;max-width:600px;margin-top:1em;font-size:.75em}.form__recaptcha p{max-width:380px;text-align:right}.form__recaptcha a{color:#0074a6;text-decoration:underline}@media (min-width:440px){.form .gfield .gform_drop_area::before,.form .gfield .gform_drop_area::after{max-width:320px;left:50%;transform:translateX(-50%)}}@media (min-width:768px){.gsection_title{font-size:1.25em}.gsection_description{font-size:1.125em}.form__recaptcha{font-size:.875em}}.l-article{margin-bottom:-32px}.l-article__item{margin-bottom:32px}.l-article__item--placeholder{visibility:hidden;height:0;padding:0;margin:0;line-height:0}@media (min-width:540px){.l-article{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.l-article__item{width:calc(50% - 16px)}}@media (min-width:860px){.l-article__item{width:calc(33.333333333333333% - 24px)}}@media (min-width:1024px){.l-article--sidebar .l-article__item{width:100%}}.l-article-overview{margin-bottom:-32px}.l-article-overview__header{width:100%}.l-article-overview__item{margin-bottom:32px}@media (max-width:539px){.l-article-overview__item{display:none}.l-article-overview__item:nth-child(2){display:block}}@media (min-width:540px){.l-article-overview__posts,.l-article-overview__agenda{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.l-article-overview__item{width:calc(50% - 16px)}}@media (min-width:541px) and (max-width:859px){.l-article-overview__agenda .l-article-overview__item:last-child{display:none}}@media (min-width:860px){.l-article-overview{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.l-article-overview__posts{width:calc(66.666666666666667% - 18px)}.l-article-overview__agenda{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;width:calc(33.333333333333333% - 18px)}.l-article-overview__item{width:100%}.l-article-overview__item--post{width:calc(50% - 18px)}}.widget-header__title{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #0074a6}.widget-header__icon{margin-right:14px;fill:#0074a6}.widget-header__arrows{width:18px;height:18px;margin-left:auto;fill:#0074a6}.widget-header--contrast .widget-header__title{border-bottom:1px solid #c7d300;border-bottom:1px solid var(--school);color:#c7d300;color:var(--school)}.widget-header--contrast .widget-header__icon,.widget-header--contrast .widget-header__arrows{fill:#c7d300;fill:var(--school)}.widget-header--lc-contrast .widget-header__title{border-bottom:1px solid #00AB9F;border-bottom:1px solid var(--contrast);color:#00AB9F;color:var(--contrast)}.widget-header--lc-contrast .widget-header__icon,.widget-header--lc-contrast .widget-header__arrows{fill:#00AB9F;fill:var(--contrast)}@media (min-width:768px){.widget-header__title{padding-bottom:32px;margin-bottom:32px}.widget-header__arrows{width:20px;height:20px}}@media (min-width:1024px){.widget-header__title{margin-bottom:48px}}.education{position:relative;margin-top:14px}.education__title{margin-top:-46px;margin-bottom:32px;max-width:320px}@media (min-width:768px){.education{margin-top:16px}.education__title{margin-top:-64px;max-width:400px}}@media (min-width:1200px){.education{margin-top:36px}.education__title{margin-top:-82px}}@media (min-width:1280px){.education{margin-top:30px}.education__title{max-width:540px;margin-top:-94px;margin-bottom:48px}}@media (min-width:800px){.schools-overview .schools-overview__tabs-buttons{overflow-x:hidden}.schools-overview .schools-overview__tabs-buttons .tabs__button{width:calc((100% / 3) - (50px / 3))}}@media (min-width: 1601px),(min-width: 1201px) and (max-width: 1600px),(min-width: 1025px) and (max-width: 1200px){.schools-overview{margin:128px 0}}@media (min-width: 768px) and (max-width: 1024px){.schools-overview{margin:96px 0}}@media (max-width: 767px){.schools-overview{margin:64px 0}}.schools-overview__tab{padding-top:70px}@media (max-width:767px){.schools-overview__tab{padding-bottom:16px}}.schools-overview__tab--limited .schools-overview__school{display:none}.schools-overview__tab--limited .schools-overview__school[data-school-id='0'],.schools-overview__tab--limited .schools-overview__school[data-school-id='1']{display:block}.schools-overview__no-location{-ms-flex-order:9999;order:9999}.schools-overview__more-button{cursor:default}.schools-overview__map{width:100%;height:600px}@media (min-width: 768px) and (max-width: 1024px){.schools-overview__map{height:500px}}@media (max-width: 767px){.schools-overview__map{height:400px}}.schools-overview__location-error{width:100%;padding:20px 30px;border:1px solid #EA3B52;border-radius:3px;background:rgba(234,59,82,0.1)}.schools-overview__location-loading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:120px}.schools-overview__location-loading svg{height:100%}.schools-overview__location-loading svg circle{stroke:#c7d300;stroke:var(--school)}.vacancies__header,.vacancies__footer{max-width:640px;margin:0 auto;text-align:center}.vacancies__description{margin-bottom:16px;font-size:1.15em;font-weight:600;color:#0074a6}.vacancies__button{position:relative;padding:16px;background-color:#0074a6;border-radius:8px;color:white;font-size:1em;font-weight:700;transition:all .3s ease}.vacancies__button:hover{transform:translate3d(0, -2px, 0);box-shadow:0 6px 10px 0 rgba(0,0,0,0.15)}.vacancies__title{color:#00AB9F;color:var(--contrast)}.vacancies__title--small{font-size:2em;margin-bottom:32px}@media (min-width:1280px){.vacancies__title--small{margin-top:-82px}}.vacancies__category{margin-top:40px}.vacancy{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px;padding:0 40px 12px 0}.vacancy:last-child{margin-bottom:0}.vacancy svg{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:28px;height:28px;fill:#00AB9F;fill:var(--contrast)}.vacancy__name{display:block;margin-bottom:8px;font-size:1.25em;font-weight:700;line-height:1.5;color:#0074a6}.vacancy__tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-6px}.vacancy__tag{margin:0 6px 6px 0;padding:2px 8px;background-color:white;font-weight:600;color:#0074a6}@media (min-width:1024px){.vacancies__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:none}.vacancies__description{font-size:1.25em;margin:0 24px 0 0}.vacancies__button{font-size:1.25em}}.curriculum{position:relative}.curriculum .toggle{margin-left:64px}@media (max-width:800px){.curriculum .toggle{margin-left:0;margin-top:24px}}@media (max-width:1400px){.curriculum .filters{-ms-flex-pack:start;justify-content:flex-start}}.curriculum .filter{margin-right:12px}.curriculum .filter--bolbbl,.curriculum .filter--niveau,.curriculum .filter--duur{width:calc((100% * 0.15) - (48px / 5))}@media (max-width:1400px){.curriculum .filter--bolbbl,.curriculum .filter--niveau,.curriculum .filter--duur{width:calc((100% / 3) - 8px)}}@media (max-width:860px){.curriculum .filter--bolbbl,.curriculum .filter--niveau,.curriculum .filter--duur{width:calc(50% - 6px)}}@media (max-width:600px){.curriculum .filter--bolbbl,.curriculum .filter--niveau,.curriculum .filter--duur{width:100%}}.curriculum .filter--ik-wil-iets-met{width:calc((100% * 0.23) - (48px / 5))}@media (max-width:1400px){.curriculum .filter--ik-wil-iets-met{width:calc((100% / 3) - 8px)}}@media (max-width:860px){.curriculum .filter--ik-wil-iets-met{width:calc(50% - 6px)}}@media (max-width:600px){.curriculum .filter--ik-wil-iets-met{width:100%}}.curriculum .filter--school--locatie{width:calc((100% * 0.30) - (48px / 5))}@media (max-width:1400px){.curriculum .filter--school--locatie{width:calc((100% / 3) - 8px)}}@media (max-width:860px){.curriculum .filter--school--locatie{width:calc(50% - 6px)}}@media (max-width:600px){.curriculum .filter--school--locatie{width:100%}}@media (min-width:1401px){.curriculum .filter:last-child{margin-right:0}}@media (max-width:1400px) and (min-width:861px){.curriculum .filter:nth-child(3n+3){margin-right:0}}@media (max-width:860px){.curriculum .filter:nth-child(even){margin-right:0}}@media (max-width:600px){.curriculum .filter{margin-right:0}}.curriculum__header{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:800px){.curriculum__header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.l-curriculum{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.curriculum__item{position:relative;margin:0 35px 35px 0;background:#ffffff;border:1px solid #efefef;border-radius:8px}@media (min-width:1281px){.curriculum__item{width:calc((100% / 3) - (70px / 3))}.curriculum__item:nth-child(3n+3){margin-right:0}}@media (max-width:1280px) and (min-width:861px){.curriculum__item{width:calc(50% - (35px / 2))}.curriculum__item:nth-child(even){margin-right:0}}@media (max-width:860px){.curriculum__item{width:100%;margin:0 0 20px 0}}.curriculum__item .favourites__button{position:absolute;right:30px;bottom:17px}.curriculum__item .card__footer{padding-right:70px}.search__container{max-width:700px}.search__title,.search__subtitle{max-width:484px}.search__title{margin-bottom:10px}.search__subtitle{display:block;padding-bottom:35px;border-bottom:4px solid #00AB9F;border-bottom:4px solid var(--contrast);font-size:1.5em;font-weight:700;color:#c7d300;color:var(--school)}@media (max-width: 767px){.search__subtitle{padding-bottom:15px;font-size:1.25em}}.search__result{display:block;margin-bottom:30px;border-bottom:1px solid #D8D8D8;padding-bottom:30px}@media (max-width: 767px){.search__result{margin-bottom:20px;padding-bottom:20px}}.search__result .search__result-highlight{border-radius:2px;padding:4px 4px;color:#0074a6;background:rgba(234,110,9,0.1)}.search__result-title{display:block}.search__result-text{margin-top:15px}.search__result-tag{display:inline-block;margin-top:15px}.search__result-breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-top:15px}.search__result-breadcrumb-label{margin-right:8px;color:#0074a6;font-weight:700}@media (max-width: 767px){.search__result-breadcrumb-label{font-size:14px}}.search__result-breadcrumb-link{position:relative;display:inline-block;text-decoration:none}@media (max-width: 767px){.search__result-breadcrumb-link{font-size:14px}}.search__result-breadcrumb-link+span{padding:0 10px;color:#c7d300;color:var(--school)}.search__result-breadcrumb-link:hover{text-decoration:underline}.search__result-breadcrumb-link:last-child{margin-right:0}.video{width:100%}.video__container--small{max-width:785px}.video__frame{position:relative;width:100%;padding-bottom:56.25%;height:0}.video__frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.carousel{position:relative;width:100%;margin:64px 0;overflow:hidden}@media (min-width:374px){.carousel{margin:32px 0}}@media (min-width:768px){.carousel{margin:48px 0}}.carousel__item{position:absolute;left:0;top:0;z-index:1;transform:translateX(-100%);width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition-duration:.3s}.carousel__item.is-active{z-index:2;transform:translateX(0)}.carousel__item.is-next{z-index:0;transform:translateX(100%)}.carousel__controls{position:absolute;right:0;bottom:0;z-index:3;display:-ms-flexbox;display:flex;height:48px;padding:0 18px;background:#ffffff}.carousel__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:48px;width:48px;cursor:pointer}.carousel__button svg{width:20px;fill:#0074a6}.carousel__indicator{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-grid-column-align:center;justify-items:center;height:100%;padding:0 8px;font-size:.875em;font-weight:500;color:#0074a6}.collage__container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:30px}.collage__item{width:50%}.collage__item:nth-child(2n+2){margin-top:30px;margin-bottom:-30px}@media (min-width:610px){.collage__container{padding-bottom:90px}.collage__item{width:25%}.collage__item:nth-child(4n+2){margin-top:30px;margin-bottom:-30px}.collage__item:nth-child(4n+3){margin-top:60px;margin-bottom:-60px}.collage__item:nth-child(4n+4){margin-top:90px;margin-bottom:-90px}}.filters{position:relative;z-index:5;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;min-height:56px;margin:48px 0}.filter{width:100%;position:relative;height:56px}@media (max-width: 767px){.filter{height:48px}}.filter:last-child{margin-right:0}.filter svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);right:21px;fill:#00AB9F;fill:var(--contrast)}.filter.is-active{z-index:1;filter:drop-shadow(0 18px 18px rgba(10,31,68,0.1))}.filter.is-active .filter__selected-label{border:1.5px solid rgba(0,116,166,0.2);background:#ffffff}.filter.is-active .filter__options{display:block}.filter__selected-label{display:block;height:100%;width:100%;border:1.5px solid rgba(0,116,166,0);border-bottom:1.5px solid rgba(0,116,166,0.2);border-radius:4px 4px 0 0;padding:0 48px 0 20px;font-weight:600;line-height:56px;color:#0074a6;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.filter__options{position:absolute;top:100%;left:0;display:none;width:100%;padding:20px 0;border:1.5px solid rgba(0,116,166,0.2);border-top:0;border-radius:0 0 4px 4px;background:#ffffff}.filter__option{position:relative;display:block;overflow:hidden;width:100%;padding:0 20px 0 48px;height:34px;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#6d8da1;cursor:pointer}.filter__option:hover{background:rgba(0,116,166,0.05)}.filter__option::before,.filter__option::after{pointer-events:none;position:absolute;left:20px;top:50%;width:14px;height:14px;border-radius:4px;transition-duration:.2s}.filter__option::before{content:'';transform:translateY(-50%) scale(0);border:1.5px solid #00AB9F;border:1.5px solid var(--contrast);background:#00AB9F;background:var(--contrast)}.filter__option::after{content:'\2713 \FE0E';transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1.5px solid rgba(0,116,166,0.2);font-size:.7em;font-weight:600;color:#ffffff}.filter__option--selected::before{transform:translateY(-50%) scale(1)}.filter__option--selected::after{border-color:#00AB9F;border-color:var(--contrast)}.filter__category--hidden,.filter__category--empty{display:none}@media (min-width:540px){.filter{width:calc(50% - 12px)}.filter--school{width:100%}}@media (min-width:680px){.filter--ik-wil-iets-met{width:calc(50% - 12px)}.filter--bolbbl{width:calc(25% - 12px)}.filter--niveau{width:calc(25% - 12px)}.filter--duur{width:calc(25% - 12px)}.filter--school{width:calc(75% - 12px)}.filter--dienstverband,.filter--locatie,.filter--opleidingsniveau{width:calc(33.333333333333333% - 12px)}}@media (max-width:1139px){.filter{margin-bottom:8px}}@media (min-width:1140px){.filter--ik-wil-iets-met{width:calc(20% - 12px)}.filter--bolbbl{width:calc(17% - 12px)}.filter--niveau{width:calc(17% - 12px)}.filter--duur{width:calc(17% - 12px)}.filter--school{width:calc(29% - 12px)}}@media (min-width:1200px){.filter--ik-wil-iets-met{width:calc(24% - 12px)}.filter--bolbbl{width:calc(16% - 12px)}.filter--niveau{width:calc(14% - 12px)}.filter--duur{width:calc(14% - 12px)}.filter--school{width:calc(32% - 12px)}}@media (min-width:1400px){.filter__selected-label{font-size:1.125em}}.favourites__toggle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border-radius:4px;padding:12px 22px;background:#ffffff;white-space:nowrap;cursor:pointer}.favourites__toggle svg{width:26px;height:22px;margin-right:15px}.favourites__toggle.is-selected svg path{fill:#FC6385;opacity:1}.favourites__item.is-selected .favourites__button svg path{fill:#FC6385;opacity:1}.favourites__button{width:26px;height:22px;cursor:pointer}.favourites__button svg{width:100%}@media (min-width:768px){.favourites__toggle{position:absolute;top:36px;right:48px}}@media (min-width:1024px){.favourites__toggle{padding:15px 45px}}@media (min-width:1200px){.favourites__toggle{right:64px}}@media (min-width:1400px){.favourites__toggle{right:80px}}.tab__button-icon{display:none}.tabs__buttons{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.tabs__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:250px;padding:18px 22px;background:#ffffff;border:1px solid #6d8da1;border-radius:4px;font-size:1.125em;margin-right:24px;cursor:pointer;transition:box-shadow .3s,color .3s}@media (min-width: 768px) and (max-width: 1024px){.tabs__button{min-width:200px;padding:12px 18px}}@media (max-width: 767px){.tabs__button{min-width:0;margin-right:18px;padding:12px 22px}}.tabs__button svg{display:inline-block;width:20px;height:20px;fill:#A3BAC3;margin-right:8px}.tabs__button:hover{color:#0074a6;box-shadow:0 0 20px 0 rgba(10,31,68,0.14)}.tabs__button.is-active{color:#0074a6;font-weight:600;border-color:#c7d300;border-color:var(--school);box-shadow:0 0 20px 0 rgba(10,31,68,0.14)}.tabs__button.is-active svg{fill:#c7d300;fill:var(--school)}.tab{display:none}.tab.is-active{display:block}.highlights__title{color:#0074a6}.highlights__useful-links{margin-top:24px}.highlights__links{background-color:#F8FCFE}.highlights__social{margin-top:16px}.highlights__social .social__link a svg path,.highlights__social .social__link a svg circle{fill:#c7d300;fill:var(--school)}.highlights__social--lc-indigo .social__link a svg path,.highlights__social--lc-indigo .social__link a svg circle{fill:var(--lc-indigo)}.highlights__social--contrast .social__link a svg path,.highlights__social--contrast .social__link a svg circle{fill:var(--cc-greenyellow)}@media (max-width:767px){.highlights{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:768px){.highlights{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.highlights__links{width:58.03278689%}.highlights__signup{width:41.96721311%}.highlights__useful-links{margin-top:32px}}.signup__title{margin-bottom:24px;color:#c7d300;color:var(--school)}.signup__button{margin-bottom:24px}.signup__text{color:#c7d300;color:var(--school)}.signup--lc-indigo .signup__title,.signup--lc-indigo .signup__text{color:var(--lc-indigo)}.signup--lc-indigo .signup__button{background-color:white}.signup--contrast .signup__title,.signup--contrast .signup__text{color:var(--cc-greenyellow)}@media (min-width:1280px){.signup__title{font-size:2em}}.useful-links{font-size:.875em}.useful-links__item{padding:4px 0}.useful-links__link{position:relative;display:block;padding:8px 0 8px 26px;transition-duration:.3s}.useful-links__link:hover{transform:translate3d(6px, 0, 0)}.useful-links__link--iconless{padding-left:0}.useful-links__icon{position:absolute;top:50%;left:0;max-width:20px;transform:translate3d(0, -50%, 0)}@media (min-width:768px){.useful-links{font-size:1em}}@media (min-width:620px) and (max-width:767px),(min-width:1200px){.useful-links{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.useful-links__item{width:calc(50% - 16px)}}.vacancy-info{padding:24px;background-color:#FBFBFB;border-radius:8px;font-size:1em}.vacancy-info__item{position:relative;padding-left:32px}.vacancy-info__item:not(:last-child){margin-bottom:10px}.vacancy-info__icon{position:absolute;top:50%;left:0;transform:translate3d(0, -50%, 0);fill:#00AB9F;fill:var(--contrast)}.vacancy-info__label{font-weight:600}@media (min-width:1200px){.vacancy-info{padding:32px}.vacancy-info{font-size:1.125em}}.error{position:relative;height:100vh;width:100%}@media (max-width:679px){.error{height:calc(100vh - 64px)}}@media (min-width:680px){.error{height:calc(100vh - 108px);margin-top:108px}}@media (min-width:1200px){.error{height:calc(100vh - 140px);margin-top:140px}}@media (max-width:600px){.error{height:auto;padding-bottom:0}}.error__image{position:absolute;right:0;bottom:0;z-index:-1}@media (min-width: 1201px) and (max-width: 1600px){.error__image{width:800px}}@media (min-width: 1025px) and (max-width: 1200px){.error__image{width:700px}}@media (min-width: 768px) and (max-width: 1024px){.error__image{width:600px}}@media (max-width:600px){.error__image{position:relative;right:0;bottom:0;width:400px;margin:0 auto -32px auto}}@media (min-width:520px) and (max-width:767px){.error__image{width:500px}}@media (min-width:768px) and (max-width:1400px){.error__image{right:-80px}}.error__content{width:540px;max-width:100%}.error__title{font-size:6em;font-weight:700;line-height:1em;color:#c7d300;color:var(--school)}@media (max-width: 767px){.error__title{font-size:4.5em}}.error__subtitle{font-size:3em;font-weight:700;color:#0074a6;letter-spacing:-0.5px}@media (max-width: 767px){.error__subtitle{font-size:1.5em;line-height:1.5em;margin-top:16px}}.error__text{margin:40px 0}@media (max-width: 767px){.error__text{margin:20px 0}}.error__buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.error__buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.error__link{position:relative;display:inline-block;padding-left:33px;font-size:1.125em;color:#0074a6;cursor:pointer}.error__link:hover{text-decoration:underline}.error__link svg{position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;fill:#c7d300;fill:var(--school)}.error__link--back{margin-right:40px}@media (max-width: 767px){.error__link--back{margin-right:0;margin-bottom:10px}}.password-form__container{display:-ms-flexbox;display:flex}.password-form__input{width:100%;border:1px solid #E1E4E8;border-right:none;border-radius:4px 0 0 4px;padding:18px 22px;background:#ffffff;color:#3E6680;font-weight:500}.password-form__input:focus,.password-form__input:active{outline:0;border-color:#119fef;box-shadow:0 2px 10px 0 rgba(17,159,239,0.15)}.password-form__button{border-radius:0 4px 4px 0}.password-form__button:hover{transform:none}.u-background{background:rgba(17,159,239,0.05)}.padding{padding:32px 14px}.paddingTop{padding-top:32px}.paddingBottom{padding-bottom:32px}.paddingLeft{padding-left:14px}.paddingRight{padding-right:14px}.padding-s{padding:32px 14px}.paddingTop-s{padding-top:32px}.paddingBottom-s{padding-bottom:32px}.paddingLeft-s{padding-left:14px}.paddingRight-s{padding-right:14px}.padding-l{padding:32px 14px}.paddingTop-l{padding-top:32px}.paddingBottom-l{padding-bottom:32px}.paddingLeft-l{padding-left:14px}.paddingRight-l{padding-right:14px}.padding-xl{padding:32px 14px}.paddingTop-xl{padding-top:32px}.paddingBottom-xl{padding-bottom:32px}.paddingLeft-xl{padding-left:14px}.paddingRight-xl{padding-right:14px}.margin{margin:32px 14px}.marginTop{margin-top:32px}.marginBottom{margin-bottom:32px}.marginLeft{margin-left:14px}.marginRight{margin-right:14px}.margin-s{margin:32px 14px}.marginTop-s{margin-top:32px}.marginBottom-s{margin-bottom:32px}.marginLeft-s{margin-left:14px}.marginRight-s{margin-right:14px}.margin-l{margin:32px 14px}.marginTop-l{margin-top:32px}.marginBottom-l{margin-bottom:32px}.marginLeft-l{margin-left:14px}.marginRight-l{margin-right:14px}.margin-xl{margin:32px 14px}.marginTop-xl{margin-top:32px}.marginBottom-xl{margin-bottom:32px}.marginLeft-xl{margin-left:14px}.marginRight-xl{margin-right:14px}@media (min-width:374px){.padding{padding:32px}.paddingTop{padding-top:32px}.paddingBottom{padding-bottom:32px}.paddingLeft{padding-left:32px}.paddingRight{padding-right:32px}.padding-s{padding:32px}.paddingTop-s{padding-top:32px}.paddingBottom-s{padding-bottom:32px}.paddingLeft-s{padding-left:32px}.paddingRight-s{padding-right:32px}.padding-l{padding:32px}.paddingTop-l{padding-top:32px}.paddingBottom-l{padding-bottom:32px}.paddingLeft-l{padding-left:32px}.paddingRight-l{padding-right:32px}.padding-xl{padding:32px}.paddingTop-xl{padding-top:32px}.paddingBottom-xl{padding-bottom:32px}.paddingLeft-xl{padding-left:32px}.paddingRight-xl{padding-right:32px}.margin{margin:32px}.marginTop{margin-top:32px}.marginBottom{margin-bottom:32px}.marginLeft{margin-left:32px}.marginRight{margin-right:32px}.margin-s{margin:32px}.marginTop-s{margin-top:32px}.marginBottom-s{margin-bottom:32px}.marginLeft-s{margin-left:32px}.marginRight-s{margin-right:32px}.margin-l{margin:32px}.marginTop-l{margin-top:32px}.marginBottom-l{margin-bottom:32px}.marginLeft-l{margin-left:32px}.marginRight-l{margin-right:32px}.margin-xl{margin:32px}.marginTop-xl{margin-top:32px}.marginBottom-xl{margin-bottom:32px}.marginLeft-xl{margin-left:32px}.marginRight-xl{margin-right:32px}}@media (min-width:768px){.padding{padding:48px}.paddingTop{padding-top:48px}.paddingBottom{padding-bottom:48px}.paddingLeft{padding-left:48px}.paddingRight{padding-right:48px}.padding-s{padding:48px}.paddingTop-s{padding-top:48px}.paddingBottom-s{padding-bottom:48px}.paddingLeft-s{padding-left:48px}.paddingRight-s{padding-right:48px}.padding-l{padding:48px}.paddingTop-l{padding-top:48px}.paddingBottom-l{padding-bottom:48px}.paddingLeft-l{padding-left:48px}.paddingRight-l{padding-right:48px}.padding-xl{padding:48px}.paddingTop-xl{padding-top:48px}.paddingBottom-xl{padding-bottom:48px}.paddingLeft-xl{padding-left:48px}.paddingRight-xl{padding-right:48px}.margin{margin:48px}.marginTop{margin-top:48px}.marginBottom{margin-bottom:48px}.marginLeft{margin-left:48px}.marginRight{margin-right:48px}.margin-s{margin:48px}.marginTop-s{margin-top:48px}.marginBottom-s{margin-bottom:48px}.marginLeft-s{margin-left:48px}.marginRight-s{margin-right:48px}.margin-l{margin:48px}.marginTop-l{margin-top:48px}.marginBottom-l{margin-bottom:48px}.marginLeft-l{margin-left:48px}.marginRight-l{margin-right:48px}.margin-xl{margin:48px}.marginTop-xl{margin-top:48px}.marginBottom-xl{margin-bottom:48px}.marginLeft-xl{margin-left:48px}.marginRight-xl{margin-right:48px}}@media (min-width:1024px){.u-container{max-width:600px}}@media (min-width:1200px){.padding{padding:64px}.paddingTop{padding-top:64px}.paddingBottom{padding-bottom:64px}.paddingLeft{padding-left:64px}.paddingRight{padding-right:64px}.padding-s{padding:64px 48px}.paddingTop-s{padding-top:64px}.paddingBottom-s{padding-bottom:64px}.paddingLeft-s{padding-left:48px}.paddingRight-s{padding-right:48px}.padding-l{padding:96px 64px}.paddingTop-l{padding-top:96px}.paddingBottom-l{padding-bottom:94px}.paddingLeft-l{padding-left:64px}.paddingRight-l{padding-right:64px}.padding-xl{padding:128px 64px}.paddingTop-xl{padding-top:128px}.paddingBottom-xl{padding-bottom:128px}.paddingLeft-xl{padding-left:64px}.paddingRight-xl{padding-left:64px}.margin{margin:64px}.marginTop{margin-top:64px}.marginBottom{margin-bottom:64px}.marginLeft{margin-left:64px}.marginRight{margin-right:64px}.margin-s{margin:64px 48px}.marginTop-s{margin-top:64px}.marginBottom-s{margin-bottom:64px}.marginLeft-s{margin-left:48px}.marginRight-s{margin-right:48px}.margin-l{margin:96px 64px}.marginTop-l{margin-top:96px}.marginBottom-l{margin-bottom:94px}.marginLeft-l{margin-left:64px}.marginRight-l{margin-right:64px}.margin-xl{margin:128px 64px}.marginTop-xl{margin-top:128px}.marginBottom-xl{margin-bottom:128px}.marginLeft-xl{margin-left:64px}.marginRight-xl{margin-left:64px}}@media (min-width:1400px){.padding{padding:64px 80px}.paddingTop{padding-top:64px}.paddingBottom{padding-bottom:64px}.paddingLeft{padding-left:80px}.paddingRight{padding-right:80px}.padding-s{padding:64px 56px}.paddingTop-s{padding-top:64px}.paddingBottom-s{padding-bottom:64px}.paddingLeft-s{padding-left:56px}.paddingRight-s{padding-right:56px}.padding-l{padding:96px 80px}.paddingTop-l{padding-top:96px}.paddingBottom-l{padding-bottom:96px}.paddingLeft-l{padding-left:80px}.paddingRight-l{padding-right:80px}.padding-xl{padding:128px 80px}.paddingTop-xl{padding-top:128px}.paddingBottom-xl{padding-bottom:128px}.paddingLeft-xl{padding-left:80px}.paddingRight-xl{padding-right:80px}.margin{margin:64px 80px}.marginTop{margin-top:64px}.marginBottom{margin-bottom:64px}.marginLeft{margin-left:80px}.marginRight{margin-right:80px}.margin-s{margin:64px 56px}.marginTop-s{margin-top:64px}.marginBottom-s{margin-bottom:64px}.marginLeft-s{margin-left:56px}.marginRight-s{margin-right:56px}.margin-l{margin:96px 80px}.marginTop-l{margin-top:96px}.marginBottom-l{margin-bottom:96px}.marginLeft-l{margin-left:80px}.marginRight-l{margin-right:80px}.margin-xl{margin:128px 80px}.marginTop-xl{margin-top:128px}.marginBottom-xl{margin-bottom:128px}.marginLeft-xl{margin-left:80px}.marginRight-xl{margin-right:80px}}.u-link,a.u-link{position:relative;display:block;padding-left:20px;font-weight:normal;color:#6d8da1;text-decoration:none;font-size:.875rem;transition-duration:.3s}.u-link::before,a.u-link::before{content:'';position:absolute;left:0;top:4px;display:block;width:12px;height:12px;background:url(../gfx/icons/arrows-blue.svg) center / contain no-repeat}.u-link--white,a.u-link--white{color:#ffffff}.u-link--white::before,a.u-link--white::before{background:url(../gfx/icons/arrows-white.svg) center / contain no-repeat}.u-link--highlight,a.u-link--highlight{color:#00AB9F;color:var(--contrast);font-weight:600}.u-link--highlight:before,a.u-link--highlight:before{top:5px}.u-link--arrows-right,a.u-link--arrows-right{padding:0 20px 0 0}.u-link--arrows-right::before,a.u-link--arrows-right::before{left:auto;right:0}.u-link:focus,a.u-link:focus,.u-link:hover,a.u-link:hover{text-decoration:underline}.u-link:hover,a.u-link:hover{transform:translate3d(6px, 0, 0)}@media (min-width:768px){.u-link,a.u-link{font-size:1rem}.u-link:before,a.u-link:before{top:6px}.u-link--highlight:before,a.u-link--highlight:before{top:8px}}.u-archive{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;padding:10px 24px;border-radius:24px;background-color:#fbfbfb;font-size:.875em}.u-archive__icon{margin-right:12px;fill:#00AB9F;fill:var(--contrast)}@media (min-width:768px){.u-archive{padding:10px 32px;font-size:1em}}