:root{--brand-primary-color:#FA0476;--brand-primary-color2:#F1A8DB;--brand-primary-color3:#57514e;--brand-primary-color4:#fffcf8;--brand-primary-color5:#919af3;--brand-blue-color:#2B93D1;--brand-green-color:#39BB9D;--brand-yellow-color:#FDB913;--brand-pink-color:#F27C96;--black-color:#1d2129;--default-background-color:#e9ebee}html{background:url(../../images/login/login-bg.jpg) top left no-repeat fixed;background-size:cover;margin:0;width:100%;height:100%;background-color:#e9ebee;overflow:auto}.table-loading{max-width:50px}.error_lo_tail{top:127px!important}.head-img{position:absolute;top:-174px;z-index:10}.head-img .head-tiger{width:318px;display:block;margin:0 auto}.tiger-img-1000{position:absolute;top:55px;z-index:4;display:block;right:calc(51% - 450px)}.tiger-img-1000 img{width:80%}.input_row{padding-top:25px}.page{background:#FFF;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border-radius:6px;padding:40px 20px 20px;position:relative;margin-top:0}.page.w-full{padding:0}body{margin:0;width:100%;min-height:100%;display:flex;justify-content:center;position:relative;padding-bottom:30px;background-color:transparent}body::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;opacity:.1;z-index:-1}.page-login{width:100%;display:flex;align-items:center;justify-content:center}.wrap-login-container{position:relative;display:flex;width:100%;justify-content:center;align-items:center;z-index:5}.wrap-login-container .wrap-login{width:100%;min-width:300px;z-index:5;height:100%;font-size:15px;text-align:left;display:inline-block;padding:35px 30px 25px 30px;border-radius:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);max-width:400px}.wrap-login-container .wrap-login .wrap-text-login,.wrap-login-container .wrap-login .wrap-text-forgot-title{font-size:36px;text-align:center;padding-top:10px;color:#1d2129;font-weight:bold}.wrap-login-container .wrap-login .wrap-text-forgot-title{font-size:35px}.wrap-login-container .wrap-login .wrap-logo{padding:0;justify-content:center;display:flex}.wrap-login-container .wrap-login .wrap-logo img{width:65px;height:65px;border-radius:10px}.wrap-login-container .wrap-login .custom_form_tm{border-radius:0;border:0;border-bottom:solid 1px #e5e5e5}.wrap-login-container .wrap-login .warp-text-forgot-msg{font-size:20px;line-height:24px;margin-top:20px}.wrap-login-container .wrap-twofa{display:none;width:100%;z-index:5;height:100%;font-size:15px;text-align:left;padding:30px;border-radius:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);max-width:600px}.wrap-login-container .wrap-twofa .wrap_method_two_fa{padding:20px}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa{padding-bottom:20px 0 30px 0}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa .box_method_twofa{font-size:16px;display:flex;align-items:center;cursor:pointer;padding:10px 30px;margin:10px -30px 0 -30px;border-radius:10px}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa .box_method_twofa .icon_method{font-size:42px;color:#FA0476}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa .box_method_twofa .icon_method i{margin-top:15px}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa .box_method_twofa .method_detail{width:100%;padding:10px 20px 10px 20px}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa .box_method_twofa .method_detail .desc{line-height:1.5}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa .box_method_twofa .method_detail .method_name{font-weight:700}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa .box_method_twofa .method_detail .text_detail{color:#888}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa .box_method_twofa:hover{background-color:#f5f7f9}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa .box_method_twofa.active{background-color:#EAECEC}.wrap-login-container .wrap-twofa .wrap_method_two_fa .list_method_twofa .box_method_twofa.active .text_detail{color:#1d2129}.wrap-login-container .wrap-twofa-send{display:none;width:100%;z-index:5;height:100%;font-size:15px;text-align:left;padding:30px;padding-bottom:30px;border-radius:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);max-width:600px}.wrap-login-container .wrap-twofa-send .btn-send{margin-right:15px}.wrap-login-container .head-title{font-size:32px;line-height:32px;margin-bottom:10px}.wrap-login-container .tm-form-group{margin-bottom:0;margin-top:12px}.wrap-login-container .tm-form-group .form_placeholder{font-size:17px}.wrap-login-container .wrap_btn{float:right}a.link{color:#FA0476}a.link:hover{text-decoration:underline}#login-form .btn-save{margin-top:30px;font-size:16px;line-height:24px;font-weight:700;border-radius:25px}#login-form .forgot{margin-top:10px;text-align:center}.copyright{position:absolute;color:#efefef;bottom:10px}.wrap-err{display:flex;font-size:14px;line-height:initial;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-weight:normal;border-radius:4px;background-color:#FDDEDE;margin-top:12px;margin-bottom:12px;min-height:56px;padding:10px 14px;align-items:center}.wrap-err .lb-err{font-size:15px;width:100%;word-wrap:break-word}.wrap-err.err-gg .ic-layout.noti{width:31px;height:20px}.wrap-err.err-email .ic-layout.noti{width:27px;height:20px}.wrap-get .box-gg{position:relative}.wrap-get .box-gg .g-signin2{position:absolute;width:100%;height:100%;opacity:0}.wrap-get .box-gg .abcRioButton{width:100%!important;height:100%!important}.wrap-get #connect-gg{border:1px solid #DFE1E5;background-color:#FFF;margin-top:30px}.bt-social{padding:9.5px 40px;border-radius:28px;text-align:left;cursor:pointer;width:100%}.ic-layout{display:inline-block;vertical-align:middle;background-image:url(../../images/layout/sprite.svg);background-repeat:no-repeat;margin-right:8px}.ic-layout.gg{width:16px;height:16px;background-position:-90px 0}.ic-layout.noti{margin-right:12px;width:27px;height:20px;background-position:-85px -25px;padding:0 6px}.ic-align{vertical-align:middle;display:inline-block}.s-line{display:flex;margin:20px auto;align-items:center}.s-line .s-txt{color:#9B9B9B;margin:auto 8px}.s-line::after,.s-line::before{content:"";height:1px;flex:1;background-color:#EEE}.d-none{display:none!important}.form_group .ic_input{display:flex;width:15px;align-items:center;color:#A2A2A2;font-size:18px;pointer-events:none;margin-left:5px;margin-right:5px}.wrap-text-select-row{display:none;padding-top:40px;color:#1d2129;text-align:center}.wrap-text-select-row h3{font-size:25px;line-height:24px}.wrap-text-select-row p{color:#7E7E7E;font-size:18px}.select_role,.select_branch{display:none;width:100%}.select_role .row_list,.select_branch .row_list{width:100%}.select_role .row_list .item,.select_branch .row_list .item{display:flex;margin-bottom:20px;width:100%;min-height:80px;border:2px solid #7E7E7E;border-radius:10px;color:#57514e;cursor:pointer}.select_role .row_list .item:hover,.select_branch .row_list .item:hover{border:2px solid #FA0476}.select_role .row_list .item.active,.select_branch .row_list .item.active{border:2px solid #FA0476;color:#FA0476}.select_role .row_list .item .icon-side,.select_branch .row_list .item .icon-side{position:relative;width:90px;height:80px}.select_role .row_list .item .icon-side .icon,.select_branch .row_list .item .icon-side .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px}.select_role .row_list .item .content-side,.select_branch .row_list .item .content-side{position:relative;width:calc(100% - 90px);height:80px}.select_role .row_list .item .content-side .content,.select_branch .row_list .item .content-side .content{position:absolute;top:50%;transform:translateY(-50%)}.select_role .row_list .item .content-side .content p,.select_branch .row_list .item .content-side .content p{color:#7E7E7E}.select_role .btn-save.continue_role,.select_branch .btn-save.continue_role{margin-top:60px}.forgot_row{margin-top:40px}.forgot_row .btn-zone{margin-top:20px;justify-content:right}.forgot_row .btn-zone .btn-cancel{color:#7E7E7E;background-color:#e9ecef;border-color:#e9ecef}#popup_verify .title-page{margin-bottom:5px}#popup_verify .desc_txt{font-size:16px;color:#888;margin-bottom:10px}#popup_verify .desc_txt_2{font-size:16px;color:#888}#popup_verify .btn_turn_cont{display:flex;justify-content:end}#popup_verify .btn_turn_cont .btn-add{font-size:16px;line-height:24px;padding:6.5px;min-width:90px}@media (max-width:1000px){.wrap-login-container{display:flex}.wrap-login-container .wrap-login{margin:auto;max-width:400px}.head-img{position:absolute;z-index:10}.head-img .head-tiger{width:318px;display:block;margin:0 auto}.tiger-img-1000{position:absolute;z-index:4;display:block;right:calc(51% - 450px)}.tiger-img-1000 img{width:80%}.postion-tail{display:none}.postion-tail .tail-img{width:100%;height:100%;position:absolute}.postion-tail .tail-img .tail-tiger{width:80%;position:absolute;left:-103px}}@media (max-width:767px){.wrap-login-container{padding:20px;margin-top:75px;display:flex}.wrap-login-container .wrap-login{margin:auto}.tiger-img-1000{display:none}.head-img{position:absolute;top:-132px;z-index:10}.head-img .head-tiger{width:278px;display:block;margin:0 auto}}@media (max-width:480px){.wrap-login-container{padding:30px}.head-img{top:-80px}.head-img .head-tiger{width:200px;display:block;margin:0 auto}}#connect-gg{border:1px solid #dfe1e5;background-color:#fff;margin-top:30px;padding:9.5px 40px;border-radius:28px;text-align:center;cursor:pointer;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.box-ms,.box-gg{height:41px;display:flex;justify-content:center;align-items:center;min-width:250px;position:relative;color:#5E5E5E;background:#FFF;border:1px solid #DADADA;border-radius:5px}.box-ms .container-ms,.box-ms .container-gg,.box-gg .container-ms,.box-gg .container-gg{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.box-ms .container-ms .text-ms,.box-ms .container-gg .text-ms,.box-gg .container-ms .text-ms,.box-gg .container-gg .text-ms{width:100%;text-align:center}.box-ms:hover,.box-gg:hover{background:rgba(246,166,188,.1);border-color:#F6A6BC;box-shadow:none;outline:0}.box-gg{margin-bottom:15px}.box-gg img{position:absolute;left:10px}.box-ms img{position:absolute;left:12px}