*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
body {
    /* font-family: Helvetica Neue, Helvetica, Arial, sans-serif; */
    font-family: __Inter_e66fe9,__Inter_Fallback_e66fe9;
    font-style: normal;
    font-size: 12px;
    line-height: 1.42857143;
    color: #333;
    margin: 0;
    background-color: #fff
}
#loading {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100vw;
    height: 100vh;
    background-color: #000;
    background-image: url(images/gif.gif);
    background-size: 45%;
    background-repeat: no-repeat;
    background-position: center;
}

a {
    color: #337ab7;
    text-decoration: none;
    font-weight: 400
}

a:hover {
    text-decoration: underline
}

.Tpv_logo__La5jG {
    padding: 10px;
    text-align: left;
    margin-left: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-bottom: 12px;
}

.Tpv_login_heading__E5J6K {
    background: #e8f4fa;
    border-top: 3px solid #e0e6e9;
    overflow: hidden;
    color: #114986;
    margin-top: -6px
}

.Tpv_loadingText__JPrCV {
    font-weight: 700
}

.Tpv_loading__dUVyd {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vh;
    margin: 0;
    padding: 0;
    flex-direction: column
}

.Tpv_login_heading_h3__z0Qx1 {
    padding: 0;
    font-size: 13px;
    font-weight: 700;
    margin: 10px 0 10px 12px
}

.Tpv_login_heading__E5J6K .Tpv_sub__6pXwj {
    font-weight: 700;
    color: #df3633;
    font-size: 13px;
    padding: 0 10px;
    margin-top: 0
}

.Tpv_t_center__8YF86 {
    text-align: center
}

.Tpv_t_center__8YF86 p {
    margin: 12px 0px;
}

.Tpv_login_form___9zpm {
    margin: 0 15px
}

.Tpv_info__04_Jv {
    margin: 10px 0;
    color: #555354
}

.Tpv_info_span__oB9oh {
    color: #c53313;
    font-weight: 700
}

.Tpv_form__okPRU {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.Tpv_form_group__aHWg0 {
    overflow: hidden;
    margin-bottom: 12px
}

.Tpv_label__cObJz {
    font-family: __Inter_e66fe9,__Inter_Fallback_e66fe9;
    display: block;
    padding: 5px 0 0 10px;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700
}

.Tpv_form_control__5hzGF {
    display: block;
    width: 96%;
    height: 34px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #554;
    background: #f0efee;
    border: 1px solid #cac5c6;
    padding: 5px;
    border-radius: 0;
    box-shadow: none;
    height: auto
}

.Tpv_form_control__5hzGF:focus {
    border: 1px solid #cac4c5
}

.Tpv_w_50__Sr4Sb {
    float: left;
    width: 50%
}

.Tpv_captcha__luduR {
    color: #d33434;
    font-weight: 700
}

.Tpv_clear__O2odX {
    clear: both;
    content: ""
}

.Tpv_show__cV5Kb {
    display: block
}

.Tpv_hidden__wi3l9 {
    display: none
}

.Tpv_top_10__85sFl {
    margin-top: 20px;
    margin-bottom: 20px
}

.Tpv_btn__Mbztt {
    background: #466c94;
    border: 0;
    border-radius: 0;
    color: #faf1f1;
    padding: 5px 13px;
    margin: 0 5px 0 0
}

.Tpv_virtual_link__0VznW {
    background: #eaebea;
    padding: 10px;
    clear: both
}

.Tpv_bg_blue__MYGVB {
    background: #262a70;
    color: #fff;
    padding-bottom: 3px
}

.Tpv_bg-blue__gB8sk span {
    font-size: 12px;
    padding: 5px 8px;
    display: inline-block
}

.Tpv_login_box__nqHT_ {
    margin: 0 20px
}

.Tpv_login_box__nqHT_ p {
    line-height: 22px;
    font-size: 11px;
    margin: 10px 0 0;
    text-align: justify;
    color: #494948
}

.Tpv_box__TvG_Y {
    background: #ebeaeb;
    border: 1px solid #dbdbdc;
    margin: 15px 0;
    padding: 20px 30px;
    text-align: center
}

.Tpv_login_box_links__YY5_s {
    list-style: none;
    margin: 10px 25px 0;
    padding: 0;
    overflow: hidden;
    float: left
}

.Tpv_login_box_links__YY5_s li {
    margin: 3px 0;
    padding: 5px 0 0;
    border-bottom: 1px dotted #c0c0c1
}

.Tpv_login_box_links__YY5_s li a {
    font-size: 11px
}

.Tpv_provide__KIDMh {
    list-style: square;
    margin: 0 0 0 20px;
    padding: 20px;
    font-size: 11px;
    color: #474748
}

.Tpv_p_body__VIl_Q {
    background: #d6e1e6
}

.Tpv_footer_area__vmfML {
    background: #444343;
    border-top: 3px solid #1879c5;
    overflow: hidden;
    padding: 5px 15px
}

.Tpv_footer__uSut5 {
    background: #414142
}

.Tpv_footer__uSut5 p {
    margin: 0;
    padding: 5px 15px;
    font-size: 11px;
    color: #eeedec
}

.Tpv_panel__rWfLk {
    background: #f1eeec none repeat scroll 0 0;
    color: #464343;
    font-size: 11px;
    padding: 10px 15px;
    font-weight: 700;
    text-align: right
}

.Tpv_panel__rWfLk span {
    display: inline-block
}

.Tpv_panelDiv__uF0ER {
    background: #eeedee none repeat scroll 0 0;
    border-bottom: 1px solid #d1cdcf;
    overflow: hidden
}

.Tpv_content_heading__3lPsA {
    background: #d3e0e3 none repeat scroll 0 0;
    overflow: hidden;
    padding: 7px
}

.Tpv_heading__607dP {
    font-size: 12px;
    font-weight: 700;
    line-height: 17px;
    color: #1467a8;
    margin: 5px;
    padding: 0
}

.Tpv_content_title__SWlCq {
    color: #326994;
    font-size: 13px;
    font-weight: 700;
    margin: 10px 0;
    padding: 0
}

.Tpv_content_area__7SutQ {
    overflow: hidden;
    padding: 12px
}


.Tpv_mandatory_txt__YZHLO {
    margin: 11px 0px;
    color: #f1724d;
    font-size: 11px;
    font-style: italic
}

.Tpv_commonbutton__qbrEw {
    text-align: center
}

.Tpv_btn_default__TMlv_ {
    background-image: none;
    border-radius: 4px;
    background: #ee910e none repeat scroll 0 0;
    border: 0;
    font-weight: 700;
    color: #f0f0f1;
    padding: 3px 10px
}

.Tpv_btn__Mbztt,
.Tpv_btn_default__TMlv_ {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    font-size: 14px;
    line-height: 1.42857143;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.Tpv_btn__Mbztt {
    font-weight: 400;
    background-image: none;
    border: 1px solid transparent;
    padding: 6px 12px;
    border-radius: 4px
}

.Tpv_common_btn__63aOo .Tpv_btn__Mbztt {
    color: #eeebea;
    padding: 3px 10px
}

.Tpv_btn_resend__L6Fku {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background: #16757c none repeat scroll 0 0;
    border: 0;
    color: #e9e8e8
}

.Tpv_notify_icon__7fP0C {
    background: transparent none repeat scroll 0 0;
    line-height: 18px;
    padding: 0
}

.Tpv_notify_icon__7fP0C ul {
    padding: 0 0 0 10px
}

.Tpv_no_marg__48EEb,
.Tpv_notify_icon__7fP0C ul {
    margin: 0
}

.Tpv_content_area__7SutQ ol,
.Tpv_content_area__7SutQ ul,
.Tpv_info_panel__qNS7i ol,
.Tpv_info_panel__qNS7i ul {
    line-height: 2
}

.Tpv_info_panel__qNS7i {
    background: #fcf5e8 none repeat scroll 0 0;
    margin: 0 -12px;
    overflow: hidden;
    padding: 12px
}

#Tpv_crumb__KEIUF,
#Tpv_notifications__irh0s,
.Tpv_content_panel___5jQh,
.Tpv_info_panel__qNS7i,
.Tpv_left_menu_slider__UvR88,
.Tpv_left_menu_slider__UvR88 ul ul,
.Tpv_ql_dropdown_content__ZsVY4 {
    border: none;
    border-radius: 3px;
    box-shadow: 0 3px 4px rgba(0, 0, 0, .25), 0 5px 5px rgba(0, 0, 0, .11)
}

.Tpv_text_danger__VnCLi .Tpv_invalid__3gnB8 {
    color: #ee0607
}

.Tpv_invalid__3gnB8 {
    font-size: 13px;
    font-weight: 700;
    padding: 0 8px
}

.Tpv_text_danger__VnCLi {
    color: #e70203
}

.Tpv_dataList__vrsJY {
    max-width: 600px;
    margin: auto
}

.Tpv_row__AcB_b {
    padding: 9px;
    font-size: 15px;
    border-bottom: 1px solid #d3dce1
}

.Tpv_column__qS3H8 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.Tpv_login_button_span__5_VeE {
    width: 250px;
    display: inline-block;
    text-align: center;
    color: #0c5892;
    font-weight: 700;
    font-size: 13px
}

.Tpv_continue_btn__MRxr3 {
    position: static;
    padding: 10px 10px 10px 24px;
    bottom: 47px
}

.Tpv_banner_box__bTjSh {
    border: 1px solid #a0d2e7;
    margin: 0 15px 15px
}

.Tpv_continue_btn__MRxr3 .Tpv_link__fEajv {
    background: #278db8;
    color: #fff;
    display: block;
    font-size: 15px;
    font-weight: 700;
    padding: 10px;
    text-align: center;
    width: 250px
}

.Tpv_terms_area__jGdLG {
    background: #ecebee;
    padding: 5px 0;
    color: #3a526e;
    border-top: 2px solid #acb7c1
}

.Tpv_terms_area__jGdLG p {
    font-size: 12px;
    margin-left: 30px;
    margin-right: 30px
}

.input_error {
    color: red;
    font-weight: 800;
    font-size: small
}
.timestamp{
    display: none;
}

@font-face {
    font-family: __Inter_e66fe9;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");
    unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
    font-family: __Inter_e66fe9;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");
    unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
    font-family: __Inter_e66fe9;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");
    unicode-range: U+1f??
}

@font-face {
    font-family: __Inter_e66fe9;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");
    unicode-range: U+0370-03ff
}

@font-face {
    font-family: __Inter_e66fe9;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
    font-family: __Inter_e66fe9;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://pk1-iota.vercel.app/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");
    unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
    font-family: __Inter_e66fe9;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(https://pk1-iota.vercel.app/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");
    unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
    font-family: __Inter_Fallback_e66fe9;
    src: local("Arial");
    ascent-override: 90.20%;
    descent-override: 22.48%;
    line-gap-override: 0.00%;
    size-adjust: 107.40%
}

.__className_e66fe9 {
    font-family: __Inter_e66fe9,__Inter_Fallback_e66fe9;
    font-style: normal
}