.tipsaccount{font-size:18px;font-weight:400;color:var(--pink);letter-spacing:-.4px;margin:0 auto;max-height:100px;max-width:480px;padding:20px 0 10px;text-align:center}
.loginpanel{margin:1px auto 0;max-width:480px}
.togglePassword{font-size:18px;color:#484848;position:absolute;right:10px;bottom:0;z-index:1;top:0;margin:auto;width:19px;height:17px}
.main-title.page{margin-bottom:10px}
#message .valid{color:var(--green)!important}
.progress-bar{transition:width .3s;background-color:var(--gray5);}
.bg-success{background-color:var(--green)!important}
.progress{height:.5rem;border-radius:0}
.alert-loginpanel{background-color:var(--gray);border-color:var(--gray1);border-top-left-radius:0;border-top-right-radius:0;font-size:.8rem}
.alert-loginpanel h6{color:var(--black1);font-size:14px}
#message li{list-style:none;color:var(--gray2)}
p.text-muted.light {color: #a8a8a8 !important;}
.tipsaccount span {font-size: 32px;color: var(--pink);}
.tipsaccount strong{font-weight:400;}
.button-normal .btn-outline-primary {border-width: 1px;font-size: 16px;font-weight: normal;}

.ui-alert{background-color:var(--specialbg);align-items:center;border:0;border-radius:16px;color:var(--black3);display:flex;gap:16px 0;justify-content:space-between;padding:16px;transition:all .3s ease-in-out}
.ui-alert .alert__content{align-items:center;display:flex;gap:16px;width:100%}
.ui-alert .alert__title-wrapper{flex:1}
.ui-alert .alert__title{color:var(--color-message);font-size:14px;font-weight:700}

.ui-alert.alert-success{background-color:#d4f1e3}
.mobile-number-verification-start__email,.mobile-number-verification-start__mobile-number{color:#cfcfcf;font-size:16px;font-style:normal;font-weight:600;line-height:22px;word-wrap:break-word;word-break:break-word}
.max-w-320{max-width:320px}
.max-w-330{max-width:330px}
.mobile-number-verification-start{margin:1px auto 0;max-width:480px}

.color-dark-3{color:#101828}
.mob-tel-input{border:1px solid #bbb;border-radius:3px;display:flex;text-align:left;overflow:hidden}
.mvs__input{border:none;border-radius:0 2px 2px 0;outline:0;padding-left:7px;width:100%}
.flex-grow{flex-grow:1}
.mvs__dropdown.disabled{cursor:no-drop;outline:0}
.mvs__dropdown.disabled,.mvs__dropdown.open{background-color:#f3f3f3}
.mvs__dropdown{align-content:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:7px;position:relative}
.mvs__selection{align-items:center;display:flex;font-size:.8em}
.mvs__flag.gb{background:url('../img/flag-img/gb.svg') no-repeat 0 0;background-size:20px;display:block;height:18px;margin:2px 4px;padding:8px;width:19px}
.mvs__flag{margin-left:5px;margin-right:5px}
.text-green{color:#28a745}
.text-dark-green{color:#247836}
.phone-icon,.phone-icon-container{align-items:center;display:flex;justify-content:center}
.phone-number-verification-title{color:#101828;font-size:20px;font-weight:700}
.phone-icon{background: #ffe8e9;border: 13.571px solid #fff8f8;border-radius:38px;height:76px;padding:10px;width:76px}
.phone-number-verification-description{color:#475467;font-size:16px}
.input-digits__wrapper{margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:354px}
.otp-input{width:48px;height:48px;text-align:center;font-size:16px;border-radius:10px;border:1px solid #ccc;margin:0 1px;outline:0}
.otp-wrapper{display:flex;justify-content:center;gap:10px}
.resend-text{text-align:center}
.resend-text a{color:var(--pink);text-decoration:none;font-weight:500}
.confirm-number-verification .btn-primary{max-width:360px;width:100%}

.disabled-btn{pointer-events:none;opacity:.5}
.btn-normal{color:var(--pink);font-size:16px;font-weight:400}
.btn-normal:hover{color:var(--pink)}
.mobile-number-verification-start .error-msg{color: red;font-size: 12px;margin-top: 5px;font-weight: 300;text-align: left;}
.mobile-number-verification-start .invalid-input{border-color:red!important}
.setting-pg.mobile-number-verification-start{margin: 1px auto 0;max-width: 380px;}
.w-70{width: 70px;}



