.InputfieldFormBuilderFileUpload+.InputfieldFormBuilderFileUpload{margin-top:8px}.InputfieldForm input[type=radio],.InputfieldForm input[type=checkbox]{transform:scale(1.2);position:relative;top:2px}.InputfieldFieldset>.InputfieldContent>p.notes{margin-bottom:1.5em}@charset "UTF-8";.InputfieldForm textarea,.InputfieldForm .InputfieldMaxWidth{width:100%}.InputfieldForm input[type=text],.InputfieldForm input[type=password],.InputfieldForm input[type=date],.InputfieldForm input[type=datetime],.InputfieldForm input[type=datetime-local],.InputfieldForm input[type=month],.InputfieldForm input[type=week],.InputfieldForm input[type=email],.InputfieldForm input[type=number],.InputfieldForm input[type=search],.InputfieldForm input[type=tel],.InputfieldForm input[type=time],.InputfieldForm input[type=url],.InputfieldForm input[type=color],.InputfieldForm select,.InputfieldForm textarea{margin:0}.InputfieldForm,.InputfieldForm *,.InputfieldForm *:before,.InputfieldForm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.InputfieldForm .Inputfields{height:auto;list-style:none;padding:0}.InputfieldForm .Inputfield{list-style:none;display:block}.InputfieldForm .Inputfield{clear:both;margin:0 0 1.5em 0}.InputfieldForm .Inputfield:not(fieldset){padding:0}.InputfieldForm fieldset,.InputfieldForm .InputfieldFieldset{margin:0 0 1.5em 0;padding-bottom:0}.InputfieldForm .InputfieldFieldset:not(.InputfieldColumnWidth){clear:both}.InputfieldForm .InputfieldStateCollapsed .InputfieldHeader{opacity:0.5}.InputfieldForm .InputfieldStateCollapsed .InputfieldHeader:after{content:" …"}.InputfieldForm .InputfieldStateCollapsed .InputfieldContent{display:none}.InputfieldForm .InputfieldHidden{display:none}.InputfieldForm .description,.InputfieldForm .notes{margin:0.25em 0}.InputfieldForm .Inputfield:not(.InputfieldStateCollapsed)>.InputfieldHeaderHidden>span{display:none}.InputfieldForm .InputfieldSubmitPrev{float:left}.InputfieldForm .InputfieldSubmitPrev+.InputfieldSubmit{clear:none;float:left;margin-left:1em}.InputfieldFormWidths{}.InputfieldFormWidths input[type=text],.InputfieldFormWidths input[type=email],.InputfieldFormWidths input[type=url],.InputfieldFormWidths select,.InputfieldFormWidths textarea{width:100%}.InputfieldFormWidths .InputfieldColumnWidth{float:left;clear:none;margin-left:0;margin-right:0}.InputfieldFormWidths .InputfieldColumnWidth>.InputfieldHeader,.InputfieldFormWidths .InputfieldColumnWidth>.InputfieldContent{padding-left:1.5em}.InputfieldFormWidths .InputfieldColumnWidth>.InputfieldHeaderHidden::before{display:inline-block;content:" "}.InputfieldFormWidths .InputfieldColumnWidthFirst,.InputfieldFormWidths .InputfieldColumnWidth+.InputfieldSubmit,.InputfieldFormWidths .InputfieldColumnWidthFirstTmp,.InputfieldFormWidths .InputfieldColumnWidthFirst.InputfieldStateHidden+.Inputfield{clear:both}.InputfieldFormWidths .InputfieldColumnWidthFirst>.InputfieldHeader,.InputfieldFormWidths .InputfieldColumnWidthFirst>.InputfieldContent,.InputfieldFormWidths .InputfieldColumnWidth+.InputfieldSubmit>.InputfieldHeader,.InputfieldFormWidths .InputfieldColumnWidth+.InputfieldSubmit>.InputfieldContent,.InputfieldFormWidths .InputfieldColumnWidthFirstTmp>.InputfieldHeader,.InputfieldFormWidths .InputfieldColumnWidthFirstTmp>.InputfieldContent,.InputfieldFormWidths .InputfieldColumnWidthFirst.InputfieldStateHidden+.Inputfield>.InputfieldHeader,.InputfieldFormWidths .InputfieldColumnWidthFirst.InputfieldStateHidden+.Inputfield>.InputfieldContent{padding-left:0}.InputfieldFormWidths .description{margin:0.25em 0}.InputfieldFormWidths .notes{margin:0.25em 0}.InputfieldStateToggle{cursor:pointer}.InputfieldStateToggle i.toggle-icon{float:right;padding-right:0.25em}.InputfieldStateToggle i.toggle-icon{padding-right:0.5em;line-height:1.7em}.InputfieldStateToggle i+i{margin-right:0.5em;margin-left:0}.InputfieldStateRequired>.InputfieldHeader:first-child:after{content:"*";margin-left:0.25em;color:red}.Inputfields>.Inputfield>.InputfieldContent:before,.Inputfields>.Inputfield>.InputfieldContent:after,.InputfieldForm:after{content:" ";display:table}.Inputfields>.Inputfield>.InputfieldContent:after,.InputfieldForm:after{clear:both}.InputfieldSelect ul,.InputfieldRadios ul,.InputfieldCheckboxes ul{margin:0}.InputfieldSelect ul li,.InputfieldRadios ul li,.InputfieldCheckboxes ul li{margin:0}#wrap_Inputfield-{display:none}.InputfieldForm .InputfieldFormBuilderPageBreak{}.InputfieldRenderValueMode .InputfieldSelect li,.InputfieldRenderValueMode .InputfieldRadios li,.InputfieldRenderValueMode .InputfieldCheckboxes li{margin:0}.InputfieldRenderValueMode .InputfieldSubmit,.InputfieldRenderValueMode .InputfieldButton{display:none}.pw-no-select{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.js-loading *,.js-loading *:before,.js-loading *:after{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.FormBuilder,.FormBuilder input,.FormBuilder textarea,.FormBuilder select,.FormBuilder button,.FormBuilder .ui-widget{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:100%}.FormBuilder .alert{padding:1em}.FormBuilder .alert-error{background:var(--color-2);color:var(--color-2)}.FormBuilder .alert-success{color:var(--color-2);margin-bottom:2em;width:100%;padding-left:80px}.FormBuilder input::-webkit-input-placeholder,.FormBuilder textarea::-webkit-input-placeholder{color:var(--color-1);font-size:1em;color:transparent}.FormBuilder input::-moz-placeholder,.FormBuilder textarea::-moz-placeholder{color:var(--color-1);font-size:1em;color:transparent}.FormBuilder input:-ms-input-placeholder,.FormBuilder textarea:-ms-input-placeholder{color:var(--color-1);font-size:1em;color:transparent}.FormBuilder input::-ms-input-placeholder,.FormBuilder textarea::-ms-input-placeholder{color:var(--color-1);font-size:1em;color:transparent}.FormBuilder input::placeholder,.FormBuilder textarea::placeholder{color:var(--color-1);font-size:1em;color:transparent}.FormBuilder .Inputfield_privacy_richtlijnen .InputfieldContent{color:var(--color-1);font-size:1em}.FormBuilder.InputfieldForm{padding:1px;margin:1em 0}.FormBuilder.InputfieldForm input:not([type='radio']):not([type='checkbox']):not([type='file']):not([type='range']),.FormBuilder.InputfieldForm select:not([multiple]){margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;max-width:100%;width:100%;padding:0.6em;border:0;background:transparent;vertical-align:middle;display:inline-block;font-size:32px;color:var(--color-1)}.FormBuilder.InputfieldForm input:not([type='radio']):not([type='checkbox']):not([type='file']):not([type='range']):focus,.FormBuilder.InputfieldForm select:not([multiple]):focus{background:#f1f4f500;border:0}.FormBuilder.InputfieldForm input:focus,.FormBuilder.InputfieldForm textarea:focus,.FormBuilder.InputfieldForm select:focus{outline:none}.FormBuilder.InputfieldForm select[multiple],.FormBuilder.InputfieldForm textarea{padding:0.6em 1em 1em 1em;border:none;background:transparent}.FormBuilder.InputfieldForm select[multiple]:focus,.FormBuilder.InputfieldForm textarea:focus{background:#f1f4f500}.FormBuilder.InputfieldForm textarea{background-color:white;margin-top:0;font-size:2em;line-height:1.3;color:var(--color-1);height:400px}@media screen and (max-width:64em){.FormBuilder.InputfieldForm textarea{height:200px!important}}.FormBuilder.InputfieldForm select:not([multiple]):not([size]){padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.FormBuilder.InputfieldForm select:not([multiple]):not([size])::-ms-expand{display:none}.FormBuilder.InputfieldForm select:not([multiple]):not([size]) option{color:#444}.FormBuilder.InputfieldForm input[type='file']{line-height:1}.FormBuilder.InputfieldForm button{font-weight:400;padding:0.5em 1em;background:var(--color-2);color:var(--color-1);border:none;margin-top:0;font-size:2em;letter-spacing:1.4px}.FormBuilder.InputfieldForm button:hover{color:white;background:var(--color-1);border:2px solid white;cursor:pointer}.FormBuilder.InputfieldForm .InputfieldSubmitNext,.FormBuilder.InputfieldForm .InputfieldSubmitPrev{float:right}.FormBuilder.InputfieldForm .input-error{color:var(--color-2);font-size:smaller}.FormBuilder.InputfieldForm .Inputfield{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:428px){.FormBuilder.InputfieldForm .Inputfield{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.FormBuilder.InputfieldForm .Inputfield .InputfieldHeader{-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3em;letter-spacing:0.03em;color:white;font-weight:normal;padding-bottom:0}@media screen and (max-width:428px){.FormBuilder.InputfieldForm .Inputfield .InputfieldHeader{-webkit-box-flex:0;-ms-flex:0;flex:0;line-height:1.6em}}.FormBuilder.InputfieldForm .Inputfield .InputfieldHeader:first-child{padding-top:10px}.FormBuilder.InputfieldForm .Inputfield label[for='Inputfield_optin'],.FormBuilder.InputfieldForm .Inputfield label[for='Inputfield_schrijf_me_in_voor_de_nieuwsbrief']{display:block;visibility:visible;color:var(--color-2);font-size:1em}.FormBuilder.InputfieldForm .Inputfield #wrap_Inputfield_akkoord_privacy>label{display:block;visibility:visible;color:var(--color-2);font-size:1em}.FormBuilder.InputfieldForm .Inputfield_optin label .notes,.FormBuilder.InputfieldForm .description{margin-bottom:0.5em;margin-top:0;opacity:0.6;font-size:1em}.FormBuilder.InputfieldForm .notes{font-size:smaller}.FormBuilder.InputfieldForm fieldset.InputfieldFieldset{padding:1em;padding-top:0;padding-bottom:0;border:1px solid var(--color-1)}.FormBuilder.InputfieldForm fieldset.InputfieldFieldset legend{font-weight:normal;font-size:larger}.FormBuilder.InputfieldForm fieldset.InputfieldFieldset>legend+.InputfieldContent{margin-top:1em}.FormBuilder.InputfieldForm fieldset.InputfieldFieldset>.InputfieldContent>.description{margin:1em 0}.FormBuilder.InputfieldForm .wrap_algemeen_submit>div{margin-left:10%}.FormBuilder.InputfieldForm .InputfieldFormBuilderFile{padding:1em;padding-bottom:0.5em;border:none;background:transparent}.FormBuilder.InputfieldForm .InputfieldFormBuilderForm{margin-bottom:0}.FormBuilder.InputfieldForm .InputfieldFormBuilderForm>.InputfieldHeader:not(.InputfieldHeaderHidden){margin-bottom:10px}.FormBuilder.InputfieldForm .InputfieldFormBuilderForm>.InputfieldHeader:not(.InputfieldHeaderHidden)+.InputfieldContent label.InputfieldHeader{font-weight:normal}.FormBuilder.InputfieldForm fieldset.InputfieldFormBuilderForm{padding-top:20px;margin:20px 0;border-color:#eee;border-width:1px}.FormBuilder.InputfieldForm fieldset.InputfieldFormBuilderForm legend{color:#777;font-weight:bold;text-transform:uppercase;padding:0 5px}.FormBuilder.InputfieldForm .InputfieldFormBuilderForm+.InputfieldFormBuilderForm{padding-top:20px}.FormBuilder.InputfieldForm .InputfieldFormBuilderPageBreak{margin-bottom:20px}.FormBuilder.InputfieldForm .InputfieldCheckbox>.InputfieldContent,.FormBuilder.InputfieldForm .InputfieldCheckboxes>.InputfieldContent,.FormBuilder.InputfieldForm .InputfieldRadios>.InputfieldContent{padding-top:5px;color:var(--color-2)}.FormBuilder.InputfieldForm .InputfieldCheckbox .pw-no-select,.FormBuilder.InputfieldForm .InputfieldCheckboxes .pw-no-select,.FormBuilder.InputfieldForm .InputfieldRadios .pw-no-select{position:relative;top:2px}.FormBuilder.InputfieldForm .Inputfield_bericht{margin-bottom:4em}.FormBuilder.InputfieldForm .InputfieldContent{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;background-color:white;position:relative;border-bottom:1px solid black}.FormBuilder.InputfieldForm .Inputfield_bericht>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;padding-top:0}.FormBuilder.InputfieldForm .InputfieldToggle .InputfieldToggleGroup label{height:1em;line-height:130%;padding-top:0;padding-bottom:0;vertical-align:middle}.FormBuilder.InputfieldForm .InputfieldStateRequired>.InputfieldHeader::after{color:var(--color-2);content:'*'}.FormBuilder.InputfieldForm #wrap_Inputfield-{display:none}.FormBuilder.InputfieldForm .InputfieldSubmit button{margin-top:0.5em;letter-spacing:0.02em}.FormBuilder.InputfieldForm .InputfieldSubmit button:hover{opacity:0.9}.FormBuilder.InputfieldForm .InputfieldColumnWidth>.InputfieldHeaderHidden::before{display:block;content:'\00a0 '}h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--color-1);font-weight:normal}.Inputfields>.Inputfield>.InputfieldContent:before,.Inputfields>.Inputfield>.InputfieldContent:after,.InputfieldForm:after,.pw-clearfix:before,.pw-clearfix:after{content:'';display:table;border-collapse:collapse}.Inputfields>.Inputfield>.InputfieldContent:after,.InputfieldForm:after,.pw-clearfix:after{clear:both}.Inputfield_telefoon .InputfieldContent::after{border-top:0 solid transparent!important;position:absolute;content:''}.Inputfield_algemeen_submit .InputfieldContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;background-color:transparent!important;margin-left:0;border-bottom:none!important}.pw-clearfix{min-height:0}