.form-input.svelte-81e1j7.svelte-81e1j7{margin-bottom:16px}.form-input.svelte-81e1j7 label.svelte-81e1j7{position:relative}.form-input.svelte-81e1j7 label span.svelte-81e1j7{position:absolute;z-index:1;top:-8px;left:16px;display:inline-block;color:#0f0f1066;transition:all .2s ease-in-out}.form-input.svelte-81e1j7 input.svelte-81e1j7{width:100%;border:1px solid rgba(15,15,16,.1);box-sizing:border-box;padding:26px 16px 6px;border-radius:8px;margin-top:4px;transition:all .3s ease-in-out;position:relative;height:56px}.form-input.svelte-81e1j7 input.svelte-81e1j7:focus{border-color:#3782ff}.form-input.svelte-81e1j7 .error.svelte-81e1j7{display:none;color:#f44444;font-size:14px;margin-top:4px}.form-input[required=true].svelte-81e1j7 label span.svelte-81e1j7:after{content:"*";position:absolute;right:-10px;top:0}.form-input[focus=true].svelte-81e1j7 label span.svelte-81e1j7{font-size:14px;top:-18px;color:#3782ff}.form-input[error=true].svelte-81e1j7:not([focus=true]) label span.svelte-81e1j7{color:#f44444}.form-input[error=true].svelte-81e1j7:not([focus=true]) input.svelte-81e1j7{border-color:#f44444}.form-input[error=true].svelte-81e1j7:not([focus=true]) .error.svelte-81e1j7{display:block;animation:svelte-81e1j7-showError .3s ease-in-out}@keyframes svelte-81e1j7-showError{0%{opacity:0}to{opacity:1}}.form-group.svelte-whi8ht .row.svelte-whi8ht{overflow:hidden}.form-group.svelte-whi8ht .col-6.svelte-whi8ht:first-child{padding-right:8px}.form-group.svelte-whi8ht .col-6.svelte-whi8ht:last-child{padding-left:8px}.form-group-phone.svelte-133ae2z.svelte-133ae2z{position:relative}.form-group-phone.svelte-133ae2z .form-select{position:initial}.form-group.svelte-133ae2z.svelte-133ae2z{display:flex;width:100%;align-items:flex-start}.form-group.svelte-133ae2z>div.svelte-133ae2z{width:100%}.form-group.svelte-133ae2z .form-group-area.svelte-133ae2z{flex:0 0 176px}@media (max-width: 991.98px){.form-group.svelte-133ae2z .form-group-area.svelte-133ae2z{flex:0 0 116px}}@media (max-width: 767.98px){.form-group.svelte-133ae2z .form-group-area.svelte-133ae2z{flex:0 0 116px}}@media (max-width: 374.98px){.form-group.svelte-133ae2z .form-group-area.svelte-133ae2z{flex:0 0 96px}}.form-group.svelte-133ae2z .form-group-area.svelte-133ae2z .form-select .form-select-input{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:.5px}.form-group.svelte-133ae2z .form-group-phone-number.svelte-133ae2z .form-input input{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:.5px}
