.bb__login{max-width:448px;margin:auto}.bb__login
header{display:flex;justify-content:space-between;align-items:center}.bb_login_holder
h2{color:#36507d;font-weight:600;text-align:center}.bb_login_holder
p{text-align:center;font-size:16px;padding-block:15px}.bb_login_holder p
a{color:#0096d1;text-decoration:underline}.bb_login_content
input{width:100%;padding:15px;font-size:16px;border:1px
solid #e1e2e3;margin-top:4px;border-radius:4px}.bb_login_content
.month_select{width:30%;padding:15px;font-size:16px;border:1px
solid #e1e2e3;margin-top:4px;border-radius:4px}.bb_login_content
lable{font-size:14px;color:#7d8a92}.bb_login_content{padding-block:20px}.bb_login_holder
button{width:100%;padding:15px;font-size:16px;border:0;color:#fff;background-color:#04A9F1;border-radius:4px;margin-block:15px;position:relative}.bb_login_info{display:flex;justify-content:space-between;padding-block:15px}.bb_remember{font-size:14px;color:#536990}.bb_remember
input{width:18px;height:18px;margin-top:0;position:relative;top:3px;margin-right:5px;accent-color:#0096d1}.bb_login_info span.for_Password
a{font-size:16px;color:#04A9F1;text-decoration:underline}.bb_login_holder button span
svg{position:absolute;left:25px}span.bb_help_icon{position:relative;top:6px;margin-left:5px}.bb_login_holder
h3{text-align:center;color:#015A9C;font-weight:600;margin:20px
0 15px;padding-inline:15px;line-height:34px;max-width:500px;width:100%;margin-inline:auto}.bb_login_content .password
input{padding-right:50px;margin-top:0}.bb_login_content
.password{position:relative;margin-top:4px}.bb_login_content
.bb_dob{display:flex;justify-content:space-between;width:100%}.bb_login_content .bb_dob
input{width:30%}.bb_login_content .bb_dob input::placeholder{color:#015a9c}.bb_login_holder.dob h3.align-left+h3.align-left{margin-top:12px}.bb_login_holder.dob h3.align-left:last-child{margin-bottom:140px}.bb_login_holder.dob_nMatch
h3{margin-bottom:0}.bb_login_holder.dob_nMatch
button{margin-block:80px}.bb_login_holder.dob_nMatch .contact_support
h3{margin-bottom:30px;margin-top:0}.bb_login_holder.forgot_password
h3{font-weight:600;font-size:32px;color:#41567a;margin-top:30px;margin-inline:auto}.bb_login_holder.forgot_password
p{padding-inline:15px;text-align:left;max-width:370px;width:100%;margin-inline:auto}.bb_login_holder.forgot_password
.bb_login_content{padding-top:0;padding-bottom:15px}button.popover_btn{background:none;width:auto;height:auto;padding:0;margin:0;position:relative;top:-2px}.bb_login_holder.forgot_password
svg{width:100px;margin:25px
auto 0;display:block}#user_email{color:#434343;font-weight:600;margin:15px
auto 10px;line-height:34px;border:2px
solid #eaeeef;border-radius:10px;display:block;font-size:21px;width:fit-content;padding:10px
20px}a.show_hide_password{position:absolute;right:0;top:0;bottom:0;height:100%;display:flex;width:51px;justify-content:center;align-items:center;cursor:pointer}.own_right{padding-inline:30px}.login-form{width:100%;max-width:530px}.bb_login_content .month_select,
.bb_login_content input[placeholder="Day"],
.bb_login_content input[placeholder="Year"]{color:#015a9c}.login-form .title-panel
h3{color:#015A9C;font-weight:600}.alert.alert-danger>.icon,.alert.alert-success>.icon{display:flex;justify-content:center;align-items:center}.alert_login.alert{position:absolute;right:0;left:0;margin-top:-5px}@media(max-width:589px){.login-form{padding:30px
20px 20px}}