:root{--mainFont:'Josefin Sans',sans-serif;--secFont:'Montserrat',sans-serif;--color-prim:#ffbb50;--color-prim-rgb:255,187,80;--color-sec:#fdc66c;--color-sec-rgb:253,198,108;--color-ter:#8dcec6;--color-ter-rgb:141,206,198;--color-quad:#76ACA6;--color-quad-rgb:118,172,166;--color-cta:var(--color-ter);--color-black:#333;--color-white:#fff}.mainSite{font-family:var(--secFont);font-weight:400;font-size:1em;color:var(--color-black);position:relative;overflow:hidden}.mainSite .signedInAsAlert{position:fixed;bottom:3rem;right:1rem;font-size:.9em;left:1rem;padding:.5rem}.mainSite .signedInAsAlert .signOutBtn{color:currentColor;font-weight:600;padding:5px 5px 0;display:inline-block;float:right}.mainSite h1,.mainSite h2,.mainSite h3,.mainSite h4,.mainSite h5,.mainSite h6{font-family:var(--mainFont)}.mainSite h1,.mainSite h2,.mainSite h3{font-weight:700}.mainSite h1{font-size:2em}.mainSite h2{font-size:1.6em}.mainSite h3{font-size:1.2em}.mainSite .page{display:flex;padding-bottom:6rem}.mainSite main{padding:1rem;width:100%}.mainSite #supportBtn{position:fixed;top:10%;right:-128px;cursor:pointer;text-decoration:none;color:var(--color-white);justify-content:center;display:flex;align-items:center;background-color:var(--color-prim);border-radius:12px 0 0 12px;padding:1rem;transition:all .5s ease-in-out;display:flex;flex-direction:column;align-items:flex-start}.mainSite #supportBtn:has(.content.active){padding:2em;padding-top:1.5em}.mainSite #supportBtn .titel{font-family:var(--mainFont);font-size:1.2em;line-height:1.1em}.mainSite #supportBtn .content{max-height:0;max-width:100px;overflow:hidden;opacity:0;transition:all .7s ease-in-out}.mainSite #supportBtn .content.active{padding-top:.5em;max-height:400px;max-width:400px;overflow:hidden;opacity:1}.mainSite #supportBtn .content p{margin-bottom:0;font-family:var(--mainFont);font-size:1.1em;margin-top:5px}.mainSite #supportBtn .content ul{list-style:none;padding-left:0}.mainSite #supportBtn .content a{color:currentColor}.mainSite #supportBtn:hover{right:0}.mainSite #supportBtn i{font-size:1.375rem;padding-right:1rem}.mainSite form .form-group{position:relative}.mainSite form .form-group .description{display:block;margin-bottom:.5rem}.mainSite form .form-group .input-group:has(.invalid-feedback){margin-bottom:1.5rem}.mainSite form .form-group .input-group:has(.input-group-text) .invalid-feedback{position:absolute;bottom:-30px}.form-group .input-group .input-group-text{background-color:var(--color-white);border:1px solid var(--color-darkGray)}.form-group .input-group .input-group-text:first-child{border-radius:12px 0 0 12px;border-right:0;padding-right:0}.form-group .input-group:has(.input-group-text:first-child) .form-control{border-left:0}.form-group .input-group .input-group-text:last-child{border-radius:0 12px 12px 0;border-left:0}.form-group .input-group:has(.input-group-text:last-child) .form-control{border-right:0}.mainSite form .form-group .input-group:has(input[disabled]) .input-group-text,.mainSite form .form-group .input-group:has(select[disabled]) .input-group-text,.mainSite form .form-group .input-group:has(textarea[disabled]) .input-group-text{background-color:#efefef;border-color:#efefef}.mainSite form .form-group .input-group:has(.input-group-text) .form-control{padding-left:10px;border-radius:0 12px 12px 0!important}.mainSite form .form-group .input-group .form-control:focus,.mainSite form .form-group .input-group .form-select:focus{border:none;color:var(--bs-body-color)}.mainSite form .form-group .input-group .formField{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.mainSite form .form-group .input-group:has(.form-control:focus),.mainSite form .form-group .input-group:has(.form-select:focus){border:1px solid var(--color-prim);border-radius:12px}.mainSite form .form-control,.mainSite form .form-select{border:solid 1px;border-color:var(--color-white)}.mainSite form .form-control,.mainSite form .form-select{font-family:var(--secFont);border-radius:12px;padding:1rem 2rem;overflow:hidden;min-height:59px;font-size:1em;font-weight:300}.mainSite form .form-group .formUpload .documenten{display:flex;flex-direction:row;gap:1rem;margin-top:1rem;flex-wrap:wrap}.mainSite form .form-group .formUpload .documenten .document{padding:.5rem .5rem .5rem 1rem;border-radius:12px;background-color:#fff;min-width:200px;width:fit-content;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:currentColor}.mainSite form .form-group .formUpload .documenten .document.disabled{background-color:#efefef}.mainSite form .form-group .formUpload .documenten .document a{color:currentColor;padding:.5rem 0}.mainSite form .form-group .formUpload .documenten .document .cta{min-width:unset;margin-left:1rem;padding:.8rem 1rem}.mainSite form .form-group .formUpload .buttonsElement{background-color:var(--color-white);padding:.5rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;border-radius:12px}.mainSite form .form-group .formUpload .buttonsElement.disabled{background-color:#efefef}.mainSite form .form-group .formUpload .buttonsElement .cta.download{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-black);font-size:1.1em;line-height:1.5em;position:relative;min-width:150px}.mainSite form .form-group .formUpload .buttonsElement .cta.download.disabled{background-color:#efefef;border-color:#efefef;color:#7d7d7d}.mainSite form .form-group .formUpload .buttonsElement .cta.download:hover{background-color:#f9f9f9}.mainSite form .form-group .formUpload .buttonsElement .cta.download::before{content:"\f56d"}.mainSite form .form-group:has(.hiddenElement){display:none}.form-floating>.form-select:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-range::-webkit-slider-thumb{background-color:var(--color-quad);box-shadow:0 0 0 0 transparent;transition:all .5s ease-in-out}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 .25rem rgba(var(--color-quad-rgb),.25)}.form-range:focus::-webkit-slider-thumb{background-color:rgba(var(--color-quad-rgb),.75)}.form-check-input:focus{box-shadow:0 0 0 .25rem rgba(var(--color-quad-rgb),.25);border-color:rgba(var(--color-quad-rgb),.5)}.form-check-input:not(.is-invalid):checked{background-color:var(--color-quad);border-color:var(--color-quad)!important}.mainSite form .form-group.answerNext,.mainSite form .form-group.questionNext{display:none}.mainSite form textarea.form-control{min-height:120px}.mainSite form .form-control:focus,.mainSite form .form-select:focus{outline:0;box-shadow:none;border-color:var(--color-prim)}.mainSite form label{font-size:1.2rem;font-weight:400;position:relative;font-family:var(--mainFont)}.mainSite .contentBlock label:has(input){font-size:1em;font-weight:300;font-family:var(--secFont)}.mainSite .form-group>label>i{position:absolute;top:-3px;right:-25px;font-size:.8em}.mainSite .form-control{transition:none!important}.mainSite .form-control:disabled,.mainSite .form-select:disabled,.mainSite form .formScenario label:has(input:disabled){background-color:#efefef;border-color:#efefef}.mainSite .feedbackPage .formBudget .alert{display:none}.mainSite form .formScenario label:has(input:checked:disabled){border-color:#7d7d7d;color:#7d7d7d;font-weight:400}.mainSite .form-check-input:disabled{border-color:#7d7d7d;background-color:#efefef}.mainSite .form-check-input:checked:disabled{background-color:#333;border-color:#333}.mainSite .form-control::placeholder,.mainSite .form-select option[value=""]{color:#b8b8b8}.mainSite form .formScenario .labelGroup,.modal form .formScenario .labelGroup{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.mainSite form .formScenario .labelGroup input,.modal form .formScenario .labelGroup input{position:fixed;opacity:0;pointer-events:none;background-color:var(--color-white);min-height:59px;min-width:142px}.mainSite form .formScenario label,.modal form .formScenario label{font-family:var(--secFont);font-size:1em;font-weight:300;background-color:var(--color-white);min-width:100%;border-radius:12px;text-align:center;padding:16px;border:1px solid var(--color-white);color:#b8b8b8;cursor:pointer;margin:0!important}.mainSite form .formScenario label:has(input:checked),.modal form .formScenario label:has(input:checked){border-color:var(--color-prim);color:var(--color-black);font-weight:400}.mainSite form input[type=checkbox],.mainSite form input[type=radio]{margin-right:5px;margin-top:2px}.mainSite form label:has(input[type=checkbox]),.mainSite form label:has(input[type=radio]){margin-right:5px}.mainSite .scenarioInfo{color:var(--color-ter);cursor:pointer}.mainSite form .formScholen .scholenZoeken .input-group{gap:1em}.mainSite form .formScholen .scholenZoeken .input-group .form-control{width:calc(75% - 1em);border-radius:12px!important}.mainSite form .formScholen .scholenZoeken .input-group .form-control:focus{border:1px solid var(--color-prim)}.mainSite form .formScholen .scholenZoeken .input-group:has(.form-control:focus){border:none}.mainSite form .formScholen .scholenZoeken .input-group .cta{min-width:15%;max-width:25%;min-width:unset;border-radius:12px!important}.mainSite form .formScholen .zoekResultaten{margin-top:.5rem}.mainSite form .formBedrag span,.mainSite form .formScholen .gekoppeldeScholen>span,.mainSite form .formScholen .zoekResultaten>span{font-family:var(--secFont);font-weight:500;font-size:1em;margin-bottom:.15rem}.mainSite form .formScholen .item{background-color:var(--color-white);border-radius:12px;border:1px solid #eee;padding:1rem;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:1rem;cursor:pointer;margin-bottom:1rem}.mainSite form .formScholen .item:last-of-type{margin-bottom:0}.mainSite form .formScholen .item:has(input:disabled){background-color:#efefef;border-color:#efefef}.mainSite form .formScholen .gekoppeldeScholen{display:none;margin-top:.5rem}.mainSite form .formScholen .gekoppeldeScholen:has(.item){display:block}.mainSite form .formScholen .gekoppeldeScholen .item{margin-bottom:.5rem}.mainSite form .formUpload .uploadifive-button{background-color:var(--color-ter);font-family:var(--mainFont);font-size:1.1em;border-radius:12px;padding:1rem 1rem .8rem 2.5rem;position:relative;cursor:pointer;transition:all .3s}.mainSite form .formUpload .uploadifive-queue-item{display:none}.mainSite form .formUpload .uploadifive-button input{cursor:pointer}.mainSite form .formUpload .uploadifive-button:hover{background-color:var(--color-quad)}.mainSite form .formUpload .uploadifive-button::after{content:"\2b";font-weight:400;font-family:"Font Awesome 6 Pro";-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;position:absolute;left:1rem;top:1.15rem}.mainSite form .form-group .formUpload .buttonsElement.disabled .uploadifive-button{pointer-events:none;cursor:not-allowed;background-color:var(--color-quad);color:#ddd}.mainSite form .formTekstSectie .content{margin:1rem 0}.mainSite form .form-group .formTekstSectie table{width:unset}.mainSite form .form-group .formTekstSectie table tr>td,.mainSite form .form-group .formTekstSectie table tr>th{background-color:transparent}.mainSite .contentTop{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap}.mainSite .contentTop .title{margin:0}.mainSite .contentTop:has(.text) .title{margin-bottom:.5rem}.mainSite .contentTop .text li,.mainSite .contentTop .text ul{margin-bottom:0}.mainSite .filters .input-group input:not([type=checkbox]),.mainSite .filters .input-group select{background-color:unset;border:none}.mainSite .filters .input-group input:not([type=checkbox]),.mainSite .filters .input-group select{border-radius:12px;padding:.75rem;width:unset;flex:unset;min-height:50px}.mainSite .filters .input-group select{padding-right:2em}.mainSite .filters .input-group:has(input:focus),.mainSite .filters .input-group:has(select:focus){border-color:#dee2e6}.mainSite .filters .input-group select:focus{outline:0;box-shadow:none}.mainSite .filters .input-group:has(.input-group-text) input:not([type=checkbox]),.mainSite .filters .input-group:has(.input-group-text) select{border-left:none}.mainSite .filters .input-group:has(select[name=filter-sortBy]){width:fit-content;display:flex;flex-wrap:nowrap;height:50px}.mainSite .filters .input-group:has(select[name=filter-sortBy]) .input-group-text{background-color:unset}.mainSite .filters .input-group:has(.input-group-text) select[name=filter-sortBy]{height:50px}.mainSite .filters .checkboxFilter{width:100%;display:flex;align-items:center;flex-direction:row;border:1px solid #dee2e6;padding:1rem;border-radius:12px;font-size:1em;font-family:var(--secFont);font-weight:300}.mainSite .filters:not(:has(.filterHolder)) .checkboxFilter{max-width:285px}.mainSite .filters .checkboxFilter i{padding-right:.75rem}.mainSite .filters .checkboxFilter input{margin:0 0 0 .75rem}.mainSite .filters .checkboxFilter span{line-height:1em}.mainSite .filters .input-group-text{font-size:1.1em;background-color:var(--color-white);border-radius:12px 0 0 12px;padding-right:.5rem;color:currentColor;width:50px;display:flex;align-items:center;justify-content:center;height:50px;border-right:0;border:none}.mainSite .filters{display:flex;gap:.5rem 1rem;margin-top:1rem;flex-direction:column;justify-content:space-between}.mainSite .contentFilters{position:relative;width:100%;margin-top:1rem}.mainSite .filters .filterHolder{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:12px;width:100%}.mainSite .filters .input-group{width:unset;width:100%;border:1px solid #dee2e6;border-radius:12px}.mainSite .filters .filterHolder .input-group .seperator{padding:.5rem;height:50px;line-height:3em;display:none}.mainSite .filters .filterHolder .input-group .form-floating{display:flex;width:calc(100% - 50px);flex-wrap:wrap;align-items:center}.mainSite .filters .filterHolder .input-group label{position:absolute;font-family:var(--secFont);font-size:1rem;font-weight:300;top:0;left:0;z-index:2;padding:.25rem 0 .25rem .5rem;font-size:.9em;height:50px;display:flex;justify-content:space-between;padding-right:.75rem}.mainSite .filters .filterHolder .input-group:has(input[type=checkbox]) label{margin-left:50px!important;width:calc(100% - 50px);margin-right:1rem;background-color:#fff;border:none}.mainSite .filters .filterHolder .input-group:has(label) input:not([type=checkbox]),.mainSite .filters .filterHolder .input-group:has(label) select{padding:1.25rem .75em .25em .5rem;position:relative;height:50px!important;min-height:50px!important;min-width:200px;width:100%}.mainSite .filters .filterHolder .input-group:has(label) select{padding:1.25rem 2em .25em .5rem}.mainSite .filters .filterHolder .input-group select{flex:1 1 auto}.mainSite .filters .filterBtn{background-color:var(--color-white);border:1px solid #dee2e6;color:var(--bs-body-color);font:var(--secFont);font-size:16px!important;padding:.75em;min-width:150px;border-radius:12px;cursor:pointer;transition:all .3s ease-in-out;font-weight:300;width:fit-content}.mainSite .filters .filterBtn:hover{border-color:#333;text-decoration:none;cursor:pointer}.mainSite .filters .filterBtn i{padding-right:.5em;font-size:1.1em}.mainSite .mainMenu .nav-item:hover a{text-decoration:none}.mainSite .submenu{display:flex;flex-direction:column;height:100%;justify-content:space-between}.mainSite .navbar .offcanvas-body{flex-direction:column;flex:1 0 auto;margin-top:5rem}.mainSite .logo{height:52px;object-fit:contain;margin:0 auto;display:block;margin-left:auto;margin-right:auto}.mainSite .uitloggenBtn{cursor:pointer;text-decoration:none;color:var(--color-black);font-size:16px}.mainSite .uitloggen{text-align:center}.mainSite .contentTop,.mainSite .title{margin:0 0 2rem 0}.mainSite .formTitle{margin:0 0 1rem 0}.mainSite .overview{margin-bottom:3rem}.mainSite .balloon{position:relative;background-color:var(--color-ter);color:var(--color-white);width:100%;padding:2rem;border-radius:12px;font-family:var(--mainFont);margin-left:0;font-size:1.4em;display:flex;text-decoration:none;transition:all .3s}.mainSite a.balloon:hover{background-color:var(--color-quad)}.mainSite a.balloon .arrow i{transition:all .3s}.mainSite a.balloon:hover .arrow i{color:var(--color-quad)}.mainSite #feedbackDropDown{padding:10px}.mainSite #feedbackDropDown .buttons{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.mainSite #feedbackDropDown .buttons .cta{min-width:170px;padding:10px 20px}.mainSite .balloon.dark,.mainSite .formBubble.feedback.dark,.mainSite .formBubble.feedback.dark::before{background-color:var(--color-quad)}.mainSite .formBubble.feedback.light,.mainSite .formBubble.feedback.light::before{background-color:var(--color-ter)}.mainSite .formBubble.feedback.algFeedback{width:100%;border-radius:24px;margin:0 0 2rem 0}.mainSite .formBubble.feedback.algFeedback::after,.mainSite .formBubble.feedback.algFeedback::before{display:none}.mainSite .formBubble .cke{border-radius:12px;border:none}.mainSite .formBubble .cke .cke_inner{border-radius:12px}.mainSite .formBubble .cke .cke_top{border-radius:12px 12px 0 0;background-color:#f5f5f5;border-bottom:0}.mainSite .formBubble .cke .cke_contents{border-radius:0 0 12px 12px;padding:10px 0 10px 10px}.mainSite .formBubble .cke .cke_bottom{display:none}.mainSite .balloon.dark ul{list-style-type:none;padding:0;margin:0;font-size:.8em;font-weight:300}.mainSite .balloon.dark ul:has(strong){margin-bottom:.5rem}.mainSite .balloon.dark ul li strong{font-weight:600}.mainSite .balloon.dark li a{color:var(--color-white)}.mainSite .balloon.dark p{font-size:1em}.mainSite .balloon.dark.contact{flex-direction:column}.mainSite .balloon.dark.regio{flex-direction:column;font-size:1.2em}.mainSite .balloon.regio p{font-size:1.3em}.mainSite .balloon.regio .gemeentes,.mainSite .balloon.regio .provincies,.mainSite .balloon.regio .scholen{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.mainSite .balloon.regio .gemeenteTag,.mainSite .balloon.regio .provincieTag,.mainSite .balloon.regio .schoolTag{background-color:var(--color-ter);color:var(--color-white);border-radius:50px;padding:2px 10px;font-size:.8em;height:25px}.mainSite .arrow{display:none}.mainSite #aanvraagTxt{width:70%;font-size:.8em}.mainSite #aanvraagBtn{width:30%}.mainSite #aanvraagContent{display:flex;flex-direction:row}.mainSite .reacties{margin-top:4rem}.mainSite .aanvragen h2,.mainSite .reacties h2{font-size:1.2em;font-weight:700}.mainSite .contentPage .aanvragen h1{margin-bottom:1rem;font-weight:700}.mainSite .dossier{width:100%;margin-bottom:1rem;text-decoration:none;cursor:pointer;color:var(--color-black)}.mainSite .dossier tr{display:flex;align-items:center;width:100%;border:solid 1px rgba(184,184,184,.48);border-radius:12px;padding:1rem;transition:all .2s;flex-wrap:wrap;position:relative;margin-bottom:.5rem}.mainSite .dossier tr.geblokkeerd{background-color:#efefef;border-color:#efefef;filter:grayscale(.25)}.mainSite .dossier thead tr{border:none;padding:0 1rem;margin-bottom:2px}.mainSite .dossier thead tr:hover{background-color:unset;color:unset}.mainSite .dossier tr:has(.btn),.mainSite .dossier tr:has(.cta){padding:.5rem 1rem}.mainSite .dossier td,.mainSite .dossier th{background-color:#efefef;border-radius:24px;width:fit-content;margin:5px 10px 0 10px;font-size:.9em;padding:0}.mainSite .dossier td:not(:empty),.mainSite .dossier th:not(:empty){padding:2px 10px}.mainSite .dossier td.actions{background-color:unset;flex-grow:1;margin:0;display:flex;flex-direction:row;justify-content:flex-end;gap:.5rem}.mainSite .dossier td.actions .btn{padding:.5rem;float:right;min-width:45px}.mainSite .dossier td.actions .btn.red{background-color:#fb6c6c;border-color:#fb6c6c}.mainSite .dossier td.actions .btn.green{background-color:#66c28a;border-color:#66c28a}.mainSite .dossier td.actions .leerlingChecked{padding:5px 10px;border-radius:50px;background-color:#c2dfc7;color:#43864e;display:block;width:fit-content;margin:5px 10px 0 10px}.mainSite .dossier .naam,.mainSite .dossier .school{width:100%;background-color:transparent;margin-top:0;font-size:1em}.mainSite .dossier .fullWidth{width:100%}.mainSite .dossier td.endBtn{width:60px;background-color:transparent;text-align:right}.mainSite .dossier .endBtn .btn{min-width:unset;padding:.75rem;padding-left:1rem;font-size:1.1em}.mainSite .dossier tr td:first-of-type.checkbox,.mainSite .dossier tr th:first-of-type.checkbox{width:0;padding:0}.mainSite .dossier tr:has(td.checkbox),.mainSite .dossier tr:has(th.checkbox){width:calc(100% - 2rem);margin-left:2rem}.mainSite .dossier td:first-of-type.checkbox input[type=checkbox],.mainSite .dossier th:first-of-type.checkbox input[type=checkbox]{display:block;margin-left:-3rem;border-color:rgba(184,184,184,.48);cursor:pointer}.mainSite .dossier td:first-of-type.checkbox input[type=checkbox],.mainSite .dossier th:first-of-type.checkbox input[type=checkbox],.mainSite input#checkAll{border-color:rgba(184,184,184,.48);width:15px;height:15px}.mainSite .dossier .status.status-700{color:#f44}.mainSite .dossier .status.status-800{color:#ff5c5c}.mainSite .respNav a.notification::after{background-color:var(--color-ter);width:20px;height:20px;position:absolute;border-radius:50%;right:-.65rem;top:-.65rem}.mainSite .dossier tr.notification::after{content:"";background-color:var(--color-ter);width:20px;height:20px;position:absolute;border-radius:50%;right:-.55rem;top:-.65rem}.mainSite .dossier.aanvraag td{width:100%;background-color:unset;padding-right:1rem}.mainSite .dossier.aanvraag .aanvraagTitle{font-size:1em}.mainSite .respNav a[data-pageid="4"]::after{content:""}.mainSite .progressBar{display:flex;justify-content:space-between;text-align:center;list-style-position:inside;counter-reset:item;position:relative;padding:0;margin-bottom:2.5rem}.mainSite .progressBar::after{content:'';height:4px;width:100%;background-color:#ddd;position:absolute;top:calc(50% - 2px);border-radius:20px}.mainSite .progressBar li{background-color:#ddd;color:#b8b8b8;height:25px;width:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;outline:solid 4px #fff}.mainSite .progressBar li::before{display:inline-block;content:counter(item) "";counter-increment:item;font-size:.8em;font-family:var(--mainFont)}.mainSite .progressBar.active.active1::after{background:linear-gradient(90deg,rgba(var(--color-sec-rgb),1) 18%,rgba(221,221,221,1) 18%)}.mainSite .progressBar.active.active2::after{background:linear-gradient(90deg,rgba(var(--color-sec-rgb),1) 50%,rgba(221,221,221,1) 50%)}.mainSite .progressBar.active.active3::after{background:linear-gradient(90deg,rgba(var(--color-sec-rgb),1) 83%,rgba(221,221,221,1) 83%)}.mainSite .progressBar.active.active4::after{background:linear-gradient(90deg,rgba(var(--color-sec-rgb),1) 100%,rgba(221,221,221,1) 100%)}.mainSite .progressBar.active.active1 li:nth-child(-n+1),.mainSite .progressBar.active.active2 li:nth-child(-n+2),.mainSite .progressBar.active.active3 li:nth-child(-n+3),.mainSite .progressBar.active.active4 li:nth-child(-n+4){background-color:var(--color-sec)}.mainSite .progressBar.active.active1 li:nth-child(-n+1)::before,.mainSite .progressBar.active.active2 li:nth-child(-n+2)::before,.mainSite .progressBar.active.active3 li:nth-child(-n+3)::before,.mainSite .progressBar.active.active4 li:nth-child(-n+4)::before{font-family:"Font Awesome 6 Pro";content:"\f00c";color:var(--color-white)}.mainSite .formHeader{display:flex;flex-direction:column}.mainSite .formSubTitle{font-family:var(--mainFont);margin-bottom:0;font-weight:600;font-size:.8em;display:block;color:#999}.mainSite .contentBlock{background-color:#f9f9f9;border-radius:24px;margin-top:1rem;padding:2rem}.mainSite .contentBlock div:has(.editAlert){position:relative}.mainSite .contentBlock .editAlert{padding:1rem;border-radius:12px;position:sticky;top:0}.mainSite .contentBlock .editAlert:nth-child(2){top:125px}.mainSite .studentCountCheck{display:flex;margin-top:.5rem;font-family:var(--mainFont);color:#000}.mainSite .studentCountCheck label{cursor:pointer}.mainSite .studentCountCheck .icon{color:#83cb5e}.mainSite .displayHolder{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem 1rem}.mainSite .statusDisplay{padding:3px 12px;border-radius:24px;color:var(--color-black);font-weight:600;display:block;width:fit-content;margin-top:5px;font-size:.9em}.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-100,.mainSite .cta.status-100,.mainSite .statusDisplay.status-100{background-color:#a4dded;border-color:#a4dded;color:#000}.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-200,.mainSite .cta.status-200,.mainSite .statusDisplay.status-200{background-color:#fdd0bc;border-color:#fdd0bc;color:#000}.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-300,.mainSite .cta.status-300,.mainSite .statusDisplay.status-300{background-color:#b2e1e1;border-color:#b2e1e1;color:#000}.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-400,.mainSite .cta.status-400,.mainSite .statusDisplay.status-400{background-color:#f3c9e6;border-color:#f3c9e6;color:#000}.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-450,.mainSite .cta.status-450,.mainSite .statusDisplay.status-450{background-color:#ffe1c4;border-color:#ffe1c4;color:#000}.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-500,.mainSite .cta.status-500,.mainSite .statusDisplay.status-500{background-color:#d3d8ba;border-color:#d3d8ba;color:#000}.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-510,.mainSite .cta.status-510,.mainSite .statusDisplay.status-510{background-color:#ff9793;border-color:#ff9793;color:#000}.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-550,.mainSite .cta.status-550,.mainSite .statusDisplay.status-550{background-color:#a6cfaf;border-color:#a6cfaf;color:#000}.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-600,.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-610,.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-615,.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-620,.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-625,.mainSite #instantieAccordion .accordion-button .status .statusDisplay.status-630,.mainSite .statusDisplay.status-600,.mainSite .statusDisplay.status-610,.mainSite .statusDisplay.status-615,.mainSite .statusDisplay.status-620,.mainSite .statusDisplay.status-625,.mainSite .statusDisplay.status-630{background-color:#d7beff}.mainSite .cta.status-600,.mainSite .cta.status-700,.mainSite .statusDisplay.status-700{background-color:#f8bfbf;border-color:#f8bfbf;color:#000}.mainSite .cta.status-610,.mainSite .cta.status-800,.mainSite .statusDisplay.status-800{background-color:#ff5c5c;border-color:#ff5c5c;color:#000}.mainSite .beoordelaarDisplay{padding:3px 12px;border-radius:24px;color:var(--color-black);background-color:#efefef;font-weight:600;display:block;width:fit-content;margin-top:5px;font-size:.9em}.mainSite .cta.status-disabled{background-color:#e2e2e2;border-color:#e2e2e2;color:#555}.mainSite .formBubble{background-color:var(--color-white);padding:1.5em;border-radius:0 24px 24px 24px;position:relative;margin-left:0;margin-bottom:3rem}.mainSite .formBubble.info{display:none}.mainSite .formBubble .buttons{display:flex;justify-content:flex-end;flex-direction:row;gap:15px;padding-top:15px}.mainSite .formBubble .buttons .cta{display:inline-block;min-width:unset;padding:10px 15px}.mainSite .formBubble .buttons .cta:hover{background-color:rgba(var(--color-ter-rgb),.6);border-color:rgba(var(--color-ter-rgb),.2)}.mainSite .formBubble.light .buttons .cta{background-color:var(--color-quad);border-color:var(--color-quad)}.mainSite .formBubble.light .buttons .cta:hover{background-color:rgba(var(--color-quad-rgb),.4);border-color:rgba(var(--color-quad-rgb),.1)}.mainSite .formBubble.feedback{margin-bottom:3rem}.mainSite .form-group .formBubble{top:30px}.mainSite .feedbackHolder{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;margin-top:1rem}.mainSite .feedbackHolder .addFeedbackBtn{color:var(--color-ter);margin-bottom:1rem}.mainSite .form-group:not(:has(label>input)) .formBubble{top:40px}.mainSite .formBubble::before{content:"";height:40px;width:35px;background-color:var(--color-white);display:flex;left:0;top:-40px;position:absolute}.mainSite .formBubble::after{content:"";height:40px;width:35px;background-color:#f9f9f9;display:flex;left:0;top:-40px;position:absolute;border-radius:0 0 0 100px}.mainSite .feedbackTitle{text-align:right;font-family:var(--mainFont);font-weight:400;font-size:1em}.mainSite .feedbackTitle p{margin-bottom:5px}.mainSite .feedbackInhoud{font-family:var(--secFont);font-weight:300}.mainSite .formBubble.feedback{background-color:var(--color-ter);color:var(--color-white)}.mainSite .form-group .formBubble{top:30px}.mainSite .feedbackContainer{display:flex;flex-wrap:wrap}.mainSite .overzichtTitle.responsiveFlex{display:flex;flex-direction:column;justify-content:space-between}.mainSite .overzichtTitle h2{margin-top:3rem}.mainSite .overzicht{padding:0}.mainSite .handtekening{border-radius:12px;background-color:var(--color-white);padding:5px}.mainSite .feedbackPage .handtekening{background-color:#efefef;max-height:20vh}.mainSite .feedbackPage .handtekening img{max-height:20vh;display:block;margin:0 auto}.mainSite .onderwerpen{display:flex;flex-direction:column}.mainSite .gegevensInhoud,.mainSite .gegevensTitle{text-decoration:none;color:var(--color-black);display:block}.mainSite .gegevensTitle{margin-top:1rem;font-family:var(--mainFont);font-size:1.2em;font-weight:400}.mainSite .gegevensInhoud{font-family:var(--secFont);font-size:1em;font-weight:300}.mainSite .budgetOverzicht{border-radius:12px;display:block}.mainSite .budgetOverzicht .table{margin-bottom:0}.mainSite .budgetOverzicht .table tbody tr.totalRow{font-weight:600}.mainSite .budgetOverzicht .table tbody tr>td{background-color:transparent;padding:6px 0}.mainSite .budgetOverzicht .table tbody tr>td:first-of-type{font-size:.9em}.mainSite .budgetOverzicht .table tbody tr>td:last-of-type{text-align:right;min-width:110px;padding-right:0}.mainSite .budgetOverzicht .table tbody hr{margin:0}.mainSite .bottomButtons{display:flex;justify-content:space-between;margin-top:3rem;width:100%;flex-direction:column-reverse}.mainSite .aanvraagPage .bottomButtons>.cta{width:100%}.mainSite .bottomButtons .rightBtn{margin-top:0;width:unset}.mainSite .bottomButtons .rightBtn .btn-group{width:50%;margin-bottom:1rem}.mainSite .bottomButtons .rightBtn .btn-group .cta{width:100%}.mainSite .bttmBtn{display:flex;justify-content:space-between;margin-top:3rem}.mainSite .rightBtn{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;width:100%}.mainSite .bttmBtn .rightBtn{margin-top:0;width:unset}.mainSite .rightBtn.end{justify-content:end}.mainSite .saveBtn{justify-content:end;margin-bottom:6rem}.mainSite .dropdown-menu{border-radius:12px;border-color:#dee2e6;padding:10px}.mainSite .btn-group.dropup .cta{width:100%}.mainSite .dropdown-menu.confirm{min-width:200px;transform:translate(0,-70px)!important;min-height:66px;left:0!important}.mainSite .dropdown-menu.confirm::before{content:'';position:absolute;bottom:-15px;left:10%;width:15px;height:15px;background-color:#fff;border-bottom-right-radius:100%;border:1px solid #dee2e6;border-top:0}.mainSite .dropdown-menu.confirm .options{display:flex;flex-direction:row;justify-content:flex-end}.mainSite .dropdown-menu.confirm .options a{color:currentColor;position:relative}.mainSite .dropdown-menu.confirm .options a:hover::after{color:#000}.mainSite .dropdown-menu.confirm .options a::after{content:"/";position:absolute;right:-.6rem;top:0}.mainSite .dropdown-menu.confirm .options a:last-of-type::after{display:none}.mainSite .dropdown-menu.confirm .options a:hover{text-decoration:none}.mainSite .dropdown-menu.confirm .options a.ja:hover{color:#66c28a}.mainSite .dropdown-menu.confirm .options a.nee:hover{color:#f28b8b}.mainSite .dropdown-menu.confirm .options a:last-of-type{margin-left:1rem}.mainSite .rightBtn .dropdown-menu label{font-weight:600;font-family:var(--mainFont)}.mainSite .rightBtn .dropdown-menu input,.mainSite .rightBtn .dropdown-menu select{border-radius:12px}.mainSite #QrArea{display:none;text-align:center;flex-direction:column;align-items:center}.mainSite #QrArea canvas#qrcode{margin-top:1rem;margin-bottom:1rem;height:250px!important;width:250px!important}.mainSite #signArea .canvasHolder{position:relative;background-color:var(--color-white);margin-bottom:0;border-radius:24px;margin-bottom:1rem;line-height:0}.mainSite #signArea .canvasHolder .signature-area{background-color:unset;margin-bottom:0;position:relative;z-index:1}.mainSite #signArea .canvasHolder .hulpmelding{position:absolute;top:1.5rem;left:1.5rem;z-index:0;color:#999;font-size:.9em}.mainSite #signArea .signature-area,.mainSite #signForm .signature{border:dashed #b8b8b8 2px;border-radius:24px;margin-bottom:1rem;background-color:var(--color-white)}.mainSite #signForm .signature{background-color:transparent}.mainSite #signForm:has(.invalid-feedback) .signature-area{margin-bottom:0}.mainSite #signArea label{width:100%;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.mainSite #signArea label span.hulpmelding{font-size:.7em;font-style:italic;font-family:var(--secFont);margin-top:-1rem;margin-bottom:1rem}.mainSite .hiddenPDF{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;gap:1rem}.mainSite .hiddenPDF .cta{width:fit-content}.mainSite .hiddenPDF .handtekening{text-align:center}.mainSite .hiddenPDF .handtekening{text-transform:capitalize}.mainSite footer{--footerPadding:30px;margin-top:75px;background-color:#fcfbfb;padding-top:var(--footerPadding)}.mainSite footer a{color:currentColor}.mainSite footer .copyright{background-color:rgba(255,255,255,.5);margin-top:calc(var(--footerPadding) * 1.5);padding:calc(var(--footerPadding)/ 2) 0 var(--footerPadding) 0;font-size:.9em}.mainSite .respNav .nav{display:block}.mainSite footer .copyright .nav{display:inline-flex;line-height:.7em}.mainSite footer .copyright .nav a{padding:0}.mainSite footer .copyright .nav li{display:inline-flex}.mainSite footer .copyright .nav li::before{content:"\00a0|\00a0"}.mainSite footer .copyright .nav li:last-of-type::before{content:""}.mainSite div:has(>.loadingFilters),.mainSite table:has(>.loadingFilters){position:relative}.mainSite .loadingFilters{top:0;left:0;position:fixed;width:100%;height:100%;background-image:url(/image/loading.gif);background-position:center;background-repeat:no-repeat;background-size:50px;background-color:rgba(0,0,0,.1);z-index:4}a{text-decoration:none}a:hover{text-decoration:underline}.mainSite input,.mainSite select,.mainSite textarea{border-radius:0}.uploadifive-button,button,input[type=button]{cursor:pointer;display:inline-block;color:#fff;background:0 0;border:none;padding:15px;background-color:#414a54}.mainSite img{max-width:100%}.img-responsive{max-width:100%;height:auto}.mainSite .imageGallery .img{max-width:100%;aspect-ratio:1/1;display:block;background-size:cover;background-position:center;position:relative;background-color:#e1e1e1}.mainSite .imageGallery .img{margin:15px 0}.mainSite .btn,.mainSite .cta{padding:1rem 1.5rem .8rem;font-size:1.25em;font-weight:400;line-height:1;color:var(--color-white);text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:solid 2px var(--color-ter);border-radius:12px;background-color:var(--color-cta);transition:all .3s;min-width:200px;font-family:var(--mainFont);text-align:center}.mainSite .cta.prev:hover::before{left:1rem}.mainSite .cta.next:hover::before{right:1rem}.mainSite .cta:hover{background-color:var(--color-quad);border-color:var(--color-quad)}.mainSite .cta.ghost{background-color:transparent;color:var(--color-ter)}.mainSite .cta.ghost:hover{border-color:var(--color-ter)}.mainSite .aanvraagPage .cta{min-width:unset;width:50%;font-size:1.1em}.mainSite .aanvraagPage form .cta{display:inline-block}.mainSite #signForm .cta{font-size:1em}.mainSite .cta.afgerond,.mainSite .cta.cancel,.mainSite .cta.download,.mainSite .cta.next,.mainSite .cta.prev,.mainSite .cta.save{position:relative}.mainSite .cta.afgerond::before,.mainSite .cta.cancel::before,.mainSite .cta.download::before,.mainSite .cta.next::before,.mainSite .cta.prev::before,.mainSite .cta.save::before{content:"";font-weight:300;font-family:"Font Awesome 6 Pro";-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;position:absolute}.mainSite .cta.afgerond::before{content:"\f00c"}.mainSite .cta.next::before{content:"\f061"}.mainSite .cta.cancel::before{content:"\f05e"}.mainSite .cta.save::before{content:"\f0c7"}.mainSite .cta.prev::before{content:"\f060"}.mainSite .cta.download::before{content:"\f33d"}.mainSite .cta.disabled,.mainSite .cta.loading{background-color:var(--color-quad);border-color:var(--color-quad);cursor:not-allowed;color:#ddd;pointer-events:visible;position:relative}.mainSite .cta.loading::after{content:"Een moment geduld...";width:calc(100% + 3rem);height:100%;position:absolute;top:0;right:calc(100% + 1rem);background-image:url(/image/loading.gif);background-position:left;background-repeat:no-repeat;background-size:30px;padding-left:3rem;display:flex;align-items:center;color:#aaa}.mainSite .cta.afgerond::before,.mainSite .cta.cancel::before,.mainSite .cta.download::before,.mainSite .cta.prev::before,.mainSite .cta.save::before{left:1.5rem;transition:all .4s}.mainSite .cta.next::before{right:1.5rem;transition:all .4s}.mainSite .cta.afgerond,.mainSite .cta.cancel,.mainSite .cta.download,.mainSite .cta.prev,.mainSite .cta.save{padding-left:3rem}.mainSite .cta.next{padding-right:3rem}.mainSite .cta.cancel{border-color:#ff5c5c;color:#ff5c5c}.mainSite .cta.cancel:hover{border-color:#d84d4d;color:#d84d4d}.mainSite .aanvraagPage .hiddenPDF .cta{width:unset}.mainSite .aanvraagPage .hiddenPDF .cta.mobiel{display:none}.mainSite .btnStap,.mainSite .cta.mobiel{display:none}.mainSite .aanvraagPage,.mainSite .accountPage{display:flex;flex-direction:column}ul.nav.flex-column a{display:block}.badge{background-color:var(--bs-secondary)}.carousel-inner .slideImg{min-height:75vh;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.ui-sortable>*{cursor:grab}.ui-sortable>:active{cursor:grabbing}.mainSite #mainHeader,.mainSite .bgImageElement,.mainSite .bgVideoElement{background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--color-white);display:block;position:relative;background-color:#ccc}.mainSite #mainHeader .headerTxt,.mainSite .bgImageElement .headerTxt,.mainSite .bgVideoElement .headerTxt{text-shadow:0 0 10px #333}.mainSite #mainHeader{display:flex;flex-wrap:wrap;align-items:center;min-height:35vh;margin-bottom:60px}.mainSite .bgVideoElement iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%);pointer-events:none}.mainSite .bgVideoElement .frame{position:absolute;overflow:hidden;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.nav-pills .nav-item{margin-bottom:1px}.mainSite .pageTitle{text-decoration:none}.nav-pills .nav-link{background-color:#ececec}.nav-pills .nav-link.active{background-color:#414a54;color:#fff}.nav-pills .nav-link.bg-danger{color:#fff}.form-group{margin-bottom:1rem}.breadcrumb{padding:0;margin-bottom:15px;border-bottom:none;background-color:transparent;font-size:.95em}.breadcrumb .breadcrumb{border-bottom:1px solid #ececec;padding:7.5px 0;margin:0}.breadcrumb a{color:#777}@media (min-aspect-ratio:16/9){.mainSite .bgVideoElement iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.mainSite .bgVideoElement iframe{width:177.78vh}}@media (max-width:600px){.mainSite .bgVideoElement iframe{width:85.78vh}}.loadModal{height:200px;background-image:url(/login/image/loading.gif);background-position:center;background-repeat:no-repeat}.modal-body>iframe{min-height:60vh;width:100%}span.vandaagGeopend.gesloten{color:var(--bs-red)}span.vandaagGeopend.geopend{color:var(--bs-success);font-weight:500}.inWindow{background-color:#fff;border:5px #069 solid;border-radius:10px;margin:auto;margin-top:50px;width:436px;min-height:140px}.inWindowHeader{padding-top:3px;padding-bottom:8px;padding-left:10px;width:426px;background-color:#069;color:#fff;font-weight:700;letter-spacing:2px;font-size:18px}.adminTransBg{z-index:9999;display:none;padding:10px;overflow:scroll;background:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%}.mainSite .offcanvas-footer{display:flex;justify-content:center}.mainSite header .navbar-toggler{border:none;box-shadow:none}.mainSite header .navbar-toggler span{font-size:1.5em;color:var(--color-white);filter:brightness(0) invert(1)}.mainSite header .offcanvas li>ul{display:none}.mainSite .cmkLoginBtn{position:absolute;top:1rem;left:1rem;font-size:14px;background-color:var(--color-sec);border-color:var(--color-sec);color:var(--color-black);z-index:5;min-width:unset;margin:0!important}.mainSite .cmkLoginBtn:hover{background-color:#ebac4a;border-color:#ebac4a}@media(min-width:500px){.mainSite .filters{flex-direction:column-reverse}.mainSite .filters .input-group select[name=filter-sortBy],.mainSite .filters .input-group:has(select[name=filter-sortBy]){width:100%}}@media(min-width:992px){.mainSite .aanvraagPage .cta{font-size:1.25em}.mainSite header .offcanvas ul:has(ul.visible){visibility:hidden;display:inline;margin:0}.mainSite header .offcanvas{z-index:999999;overflow:hidden}.mainSite header .offcanvas ul>li{position:relative}.mainSite header .offcanvas ul>li:has(ul.visible)>a{display:none}.mainSite header .offcanvas:has(li>ul.visible) ul:has(ul.visible) li{height:0}.mainSite header .offcanvas:has(li>ul.visible) ul:has(ul.visible) ul.visible li{height:unset}.mainSite header .offcanvas ul>li>.openSub{position:absolute;right:0;top:0;padding:10px 5px;cursor:pointer}.mainSite header .offcanvas ul>li>ul.visible{display:block;visibility:visible;position:absolute;top:0;left:0;width:100%}.mainSite header .offcanvas:has(li>ul.visible) ul:not(.visible){visibility:hidden;height:0}.mainSite header .offcanvas ul:has(li>ul.visible){visibility:hidden!important}.mainSite header .offcanvas ul>li{width:100%}.mainSite header .offcanvas .offcanvas-header .btn-close{opacity:1}.mainSite header .offcanvas .offcanvas-header .btn-back{cursor:pointer}.mainSite .filters{flex-direction:row}.mainSite .filters .input-group select[name=filter-sortBy],.mainSite .filters .input-group:has(select[name=filter-sortBy]){width:unset}}.mainSite .respNav{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.5rem;width:100%;height:min-content;bottom:0;left:0;position:fixed;font-weight:400;background-color:var(--color-prim);z-index:999}.mainSite .respNav .navbar-brand{display:none}.mainSite .respNav .mainMenu{flex-direction:row!important;align-items:center}.mainSite .mainMenu li:nth-child(1){order:2;display:flex;align-items:center;border-radius:50%;aspect-ratio:1;background-color:var(--color-white);margin-top:-2rem;box-shadow:0 -3px 8px 4px rgb(129 129 129 / 16%)}.mainSite .mainMenu li:nth-child(2){order:0}.mainSite .mainMenu li:nth-child(3){order:1}.mainSite .mainMenu a[data-pageid="4"]::after{display:none}.mainSite .mainMenu li:nth-child(4){order:3}.mainSite .respNav .mainMenu li a{color:var(--color-white)}.mainSite .mainMenu li:nth-child(1) a{color:var(--color-prim)}.mainSite .respNav .mainMenu li a i{font-size:1.375rem}.mainSite .mainMenu li a span{display:none}.mainSite .respNav .navbar-toggler{color:var(--color-white);font-size:1.375rem;padding:.5rem 1rem}.mainSite .respNav .adminMenu label{font-family:var(--mainFont);text-align:center;width:100%;color:#feeaca;color:var(--color-black);font-size:1.1em}.mainSite .respNav .submenu{display:none}.mainSite .respNav .submenuResp ul{flex-direction:column!important;align-items:start}.mainSite .respNav .submenuResp ul li{all:unset}.mainSite .respNav .submenuResp ul li a{color:var(--color-black)}.mainSite .respNav .submenuResp ul li a span{display:block}.mainSite .respNav .submenuResp ul li a{color:var(--color-black);display:flex;flex-direction:row;align-items:center;gap:.5rem}.mainSite .respNav .submenuResp ul li a i{font-size:1.375rem;width:25px}.mainSite .toolTipHolder .toolTip{opacity:0;width:0;height:0;padding:0;overflow:hidden;transition:opacity .5s ease-in-out;position:absolute;right:auto;font-size:15px;background-color:var(--color-white);border-radius:5px;box-shadow:1px 0 10px #ccc;z-index:1;top:1.75rem;left:0;margin-left:0;color:var(--color-black);font-family:var(--mainFont);font-weight:400}.mainSite .toolTipHolder .toolTip.visible{opacity:1;display:block;width:100%;height:unset;padding:.5rem}.mainSite .alert.alert-ter{background-color:rgba(var(--color-ter-rgb),.4);border-color:var(--color-quad);border-radius:12px;color:#395551}.mainSite form .form-group .alert.budgetError,.mainSite form .form-group .alert.verdelingBudgetError{margin-top:2rem}.mainSite .alert.alert-ter span{font-weight:600}.mainSite .alert{border-radius:12px}@media (min-width:576px){.mainSite main{padding:4rem 4rem 2rem}.mainSite .reacties{margin-top:0}.mainSite .aanvragen h2,.mainSite .reacties h2{font-size:1.2em;font-weight:700}.mainSite .reacties h2{margin-top:3rem}.mainSite .aanvragen h2{margin-top:0}.mainSite .balloon{min-height:201px}.mainSite .overview{margin-top:2rem}.mainSite .progressBar{margin-top:-2rem}.mainSite .progressBar::after{height:5px;width:100%;top:calc(50% - 2.5px)}.mainSite .progressBar li::before{font-size:1em}.mainSite .contentBlock{overflow:auto;padding:3rem}.mainSite form .formScenario label,.modal form .formScenario label{min-width:calc(50% - .5rem)}.mainSite .rightBtn,.mainSite .rightBtn.end{flex-direction:row;justify-content:end}.mainSite .aanvraagPage .cta,.mainSite .accountPage .cta{width:unset;min-width:160px}.mainSite .btnStap{display:inline}.mainSite .hiddenPDF .handtekening{text-transform:none}}@media (min-width:768px){.mainSite .signedInAsAlert{right:unset;left:50%;transform:translate(-50%,0);padding:1rem;font-size:1em}.mainSite .contentTop,.mainSite .title{margin:-2rem 0 1rem 0}.mainSite .formTitle{margin-top:-2rem}.mainSite .formHeader{justify-content:space-between;flex-direction:row}.mainSite .overzicht{padding:0 2rem 0 0;display:flex;flex-direction:row;flex-wrap:wrap}.mainSite .overview{margin-top:0}.mainSite .feedbackContainer{display:unset}.mainSite .progressBar::after{height:5px}.mainSite .page{margin-bottom:0}.mainSite .progressBar li{height:32px;width:32px;outline:solid 5px #fff}.mainSite .aanvraagPage .cta,.mainSite .accountPage .cta{min-width:200px}.mainSite .aanvraagPage .rightBtn .cta{width:unset}.mainSite .cta.mobiel{display:inline}.mainSite .cmkLoginBtn{right:1rem;left:unset;font-size:16px}.mainSite form .form-group .formTekstSectie table{min-width:400px}}@media (min-width:992px){.mainSite .signedInAsAlert{bottom:0}.mainSite .respNav{background-image:url(/image/navWave.svg);background-repeat:no-repeat;background-position:center bottom;width:80px;padding:2rem .75rem;flex-direction:column;position:fixed;height:100vh;top:0;left:0;bottom:0;transform:none;flex:0 0 auto;border-radius:0;justify-content:space-between}.mainSite .respNav .navbar-brand{display:block}.mainSite .respNav .navbar-brand img{height:auto}.mainSite .respNav .navbar-brand:hover{text-decoration:none}.mainSite .respNav .navbar-brand .rolWeergave{background-color:rgba(255,255,255,.64);padding:5px 10px 2px;border-radius:12px;margin-top:1rem;color:var(--color-black);font-family:var(--mainFont);display:block;text-align:center;font-size:1.4em}.mainSite .respNav .navbar-brand .rolWeergave span{display:none}.mainSite .respNav .mainMenu{gap:.75rem}.mainSite .respNav .mainMenu li{width:100%}.mainSite .respNav .mainMenu li a{border-radius:12px;background-color:rgba(255,255,255,.64);color:var(--color-black);padding:1rem;display:flex;align-items:center;justify-content:center;width:100%;position:relative;font-family:var(--mainFont);font-size:18px}.mainSite .mainMenu li:nth-child(1){all:unset;width:100%;order:unset}.mainSite .mainMenu li:nth-child(2){order:unset}.mainSite .mainMenu li:nth-child(3){order:unset}.mainSite .mainMenu li:nth-child(4){order:unset}.mainSite .mainMenu li a[data-pageid="4"]::after{display:block}.mainSite .respNav .submenuResp li a{all:unset}.mainSite .dashboardPage .aanvragen,.mainSite .dashboardPage .reacties{margin-right:2rem}.mainSite .arrow{background-color:var(--color-white);color:var(--color-ter);border-radius:50%;width:72px;height:72px;font-size:2.5rem;margin-left:1rem;display:inline-flex;justify-content:center;align-items:center;padding:10px 20px;text-align:center}.mainSite .mainMenu .nav-item a:hover{background-color:rgba(255,255,255);border-radius:12px}.mainSite:has(.respNav) main{padding:4rem;margin-left:80px}body:has(.cmsBarHolder) .respNav{left:50px}.mainSite .overzicht{padding:0 10rem 0 0}.mainSite .saveBtn{margin-bottom:0}.mainSite .progressBar li{height:38px;width:38px;outline:solid 5px #fff}.mainSite .page{display:flex;padding-bottom:0}.mainSite .dossier .naam,.mainSite .dossier .school{width:50%;margin:0;font-weight:400;padding-right:15px}.mainSite .dossier th.naam,.mainSite .dossier th.school{font-weight:700;font-size:.9em}.mainSite .dossier .jaar{margin:0}.mainSite .dossier td,.mainSite .dossier th{width:20%}.mainSite .dossier td.actions,.mainSite .dossier th.actions{width:5%;padding-left:0;padding:0}.mainSite .dossier tr:hover td{background-color:unset}.mainSite .dossier tr:hover{background-color:var(--color-sec);color:var(--color-white);border-color:var(--color-sec)}.mainSite .dossier.aanvraag td{width:60%}.mainSite .dossier.aanvraag td:last-of-type{width:40%;padding-right:0}.mainSite .aanvraagPage .error{margin-top:150px}.mainSite .studentCountCheck{justify-content:flex-end}.mainSite .filters .filterHolder .input-group .form-floating{flex-wrap:nowrap}.mainSite .filters .filterHolder .input-group .seperator{display:inline-block}}@media (min-width:1200px){.mainSite .feedbackHolder{margin-top:0}.mainSite .feedbackHolder .addFeedbackBtn{margin-bottom:0;margin-top:1rem}.mainSite .formBubble{width:calc(100% - 40px);margin-left:40px;margin-bottom:1rem}.mainSite .formBubble::before{width:55px;left:-35px;top:0}.mainSite .formBubble::after{height:41px;width:36px;left:-36px;top:0;border-radius:0 100% 0 0}.mainSite .feedbackContainer{display:flex;flex-wrap:wrap}.mainSite .form-group:not(:has(label>input)) .formBubble.feedback{top:30px}.mainSite .formBubble{margin-bottom:2rem}.mainSite .formBubble.feedback{margin-bottom:2rem}.mainSite .form-group .formBubble{top:0}.mainSite .contentBlock{height:100%;min-height:66vh}.mainSite .overzicht{display:block;padding:0 4rem 0 0}.mainSite .onderwerpen{width:unset;padding:0}.mainSite .overzichtTitle h2{margin-top:0}.mainSite .savetBtn{margin-top:1rem}.mainSite .displayHolder{flex-direction:column-reverse;align-items:flex-end;justify-content:flex-end}.mainSite:not(:has(.beoordelaarDisplay)) .statusDisplay{margin-top:25px}.mainSite .bottomButtons{flex-direction:row}.mainSite .aanvraagPage .bottomButtons>.cta{width:unset}.mainSite .bottomButtons .rightBtn .btn-group{margin-bottom:0;width:unset}.mainSite .contentBlock .editAlert{width:fit-content;margin-left:auto}.mainSite .filters{margin-top:0}.mainSite .aanvraagPage .hiddenPDF .cta.mobiel{display:block}}@media (min-width:1300px){.mainSite .filters .filterHolder .input-group select{flex:unset}}@media (min-width:1400px){.mainSite main:has(.contentBlock){max-height:100vh}.mainSite .aanvraagPage,.mainSite .accountPage{height:100%}.mainSite .contentTop,.mainSite .title{margin:-1rem 0 2rem 0}.mainSite .formTitle{margin:-1rem 0 0 0}.mainSite form .formScenario label,.modal form .formScenario label{min-width:calc(25% - 1rem)}.mainSite .rightBtn{margin-bottom:0}.mainSite .saveBtn{margin-bottom:0}.mainSite .dossier td,.mainSite .dossier th{background-color:unset;padding:0;width:13%;width:11%;margin:0}.mainSite .dossier td.actions .leerlingChecked{margin-left:auto}.mainSite .dossier .naam,.mainSite .dossier .school{width:27.5%;width:25%}.mainSite .dossier tr:has(.actions):has(.bedrag) .naam,.mainSite .dossier tr:has(.actions):has(.bedrag) .school{width:22%}.mainSite .dossier tr:has(.actions) .bedrag{width:10%}.mainSite .feedbackPage .handtekening{border-radius:24px}.mainSite .dossier.aanvraag td:last-of-type{text-align:right}}@media (min-width:1300px){.mainSite .respNav{width:320px;padding:2.5rem 2rem}.mainSite .respNav .navbar-brand{display:block;margin-bottom:6rem}.mainSite .respNav .navbar-brand .rolWeergave{font-size:1em}.mainSite .respNav .navbar-brand .rolWeergave i{font-size:1.1em}.mainSite .respNav .navbar-brand .rolWeergave span{display:inline}.mainSite .respNav .mainMenu li a{padding:1rem 1.2rem;justify-content:start}.mainSite .mainMenu li a i{width:40px}.mainSite .mainMenu li a span{display:inline-block;margin-top:.1rem}.mainSite .respNav .submenu{display:flex;width:100%}.mainSite .respNav .submenu hr{color:var(--color-white);opacity:.48;width:48%;align-self:center}.mainSite .respNav .navbar-toggler,.mainSite .respNav .offcanvas-bottom{display:none}.mainSite .respNav .ui-sortable-handle:last-of-type{position:relative;display:block}.mainSite .respNav .ui-sortable-handle:last-of-type a{all:unset;position:absolute;top:-28px;right:-28px;all:unset!important;position:absolute!important;top:-28px!important;right:-28px!important}.mainSite .respNav .ui-sortable-handle:last-of-type a i{font-size:20px}.mainSite .uitloggenBtn{padding:0;line-height:1.4}.mainSite:has(.respNav) main{margin-left:320px}body:has(.cmsBarHolder) .respNav{left:50px}}@media (min-width:1440px){.modal-xxl{--bs-modal-width:1400px}}@media (min-width:1750px){.mainSite .displayHolder{flex-direction:row;align-items:flex-end;justify-content:flex-end}}@media (min-width:1200px){.mainSite .filters .filterHolder .input-group{max-width:249px}.mainSite .filters .filterHolder .input-group.sizeBig{max-width:471px}}
/*# sourceMappingURL=body.min.css.map */
