:root{--primary:#FF99A7;--secondary:#a45c9f;--white:#ffffff;--success:#d17982;--danger:#dc3545;--text-dark:#2c2c2c;--purple-tint:rgba(164, 92, 159, 0.12);--border-color:#e9d7ec}@font-face{font-family:Lato;font-style:normal;font-weight:500;font-display:swap;src:url(/theme/fonts/lato-v25-latin-regular.woff2) format('woff2')}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/theme/fonts/lato-v25-latin-700.woff2) format('woff2')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:500;font-display:swap;src:url(/theme/fonts/noto-sans-v42-latin-regular.woff2) format('woff2')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/theme/fonts/noto-sans-v42-latin-600.woff2) format('woff2')}body,html{font-family:Lato,sans-serif;font-weight:500;font-size:14px;color:var(--text-dark);background-color:var(--white)}@media (min-width:768px){html{font-size:16px}}.btn-link.nav-link:focus,.btn:active:focus,.btn:focus,.form-check-input:focus,.form-control:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}html{position:relative;min-height:100%}body{margin-bottom:60px}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}.btn-group label.is-valid{border-color:var(--success)}.btn-group label.is-invalid{border-color:var(--danger)}.btn-group label>img{width:2.5rem}.cursor-pointer{cursor:pointer}.link-dark{color:var(--secondary);text-decoration:none;font-weight:600}.custom-bs-check:checked+span .check-empty{display:none!important}.custom-bs-check:checked+span .check-filled{display:inline-block!important}img.process-image{padding:1rem!important;width:100%;max-height:20rem;border-top-left-radius:5px;border-top-right-radius:5px}div.info-box{display:flex;align-items:center;justify-content:space-between;background-color:var(--purple-tint);border:1px solid var(--border-colour);border-radius:10px;padding:1rem}ul.steps,ul.steps li{margin:0;padding:0;display:flex;width:100%}ul.steps{counter-reset:num}ul.steps li{flex-direction:column;align-items:center;position:relative;color:var(--text-dark)}ul.steps li::before{counter-increment:num;content:'✓';width:2.5rem;height:2.5rem;text-align:center;line-height:2.5rem;border-radius:50%;font-weight:700;background:var(--secondary);color:var(--white);z-index:1}ul.steps li~li::after{content:'';position:absolute;width:100%;right:50%;height:.5rem;background:var(--secondary);top:calc(1.25rem - .25rem)}ul.steps li.active::before{content:counter(num);background:var(--primary)}ul.steps .active~li::before{content:counter(num);background:var(--white);color:var(--text-dark);line-height:2.25rem;border:2px solid var(--text-dark)}ul.steps .active~li::after{background:var(--text-dark);color:var(--white)}ul.steps span{margin-top:.25rem;font-size:12pt;font-weight:600;color:var(--text-dark)}div.card.info-card{padding:1.5em;border-radius:10px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}div.card.accent-card{border:0;border-radius:0;border-left:4px solid var(--secondary)}div.card.accent-card h4.card-heading,div.card.info-card h4.card-heading{font-weight:700;margin-bottom:1rem;padding-bottom:.5rem;text-transform:uppercase;font-size:.875em;color:var(--text-dark);border-bottom:1px solid #dee2e6}div.card.info-card-light{border:0;padding:1.5em;border-radius:10px;background:#f0f4f8}i.process-icon-badge{width:32px;height:32px;min-width:32px;background-color:var(--purple-tint)!important;color:var(--primary)!important;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:1.1rem;padding:0;margin:0}button:disabled[form],form.submit-once button[type=submit]:disabled,form.submit-once input[type=submit]:disabled{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:not-allowed;opacity:.85}button:disabled[form]::before,form.submit-once button[type=submit]:disabled::before,form.submit-once input[type=submit]:disabled::before{content:"";display:inline-block;width:1rem;height:1rem;border:.15em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}
/*# sourceMappingURL=forms.min.css.map */
