.form .phone-number-field{padding-left:4px}.form .phone-number-field svg{position:absolute;width:1.95rem;height:1.95rem;margin-top:.5rem;margin-left:3rem;color:#c4c4c4}.form .phone-number-field svg.toggle-password{position:absolute;top:0;left:auto;right:0;width:1.95rem;height:1.95rem;margin-right:.3rem;color:#c4c4c4}.form .phone-number-field .label-before{line-height:20px;font-size:12px;top:-10px;background:#fff;padding:0 6px;left:9px}.form .phone-number-field input{background-color:#fff;border:1px solid transparent;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border-radius:5px;color:#000;width:100%;font-weight:600;padding-left:3rem}.form .phone-number-field input:focus{outline:0}.form .phone-number-field input:not(:-moz-placeholder)+label{color:#f09c00;transform:translateY(-2rem) translate(-3rem) scale(.8)}.form .phone-number-field input:valid+label,.form .phone-number-field input:focus+label,.form .phone-number-field input:not(:placeholder-shown)+label{color:#f09c00;transform:translateY(-2rem) translate(-3rem) scale(.8)}.form .phone-number-field .PhoneInput+label,.form .phone-number-field .PhoneInput--focus+label{color:#f09c00;transform:translateY(-2rem) translate(-3rem) scale(.8)}.form .phone-number-field label{position:absolute;left:3rem;top:.6rem;transform-origin:0 0;transition:transform .2s ease-in-out;opacity:1;color:#9ca3af;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form input.notifications-checkbox{color:#f09c00;width:1.5rem;height:1.5rem}.form input.notifications-checkbox:checked{color:#f09c00}
