@charset "utf-8";



/*** news on 29-4-2021  ****/
.news_banner img{width:100%;}
.news-section{width: 100%;
    display: inline-block;margin-bottom: 30px;}
	.news-section .col-md-4{padding:0px;}
	.multiple-news .col-md-12{padding:0px;}
	.multiple-news h1, .multiple-news h2{font-size:18px;margin-top: 0px;
    color: #000;
    font-weight: 600;}
	.news-section h3{margin: 0px;
    padding-bottom: 10px;
    
    font-size: 22px;}
	.news-section h3 a{color: #000;}
	.red_clr a{color:red;}
	.single-news .col-md-4{padding:0px;}
	.single-news h2{font-size:18px;margin-top: 0px;
    color: #000;
    font-weight: 600;}
	.red_clr{color:red;}
	.news-section .col-md-4 img{width:100%;}
.multiple-news, .single-news{margin-top:50px;}



/**** End *** /
/*** news section css only ***/

.news {  
  background-attachment: scroll;    background-image: url(../images/bg-img.png);    background-position: center;
  background-repeat: no-repeat;    -webkit-background-size: cover;    background-size: cover; 
  padding: 30px 0px 50px;}.inr_news:hover {    box-shadow: 1px 1px 6px 1px rgb(0 0 0 / 19%), -2px 1px
  5px 0px rgb(0 0 0 / 23%);    border: none;}.news h2 {    text-transform: uppercase;    padding-bottom: 
  30px;    font-size: 25px;    margin-top: 10px;    font-weight: bold;    color: #264bae;    position: relative;}
  .inr_news {    border: 2px solid #eee;    padding: 10px;    background: #fff;    border-radius: 10px;}
  .news_glry .col-md-3 img {    width: 100%;    border-radius: 10px;}.read_more_txt {    padding: 5px;}
  .read_more_txt .date_r {    font-size: 13px;    color: #e62e2d;}.read_more_txt h3 
  {    margin: 0px;    border-bottom: 1px solid #eee;    font-size: 15px;    color: #264bae; 
  padding: 5px 0px;}.read_more_txt p {    margin: 0px;    padding-top: 10px;    font-size: 13px; 
  line-height: 16px;    padding-bottom: 10px;    color: #000;}.read_more {    color: #e62e2d;   
  font-size: 14px;    display: block;}.know_more {    width: 100%;    display: inline-block;   
  text-align: center;    margin-top: 20px;}.know_more a {    color: #fff;    border-radius: 5px;
  font-size: 18px;    font-weight: 400;    background: #264bae;  padding: 10px 30px;
    border-radius: 25px;}/*** end here **/
  
  


/* CSS Document */







li{list-style:none;display:inline; padding:0; margin:0;}ul{margin:0;padding:0;}



body{font-family: 'Roboto';font-weight: 400;}



/*--------  header start  ------------  */







.logo_top{padding:10px 0;}



ul.mail_cal,ul.soc_ul {width:100%;float:left; text-align:right;margin-top: 5px;}



.mail_cal li a{color:#363636;font-size:12px; padding:0 0px; }

.mail_cal li:nth-child(1){ }

.mail_cal li:nth-child(2){ padding-left: 15px; }

.mail_cal li a i{margin-right: 5px;	}



.mail_cal li:nth-child(2) a{border-left:1px solid #ccc;padding-left: 15px; }



ul.soc_ul {margin-top:22px;}



.soc_ul a{color:#000;margin:0 7px;}

.soc img{width: 70%;}

.soc_ul a.soc{color:#fff; background:#f15d00; border-radius:50%; height:32px; width:32px; display:inline-block;text-align:center; line-height:30px;}



li.home_form{float: right; margin-left: 15px;}li .md-form{ margin-bottom: 0 }



li .md-form input:hover{ width: 270px; }



li .md-form input{ width:125px; -webkit-transition: width .55s ease;-moz-transition: width .55s ease;-ms-transition: width .55s ease;



-o-transition: width .55s ease;transition: width .55s ease;float: right;}

.mail_cal li a img{padding: 0 5px 0 0;margin-top: -3px;}

/*.soc_ul li:nth-child(5) a{border-left:1px solid #000; padding-left:10px; margin-left:10px;}*/



.soc_ul li.home_form img{ position: absolute;top:0px; right:0px;z-index: -1; }



li .md-form input:hover li .md-form img{width: 150px;}



.menu-top{background:#f15d00;float:left; width:100%;}.menu-top ul{}



.menu-top li{list-style:none; float:left;}



.menu-top li a{color:#fff; line-height:20px;font-size:14px;padding:10px 26px;float:left;	}



.menu-top li a.active,.menu-top li a:hover{text-decoration:none; background:#4e4e4e;}



#carousel-example-generic .carousel-control.left{ background: url(../images/top_left_arrow.png) no-repeat; top: 45%;left: 20px;width: 26px;}



#carousel-example-generic .carousel-control.right{background: url(../images/top_right_arrow.png) no-repeat;top: 45%; right: 20px; width: 28px;}











.fdi-Carousel .carousel-control.left{ background: url(../images/test_left.png) no-repeat; top: 32%;left:10px;width: 52px;}

.fdi-Carousel .carousel-control.right{background: url(../images/test_ri.png) no-repeat;top:32%; right:10px; width: 28px; width: 52px;}







/*-------- Slider  ----------  */



.bg_light_blue{ background: ##e7e7e7; padding:80px 0;}



.bg_light_yellow_emi{ background: #f8dd80; padding:80px 0 0;}



.bg_light_yellow_emi .ban_txt h2{float: right;position: relative;color: #0c376a;font-weight: normal;}



.bg_light_yellow_emi h2:after{display: block; content: "";width:100%;height:2px;background-color:white;position: absolute;left:0;top:-10px;}



.bg_light_yellow_emi h2:before{display: block; content: "";width:96%;height:2px;background-color:white;position: absolute;left:-20%;bottom: -3px;}





.ban_txt{float: left; width:55%; padding-top: 80px}



.ban_txt h2{ width: 510px; font-size: 43px; font-weight: bold;color: #000;}



.ban_txt h2 font{font-size: 44.5px;}



.ban_txt p{font-size:19px; width: 510px;color: #000;}



.ban_img{float: left; width:45%;}



.ban_img img{width: 100%;}







.btn_blck{ color: #007e78;  font-size: 18px; padding:7px 25px;margin-right: 15px; margin-top:25px; float: left;border: 2px solid #007e78;}



.btn_blck_br{color: #007e78; font-size: 18px; padding: 7px 25px; border: 2px solid #007e78;float: left; margin-top:25px;}



.btn_blck_br:hover{color: #fff;background: #007e78;}



.btn_blck:hover{color: #fff;background: #007e78;}



/*- ----- */



.bg_blue{background:#464646;float:left;width:100%;padding:50px 0;background: linear-gradient(45deg, #4fbfb0, #f15d00);}



.bg_blue li{width:15.66%;float:left;text-align:center;height:163px;/* cursor:pointer;*/padding:20px 0 0;border: 1px solid #f7f7f7;position: relative;margin: 0 0.5%;border-radius: 10px;}



.bg_blue li a{color:#fff; font-size:16px; display:block;margin-top:0px;z-index: 9;position: absolute;width: 100%;}



.bg_blue li i{float:left;width:100%; height:70px;}



.bg_blue li:hover a{text-decoration:none;color: #fff;}



.bg_blue li.home_loan i,.bg_blue li.home_loan:hover i{background:url(../images/icn-top-home.png) no-repeat center top;}



.bg_blue li.property i,.bg_blue li.property:hover i{background:url(../images/icn-top-property.png) no-repeat center top;}



.bg_blue li.personal i,.bg_blue li.personal:hover i{background:url(../images/icn-top-personal.png) no-repeat center top;}



.bg_blue li.car i,.bg_blue li.car:hover  i{background:url(../images/icn-top-car.png) no-repeat center top;}



.bg_blue li.car-against i,.bg_blue li.car-against:hover i{background:url(../images/icn-top-car-against.png) no-repeat center top;}



.bg_blue li.business i,.bg_blue li.business:hover i{background:url(../images/icn-top-business.png) no-repeat center top;}

.bg_blue li.overdraft i,.bg_blue li.overdraft:hover i{background:url(../images/ice-top-overdraft-overdraft.jpg) no-repeat center top;}





.bg_blue li:hover i{background-position-y:-70px !important;}



.bg_blue li:hover{border: 1px solid #ffffff;position:relative}



.bg_blue li:hover:before {content:" ";position: absolute;z-index:0;top: 5px;left: 5px;right: 5px;bottom: 5px;border: 1px solid #fff;}







.bg_blue li.active i{background-position-y:-70px !important;}



.bg_blue li.active{border: 1px solid #f7f7f7;position:relative}



.bg_blue li.active:before {content:" ";position: absolute;z-index:0;top: 5px;left: 5px;right: 5px;bottom: 5px;border: 1px solid #ffffff;}







.bg_blue li.active span{color: #fff;}



.home_form .dropdown .dropdown-menu{padding: 0;}



.home_form{margin-left: -15px; margin-right: 0px;}



.home_form .btn_blue{margin-right: 15px; margin-top: 20px;padding:7px 35px;font-weight: 300;border-radius: 25px;}



/*-- for svg --- */



li.personal:hover svg .cls-1{fill:#90e4ff !important;}



.top_svg_icon{ width: 80px;z-index: 9; position: absolute; }/*.personal:hover svg {fill: #000 !important }  .top_svg_icon svg{fill: #ffcb00 !important;}*/



/*- -- form start  --- */ 







.bg_flower{background:url(../images/form-bg.png) ; float:left; width:100%; padding:70px 0 ; }



.bg_flower h3{ margin:0 0 30px;font-size:24px;font-weight: 400; } .bg_flower .md-form {margin-bottom: 30px;}



/* .bg_flower .md-form label.active{font-size:.8rem;-webkit-transform:translateY(-80%);-moz-transform:translateY(-80%);-ms-transform:translateY(-80%);



 -o-transform:translateY(-80%);transform:translateY(-80%)}*/



.md-form input{width:100%;display:inline-block;border-bottom:1px solid #757575;color:#777;padding-left:7px;border-top:0;border-left:0;background:none;border-right:0 }



.md-form input{margin-left:0px;padding-left:0}



.home_form  .md-form label{font-size:15px;font-weight:400;color:#999999;padding-left:0px;border-top:0;border-left:0;background:none;border-right:0;z-index: -1;margin-left: 15px;}



.md-form select{font-size:16px;font-weight:400;color:#a6b8b9;padding-left:0px;border-top:0;border-left:0;background:none;border-right:0;

 border-bottom: 1px solid #ccc; background:url(../images/select-icon.png) no-repeat right;margin-left: 0px; display: block;height: 27px;margin-top: 9px;width: 100%; -webkit-appearance: none;-moz-appearance: none;appearance: none; border-radius: 0 !important; }











/*-------- stylish chcek box ------- */



.terms{ position: relative;}



.terms input[type=radio]{position: absolute;visibility: hidden;}



.terms .inline{display: inline-block;}.terms .radio{color:#999999;font-size:15px;position:relative;font-weight: normal;}



.terms .radio span{position:relative;padding-left:20px;}



.terms .radio span:after{content:'';width:15px;height:15px;border:2px solid #0c376a;position:absolute;left:0;



top:1px;border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;box-sizing:border-box;-ms-box-sizing:border-box;



-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}



.terms .radio input[type="radio"]{cursor: pointer; position:absolute;width:100%;height:100%;z-index: 1;opacity: 0;filter: alpha(opacity=0);



-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}



.terms .radio input[type="radio"]:checked + span{color:#999999;  }



.terms .radio input[type="radio"]:checked + span:before{content:''; width:5px;height:5px;position:absolute;background:#0c376a;left:5px; top:6px;border-radius:100%;-ms-border-radius:100%;}











/*-------- stylish chcek box ------- */







/*---- */



.btn_blue{ background: #f15d00; padding:7px 45px; float: right; color: #fff !important; font-size: 18px;border: none;font-weight: 300;border-radius: 25px;}



.btn_blue:hover{color: #fff;background: #27cdc5;}		



/*----------  Testomonial start ------------ */



.swiper-container {height: 175px;margin: 20px auto; padding: 0 0px;}



.swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;



display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;



-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}







.test_img{width: 30%; float: left;position: relative;}.test_img img{width: 100%;}



.test_img span{ position: absolute;bottom: 0; left: 0; text-align: center; width: 100%; background: rgba(0,0,0,0.5);color: #fff;font-size: 13px; padding: 5px 0;}



.test_text{width:70%; float: left;border: 1px solid #ccc; font-size: 14px; padding:7px 10px;text-align: left; min-height: 145px;}







 



.testo{padding:50px 0 60px;float: left;width: 100%;}



.testo h3{margin-bottom: 40px;color: #333333; font-size: 24px;font-weight: 400;}



.test_text p{color: #000; margin:0;line-height:160%;display: -webkit-box;-webkit-line-clamp:6;-moz-line-clamp:6;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;font-size: 13px;}







.carousel-inner.onebyone-carosel { margin: auto; width: 90%; }



.onebyone-carosel .active.left { left: -50%; }



.onebyone-carosel .active.right { left: 50%; }



.onebyone-carosel .next { left: 50%; }



.onebyone-carosel .prev { left: -50%; }



/*----------  Testomonial start ------------ */







.bg_blue_btm{ /*background:#5b5b5b;*/
background:#93e6e2;
float:left; width:100%; padding:40px 0 70px; }.bg_blue_btm h3{color: #fff; margin: 0 0px 50px 0;font-weight: 400;}



.bg_blue_btm li{ width:13.66%;float:left; text-align:center; height:155px;margin:0 1.5%;  padding:20px 20px 0;background: #fff;border-radius: 50%;}



.bg_blue_btm li a{color:#0c376a; font-size:15px;line-height: 20px; display:block;margin-top:00px;}



.bg_blue_btm li i{float:left;width:100%; height:71px;}



.bg_blue_btm li:hover a{text-decoration:none;color:#f15d00;}



.bg_blue_btm li.home_loan i,.bg_blue_btm li.home_loan:hover i{background:url(../images/icn-btm-home.png) no-repeat center top;}



.bg_blue_btm li.property i,.bg_blue_btm li.property:hover i{background:url(../images/icn-btm-property.png) no-repeat center top;}



.bg_blue_btm li.personal i,.bg_blue_btm li.personal:hover i{background:url(../images/icn-btm-personal.png) no-repeat center top;}



.bg_blue_btm li.car i,.bg_blue_btm li.car:hover  i{background:url(../images/icn-btm-car.png) no-repeat center top;}



.bg_blue_btm li.car-against i,.bg_blue_btm li.car-against:hover i{background:url(../images/icn-btm-car-against.png) no-repeat center top;}



.bg_blue_btm li.business i,.bg_blue_btm li.business:hover i{background:url(../images/icn-btm-business.png) no-repeat center top;}



.bg_blue_btm li:hover i{background-position-y:-72px !important;}



/*



.bg_blue_btm li:hover{border:1px solid  #006699;position:relative}



.bg_blue_btm li:hover:before { content: " ";position: absolute;z-index: 0;top: 5px;left: 5px;right: 5px;bottom: 5px;border: 1px solid #006699;}



*/







.why_choose{padding:50px 0 70px;float: left; width: 100%;  text-align: center}



.why_choose p{font-size: 18px;font-weight: bold;}



.why_choose .btn_blue{float: none;margin-top: 35px;display: inline-block;}


/** Rahul css on 6 april 2025 **/
.why_choose .col-lg-3{
    
    /*margin-top: 20px;*/
     border: 1px solid #a09a9a;
    border-radius: 10px;
    width: 22%;
    margin: 10px;
    padding: 10px;
    box-shadow: 0px 1px 2px 1px #0000002b;
}
.why_choose img{    margin-bottom: 5px;
    border: 1px solid #a09a9a;
    border-radius: 10px;}



.why_choose h3{font-size: 30px; color: #333;}



/*------- start footer ---------- */



footer{ background: #2c363f; float: left; width: 100%; padding: 20px 0 10px;}



footer h4{color: #fff; font-size: 14px; border-bottom: 1px solid #424a53; text-transform: uppercase; padding-bottom: 7px; width: 91%;font-weight: 400;}



footer li{ background: url(../images/footer_li.png) no-repeat left; float: left;width: 100%; padding-left: 10px; margin: 5px 0;}



footer li a{color: #abafb2; font-size: 12px;}



footer li:hover a{color: #fff;}



footer li.soc{border: 1px solid #ccc; border-radius: 50%; padding: 5px 0px;background: none; margin-right: 15px;line-height: 15px;width: 30px; height: 30px;}

footer li.soc img{width: 70%;}

footer li.soc a{display: block;text-align: center;}







footer li.soc:nth-child(1):hover {background: #4e71a8;border: 1px solid #4e71a8; }



footer li.soc:nth-child(2):hover {background: #1cb7eb;border: 1px solid #1cb7eb; }



footer li.soc:nth-child(3):hover {background: #1686b0;border: 1px solid #1686b0; }



footer li.soc:nth-child(4):hover {background: #e3411f;border: 1px solid #e3411f; }







footer .wid_20{float: left;width: 23%;}



footer .wid_15{float: left;width: 17%;}



footer .wid_10{float: left;width: 13%;}



footer input[type=email]{float: left;color: #828689; width:67%;border: 1px solid #515961;padding:10px;/*border-right: none;*/font-size: 13px;}

footer ::-webkit-input-placeholder { color: #828689;}

footer ::-moz-placeholder { color: #828689;}

footer :-ms-input-placeholder { color: #828689;}

footer :-moz-placeholder { color: #828689;}



footer button{float: left;height: 35px; width:57px;/*border-right:1px solid #515961 ;border-bottom: 1px solid #515961 ;border-top:1px solid #515961 ;*/background: url(../images/mail_ri.png) no-repeat center; color: #fff;line-height: 32px; border: none;position: absolute; right:25px;}



.btm_fot{background: #151e28; float: left; width: 100%; padding:8px 0;}







.btm_fot p{ color: #797979; font-size: 11px;margin: 0; }

.fot_mail{position: relative;}





/*-------------------- -------------  --start other page start  --------------- */



.bread_cumb{background: #ececec;padding:7px 0}.bread_cumb p{margin: 0;color: #111111;}.bread_cumb a{color: #111111;} 



.emi_tab{ padding: 50px 0; float: left;width: 100%; }



 







.emi_tab input[type=text]{border: 1px solid #ccc;width: 98%;padding-left: 2%;    margin-top: 0;background: #fff;height: 20PX;}



.emi_tab .input-group-addon{font-size: 25px;}



.emi_tab .ui-state-default, .emi_tab .ui-widget-content .ui-state-default, .emi_tab .ui-widget-header .ui-state-default{background: #0c376a;border-radius: 50%; height: 12px; width: 12px;}



.emi_tab h3{margin: 0 0 30px 0px;color: #666666;}



.emi_tab .ui-widget-content{border: none;}.emi_tab .ui-slider-horizontal{height: 5px;}



.emi_tab .ui-slider-pips .ui-slider-pip{color: #000;}



.emi_tab .pie_box{ padding:20px 50px 0; float: left; }







.bg_emi{background: #27cdc5; width: 100%;float: left; padding: 50px 0}



.bg_emi h4{color: #333333;font-size: 34px;font-weight: normal;}



.bg_emi p{color: #fff;font-size: 30px;}



.bg_emi li{border-right: 1px solid #23b8b1; text-align: center;float: left;width: 46%;}



.bg_emi li:nth-child(3){border-right: none;width:27%;}



.bg_emi li:nth-child(1){width:27%;}











/*---------- ---------- bank Loan ---------  ------- */



.bg_light_sky{background: #a4eeff; text-align: center;}



.bg_light_sky img{float: none;display: inline; width: 100%;}







.loan_bank {padding:80px 0; float: left; width: 100%;}



.loan_bank .loan_left{ background: #ececec; }



.loan_bank .loan_left ul li{ width: 100%; float: left;border-bottom: 1px solid #ccc; padding: 0px 0 10px; margin: 5px 0; display: table;   }



.loan_bank .loan_left ul li a{padding-left: 75px;color: #111111; font-size: 14px; width: 100%;  display: table-cell; height:60px; vertical-align: middle;position: relative; }



 .loan_bank .loan_left ul li a:hover{color: #f15d00 ;}



.loan_bank .loan_left ul li img{float: left;margin-right: 15px;position: absolute;left: 0;top: 0;border-radius: 50%;}



.loan_bank .loan_left ul li:nth-last-child(1){border-bottom: none;}



.loan_bank .nav li{float: left; text-align: center; }



.loan_bank .nav li a{text-align: center;color: #666666; }



.loan_bank .nav{border-bottom: 1px solid #e0e0e0;}



















.loan_bank .home_loan i{background: url(../images/icn-bank-home.png) no-repeat center top; height:41px;width: 100%; display: inline-block;text-align: center;}



.loan_bank .loan_property i{background: url(../images/icn-bank-property.png) no-repeat center top; height: 41px;width: 100%;display: inline-block;text-align: center;}



.loan_bank .personal_loan i{background: url(../images/icn-bank-personal.png) no-repeat center top; height: 41px; width: 100%;display: inline-block;text-align: center;}



.loan_bank .car_loan i{background: url(../images/icn-bank-car-loan.png) no-repeat center top; height: 41px; width: 100%;display: inline-block;text-align: center;}



.loan_bank .business_loan i{background: url(../images/icn-bank-business.png) no-repeat center top; height: 41px; width: 100%;display: inline-block;text-align: center;}



.loan_bank .loan_against_car i{background: url(../images/icn-bank-car-against.png) no-repeat center top; height: 41px; width: 100%;display: inline-block;text-align: center;}



















.loan_bank .active i,.loan_bank .nav  li:hover i{background-position-y:-41px !important;}



.loan_bank .nav  li.active a,.loan_bank .nav  li:hover a{color: #0c376a;border-bottom: 2px solid #0c376a;}







.loan_bank .tab-content  li{font-size: 16px;float: left;width: 100%;margin: 5px 0;background: url(../images/bank_li.png) no-repeat left;padding-left: 15px;background-position-y: 7px;font-weight: 300;} 



.loan_bank .tab-content {color: #000; padding:50px 0 10px;float: left; width: 100%; }



.loan_bank .tab-content ul{float: left; width: 100%; margin-bottom: 20px;}







.loan_bank  h3{ float: left; border-bottom: 1px solid #000; padding: 0 0 5px; margin-top: 20px; font-size: 30px;width: 100%;color: #000;font-weight: 400;}



.loan_bank  .bank_logo{float: left; margin-right:25px;}



.loan_bank  p{margin:35px 0; font-size: 16px; line-height: 27px;font-weight: 300;}



.loan_bank  h4 { border-bottom: 1px solid #e0e0e0;  width: 50%; padding:15px 0  5px; display: inline-block;font-weight: 400;}



.loan_bank  h5{ text-align: center;font-weight: normal; text-decoration: underline; padding:  0px;font-size: 16px;line-height: 16px; margin:20px 0  0 0; }



.loan_bank 	.btn_blue{ margin-top: 30px; }



.loan_bank .loan_left{ float:left; width: 25%; padding:10px 15px 0;}



.loan_bank .loan_right{ float:left; width: 70%; margin-left: 5%; }



.loan_bank  .tab-content  p{margin: 20px 0; font-weight: 300;}







/*-------  */



.loan_bank .ful_width.loan_right{width: 100%; margin-left: 0; margin-top:40px;}



.loan_bank .ful_width .bank_logo{margin-top:0px;width:40px;margin-right: 5px;}



.loan_bank .ful_width p{margin:15px 0; font-size: 16px; line-height: 24px;}



.loan_bank .ful_width  h4{font-size: 22px;}



.loan_bank .ful_width  h3{margin-top: 13px;line-height:33px;width:100%;}



.loan_bank .ful_width  li{font-size: 16px;float: left;width: 100%; margin: 5px 0; background: url(../images/bank_li.png) no-repeat left top; padding-left: 15px; background-position: 0 8px;font-weight: 300;} 

.loan_bank ol{padding: 0;margin: 20px 0; float:left;}

.loan_bank .ful_width ul{float: left; width: 100%; margin-bottom: 20px;}

.loan_bank strong{font-weight: 400;}





.loan_bank .loan_top {width: 100%;float: left; }



.loan_bank .loan_top ul li{ float: left; margin:0px;  }



.loan_bank .loan_top ul li a{background: #27cdc5;padding:13px 19px;color: #fff; font-size: 14px;border-right: 1px solid #ccc; float: left;  }



.loan_bank .loan_top ul li img{float: left; margin-right:5px;width: 28px; }



.loan_bank .loan_top ul li:nth-last-child(1) a{border-right:  none;}



.loan_bank .loan_top ul li a:hover,.loan_bank .loan_top ul li.active a{background: #f15d00; color: #fff;}















.faq_box{padding:80px 120px 50px;  }



.faq_box h3.faq_hed{font-size: 28px; color: #0c376a; margin:0px 0 0;  font-weight:500;}

.faq_box .brd_btm{border-top:3px solid #0c376a; height:1px; width:40px;float: left;display: block; margin-bottom: 0px;margin-top: 7px;}

.faq_box h4{margin: 40px 0  20px;text-decoration: underline;font-size: 18px;font-weight: bold;}



.faq_cal h3{padding-left: 15px; margin:5px 0; background:#f5f5f5 ; border:1px solid #e1e1e1; }



.faq_cal h3 a{padding:10px 15px; color: #333333;font-weight: 400; font-size: 14px;display: block;background:url(../images/bank_li.png) no-repeat #f5f5f5 left center; }



.faq_cal div{background: #fff;border:1px solid #ccc; padding: 15px 20px;margin-top: -7px;line-height: 24px; font-weight: 300;}











/*------------  faq page start ----  */







/*-------------- start contact page  ----------  */



.con_page {padding:50px 120px 80px; text-align: center;float: left;}



.con_page h3{font-size: 32px;color: #000;font-weight: normal;}



.con_page h4{color: #666666;font-size: 16px; margin-bottom:50px;font-weight: 400;}



.con_page p{color: #666666;font-size: 16px;}

.con_page .col-lg-5{padding-left: 70px;}





.con_page input{width: 100%;background: #f5f5f5; color: #99999b; height:40px; line-height: 40px; padding: 5px 15px; border:none; margin: 10px 0;}



.con_page textarea{width: 100%;background: #f5f5f5; color: #99999b; height:100px; line-height: 30px; padding: 5px 15px; border:none; margin: 10px 0 40px;}



.con_page ::-webkit-input-placeholder { color: #999999;}



.con_page ::-moz-placeholder { color: #999999;}



.con_page :-ms-input-placeholder { color: #999999;}



.con_page :-moz-placeholder { color: #999999;}

.con_page .btn_blue{padding: 5px 55px;font-size: 16px; font-weight: 300; margin-top: 20px;}





.con_page ul{margin-top:80px;}



.con_page li{color: #333333;font-size: 16px;float: left;width: 100%; text-align: left; padding-left: 45px; margin: 10px 0;}



.con_page li a{color: #333333;}



.con_page li:nth-child(1){background: url(../images/icn_cn_adress.png) no-repeat top left;}



.con_page li:nth-child(2){background: url(../images/icn_cn_call.png) no-repeat top left;line-height: 30px; height: 30px;}



.con_page li:nth-child(3){background: url(../images/icn_cn_mail.png) no-repeat top left;line-height: 30px; height: 30px;}



/*-------------- start contact page  ----------  */







 /*-------------- start Carrer page  ----------  */



.ban_top {width: 100%;text-align: center; float: left;background: #666666;} 



.ban_top img{width: 100%;}



.carr_page{background: #fafafa; padding:00px 0 50px;float: left; width: 100%;position: relative;}



.top_par{text-align: center; padding: 0 190px;}



.top_par h2{color: #333333; font-size: 32px; border-bottom:1px solid #ccc; padding: 50px 0;font-weight:300;}



.top_par p{line-height: 22px; color: #666666; font-size: 16px; margin-top: 20px;font-weight:400;}



.top_par h3{color: #333333; font-size: 22px; margin-top:40px;font-weight: 400;}



.carr_page .collapse.in{display: inline;}



 



.carr_man{background: #fff; width: 30%; margin:15px 1.25%;float: left; padding:15px 25px;text-align: center;border: 1px solid #fff;cursor: pointer;}



.carr_bg_white {width: 100%;}



.carr_bg_white span{color: #666666; font-size: 14px;text-align: left;float: left;width: 100%;}



.carr_bg_white h3{font-size: 31px;color: #333333;text-align: center; margin: 20px 0 20px;display: inline-block;font-weight: 400;}



.carr_bg_white p{color: #000000;font-size: 14px; text-align: left;font-weight:300;}



.carr_bg_white a{text-align: center;text-decoration: underline;font-size: 16px;font-weight: bold;color: #0c376a;}



.carr_bg_white.active .carr_open,.carr_bg_white.active .arow_ac{display: block;}



 



.arow_ac{-webkit-transition: width 2s;transition: width 2s;transition-duration: 2s;width: 0;/* margin-top: -91px; *//* margin-left: 188px; */height: 0;border-bottom: 64px solid #ebebeb;border-left: 60px solid transparent;top: -46px;right: 24%;position: absolute;border-right: 60px solid transparent;/* display: none; */}



.carr_open{background: #ebebeb; float: left;width: 100%; padding: 50px 0;position: absolute;   left: 0; text-align: left; margin-top:45px;z-index: 1;}



.carr_open ul{border-bottom: 1px solid #ccc; padding-bottom: 50px;float: left;margin-bottom: 20px; width: 100%}



.carr_open li{font-size: 16px; color: #000; margin:10px 0; padding-left: 15px;line-height: 10px; background: url(../images/bank_li.png) no-repeat left top; width: 100%;float: left;}



.carr_open input[type=text]{width: 94%;background: #fff; color: #99999b; height:30px; line-height: 30px; padding: 5px 3%; border:1px solid #cfcfcf; margin:0px 0 20px;}







.carr_open label{width: 100%;font-size: 12px;color: #666666 !important;font-weight: normal;}



.carr_open h3{ margin:30px 0;font-size:18px;text-align: left; }



.collapsed .arow_ac {  display: none !important; }







/*-------------- start Carrer    ----------  */







.abt_page{background: url(../images/about_bg.jpg) no-repeat bottom center ; padding-bottom:350px; float: left;width: 100%; background-size: 100%;}



.abt_page p{width: 70%;font-size: 16px; line-height: 24px;}



/*.abt_page h3{font-size: 32px; color: #000; margin:50px 0 20px;}*/



.abt_page h3{font-size: 28px; color: #0c376a; margin:50px 0 0px;text-transform: uppercase;font-weight:500;}



.abt_page .brd_btm{border-top:3px solid #0c376a; height:1px; width:40px;float: left;display: block; margin-bottom: 30px;margin-top: 7px;}

 







.serv_page{ padding:0px 0px 80px; float: left;width: 100%; }



.serv_page h3{font-size: 22px; color: #0c376a; margin:0px 0 10px;font-weight: 400;}



.serv_page h4{font-size: 28px; color: #0c376a; margin:50px 0 0;text-transform: uppercase;position: relative;font-weight:500;}



.serv_page .brd_btm{border-top:3px solid #0c376a; height:1px; width:140px;float: left;display: block; margin-bottom: 30px;margin-top: 7px;}

.serv_page p span{font-weight: bold}



.serv_page p{font-size: 16px; line-height:24px; color: #000;font-weight:300;}



.serv_page .col-lg-6.col-md-6{margin:50px 0;}



.serv_page .col-lg-6.col-md-6 p{font-size: 16px; line-height: 28px;font-weight: 300; }







.serv_page .btn_blue{float: left;font-size: 14px;margin:30px 0;padding: 7px 25px;}



.serv_page p strong{margin-top: 20px;float: left; width: 100%; margin-bottom: 10px;font-weight: 400;}



.serv_page ul{width: 100%;float: left;margin-bottom: 30px;}



.serv_page ul li{width: 100%;float: left;background: url(../images/bank_li.png) no-repeat left top;padding-left: 15px;font-weight:300; margin: 5px 0;font-size: 16px;background-position: 0 8px; }







.serv_page p font{font-weight: bold;}







.serv_page .wid_25{float: left; width: 33.3%; margin: 15px 0px;}



.serv_page .wid_25 ul{width: 100%;float: left;margin-bottom: 30px;}



.serv_page .wid_25 ul li a{ color: #111111; font-weight: 300; font-size: 14px;}



.serv_page .wid_25 .brd_btm{width: 40px;margin-bottom: 20px;}



.serv_page .wid_25  h3{font-size: 18px;margin: 0px 0 0px;text-transform: uppercase;}



.bank_nav,#sidebar{display: none;}



.loan_menu.open span.glyphicon.glyphicon-triangle-bottom {display: none;}



















#sidebar{display: none;}



.abt_page ul {list-style: wheat;list-style: disc;}



.abt_page li {list-style-type: initial;/* background:pink; */display: block;list-style: disc;padding-left: 15px;}



.abt_page li{font-size: 16px;float: left;width: 100%;margin: 5px 0;background: url(../images/bank_li.png) no-repeat left;padding-left: 15px;background-position-y: 7px;} 











/*------- TESTONIAL ---  */



.testimonial_row {border-bottom: solid 1px #f7f7f7;padding: 20px 0;float:left;width:100%; margin-bottom: 30px;}

.testimonial_row:nth-last-child(1){border-bottom: none;}

.testimonial_row:last-child {border: none;}



.t_image img {width: 100px;height: 100px;border-radius: 50%;}



.testimonial_image {width: 100px;height: 100px;border-radius: 50%;margin: 0 auto;}



.testimonial_image img {border-radius: 50%;width: 100px;height: 100px;}



.t_content p {font-size: 14px;line-height: 26.8px;font-weight: 300;}



.t_image {width: 100px;height: 100px;border-radius: 50%;}



.t_head{width: 12%;float: left} 



.t_content{width: 88%;float: left}







/*------- TESTONIAL ---  */











.picker__header select{display:none}



input.error,select.error {box-shadow: none !important;}



input.valid,select.valid {box-shadow: none !important;}



.suggetions a {margin: 0;padding: 5px 10px !important;border-bottom: 1px solid rgba(0,0,0,0.04);display: block;}



.suggetions a:hover{box-shadow: none;padding: 0;color: #f15d00;text-decoration: underline;}



.suggetions {position: absolute;z-index: 1246464;WIDTH: 100%; margin: 20px 0 0;}



li .md-form input:focus {width: 270px;}



.btm_fot p a{color:#797979}



.loan_bank .tab-content  li p{margin:0px}







.terms [type=checkbox]+label{color:#999999;font-weight:normal;}



.form_container .picker__input{ background: url(../images/icn-clander.png) no-repeat right;}



.loan_bank table td{border:1px solid #000;padding: 0px 10px;}

#emicalculatordashboard a.btn-primary.btn-lg:hover{background: #00ccc5 !important;}

#emicalculatordashboard a.btn-primary.btn-lg{background: #0c376a;}

.emi_tab .loanproduct-nav li{font-size: 16px;}

/*New CSS*/
.abtpage p{
width:100%;
font-size: 16px;
}
.float-none{
    float:none;
}
.ml-20{
    margin-left:20px;

}
.col-base-blue{
    background-color: #004bad;
    color:#fff;
    padding:40px;
    text-align: center;

}
.col-base-gray{
    background-color: #ebebeb;
    color:#000000;
    padding:40px;
    text-align: center;

}
.col-base-org{
    background-color: #ca5507;
    color:#fff;
    padding:40px;
    text-align: center;
}
.mt-3{
    margin-top:30px;
}
.mb-3{
    margin-bottom:30px;
}
.img-pro img{
    width: 100%;
    height: 200px;
    overflow: hidden;
    margin-bottom: 10px;
    border: 2px solid #e9e9e9;
}

.box-property{
    box-shadow: 2px 0px 10px #ccc;
    padding: 10px;
    text-align: center;
}
.box-property:hover{
    box-shadow: 2px 0px 10px rgb(179, 179, 179);
}
h3.h-60{
    margin-top: 10px!important;
    margin-bottom: 10px;
    font-size: 22px!important;
    font-weight: 400!important;
}

.box-property p{
    height: 80px;
    font-size: 16px;
}

/*** news on 29-4-2021  ****/
.news_banner img{width:100%;}
.news-section{width: 100%;
    display: inline-block;margin-bottom: 30px;}
	.news-section .col-md-4{padding:0px;}
.multiple-news .col-md-12{padding:0px;}
.multiple-news h1, .multiple-news h2{font-size:18px;margin-top: 0px;
    color: #000;
    font-weight: 600;}
.news-section h3{margin: 0px;
    padding-bottom: 10px;
    
    font-size: 22px;}
.news-section h3 a{color: #000;}
.red_clr a{color:red;}
.single-news .col-md-4{padding:0px;}
	.single-news h2{font-size:18px;margin-top: 0px;
    color: #000;
    font-weight: 600;}
.red_clr{color:red;}
.single-news h3{margin-top:0px;}