.input-login .react-tel-input input{width:100%!important}.input-login .country-list{width:408px!important}.react-tel-input{width:100%!important;padding-top:.875rem!important;padding-bottom:.875rem!important;border-width:1px!important;border-radius:.5rem!important;border-color:rgba(0,0,0,.2)!important;position:relative!important}.react-tel-input .form-control{width:100%!important;border:0!important;height:auto!important;font-size:16px!important;font-weight:400!important;letter-spacing:-.025em!important;color:black!important;outline:none!important;padding-top:0!important;padding-bottom:0!important}.react-tel-input .flag-dropdown{background-color:transparent!important;padding-top:.5rem!important;padding-bottom:.5rem!important;border-color:#cbd5e0!important}.react-tel-input .special-label{display:block!important;left:.75rem!important;padding-left:.375rem!important;padding-right:.375rem!important}.react-tel-input .country-list .search{top:.5rem!important;display:flex!important;justify-content:space-between!important;width:calc(100% - 1rem)!important;padding:.25rem .625rem!important;gap:.25rem!important;border:1px solid #cbd5e0!important;border-radius:.5rem!important;outline:8px solid white!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important}.input-login-a .react-tel-input{width:100%!important;border-width:0!important;padding:0!important}.input-login-b .react-tel-input{width:100%!important;border-width:0!important;padding:1%!important;height:100%!important}.input-login-c .react-tel-input{width:100%!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:50px!important;padding-left:12px!important;padding-right:12px!important;height:40px!important;background:rgba(255,255,255,1)!important;display:flex!important;align-items:center!important;gap:7px!important;box-shadow:0 0 0 4px rgba(70,0,242,.04),0 0 0 1px rgba(70,0,242,1)!important}.input-login-a .react-tel-input .form-control{background:rgba(248,249,250,1)!important}.input-login-b .react-tel-input .form-control{background:white!important;height:100%!important}.input-login-c .react-tel-input .form-control{background:rgba(255,255,255,1)!important;border-radius:50px!important;height:40px!important;padding-left:0!important;padding-right:0!important;box-shadow:none!important}.react-tel-input .form-control:focus{box-shadow:0 0 0 0 white!important;border:0!important}.input-login-a .phone-error-class,.input-login-b .phone-error-class,.input-login-c .phone-error-class{border-color:red!important}.react-tel-input .flag-dropdown{border-width:0 1px 0 0!important}.react-tel-input .selected-f:focus,.react-tel-input .selected-flag:hover{background-color:rgba(248,249,250,1)!important}.react-tel-input .selected-flag.open:before,.react-tel-input .selected-flag:focus:before{border:none!important;box-shadow:none!important}.input-login .react-tel-input .country-list .search-box{border:0;border-radius:3px;outline:none;width:100%;margin:0;padding:3px 8px 5px 0}.input-login .react-tel-input .country-list{outline:none;z-index:10;list-style:none;position:absolute;padding:0;margin:10px 0 10px -1px;box-shadow:1px 2px 10px rgba(0,0,0,.35);background-color:white;width:300px;max-height:200px;overflow-y:scroll;border-radius:0 0 3px 3px}.input-login-c.phone-error-class .react-tel-input{border-color:red!important;box-shadow:0 0 0 2px rgba(255,0,0,.15)!important}.input-login-c.phone-error-class .react-tel-input .form-control{border-color:red!important}.input-login-c .react-tel-input .selected-flag{margin-right:0!important}.input-login-c .react-tel-input .form-control{padding-left:55px!important}