.bde-div-351-2{display:flex;flex-direction:column;align-items:stretch}.bde-div-351-2{background-color:#1B1341}.bde-div-351-2{width:100%;box-sizing:border-box;padding:36px;border-radius:22px;border:1px solid #3A298D}@media (max-width:767px){.bde-div-351-2{padding:20px;border-radius:18px}}.bde-form-builder-351-3 .breakdance-form-field:nth-child(4){grid-column-start:span 6}.bde-form-builder-351-3 .breakdance-form-field:nth-child(5){grid-column-start:span 6}.bde-form-builder-351-3 .breakdance-form-field:nth-child(13){grid-column-start:span 6}.bde-form-builder-351-3 .breakdance-form-field:nth-child(14){grid-column-start:span 6}.bde-form-builder-351-3{--bde-form-input-background-color:#110C29;--bde-form-input-placeholder-color:#878794;--bde-form-text-color:#F6F6F7;--bde-form-input-focused-background-color:#110C29;--bde-form-input-focused-border-color:#F5C814;--bde-form-input-border-top:1px solid #3A298D;--bde-form-input-border-right:1px solid #3A298D;--bde-form-input-border-bottom:1px solid #3A298D;--bde-form-input-border-left:1px solid #3A298D}.bde-form-builder-351-3 .breakdance-form .breakdance-form-field__input,.bde-form-builder-351-3 .breakdance-form-dropzone,.bde-form-builder-351-3 .select2-container--default .select2-search--dropdown .select2-search__field,.bde-form-builder-351-3 .select2-container--default .select2-selection--single,.bde-form-builder-351-3 .breakdance-woocommerce .price_slider_amount input[type="text"],.bde-form-builder-351-3 .breakdance-woocommerce input[type="search"],.bde-form-builder-351-3 .breakdance-woocommerce textarea,.bde-form-builder-351-3 .breakdance-woocommerce .woocommerce-Input,.bde-form-builder-351-3 .breakdance-woocommerce .input-text,.bde-form-builder-351-3 .breakdance-woocommerce select,.bde-form-builder-351-3 .breakdance-woocommerce .wc_payment_method input[type="text"],.bde-form-builder-351-3 .breakdance-woocommerce .wc-stripe-elements-field{background-color:#110C29;border-top:1px solid #3A298D;border-right:1px solid #3A298D;border-bottom:1px solid #3A298D;border-left:1px solid #3A298D;color:#F6F6F7}.bde-form-builder-351-3 .breakdance-form .breakdance-form-field__input:focus{background-color:#110C29;border-color:#F5C814}.bde-form-builder-351-3 .breakdance-form .breakdance-form-field__input::placeholder{color:#878794}.bde-form-builder-351-3{width:100%}.bde-form-builder-351-3 .breakdance-form{row-gap:16px}.bde-form-builder-351-3 .breakdance-form-stepper{position:relative;padding-top:34px;margin:0 0 22px;width:100%}.bde-form-builder-351-3 .breakdance-form-stepper__list{display:flex;gap:6px;width:100%}.bde-form-builder-351-3 .breakdance-form-stepper__step{position:static;flex:1 1 0;height:6px;border-radius:3px;background:#3A298D;transition:background .3s ease;padding:0;margin:0;min-width:0}.bde-form-builder-351-3 .breakdance-form-stepper__step.is-active{background:#F5C814}.bde-form-builder-351-3 .breakdance-form-stepper__step-icon,.bde-form-builder-351-3 .breakdance-form-stepper__separator{display:none}.bde-form-builder-351-3 .breakdance-form-stepper__label{display:none;position:absolute;top:0;left:0;margin:0;font-family:"DM Sans",sans-serif;font-size:16px;line-height:1.5;color:#F5C814}.bde-form-builder-351-3 form[data-current-step="1"] [data-stepper-step="1"] .breakdance-form-stepper__label,.bde-form-builder-351-3 form[data-current-step="2"] [data-stepper-step="2"] .breakdance-form-stepper__label,.bde-form-builder-351-3 form[data-current-step="3"] [data-stepper-step="3"] .breakdance-form-stepper__label,.bde-form-builder-351-3 form[data-current-step="4"] [data-stepper-step="4"] .breakdance-form-stepper__label{display:block;color:#F5C814;font-weight:400}.bde-form-builder-351-3 .breakdance-form-field--html h2{margin:0 0 6px;font-family:"Titillium Web",sans-serif;font-weight:700;font-size:32px;line-height:1.1;letter-spacing:0;color:#F6F6F7;text-wrap:balance}.bde-form-builder-351-3 .breakdance-form-field--html p{margin:0;font-size:16px;line-height:1.5;color:#D1D1D7}.bde-form-builder-351-3 .breakdance-form-field__label,.bde-form-builder-351-3 legend.breakdance-form-field__label{font-family:"DM Sans",sans-serif;font-weight:700;font-size:16px;line-height:1.4;color:#F6F6F7;letter-spacing:-0.03em;padding:0;margin-bottom:8px}.bde-form-builder-351-3 .breakdance-form-field__required{color:#F5C814}.bde-form-builder-351-3 .breakdance-form-field__input{font-family:"DM Sans",sans-serif;font-size:20px;line-height:1.4;letter-spacing:-0.03em;padding:12px 16px;min-height:48px;border-width:1px;border-style:solid;border-radius:10px;box-shadow:none}.bde-form-builder-351-3 .breakdance-form-field__input:focus{outline:2px solid #F5C814;outline-offset:1px}.bde-form-builder-351-3 fieldset{margin:0;padding:0;border:0;min-width:0}.bde-form-builder-351-3 .breakdance-form-radio,.bde-form-builder-351-3 .breakdance-form-checkbox{position:relative;margin:0}.bde-form-builder-351-3 .breakdance-form-radio input,.bde-form-builder-351-3 .breakdance-form-checkbox input:not([id^="privacy"]){position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.bde-form-builder-351-3 .breakdance-form-radio__text::before,.bde-form-builder-351-3 .breakdance-form-radio__text::after,.bde-form-builder-351-3 .breakdance-form-checkbox input:not([id^="privacy"]) + .breakdance-form-checkbox__text::before,.bde-form-builder-351-3 .breakdance-form-checkbox input:not([id^="privacy"]) + .breakdance-form-checkbox__text::after{display:none}.bde-form-builder-351-3 fieldset:has(input[id^="onderwerp-"]),.bde-form-builder-351-3 fieldset:has(input[id^="soort-"]),.bde-form-builder-351-3 fieldset:has(input[id^="urgentie-"]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bde-form-builder-351-3 fieldset:has(input[id^="onderwerp-"]) legend,.bde-form-builder-351-3 fieldset:has(input[id^="soort-"]) legend,.bde-form-builder-351-3 fieldset:has(input[id^="urgentie-"]) legend{grid-column:1 / -1;margin-bottom:0}.bde-form-builder-351-3 .breakdance-form input[id^="onderwerp-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="soort-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="urgentie-"] + label[class]{display:flex;flex-direction:column;gap:10px;height:100%;box-sizing:border-box;padding:18px;padding-left:18px!important;min-height:150px;border-radius:16px;border:1.5px solid #3A298D;background:#1B1341;color:#F6F6F7;cursor:pointer;font-family:"DM Sans",sans-serif;letter-spacing:-0.03em;transition:background .2s ease,border-color .2s ease}.bde-form-builder-351-3 .breakdance-form-radio__text span:first-child{width:44px;height:44px;border-radius:12px;background:#F5C814;color:#110C29;display:grid;place-items:center;font-weight:700;font-size:20px;line-height:1}.bde-form-builder-351-3 .breakdance-form-radio__text strong{font-size:20px;line-height:1.2;font-weight:700}.bde-form-builder-351-3 .breakdance-form-radio__text span:last-child:not(:first-child){font-size:16px;line-height:1.4;opacity:.85}.bde-form-builder-351-3 .breakdance-form-radio input:checked + label{background:#F5C814;border-color:#F5C814;color:#110C29}.bde-form-builder-351-3 .breakdance-form-radio input:checked + label span:first-child{background:#110C29;color:#F5C814}.bde-form-builder-351-3 .breakdance-form-radio label:hover{border-color:#F5C814}.bde-form-builder-351-3 .breakdance-form-radio input:focus-visible + label,.bde-form-builder-351-3 .breakdance-form-checkbox input:focus-visible + label{outline:2px solid #F5C814;outline-offset:2px}.bde-form-builder-351-3 fieldset:has(input[id^="onderwerp-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="soort-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="urgentie-"])>div{width:100%;min-width:0;margin:0}.bde-form-builder-351-3 fieldset:has(input[id^="dienst-"]),.bde-form-builder-351-3 fieldset:has(input[id^="start-"]),.bde-form-builder-351-3 fieldset:has(input[id^="wat-"]),.bde-form-builder-351-3 fieldset:has(input[id^="soortopl-"]),.bde-form-builder-351-3 fieldset:has(input[id^="dagen-"]){display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:10px}.bde-form-builder-351-3 fieldset:has(input[id^="dienst-"]) legend,.bde-form-builder-351-3 fieldset:has(input[id^="start-"]) legend,.bde-form-builder-351-3 fieldset:has(input[id^="wat-"]) legend,.bde-form-builder-351-3 fieldset:has(input[id^="soortopl-"]) legend,.bde-form-builder-351-3 fieldset:has(input[id^="dagen-"]) legend{width:100%;margin-bottom:2px}.bde-form-builder-351-3 .breakdance-form input[id^="dienst-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="start-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="wat-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="soortopl-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="dagen-"] + label[class]{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:10px 18px;padding-left:18px!important;border-radius:999px;border:1.5px solid #3A298D;background:transparent;color:#F6F6F7;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:700;line-height:1.2;cursor:pointer;transition:background .2s ease}.bde-form-builder-351-3 .breakdance-form input[id^="dienst-"]:checked + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="start-"]:checked + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="wat-"]:checked + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="soortopl-"]:checked + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="dagen-"]:checked + label[class]{background:#F5C814;border-color:#F5C814;color:#110C29}.bde-form-builder-351-3 fieldset:has(input[id^="dienst-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="start-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="wat-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="soortopl-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="dagen-"])>div{width:auto;flex:none;margin:0}.bde-form-builder-351-3 fieldset:has(input[id^="dienst-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="start-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="wat-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="soortopl-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="dagen-"])>div{font-size:16px}.bde-form-builder-351-3 .breakdance-form-checkbox:has(input[id^="privacy"]){font-size:16px}.bde-form-builder-351-3 .breakdance-form-field--checkbox:has(input[id^="privacy"]) legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bde-form-builder-351-3 .breakdance-form input[id^="privacy"]{accent-color:#F5C814;width:20px;height:20px}.bde-form-builder-351-3 .breakdance-form-checkbox input[id^="privacy"] + .breakdance-form-checkbox__text{font-size:16px;line-height:1.5;color:#D1D1D7}.bde-form-builder-351-3 .breakdance-form-checkbox__text a{color:#F5C814;text-decoration:underline}.bde-form-builder-351-3 .breakdance-form-checkbox__text a:hover{color:#ECBF0A}.bde-form-builder-351-3 .breakdance-form-file-upload,.bde-form-builder-351-3 input[type="file"]{color:#D1D1D7;font-size:16px}.bde-form-builder-351-3 .breakdance-form-footer{gap:12px;flex-wrap:wrap;justify-content:flex-start}.bde-form-builder-351-3 .breakdance-form .button-atom--primary{position:relative;overflow:visible;margin-left:60px;background:#F5C814;color:#110C29;border:0;border-radius:10px;min-height:54px;padding:14px 26px;font-family:"Titillium Web",sans-serif;font-weight:600;font-size:20px;letter-spacing:0;line-height:1.2;transition:background-color .2s,border-radius .2s}.bde-form-builder-351-3 .breakdance-form .button-atom--primary::before{content:"";position:absolute;top:0;bottom:0;left:-60px;width:54px;border-radius:10px;background:#F5C814 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23110C29' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 7L7 17M7 9v8h8'/%3E%3C/g%3E%3C/svg%3E") center / 20px no-repeat;transition:left .2s ease,background-color .2s,border-radius .2s}.bde-form-builder-351-3 .breakdance-form .button-atom--primary:hover,.bde-form-builder-351-3 .breakdance-form .button-atom--primary:focus-visible{background-color:#ECBF0A;color:#110C29;border-radius:0 10px 10px 0}.bde-form-builder-351-3 .breakdance-form .button-atom--primary:hover::before,.bde-form-builder-351-3 .breakdance-form .button-atom--primary:focus-visible::before{left:-54px;background-color:#ECBF0A;border-radius:10px 0 0 10px}.bde-form-builder-351-3 .breakdance-form .button-atom--secondary{background:transparent;color:#F6F6F7;border:1px solid #3A298D;border-radius:10px;min-height:48px;padding:14px 22px;font-family:"DM Sans",sans-serif;font-weight:600;font-size:16px;letter-spacing:-0.03em}.bde-form-builder-351-3 .breakdance-form .button-atom--secondary:hover{border-color:#F5C814;color:#F5C814}.bde-form-builder-351-3 .breakdance-form-message{border-radius:10px;font-size:16px}.bde-form-builder-351-3 form[data-current-step="1"]:has([data-form-step="1"] :is(input,textarea,select):required:invalid) :is([data-form-step="1"] .breakdance-form-button__next-step,.breakdance-form-button__submit){background-color:#ACACB5;color:#110C29;cursor:not-allowed;pointer-events:none}.bde-form-builder-351-3 form[data-current-step="1"]:has([data-form-step="1"] :is(input,textarea,select):required:invalid) :is([data-form-step="1"] .breakdance-form-button__next-step,.breakdance-form-button__submit)::before{background-color:#ACACB5}.bde-form-builder-351-3 form[data-current-step="2"]:has([data-form-step="2"] :is(input,textarea,select):required:invalid) :is([data-form-step="2"] .breakdance-form-button__next-step,.breakdance-form-button__submit){background-color:#ACACB5;color:#110C29;cursor:not-allowed;pointer-events:none}.bde-form-builder-351-3 form[data-current-step="2"]:has([data-form-step="2"] :is(input,textarea,select):required:invalid) :is([data-form-step="2"] .breakdance-form-button__next-step,.breakdance-form-button__submit)::before{background-color:#ACACB5}.bde-form-builder-351-3 form[data-current-step="3"]:has([data-form-step="3"] :is(input,textarea,select):required:invalid) :is([data-form-step="3"] .breakdance-form-button__next-step,.breakdance-form-button__submit){background-color:#ACACB5;color:#110C29;cursor:not-allowed;pointer-events:none}.bde-form-builder-351-3 form[data-current-step="3"]:has([data-form-step="3"] :is(input,textarea,select):required:invalid) :is([data-form-step="3"] .breakdance-form-button__next-step,.breakdance-form-button__submit)::before{background-color:#ACACB5}.bde-form-builder-351-3 form[data-current-step="4"]:has([data-form-step="4"] :is(input,textarea,select):required:invalid) :is([data-form-step="4"] .breakdance-form-button__next-step,.breakdance-form-button__submit){background-color:#ACACB5;color:#110C29;cursor:not-allowed;pointer-events:none}.bde-form-builder-351-3 form[data-current-step="4"]:has([data-form-step="4"] :is(input,textarea,select):required:invalid) :is([data-form-step="4"] .breakdance-form-button__next-step,.breakdance-form-button__submit)::before{background-color:#ACACB5}.bde-form-builder-351-3 form[data-current-step="1"]:has([data-form-step="1"] input[id^="dienst-"]):not(:has(input[id^="dienst-"]:checked)) [data-form-step="1"] .breakdance-form-button__next-step{background-color:#ACACB5;cursor:not-allowed;pointer-events:none}.bde-form-builder-351-3 form[data-current-step="1"]:has([data-form-step="1"] input[id^="dienst-"]):not(:has(input[id^="dienst-"]:checked)) [data-form-step="1"] .breakdance-form-button__next-step::before{background-color:#ACACB5}.bde-form-builder-351-3 form:has(input[id^="privacy"]):not(:has(input[id^="privacy"]:checked)) .breakdance-form-button__submit{background-color:#ACACB5;cursor:not-allowed;pointer-events:none}.bde-form-builder-351-3 form:has(input[id^="privacy"]):not(:has(input[id^="privacy"]:checked)) .breakdance-form-button__submit::before{background-color:#ACACB5}@media (max-width:1023px){.bde-form-builder-351-3 .breakdance-form-field--html h2{font-size:24px}.bde-form-builder-351-3 .breakdance-form-field__input{font-size:16px}.bde-form-builder-351-3 .breakdance-form .button-atom--primary{font-size:16px;min-height:48px;margin-left:54px}.bde-form-builder-351-3 .breakdance-form .button-atom--primary::before{left:-54px;width:48px}.bde-form-builder-351-3 .breakdance-form .button-atom--primary:hover::before,.bde-form-builder-351-3 .breakdance-form .button-atom--primary:focus-visible::before{left:-48px}.bde-form-builder-351-3 .breakdance-form input[id^="dienst-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="start-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="wat-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="soortopl-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="dagen-"] + label[class]{padding:8px 14px;padding-left:14px!important;min-height:40px}.bde-form-builder-351-3 fieldset:has(input[id^="dienst-"]),.bde-form-builder-351-3 fieldset:has(input[id^="start-"]),.bde-form-builder-351-3 fieldset:has(input[id^="wat-"]),.bde-form-builder-351-3 fieldset:has(input[id^="soortopl-"]),.bde-form-builder-351-3 fieldset:has(input[id^="dagen-"]){gap:8px}.bde-form-builder-351-3 fieldset:has(input[id^="dienst-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="start-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="wat-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="soortopl-"])>div,.bde-form-builder-351-3 fieldset:has(input[id^="dagen-"])>div{font-size:13px}}@media (max-width:767px){.bde-form-builder-351-3 .breakdance-form{grid-template-columns:unset}.bde-form-builder-351-3 .breakdance-form--horizontal{grid-auto-flow:unset}.bde-form-builder-351-3 .breakdance-form .breakdance-form-field,.bde-form-builder-351-3 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}.bde-form-builder-351-3 fieldset:has(input[id^="onderwerp-"]),.bde-form-builder-351-3 fieldset:has(input[id^="soort-"]),.bde-form-builder-351-3 fieldset:has(input[id^="urgentie-"]){grid-template-columns:minmax(0,1fr)}.bde-form-builder-351-3 .breakdance-form input[id^="onderwerp-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="soort-"] + label[class],.bde-form-builder-351-3 .breakdance-form input[id^="urgentie-"] + label[class]{min-height:0}}