.form-block{margin-top:6.25rem}@media (max-width:991.98px){.form-block{margin-top:3.75rem}}.form-block__wrap{background-color:#e9ecef;border-top-right-radius:12.5rem;padding:7.5rem 0;position:relative}.form-block__wrap:before{content:"";z-index:-1;background-color:#e9ecef;width:50vw;height:100%;position:absolute;top:0;left:-20vw}@media (max-width:991.98px){.form-block__wrap{border-top-right-radius:6rem;padding:5rem 1.5rem}}.form-block__label{color:#6c757d;margin-bottom:1.5rem;font-size:1rem}@media (max-width:991.98px){.form-block__label{margin-bottom:1rem;font-size:.875rem}}.form-block__title{color:#000;margin-bottom:3rem}.form-block__description{color:#6c757d;margin-bottom:7rem;font-size:1.125rem;line-height:1.5}@media (max-width:991.98px){.form-block__description{margin-bottom:3rem;font-size:1rem}}.form-block .form-label{color:#000;text-transform:uppercase;margin-bottom:.5rem;font-family:Exo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:500}.form-block .form-control,.form-block .form-select,.form-block textarea.form-control{box-shadow:none;color:#000;background-color:#f8f9fa;border:none;min-height:3.5rem;padding:1rem 1.25rem;font-size:1rem;border-radius:0 2rem 2rem 1.5rem!important}.form-block .form-control:focus,.form-block .form-select:focus,.form-block textarea.form-control:focus{box-shadow:none;background-color:#fff}.form-block .form-control::placeholder,.form-block .form-select::placeholder,.form-block textarea.form-control::placeholder{color:#000}.form-block .form-control[readonly],.form-block .form-select[readonly],.form-block textarea.form-control[readonly]{pointer-events:none;background-color:#dee2e6}.form-block .form-control option,.form-block .form-select option,.form-block textarea.form-control option{color:#000;background-color:#f8f9fa}.form-block textarea.form-control{min-height:10.625rem;border-radius:1.5rem!important}.form-block .btn{border-radius:0 1.5rem 1.5rem;min-height:3.5rem;padding:.75rem 2rem;font-weight:500}.form-block .btn.disabled{background-color:#6c757d}.form-block .form-check-label{color:#000;font-size:.875rem}.form{--loba-gutter-y:1.5rem}@media (min-width:992px){.form__field-group{width:var(--width,100%)}}.form__field-group--spacer h2{color:#000;font-size:.875rem;font-weight:400}.form__field-group--checkboxes .form-check{padding:0}.form__field-group--checkboxes input{display:none}.form__field-group--checkboxes input:checked+label:before{background-color:#000}.form__field-group--checkboxes input:checked+label:after{opacity:1}.form__field-group--checkboxes label{padding-left:1.875rem;position:relative}.form__field-group--checkboxes label:before{content:"";border:1px solid #000;border-radius:.25rem;width:1.125rem;height:1.125rem;position:absolute;top:0;left:0}.form__field-group--checkboxes label:after{content:"";opacity:0;border-bottom:3px solid #fff;border-right:3px solid #fff;width:.375rem;height:.75rem;position:absolute;top:.0625rem;left:.375rem;transform:rotate(45deg)}.form__field-group--checkboxes label a{color:#000}.form__field-group--checkboxes label a:hover{color:#6c757d}.form__upload .form-label{color:#fff;text-align:center;background-color:#495057;border-radius:0 1.5rem 1.5rem;padding:.8125rem 1.25rem;transition:all .3s ease-in-out}.form__upload .form-label:hover{cursor:pointer;background-color:#000}.form__field-group--assets .form__upload-filename{color:#fff;background-color:transparent;width:max-content;min-height:auto;margin-right:.25rem;padding:.25rem 0 0}.form__field-group--assets .form-label{justify-content:center;align-items:center;display:flex!important}
