﻿body { font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif !important;overflow: hidden;margin: 0;padding:0;/*background:url('img/desk-blur.jpg');*/background:#eef1f7!important;background-repeat:no-repeat;background-size:cover;font-weight: 500;} 

@media (max-width:768px) { 
body{ background-repeat:repeat;} 
.container_tri.top-cover {width: 90%!important;}
.iuwhiu_tri {display: none!important;}
.diuwdhui_tri {padding: 30px!important;}
.tftyf_tri {left: -90%!important;} 
.tftyf2_tri {right: -50%!important;position: fixed!important;} 
.efytguy_tri.tftyf3_tri {top: 15%!important;} 
.efytguy_tri.tftyf4_tri {top: 15%!important;right: 5%!important;} 
.efytguy_tri.tftyf5_tri {top: auto!important;bottom: 15%;} 
.efytguy_tri.tftyf6_tri {bottom: 3%!important;}
.fuiyetgyu_tri {margin-bottom: 15px;}
} 
.user_card {/* height: 400px; *//* width: 350px; *//* margin-top: auto; *//* margin-bottom: auto; */position: relative;display: flex;justify-content: center;flex-direction: column;padding: 0px;/* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); *//* -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */-moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);/* border-radius: 5px; */} 
.brand_logo_container {position: relative;height: 70px;width: 71px;min-width: 70px;top: 0;padding: 2px;border-radius: 50%;background: inherit;text-align: center;border: 1px solid #ededed;display: flex;align-items: center;justify-content: center;} 
.brand_logo {width: 100%;height: 100%;object-fit: cover;} 
.form_container {margin-top: 30px;width: 100%;} 
.login_btn {width: 100%;background: #6b4f8d;/* background: #1765b5 !important; */color: white !important;border: 0;font-size: 15px;font-weight: 500;padding: 5px 0 8px;border-radius: .25rem;} 
.login_btn:focus {box-shadow: none !important;outline: 0px !important;} 
.login_container {padding: 0;} 
.input-group-text {background: #ffffff00 !important;color: #ced4da !important;border: 0 !important;border-radius: 0.25rem 0 0 0.25rem !important;} 
input:focus {box-shadow: none !important;outline: 0px !important;border: 0px solid #ced4da;font-size: 14px;} 
.input_user, .input_pass, .gfdhyu_tri {box-shadow: none !important;outline: 0px !important;border: 0px solid #ced4da!important;font-size: 14px!important;height: auto;background: no-repeat;height:auto!important;} 
.custom-checkbox .custom-control-input:checked~.custom-control-label::before { background-color: #1765B5 !important; } 
.top-heading { background-color: rgba(0, 0, 0, 0.24); color: #fff; padding: 10px 0px 15px 15px; } 
.top-cover {display: flex;align-items: center;overflow: hidden;height: 100vh;} 
.custom-control { padding-left:0; color:#ff0000; } 
.other-div {width: 100%;} 
.message-div { display:none; } 
@media only screen and (max-width:768px) { 
.brand_logo { width: auto!important; } 
.form_container { margin-top: 0px; } 
.h-100 { margin-bottom: 50px; } 
}
.tftyf_tri { background: #e4e9f3; width: 450px; height: 450px; position: absolute; top: -22%; left: -8%; border-radius: 50%; }
.rgiyiygy_tri {background: #fff;border-radius: 10px;position: relative;box-shadow: 0 0 17px #00215e14;width: 100%;}
.fuiyetgyu_tri { text-align: center; margin-top: 12px; } 
.wdtgyugu_tri {font-size: 22px;/* font-weight: 600; */margin-bottom: 5px;} 
.diuwdhui_tri {padding: 30px 90px;} 
.iuwhiu_tri {height: 100%;align-items: center;display: inline-flex;width: 100%;overflow: hidden;background: #6b4f8d;border-top-left-radius: 10px;border-bottom-left-radius: 10px;/* background: #11458e; *//* background: #0765a8; */} 
.iuyu_tri {/* display: inline-flex; */margin: auto;width: 100%;padding: 0 40px;} 
.uirhuihuig_tri { text-align: center; } 
.uyfgyuguy_tri { color: #fff; min-height: 120px;} 
.wds_tri {font-size: 20px;/* font-weight: 600; */margin-bottom: 5px;} 
.idtgwg_tri {font-size: 14px;} 
.wdtgytgugu_tri {font-size: 14px;color: #777;}
.uyuyf_tri {border: 1px solid #ced4da;display: flex;align-items: center;width: 100%;border-radius: .25rem;}
.rgiyiygy_tri .owl-theme .owl-dots .owl-dot { border: 0; box-shadow: none; outline: 0; } 
.rgiyiygy_tri .owl-theme .owl-dots .owl-dot span, .rgiyiygy_tri .owl-theme .owl-dots .owl-dot:hover span {width: 8px;height: 8px;margin: 0 2px;background: #ffffff5e;}
.rgiyiygy_tri .owl-theme .owl-dots .owl-dot.active span {width: 28px;background:#fff;}
.tftyf2_tri { background: #e4e9f3; width: 350px; height: 350px; position: absolute; bottom: 10%; right: -8%; border-radius: 50%; } 
.efytguy_tri { position: absolute; } 
.efytguy_tri.tftyf3_tri {right: 16%;top: 6%;} 
.efytguy_tri.tftyf4_tri {right: 10%;to;top: 8%;} 
.efytguy_tri.tftyf5_tri {right: 10.5%;top: 20%;} 
.efytguy_tri.tftyf6_tri { left: 7.5%; bottom: 20%; }
.efytguy_tri.tftyf7_tri {left: 26%;top: 6%;}
img.efytguy1_tri { width: 12px; } 
img.efytguy2_tri { width: 25px; } 
img.efytguy3_tri { width: 11px; } 
.uyeguyg_tri {margin: 0 auto 20px;width: 240px;}
.grg_tri {text-align: right;margin-top: 3px;margin-bottom: 5px;} 
a.fgyugyg_tri {font-size: 14px;font-weight: 500;text-decoration: underline;color: #0056b3;}
.input-group-text span{font-size: 18px;}
.container_tri.top-cover {margin: auto;width: 75%;}
.gd_tri {text-align: center;margin-top: 12px;font-size: 14px;font-weight: 500;} 
.gd_tri a { color: #0056b3; }
.grdgd_tri {position: relative;height: 50px;width: 50px;min-width: 50px;top: 0;}
a.yguygu_tri {font-size: 12px;font-weight: 500;color: #0056b3;display: flex;align-items: center;justify-content: center;} 
.uyfytfyt_tri { text-align: center; }
.wfuygyu_tri {margin-top: 7px;margin-bottom: 8px;display: inline-flex;}
a.yguygu_tri span.material-icons-outlined {font-size: 15px;margin-right: 5px;}
.iuwhiu_tri.ufefygyug_tri {min-height: 450px;}
.grfg_tri {margin-top: 15px;margin-bottom: -10px;text-align: center;}
.custom-control.custom-checkbox {font-size: 13px;}

@import url('https://fonts.googleapis.com/css?family=Montserrat');
.uguygby_tri {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 18px 0 10px;
}
.uigyg_tri input {
    /* opacity: 0; */
    /* position: absolute; */
    /* width: 100%; */
    /* height: 100%; */
    accent-color: #6b4f8d;
}
.uigyg_tri {
    position: relative;
    display: flex;
    align-items: center;
    margin: 0 12px;
}
.uigyg_tri label {
    /* border-bottom: 1px solid #d0d0d0; */
    margin-bottom: 0;
    font-size: 14px;
    line-height: 22px;
    padding: 0;
    margin-left: 8px;
}
.uigyg_tri input[type="radio"]:checked ~ label {
    /* font-weight: 600; */
    /* font-weight: 600; */
    /* color: #11458e; */
    /* background: #f1f2f7; */
    /* box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); */
}
.iugug_tri {
    display: none;
}

.hjfvygyu_tri {
    display: flex;
}
.hjfvygyu_tri .uyuyf_tri {
    margin-right: 10px;
}
.hjfvygyu_tri .uyuyf_tri:last-child {
    margin-right: 0px;
}
.rfgdg_tri {
    font-size: 12px;
    margin-bottom: 5px;
    width: 100%;
    text-align: center;
    margin-top: 10px;
}
.hjfvygyu_tri input {
    background: #fff;
}
.rfgfggdg_tri {}

.fyguy_tri {
    display: flex;
    margin-top: 10px;
    width: 100%;
}
.rfgdg_tri {
    text-align: left;
}

.rfgtgbdg_tri {
    font-size: 12px;
    margin-bottom: 0;
    width: 100%;
    text-align: left;
    margin-top: 0;
}

.rfgdggg_tri input {
    padding: 0;
    background: none;
    color: #11458e!important;
    font-weight: 600;
    font-size: 12px;
    text-decoration: underline;
}

.rfgdggg_tri {
    line-height: 18px;
}

/*================*/
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.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;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.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;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRduz8A.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*==================*/
input:-webkit-autofill {
  appearance: none !important;
  background-color: #ffffff !important;
  color: #000000 !important;
  transition: background-color 9999s ease-in-out 0s !important;
}
span.LoginwithID_btn {
    display: flex;
}

span.LoginwithOTP_btn {
    display: flex;
}
