.captcha[data-v-35aac9a4]{box-sizing:border-box;display:flex;flex-wrap:wrap}.w100[data-v-35aac9a4]{padding:1%;width:100%}.w25[data-v-35aac9a4]{align-items:center;display:flex;height:100%;justify-content:center;padding:1%;width:25%}.border[data-v-35aac9a4]{border:1px solid #ced4da}.bold[data-v-35aac9a4]{font-weight:700}.br-success[data-v-35aac9a4]{border:2px solid #d1e7dd}.br-danger[data-v-35aac9a4]{border:2px solid #f8d7da}.alert[data-v-35aac9a4]{padding:1rem}.alert-success[data-v-35aac9a4]{background:#d1e7dd;border:1px solid #badbcc;color:#0f5132}.alert-warning[data-v-35aac9a4]{background:#fff3cd;border:1px solid #f5c2c7;color:#856404}.alert-danger[data-v-35aac9a4]{background:#f8d7da;border:1px solid #f5c2c7;color:#842029}.btn-secondary[data-v-35aac9a4]{background:#6c757d;border:2px solid #6c757d;color:var(--color-white);font-weight:700;margin:1rem 0 0;padding:.75rem}.btn-secondary[data-v-35aac9a4]:hover{background:#565e64;border:2px solid var(--color-white);cursor:pointer;text-decoration:none}.text-secondary[data-v-35aac9a4]{color:var(--color-secondary)}[data-v-477ce966]{box-sizing:border-box}[data-v-477ce966]:root{--primary-color:#0071fe;--error-color:#f23648;--error-bg-color:#fddfe2;--success-color:#21a67a;--success-bg-color:#e0eee4}.textarea-group[data-v-477ce966]{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.message-textarea[data-v-477ce966]{background-color:#c5ddf6;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;width:100%}.input-group[data-v-477ce966]{align-items:stretch;display:flex;flex-wrap:nowrap;position:relative;width:100%}.input-group-text[data-v-477ce966]{align-items:center;background-color:#c5ddf6;display:flex;min-width:200px;text-align:center;white-space:nowrap}.form-control[data-v-477ce966],.input-group-text[data-v-477ce966]{font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem}.form-control[data-v-477ce966]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;display:block;width:100%}input[data-v-477ce966]:focus,textarea[data-v-477ce966]:focus{border:none;box-shadow:0 0 8px 2px #0059b340;outline:none}.text-danger[data-v-477ce966]{color:red;font-size:.9rem}label[data-v-477ce966]{font-weight:700}.agree[data-v-477ce966]{margin-right:.5em}textarea[data-v-477ce966]{font-family:inherit;width:100%}input.error[data-v-477ce966],textarea.error[data-v-477ce966]{border-color:#f44}input.valid[data-v-477ce966],textarea.valid[data-v-477ce966]{border-color:#28a745}.error-message[data-v-477ce966]{color:#f44;display:block;font-size:.875rem;font-style:italic;margin-top:.25rem}.success-indicator[data-v-477ce966]{color:#28a745}.error-indicator[data-v-477ce966],.success-indicator[data-v-477ce966]{font-weight:700;position:absolute;right:10px;top:5px}.error-indicator[data-v-477ce966]{color:#f44}.security-warning[data-v-477ce966]{background-color:#fff3e0;border-left:4px solid #ff9800;border-radius:4px;color:#f80;display:block;font-size:.875rem;margin-top:.25rem;padding:.5rem}.general-errors[data-v-477ce966]{margin-top:1rem}button[data-v-477ce966]:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}button[data-v-477ce966]:hover:not(:disabled){background-color:#0056b3}.submit-btn[data-v-477ce966]{background:var(--primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:18px;min-width:200px;outline:none;padding:.75rem 1.5rem;transition:transform .3s ease-in-out}.submit-btn.invalid[data-v-477ce966]{animation:shake-477ce966 .25s}@keyframes shake-477ce966{0%{transform:translate(1px,1px)}10%{transform:translate(-1px,-2px)}20%{transform:translate(-3px)}30%{transform:translate(3px,2px)}40%{transform:translate(1px,-1px)}50%{transform:translate(-1px,2px)}60%{transform:translate(-3px,1px)}70%{transform:translate(3px,1px)}80%{transform:translate(-1px,-1px)}90%{transform:translate(1px,2px)}to{transform:translate(1px,-2px)}}.submit-btn[data-v-477ce966]:hover{transform:scale(1.05)}@media screen and (max-width:450px){.input-group[data-v-477ce966]{flex-wrap:wrap}.input-group-text[data-v-477ce966]{width:100%}.error-indicator[data-v-477ce966],.success-indicator[data-v-477ce966]{top:45px}}
