@charset "UTF-8";.form-block[data-v-81f8f7ce]{background-color:#fff;border-radius:0 80px;margin:0 auto;max-width:1280px;width:100%}.form-block .form-heading .contact-details h2[data-v-81f8f7ce]{align-items:center;display:flex;font-size:24px;font-weight:500;gap:10px;margin-bottom:20px}.form-block .form-heading .contact-details h2[data-v-81f8f7ce]:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:30px;width:30px}.form-block .form-heading .contact-details h2.phone[data-v-81f8f7ce]:before{background-image:url(../images/MaterialSymbolsPhoneInTalkWatchfaceIndicatorOutlineSharp.svg);transform:scaleX(-1)}.form-block .form-heading .contact-details h2.email[data-v-81f8f7ce]:before{background-image:url(../images/MaterialSymbolsMailOutlineSharp.svg)}.form-block .form-heading .contact-details a[data-v-81f8f7ce]{color:#072a38;text-decoration:underline;text-decoration-thickness:8%}.form-block .form-heading .contact-details a[data-v-81f8f7ce]:hover{color:#204ce5}.form-block form[data-v-81f8f7ce]{display:flex;flex-direction:column;gap:20px}.form-block form .flex-field[data-v-81f8f7ce]{display:flex}.form-block form .flex-field .fields[data-v-81f8f7ce]{display:flex;gap:30px;width:100%}.form-block form .flex-field legend[data-v-81f8f7ce]{font-weight:400;margin-bottom:8px}.form-block form .flex-field legend .required[data-v-81f8f7ce]{color:red}.form-block form .flex-field .form-field[data-v-81f8f7ce]{flex:1}.form-block form .flex-field .form-field input[data-v-81f8f7ce],.form-block form .flex-field .form-field textarea[data-v-81f8f7ce]{background-color:#efefef;border:1px solid #072a38;border-radius:25px;margin-bottom:8px;outline:none;padding:10px;width:100%}.form-block form .flex-field .form-field.checkbox[data-v-81f8f7ce]{align-items:flex-start;display:flex;gap:10px}.form-block form .flex-field .form-field.checkbox input[type=checkbox][data-v-81f8f7ce]{-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-81f8f7ce]: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 textarea[data-v-81f8f7ce]{max-height:500px;min-height:200px}.form-block form .form-message[data-v-81f8f7ce]{border-radius:5px;font-weight:500;margin-bottom:20px;padding:15px}.form-block form .form-message.success[data-v-81f8f7ce]{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.form-block form .form-message.error[data-v-81f8f7ce]{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.form-block form .button-wrapper[data-v-81f8f7ce]{display:flex;justify-content:end}.form-block form .button-wrapper .submit-button[data-v-81f8f7ce]{background-color:#84a929;border:1px solid #84a929;border-radius:25px;color:#fff;cursor:pointer;padding:10px 15px;transition:.3s}.form-block form .button-wrapper .submit-button[data-v-81f8f7ce]:hover{background-color:#fff;color:#84a929}@media only screen and (max-width:600px){.form-block .form-heading .contact-details h2[data-v-81f8f7ce]{font-size:20px}.form-block .form-heading .contact-details h2[data-v-81f8f7ce]:before{height:24px;width:24px}.form-block form .flex-field .form-field input[data-v-81f8f7ce],.form-block form .flex-field .form-field textarea[data-v-81f8f7ce]{padding:8px}.form-block form .flex-field .form-field textarea[data-v-81f8f7ce]{min-height:100px}}
