.SourceflowFormWrapper .row{display:flex;flex-wrap:wrap;gap:1rem}.SourceflowFormWrapper .col-md-12{display:flex;flex-direction:column;gap:1rem;width:100%}.SourceflowFormWrapper .col-md-6{width:100%}@media(min-width:576px){.SourceflowFormWrapper .col-md-6{width:calc(50% - .5rem)}}.SourceflowFormWrapper .col-md-4{width:100%}@media(min-width:576px){.SourceflowFormWrapper .col-md-4{width:calc(33.3333% - .6666666667rem)}}.SourceflowFormWrapper .col.col-xs-3,.SourceflowFormWrapper .col.col-xs-4,.SourceflowFormWrapper .col.col-xs-5{border-radius:10px;background-color:var(--color-background,#fff);padding:8px}.SourceflowFormWrapper ::placeholder{color:var(--color-foreground,#1a1a1a)}.SourceflowFormWrapper .list-group{padding-left:0;list-style:none}.SourceflowFormWrapper .fa-cloud-upload:before,.SourceflowFormWrapper .list-group .list-group-header,.SourceflowFormWrapper .list-group .list-group-item:only-child{display:none}.SourceflowFormWrapper [ref=label]{display:block;margin-bottom:.5rem;color:var(--color-foreground,#1a1a1a);font-weight:700;font-size:13px}.SourceflowFormWrapper [ref=component][class*=component-hidden]{display:none}.SourceflowFormWrapper .form-text.error{color:red}.SourceflowFormWrapper .alert.alert-danger{margin-bottom:1rem;border-radius:10px;background-color:#f8d7da;padding:1rem;color:#721c24;font-size:13px}.SourceflowFormWrapper .alert.alert-danger p{margin-bottom:.5rem}.SourceflowFormWrapper .alert.alert-danger :last-child{margin-bottom:0}.SourceflowFormWrapper a{font-weight:600}.SourceflowFormWrapper [ref=buttonMessageContainer]{display:none}.SourceflowFormWrapper .formio-component-email,.SourceflowFormWrapper .formio-component-phoneNumber,.SourceflowFormWrapper .formio-component-select,.SourceflowFormWrapper .formio-component-textarea,.SourceflowFormWrapper .formio-component-textfield{border-radius:10px;background-color:var(--color-background,#fff);padding:8px}.SourceflowFormWrapper .formio-component-email [ref=label],.SourceflowFormWrapper .formio-component-phoneNumber [ref=label],.SourceflowFormWrapper .formio-component-select [ref=label],.SourceflowFormWrapper .formio-component-textarea [ref=label],.SourceflowFormWrapper .formio-component-textfield [ref=label]{margin-bottom:.25rem}.SourceflowFormWrapper .formio-component-email [ref=input],.SourceflowFormWrapper .formio-component-phoneNumber [ref=input],.SourceflowFormWrapper .formio-component-select [ref=input],.SourceflowFormWrapper .formio-component-textarea [ref=input],.SourceflowFormWrapper .formio-component-textfield [ref=input]{display:block;width:100%}.SourceflowFormWrapper select input[type=date]{border:1px solid var(--muted-foreground,#c8c8c8);border-radius:16px}.SourceflowFormWrapper .formio-component-file,.SourceflowFormWrapper .list-group-item:not(.list-group-header){display:block;outline:none;border:none;border-radius:10px;background-color:var(--color-background,#fff);padding:8px;width:100%}.SourceflowFormWrapper .list-group-item:not(.list-group-header),.SourceflowFormWrapper [ref=fileDrop]{display:flex;align-items:center;gap:.5rem;font-style:italic}.SourceflowFormWrapper .list-group-item:not(.list-group-header) i,.SourceflowFormWrapper [ref=fileDrop] i{margin-left:.75rem}.SourceflowFormWrapper [ref=fileDrop]{justify-content:center;border:1px dashed var(--muted-foreground,#c8c8c8);border-radius:5px;height:97px}.SourceflowFormWrapper [ref=fileDrop] i{display:block;background-image:url(/assets/form_upload.svg);background-position:50%;background-repeat:no-repeat;width:24px;height:24px}.SourceflowFormWrapper [type=checkbox]{border-radius:0}.SourceflowFormWrapper [role=combobox]{margin-bottom:0;border-radius:8px;background-color:var(--color-background,#fff)}.SourceflowFormWrapper [role=combobox] .choices__list{z-index:2}.SourceflowFormWrapper [role=combobox] .choices__placeholder{opacity:1}.SourceflowFormWrapper [ref=autocompleteInput]{display:none}.SourceflowFormWrapper .form-text.error{font-size:13px}.SourceflowFormWrapper [ref=button]{display:flex;position:relative;gap:1rem;cursor:pointer;border-radius:40px;background-color:var(--color-primary);padding:.75rem 1rem;overflow:hidden;color:#fff;font-weight:700}.SourceflowFormWrapper [ref=button]:after{display:block;z-index:1;background-image:url(/assets/form_arrow.svg);background-position:50%;background-repeat:no-repeat;width:22px;height:22px;content:""}.SourceflowFormWrapper [ref=button]:before{position:absolute;inset-block:0;right:0;z-index:0;transition:all .3s;background:linear-gradient(to right,transparent,var(--color-secondary));width:40%;content:""}.SourceflowFormWrapper [ref=button]:hover:before{transform:translateX(100%)}