.form-block--pt-normal{padding-top:8rem}@media screen and (max-width:767px){.form-block--pt-normal{padding-top:4rem}}.form-block--pt-small{padding-top:4rem}@media screen and (max-width:767px){.form-block--pt-small{padding-top:2.4rem}}.form-block--pt-none{padding-top:0}.form-block--pb-normal{padding-bottom:8rem}@media screen and (max-width:767px){.form-block--pb-normal{padding-bottom:4rem}}.form-block--pb-small{padding-bottom:4rem}@media screen and (max-width:767px){.form-block--pb-small{padding-bottom:2.4rem}}.form-block--pb-none{padding-bottom:0}.form-block__inner{border-radius:.4rem;color:var(--white);padding:3.4rem 3.6rem}@media screen and (max-width:767px){.form-block__inner{padding:2rem 2.4rem}}.form-block--orange .form-block__inner{background:var(--orange)}.form-block--green .form-block__inner{background:var(--green)}.form-block--mint .form-block__inner{background:var(--mint);color:var(--green)}.form-block__heading{align-items:center;display:flex;flex-wrap:wrap;gap:0 1rem;margin:0 0 2rem}.form-block__title{color:inherit;font:700 2rem/1.2 var(--headingfont);margin:0}@media screen and (max-width:767px){.form-block__title{font-size:2.4rem;width:100%}}.form-block__description{color:inherit;font:400 1.6rem/1.75 var(--textfont);margin:0}.form-block__form .hs-form-field{gap:0}.form-block__form .hs-form-field>label:has(>span:empty){display:none}.form-block__form .hs-form-field label{color:inherit}.form-block__form .form-columns-2{gap:2.4rem}@media screen and (max-width:767px){.form-block__form .form-columns-2{grid-template-columns:1fr}}.form-block__form input[type=date],.form-block__form input[type=email],.form-block__form input[type=number],.form-block__form input[type=phone],.form-block__form input[type=tel],.form-block__form input[type=text],.form-block__form input[type=url],.form-block__form select,.form-block__form textarea{background:var(--white);border:1px solid var(--white);border-radius:.4rem;color:var(--green);font:400 1.6rem/1.2 var(--textfont);height:5.2rem;padding:.3rem 1.5rem 0}@media screen and (max-width:767px){.form-block__form input[type=date],.form-block__form input[type=email],.form-block__form input[type=number],.form-block__form input[type=phone],.form-block__form input[type=tel],.form-block__form input[type=text],.form-block__form input[type=url],.form-block__form select,.form-block__form textarea{font-size:1.4rem}}.form-block__form input[type=date]::placeholder,.form-block__form input[type=email]::placeholder,.form-block__form input[type=number]::placeholder,.form-block__form input[type=phone]::placeholder,.form-block__form input[type=tel]::placeholder,.form-block__form input[type=text]::placeholder,.form-block__form input[type=url]::placeholder,.form-block__form select::placeholder,.form-block__form textarea::placeholder{color:var(--green);opacity:1}.form-block__form input[type=date]:focus,.form-block__form input[type=email]:focus,.form-block__form input[type=number]:focus,.form-block__form input[type=phone]:focus,.form-block__form input[type=tel]:focus,.form-block__form input[type=text]:focus,.form-block__form input[type=url]:focus,.form-block__form select:focus,.form-block__form textarea:focus{border-color:var(--green);outline:none}.form-block__form input[type=date].error,.form-block__form input[type=date].invalid,.form-block__form input[type=email].error,.form-block__form input[type=email].invalid,.form-block__form input[type=number].error,.form-block__form input[type=number].invalid,.form-block__form input[type=phone].error,.form-block__form input[type=phone].invalid,.form-block__form input[type=tel].error,.form-block__form input[type=tel].invalid,.form-block__form input[type=text].error,.form-block__form input[type=text].invalid,.form-block__form input[type=url].error,.form-block__form input[type=url].invalid,.form-block__form select.error,.form-block__form select.invalid,.form-block__form textarea.error,.form-block__form textarea.invalid{border-color:var(--yellow)}.form-block__form textarea{height:auto;min-height:12rem;padding:1.5rem}.form-block__form ul.hs-error-msgs li,.form-block__form ul.hs-error-msgs li label{color:inherit!important;font-style:normal}.form-block__form .hs_recaptcha{margin:0}.form-block__form .hs_submit .actions{text-align:right}.form-block__form input[type=submit]{width:auto}html body .form-block__form form{flex-direction:row;flex-wrap:wrap;gap:2.4rem}html body .form-block__form form>*{width:100%}html body .form-block__form form{
  /* !important: de reCAPTCHA-div heeft ook .hs-form-field, dat globaal width: 100% !important krijgt */}html body .form-block__form form>.hs_recaptcha,html body .form-block__form form>.hs_submit{width:calc(50% - 1.2rem)!important}@media screen and (max-width:767px){html body .form-block__form form>.hs_recaptcha,html body .form-block__form form>.hs_submit{width:100%!important}}html body .form-block__form form>.hs_submit{align-items:flex-end;display:flex;justify-content:flex-end;margin-left:auto}html body .form-block__form form>iframe,html body .form-block__form form>input[type=hidden]{height:0;margin:-1.2rem 0 0;width:0}