@charset "UTF-8";.form-block[data-v-27ecf78a]{background-color:#fff;border-radius:0 80px;margin:0 auto;max-width:1280px;padding:40px;width:100%}.form-block .form-heading[data-v-27ecf78a]{margin-bottom:30px}.form-block .form-heading .form-title[data-v-27ecf78a]{color:#072a38;font-size:1.8rem;margin-bottom:20px}.form-block form[data-v-27ecf78a]{display:flex;flex-direction:column;gap:20px}.form-block form .flex-field[data-v-27ecf78a]{border:none;display:flex;flex-direction:column;margin:0;padding:0}.form-block form .flex-field .fields[data-v-27ecf78a]{display:flex;gap:20px;width:100%}.form-block form .flex-field .fields .sr-only[data-v-27ecf78a]{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px);white-space:nowrap}.form-block form .flex-field legend[data-v-27ecf78a]{font-weight:700;margin-bottom:8px}.form-block form .flex-field legend .required[data-v-27ecf78a]{color:red}.form-block form .flex-field .form-field[data-v-27ecf78a]{flex:1}.form-block form .flex-field .form-field input[data-v-27ecf78a]{background-color:#efefef;border:1px solid #072a38;border-radius:25px;font-size:1rem;margin-bottom:8px;outline:none;padding:10px 15px;width:100%}.form-block form .flex-field .form-field.checkbox[data-v-27ecf78a]{align-items:flex-start;display:flex;gap:10px}.form-block form .flex-field .form-field.checkbox input[type=checkbox][data-v-27ecf78a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #072a38;border-radius:4px;cursor:pointer;height:20px;margin:0;position:relative;width:20px}.form-block form .flex-field .form-field.checkbox input[type=checkbox][data-v-27ecf78a]:checked:before{color:#072a38;content:"✔";font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.form-block form .flex-field .form-field.checkbox label[data-v-27ecf78a]{cursor:pointer;font-size:1rem}.form-block form .form-message[data-v-27ecf78a]{border-radius:5px;font-weight:500;margin-bottom:20px;padding:15px}.form-block form .form-message.success[data-v-27ecf78a]{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.form-block form .form-message.error[data-v-27ecf78a]{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.form-block form .button-wrapper[data-v-27ecf78a]{display:flex;justify-content:flex-end;margin-top:10px}.form-block form .button-wrapper .submit-button[data-v-27ecf78a]{background-color:#f7a823;border:1px solid #f7a823;border-radius:25px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:10px 25px;transition:.3s}.form-block form .button-wrapper .submit-button[data-v-27ecf78a]:hover{background-color:#fff;color:#f7a823}@media only screen and (max-width:768px){.form-block[data-v-27ecf78a]{padding:30px 20px}.form-block .form-heading .form-title[data-v-27ecf78a]{font-size:1.5rem}.form-block form .flex-field .fields[data-v-27ecf78a]{flex-direction:column;gap:10px}}
