form.elementor-form.elementor-form-waiting[data-marshall-request-form]{opacity:1!important}
form.mr-feedback-form>.elementor-message{display:none!important}
.mr-feedback{width:100%;margin:12px 0 0;padding:11px 12px;border-radius:8px;background:#eef5ff;color:#194d91;font:400 13px/1.45 Inter,Arial,sans-serif;box-sizing:border-box}
.mr-feedback.mr-error{background:#fff1ed;color:#9b2c16;border-left:3px solid #ed733a}.mr-server-error{display:block;color:#a82b18;font:400 12px/1.4 Inter,Arial,sans-serif;margin-top:5px}
form.mr-complete>*:not(.mr-success){display:none!important}.mr-success{width:100%;padding:22px 12px;text-align:center;color:#13283f;box-sizing:border-box}.mr-success .mr-check{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 14px;border-radius:50%;background:#e6f7e9;color:#21823c;font:600 28px/1 Arial}.mr-success h2{font:600 25px/1.2 Inter,Arial,sans-serif!important;color:#13283f!important;margin:0 0 12px!important}.mr-success p{font:400 14px/1.5 Inter,Arial,sans-serif!important;margin:0 auto 12px!important;max-width:340px}.mr-success .mr-ref{font-size:12px!important;color:#526174}.mr-success .mr-done,.mr-status-check{border:0;border-radius:8px;background:#1262ed;color:#fff;padding:12px 28px;min-height:44px;font:500 14px/1.3 Inter,Arial,sans-serif;cursor:pointer}.mr-success .mr-done:hover,.mr-status-check:hover{background:#0e4dbb;color:white}.mr-status-check{margin-top:8px}.mr-success:focus,.mr-feedback:focus{outline:0}form[aria-busy=true] button[type=submit]{cursor:wait!important;opacity:.8}.mr-success button:focus-visible,.mr-status-check:focus-visible{outline:3px solid #8db7ff;outline-offset:3px}