body .wp-block-image.size-full{width:100%}body .wp-block-kadence-table{max-width:100%;overflow:scroll}body .wp-block-kadence-table table{border-collapse:collapse;width:100%}body .wp-block-kadence-table table th{text-align:left!important;border:none;border-bottom:1px solid #1d62ad;padding:10px}body .wp-block-kadence-table table th *{font-size:12px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.75px;text-transform:uppercase;margin-bottom:0}body .wp-block-kadence-table table td{border:none;border-bottom:1px solid #1d62ad;padding:10px}body .wp-block-kadence-table table td p{margin-bottom:0}body .wp-block-kadence-table table td b,body .wp-block-kadence-table table td strong{font-size:18px;font-style:normal;font-weight:400;line-height:28px;color:#1d62ad}body .wp-block-kadence-table table td *{font-size:14px;font-style:normal;font-weight:400;line-height:20px}body .wp-block-kadence-table table td ul{margin:10px 10px 10px 16px}body .wp-block-kadence-table table td ul li{margin:0}body .wp-block-table{max-width:100%;overflow:scroll}body .wp-block-table table{border-collapse:collapse;width:100%}body .wp-block-table table th{text-align:left;background-color:#d9ece3;border:1px solid #d9ece3;padding:12px 10px;color:#fff;font-weight:700}body .wp-block-table table td{border:1px solid #ddd;padding:10px}body .wp-block-image{max-width:1300px;width:90%;margin:auto;position:relative;z-index:100}body .wp-block-image img{width:100%}body .wp-block-image a{width:100%}body .wp-block-columns{max-width:1300px;width:90%;margin:100px auto;position:relative;z-index:100;gap:100px}body .wp-block-columns .wp-block-columns{margin:30px auto;width:100%}body .wp-block-quote{max-width:850px;width:90%;margin:100px auto;position:relative}body .wp-block-quote *{font-size:24px;font-style:italic;font-weight:500;line-height:normal;color:#1d62ad}@media screen and (max-width:1000px){body .wp-block-media-text,body .wp-block-media-text.has-media-on-the-right{grid-template-columns:100%!important}body .wp-block-media-text.has-media-on-the-right.is-image-fill .wp-block-media-text__media,body .wp-block-media-text.is-image-fill .wp-block-media-text__media{min-height:350px!important}body .wp-block-media-text .wp-block-media-text__media,body .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:1;grid-row:1}body .wp-block-media-text .wp-block-media-text__content,body .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:2;padding:20px 0!important}body .wp-block-columns{flex-wrap:wrap!important;margin:60px auto;gap:0}body .wp-block-columns .wp-block-column{flex-basis:100%!important}body .wp-block-columns .wp-block-column p:last-child{margin-bottom:0}}*{padding:0;margin:0;box-sizing:border-box;height:auto;outline:0!important;font-family:Montserrat,sans-serif}body,html{width:100%;height:100%;font-size:16px;margin:0;padding:0;scroll-behavior:smooth}html{scroll-padding-top:120px}.container{max-width:1300px;width:90%;margin:auto;position:relative;z-index:100}.wrapper{min-height:calc(100% - 290px)}a{outline:0;transition:all .3s ease;color:inherit;color:#bb5a17}a:hover{color:#1d62ad}.error-messages{color:#f04438}.confirmation-banner{background-color:#537776;padding:20px 0;margin-bottom:20px}.confirmation-banner p{margin-bottom:0;color:#fff;font-size:18px;font-weight:700;text-align:center}p{font-size:18px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:16px}h1{font-size:56px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}h2{font-size:36px;font-style:normal;font-weight:500;line-height:48px;margin-bottom:16px;color:#1d62ad}h3{font-size:20px;font-style:normal;font-weight:700;line-height:27px;margin-bottom:16px;color:#1d62ad}h4{font-size:18px;font-style:normal;font-weight:700;line-height:27px;margin-bottom:16px}.buttons{display:flex;gap:20px;flex-wrap:wrap;margin-top:32px}.buttons .btn{padding:8px 16px;background-color:transparent;color:#bb5a17;text-decoration:none;font-weight:700;border:1px solid #bb5a17}.buttons .btn:nth-child(2n){background-color:#bb5a17;color:#fff}.buttons .btn:nth-child(2n):hover{background-color:transparent;color:#bb5a17}.buttons .btn:hover{background-color:#bb5a17;color:#fff}ol:not(.menu),ul:not(.menu){margin-left:20px;margin-bottom:20px}ol:not(.menu) li,ul:not(.menu) li{line-height:1.6;padding-bottom:5px}ol:not(.menu) li>ul,ul:not(.menu) li>ul{margin-top:10px;margin-bottom:10px}ol.menu,ul.menu{list-style:none;margin:0;padding:0}b,strong{font-weight:700}body.vwvj-modal-open{overflow:hidden}.vwvj-modal{position:fixed;inset:0;z-index:1000;align-items:center;justify-content:center}.vwvj-modal[hidden]{display:none}.vwvj-modal:not([hidden]){display:flex}.vwvj-modal .vwvj-modal-overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.vwvj-modal .vwvj-modal-dialog{position:relative;width:90%;max-width:420px;background-color:#fff;border-radius:8px;padding:32px;box-shadow:0 10px 40px rgba(0,0,0,.2)}.vwvj-modal .vwvj-modal-message{margin-bottom:24px;font-size:16px;line-height:1.6}.vwvj-modal .buttons{justify-content:flex-end}@media screen and (max-width:1200px){p{font-size:16px}h1{font-size:46px}h2{font-size:26px}h3{font-size:18px}h4{font-size:16px}}@media screen and (max-width:700px){p{font-size:14px}h1{font-size:36px}h2{font-size:20px}h3{font-size:16px}h4{font-size:16px}body,html{font-size:14px}}header{margin-bottom:30px}header nav{display:flex;justify-content:space-between;align-items:center}header nav .logo{flex-basis:220px}header nav .logo img{max-width:220px;width:100%}header nav .menuwrapper{flex-basis:calc(100% - 220px - 50px);text-align:right}header nav .menuwrapper .top{background-color:rgba(217,236,227,.5);margin-bottom:20px;display:inline-flex;justify-content:flex-end;padding:0 32px;gap:15px}header nav .menuwrapper .top .asl_w_container{max-width:280px}header nav .menuwrapper .top .asl_w_container div.asl_w{box-shadow:none;border-bottom:1px solid #000}header nav .menuwrapper .top ul{display:flex}header nav .menuwrapper .top ul li{flex-shrink:0}header nav .menuwrapper .top ul li.current-category-ancestor a,header nav .menuwrapper .top ul li.current-menu-item a,header nav .menuwrapper .top ul li.current-menu-parent a,header nav .menuwrapper .top ul li.current-page-ancestor a,header nav .menuwrapper .top ul li.current-post-ancestor a,header nav .menuwrapper .top ul li.current_page_item a{font-weight:700}header nav .menuwrapper .top ul li a{font-size:14px;font-style:normal;font-weight:500;line-height:20px;white-space:nowrap}header nav .menuwrapper .top ul li a::before{display:none}header nav .menuwrapper .top ul li a:hover{text-decoration:underline}header nav .menuwrapper ul{list-style:none}header nav .menuwrapper ul li{display:inline-block;position:relative}header nav .menuwrapper ul li.current-category-ancestor a:before,header nav .menuwrapper ul li.current-menu-item a:before,header nav .menuwrapper ul li.current-menu-parent a:before,header nav .menuwrapper ul li.current-page-ancestor a:before,header nav .menuwrapper ul li.current-post-ancestor a:before,header nav .menuwrapper ul li.current_page_item a:before{width:100%}header nav .menuwrapper ul li .sub-menu li.current-category-ancestor a,header nav .menuwrapper ul li .sub-menu li.current-menu-item a,header nav .menuwrapper ul li .sub-menu li.current-menu-parent a,header nav .menuwrapper ul li .sub-menu li.current-page-ancestor a,header nav .menuwrapper ul li .sub-menu li.current-post-ancestor a,header nav .menuwrapper ul li .sub-menu li.current_page_item a{color:#d9ece3}header nav .menuwrapper ul li .sub-menu{display:none;border:1px solid rgba(0,0,0,.1);padding:10px;left:50%;transform:translateX(-50%);position:absolute;background:#fff;z-index:200}header nav .menuwrapper ul li .sub-menu li{display:block}header nav .menuwrapper ul li .sub-menu li a{margin:0;font-size:.9em;white-space:nowrap}header nav .menuwrapper ul li .sub-menu li a:hover{color:#d9ece3}header nav .menuwrapper ul li .sub-menu li a:before{display:none}header nav .menuwrapper ul li:hover .sub-menu{display:block}header nav .menuwrapper ul li.menu-item-has-children>a:after{content:"\f107";font-family:FontAwesome;font-size:.9em;margin-left:5px;color:#d9ece3}header nav .menuwrapper ul li a{display:block;margin:0 16px;padding:10px 0;position:relative;text-decoration:none;color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:28px}header nav .menuwrapper ul li a:hover:before{width:100%}header nav .menuwrapper ul li a:before{content:"";width:0;position:absolute;left:0;bottom:0;height:2px;background:#d9ece3;transition:.3s all}#trigger{display:none;float:right;width:28px;height:20px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;margin-left:50px;z-index:100}#trigger span{display:block;position:absolute;height:1px;width:100%;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out;margin-top:1px;background:#000}#trigger span:nth-child(1){top:0}#trigger span:nth-child(2),#trigger span:nth-child(3){top:7px}#trigger span:nth-child(4){top:14px}.open #trigger span{background:#000}.open #trigger span:nth-child(1){top:18px;width:0%;left:50%}.open #trigger span:nth-child(2){transform:rotate(45deg)}.open #trigger span:nth-child(3){transform:rotate(-45deg)}.open #trigger span:nth-child(4){top:18px;width:0%;left:50%}@media screen and (min-width:1200px){header nav .menuwrapper{display:block!important}}@media screen and (max-width:1200px){#trigger{display:block;margin-top:5px}header nav{display:flex;flex-wrap:wrap}header nav .menuwrapper{display:none;flex-basis:100%!important;border-bottom:1px solid rgba(0,0,0,.1);text-align:center;padding-bottom:10px}header nav .menuwrapper .top{display:block;text-align:center;padding-bottom:10px}header nav .menuwrapper .top .asl_w_container{margin:auto}header nav .menuwrapper .top ul{display:block}header nav .menuwrapper .top ul li{display:inline-block}header nav .menuwrapper .top ul li a{margin:0 10px}header nav .menuwrapper ul li{display:block}header nav .menuwrapper ul li .sub-menu{position:relative;border:none}header nav .menuwrapper ul li .sub-menu li{display:block}header nav .menuwrapper ul li:hover .sub-menu{display:none}header nav .menuwrapper ul li a{display:inline-block;margin:0}}.frm_forms.with_frm_style .grecaptcha-badge{visibility:hidden}.frm_forms.with_frm_style .frm_form_fields fieldset{margin:0;padding:0}.frm_forms.with_frm_style .frm_form_fields .frm_form_field{position:relative;margin-bottom:20px}.frm_forms.with_frm_style .frm_form_fields .frm_form_field.button{margin-bottom:0}.frm_forms.with_frm_style .frm_form_fields input,.frm_forms.with_frm_style .frm_form_fields label,.frm_forms.with_frm_style .frm_form_fields textarea{font-style:normal;font-size:18px;border-radius:0;color:#000;font-style:normal;font-weight:700;line-height:28px}.frm_forms.with_frm_style .frm_form_fields input{background-color:transparent;border:none;color:#bb5a17;border:1px solid #bb5a17;padding:8px 16px;width:100%;font-weight:400}.frm_forms.with_frm_style .frm_form_fields input:focus{color:#bb5a17!important;background-color:transparent!important;border:2px solid #bb5a17!important;box-shadow:none!important}.frm_forms.with_frm_style .frm_form_fields textarea{resize:none;background-color:transparent;font-weight:400;color:#bb5a17;border:1px solid #bb5a17!important;padding:8px 16px;width:100%;font-size:18px}.frm_forms.with_frm_style .frm_form_fields textarea:focus{color:#bb5a17!important;background-color:transparent!important;border:2px solid #bb5a17!important;box-shadow:none!important}.frm_forms.with_frm_style .frm_form_fields select{background-color:transparent;border:none;font-size:18px;color:#bb5a17;border:1px solid #bb5a17;padding:8px 16px;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-form.svg);background-repeat:no-repeat;background-size:18px;background-position:95% center}.frm_forms.with_frm_style .frm_form_fields select:focus{color:#bb5a17!important;background-color:transparent!important;border:2px solid #bb5a17!important;box-shadow:none!important}.frm_forms.with_frm_style .frm_form_fields .frm_required{display:none}.frm_forms.with_frm_style .frm_form_fields .frm_error{color:#f04438!important}.frm_forms.with_frm_style .frm_form_fields .frm_inside_container label{padding:10px 20px}.frm_forms.with_frm_style .frm_form_fields .frm_inside_container.frm_label_float_top label{padding:0;font-size:15px}.frm_forms.with_frm_style .frm_form_fields .frm_inside_container.textarea label{padding:15px 20px}.frm_forms.with_frm_style .frm_form_fields .frm_inside_container.textarea.frm_label_float_top label{padding:0}.frm_forms.with_frm_style .frm_form_fields .file-input{margin:15px 0;border:1px solid #bb5a17}.frm_forms.with_frm_style .frm_form_fields .file-input .frm_dropzone{width:100%;max-width:none!important;background-color:transparent!important}.frm_forms.with_frm_style .frm_form_fields .file-input .frm_dropzone .dz-message{background:0 0!important;border:none!important;display:flex;flex-direction:column;align-items:center;gap:10px}.frm_forms.with_frm_style .frm_form_fields .file-input .frm_dropzone .dz-message .frm_compact_text,.frm_forms.with_frm_style .frm_form_fields .file-input .frm_dropzone .dz-message .frm_small_text,.frm_forms.with_frm_style .frm_form_fields .file-input .frm_dropzone .dz-message .frm_upload_text{display:none}.frm_forms.with_frm_style .frm_form_fields .frm_fields_container .frm_checkbox input[type=checkbox]{border:1px solid #bb5a17;border-radius:0!important;cursor:pointer;background-color:transparent;padding:0}.frm_forms.with_frm_style .frm_form_fields .frm_fields_container .frm_checkbox input[type=checkbox]:before{box-shadow:none!important}.frm_forms.with_frm_style .frm_form_fields .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked{border:1px solid #bb5a17!important;background-color:#bb5a17!important}.frm_forms.with_frm_style .frm_form_fields .frm_fields_container .frm_checkbox input[type=checkbox]:focus{border:1px solid #bb5a17!important;background-color:transparent!important;box-shadow:none!important}.frm_forms.with_frm_style .frm_form_fields .frm_fields_container .frm_checkbox label{color:#000;font-weight:400}.frm_forms.with_frm_style .frm_form_fields .frm_submit button{background-color:transparent;padding:8px 16px;border:1px solid #bb5a17;font-weight:700;color:#bb5a17;border-radius:0;box-shadow:none;transition:all .3s ease;font-style:normal;font-size:16px}.frm_forms.with_frm_style .frm_form_fields .frm_submit button:hover{background-color:#bb5a17;border:1px solid #bb5a17;color:#fff}button[aria-disabled=true],input[type=submit][aria-disabled=true]{cursor:progress;opacity:.75;pointer-events:none}button.is-submitting{position:relative;overflow:hidden}button.is-submitting::after{content:"";position:absolute;left:0;bottom:0;width:40%;height:3px;background-color:currentColor;animation:vwvj-submit-loading 1.1s ease-in-out infinite}@keyframes vwvj-submit-loading{0%{transform:translateX(-100%)}100%{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){button.is-submitting::after{width:100%;animation:none;opacity:.6}}footer .items{background-color:#1d62ad;padding:32px 0 8px 0}footer .items .container{display:flex;gap:50px;justify-content:space-between}footer .items .container *{color:#fff}footer .items .container b,footer .items .container strong{font-size:20px;font-style:normal;font-weight:500;line-height:27px;display:block;margin-bottom:10px}footer .items .container p{font-size:14px;font-style:normal;font-weight:400;line-height:20px}footer .items .info{display:flex;gap:50px;justify-content:space-between;flex-grow:1}footer .items .info .content{max-width:400px}footer .items .info .form{flex-grow:1}footer .items .info .frm_forms.with_frm_style{width:100%}footer .items .info .frm_forms.with_frm_style .frm_form_fields input,footer .items .info .frm_forms.with_frm_style .frm_form_fields label,footer .items .info .frm_forms.with_frm_style .frm_form_fields textarea{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px}footer .items .info .frm_forms.with_frm_style .frm_form_fields input{border:1px solid #fcdec4;padding:8px 16px;width:100%;color:#fff!important;background-color:transparent!important}footer .items .info .frm_forms.with_frm_style .frm_form_fields input:focus{color:#fff!important;border:2px solid #fcdec4!important}footer .items .info .frm_forms.with_frm_style .frm_form_fields .frm_fields_container .frm_checkbox input[type=checkbox]{border:1px solid #fcdec4!important}footer .items .info .frm_forms.with_frm_style .frm_form_fields .frm_submit{justify-content:flex-end}footer .items .info .frm_forms.with_frm_style .frm_form_fields .frm_submit button{background-color:transparent;padding:8px 16px;border:1px solid #fcdec4;font-weight:700;color:#fff;border-radius:0;box-shadow:none;transition:all .3s ease;font-style:normal;font-size:16px}footer .items .info .frm_forms.with_frm_style .frm_form_fields .frm_submit button:hover{border:1px solid #bb5a17;background-color:#bb5a17;color:#fff}footer .items .some a{text-decoration:none;display:block;margin-top:20px}footer .items .some a:hover img.normal{display:none}footer .items .some a:hover img.hover{display:block}footer .items .some img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;transition:.3s all}footer .items .some img.normal{display:block}footer .items .some img.hover{display:none}footer .legals{background-color:#d9ece3;padding:20px 0}footer .legals .container{display:flex;align-items:center;justify-content:space-between;gap:50px}footer .legals img{max-width:160px}footer .legals .vlaanderen{margin-left:50px;max-width:140px}footer .legals a{text-decoration:none;color:#000;line-height:1.8}footer .legals *{font-size:12px}footer .legals ul{list-style:none;margin:0}footer .legals ul li{display:inline-block;margin:0 10px}footer .legals ul li.current-menu-item a{font-weight:700}footer .legals ul li a{transition:.3s all}footer .legals ul li a:hover{text-decoration:underline}footer .legals ul li:last-child{margin-right:0}@media screen and (max-width:1100px){footer .items .container b,footer .items .container strong{font-size:18px}footer .items .info{flex-wrap:wrap;gap:10px}footer .items .info .content{flex-basis:100%}footer .items .info .form{flex-basis:100%}footer .legals .container{flex-wrap:wrap;gap:20px;justify-content:center}footer .legals ul{text-align:center}}@media screen and (max-width:600px){footer .items .container{flex-wrap:wrap;gap:20px;justify-content:center}footer .items .some a{display:inline-block;margin-top:0;margin:0 10px}}.we-404-page{width:100%;height:calc(100vh - 200px);top:0;left:0;display:flex;justify-content:center;align-items:center}.we-404-page .intro{text-align:center}.we-404-page .intro h1{font-size:2em;text-transform:uppercase}.we-404-page .intro p{margin-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:20px;font-size:1.2em}.we-404-page .intro a{padding:10px 20px;background:#d9ece3;color:#fff;display:inline-block;border:1px solid #d9ece3;cursor:pointer;text-decoration:none}.we-404-page .intro a:hover{color:#d9ece3;background:0 0}#blog{margin:100px 0}#blog .intro{text-align:center;max-width:600px;width:100%;margin:auto}#blog .items{display:flex;gap:30px;flex-wrap:wrap}#blog .items .item{flex-basis:calc(33.33% - 20px);background-color:rgba(0,0,0,.05);position:relative;transition:.3s all}#blog .items .item:hover{transform:scale(1.02)}#blog .items .item .full_link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}#blog .items .item .image img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}#blog .items .item .content{padding:20px}#blog .items .item .content .date{color:#d9ece3;font-style:italic;margin-bottom:10px;display:block}#blog .items .item .content h2{font-size:30px}#blog .items .item .content .btn{color:#fff;padding:20px;background-color:#d9ece3;display:inline-block;text-decoration:none;text-transform:uppercase;border:1px solid #d9ece3}#blog .items .item .content .btn:hover{background-color:transparent;color:#d9ece3}#blog .pagination{text-align:center;margin-top:50px}#blog .pagination .page-numbers{padding:5px 10px;display:inline-block;color:#000;text-decoration:none}#blog .pagination .page-numbers.current{background-color:#d9ece3;color:#fff}.single .header .inner .info{text-align:center}@media screen and (max-width:1300px){#blog{margin:40px 0;padding:0 20px}#blog .items{gap:30px}#blog .items .item{flex-basis:calc(50% - 15px)}#blog .items .item .image img{height:250px}#blog .items .item .content h2{font-size:25px}}@media screen and (max-width:700px){#blog .items{gap:20px}#blog .items .item{flex-basis:100%}#blog .items .item .image img{height:200px}#blog .items .item .content h2{font-size:20px}}#realisaties{margin:100px 0}#realisaties .intro{text-align:center;max-width:600px;width:100%;margin:auto}#realisaties .items{display:flex;gap:30px;flex-wrap:wrap}#realisaties .items .item{flex-basis:calc(33.33% - 20px);position:relative;height:600px;transition:.3s all}#realisaties .items .item:hover{transform:scale(1.02)}#realisaties .items .item .full_link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:300;cursor:pointer}#realisaties .items .item .image{position:absolute;left:0;top:0;width:100%;height:100%}#realisaties .items .item .image .date{position:absolute;right:10px;top:10px;background-color:#d9ece3;color:#fff;padding:5px;z-index:100}#realisaties .items .item .image:after{background-color:rgba(0,0,0,.5);content:"";position:absolute;left:0;top:0;width:100%;height:100%}#realisaties .items .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#realisaties .items .item .content{padding:20px;position:relative;z-index:100;display:flex;align-items:flex-end;height:100%}#realisaties .items .item .content h2{font-size:30px;color:#fff;margin:0}#realisaties .pagination{text-align:center;margin-top:50px}#realisaties .pagination .page-numbers{padding:5px 10px;display:inline-block;color:#000;text-decoration:none}#realisaties .pagination .page-numbers.current{background-color:#d9ece3;color:#fff}@media screen and (max-width:1300px){#realisaties{margin:40px 0;padding:0 20px}#realisaties .items{gap:30px}#realisaties .items .item{flex-basis:calc(50% - 15px);height:500px}#realisaties .items .item .content h2{font-size:25px}}@media screen and (max-width:700px){#realisaties .items{gap:20px}#realisaties .items .item{flex-basis:100%;height:400px}#realisaties .items .item .content h2{font-size:20px}}.tab-content{display:none}.tab-content.active{display:block}.we_header_3{padding:32px 0;background-color:#d9ece3}.we_header_3 .container .content{flex-basis:50%;padding-bottom:64px;position:relative}.we_header_3 .container .content .breadcrumb{margin-bottom:64px}.we_header_3 .container .content .inner{display:flex;gap:50px;align-items:center;justify-content:space-between}.we_header_3 .container .content .inner .item{max-width:800px}.acf-block-preview .we_header_3{padding:32px 20px}@media screen and (max-width:1000px){.we_header_3 .container .content{padding-bottom:32px}.we_header_3 .container .content .breadcrumb{margin-bottom:32px}.we_header_3 .container .content .inner{gap:30px}.we_header_3 .container .content .inner svg{max-height:100px}}@media screen and (max-width:500px){.we_header_3 .container .content .inner{gap:20px}.we_header_3 .container .content .inner svg{max-height:60px}}.we_media_tekst_bg{background-color:#1d62ad;padding:96px 0}.we_media_tekst_bg.reverse .container{flex-direction:row}.we_media_tekst_bg.reverse .container .afbeelding:after{left:auto;right:32px;top:82px}.we_media_tekst_bg.small .container .afbeelding{flex-basis:30%}.we_media_tekst_bg.small .container .afbeelding:after{top:40px}.we_media_tekst_bg.small .container .content{flex-basis:60%}.we_media_tekst_bg.small.reverse .container .afbeelding:after{top:40px}.we_media_tekst_bg.orange{background-color:#fcdec4}.we_media_tekst_bg.orange .container .content *{color:#000}.we_media_tekst_bg.orange .container .content .buttons .btn{border:1px solid #bb5a17;color:#bb5a17}.we_media_tekst_bg.orange .container .content .buttons .btn:nth-child(2n){background-color:#bb5a17;color:#fff}.we_media_tekst_bg.orange .container .content .buttons .btn:nth-child(2n):hover{background-color:transparent;color:#bb5a17}.we_media_tekst_bg.orange .container .content .buttons .btn:hover{background-color:#bb5a17;color:#fff}.we_media_tekst_bg .container{display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;align-items:center}.we_media_tekst_bg .container .afbeelding{flex-basis:45%;position:relative}.we_media_tekst_bg .container .afbeelding:after{width:49px;height:49px;background-color:#f08a35;border-radius:50%;content:"";position:absolute;left:32px;top:82px}.we_media_tekst_bg .container .afbeelding img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;aspect-ratio:1/1}.we_media_tekst_bg .container .content{flex-basis:45%}.we_media_tekst_bg .container .content *{color:#fff}.we_media_tekst_bg .container .content .buttons .btn{border:1px solid #fcdec4}.we_media_tekst_bg .container .content .buttons .btn:nth-child(2n){background-color:#f08a35;color:#fff}.we_media_tekst_bg .container .content .buttons .btn:nth-child(2n):hover{background-color:transparent;color:#f08a35}.we_media_tekst_bg .container .content .buttons .btn:hover{border:1px solid #f08a35;background-color:#f08a35;color:#fff}.acf-block-preview .we_media_tekst_bg{padding:64px 20px}@media screen and (max-width:1000px){.we_media_tekst_bg{padding:64px 0}.we_media_tekst_bg .container{justify-content:center}.we_media_tekst_bg .container .afbeelding{flex-basis:100%;max-width:500px;margin-bottom:20px}.we_media_tekst_bg .container .afbeelding:after{width:39px;height:39px}.we_media_tekst_bg .container .afbeelding img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;aspect-ratio:1/1}.we_media_tekst_bg .container .content{flex-basis:100%}.we_media_tekst_bg.small .container .afbeelding{max-width:300px}}.we_header_2.reverse .wrapper{flex-direction:row}.we_header_2.fit .wrapper .afbeelding img{-o-object-fit:contain;object-fit:contain}.we_header_2 .wrapper{display:flex;flex-direction:row-reverse}.we_header_2 .wrapper .afbeelding{flex-basis:50%;position:relative}.we_header_2 .wrapper .afbeelding:after{width:140px;height:140px;content:"";background-image:url(images/corner-righ.svg);background-repeat:no-repeat;background-position:right bottom;background-size:contain;position:absolute;right:32px;bottom:32px}.we_header_2 .wrapper .afbeelding img{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover}.we_header_2 .wrapper .content{flex-basis:50%;padding:96px 60px;max-width:800px;position:relative}.we_header_2 .wrapper .content .breadcrumb{position:absolute;top:0;left:60px}@media screen and (max-width:1000px){.we_header_2 .wrapper{flex-wrap:wrap;justify-content:center}.we_header_2 .wrapper .afbeelding{flex-basis:100%;margin-bottom:20px}.we_header_2 .wrapper .afbeelding:after{width:100px;height:100px}.we_header_2 .wrapper .content{flex-basis:100%;padding:64px 32px}.we_header_2 .wrapper .content .breadcrumb{left:32px}}.tabs{margin-bottom:96px}.tabs .tabs-menu{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:2rem;background-color:#d9ece3;justify-content:center}.tabs .tabs-menu .tab-link{flex:0 0 20%;max-width:20%;background:0 0;border:none;cursor:pointer;font:inherit;padding:16px 32px;color:#bb5a17;text-decoration:underline;transition:.3s all;white-space:nowrap}.tabs .tabs-menu .tab-link.active,.tabs .tabs-menu .tab-link:hover{background-color:#1d62ad;color:#fff;text-decoration:none;position:relative}.tabs .tabs-menu .tab-link.active:after,.tabs .tabs-menu .tab-link:hover:after{position:absolute;content:"";left:calc(50% - 8px);bottom:0;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #fff}@media screen and (max-width:900px){.tabs{margin-bottom:64px}.tabs .tabs-menu{justify-content:flex-start}.tabs .tabs-menu .tab-link{flex:0 0 33.33%;max-width:33.33%}}@media screen and (max-width:550px){.tabs .tabs-menu .tab-link{flex:0 0 50%;max-width:50%}}.cijfers_linked{margin:96px 0}.cijfers_linked .container{max-width:800px}.cijfers_linked .container .items{display:flex;gap:32px;flex-wrap:wrap}.cijfers_linked .container .items .item{flex-basis:calc(33.33% - 22px);text-align:center}.cijfers_linked .container .items .item .cijfer{font-size:56px;font-style:normal;font-weight:500;line-height:normal;color:#bb5a17;display:block;margin-bottom:10px}.cijfers_linked .container .items .item h3{font-size:20px;font-style:normal;font-weight:500;line-height:normal}.cijfers_linked .container .items .item p{font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media screen and (max-width:900px){.cijfers_linked{margin:64px 0}.cijfers_linked .container .items .item{flex-basis:calc(50% - 16px)}.cijfers_linked .container .items .item .cijfer{font-size:46px}.cijfers_linked .container .items .item h3{font-size:16px}}@media screen and (max-width:500px){.cijfers_linked .container .items .item{flex-basis:100%}.cijfers_linked .container .items .item .cijfer{font-size:36px}}.faq_linked{margin:96px 0}.faq_linked .container{max-width:800px}.faq_linked .container .faq_items .faq_item[open] .faq_question:after{background-color:#bb5a17}.faq_linked .container .faq_items .faq_item{border-bottom:1px solid #bb5a17}.faq_linked .container .faq_items .faq_item .faq_question{font-size:18px;font-style:normal;font-weight:700;line-height:28px;color:#bb5a17;padding:16px 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem}.faq_linked .container .faq_items .faq_item .faq_question:-webkit-details-marker{display:none}.faq_linked .container .faq_items .faq_item .faq_question:after{content:"";flex-shrink:0;width:20px;height:20px;border-radius:50%;background-color:#d9ece3;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.2rem;line-height:1;transition:background-color .2s ease,transform .2s ease}@media screen and (max-width:900px){.faq_linked{margin:64px 0}}.materialen_linked{margin:96px 0}.materialen_linked .container{max-width:800px}.materialen_linked .container h2,.materialen_linked .container h3{margin-bottom:16px}.materialen_linked .container .hoofdcat{margin-bottom:96px}.materialen_linked .container ul{list-style:none;padding-left:0;margin:0;margin-bottom:16px}.materialen_linked .container ul li{position:relative;padding-left:1.25em}.materialen_linked .container ul li:before{content:"";position:absolute;left:0;top:.75em;width:4px;height:4px;border-radius:50%;background-color:#bb5a17}.onderzoeken_linked{margin:96px 0}.onderzoeken_linked .container{max-width:800px}.onderzoeken_linked .container ul{list-style:none;padding-left:0;margin:0}.onderzoeken_linked .container ul li{position:relative;padding-left:1.25em}.onderzoeken_linked .container ul li:before{content:"";position:absolute;left:0;top:.75em;width:4px;height:4px;border-radius:50%;background-color:#bb5a17}@media screen and (max-width:900px){.onderzoeken_linked{margin:64px 0}}.vormingen_linked{margin:96px 0}.vormingen_linked.small .container{max-width:800px}.vormingen_linked.small .container .content{text-align:left}.vormingen_linked.small .container .buttons{justify-content:flex-start}.vormingen_linked.small .container .items{gap:32px;justify-content:flex-start}.vormingen_linked.small .container .items .item{flex-basis:calc(33.33% - 22px)}.vormingen_linked.small .container .items .item .image img{height:180px}.vormingen_linked.small .container .items .item .wrap h3{font-size:16px}.vormingen_linked .container .content{max-width:800px;margin:auto;text-align:center}.vormingen_linked .container .buttons{justify-content:center}.vormingen_linked .container .items{display:flex;flex-wrap:wrap;gap:64px;justify-content:center;margin-bottom:64px}.vormingen_linked .container .items .item{flex-basis:calc(33.33% - 43px);position:relative}.vormingen_linked .container .items .item:hover{transform:scale(1.05)}.vormingen_linked .container .items .item .full_link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}.vormingen_linked .container .items .item .image{max-width:100%;position:relative;margin-bottom:32px}.vormingen_linked .container .items .item .image img{width:100%;height:240px;-o-object-fit:cover;object-fit:cover}.vormingen_linked .container .items .item .wrap h3{color:#bb5a17;font-weight:500;text-decoration:underline}.vormingen_linked .container .items .item .wrap .soort{font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex;align-items:center;margin-bottom:16px}.vormingen_linked .container .items .item .wrap .soort.soort-opleiding:before{background-color:#1d62ad}.vormingen_linked .container .items .item .wrap .soort:before{width:20px;height:20px;content:"";background-color:#bb5a17;border-radius:50%;display:inline-block;margin-right:10px}.vormingen_linked .container .items .item .wrap .date{font-size:14px;font-style:normal;font-weight:500;line-height:27px;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:900px){.vormingen_linked{margin:64px 0}.vormingen_linked.small .container .items .item{flex-basis:calc(50% - 16px)}.vormingen_linked.small .container .items .item .image img{height:140px}.vormingen_linked.small .container .items .item .wrap h3{font-size:14px}.vormingen_linked .container .items{gap:32px}.vormingen_linked .container .items .item{flex-basis:calc(50% - 16px)}.vormingen_linked .container .items .item .image:after{width:100px;height:100px}}@media screen and (max-width:500px){.vormingen_linked.small .container .items .item{flex-basis:100%}.vormingen_linked .container .items .item{flex-basis:100%}}.we-side-menu-template{margin:96px 0}.we-side-menu-template .container{display:flex;flex-wrap:wrap;gap:100px}.we-side-menu-template .container .side-menu{flex-basis:350px}.we-side-menu-template .container .side-menu .inner-side-menu{position:sticky;top:50px;z-index:100;height:calc(100vh - 200px)}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu{max-height:100%;overflow-y:auto}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu h4{font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu ul{list-style:none;margin:0}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu ul *{font-size:14px}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu ul li{position:relative}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu ul ul{margin-left:16px}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu ul .has-submenu>a{display:inline-block;padding-right:22px}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu ul .sub-menu-collapsible{max-height:0;overflow:hidden;transition:max-height .25s ease}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu ul .submenu-open>.sub-menu-collapsible{max-height:1000px}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu ul .submenu-toggle{position:absolute;top:2px;right:0;width:18px;height:18px;padding:0;border:none;background:0 0;cursor:pointer}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu ul .submenu-toggle::before{content:"";display:block;width:7px;height:7px;margin:4px auto 0;border-right:2px solid #bb5a17;border-bottom:2px solid #bb5a17;transform:rotate(45deg);transition:transform .2s ease}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu ul .submenu-open>.submenu-toggle::before{transform:rotate(-135deg)}.we-side-menu-template .container .content-side-menu{flex-basis:calc(100% - 450px)}@media screen and (max-width:1200px){.we-side-menu-template{margin:64px 0}.we-side-menu-template .container{gap:50px}.we-side-menu-template .container .side-menu{flex-basis:100%}.we-side-menu-template .container .side-menu .inner-side-menu{position:relative;top:0;height:auto}.we-side-menu-template .container .side-menu .inner-side-menu .scroll-side-menu h4{font-size:18px}.we-side-menu-template .container .content-side-menu{flex-basis:100%}}#onderzoeken-cat{margin:96px 0}#onderzoeken-cat .content{max-width:800px}#onderzoeken-cat .buttons{margin-top:32px}#onderzoeken-cat .items{display:flex;gap:32px;flex-wrap:wrap}#onderzoeken-cat .items .item{flex-basis:calc(33.33% - 22px);padding:32px;background-color:#1d62ad}#onderzoeken-cat .items .item *{color:#fff}#onderzoeken-cat .items .item h2{font-size:20px;font-style:normal;font-weight:500;line-height:normal;color:#fcdec4;margin-bottom:10px}#onderzoeken-cat .items .item .onderzoeker{font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:block;margin-top:10px}#onderzoeken-cat .items .item .btn{text-decoration:underline;color:#fcdec4;display:block;margin-top:20px}#onderzoeken-cat .items .item .btn:hover{color:#f08a35}#onderzoeken-cat .pagination{margin-top:32px;text-align:center}#onderzoeken-cat .pagination a,#onderzoeken-cat .pagination span{text-decoration:none;padding:0 5px}@media screen and (max-width:1200px){#onderzoeken-cat{margin:64px 0}#onderzoeken-cat .items .item{flex-basis:calc(50% - 16px)}#onderzoeken-cat .items .item h2{font-size:18px}}@media screen and (max-width:550px){#onderzoeken-cat .items .item{flex-basis:100%}}.we-inschrijven-template .login,.we-inschrijven-template .register{padding-top:0}.we-lidmaatschap-template .login,.we-lidmaatschap-template .register{padding-top:0}.we-lidmaatschap-template .login .container.small,.we-lidmaatschap-template .register .inner{background-color:transparent;padding:0}.we-lidmaatschap-template .login .inner,.we-lidmaatschap-template .register .inner{display:flex;flex-direction:column;gap:32px;max-width:100%}.we-lidmaatschap-template .box{background-color:#fff;padding:64px}.we-lidmaatschap-template .box form fieldset:last-child{margin-bottom:0}.we-lidmaatschap-template .login form h2{font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:24px}.we-lidmaatschap-template .bijdrage p{margin-bottom:8px}.we-lidmaatschap-template .bijdrage .toestemming .checkmark{border-radius:20px}.we-lidmaatschap-template .bijdrage .toestemming{margin-bottom:0}.we-lidmaatschap-template .login .bijdrage p{font-size:18px;font-style:normal;font-weight:700;line-height:28px}.we-lidmaatschap-template .lidmaatschap-indicator{margin-bottom:24px}@media screen and (max-width:600px){.we-lidmaatschap-template .login .container.small,.we-lidmaatschap-template .register .inner{padding:0}.we-lidmaatschap-template .login .inner,.we-lidmaatschap-template .register .inner{gap:16px}.we-lidmaatschap-template .box{padding:32px}}.login{padding:96px 0;background-color:#d9ece3}.login .breadcrumb{margin-bottom:64px}.login .container.small{max-width:800px;background-color:#fff;position:relative;padding:64px}.login .container.small:before{width:140px;height:140px;content:"";position:absolute;left:32px;top:-32px;background-image:url(images/corner.svg);background-repeat:no-repeat;background-size:contain;background-position:left top}.login .container.small:after{width:140px;height:140px;content:"";position:absolute;bottom:-32px;right:-32px;background-image:url(images/round.svg);background-repeat:no-repeat;background-size:contain;background-position:bottom right}.login .inner{max-width:600px;margin:auto}.login .intro{display:flex;justify-content:space-between;align-items:center}.login .intro h1{color:#1d62ad}.login form fieldset{border:none;margin-bottom:32px}.login form label{font-style:normal;font-size:18px;border-radius:0;color:#000;font-style:normal;font-weight:700;line-height:28px}.login form .button{display:flex;gap:32px;align-items:center}.login form button{background-color:transparent;padding:8px 16px;border:1px solid #bb5a17;font-weight:700;color:#bb5a17;border-radius:0;box-shadow:none;transition:all .3s ease;font-style:normal;font-size:16px}.login form button:hover{background-color:#bb5a17;border:1px solid #bb5a17;color:#fff}.login form input{background-color:transparent;border:none;color:#bb5a17;border:1px solid #bb5a17;padding:8px 16px;width:100%;font-size:18px;font-weight:400}.login form input:focus{color:#bb5a17!important;background-color:transparent!important;border:2px solid #bb5a17!important;box-shadow:none!important}.login form textarea{resize:none;background-color:transparent;font-weight:400;color:#bb5a17;border:1px solid #bb5a17!important;padding:8px 16px;width:100%;font-size:18px}.login form textarea:focus{color:#bb5a17!important;background-color:transparent!important;border:2px solid #bb5a17!important;box-shadow:none!important}.login form select{background-color:transparent;border:none;font-size:18px;color:#bb5a17;border:1px solid #bb5a17;padding:8px 16px;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-form.svg);background-repeat:no-repeat;background-size:18px;background-position:95% center}.login form select:focus{color:#bb5a17!important;background-color:transparent!important;border:2px solid #bb5a17!important;box-shadow:none!important}.login form .toestemming{display:block;position:relative;padding-left:30px;margin-bottom:12px;line-height:1.2;cursor:pointer;font-size:.9em;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:300;text-transform:none;letter-spacing:0}.login form .toestemming input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.login form .toestemming .checkmark{position:absolute;left:0;top:-3px;width:21px;height:21px;border-radius:20px;border:1px solid #bb5a17}.login form .toestemming .checkmark:after{content:"";position:absolute;display:none;width:4px;height:8px;left:6px;top:3px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.login form .toestemming input:checked~.checkmark{background-color:#bb5a17}.login form .toestemming input:checked~.checkmark:after{display:block}@media screen and (max-width:600px){.login{padding:64px 0}.login .container.small{padding:32px}.login .container.small:before{width:100px;height:100px;left:15px;top:-15px}.login .container.small:after{width:100px;height:100px;bottom:-15px;right:-15px}.login .intro{display:block;margin-bottom:32px}.login .intro h1{margin-bottom:10px}.login form fieldset{border:none;margin-bottom:32px}.login form label{font-style:normal;font-size:18px;border-radius:0;color:#000;font-style:normal;font-weight:700;line-height:28px}.login form .button{display:flex;gap:32px;align-items:center}.login form button{background-color:transparent;padding:8px 16px;border:1px solid #bb5a17;font-weight:700;color:#bb5a17;border-radius:0;box-shadow:none;transition:all .3s ease;font-style:normal;font-size:16px}.login form button:hover{background-color:#bb5a17;border:1px solid #bb5a17;color:#fff}.login form input{background-color:transparent;border:none;color:#bb5a17;border:1px solid #bb5a17;padding:8px 16px;width:100%;font-size:18px;font-weight:400}.login form textarea{resize:none;background-color:transparent;font-weight:400;color:#bb5a17;border:1px solid #bb5a17!important;padding:8px 16px;width:100%;font-size:18px}.login form select{background-color:transparent;border:none;font-size:18px;color:#bb5a17;border:1px solid #bb5a17;padding:8px 16px;width:100%;border-radius:0}.login form .toestemming{display:block;position:relative;padding-left:30px;margin-bottom:12px;line-height:1.2;cursor:pointer;font-size:.9em;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:300;text-transform:none;letter-spacing:0}.login form .toestemming input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.login form .toestemming .checkmark{position:absolute;left:0;top:-3px;width:21px;height:21px;border-radius:20px;border:1px solid #bb5a17}.login form .toestemming .checkmark:after{content:"";position:absolute;display:none;width:4px;height:8px;left:6px;top:3px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.login form .toestemming input:checked~.checkmark{background-color:#bb5a17}.login form .toestemming input:checked~.checkmark:after{display:block}}.register{padding:96px 0;background-color:#d9ece3}.register .breadcrumb{margin-bottom:32px}.register .container.small{max-width:800px}.register .inner{background-color:#fff;position:relative;padding:64px}.register .intro{display:flex;justify-content:space-between;align-items:center}.register .intro h1{color:#1d62ad}.register h2{font-size:24px;font-style:normal;font-weight:500;line-height:normal}.register p{margin-bottom:0}.register form fieldset{border:none;margin-bottom:32px;display:flex;gap:50px;flex-wrap:wrap}.register form fieldset label,.register form fieldset p{flex-basis:240px}.register form fieldset div,.register form fieldset input,.register form fieldset select{flex-basis:calc(100% - 290px)}.register form label{font-size:18px;font-style:normal;font-weight:400;line-height:28px}.register form .small-text{font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:0;margin-top:5px}.register form .button{display:flex;gap:32px;justify-content:flex-end}.register form button{background-color:transparent;padding:8px 16px;border:1px solid #bb5a17;font-weight:700;color:#bb5a17;border-radius:0;box-shadow:none;transition:all .3s ease;font-style:normal;font-size:16px}.register form button:hover{background-color:#bb5a17;border:1px solid #bb5a17;color:#fff}.register form input{background-color:transparent;border:none;color:#bb5a17;border:1px solid #bb5a17;padding:8px 16px;width:100%;font-size:18px;font-weight:400}.register form input:focus{color:#bb5a17!important;background-color:transparent!important;border:1px solid #bb5a17!important;box-shadow:none!important}.register form textarea{resize:none;background-color:transparent;font-weight:400;color:#bb5a17;border:1px solid #bb5a17!important;padding:8px 16px;width:100%;font-size:18px}.register form textarea:focus{color:#bb5a17!important;background-color:transparent!important;border:1px solid #bb5a17!important;box-shadow:none!important}.register form select{background-color:transparent;border:none;font-size:18px;color:#bb5a17;border:1px solid #bb5a17;padding:8px 16px;width:100%;border-radius:0}.register form select:focus{color:#bb5a17!important;background-color:transparent!important;border:1px solid #bb5a17!important;box-shadow:none!important}.register form .toestemming{display:block;position:relative;padding-left:30px;margin-bottom:12px;line-height:1.2;cursor:pointer;font-size:.9em;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:300;text-transform:none;letter-spacing:0}.register form .toestemming input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.register form .toestemming .checkmark{position:absolute;left:0;top:-3px;width:21px;height:21px;border:1px solid #bb5a17}.register form .toestemming .checkmark:after{content:"";position:absolute;display:none;width:4px;height:8px;left:6px;top:3px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.register form .toestemming input:checked~.checkmark{background-color:#bb5a17}.register form .toestemming input:checked~.checkmark:after{display:block}@media screen and (max-width:800px){.register{padding:64px 0}.register .inner{padding:32px}.register p{margin-bottom:10px;font-size:14px}.register .intro{display:flex;justify-content:space-between;align-items:center}.register .intro h1{color:#1d62ad}.register h2{font-size:20px}.register form fieldset{gap:0;margin-bottom:16px}.register form fieldset label,.register form fieldset p{flex-basis:100%}.register form fieldset div,.register form fieldset input,.register form fieldset select{flex-basis:100%}.register form label{font-size:14px}.register form .small-text{font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:0;margin-top:5px}.register form .button{display:flex;gap:32px;justify-content:flex-end}.register form button{background-color:transparent;padding:8px 16px;border:1px solid #bb5a17;font-weight:700;color:#bb5a17;border-radius:0;box-shadow:none;transition:all .3s ease;font-style:normal;font-size:16px}.register form button:hover{background-color:#bb5a17;border:1px solid #bb5a17;color:#fff}.register form input{background-color:transparent;border:none;color:#bb5a17;border:1px solid #bb5a17;padding:8px 16px;width:100%;font-size:18px;font-weight:400}.register form input:focus{color:#bb5a17!important;background-color:transparent!important;border:1px solid #bb5a17!important;box-shadow:none!important}.register form textarea{resize:none;background-color:transparent;font-weight:400;color:#bb5a17;border:1px solid #bb5a17!important;padding:8px 16px;width:100%;font-size:18px}.register form textarea:focus{color:#bb5a17!important;background-color:transparent!important;border:1px solid #bb5a17!important;box-shadow:none!important}.register form select{background-color:transparent;border:none;font-size:18px;color:#bb5a17;border:1px solid #bb5a17;padding:8px 16px;width:100%;border-radius:0}.register form select:focus{color:#bb5a17!important;background-color:transparent!important;border:1px solid #bb5a17!important;box-shadow:none!important}.register form .toestemming{display:block;position:relative;padding-left:30px;margin-bottom:12px;line-height:1.2;cursor:pointer;font-size:.9em;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:300;text-transform:none;letter-spacing:0}.register form .toestemming input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.register form .toestemming .checkmark{position:absolute;left:0;top:-3px;width:21px;height:21px;border:1px solid #bb5a17}.register form .toestemming .checkmark:after{content:"";position:absolute;display:none;width:4px;height:8px;left:6px;top:3px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.register form .toestemming input:checked~.checkmark{background-color:#bb5a17}.register form .toestemming input:checked~.checkmark:after{display:block}}#search-content,.searchresults{margin:96px auto}#search-content .search-caption,.searchresults .search-caption{text-transform:uppercase;font-size:14px;letter-spacing:.75px;margin-bottom:8px}#search-content .search-page-form,.searchresults .search-page-form{margin-bottom:64px}#search-content h2,.searchresults h2{font-size:36px;margin-bottom:0;padding-bottom:32px;border-bottom:1px solid #1d62ad;color:#000}#search-content h4,.searchresults h4{color:#1d62ad}#search-content h4 a,.searchresults h4 a{font-weight:700;color:#1d62ad}#search-content .result-item,.searchresults .result-item{padding:16px 0;border-bottom:1px solid #1d62ad}#search-content .has-image,.searchresults .has-image{display:flex;gap:32px;justify-content:space-between;align-items:center;flex-wrap:nowrap}#search-content .has-image .content,.searchresults .has-image .content{flex-basis:75%}#search-content .has-image .image-container,.searchresults .has-image .image-container{flex-basis:25%}#search-content .has-image .image-container img,.searchresults .has-image .image-container img{width:100%;height:135px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#search-content ul,.searchresults ul{list-style:none;margin:0}#search-content p,.searchresults p{color:#000}#search-content .results-search,.searchresults .results-search{margin-bottom:32px}#search-content .nav-links,.searchresults .nav-links{text-align:center}#search-content .nav-links a,.searchresults .nav-links a{font-weight:700}#search-content .nav-links a:hover,.searchresults .nav-links a:hover{color:#000}#search-content #ajaxsearchlite2 .probox,.searchresults #ajaxsearchlite2 .probox{height:50px}#search-content .asl_m,#search-content .asl_m .probox,.searchresults .asl_m,.searchresults .asl_m .probox{background-color:#d9ece3!important;background-image:none!important;background:#d9ece3!important;border:1px solid #1d62ad}#search-content #ajaxsearchlite2 .probox .proinput,#search-content div.asl_w .probox .proinput,.searchresults #ajaxsearchlite2 .probox .proinput,.searchresults div.asl_w .probox .proinput{color:#000!important}#search-content #ajaxsearchlite2 .probox .proinput input,#search-content div.asl_w .probox .proinput input,.searchresults #ajaxsearchlite2 .probox .proinput input,.searchresults div.asl_w .probox .proinput input{color:#000!important;height:50px}#search-content div.asl_w .probox input.orig::-moz-placeholder,.searchresults div.asl_w .probox input.orig::-moz-placeholder{color:#464646!important;height:50px}#search-content div.asl_w .probox input.orig::placeholder,.searchresults div.asl_w .probox input.orig::placeholder{color:#464646!important;height:50px}#search-content div.asl_w .probox input.orig:-ms-input-placeholder,.searchresults div.asl_w .probox input.orig:-ms-input-placeholder{color:#464646!important;height:50px}#search-content div.asl_w .probox input.orig::-ms-input-placeholder,.searchresults div.asl_w .probox input.orig::-ms-input-placeholder{color:#464646!important;height:50px}#search-content div.asl_w .probox .promagnifier,.searchresults div.asl_w .probox .promagnifier{background-color:#d9ece3!important;background-image:none!important;background:#d9ece3!important;height:50px}#search-content div.asl_w .probox .promagnifier .innericon svg,.searchresults div.asl_w .probox .promagnifier .innericon svg{fill:#1d62ad!important}#search-content div.asl_w .probox .proinput input.autocomplete,.searchresults div.asl_w .probox .proinput input.autocomplete{margin-top:-50px!important}#search-content div.asl_m .probox .proclose,.searchresults div.asl_m .probox .proclose{height:50px}#search-content div.asl_m .probox .proloading,.searchresults div.asl_m .probox .proloading{margin-top:8px}.profile{padding:96px 0 150px}.profile .breadcrumb{margin-bottom:64px}.profile .photo{flex-shrink:0;position:relative;overflow:hidden}.profile .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile .photo.round{border-radius:50%}.profile .photo.placeholder{background-color:#d9ece3}.profile .photo.placeholder:after{width:48px;height:48px;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.3);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5A1.5 1.5 0 0 1 4.5 7h2.2a1.5 1.5 0 0 0 1.25-.67l.8-1.16A1.5 1.5 0 0 1 10 4.5h4a1.5 1.5 0 0 1 1.25.67l.8 1.16A1.5 1.5 0 0 0 17.3 7h2.2A1.5 1.5 0 0 1 21 8.5v9A1.5 1.5 0 0 1 19.5 19h-15A1.5 1.5 0 0 1 3 17.5v-9Z'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5A1.5 1.5 0 0 1 4.5 7h2.2a1.5 1.5 0 0 0 1.25-.67l.8-1.16A1.5 1.5 0 0 1 10 4.5h4a1.5 1.5 0 0 1 1.25.67l.8 1.16A1.5 1.5 0 0 0 17.3 7h2.2A1.5 1.5 0 0 1 21 8.5v9A1.5 1.5 0 0 1 19.5 19h-15A1.5 1.5 0 0 1 3 17.5v-9Z'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.profile .profile_intro{display:flex;align-items:center;gap:48px;margin-bottom:96px}.profile .profile_intro .photo{width:210px;height:210px}.profile .profile_intro h1{min-width:0;overflow-wrap:break-word;margin-bottom:0}.profile .profile_body{display:flex;flex-wrap:wrap;gap:50px}.profile .profile_menu{flex-basis:240px;flex-shrink:0}.profile .profile_menu ul{text-align:right;padding-right:32px;padding-bottom:32px;border-right:1px solid rgba(29,98,173,.5)}.profile .profile_menu ul li{padding:0;margin-bottom:12px}.profile .profile_menu ul li a{font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#bb5a17;text-decoration:underline}.profile .profile_menu ul li a:hover{color:#1d62ad}.profile .profile_menu ul li.current a{color:#000;font-weight:700;text-decoration:none;pointer-events:none}.profile .profile_menu ul li.logout{margin-top:32px;margin-bottom:0}.profile .profile_main{flex-basis:calc(100% - 290px)}.profile .profile_main .block{margin-bottom:96px}.profile .profile_main .block:last-child{margin-bottom:0}.profile .profile_main .block>:last-child{margin-bottom:0}.profile .links{display:flex;flex-wrap:wrap;gap:48px}.profile .link_arrow{display:inline-flex;align-items:center;gap:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;padding:0;margin:0;font-family:inherit;cursor:pointer;color:#bb5a17;font-size:18px;font-style:normal;font-weight:700;line-height:27px;text-decoration:underline}.profile .link_arrow:after{width:20px;height:14px;content:"";flex-shrink:0;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 7h17M12.5 1.5 18 7l-5.5 5.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 7h17M12.5 1.5 18 7l-5.5 5.5'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:transform .3s ease}.profile .link_arrow:hover{color:#1d62ad}.profile .link_arrow:hover:after{transform:translateX(5px)}.profile .vormingen .buttons{justify-content:flex-end}.profile .vormingen .items{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:32px}.profile .vormingen .items .item{flex-basis:calc(33.33% - 22px);position:relative;transition:all .3s ease}.profile .vormingen .items .item:hover{transform:scale(1.05)}.profile .vormingen .items .item .full_link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}.profile .vormingen .items .item .image{max-width:100%;position:relative;margin-bottom:24px}.profile .vormingen .items .item .image img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.profile .vormingen .items .item .image .placeholder{width:100%;height:180px;position:relative;background-color:#d9ece3}.profile .vormingen .items .item .image .placeholder:after{width:40px;height:40px;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.3);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5A1.5 1.5 0 0 1 4.5 7h2.2a1.5 1.5 0 0 0 1.25-.67l.8-1.16A1.5 1.5 0 0 1 10 4.5h4a1.5 1.5 0 0 1 1.25.67l.8 1.16A1.5 1.5 0 0 0 17.3 7h2.2A1.5 1.5 0 0 1 21 8.5v9A1.5 1.5 0 0 1 19.5 19h-15A1.5 1.5 0 0 1 3 17.5v-9Z'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5A1.5 1.5 0 0 1 4.5 7h2.2a1.5 1.5 0 0 0 1.25-.67l.8-1.16A1.5 1.5 0 0 1 10 4.5h4a1.5 1.5 0 0 1 1.25.67l.8 1.16A1.5 1.5 0 0 0 17.3 7h2.2A1.5 1.5 0 0 1 21 8.5v9A1.5 1.5 0 0 1 19.5 19h-15A1.5 1.5 0 0 1 3 17.5v-9Z'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.profile .vormingen .items .item .wrap h3{font-size:16px;color:#bb5a17;font-weight:500;text-decoration:underline;margin-bottom:10px}.profile .vormingen .items .item .wrap .soort{font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex;align-items:center;margin-bottom:16px}.profile .vormingen .items .item .wrap .soort.soort-opleiding:before{background-color:#1d62ad}.profile .vormingen .items .item .wrap .soort:before{width:20px;height:20px;content:"";background-color:#bb5a17;border-radius:50%;display:inline-block;margin-right:10px;flex-shrink:0}.profile .vormingen .items .item .wrap .date{font-size:14px;font-style:normal;font-weight:500;line-height:27px;text-transform:uppercase;white-space:nowrap}.profile .profile_main>h2{margin-bottom:64px}.profile .block h3{font-size:24px;font-style:normal;font-weight:500;line-height:normal}.profile .block_head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-bottom:32px}.profile .block_head h3{margin-bottom:0}.profile .profile_form{display:flex;flex-wrap:wrap;gap:32px}.profile .profile_form .foto{flex-basis:160px;text-align:center}.profile .profile_form .foto .photo{width:160px;height:160px;margin-bottom:16px}.profile .profile_form .foto .delete{display:block;margin-top:4px}.profile .profile_form .fields{flex:1 1 300px;display:flex;flex-wrap:wrap;gap:24px 20px}@media screen and (max-width:1200px){.profile .profile_form .fields{gap:16px 20px}}@media screen and (max-width:700px){.profile .profile_form .fields{gap:12px 20px}}.profile .profile_form .fields fieldset{border:none}.profile .profile_form .fields fieldset.full{flex-basis:100%}.profile .profile_form .fields fieldset.half{flex-basis:calc(50% - 10px)}.profile .profile_form .fields fieldset.wide{flex-basis:calc(70% - 10px)}.profile .profile_form .fields fieldset.narrow{flex-basis:calc(30% - 10px)}.profile .profile_form .fields fieldset.small{flex-basis:120px}.profile .profile_form .fields fieldset.rest{flex:1 1 200px}.profile .profile_form .fields fieldset label{display:block;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:4px}.profile .profile_form .fields fieldset label .required{margin-left:4px}@media screen and (max-width:1200px){.profile .profile_form .fields fieldset label{font-size:16px}}@media screen and (max-width:700px){.profile .profile_form .fields fieldset label{font-size:14px}}.profile .profile_form .fields fieldset input{width:100%;background-color:transparent;border:1px solid #bb5a17;color:#bb5a17;padding:8px 16px;font-size:18px;font-weight:400}.profile .profile_form .fields fieldset input:focus{color:#bb5a17!important;background-color:transparent!important;border:1px solid #bb5a17!important;box-shadow:none!important}@media screen and (max-width:1200px){.profile .profile_form .fields fieldset input{font-size:16px}}@media screen and (max-width:700px){.profile .profile_form .fields fieldset input{font-size:14px}}.profile .profile_form .fields fieldset .small-text{font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:0;margin-top:5px}.profile .profile_form .buttons{flex-basis:100%;justify-content:flex-end}.profile .profile_form .buttons .btn{font-size:16px;cursor:pointer}.profile .toestemming{display:inline-block;position:relative;padding-left:30px;font-size:18px;font-style:normal;font-weight:400;line-height:27px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.profile .toestemming input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.profile .toestemming .checkmark{width:18px;height:18px;position:absolute;left:0;top:5px;border:1px solid #bb5a17}.profile .toestemming .checkmark:after{content:"";position:absolute;display:none;width:4px;height:8px;left:6px;top:2px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.profile .toestemming input:checked~.checkmark{background-color:#bb5a17}.profile .toestemming input:checked~.checkmark:after{display:block}@media screen and (max-width:1200px){.profile .toestemming{font-size:16px}}@media screen and (max-width:700px){.profile .toestemming{font-size:14px}}.profile .keuzelijst{flex-basis:100%}.profile .keuzelijst .toestemming{display:block;margin-bottom:16px}.profile .keuzelijst .toestemming:last-child{margin-bottom:0}.profile .keuzes{display:flex;flex-wrap:wrap;gap:50px}.profile .keuzes .column{flex-basis:calc(50% - 25px)}.profile .keuzes .buttons{justify-content:flex-start;margin-top:8px}.profile .vormingen_tabel_wrap{overflow-x:auto;margin-bottom:40px}.profile .vormingen_tabel{width:100%;min-width:700px;border-collapse:collapse;text-align:left}.profile .vormingen_tabel th{padding:0 12px 12px;font-size:18px;font-style:normal;font-weight:700;color:#000}.profile .vormingen_tabel td{padding:16px 12px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;vertical-align:middle}.profile .vormingen_tabel tbody tr:nth-child(odd){background-color:#d9ece3}.profile .vormingen_tabel td[data-label=Datum]{white-space:nowrap}.profile .vormingen_tabel td[data-label=Onderwerp] a{color:#000;text-decoration:none;font-weight:700}.profile .vormingen_tabel td[data-label=Onderwerp] a:hover{color:#1d62ad}.profile .vormingen_tabel a.external-link{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#bb5a17;text-decoration:underline}.profile .vormingen_tabel a.external-link:hover{color:#1d62ad}.profile .vormingen_tabel a.external-link:after{content:"";display:inline-block;flex-shrink:0;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23BB5A17' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3Cpolyline points='15 3 21 3 21 9'/%3E%3Cline x1='10' y1='14' x2='21' y2='3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.profile .vormingen_tabel a.external-link.icon-only{gap:0}.profile .vormingen_tabel a.external-link.icon-only:after{width:26px;height:26px}.profile .vormingen_tabel td[data-label=Materialen] a.external-link{display:flex}.profile .vormingen_tabel td[data-label=Materialen] a.external-link+a.external-link{margin-top:8px}.profile .vormingen_tabel .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.profile .vormingen_tabel .leeg{color:rgba(0,0,0,.5);font-size:16px}@media screen and (max-width:700px){.profile .vormingen_tabel{min-width:0}.profile .vormingen_tabel thead{display:none}.profile .vormingen_tabel tbody,.profile .vormingen_tabel td,.profile .vormingen_tabel tr{display:block;width:100%}.profile .vormingen_tabel tr{padding:16px 0;border-bottom:1px solid rgba(29,98,173,.3)}.profile .vormingen_tabel td{padding:4px 16px}.profile .vormingen_tabel td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;color:rgba(0,0,0,.6);margin-bottom:2px}}.profile .vormingen .buttons,.profile .wachtwoord .buttons{justify-content:flex-start;margin-top:8px}.profile .delete{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;padding:0;margin:0;font-family:inherit;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#bb5a17;text-decoration:underline;cursor:pointer}.profile .delete:hover{color:#1d62ad}@media screen and (max-width:1200px){.profile{padding:64px 0 100px}.profile .breadcrumb{margin-bottom:50px}.profile .profile_intro{gap:32px;margin-bottom:64px}.profile .profile_intro .photo{width:160px;height:160px}.profile .profile_body{gap:40px}.profile .profile_main{flex-basis:calc(100% - 280px)}.profile .profile_main .block{margin-bottom:64px}.profile .links{gap:32px}.profile .link_arrow{font-size:16px}.profile .vormingen .items .item .wrap h3{font-size:14px}}@media screen and (max-width:900px){.profile .profile_body{gap:50px}.profile .profile_menu{flex-basis:100%}.profile .profile_menu ul{text-align:left;padding-right:0;padding-bottom:0;border-right:none}.profile .profile_main{flex-basis:100%}.profile .vormingen .items .item{flex-basis:calc(50% - 16px)}.profile .vormingen .items .item .image .placeholder,.profile .vormingen .items .item .image img{height:140px}}@media screen and (max-width:700px){.profile .profile_form .fields fieldset.half,.profile .profile_form .fields fieldset.narrow,.profile .profile_form .fields fieldset.rest,.profile .profile_form .fields fieldset.small,.profile .profile_form .fields fieldset.wide{flex-basis:100%}.profile .keuzes{gap:50px}.profile .keuzes .column{flex-basis:100%}}@media screen and (max-width:600px){.profile{padding:50px 0 64px}.profile .profile_intro{gap:24px;margin-bottom:50px}.profile .profile_intro .photo{width:100px;height:100px}.profile .profile_intro .photo.placeholder:after{width:32px;height:32px}.profile .profile_intro h1{font-size:28px}.profile .links{gap:16px;flex-direction:column;align-items:flex-start}.profile .vormingen .items .item{flex-basis:100%}.profile .vormingen .items .item .image .placeholder,.profile .vormingen .items .item .image img{height:180px}}.we_vorming_header .wrapper .content .soort{font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex;align-items:center;margin-bottom:16px;text-transform:uppercase;letter-spacing:.75px}.we_vorming_header .wrapper .content .soort.soort-opleiding:before{background-color:#1d62ad}.we_vorming_header .wrapper .content .soort:before{width:20px;height:20px;content:"";background-color:#bb5a17;border-radius:50%;display:inline-block;margin-right:10px;flex-shrink:0}.we_vorming_header .wrapper .content p:last-of-type{margin-bottom:0}.we_vorming_header .wrapper .content .buttons{margin-top:32px}.we_vorming_single{margin:96px 0}.we_vorming_single .container{display:flex;flex-wrap:wrap;gap:80px}.we_vorming_single.no-info .vorming-content{flex-basis:100%}.we_vorming_single .vorming-content{flex-basis:calc(100% - 500px)}.we_vorming_single .vorming-content section{margin:64px 0}.we_vorming_single .vorming-content section>.container,.we_vorming_single .vorming-content section>.wrapper{width:100%;max-width:none}.we_vorming_single .vorming-content>:first-child{margin-top:0}.we_vorming_single .vorming-content>:last-child{margin-bottom:0}.we_vorming_single .vorming-info{flex-basis:420px}.we_vorming_single .vorming-info .inner{position:sticky;top:50px;z-index:100;background-color:#d9ece3;padding:32px}.we_vorming_single .vorming-info .inner .info{list-style:none;margin:0}.we_vorming_single .vorming-info .inner .info li{padding:0;margin-bottom:20px}.we_vorming_single .vorming-info .inner .info li:last-child{margin-bottom:0}.we_vorming_single .vorming-info .inner .info li .label{display:block;font-size:12px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.75px;text-transform:uppercase;color:#1d62ad;margin-bottom:4px}.we_vorming_single .vorming-info .inner .info li .value{display:block;font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase}.we_vorming_single .vorming-info .inner .info li .value a{color:inherit;text-decoration:underline}.we_vorming_single .vorming-info .inner .info li .value a:hover{color:#bb5a17}.we_vorming_single .vorming-info .inner .inschrijven{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px}.we_vorming_single .vorming-info .inner .inschrijven .btn{flex-shrink:0;padding:8px 16px;background-color:#bb5a17;border:1px solid #bb5a17;color:#fff;font-weight:700;text-decoration:none}.we_vorming_single .vorming-info .inner .inschrijven .btn:hover{background-color:transparent;color:#bb5a17}.we_vorming_single .vorming-info .inner .inschrijven .status.success{display:block;width:100%;background-color:#ecfdf3;border:1px solid #12b76a;color:#027a48;padding:12px 16px;font-weight:700}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form{flex-basis:100%}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form .small-text{font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:0 0 16px}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form fieldset{border:none;margin-bottom:16px}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form fieldset label{display:block;font-size:14px;font-weight:700;margin-bottom:4px}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form fieldset label .required{margin-left:2px}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form fieldset input{width:100%;background-color:transparent;border:1px solid #bb5a17;color:#bb5a17;padding:8px 12px;font-size:14px;font-weight:400}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form fieldset input:focus{color:#bb5a17!important;background-color:transparent!important;border:1px solid #bb5a17!important;box-shadow:none!important}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form .toestemming{display:block;position:relative;padding-left:28px;font-size:14px;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form .toestemming input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form .toestemming .checkmark{position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #bb5a17}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form .toestemming .checkmark:after{content:"";position:absolute;display:none;width:4px;height:8px;left:6px;top:2px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form .toestemming input:checked~.checkmark{background-color:#bb5a17}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form .toestemming input:checked~.checkmark:after{display:block}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form button.btn{width:100%;cursor:pointer}.we_vorming_single .vorming-info .inner .inschrijven .inschrijving-form fieldset.overschrijving-optie{margin-top:16px;margin-bottom:0}.we_vorming_single .vorming-info .inner .inschrijven .deadline{flex:1 1 150px;font-size:12px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.75px;text-transform:uppercase;color:#1d62ad}.we_vorming_single .vorming-info .inner .inschrijven .deadline strong{display:block}.we_vorming_single .vorming-info .inner .e-learning{margin-top:32px}.we_vorming_single .vorming-info .inner .e-learning p{font-size:14px;line-height:22px;margin-bottom:0}@media screen and (max-width:1200px){.we_vorming_single{margin:64px 0}.we_vorming_single .container{gap:50px}.we_vorming_single .vorming-content{flex-basis:100%;order:2}.we_vorming_single .vorming-content section{margin:50px 0}.we_vorming_single .vorming-info{flex-basis:100%;order:1}.we_vorming_single .vorming-info .inner{position:relative;top:0}}