@charset "UTF-8";.alert{display:block;padding:1em var(--padding-card);border-radius:var(--radius-card)}.alert:empty{display:none}@-webkit-keyframes loading-gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes loading-gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.form{--gap-row: 1.5em}.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;padding:1.5rem 1rem;width:100%;max-width:900px}@media (min-width: 1025px){.form-wrapper{margin:0 auto;padding:3rem}.content__blokken:first-child:last-child .form-wrapper{padding:5rem}}.form__row{gap:1.5em}.alert:not(:empty)~.form__row,.form__row~.form__row{margin-top:1.5em}.form__item--signature canvas{border:1px solid var(--color-border-input)!important;border-radius:var(--radius-input)!important;background:var(--color-background)!important}.form__item--signature button{margin-top:10px}.form__label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:700}.form__label:after{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;font-weight:700;vertical-align:middle}.is-valid .form__label:after{content:"✓"/"";opacity:1;color:var(--color-success)}.form__label em{color:var(--color-text);font-size:1rem;font-weight:200}.form__instructions{color:var(--color-text-semi);font-size:1rem}.form__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25em 1em}.form__field--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form__field:not(:first-child){margin-top:.5em}.form__field label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}[class*=background] .form__field input,[class*=background] .form__field select,[class*=background] .form__field textarea{border-color:var(--color-white)}.background-white .form__field input,.background-white .form__field select,.background-white .form__field textarea{border-color:var(--color-text)}.form__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.form__buttons--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form__buttons--spread{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__validation{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:.5em;margin-top:15px;padding:.5em 1em;border-radius:var(--radius-input)}.form__validation:before{content:"❌"/"Fout";scale:.75}.form__validation:after{content:"";display:block;position:absolute;z-index:0;top:-6px;left:21px;width:14px;height:14px;background:inherit;rotate:45deg}.form__validation:empty{display:none}.form__result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.form__result--text{padding-left:20px}.form__result--text li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.form__result--text li:before{content:"-";display:block}.form__result--textarea{max-height:300px;overflow-y:auto}.form__result-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.form__result-group+.form__result-group{margin-top:2em}.freeform-form-success,.freeform-form-errors{margin-bottom:20px;padding:5px 10px;color:var(--color-white)}.freeform-form-success{background:var(--color-success)}.freeform-form-errors{background:var(--color-danger)}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:30px;border-radius:99px;background-color:var(--color-white)}.progress__bar{height:100%;padding:5px 10px;border-radius:inherit;background-color:var(--color-text);color:var(--color-white)}.progress__bar--empty{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--color-white);color:var(--color-text)}
