/*--UI14-04-1994-khurseed Ahmad--*/
h2{font-size: 3.6rem;line-height: 4rem;font-weight: 800;margin-bottom: 3rem;}
h1{font-size: 6rem;line-height:7.2rem;font-weight: 700;margin-bottom: 5rem;color: #262626;}
h3{font-size: 3rem;line-height: 4rem;font-weight: 700;margin-bottom: 3rem;letter-spacing: 0;}
h5{font-size: 1.8rem;line-height: 2.4rem;font-weight: bold;margin-bottom: 3rem;}
h6{font-size: 1.6rem;line-height: 2.4rem;font-weight: bold;}
span{font-size: 1.8rem;}
label{font-size: 1.4rem;font-family: var(--familyRobo);}
p{margin: 0;padding-bottom: 2rem;font-size:2rem;line-height: 3rem; }
ul, li{margin: 0;font-size: 1.8rem;line-height: 2.5rem;}
blockquote{font-size: 3.6rem;line-height: 4.4rem;font-weight: 500;color: #333333;}
/* .collapse:not(.show) { display: block;} */
.card-header{display: none;}
.page_title {padding: 11rem 0 2rem;}
.head_big{font-size:6.4rem;line-height: 6.4rem;font-weight: bold;padding-bottom: 3rem;margin-bottom: 0;}
.font_30{font-size: 3rem;line-height:4.2rem;}
.font_60{font-size: 6rem;line-height:7.2rem;font-weight: 500;margin-bottom: 2rem;}
.container_1900{max-width: 190rem;margin: 0 auto;position: relative;}
.container_1366{max-width: 137rem;margin: 0 auto;position: relative;}
/* inner_common_menu */
.inner_common_menu li {padding: 2.7rem 2.5rem; line-height: 3rem;transition: 0.5s;}
.inner_common_menu a {color: #000;font-weight: 400;font-size: 2.1rem;}
.inner_common_menu a:hover, .inner_common_menu a.active{color:#B22434; }
.inner_common_menu ul { display:var(--flex);justify-content: center;margin: auto;border-top: solid .1rem #d4d4d4;}
.inner_common_menu ul li:first-child {padding-left: 0;}
.inner_common_menu ul li:last-child {padding-right: 0;}
.inner_common_menu{transition: 0.5s;}
.tab-content > .tab-pane .collapse:not(.show){display: block;}
#Disclosures_tab .collapse:not(.show){display: none;}
#Disclosures_tab .collapse.show{display: block;}
.search_sec h2{font-size: 3.2rem;line-height: 4rem;font-weight: 700;color:var(--fontcolor) ;margin-bottom: 2rem;}
.search_sec .row{--bs-gutter-x: 5.5rem;}
.search_sec .container {border-top: .2rem solid #ddd; padding: 3rem 0 5rem;}
.search_btn, .commn_btn{ box-shadow: 0px 3px 6px #00000029;  border-radius: 21px;background: #B22434;  color: #fff;
border: 0;  padding: .8rem 2.7rem;  font-size: 1.6rem;font-family: var(--familyRobo); font-weight: 600;margin-top: 2.5rem;display: inline-block;transition: 0.3s;}
.search_btn:hover, .commn_btn:hover{background: #000;color: #fff;}

.page_title_text blockquote { margin-bottom: 5rem;}
.page_title_text .container { padding: 0 20rem 0 0;}
/* .our_mission_sec .container{max-width: 190rem;position: relative;} */
.our_mission_sec .container{position: relative;}
.our_mission_detail.row {position: absolute;top: 0;width: 100%;padding: 9.4rem 7.4rem;color: #fff;}
/* .our_mission_detail.row {position: absolute; top: 0; width: 100%; padding: 9rem 10rem; color: #fff;} */
.count_sec li { display: flex; align-items: center; padding: 2rem 0;}
.count_sec li strong {color: #AFEF9B; font-size: 10.3rem; font-weight: normal; display: block;line-height: 11rem;}
.count_sec p { padding: 0px 0 0 2rem; color: #fff; font-size: 2.4rem; line-height: 3.6rem; max-width: 20rem;}
.vision_text { text-align: center; padding: 9rem 0 0 10rem;}
.vision_text img{width: 15.7rem;}
.vision_text p { color: #fff;padding-bottom: 5rem;}
.Purpose_text { padding: 0 0 0 8rem;}
.Purpose_sec figure{border-radius: .5rem .5rem 10rem .5rem;overflow: hidden;}

.commn_li{ padding-top: 2rem;margin-left: 45px;}
.commn_li li { padding: .8rem 0;color: #313131;  position: relative;}
.commn_li li img { filter: invert(); /*margin-right: 2rem;width: 3.3rem;*/ position: absolute;left: -45px;}
.our_values_box p { color: #fff; padding-top: 2rem;}
.our_values_box { color: #fff; background: #31313147; padding:5rem 5rem 5rem 6rem; height: 100%; border-radius: .5rem;}
.value_boxes { padding: 5rem 4rem; border-radius: .5rem; color: #fff;}
.value_boxes li{color: #fff;}
.value_boxes .commn_li li img{filter: none;width: 3.3rem;}
.value_boxes .commn_li{padding-top: 0;}
.our_values_sec .row{--bs-gutter-y: 1.5rem;}
.members_box { padding: 0 2rem;}
.members_box figure{border-radius: .5rem 4rem .5rem .5rem;overflow: hidden;height: auto;}
.members_text { padding: 2rem 0 0;}
.members_text p { padding: 0; font-size: 2.1rem; line-height: 2.5rem; color: #333;}
.members_text span { color: #6CBC61;}
.brand_text { color: #fff; max-width: 112rem;}
.brand_text p { color: #fff;font-size: 2.5rem;line-height: 3.5rem;}
.logo_text { max-width: 111rem; padding: 10rem 0rem 10rem 11rem;}
.logo_text p{color: #313131;font-size: 2.5rem;line-height: 3.5rem;}
/* .awards_box figure { text-align: center; background: #fff; margin: 0 1.3rem; border-radius: 2rem; padding: 5rem 7rem;} */
.awards_box figure { text-align: center; background: #fff; margin: 0 1.3rem; border-radius: 2rem;}
.award_sec {background:#F3F4F8;}
.award_text { padding: 3rem 2rem;}
.award_text p{color: #333;}

.partners_sec {padding: 10rem 0;}
.partner_tab_menu ul { justify-content: center; width: auto;background: #F2F3F7;padding: 1rem;border-radius: 5rem;}
.partner_tab_menu { display: flex; justify-content: center;}
.partners_slider {padding-bottom: 0;}
.partner_tab_menu p { font-size: 3rem; line-height: 3rem;border-radius: 5rem; padding: 2.8rem 4rem;color: #bdbdbd;cursor: pointer;}
.partner_tab_menu p.active { background: #fff;box-shadow: 0px 3px 6px #00000017; color: #333;}
.corporate_present .col-lg-3, .corporate_present .col-lg-6{display: flex;align-items: center;}
.corporate_present .col-lg-9{padding-left: 11rem;}
.text_corp h3 { margin-bottom: 1rem;}
.text_corp span { font-size: 2.1rem; color: #333;}
.text_corp { padding: 0 5rem 0 4rem;}
.corporate_present .col-lg-6 a { position: relative;}
.corporate_present .col-lg-6 a span { position: absolute; bottom: -6rem; right: 5rem;}
.corporate_present .col-lg-6 a span img{width: 11.5rem;}
.board_sec_slider .slick-prev, .board_sec_slider .slick-next{top: -5rem;}
.partners_box { padding:0 2rem;}


/* Deposite */

.feature_box { background: #005287; border: 0;color: #fff;min-height: 35rem;padding: 4.2rem 4.2rem;}
.feature_text h3{font-size: 3.6rem;font-weight: 500;}
.feature_text p{color: #fff;padding-bottom: 2.7rem;}
.feature_text { padding: 1rem 1.6rem 0rem 2rem;}

.annual_text {padding: 0 6.5rem;transition: 0.3s;margin-top: -7rem;}
.annual_text span { display: block; font-size: 2.4rem; font-weight: bold;transition: 0.5s; color: #333333; margin-top: 1rem;}
.annual_box:hover .annual_text{transform: translateY(-1rem);}
.annual_box:hover span{color: #6CBC61;}
.report-img{height: 512px !important}
.download_tab { display: flex;flex-wrap: wrap;}
.download_tab_menu {width: 52rem;padding-right: 8rem;}
.download_tab_menu li { width: 100%; margin-bottom: .5rem;}
.download_tab_menu li a { padding: 2.4rem 3rem; background: linear-gradient(90deg, var(--c1, #014e7d), var(--c2, #003a5f) 51%, var(--c1, #014e7d)) var(--x, 0)/ 200%;
  color: #fff; border-radius: 2.5rem; font-size: 2.4rem; line-height: 2.4rem; cursor: pointer;}
.download_tab_menu li p { padding: 2.4rem 3rem; background: linear-gradient(90deg, var(--c1, #014e7d), var(--c2, #003a5f) 51%, var(--c1, #014e7d)) var(--x, 0)/ 200%;
  color: #fff; border-radius: 2.5rem; font-size: 2.4rem; line-height: 2.4rem; cursor: pointer;}
.download_tab_menu li p:hover{--x: 100%;}
.download_tab_menu li p.active{background: linear-gradient(90deg, var(--c1, #6CBC61), var(--c2, #aad99a ) 51%, var(--c1, #6CBC61)) var(--x, 0)/ 200%;color: #333;}
.download_tab_menu li a.active{background: linear-gradient(90deg, var(--c1, #6CBC61), var(--c2, #aad99a ) 51%, var(--c1, #6CBC61)) var(--x, 0)/ 200%;color: #333;}
.download_repeat a { display: flex; align-items: center; justify-content: space-between; font-size: 2.4rem; color: #333333;
  line-height: 3rem; border-bottom: .1rem solid #ddd; padding: 2.2rem 2rem 2.2rem 0;}
.download_tab_content { width: 116rem;}
.download_repeat a img { width: 2.4rem;margin: auto;}
.download_repeat td.td-href a img {margin-left: 0; margin-right: 1rem;}
.download_repeat td.td-href a{justify-content: center;}
.download_repeat a:hover{color: #6CBC61;}
.form_inn { display: flex; flex-wrap: wrap; justify-content: space-between;}
.form_inn .form-group { width: 49%;}
.form_box { box-shadow: 0px 9px 25px #00000012; border: 1px solid #6CBC61; padding:5rem 4.5rem 4rem;background: #fff; border-radius: .5rem;}
.form_side { padding: 0 0 0 14rem;margin-top: -12rem;}
.Account_text figure { margin-top: 20rem;}
.text_box { padding: 12rem 0 0;}
.text_box blockquote { margin-bottom: 5rem;}
.text_box p { padding-bottom: 3rem;}
.blue_btn{padding: 1.4rem 4.5rem;font-size: 2.1rem;margin-top: 3rem;}
.types-of-account .feature_box { padding: 6.4rem ; border-radius: .5rem;}
.types-of-account .feature_text { padding: 0;}
.types-of-account .feature_text p { padding-bottom: 2rem;  font-size: 2.1rem;}
.types-of-account .feature_text h3 { font-size: 3rem; font-weight: 500; max-width: 26rem; margin-bottom: 5rem;}
.types-of-account .feature_text a { margin-top: 3rem;}
.icon_box img {  height: 9rem;}
.account_assec { background: #F2F3F7;max-width: 198rem;margin:0 auto 13rem;}
.icon_inn { display: flex; flex-wrap: wrap;justify-content: center;}
.icon_box { width: 20%; padding-right: 4%;padding-bottom: 5rem;}
.icon_box p { font-size: 2.1rem;  line-height: 3rem;  padding-top: 6.5rem;  color: #333;  padding-bottom: 0;}
.icon_box p span { display: block; font-weight: 300; margin-top: .5rem;}
.table_sec .table-bordered > :not(caption) > * { border-width: 2px 0; border-color: #fff;}
.table_sec .table-bordered > :not(caption) > * > * { border-width: 0 2px;}
.table_sec .table.table-bordered.table-hover { background: #EEF0F5;border-radius: 2.5rem;overflow: hidden;}
.table_sec p, .table_sec p span {padding: 0;font-size: 2.4rem;color: #333;font-weight: 400;}
.table_sec td { vertical-align: middle;text-align: center; padding: 2.3rem 3rem;}
.table_sec th { font-size: 2.4rem; color: #fff; background: #005287;text-align: center; padding: 2rem 4rem;vertical-align: middle;}
.table_sec th:first-child, .table_sec td:first-child{text-align: left;}
.table_sec.table-center td:first-child p span{text-align: left;display:block;}
.table_sec td img { width: 2.4rem;}
.table_sec.table-center td:first-child{text-align: center;}
/* Loan Detail */

.banner_inner {position: relative;}
.banner_inner .container {position: absolute; right: 0; top: 0; left: 0;/*! text-align: right; */}
.bnr_text {max-width: 70rem; margin-left: auto; padding-top: 10%;}
.bnr_text .font_60 { font-weight: bold; color: #262626;}
.loan_details .Account_text figure { margin-top: 0;}
.loan_details .text_box { padding: 3rem 4rem 0 9rem;}
.loan_details .text_box p { padding-bottom: 5rem;}
.important_feature { background: #F3F4F8;}
.important_feature .row { --bs-gutter-x: 3rem; --bs-gutter-y: 3rem;}
.important_feature .feature_box { min-height: 22rem; display: flex; align-items: center;}
.important_feature .feature_box h3 { margin: 0; font-size: 3.2rem; font-weight: 500; line-height: 4.4rem; padding-left: 3rem;}
.kyc_accordian .accordion-button{background-color: #F6F8FC;border: #E0E4EF87 solid .1rem;color: #262626;font-weight: bold;
font-size: 3.6rem;padding: 2.5rem 3.2rem;border-radius: 1.2rem!important;box-shadow: none;}
.kyc_accordian .accordion-item{border: 0;}
.accordion-button::after{width: 3.25rem;height: 3.25rem;background-size: 3.25rem;}
.kyc_accordian li { font-size: 2.8rem; line-height: 3.4rem; font-weight: 500;position: relative; color: #333333; padding: 3rem 3.2rem;}
.kyc_accordian li::after{background: #1F7FBB;height: 4.5rem;width: .4rem;content: '';position: absolute;left: 0;top: 2.5rem;}
.apply_sec { background: #EDF6FD; padding:6.5rem 14rem 6.5rem 7.5rem; border-radius: 2.5rem; display: flex; align-items: center; justify-content: space-between;}
.apply_sec h2 { max-width: 80rem; font-weight: bold; margin: 0;}
.apply_sec h2 span { display: block; line-height: 3rem; font-size: 2.1rem; font-weight: normal; margin-top: 2rem;}
.apply_sec .green_btn { font-size: 2.8rem; line-height: 3rem; border: .1rem solid #6CBC61; padding: 1.9rem 6rem;}
.error{color: red;}
.alert-success {font-size: 20px;}

.alert-danger {
    font-size: 20px;
}

/* Interest rate */
.interest_accor li { padding: 0;width: 100%;}
.interest_accor .interest_tab_menu li::after {display: none;}
/* .interest_tab { display: flex;margin-top:9rem;} */
.interest_tab { display: flex;}
.interest_tab_menu { width: 46.7rem; background: linear-gradient(181deg, rgba(31,127,187,1) 18%, rgba(8,82,131,1) 100%); padding: 3.5rem; border-radius: 2.5rem; height: 100%;}
.interest_tab_menu h2{color: #fff;margin-bottom:0rem;}
.interest_tab_menu h2:last-child{padding-top: 2.4rem;}
.interest_tab_menu p { color:rgb(255 255 255 / 51%); display: flex; justify-content: space-between; align-items: center; padding: 2.2rem 0 2.4rem;
  border-bottom: .1rem solid #ffffff24; cursor: pointer; font-size: 2.1rem; font-weight: 400;}
/* .interest_tab_menu p span{position: absolute;bottom: 1.5rem;font-size: 1.4rem;font-weight: normal;} */
.interest_tab_menu p.active { color: #fff; font-weight: 400;}
.interest_tab_menu p img { width: 2.4rem;}
.interest_accor li:last-child p{border: 0;}
.interest_tab_content { width: 133rem; padding-left: 7rem;}
.interest_tab_content .commn-li li{font-size: 2.1rem;}
.interest_tab_content .table_sec thead tr{border-color:rgb(255 255 255 / 21%)}
.interest_tab_content .table_sec th{vertical-align: middle;padding: 2rem 6rem;border-color: #ffffff36;background: transparent;}
.interest_tab_content .table_sec thead{background: linear-gradient(89deg, rgba(31,127,187,1) 28%, rgba(8,82,131,1) 100%);}
.interest_tab_content .table_sec th p{color: #fff;}
.interest_tab_content .table_sec td{padding: 2.3rem 6rem;}
.interest_tab_content .table_sec .table-bordered > :not(caption) > * > * { border-width: 0 1px;}
.interest_tab_content h3{font-size: 3.6rem;line-height: 4.4rem;font-weight: 900;margin-bottom: 5rem;}
.interest_tab_content h3 span{display: block;}
.interest_tab_content .table_sec .table.table-bordered.table-hover { background: #EEF0F5B0;}
.interest_tab_content .table_sec th p { color: #fff; padding: 2rem; border-bottom: .1rem solid #ffffff36;}
.interest_tab_content .table_sec th span{font-size: 2.4rem;padding: 2rem;font-style: italic;font-weight: 300;display: block;}
.interest_tab_content .commn-li li::after{width: .8rem;height: .8rem;top: 2.3rem;}
.mt_7{margin-top:7rem;}
.interest_tab_content .table_sec p a{display: inline-flex;font-size: 2.4rem;color: rgb(31 127 187);}
/* Inoperative Accounts */
.note_sec h3 { font-size: 2.4rem; margin-bottom: 1rem;}
.commn-li li {padding: 1rem 2rem; font-size: 1.8rem; color: #666;position: relative;}
.commn-li li::after { background: #6CBC61;height: .5rem;width: .5rem;border-radius: 100%;content: '';left: 0;position: absolute;top: 2rem;}
.interest_inner .bnr_text { margin-right: auto; margin-left: 0;padding-top: 13%;}
.interest_inner .bnr_text .font_60{color: #fff;}
.search_box {background: #F2F3F7;padding: 7rem;display: flex;margin-bottom: 3rem;flex-wrap: wrap;justify-content: space-between;}
.search_box .form-group.group-input {padding-right: 0;text-align: left;width: 20%;}
.search_box .incoprative_boxbtn {width: 100%;position: relative;}
.unclaimedbtn_wrap{margin-top: 3rem}
.incoprative_boxbtn .all_err {position: absolute;top: 1.5rem;}
.search_box .incoprative_boxbtn .blue_btn{margin-right: 1rem;}
.search_box .form-control { background: none; border-color: #00000026;font-size: 2.1rem;color: #7a757d;padding-top: .5rem;font-weight: 400;border-right: 0;}
.search_box .form-group { margin: 0;width: 12%;text-align: right;}
.form-group.group-input { padding-right: 11rem;text-align: left; width: 38%;}
.form-group label { font-size: 1.8rem; color: #999;}
.search_box label sup { color: red; font-size: 1.6rem;}
/*--input-date-placeholder-css-start--*/
input[type=date]:invalid::-webkit-datetime-edit {color: #6d7591;}
input[type=date]:invalid{color: #6d7591;text-transform: uppercase;}
input[type="date"]:invalid::-webkit-calendar-picker-indicator {opacity: .5 ;}
/*--input-date-placeholder-css-end--*/
.search_area h2{ color: #005287;}
.user_sec { padding: 7rem; border: .1rem solid #E1E1E1;}
.user_sec h2 {display: flex;align-items: center; flex-wrap: wrap;}
.user_sec h2 span { margin-right: 2rem;}
.user_sec li span{font-size: 2.1rem;color: #262626;font-weight: 500;display: block;margin: 0;padding-bottom:1rem ;}
.user_sec ul { display: flex; align-items: flex-start;padding-top: 2rem;}
.user_sec li { width: 30%;display: flex;flex-wrap: wrap;}
.user_sec li figure{width: 5%;}
.user_sec li p {width: 95%; font-size: 1.8rem; color: #000; font-weight: 600; padding-left:2rem;position: relative;}
.user_sec li p::before{background: #6CBC61;content: '';position: absolute;bottom: 0;left: 2rem;height: .1rem;width: 7rem;}
.ac_status { display: flex; flex-wrap: wrap;padding-top: 6rem;justify-content: space-between;}
.inactive_box { background: #FD51541A; width: 24%; padding: 3.5rem; display: flex; border: .1rem solid #FD515433; border-radius: .4rem;}
.status { padding-left: 2.5rem;}
.inactive_box p { padding: 0; color: #313131; font-weight: 600; font-size: 1.6rem; line-height: 2rem;}
.inactive_box strong { font-size: 2.6rem; color: #ED3237;}
.oops_box { background: #F8F8FB; padding: 3.2rem 3.5rem;width: 75%;}
.oops_box .font_24 { margin-bottom: 1rem;}
.oops_box a{color: #2F6BB1;text-decoration: underline;font-size: 1.8rem;}
.inactive_box figure{position: relative;}
.cross_icon { position: absolute; right: -1rem; top: -1rem;}
.norecord_match{color: #ED3237;font-weight: bold;}
/* Feedback form */
.feedback-form { background: transparent linear-gradient(135deg, #FFFEFF 0%, #EBEEF3 100%) 0% 0% no-repeat padding-box;}
.form-inn { background: #fff; padding: 9rem 8.4rem 13rem; margin: -20rem auto 0; width: 146rem; position: relative;border-radius: 2.5rem;}
.form-inn h1 { margin-bottom: 2rem;}
.form-inn blockquote{color: #000;}
.form-inn blockquote a { font-size: 3.6rem; color: #1F7FBB; display: inline-block;}
.form_BX label { font-size: 2.4rem;color: #000;font-family: var(--familyLato);font-weight: 500;}
.form_BX label sup{font-size: 2.4rem;top: 0;padding-left: .4rem;}
.group-all label { margin-bottom: 1.6rem;}
.group-all {display: flex; flex-wrap: wrap; justify-content: space-between;}
.group-all .form-group { width: 47.5%;margin: 2.7rem 0;}
.group-all .form-control { border: .1rem solid #CCCCCC; border-radius: .4rem;font-weight: 400; padding: 1.9rem 2rem;}
.group-all .form-control {background-position: right 2.75rem center;}
.group-all textarea{height: 16rem;}
.button_sec_btm {display: flex; align-items: flex-start; justify-content: space-between; width: 100%;}
/* custom checkboxes */
/***** RADIO BUTTON STYLES *****/
.rdio { position: relative;padding-right: 5.6rem;}
.rdio input[type="radio"] { opacity: 0;}
.radiobuttons { display: flex;padding: 5rem 0 4rem;}
.rdio label { padding-left: 2rem; cursor: pointer;}
sup{color: red;}
.rdio label::before {width: 2.4rem; height: 2.4rem; position: absolute;top: .8rem;left: 0; content: ''; display: inline-block;
-moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; border: 1px solid #707070; background: #fff;}
.rdio input[type="radio"] { margin: 0px;}
.rdio input[type="radio"]:disabled + label { color: #999;}
.rdio input[type="radio"]:disabled + label:before {background-color: #1F7FBB;}
.rdio input[type="radio"]:checked + label::after {content: ''; position: absolute;top: 1.4rem;left: 6.2px;display: inline-block;
font-size: 11px;width: 1.2rem;height: 1.2rem; background-color: #1F7FBB;-moz-border-radius: 50px;-webkit-border-radius: 50px;
border-radius: 50px;}
.rdio-default input[type="radio"]:checked + label:before { border-color: #1F7FBB;}
 .rdio-primary input[type="radio"]:checked + label:before {border-color: #1F7FBB;}
 .rdio-primary input[type="radio"]:checked + label::after {background-color: #1F7FBB;}
 .custom-checkbox > [type="checkbox"], .custom-checkbox label {-webkit-touch-callout: none;-webkit-user-select: none; -khtml-user-select: none;
   -moz-user-select: none;-ms-user-select: none;user-select: none;}
 .custom-checkbox > [type="checkbox"]:not(:checked), .custom-checkbox > [type="checkbox"]:checked {position: absolute;left: -9999px;}
 .custom-checkbox > [type="checkbox"]:not(:checked) + label, .custom-checkbox > [type="checkbox"]:checked + label {position: relative;
   padding-left: 22px; cursor: pointer;}
 .custom-checkbox > [type="checkbox"]:not(:checked) + label:before, .custom-checkbox > [type="checkbox"]:checked + label:before {
content: '';position: absolute;left: 0;top: 50%;margin-top: -9px;width: 2.1rem;height: 2.1rem;border: 1px solid #727272;
background: #fff;border-radius: 5px;}
.custom-checkbox > [type="checkbox"]:checked + label::before{background: #1F7FBB;border-color: #1F7FBB;}
.custom-checkbox > [type="checkbox"]:not(:checked) + label:after, .custom-checkbox > [type="checkbox"]:checked + label:after {
font: normal normal normal 15px/1 'Glyphicons Halflings'; content: '\2713'; position: absolute; top: 55%; margin-top: -7px;
left: 5px; color: #fff; transition: all 0.2s;font-weight: bold;}

/* Branch/ATM Network */

.branch_img {width: 70rem;padding-left: 1.7rem;height: 100%;}
.branch_img figure{height:100%;overflow: hidden;border-radius: 0.6rem 10rem 0.6rem 0.6rem;}
.branch_img figure img{width: 100%;height: 100%;object-fit: cover;}
.branch_sec {display: flex; align-items: flex-start;height: 55.5rem;}
.branch_form { width: 98rem; border: #6CBC61 solid .1rem; box-shadow: 0px 9px 25px #00000012; border-radius: 2.5rem;padding: 5rem;background: transparent linear-gradient(180deg, #FFFFFF 0%, #DAEAF3 100%) 0% 0% no-repeat padding-box;height: 100%;}
/* .branch_form .form-group:first-child{margin-top: 0;} */
.branch_form .form-control{background-color: transparent;border-color: #ccc;font-weight: 400;font-size: 2.4rem;color: #666666;}
.group_all {display: flex;flex-wrap: wrap;padding: 0 0 2rem;justify-content: space-between;}
.group_all .form-group {width: 48%;margin: 1rem 0;}
.cust-checkbox {display: flex;flex-wrap: wrap;padding-bottom: 3rem;align-items: center;}
.cust-checkbox h4 {width: 100%;font-size: 2.4rem;color: #333;margin-bottom: 1.5rem;}
.custom-checkbox {width: 33.3%; padding: 1rem 0;}
.checkbox-custom-label {font-size: 1.8rem; color: #333333; padding-left: 3rem !important; /*! padding-right: 5rem; */}
.form_btn .blue_btn {margin-right: 1.5rem;}
.or span { font-size: 2.1rem; display: inline-block; background: #fff; padding: .4rem 2.5rem; border: .1rem solid #707070;
  border-radius: 5rem; position: relative;}
.or {text-align: center;padding: 1.5rem 0 1rem; position: relative;}
.or::before { content: ''; position: absolute; background: #ccc; left: 0; right: 0; top: 3.5rem; margin: auto; height: .1rem; width: 65%;}

.branches_address {background:transparent linear-gradient(0deg, #FFFEFF 0%, #EBEEF370 100%) 0% 0% no-repeat padding-box;padding: 7.5rem;margin-top: 7rem;border-radius: 2.5rem;}
.address_box li {display: flex; align-items: flex-start;padding-bottom: 2rem;}
.address_box span { margin-right: 2rem;}
.address_box { padding: 1rem 12rem 10rem 0;}
.address_box p {padding-bottom: 0rem;}
.address_box li p a{font-size: 1.8rem;line-height: 3rem;color: #666666;}
.address_box li:last-child {margin:0rem; padding: 0;}
.branches_address .col-lg-4 h3{height: 10rem;margin-bottom: 0;}
.ac_detail {padding: 4rem;}
.ac_detail li {display: flex;align-items: flex-start;color: #666;}
.ac_detail li span {min-width: 14.55rem;}
.branch_detail figure{width: 100%;height: 100%;overflow: hidden;border-radius: 0.6rem 10rem 0.6rem 0.6rem;}
.branch_detail figure img{width: 100%;height: 100%;object-fit: cover;object-position: right;}
.branch_detail .col-lg-5.pe-lg-5{padding-right: 3.5rem;}
.branch_box {border: #6CBC61 solid .1rem;box-shadow: 0px 9px 25px #00000012;border-radius: 2.5rem;overflow: hidden;height: 100%;width: 100%;}
.branch_box h2{background: #1F7FBB;color: #fff;padding: 2.5rem 4.2rem;margin: 0;font-weight: bold;}
.ac_detail li p{padding-bottom: 1.6rem;}
.ac_detail .custom-checkbox { width: 100%;}
.branch_box .ac_detail li{margin-bottom: 2.5rem;}
.branch_box .ac_detail li p{padding: 0;}
.branch_detailmap{margin: 10rem 0 13rem;}
.bank_services{background: #005287;margin-top: 14rem;}
.bank_bx{ padding: 6.5rem 7.5rem;border-radius: .5rem;height: 100%;}
.bank_bx h3{color: #313131;}
.bank_bx li{margin-bottom: 1.5rem;}
.bank_bx li img {margin-right: 2rem;width: 3.6rem;}
.bank_servic {background: transparent linear-gradient(131deg, #FFFFFF 0%, #E2E2E2 100%) 0% 0% no-repeat padding-box;}
.bank_eligi {background: transparent linear-gradient(130deg, #FFFFFF 0%, #BAD5E6 100%) 0% 0% no-repeat padding-box;}
.bank_abt { background: transparent linear-gradient(133deg, #FFFFFF 0%, #70BF54 100%) 0% 0% no-repeat padding-box;}
.bank_abt p{color: #333;font-size: 2.1rem;line-height: 3rem;}

.inner_title_text a{margin-top: 6rem;}

/* Motor Insurance */

.pdf_boxes {padding: 7.8rem;border: .1rem solid #E6E6E6;box-shadow: 0px 13px 42px #0000000D;background: #fff;height: 100%;}
.pdf_bx_text h2 {color: #005287;font-weight: bold;margin-bottom: 2rem;font-size: 3rem;line-height: 4rem;}
.pdf_bx_text {padding: 0 6rem 5rem 0;}
.pdf_bx_text .green_btn{font-size: 1.8rem;padding: 1.1rem 3.5rem;}
.pdf_designs .row {padding: 0 5rem;}
.pdf_designs .col-lg-6 {padding: 0 2rem;margin-bottom: 4rem;}
.pdf_viewer iframe{width: 100%;height: 75rem;}
.pdf_designs h2{height: 8rem;}
/* Investor Relation */
.highlight_facts {padding: 3rem 0 0;}
.report_text { padding: 5rem 15rem 0 2rem;}
.report_text h2{color: #333;}
.highlight_facts ul { display: flex;padding: 4rem 0;}
.highlight_facts li { width: 25%;}
.highlight_facts li span { color: #1F7FBB;font-size: 7rem;font-weight: bold;display: block;line-height: 7rem;}
.highlight_facts li p { font-size: 2.1rem; line-height: 2.5rem; color: #000; padding: 2.5rem 0 0;}
.annual_btn_sec { display: flex; align-items: center;}
.annual_btn_sec .blue_btn { margin-right: 3rem; display: flex; align-items: center;margin-top: 0;}
.annual_btn_sec .blue_btn img{margin-right: 1rem;}
.transe_btn { background: transparent; font-size: 1.8rem; padding: 1.6rem 3.9rem; border: 1px solid #C2C2C2; border-radius: 5rem;
font-weight: 500; color: #313131; display: inline-block;}
.financial-results { background: #005287;}
.financ_box { width: 55rem; background: #FFFFFF; padding: 6rem;box-shadow: 0px 13px 42px #0000000D;border: 1px solid #E6E6E6;margin-top: -6rem;}
.financ_box blockquote{color: #005287;font-weight: bold;margin: 4.5rem 0;}
.finance_text { padding: 17rem 0 0 18rem;}
.finance_text h2{color: #fff;font-size: 6rem;font-weight: bold;margin-bottom: 5.5rem;}
.finance_text .transe_btn{color: #fff;}
.notice_tab .nav-tabs{justify-content: center;}
.notice_box { box-shadow: 0px 13px 42px #0000000D; border: 1px solid #E6E6E6; background: #fff; padding: 6rem 7.5rem; display: flex;
align-items: flex-start;}
.notice_box figure { width: 20%;}
.notice_text { padding: 0 0 0 6rem;width: 80%;}
.notice_text blockquote{color: #005287;font-weight: bold;margin-bottom: 3rem;}
.notice_sec {padding: 12.5rem 11rem;}
.notice_sec .row{--bs-gutter-x: 6.5rem;}
.agents_sec .container{background: transparent linear-gradient(0deg, #E7F4E2 0%, #F8FDF6 100%) 0% 0% no-repeat padding-box;
border: 1px solid #CCD5C9;border-radius: 8px;padding: 7rem 10rem 4rem 10rem;}
.agents_text_left ul { display: flex; flex-wrap: wrap;}
.agents_text_left ul li { width: 35%;padding: 2.5rem 0;}
.agents_text_left ul li:nth-child(2n+1) { width: 65%;padding-right: 8rem;}
.agents_text_left span { font-size: 2.1rem; font-weight: bold; display: block; margin-bottom: 1rem;}
.agents_text_left p, .agents_text_left a{font-size: 2.1rem;line-height: 3.1rem;color: #313131;}
.agents_text_left a{color: #1F7FBB;}
.agents_text_left h2{color: #333;margin-top: 2rem;}
.agents_text_right { padding: 5rem 0 17rem 11rem; position: relative;}
.agents_text_right::before{position: absolute;background: #ccc;height: 95%;width: .1rem;content: '';left: 0;top:5%;}
.agents_text_right h2{color: #333;margin-bottom: 7rem;}
.agents_text_right a{color: #1F7FBB;font-size: 1.8rem;}
/* Fund Transfer */

.img_curve figure{border-radius: .5rem .5rem 10rem .5rem;overflow: hidden;text-align: right;}
.neft_menu_inn { display: flex; border-bottom: .1rem solid #ddd;}
.fund_tab_menu p { color: #333333; font-size: 2.8rem; font-weight: 500; padding: 3.5rem 5.5rem;border-bottom: .5rem solid transparent;margin-bottom: -.1rem;cursor: pointer;}
.fund_tab_menu p.active{color: #6CBC61;border-color: #6CBC61;}
.whats_neft_text { padding: 5rem 13.6rem;}
.channel_neft .container { position: relative;}
.channel_data { position: absolute; bottom: 10rem; left: 16rem; width: 62rem;}
.facility-box { padding: 5.5rem; background: #6CBC61D1;  border-radius: 2.5rem;}
.facility-box h2, .facility-box p{color: #fff;padding-bottom: 0;}
.facility-box h2{margin-bottom: 1.5rem;}

.channel_data .commn-li { display: flex; padding-bottom: 3rem; border-bottom: .4rem solid #AFEF9B; margin: 0 4%;}
.channel_data li { font-size: 2.8rem; color: #333; font-weight: 500;}
.channel_data .commn-li li::after, .benefits_neft .commn-li li::after {background: #003A5F;width: .8rem;height: .8rem;}
.channel_data h2 { margin: 0 0 5rem 2rem;}
.key_feature { background: #F3F4F8;}
.key_feature_box {background: #fff;padding: 5rem;border-radius: 2.5rem; height: 100%;}
.key-feature_box p{color:#313131;}
.please_notes span{color: #333333;font-size: 3.6rem;font-weight: 500;}
.please_notes h2 {color: #262626;line-height: 5.8rem; margin-top: 1rem;}
.please_notes .commn-li li, .benefits_neft .commn-li li{font-size: 2.4rem;margin-bottom: 3rem;color: #333333;line-height: 3.6rem;padding-left: 3rem;}
.benefits_neft .commn-li { padding: 2rem 10rem 2rem 8rem;}
.please_notes table p, .please_notes th{text-align: left;}

/*=============UI14041994-start=========*/
/*---internet_banking-css-start---*/
.debit_cards_text{padding-right: 5rem;}
/*---Debit Card-end---*/
.internet_banking{width: 100%;height: auto;background: var(--colorwhite);}
.internet_banking figure{width: 100%;height: 100%;border-radius: 0.6rem 10rem 0.6rem 0.6rem;overflow: hidden;}
.internet_banking figure img{width: 100%;height: 100%; object-fit: cover;}
.internet_banking .inner_title_text{padding:0 9rem;}
.internet_banking .inner_title_text .gpapp_btn a{display: inline-flex;font-size: 2rem;margin: 0;color: #184570;}
.internet_banking .inner_title_text .gpapp_btn a:hover{color: #79be69;}
.getstrd_intbanking{background:url(../images/get-startedbg.jpg);background-size: cover;background-repeat: no-repeat;width: 100%;height: 124.6rem;overflow: hidden;position: relative;}
.getstrd_intbanking figure{position: absolute;right: 0;bottom: 0;width: 74.6rem;height: 76.6rem;}
.getstrd_intbanking h2{font-size: 6rem;line-height: 7.2rem; font-weight: bold;font-family: var(--familyLato);color: var(--colorwhite);margin-bottom: -2rem;}
.internet_banking .inner_title_text blockquote, .inner_title_text blockquote, .dabit_card blockquote{font-size: 2.8rem;line-height: 3.8rem;font-family: var(--familylato);color: #666666;}
/*---tab-css-start---*/
.tab_accordian .card-header {display: none;}
.tab_accordian .tab-content>.active {display: block;}
.tab_accordian .collapse:not(.show) {display: block;}
.tab_accordian .nav-tabs .nav-item p{padding: 0 2rem;cursor: pointer;}
.tab_accordian .card-header {display: none;}
/*---tab-css-end---*/
.getstrd_tab .nav-tabs{border: none;border-radius: 5.4rem;background: #004B7C;display:inline-flex;}
.getstrd_tab .nav-tabs .nav-item p{font:normal 3rem/3.6rem var(--familyLato);color: var(--colorwhite);padding: 2.7rem 4.5rem;background:transparent;border-radius: 5.4rem;margin: .9rem;cursor: pointer;}
.getstrd_tab .nav-tabs .nav-item p.active{background: #0166a5;}
.getstrd_tab .step_wrap{display: flex;flex-wrap: wrap;margin-top: 1.4rem;}
.getstrd_tab .step_wrap li{width: 50%;padding-right: 5rem;border-bottom: .1rem solid rgb(255 255 255 / 39%);padding: 4rem 12rem 4rem 0;}
.getstrd_tab .step_wrap li:first-child p a{font-weight: bold;}
.getstrd_tab .step_wrap li:last-child{border-bottom: none;}
.getstrd_tab .step_wrap span  {display: block;width: 100%;font: normal 3.6rem/4.4rem var(--familyLato);color: var(--colorwhite);margin-bottom: 3rem;}
.getstrd_tab .step_wrap p, .getstrd_tab .step_wrap p a{display: block;width: 100%;font: normal 2.4rem/4rem var(--familyLato);color: var(--colorwhite);padding: 0;}
.intbanking_feature{background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgb(206 234 254 / 27%) 11%, rgb(205 233 252 / 27%) 24%, rgb(202 235 255 / 59%) 100%);}
.intbanking_feature h3{font: 900 3.6rem/4.8rem var(--familyLato);color: #262626;margin-bottom: 5.5rem;}
.feature_wrap{display: grid; grid-template-columns: repeat(3, 1fr);grid-gap: 2.2rem;}
.feature_wrap li{padding: 5.5rem 6rem 4rem 4rem;display: flex;align-items: flex-start;background: #fff;border-radius: 2.5rem;height: 26rem;}
.intbanking_feature .feature_wrap li{align-items: center;}
/* .feature_wrap li figure {width: 10rem;text-align: center;} */
.feature_wrap li figure {width: 22%;text-align: center;}
.feature_wrap li h3{width: 77%;}
.feature_wrap li h3, .current_acfeature .feature_wrap li h3 span {margin: 0;font-size: 3rem;font-weight: 500;line-height: 3.6rem;padding-left: 3rem;color: #333333;line-height: 4.2rem;}
.current_acfeature .feature_wrap li h3 span{display: block;padding-left: 0;}
/*---internet_banking-css-end---*/

.loan_detailsnew .feature_wrap li{background: transparent linear-gradient(180deg, #E7F4E2 0%, #F8FDF6 100%) 0% 0% no-repeat padding-box;border: 1px solid #DAEBD0;border-radius: 2.5rem;padding: 4.5rem 4rem 4.5rem 2.1rem;height: 26.4rem;display: flex;align-items: flex-start;position: relative;}
.loan_detailsnew .feature_wrap li .feature_text{padding: 0rem 0rem 0rem 2.9rem;}
.loan_detailsnew .feature_wrap li .blue_btn{margin-top: 2.5rem;font:500 1.8rem/2.2rem var(--familyLato);padding: 1.5rem 3.8rem;position: absolute;bottom: 4.5rem;}
.loan_detailsnew .feature_wrap li h3{padding-left: 0;font: 500 3.6rem/4.8rem var(--familyLato);width: 100%;}
.loan_detailsnew .feature_wrap li figure{width: 20%;}
/*---Loan-Details-css-end---*/

/*---apply side btn-box-css-start---*/
/* .apply_sticky {position: fixed;transform: translateY(0%);top:50%;right: 0;z-index: 9999;display: flex;flex-wrap: wrap;align-items: center;} */
.apply_sticky {position: fixed;top:0%;right: 0; height: 100%; z-index:9999; display: flex; flex-wrap: wrap;align-items: center; transition: .3s all;transform: translateX(100%);}
body.body_opacity .apply_sticky {transform: translateX(0);}
/* .apply_sticky .applyside_btn{border: 1px solid var(--unnamed-color-2f6bb1);background: transparent linear-gradient(177deg, #014E7D 0%, #003A5F 100%) 0% 0% no-repeat padding-box;border: 1px solid #2F6BB1;border-radius: 25px 0px 0px 25px;width: 8rem;height: 24.4rem;display: flex;justify-content: center; align-items: center; font:900 2.4rem/3.4rem var(--familyLato);color: #fff;writing-mode: vertical-rl;position: fixed;right: 0;z-index: 99999;} */
/* .side_form {background:#fff; transition: 0.5s;width: 70rem; height: auto;padding: 5.2rem 5rem 6.7rem 5rem;border-radius: 2.5rem 0 0 2.5rem;border: .1rem solid #6CBC61;box-shadow: 0 .9rem 2.5rem #00000012;position: absolute;right: -1rem;} */
.side_form {background:#fff; transition: 0.5s;width: 70rem; height: auto;padding: 5.2rem 5rem 6.7rem 5rem;border-radius: 2.5rem 0 0 2.5rem;border: .1rem solid #6CBC61;box-shadow: 0 .9rem 2.5rem #00000012; max-height: 100%; overflow-y: auto; max-height: calc(100% - 15rem);transform: translateX(100%);}
.side_form h3{display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.side_form .close_sideform{cursor: pointer;}
.side_form.show_form{transform: translateX(0);right: 0;}
.body_opacity::after {width: 100%;height: 100vh;background: rgb(0 0 0 / 74%);left: 0;top: 0;content: "";position: fixed;z-index: 999;}

/*---apply side btn-box-css-end---*/

.saving_account .inner_title_text p strong{color: #666666;}
.saving_account .inner_title_text p:nth-last-of-type(1){padding-bottom: 0;}
.typessavings_ccount{background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgb(206 234 254 / 27%) 11%, rgb(205 233 252 / 27%) 24%, rgb(202 235 255 / 59%) 100%);}
.typessavingsul{display: grid; grid-template-columns: repeat(3, 1fr);grid-gap: 1.8rem;margin-top: 6.8rem;}
.typessavingsul .saving_acbox{width: 100%;height: auto;background: #fff;padding: 3.2rem 3.4rem 17rem 3.4rem;position: relative;border-radius: 2.5rem;}
.typessavingsul .saving_acbox .blue_btn{position: absolute;bottom: 6rem;}
.typessavingsul .saving_acbox h3{margin-bottom: 5rem;}
.typessavingsul .saving_acbox ul li{font:normal 1.8rem/3rem var(--familyLato);margin-bottom: 3.5rem;}

.savingaccount_feature{background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgb(206 234 254 / 27%) 11%, rgb(205 233 252 / 27%) 24%, rgb(202 235 255 / 59%) 100%);}

.savacount_callaction figure{width: 100%;height: auto;position: relative;}
.savacount_callaction .callto_content{position: absolute;width: 65rem;right: 8rem;bottom: 3.5rem;}
.savacount_callaction .callto_content h4{font:normal 2.1rem/3rem var(--familyLato);}
.savacount_callaction .callto_content h5{font:500 4.8rem/6rem var(--familyLato);color: #000;margin: 3rem 0 4rem;}
/*---Saving Account-css-end---*/

.fixed_deposlist .feature_wrap{grid-template-columns: repeat(2, 1fr);}
/*---Deposits-css-end---*/


/*=============UI14041994-start=========*/

/* IILF */
/*UI14041994*/
.desktop_banner {
    width: 100%;
    height: auto;margin-top: 13rem;
}
.desktop_banner figure {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.desktop_banner figure .caption_wrap{
    max-width: 74rem;
    height: auto;
    position: absolute;
    bottom: 6.9rem;
    z-index: 1;
}
.desktop_banner figure .caption_wrap .get_started:hover{
    background: var(--bluecolor);
    color: var(--colorwhite);
}
.get_started{
    width: 30rem;
    height: 7.1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    font-size:2.2rem;line-height: 3rem;
    color: var(--colorwhite);
    background: var(--greencolor);
    border-radius: 5.6rem;
}
.get_started:hover{
    background: var(--colorwhite);
}
.desktop_banner figure .caption_wrap .caption, .desktop_banner figure .caption_wrap .caption p{
    font-size: 6.5rem;font-weight: 900;line-height: 7rem;
    color: var(--colorwhite);
    padding: 0;
}
.desktop_banner figure .caption_wrap p{
    font-size:var(--font16);
    color: var(--colorwhite);
    padding: 2.2rem 0 3.1rem;
}
/*----desktop-banner-end--*/
.online_account{
    width: 100%;
    height: auto;
    padding: 13rem 0 10rem;
}
.online_account .trading_content{
    padding: 0 14rem 0 2rem;
}
.online_account .trading_content h1{
    font-size: var(--font65);line-height: 7rem;
}
.online_account .trading_content p{
    /* font-size: var(--font16); */
    /* line-height: 2.8rem; */
    color: var(--black);
    margin-top: 2.6rem;
    font-weight: normal;
    font-family: var(--familyLato);
    color: #666666;
}
.online_account .trading_content a.get_started.getsd_mobile{display: none;}
/*----online_account-end--*/

.features_account{
    background: #F7F9FB;
    width: 100%;
    height: auto;
    padding: 9.6rem 0 9rem;
}
.features_account h2{
    font-size: var(--font65);
    margin-bottom: 7.4rem;
    text-align: center;
    color: #262626;
    font-weight: 700;
}
.features_account ul{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.features_account ul li{
    padding: 3.5rem 5rem;
    background: var(--colorwhite);
    width: 30.3%;
    border-radius: 2.8rem;
    position: relative;
    z-index: 1;
    overflow: hidden;
    transition: all .5s ease-in-out;
    margin-bottom: 5.8rem;
}
.features_account ul li::before{
    width:0;
    height:0;
    top: 0;
    left: 0;
    background: var(--colorwhite);
    content: "";
    position: absolute;
    z-index: -1;
    transition: all .5s ease-in-out;
}
.features_account ul li:hover::before{
    width:100%;
    height:100%;
    background: var(--greencolor);
    transition: all .3s ease-in-out;
}
.features_account ul li figure{
    width: 6.5rem;
    height: 6.7rem;
    transition: .3s;
    margin-bottom: 2.9rem;
}
.features_account ul li:hover figure .balck_icon{
    display: none;
    transition: .3s;
}
.features_account ul li figure .white_icon{
    display: none;
    transition: .5s;
}
.features_account ul li:hover figure .white_icon{
    display:block;
    transition: .5s;
}
.features_account ul li h3{
    font-size: var(--font28);line-height: 3rem;
}
.features_account ul li p{
    font-size: var(--font16);
    padding: 1.1rem 0;
}
.features_account ul li:hover h3, .features_account ul li:hover p{
    color: var(--colorwhite);
}
.get_tarted{
    width: 100%;
    height: auto;
    background: transparent linear-gradient(270deg, #085283 0%, #1B79B7 100%) 0% 0% no-repeat padding-box;
    padding: 7rem 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}
.get_tarted h4{
    font-size: 1.8rem;
    color: var(--colorwhite);
    margin-bottom: 1rem;
}
.get_tarted h5{
    font-size: var(--font48);
    color: var(--colorwhite);line-height: 5rem;
}
.get_tarted .get_started{
    margin-left: auto;    cursor: pointer;
}
.acount_poup .modal-dialog{max-width: 82rem;margin-top: 10rem;}
.acount_poup.show {background: rgb(0 0 0 / 63%);}
.acount_poup .modal-content{border-radius: 2rem;background: #1B79B7;border: 0.7rem solid #ffffffc9;padding: 1.5rem;}
.acount_poup .modal-title{font-size: 3.2rem; line-height: 4.2rem; font-family:var(--familyLato);color: #fff;font-weight: 500;text-transform: capitalize;}
.acount_poup .modal-header, .modal-footer {border: none;}
.acount_poup .modal-header .btn-close {padding: 0 2rem;font-size:1.8rem; filter: invert(1);opacity: 1;}
.acount_poup .modal-footer{justify-content: center;}
.acount_poup .modal-footer .get_started{width: auto;height: auto;padding: 1.8rem 10rem;}
.acount_poup .modal-body {padding: 1.5rem;}
.acount_poup .modal-body p{font-size: 1.3rem; line-height: 2.3rem; font-family:var(--familyLato);color: #fff;}
.acount_poup .modal-body p:last-child{padding-bottom: 0;}
/*UI14041994-20-02-23*/

.regulatory_section .download_tab_content{padding-left:3rem;}
.regulatory_section .download_tab_content .download_repeat a{padding: 2.6rem 2.6rem 2.6rem 0;}
.page_title p{font-size: 2.4rem; line-height: 3.6rem; font-family:var(--familyLato);margin-top: -4rem;padding: 0;}
.pdf_content .para_heading{color: #000;font-size: 2.4rem;line-height: 3.4rem;margin-top: 2rem;font-weight: bold;}
.pdf_content p a{display: inline-block;margin: 0;color: #0d6efd; font-size: 2.4rem; line-height: 3rem;padding: 0 !important;text-decoration: none;border: none;}
.pdf_content p strong{color: #000;padding-right: .5rem;}
.pdf_content .commn-li li{font-size: 2rem;}
.pdf_content .commn-li li a{font-size: 2rem;display: inline-flex;margin: 0;}
.pdf_content .commn-li li strong{color: #000;}
.pdf_content .commn-li li::after {height: 0.6rem;width: 0.6rem;}
.pdf_content .commn-li li .commn_sub_li{margin: 1.5rem 0;}
.pdf_content .commn-li li .commn_sub_li li::after{background: #1d5186;}
.card-body .download_repeat .commn-li li, .commn-li li .commn_sub_li a{font-size: 2.1rem;line-height: 3.5rem; font-family: var(--familyLato);}
.card-body .download_repeat .commn-li li::after {height: 0.7rem;width: 0.7rem;top: 2.5rem;}
.commn-li li .commn_sub_li a{margin: 0;color: #666;}
.discloser_accordian .accordion-header{margin-bottom: 1.5rem;}
.discloser_pdf ul{display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 2rem;margin-bottom: 3rem;}
.discloser_pdf ul li {display: flex;flex-wrap: wrap;align-items: flex-start;padding:2.5rem;box-shadow: 0 1.3rem 4.2rem #0000000D;border: 0.1rem solid #E6E6E6;}
.discloser_pdf ul li blockquote{font: bold 2.4rem/3.4rem var(--familyLato);}
.discloser_pdf ul li figure {width: 15%;margin: 0;}
.discloser_pdf ul li .pdf_content {width: 100%;padding-left: 0rem;}
.discloser_pdf ul li .pdf_content a{margin-top: 3rem;}
.discloser_accordian .pdf_content .para_heading{margin-top: 1rem;}
.pdf_content figure.iccimg{margin-top: 0;padding-bottom: 2rem;}
/*Regulatory accordian-css-start*/
/* .regulatory_section .download_tab_content .collapse:not(.show) {display: none;} */
.regulatory_section .download_tab_content .kyc_accordian .accordion-button{font-size: 2.4rem;line-height: 3.4rem; font-family: var(--familyLato);padding: 1.5rem 2rem;font-weight: 500;}
.regulatory_section .download_tab_content .kyc_accordian li::after{display: none;}
.regulatory_section .download_tab_content .kyc_accordian .accordion-button::after {width: 2.5rem;height: 2.5rem;background-size: contain;}
.regulatory_section .download_tab_content .kyc_accordian .pdf_content a{padding: 1rem 2.5rem;color: #fff;text-align: center;font-size: 2rem; line-height: 3rem;display: inline-flex;}
/*Regulatory Section-End*/

.current_account .typessavingsul{grid-template-columns: repeat(4, 1fr);}
.current_acfeature .feature_wrap{grid-template-columns: repeat(2, 1fr);}
.current_acfeature .feature_wrap li{padding: 7.5rem 4rem;align-items: center;height: auto;}
.current_acfeature .feature_wrap li figure{width: 13%;}
/*current account-End*/

.fixeddp_feature{background: #F3F4F8;}
.fixeddp_feature .feature_wrap li{height: auto;flex-direction: column;padding: 5.1rem 10rem 4.3rem 4.5rem;}
.fixeddp_feature .feature_wrap li figure{height: auto;width: 9.5rem;margin-bottom: 3.7rem;}
.fixeddp_feature .feature_wrap li h3{padding-left: 0;line-height: 4.2rem;width: 100%;}
.intbanking_feature.fixeddp_feature .feature_wrap li{align-items: flex-start;}
/*Fixed Deposits-End*/

/*Dabit Card feature with 4-box-start*/
.dabitcard_feature {background: #F3F4F8;}
.dabitcard_feature .feature_wrap{grid-template-columns: repeat(4, 1fr);}
.dabitcard_feature .feature_wrap li {height: auto;flex-direction: column;padding: 5rem 4.5rem 4.3rem 4.5rem;}
.dabitcard_feature .feature_wrap li figure {height: auto;width: 9.5rem;margin-bottom: 3.7rem;}
.dabitcard_feature .feature_wrap li h3 {padding-left: 0;line-height: 4.2rem;width: 100%;}
/*Dabit Card feature with 4-box-End*/

.left_border_radious figure{border-radius: 10rem 0rem 0.6rem 0.6rem;}
/*---Loan Against Property-form-css-start---*/
.applyside_btn.elgcalc_btn{border: 1px solid var(--unnamed-color-2f6bb1);background: transparent linear-gradient(177deg, #014E7D 0%, #003A5F 100%) 0% 0% no-repeat padding-box;border: 1px solid #2F6BB1;border-radius: 25px 0px 0px 25px;width: 8rem;height: 34rem;display: flex;justify-content: center; align-items: center; font:900 2.4rem/3.4rem var(--familyLato);color: #fff;writing-mode: vertical-rl;position: fixed;right: 0;z-index: 99999;top:35%}
.apply_sticky .applyside_btn.elgcalc_btn:focus{background: #71c257;}
.form_inn ul{display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 2.4rem;padding-right: 5rem;}
.form_inn ul li{width: 100%;padding: 3rem;border-radius: 2.5rem;border: 0.1rem solid #e1e1e1;text-align: center;}
.form_inn ul li:hover{border: 0.1rem solid #71c257;}
.form_inn ul li a img{width:7rem}
.form_inn ul li p{font:500 2.4rem/3.4rem var(--familyLato);color: #333333;margin-top: 2.4rem;padding-bottom: 0;}
.form_inn ul li a:hover p{color: #71c257;}
.form_libg{background: #F3F4F8;}
/*---Loan Against Property-form-css-end---*/

/*---06-03-2023-css-end---*/
/* .fund_trnsfertab{width: 100%;height: 88.6rem;background-image: url(../images/fund-transferbg.jpg);background-size:cover;background-repeat: no-repeat;margin-top: 5rem;}
.fund_trnsfertab figure{margin-top: -6.5rem;}
.fund_trnsfertab .fund_tab_content{margin: 8rem 0 11.7rem 10rem;}
.fund_trnsfertab .fund_tab_content .fund_tab_menu p{padding: 3.5rem 2.5rem;margin-right:5rem;}
.fund_trnsfertab .fund_tab_content .fund_tab_menu:last-child p{margin-right: 0rem;}
.fund_trnsfertab .fund_tab_content .fund_tabox{padding: 7rem;background: #005287;margin-top: 7rem;border-radius: 2.5rem;}
.fund_trnsfertab .fund_tab_content .fund_tabox h2, .fund_limit h4{font:900 3.6rem/4.4rem var(--familyLato);margin-bottom: 4rem;color: #fff;}
.fund_trnsfertab .fund_tab_content .fund_tabox p{color: #fff;}
.fund_trnsfertab .fund_tab_content .fund_tabox p:last-child{padding-bottom: 0;}
.fund_limit{width: 100%;height: auto;margin-top: 10rem;text-align: center;}
.fund_limit h4{color: #333333;}
.fund_limit blockquote{color: #333333;font:500 3rem/3.6rem var(--familyLato);}
.fund_limit blockquote strong{color: #005287;font-weight: 900;} */
/*---Fund Transfer-css-end---*/

.investor_elations figure{box-shadow: 0px 10px 24px #00000029;max-width: 63.6rem;margin-right: auto;}
.investor_elations h2{margin: 0;padding-bottom: 3.5rem;border-bottom: .1rem solid rgb(0 0 0 / 18%)}
.investor_elations .highlight_facts{padding-top: 4.9rem;}
.investor_elations .highlight_facts blockquote{margin: 0;}
.investor_elations .highlight_facts ul{padding: 4.4rem 0 6.5rem;justify-content: space-between;}
.investor_elations .highlight_facts ul li{width: 21%;}
.investor_elations .highlight_facts ul li p{padding: 1.7rem 0 0;}
.investor_finclnew{background: #F2F3F7;}
.investor_finclnew h2{color: #262626;margin-bottom: 4.2rem;}

.investor_notice_tab .fund_tab_menu{max-width: 116rem;margin: auto;background: #F2F3F7;padding: .9rem 1rem;border-radius: 5.4rem;}
.investor_notice_tab .nav-tabs{border: none;}
.investor_notice_tab .fund_tab_menu p{padding: 2.4rem 4.1rem;border: none;opacity: 0.4;}
.investor_notice_tab .fund_tab_menu p.active{background: #fff;border-radius: 5.4rem;box-shadow: 0 .3rem .6rem #00000017;opacity: 1;color: #333333;}
.investor_notice_tab .notice_sec_wrap{padding: 11rem 6.5rem 5rem;}
.investor_notice_tab .notice_sec_wrap .row.gx-lg-5 { --bs-gutter-x: 3rem;margin-bottom: 3rem;}
/*---Investor Relations-css-end---*/

/*---Debit Card-css-start-07-03-23---*/
/* .dabit_card blockquote{font:500 3.6rem/4.4rem var(--familyLato);color: #333333;padding-right: 11rem;margin: 0;} */
.dabit_card blockquote{padding-right: 11rem;margin: 0;}
.dabit_slider figure{position: relative;z-index: 1;}
.dabit_slider .features_benefits{background: #6CBC61;padding: 8.5rem 7.8rem 9.7rem 10rem;border-radius:0 2.5rem 2.5rem 0rem;margin-left: -1.5rem;}
.dabit_slider .features_benefits .commn_li li img {filter: initial;}
.dabit_slider .features_benefits .feature_heading{font:900 3.6rem/4.4rem var(--familyLato);color: #333333;}
.dabit_slider .features_benefits blockquote{font:500 3rem/4.2rem var(--familyLato);color: #000;padding: 3.1rem 0;}
.dabit_slider .features_benefits p{font:normal 2rem/3rem var(--familyLato);color: #000;padding-bottom:4.6rem;}
.dabit_slider .slick-prev, .dabit_slider .slick-next {width: 55rem;bottom: 11.5rem;top: inherit;height: 3.5rem;z-index: 1;}
.dabit_slider .slick-prev::before, .dabit_slider .slick-next::before {content: '';background-image: url(../images/dabit-card-slide-arow.svg);width: 3.3rem;height: 3.3rem;background-position: center;}
.dabit_slider .slick-prev::before{transform: rotate(180deg);}
.dabit_slider .slick-slider{height: 65rem;overflow: hidden;}

/* .dabitcard_tab {overflow: hidden;max-width: 1920px;margin: auto;} */
.dabitcard_tab .nav-tabs { display: flex; border-bottom: .1rem solid #ddd;}
.dabitcard_tab .nav-tabs p { color: #333333; font-size: 2.8rem; font-weight: 500; padding: 3.5rem 2rem;border-bottom: .5rem solid transparent;margin-bottom: -.1rem;cursor: pointer;}
.dabitcard_tab .nav-tabs p.active{color: #6CBC61;border-color: #6CBC61;}
.dabitcard_tab .card_content{display: flex;flex-wrap: wrap;align-items: center;}
.dabitcard_tab .card_content figure{width:14%;height:auto; box-shadow: 0px 15px 24px #00000029;border-radius: 1.5rem;overflow: hidden;}
.dabitcard_tab .card_content figure img{width: 100%;height:100%;object-fit: cover;}
.dabitcard_tab .card_content .rupecard_content{padding-left: 4.8rem;width: 86%;}
.dabitcard_tab .card_content .rupecard_content p:last-child{padding-bottom: 0;}
.dabitcard_tab .tab_accordian .card-body h2{margin: 7.6rem 0;}
.dabitcard_tab .dabitcard_feature{margin-top: 10rem;position: relative;z-index: 1;}
/* .dabitcard_tab .dabitcard_feature::before{height: 100%;background: #F3F4F8;position: absolute;left:-11.8rem;width: 100vw;bottom: 0;content: "";z-index: -1;} */


.dabitcard_feature {background: #F3F4F8;}
.dabitcard_feature .feature_wrap{grid-template-columns: repeat(4, 1fr);}
.dabitcard_feature .feature_wrap li {height: auto;flex-direction: column;padding: 5rem 3.7rem 4.3rem 4.5rem;align-items: flex-start;}
.dabitcard_feature .feature_wrap li figure {height: 10rem;width: 9.5rem;margin-bottom: 3.7rem;}
.dabitcard_feature .feature_wrap li h3 {padding-left: 0;line-height: 4.2rem;width: 100%;}

.amazing_offer{width: 100%;height: auto;margin-top: 1.8rem;}
.amazing_offer figure{width: 100%;height: 100%;border-radius: 0.6rem 10rem 0.6rem 0.6rem;overflow: hidden;}
.amazing_offer figure img{width: 100%;height: 100%;object-fit: cover;}
.amazing_offer .amzoffer_content {padding: 6rem 6rem 7.5rem;width: 100%;height: 100%;margin-top: 9rem;}
.amazing_offer .amzoffer_content h3{font:900 3.6rem/4.4rem var(--familyLato);margin: 0;}
.amazing_offer .amzoffer_content p{padding: 4.5rem 0 4rem;}
.amazing_offer .amzoffer_content .offfer_card{width: 33rem;padding: 3.5rem;text-align: center;height: auto;border: .1rem solid #6CBC61;border-radius: 2.5rem;}
.amazing_offer .amzoffer_content .offfer_card blockquote{margin-bottom:1.5rem;font: 500 3rem/4.2rem var(--familyLato);}

.howapply_feecharg .col-lg-12{display: grid;grid-template-columns: repeat(2, 1fr);gap: 2.4rem;}
.howapply_feecharg .apply_box{width: 100%;height: auto;background: #F2F3F7;border-radius: 2.5rem;padding: 8.6rem 7.2rem;}
.howapply_feecharg .apply_box h4{font:900 3.6rem/4.4rem var(--familyLato);color: #333333;}
.howapply_feecharg .apply_box blockquote{font:500 3rem/4.2rem var(--familyLato);padding: 5rem 0;}
.howapply_feecharg .apply_box ul{display: flex;flex-wrap: wrap;align-items: center;}
.howapply_feecharg .apply_box ul li{width:50%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;}
.howapply_feecharg .apply_box ul li figure{width: 4.1rem;height: 4.1rem;border-radius: .5rem;background: #00416C;display: inline-flex;flex-wrap: wrap;justify-content: center;align-items: center;margin-right: 1.5rem;}
.howapply_feecharg .apply_box ul li p, .howapply_feecharg .apply_box ul li p a{font:bold 2.1rem/2.8rem var(--familyLato);padding: 0;color:#000}
.howapply_feecharg .apply_box ul li p a{color:#005287}
.howapply_feecharg .apply_box table{width: 100%;margin-top: 4rem;}
.howapply_feecharg .apply_box table thead{border-top: .1rem solid #6CBC61;border-bottom: .1rem solid #6CBC61;}
.howapply_feecharg .apply_box table tbody{border-bottom: .1rem solid #6CBC61;}
.howapply_feecharg .apply_box table thead tr th{width: 50%;padding: 3rem 2.3rem;font:bold 1.8rem/3rem var(--familyLato);}
.howapply_feecharg .apply_box table tbody tr td{padding: 2rem 2.3rem;font:normal 1.8rem/3rem var(--familyLato);}
.howapply_feecharg .apply_box p{font:normal 1.6rem/2.4rem var(--familyLato);color: #262626;margin-top: 3rem;}

.generate_pin .container{padding:0 7.5rem;}
.generate_pin h5{font: 900 3.6rem/4.4rem var(--familyLato);color: #333333;margin-bottom: 2.7rem;}
.generate_pin p, .generate_pin p span, .generate_pin p span a, .generate_pin h5 ~ p a{font: normal 1.8rem/3rem var(--familyLato);color: #666666;}
.generate_pin p span{display: flex;}
.generate_pin p span strong{color: #005287;}
.generate_pin .pin_box{display: flex;flex-wrap: wrap;margin-top: 6rem;padding-right: 3rem;}
.generate_pin .pin_box figure{width: 16%;height: auto;}
.generate_pin .pin_box ul{width: 84%;padding-left: 1.5rem;}
.generate_pin .pin_box ul li{padding: 1.8rem 0;display: flex;}
.generate_pin .pin_box ul li:first-child{padding: 0;}
.generate_pin .pin_box ul li p{padding-bottom: 3rem;border-bottom: .1rem solid #6CBC61;}
.generate_pin .pin_box ul li p, .generate_pin .pin_box ul li p span{font:normal 2.1rem/3rem var(--familyLato);}
.generate_pin .pin_box ul li p strong{font-weight: bold;}
.generate_pin .pin_box ul li p span{color: #005287;display: inline-block;font-weight: bold;}
/*---Debit Card-css-end---*/

.customercare_wrap{width: 100%;height: auto;}
.customer_number{background: linear-gradient(181deg, rgba(31,127,187,1) 18%, rgba(8,82,131,1) 100%);padding: 5.8rem 4.6rem;border-radius: 2.5rem;display: flex;flex-wrap: wrap;width: 100%; height: 100%;}
.customer_number figure {width: 4.2rem;height: auto;}
.customer_number .number_box{padding-left: 2.5rem;margin-bottom: 14.4rem;}
.customer_number .number_box h2{font: 500 3rem/3.6rem var(--familyLato);margin-bottom: 5.3rem;color: #fff;}
.customer_number .number_box ul li{margin-bottom: 4.9rem;}
.customer_number .number_box ul li p{font:500 1.8rem/3rem var(--familyLato);color: #fff;padding: 0;}
.customer_number .number_box ul li a{font:bold 3rem/3.6rem var(--familyLato);color: #fff;}
.customer_number p{color: #fff;padding-bottom: 3.8rem;}
.customer_number p:last-child{padding-bottom:0rem;}
.customer_number p a{font-weight: 900;color: #B1EF9B;display: inline-flex;}
.custmemail_box{background: #F2F3F7;width: 100%; height: 100%;border-radius: 2.5rem;padding:6.1rem 6rem ;}
/* .custmemail_box .custmadd_box{display: flex;flex-wrap: wrap;}
.custmemail_box .custmadd_box li{display: flex;flex-wrap: wrap;width: 50%;margin-bottom: 9.8rem;}
.custmemail_box .custmadd_box li figure{width:4rem;text-align: center;}
.custmemail_box .custmadd_box li .head_office{padding-left: 1.5rem;width: 70%;}
.custmemail_box .custmadd_box li .head_office h3{font: 500 3rem/3.6rem var(--familyLato);color: #313131;margin-bottom: 5.1rem;}
.custmemail_box .custmadd_box li .head_office p{font: 500 2.1rem/3rem var(--familyLato);color: #313131;padding-bottom: 0;}
.custmemail_box .custmadd_box li .head_office p a{font: 500 2.1rem/3rem var(--familyLato);color: #313131;} */
.custemail_box h3{display: flex;flex-wrap: wrap;align-items: center;font-weight: 500;margin-bottom: 1.9rem;}
.custemail_box img{margin-right: 1.5rem;width: 4rem;}
.custm_mailinn{display: flex;flex-wrap: wrap;justify-content: space-between;padding-left: 5.5rem;}
.custemail_box li{margin-bottom: 0;width: 50%;margin-bottom: 3rem;}
.custemail_box li p{padding-bottom: 0;}
.custemail_box li p span{font:500 1.8rem/3rem var(--familyLato);color: #313131;}
.custemail_box li a{font:500 2.1rem/3rem var(--familyLato);color: #005287;}
/*---Customer Care-css-end---*/

.custmadd_box{display: flex;flex-wrap: wrap;}
.custmadd_box li{display: flex;flex-wrap: wrap;width: 100%;margin-bottom: 9.8rem;}
.custmadd_box li figure{width:4rem;text-align: center;}
.custmadd_box li .head_office{padding-left: 1.5rem;width: 91%;}
.custmadd_box li .head_office h3{font: 500 3rem/3.6rem var(--familyLato);color: #fff;margin-bottom: 5.1rem;}
.custmadd_box li .head_office p{font: 500 2.1rem/3rem var(--familyLato);color: #fff;padding-bottom: 0;}
.custmadd_box li .head_office p a{font: 500 2.1rem/3rem var(--familyLato);color: #fff;}
.custmemail_box table{margin-bottom: 3rem;border-radius: 2.5rem;}
.custmemail_box table tr td{padding: 3rem; vertical-align: middle;}
.custmemail_box table tr td p a{font: bold 1.8rem/2.8rem var(--familyLato);display: inline-flex;color: #387db9;}
.custmemail_box table tr td .contact_heading{font: 500 2.4rem/3.4rem var(--familyLato);color: #313131;}
.custmemail_box p a{display: inline-flex;font-size: 2rem;color: #387db9;}
/*---Customer Care-feedback-css-start---*/

/*---Debit Card-css-start-09-03-2023--*/
.media_center_nav .nav-tabs{border: none;}
.media_center_nav .nav-tabs p {padding:0 2rem 3.5rem 2rem;}
.media_center_nav .nav-tabs .nav-item:last-child p{margin-left: 5rem;}
.media_center_nav .media_selectbox{display: flex;flex-wrap: wrap;justify-content: space-between;}
.media_center_nav .media_selectbox li{width: 48.5%;}
.media_center_nav .media_selectbox li .form-group{margin-bottom: 2rem;}
.media_center_nav .form-select{border: #eee 0.1rem solid;padding:1.4rem 1.8rem;color: #9F9F9F;font:normal 2.4rem/3.6rem var(--familyLato);border-radius: .4rem;background-position: right 1.75rem center;}
.media_center_content{background: #F2F3F7;position: relative;z-index: 1;overflow: hidden;}
.media_center_content ul.media_centers{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 5rem;}
.media_center_content ul.media_centers li{background: #fff;padding: 5.6rem 5.6rem 11.2rem;border-radius: 2.5rem;position: relative;}
.media_center_content ul.media_centers li .press_date{padding-bottom: 2.2rem;font:normal 1.8rem/3rem var(--familyLato);color: #666666;border-bottom: 0.1rem solid #C5C5C5}
.media_center_content ul.media_centers li blockquote{font:normal 2.4rem/3.6rem var(--familyLato);color: #333333;margin: 4.8rem 0 10rem;}
.media_center_content ul.media_centers li .pres_pdf{position: absolute;bottom: 5.6rem;display: flex;flex-wrap: wrap;align-items: center;}
.media_center_content ul.media_centers li .pres_pdf figure{width: 4rem;margin-right: 1.5rem;}
.media_center_content ul.media_centers li .pres_pdf p{font:bold 2.4rem/3.6rem var(--familyLato);color: #333333;padding: 0;}
.media_center_content ul.media_centers li .pres_pdf p span{font:normal 1.8rem/3rem var(--familyLato);color: #666666;display: block;}
.media_contact::before{position: absolute;left: 0;right: 0;bottom: 0;width: 100vw;height: 16rem;background: #fff;content: "";z-index: -1;}


/*---pagination-css-end---*/
.paginate.justify-center {padding: 5rem 0 0;}
.paginate.justify-center p{font-size: 1.8rem;text-transform: capitalize;}
.paginate.justify-center p span{padding:0 .5rem;margin: 0;}
.paginate .page-link {padding: 0;font-size: 2rem;border-radius: 100%;width: 4rem;height: 4rem;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;margin: .5rem;}
.paginate .page-item.active .page-link {background-color: #1a4a78;border-color: #333;}
.page-item:first-child .page-link {border-radius: 100%;font-size:4rem;padding-bottom: .7rem;}
.page-item:last-child .page-link {border-radius: 100%;font-size:4rem;padding-bottom: .7rem;}
/*---pagination-css-end---*/

/* .media_contact{width: 100%;height: auto;margin: 12rem 0 16rem;} */
/* .media_inner{padding: 8.2rem;background: #EDF6FD;width: 100%;height: 40.7rem;border-radius: 2.5rem;} */
.media_inner h2{font:900 3.6rem/4.4rem var(--familyLato);color: #333333;margin-bottom: 5rem;}
.media_inner p {font:500 2.4rem/3.6rem var(--familyLato);color: #333333;}
.media_inner p a{color: #1F7FBB;font:500 2.4rem/3.6rem var(--familyLato);display: inline-flex;}
.media_inner p a:hover{color: #76be57;}
.media_inner p:last-child a{font-weight: bold;color: #333333;}
.media_inner p:last-child a:hover{color: #76be57;}

/*---Media Center Care-css-end---*/

/*---General Insurance-css-start-10-03-2023--*/
.genins_banner{display: flex;align-items: center;flex-wrap: wrap;}
.banner_inner.genins_banner{justify-content: center;}
.genins_banner .container {display: flex;flex-wrap: wrap;align-items: center;height: 100%;}
.genins_banner .container .bnr_text {margin-right: auto;margin-left: 32rem;padding-top: 0;}
.general_insurance blockquote{margin-bottom: 4rem;padding-right: 5rem;line-height: 4.4rem;}
.general_insurance blockquote:last-child{margin-bottom: 0rem;}
.genins_imgwrap .row{--bs-gutter-x: 4.8rem;margin: 10rem 0;}
.genins_imgwrap figure{width: 100%;height: 100%;border: .1rem solid #707070;border-radius: .8rem;overflow: hidden;}
.genins_imgwrap figure img{width: 100%;height: 100%;}
.genins_imgwrap .genins_box{background: #005287;border-radius: 2.5rem;padding: 4.6rem 4.6rem 9rem;width: 100%;height: 100%;position: relative;}
.genins_imgwrap .genins_box .green_btn {position: absolute;bottom: 4rem;}
.genins_imgwrap .genins_box figure{height: 7.5rem;width: auto;margin-bottom: 2.7rem;border: none;}
.genins_imgwrap .genins_box figure img{width: auto;}
.genins_imgwrap .genins_box h2{color: #fff;margin: 0;font-weight: 500;}
.genins_imgwrap .genins_box p{margin:3rem 0 4rem;color: #fff;}
/*---General Insurance-css-End---*/
.pdf_bx_text .green_btn{margin-top: 1rem;}

/*---Service Charges and Fee-css-start-11-03-2023--*/
.service_chargeswrap ul{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 3rem;}
.service_chargeswrap ul li, .fund_tab.investor_notice_tab .notice_box{display: flex;flex-wrap: wrap;align-items: flex-start;padding:4rem;box-shadow: 0 1.3rem 4.2rem #0000000D;
  border: .1rem solid #E6E6E6;}
.service_chargeswrap ul li figure{width: 11%;}
.service_chargeswrap ul li .pdf_content{width: 88%;padding-left: 3rem;}
.service_chargeswrap ul li .pdf_content .blue_btn{margin-top: 3rem;}
.service_chargeswrap ul li blockquote, .service_chargeswrap ul li blockquote span, .fund_tab.investor_notice_tab .notice_text blockquote {font: bold 2.4rem/3.4rem var(--familyLato);padding-bottom: 3rem;border-bottom: .1rem solid #E1E1E1;margin-bottom: 1.5rem;color: #005287;}
.service_chargeswrap ul li blockquote span{padding: 0;margin: 0;border: 0;display: block;}
.service_chargeswrap h2{font:bold 3rem/4rem var(--familyLato);color: #000;}
.service_chargeswrap h2.mt5{margin-top: 7rem;}
.fund_tab.investor_notice_tab .notice_text blockquote {margin-bottom: 0;}
/*---Service Charges and Fend--*/

/*---Fund Transfer-updated-css-start-13-03-2023---*/
.fund_trnsfertab{width: 100%;height: auto;position: relative;}
.fund_trnsfertab::after {width: 100%;height: 63%;background: #F3F4F8;content: "";position: absolute;left: 0;z-index: -1;bottom: 0;}
.fund_trnsfertab .fund_tab_menu {margin: auto;text-align: center;position: relative;display: flex;align-items: center;z-index: 1;justify-content: center;}
.fund_trnsfertab .fund_tab_menu::before {width: 100%;height: .1rem;background: #AAAAAA;content: "";position: absolute;left: 0;z-index: -1;}
.fund_trnsfertab .fund_tab_menu::after {width: 87.8rem;height: 100%;background: #ffffff;content: "";position: absolute;z-index: -1;}
.fund_trnsfertab .fund_tab_menu .nav-tabs{border: none;border-radius: 5.4rem;background:#F2F3F7;display:inline-flex;padding: 1rem;max-width: 67.5rem;margin: auto;}
.fund_trnsfertab .fund_tab_menu .nav-tabs .nav-item p{font:normal 3rem/3.6rem var(--familyLato);color: #333333;padding: 2.7rem 4.5rem;background:transparent;border-radius: 5.4rem;cursor: pointer;border-bottom: 0;opacity: 0.4;}
.fund_trnsfertab .fund_tab_menu .nav-tabs .nav-item p.active{background: #fff;border: none;box-shadow: 0 .3rem .6rem #00000017;opacity: 1;}

.fund_trnsfertab .fund_tabcontent{padding: 11rem 0 0;background: transparent;}
.fund_trnsfertab .fund_tabcontent .dabitcard_feature{background: #F3F4F8;}
.fund_trnsfertab .fund_tabcontent figure{padding-right: 6rem;}
.fund_trnsfertab .fund_tabcontent figure img{border-radius: 0.6rem 10rem 0.6rem 0.6rem;}
.fund_trnsfertab .fund_tabcontent h2{font:900 3.6rem/4.4rem var(--familyLato);margin-bottom: 6rem;}
/*---Fund Transfer-updated-css-end---*/

/*---Branch-ATM-css-Start---*/
.branch_detail{margin-bottom: 10rem;}
.branches_address .address_box{position: relative;height: 30rem;margin-bottom: 6rem;padding-right: 5rem;}
.branches_address .address_box li:last-child .blue_btn{position: absolute;bottom: 0;}
.branches_address .address_box .branchatm_address{min-height: 10rem;}
/*---Branch-ATM-css-end---*/

/*---Download Forms-css-start---*/
.download_tab_content .download_repeat table{border-radius: 2.5rem;overflow: hidden;}
.download_tab_content .download_repeat table thead{background: linear-gradient(89deg, rgba(31,127,187,1) 28%, rgba(8,82,131,1) 100%);}
.download_tab_content .download_repeat table thead tr {border-style: none;}
.download_tab_content .download_repeat table thead th{vertical-align: middle;padding: 2rem 6rem;border-color: #ffffff36;background: transparent;font-size: 2.4rem;color: #fff;}
.download_tab_content .download_repeat table thead th:last-child{text-align: center;padding: 2.3rem 0rem; width: 23%;}
.download_tab_content .download_repeat table thead tr  th:nth-of-type(2){width:13%;text-align: center;}
.download_tab_content .download_repeat table tbody td{vertical-align: middle;padding: 2.3rem 6rem;font-size: 2.4rem;color: #333;background: #EEF0F5B0;}
.download_tab_content .download_repeat table tbody td.td-href{    padding: 2.3rem 0rem;}
.download_tab_content .download_repeat .table>:not(:first-child) {border-top: 0 solid currentColor;}
.download_tab_content .download_repeat table tbody td a{padding: 0;border: none;}
.download_tab_content .download_repeat table tbody td a.nopdf{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
/*---Download Forms-css-end---*/

/*---Loan Repayment Options-css-14-03-2023-start---*/
.loanrepayment_accordian{background: linear-gradient(90deg, rgba(249,253,255,1) 0%, rgba(242,250,255,1) 13%, rgba(202,235,255,1) 100%);padding: 12rem 0;}
.loanrepayment_accordian .accordion-button::after {content: "+";background: #fff;border-radius: 100%;display: flex;justify-content: center;align-items: center; width: 4.5rem;height: 4.5rem;font-size: 4rem;
  font-weight: 300;padding-bottom: .2rem;}
.loanrepayment_accordian .accordion-button:not(.collapsed)::after {content: "-";transform: none;}
.loanrepayment_accordian h2 {font:500 3.6rem/4.4rem var(--familyLato);color: #333333;}
.loanrepayment_accordian .accordion-item {border: none;background: transparent;border-top: 0.1rem solid rgb(0 0 0 / 9%);}
.loanrepayment_accordian .accordion-item blockquote{font:bold 2.4rem/3rem var(--familyLato);color: #333333;margin: 2rem 0 0;}
.loanrepayment_accordian .accordion-item:last-child {border-bottom: 0.1rem solid rgb(0 0 0 / 9%);}
.loanrepayment_accordian .accordion-button {font:900 2.4rem/3.6rem var(--familyLato);color: #333333;padding: 1.5rem 0;background: transparent;}
/* .accordion-button:focus, .form-control:focus {border-bottom: 0.1rem solid rgb(0 0 0 / 9%);} */
.loanrepayment_accordian .accordion-button.collapsed {font-weight: normal;}
.loanrepayment_accordian .accordion-body {padding: 4rem 0 7rem;}
.loanrepayment_accordian .accordion-body, .setup_upi .option_wrap {display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 3rem;}
.loanrepayment_accordian .accordion-body.single_box {grid-template-columns: repeat(1, 1fr);}
.loanrepayment_accordian .repayments_box {background: #fff;border-radius: 2.5rem;padding: 5rem 6rem;}
.loanrepayment_accordian .repayments_box h3{font:bold 2.4rem/3rem var(--familyLato);color: #333333;}
.loanrepayment_accordian .repayments_box .common_list li a{display: inline-flex;}
.loanrepayment_accordian .repayments_box .sub_menu{padding-left: 5rem;}
.loanrepayment_accordian .repayments_box .sub_menu li img{width: 2.8rem;height: auto;}
/*---Loan Repayment Options-css-end---*/

.common_list li{display:flex;align-items: flex-start;margin-bottom: 2.6rem;}
.common_list li p{padding: 0 0 0 2rem;font:500 1.8rem/3rem var(--familyLato);}
.common_list li img{width: 3.3rem;height: auto;}
/*---Common-List-css-end---*/

.upi_benefits .inner_title_text{padding: 0 0 0 7rem;}
.setup_upi{background: linear-gradient(90deg, rgba(249,253,255,1) 0%, rgba(242,250,255,1) 13%, rgba(202,235,255,1) 100%);padding: 12rem 0;}
.setup_upi h3, .setup_upi blockquote{font:900 3.6rem/4.4rem var(--familyLato);color: #333333;}
.setup_upi blockquote{font-weight: 500;margin: 5rem 0 8.8rem;}
.setup_upi .option_box {background: #fff;border-radius: 2.5rem;padding:4.7rem 7.2rem;}
.setup_upi .option_box h4 span{font:500 1.8rem/2.2rem var(--familyLato);color: #333333;display: block;}
.setup_upi .option_box h4{font:900 6rem/7.2rem var(--familyLato);color: #005287;}
.setup_upi .option_box h5{font:bold 3rem/3.6rem var(--familyLato);color: #333333;margin: 4rem 0;}
/*---UPI-css-end---*/

.merchant_counter{max-width: 26.3rem;height: auto;}
.merchant_counter strong{font:300 12rem/14.4rem var(--familyLato);color: #2F6BB1;}
.merchant_counter blockquote{font:900 2.1rem/3rem var(--familyLato);color: #666666;}
.mchsolution_feature .feature_list{display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 2.4rem;}
.feature_listwrap{background: #F3F4F8;}
.feature_listwrap h3{font:900 3.6rem/4.4rem var(--familyLato);color: #333333;margin-bottom: 5.9rem;}
.feature_list{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 2.4rem;}
.feature_list .feature_listbox{padding: 5.1rem 4.5rem;  background: #fff; border-radius: 2.5rem;}
.feature_list .feature_listbox h5{font:500 3rem/4.2rem var(--familyLato);color: #333333;margin: 3.7rem 0 3.1rem;}
.feature_list .feature_listbox figure{width: 10rem;height: auto;}
.feature_list .feature_listbox .common_list li{margin-bottom: 1.5rem;}
/*---Merchant Business Solution-css-end---*/

/*---RTGS / NEFT Customer Facilitation-css-15-03-2023-start---*/
.rtgs_wrap{width: 100%;height: auto;}
.rtgs_wrap p{font-size: 2.4rem;line-height: 3.4rem;color: #000;}
.rtgs_wrap ol li, .rtgs_wrap ul li{font-size: 1.8rem;line-height: 2.8rem;margin-bottom: 2rem}
.rtgs_wrap ol li a, .rtgs_wrap ul li a{font-size: 1.8rem;line-height: 2.8rem; font-weight: 500;color: #0166a5;display: inline-flex;}
/*---RTGS / NEFT Customer Facilitation-css--end---*/

.announcement_wrap{padding:3rem 0 12rem;background: #fff;}
.announcement_wrap .repayments_box {background: linear-gradient(90deg, rgba(249,253,255,1) 0%, rgba(242,250,255,1) 13%, rgba(202,235,255,1) 100%);}
.announcement_wrap .accordion-button::after, .invester_pdfmiddle .accordion-button::after{border: 0.1rem solid rgb(0 0 0 / 34%);}
.announcement_wrap .btnenglish_hindi {display: flex;flex-wrap: wrap;}
.announcement_wrap .btnenglish_hindi li{margin-right: 2rem;}
.announcement_wrap .btnenglish_hindi li:last-child{margin-right: 0rem;}
/*---Announcement-css--end---*/

.openbankaccount_wrap{width: 100%;height: auto;background: #F3F4F8;}
.openbankaccount_wrap .newacc_box{width: 100%;height: 100%;background: linear-gradient(181deg, rgba(31,127,187,1) 18%, rgba(8,82,131,1) 100%);border-radius: 2.5rem 0 0 2.5rem;padding: 5rem;}
.openbankaccount_wrap .newacc_box figure {width: 100%;height:auto;border-radius: 0.6rem 10rem 0.6rem 0.6rem;overflow: hidden;margin-bottom: 8.8rem;}
.openbankaccount_wrap .newacc_box figure img{width: 100%;height: 100%;object-fit: cover;}
.openbankaccount_wrap .newacc_box p {font: normal 3rem/4.2rem var(--familyLato);color:#fff;padding-bottom: 4rem;}
.openbankaccount_wrap .newacc_box p:last-child {font-weight: bold;color: #AFEF9B;padding-bottom: 0;}
.openbankaccount_wrap .open_acountform{padding: 9rem 7rem 12rem 9rem;background: #fff;}
.openbankaccount_wrap .open_acountform h2{font: bold 6rem/7.2rem var(--familyLato);color:#262626;margin-bottom: 4rem;}
.openbankaccount_wrap .open_acountform blockquote{font: normal 3rem/4.2rem var(--familyLato);color:#666666;margin-bottom: 8rem;}
.openbankaccount_wrap .open_acountform .row{--bs-gutter-x: 4.5rem;}
.openbankaccount_wrap .open_acountform .form_group{margin-bottom: 5.4rem;}
.openbankaccount_wrap .open_acountform .form_group label{font:500 2.4rem/3.6rem var(--familyLato);margin-bottom: 1.6rem;}
.openbankaccount_wrap .open_acountform .form_group label span{color: #E90000;}
.openbankaccount_wrap .open_acountform .form_group input, .openbankaccount_wrap .open_acountform .form_group select{border-radius: .4rem;border: .1rem solid #CCCCCC;padding: 1.5rem;}
.openbankaccount_wrap .open_acountform .form_group select .form-select {background-position: right 1.75rem center;}
.openbankaccount_wrap .open_acountform .form_group .form-check p {padding-left: 3.5rem;padding-bottom: 0;}
.openbankaccount_wrap .open_acountform .form_group .form-check-input {width: 2.1rem;height: 2.1rem;box-shadow: 0 .2rem .3rem #0000000F;
  border-radius: .5rem;background-color: #005287;}
.openbankaccount_wrap .open_acountform select.gray {color: #9F9F9F;}
/*---open_bankaccount-css-end---*/

.invester_pdfmiddle{background: #F2F3F7;}
.invester_pdfmiddle .service_chargeswrap ul{grid-template-columns: repeat(3, 1fr);grid-gap: 3rem;}
.invester_pdfmiddle .service_chargeswrap ul li{background: #fff;}
.invester_pdfmiddle .service_chargeswrap ul li figure, .fund_tab.investor_notice_tab .notice_box figure {width: 15%;}
.invester_pdfmiddle .service_chargeswrap ul li .pdf_content, .fund_tab.investor_notice_tab .notice_box .notice_text {width: 85%;}
.invester_pdfmiddle .service_chargeswrap ul li .pdf_content blockquote{margin: 0;}
.fund_tab.investor_notice_tab .notice_box .notice_text{padding-left: 3rem;}
/*---Investor Relations-new-css-end---*/

.mobile_bankingapp p a{color: #005287;font-weight: bold;}
.mobile_bankingapp h2{padding-bottom: 3rem;}
.mobibanking_step p.ps-0{color: #000;font:600 2.4rem/3.6rem var(--familyLato);}
.mobibanking_step .row .col-lg-12{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 4rem;}
.mobibanking_step .step_box{border: .1rem solid rgb(26 75 120 / 16%);border-radius:2.5rem;padding: 3rem;background: #e8f5fe;}
/*--mobile-banking-newpage--*/
.mobile_bankingrgbox {padding: 8rem 0;}
.mobile_bankingrgbox .option_wrap {display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 3rem;}
.mobile_bankingrgbox blockquote{margin: 0rem 0 5rem;}
/*---Mobile Banking-css-end---*/
th.downloadth {width: 110px;}
.common_bulletlist li{color: #000;font:500 2rem/3rem var(--familyLato); position: relative;margin: 1.5rem 0; padding-left: 2rem;}
.common_bulletlist li::before{position: absolute;left: 0;top:1.3rem;width: .6rem;height: .6rem;background: #000;content: "";border-radius: 50%;}
/*---common_bulletlist-css-end---*/

/*---sms_banking-css-end-29-03-2023--*/
.sms_banking{width: 100%;height: auto;}
.sms_banking h2{text-align: center;font-size: 3.6rem;line-height: 4.6rem;font-weight: 800;margin-bottom: 2rem;}
.sms_banking h3{text-align: left;font-size: 3.4rem;line-height: 4.4rem;font-weight: 800;margin-bottom: 2rem;}
.sms_banking blockquote{padding: 0 10rem;text-align: center;}
.sms_banking blockquote, .sms_banking blockquote a{font-size: 2.8rem;line-height: 4rem;font-weight: 500;color: #333333;}
.sms_banking blockquote a{display: inline-flex;}
.sms_banking blockquote a:hover{color: #005287;}
.sms_banking table{margin-top: 4rem;}
.sms_banking table thead tr th{text-align: left;}
.sms_banking table tbody tr td{text-align: left;}
.sms_banking table tbody tr.bgblue{background: #005287;color: #fff;}
.sms_banking table tbody tr.bgblue td p{color: #fff;font-weight: 900;font-family: var(--familyLato);}
.sms_banking .row.smsbanking_content{margin-bottom: 5rem;}
.sms_banking .row.smsbanking_content h3{text-align: left;}
.sms_banking .row.smsbanking_content p{margin-bottom: 2rem;}
.sms_banking .row.smsbanking_content p, .sms_banking .row.howsmsbanking_content p, .sms_banking .row.howsmsbanking_content p a{font-size: 2.4rem;line-height: 3.4rem;font-family: var(--familylato);color: #666666;}
.sms_banking .row.howsmsbanking_content p a{display: inline-flex;}
.sms_banking .row.howsmsbanking_content p a:hover{color: #005287;}
/*---sms_banking-css-end---*/
.member_details_all h1{margin-bottom: 1.5rem;font-size: 3.6rem;line-height: 4rem;font-weight: 800;}
.member_details_all h2{color: #77be67;font-size: 2.4rem;line-height: 3.4rem;font-weight: 500;}
/*---member_details-css-end---*/
.thankyou_wrap{text-align: center;}
.thankyou_wrap h1{margin-bottom: 3rem;}
/*---Thank-You-css-end---*/
.fund_tab.fund_trnsfertab.mediakit_wrap{padding: 0 0 12rem;}
.fund_tab.fund_trnsfertab.mediakit_wrap::after{display: none;}
.fund_tab.fund_trnsfertab.mediakit_wrap .mdeiakit_logo{display: grid;grid-template-columns: repeat(4, 1fr);grid-row-gap: 5rem; grid-column-gap: 3rem;}
.fund_tab.fund_trnsfertab.mediakit_wrap .mdeiakit_logo li{box-shadow: 0 1.3rem 4.2rem #0000000D;border: 0.1rem solid #E6E6E6;padding: 3rem 3rem 6rem;border-radius: 2.5rem;position: relative; transition: .5s;}
.fund_tab.fund_trnsfertab.mediakit_wrap .mdeiakit_logo li:hover figure img{transform: scale(1.1);}
.fund_tab.fund_trnsfertab.mediakit_wrap .mdeiakit_logo li:hover{border: 0.1rem solid #76bf57;}
.fund_tab.fund_trnsfertab.mediakit_wrap .mdeiakit_logo li a{position: absolute;bottom: -2.3rem;right: 3rem;}
/*---mediakit--css-end---*/
/*---site-map-css-start---*/
.sitemap {padding-bottom: 4rem;}
.sitemap h3, .sitemap .main-link{font-size: 3rem; color: #005287; margin-bottom: 1.5rem; font-weight: 600;font-family: var(--familyLato);}
.sitemap .main-link span{color: #76be57;font-size: 2.1rem;}
.sitemap ul{padding-right: 2rem;margin-bottom: 5rem;}
.sitemap ul li{margin-bottom: 1rem; padding-left: 2.5rem; position: relative;}
.sitemap ul li a{font-size: 1.6rem;color: #005287;display: inline-flex;}
.sitemap ul li a:hover{color: #76be57;}
.sitemap ul li::before{content:''; position: absolute; left: 0; top: 1rem; height: .2rem; width: 1rem; background-color: #888;}
.sitemap ul li li::before{content:''; position: absolute; left: 0; top: .5rem; height: 1.2rem; width: 1.2rem; border: .2rem solid #888; background-color: transparent; border-radius: 50%;}
.sitemap ul li:hover::before{background-color: #76be57;}
.sitemap ul li li:hover::before{background-color: transparent; border-color: #BC2035;}
/*---site-map-css-end---*/
.offers_discounts{padding-bottom: 10rem;}
.offers_discounts figure{box-shadow: 0 1.3rem 4.2rem #0000000D;border: 0.1rem solid #E6E6E6;padding: 3rem;border-radius: 2.5rem;}
.offers_discounts figure img{width: 100%;height: auto;}
/*---offers_discounts-css-end---*/
.the-bigning.search_panel{width: 100%;height: auto;padding: 5rem 0 10rem;}
.the-bigning.search_panel .pagination{margin-top: 3rem;display: flex;justify-content: center;}
.the-bigning.search_panel .pagination li{padding: 0;font-size: 2rem;line-height: 3rem; border-radius: 100%;width: 4rem;height: 4rem;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;margin: 0.5rem;}
.the-bigning.search_panel p{color: #76be57;font-weight: bold;}
.the-bigning.search_panel .forum_story a{background: transparent linear-gradient(180deg, #E7F4E2 0%, #F8FDF6 100%) 0% 0% no-repeat padding-box;border: 1px solid #DAEBD0;border-radius: 2.5rem;padding: 3rem 2rem;display: flex;margin: 1.5rem 0;position: relative;}
.the-bigning.search_panel .forum_story h3{margin: 0;font-size: 2.4rem;}
.the-bigning.search_panel .forum_story a::after {content: "";background-image: url(../images/sub_menu_arrow.svg);background-size: 100%;width: 3.2rem;height: 3.2rem;font-size: 12px;position: absolute;right: 4rem;top: 50%;transform: translateY(-50%);}
/*---search_panel-css-end---*/

.inoperative_list ul {display: flex;background: #EEF0F5B0;margin-bottom: 2.5rem;display: none;}
.inoperative_list ul li {width: 100%;border-right: 0.1rem solid #d5d5d5;}
.inoperative_list ul li:last-child {border: none;}
.inoperative_list ul li span {background: #397eb9;color: #fff;display: block;width: 100%;font-size: 2.4rem;padding: 2rem;}
.inoperative_list ul li p {font-size:1.8rem;padding: 2rem;}
.inoperative_list ul li:first-child span{border-radius: 0.5rem 0rem 0 0rem;}
.inoperative_list ul li:last-child span{border-radius: 0rem 0.5rem 0rem 0rem;}
/*---Unclaimed Deposits-css-end---*/
.generate_pin h5 ~ p {display: flex;flex-wrap: wrap;}
.generate_pin h5 ~ p a{display: inline-flex;padding:0 .4rem;}
.generate_pin h5 ~ p a:hover{color: #005287;}
/*---Ui14041994-css-14-09-2023-end---*/
.fixeddeposit_partners h3 {font: 900 3.6rem/4.8rem var(--familyLato);color: #262626;margin-bottom: 5.5rem;}
.fixeddeposit_partners ul {display: flex;flex-wrap: wrap;justify-content: center;}
.fixeddeposit_partners.pdt-16.pdb-14 {padding:10rem 0;}
/*---UI14041994-css-20-09-2023-end---*/
.whatsApp_banking1 a{display: inline-flex;margin: 0;}
.whatsApp_banking1 .common_list li p a{font: 500 1.8rem/3rem var(--familyLato);color: #666666;}
.whatsApp_banking2 blockquote{margin: 0;}
.whatsApp_banking2 blockquote ~ p{color: var(--black);padding:1.5rem 0 4rem 0;font-size: 2rem;}
.whatsApp_banking2 blockquote ~ p a{display: inline-flex;font-size: 2rem;}
.whatsApp_banking3 {background: #F3F4F8;}
/*---UI14041994-css-06-10-2023-end---*/
/* .fixeddeposit_partners ul li{padding:0 1rem;} */
/* .fixeddeposit_partners ul li figure{border: .1rem solid #e3e3e3;} */
/*---UI14041994-css-13-10-2023-end---*/
.pdf_content p a.pdf_link{font-size: 1.8rem;line-height: 3rem;color: #666666;}
/*---UI14041994-css-19-10-2023-end---*/
.rbintegrated_mbudsman li blockquote{min-height: 10rem;}
.grievance_redressalbox li blockquote{min-height: 10rem;}
.banking_ombudsman_wrap .download_tab_content .download_repeat table tbody td{ padding: 2rem;}
.banking_ombudsman_wrap .download_tab_content .download_repeat table tbody tr td:nth-child(1){width: 90%;}
.banking_ombudsman_wrap .download_tab_content .download_repeat table tbody tr td:nth-child(2){width: 10%;}
.banking_ombudsman_contact{margin-top:5rem;}
.banking_ombudsman_contact p:not(:first-child){padding-bottom: 1rem;}
.banking_ombudsman_contact p strong{color: var(--black);}
.banking_ombudsman_contact p, .banking_ombudsman_contact p a{font-size: 2rem;line-height: 3rem;color: #666666;}
.banking_ombudsman_contact p a:hover{color: #77bd67;}
.banking_ombudsman_contact p sup{color: #666666;}
.banking_ombudsman_contact p a{display: inline-block;color: #143d63;}

/*---UI14041994-css-30-10-2023-end---*/

.unclaimed-card.download_tab_content {
    width: 100%;
}

.unclaimed-card.download_tab_content .download_repeat table tr td p{padding:0;}
.unclaimed-card.download_tab_content .download_repeat {
    max-width: 100%;
    overflow-x: auto;
}
.green_btn.blue-pdf {
    background: linear-gradient(90deg, var(--c1, #014e7d), var(--c2, #003a5f) 51%, var(--c1, #014e7d)) var(--x, 0)/ 200%;
    color: #fff;
    margin-left: 10px;
}
.unclaimed-card.download_tab_content .download_repeat table{min-width: 450px}
.panel-ul li {
    font-size: 2.4rem;
    line-height: 3.4rem;
    font-family: var(--familylato);
    color: #666666;
    position: relative;
      padding-left: 15px;
}
.panel-ul li:before{
  content: '';
    background: #666666;
    position: absolute;
    width: 8px;
    height: 8px;
    top: 7px;
  left:0;
    border-radius: 50%;
}
.schedule_eng a {
    margin: 5rem 0 3rem 0;
}
.investor-relations .col-lg-4 {
    margin: 5rem 0 10rem 0;
}
.investor-relations .col-lg-4 img {
    border: 1px solid #d4d4d4;
    border-radius: 10px;
    height: 100%;
    object-fit: contain;
    object-position: top;
      margin-bottom: 2rem;
}
.pdfcontent_image{margin: 0 !important;}
@media (max-width: 992px){
    .unclaimed-card.download_tab_content .download_repeat table tr th{
        padding: 2.3rem
    }
}
@media (max-width: 575px){
    .unclaimed-card.download_tab_content .download_repeat table tr td:first-child{
        display: table-cell;
        width: auto
    }
  .investor-relations .col-lg-4 img{height:auto}
  .investor-relations .col-lg-4 {
    margin: 5rem 0 0rem 0;
}
}

.download_tab_content .checksum .table thead th {
    vertical-align: middle;
    padding: 1.5rem;
    border-color: #ffffff36;
    background: transparent;
    font-size: 2.2rem;
    color: #fff;
}
.download_tab_content .checksum .table tbody td {
    vertical-align: middle;
    padding: 1.4rem 1.5rem;
    font-size: 2.2rem;
    color: #333;
    background: #EEF0F5B0;
}
.search_box .row .form-group.group-input:first-child label {
    margin-right: 2rem;
}
.search_box .row .form-group.group-input:first-child {
    width: 100%;
    margin-bottom: 1.5rem;
}
.table_sec.table_sec_main th:first-child, .table_sec.table_sec_main td:first-child {text-align: center;}

.commn_li.tax-linline-flex li{
    list-style: disc;

}
.commn_li.tax-linline-flex li img{
    display:none;

}
.commn_li.tax-linline-flex li>ul>li{
    list-style: circle;
}

.commn_li.knowmore_here a{
    font-size: 1.8rem;
    padding-left: 1.0rem;
 }
 .commn_li.knowmore_here>a>span{
    font-weight: 700;
 font-size: 1.8rem;
 
 }
 
 
 
 
 
 
 
 
 
 .getstrd_tab .step_wrapcib li {
    
    padding-right: 5rem;
    border-bottom: .1rem solid rgb(255 255 255 / 39%);
    padding: 4rem 12rem 4rem 0;
}
 
 
 .getstrd_tab .step_wrapcib span {
    display: block;
    width: 100%;
    font: normal 3.6rem / 4.4rem var(--familyLato);
    color: var(--colorwhite);
    margin-bottom: 3rem;
}


 
 .getstrd_tab .step_wrapcib p, .getstrd_tab .step_wrapcib p a {
    display: block;
    width: 100%;
    font: normal 2.4rem / 4rem var(--familyLato);
    color: var(--colorwhite);
    padding: 0;
}
 
 
 
 
 
 
 
