.phone-number .react-tel-input{flex-direction:row-reverse;justify-content:start;align-items:center;gap:1rem;display:flex;position:static}.phone-number .special-label{display:none}.phone-number .flag-dropdown{position:static!important}.phone-number .form-control{color:#222;letter-spacing:normal;background-color:#fff;border:1px solid #d0d5dd;border-radius:.5rem;outline:none;width:100%;height:auto;padding:12px 14px;font-size:1rem;line-height:normal;transition:border-color .3s;position:static;box-shadow:0 1px 2px #1018280d}.phone-number .form-control:focus{box-shadow:0 0 0 1.5px #309163}.phone-number .flag-dropdown{color:#222;letter-spacing:normal;background-color:#fff;border:1px solid #d0d5dd;border-radius:.5rem;outline:none;width:auto;height:auto;font-size:1rem;line-height:normal;transition:border-color .3s;position:static;box-shadow:0 1px 2px #1018280d}.phone-number .flag-dropdown:focus{border-color:#309163}.phone-number .selected-flag{border-radius:.5rem;width:3.5rem;height:auto;padding:20px 14px}.flag-dropdown.open,.selected-flag.open{border-radius:.5rem!important}.dashed-border{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='%23ACB2BCFF' strokeWidth='1' stroke-dasharray='14%2c 9' stroke-dashoffset='8' strokeLinecap='square'/%3e%3c/svg%3e");border-radius:4px}
