.melange-formulier,.melange-contact-form-wrap{max-width:100%;font-family:"PT Sans",Arial,sans-serif}.melange-formulier-hp,.melange-contact-hp{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px;height:1px;overflow:hidden}.melange-formulier-kop{margin:30px 0 14px 0;padding-bottom:6px;border-bottom:1px solid #e6e2ec;font-family:"PT Sans Narrow",Arial,sans-serif;font-size:20px;color:#2D2D35}.melange-formulier-kop:first-child{margin-top:0}.melange-formulier-veld,.melange-contact-field{margin:0 0 22px 0}.melange-formulier-veld>label,.melange-contact-field label{display:block;font-family:"PT Sans Narrow",Arial,sans-serif;font-weight:700;font-size:15px;color:#2D2D35;margin-bottom:6px}.melange-formulier-ster,.melange-contact-field .req{color:#6F568E}.melange-formulier-veld input[type="text"],.melange-formulier-veld input[type="email"],.melange-formulier-veld input[type="tel"],.melange-formulier-veld input[type="date"],.melange-formulier-veld input[type="number"],.melange-formulier-veld input[type="file"],.melange-formulier-veld select,.melange-formulier-veld textarea,.melange-contact-field input[type="text"],.melange-contact-field input[type="email"],.melange-contact-field input[type="tel"],.melange-contact-field textarea{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #ddd;border-radius:4px;background:#fff;font-family:"PT Sans",Arial,sans-serif;font-size:15px;color:#2D2D35}.melange-formulier-veld input:focus,.melange-formulier-veld select:focus,.melange-formulier-veld textarea:focus,.melange-contact-field input:focus,.melange-contact-field textarea:focus{outline:none;border-color:#6F568E;box-shadow:0 0 0 2px rgb(111 86 142 / .15)}.melange-formulier-veld textarea,.melange-contact-field textarea{resize:vertical}.melange-formulier-keuzes{display:flex;flex-wrap:wrap;gap:8px 20px}.melange-formulier-keuze{display:inline-flex!important;align-items:center;gap:8px;font-weight:normal!important;font-family:"PT Sans",Arial,sans-serif!important;font-size:15px!important;margin-bottom:0!important}.melange-formulier-keuze input{width:auto;margin:0}.melange-formulier-hulp{display:block;margin-top:6px;font-size:13px;color:#6b6b76}.melange-formulier-ip,.melange-contact-ip-notice{margin:0 0 22px 0;padding:8px 12px;background:#F5F2FA;border-radius:6px;color:#2D2D35;font-size:14px}.melange-formulier-knop button,.melange-contact-submit button{background:#F47B20;color:#fff;border:0;border-radius:5px;padding:16px 30px;font-family:"PT Sans",Arial,sans-serif;font-size:16px;font-weight:300;cursor:pointer;transition:background-color 0.2s}.melange-formulier-knop button:hover,.melange-contact-submit button:hover{background:#E66A0A}.melange-formulier-melding,.melange-contact-message{padding:16px 18px;border-radius:6px;font-size:15px;margin-bottom:20px}.melange-formulier-gelukt,.melange-contact-message--success{background:#EAF6EC;color:#1E4620;border:1px solid #B7DFBB}.melange-formulier-fout,.melange-contact-message--error{background:#FBEAEA;color:#6B1414;border:1px solid #EAB6B6}@media (max-width:600px){.melange-formulier-keuzes{flex-direction:column;gap:10px}}