body, h1, h2, h3, h4, h5, h6, p {
	font-family: 'Open Sans', sans-serif;
}
h1, h2, h3, h4, h5, h6, p {
	margin: 0px;
}
h1, h2, h3, h4 {
	color: #23408f;
}
.csr-content p {
	font-size: 18px;
	text-align: justify;
}
.csr-content h3 {
	margin-bottom: 25px;
}
.m-bottom {
	border-bottom: 1px solid #d8882e;
	padding-bottom: 60px;
	overflow: hidden;
}
.m-top {
	padding-top: 60px;
}
#coming-soon1 a {
	margin: auto;
	display: block;
	text-align: center;
	max-width: 153px;
	width: 100%;
	height: 35px;
	color: #fff;
	background-color: #23408f;
	text-align: center;
	padding: 6px;
	border-radius: 25px;
	text-decoration: none;
}
#coming-soon1 a:hover {
	background-color: #e28d2e;
}
#pgBody {
	margin: 60px 0px;
	text-align: center;
}
#pgBody div.error-msg {
	font-size: 30px;
	font-weight: 700;
}
#pgBody p.error-msg2 {
	font-size: 24px;
	font-weight: 700;
}
#pgBody a {
	font-size: 20px;
}
.debenture-turstess {
/*padding: 30px 0px;*/
}
.debenture-turstess p {
	font-weight: 700;
	font-size: 16px;
}
.debenture-turstess p span {
	font-weight: 300;
	font-size: 16px;
	display: block;
}
.debenture-turstess img {
	max-width: 100%;
}
.registrars {
	padding: 30px 0px;
}
.registrars p {
	font-weight: 700;
	font-size: 16px;
}
.registrars p span {
	font-weight: 300;
	font-size: 16px;
	display: block;
}
.registrars img {
	max-width: 100%;
}
.register-inner {
	width: 100%;
	display: inline-block;
	padding: 90px 0px;
}
span.required-field {
	font-size: 12px;
	font-weight: 600;
	color: #aba9a9;
	display: block;
	padding: 5px 0px;
}
.register-form label {
	display: inline-block;
	max-width: 100%;
	font-weight: 400;
	font-size: 14px;
	margin-bottom: 8px;
	text-align: left;
	text-transform: capitalize;
}
.register-form .checkbox label {
	text-transform: none;
}
.register-form .form-control {
	height: 40px;
	border-radius: 0;
}
 .popup-table tr td:nth-child(3), .popup-table1 tr td:nth-child(3), .popup-table2 tr td:nth-child(3), .popup-table33 tr td:nth-child(3), .popup-table44 tr td:nth-child(3) {
 width: 60px;
}
.popup-table thead tr th, .popup-table1 thead tr th, .popup-table2 thead tr th, .popup-table33 thead tr th, .popup-table44 thead tr th {
	background-color: #e4e4e4;
}
.display-none {
	display: none;
}
.bankitem {
	width: 24%;
	margin: 3px;
	overflow: hidden;
	display: inline-block;
	padding: 15px;/*border: 1px solid #23408f;*//*justify-content: center;*//*align-items: center;*//*vertical-align: middle;*//*text-align: center;*/
}
.bankitem img {
	width:96%;
	margin: 0px auto !important;
}
.Llogo2 {
	max-width: 100%;
	width: 100%;
	display: inline-block;
	margin-top: 40px;
	padding: 0px 15px;
}
.Llogo2 img {
	margin: 20px auto;
}
.Llogo {
	max-width: 25%;
	width: 100%;
	float: left;
}
.Llogo img {
	text-align: center;
	display: block;
	width: auto;
	height: auto;
	margin: 0px;
}
.carousel-career.owl-carousel {
	padding: 30px 0px 30px;
}
.carousel-career.owl-carousel .item {
	display: flex;
	align-items: center;
}
.carousel-career.owl-carousel .owl-nav button:focus {
	outline: none;
}
.growth-iconactive .growthactive, .policy-active .policyactive, .annualreport-acive .annualactive, .csr-active .csractive, .press-active .pressactive, .news-active .newsactive, .core-active .coreactive, .whoare-active .whoareactive, .vm-active .vmactive, .team-active .teamactive, .milestones-active .milestonesactive, .life-active .lifeactive, .job-active .jobactive, .employee-active .employeeactive, .msme-active .msmeactive, .hcv-active .hcvactive, .lcv-active .lcvactive, .car-active .caractive, .loanag-active .loanagactive, .tractor-active .tractoractive, .trustees-active .trusteesactive {
	display: none;
}
.growth-iconactive .growthhover, .policy-active .policyhover, .annualreport-acive .annualhover, .csr-active .csrhover, .press-active .presshover, .news-active .newshover, .core-active .corehover, .whoare-active .whoarehover, .vm-active .vmhover, .team-active .teamhover, .milestones-active .milestoneshover, .life-active .lifehover, .job-active .jobhover, .employee-active .employeehover, .msme-active .msmehover, .hcv-active .hcvhover, .lcv-active .lcvhover, .car-active .carhover, .loanag-active .loanaghover, .tractor-active .tractorhover, .trustees-active .trusteeshover {
	display: block;
}
 .press-release-active div#PAD_ITN, .press-release-active div#PAD_MK, .press-release-active div#PAD_MC, {
 display: none;
}
div#policy {
	padding: 40px 0px 0px;
}
.media-center-table {
	max-width: 1070px;
	width: 100%;
	display: block;
	margin: 0px auto;
}
.table {
	margin-bottom: 0;
}
.infotable table {
	margin: 10px auto;
	border-bottom: 1px solid #dddddd;
}
.media-center-table table.table>tbody>tr>td, .media-center-table table.table>thead>tr>th {
	padding: 16px 10px;
	line-height: 1.42857143;
	vertical-align: middle;
	border-top: 1px solid #dddddd;
	font-size: 18px;
	font-weight: 300;
	color: #000;
	border-right: 1px solid #dddddd;
}
.mail-block {
	max-width: 1070px;
	width: 100%;
	margin: 0px auto;
	padding: 30px 0;
}
.media-header {
	margin-top: 0px;
	border-bottom: 2px solid #d8882e;
	overflow: hidden;
	padding-bottom: 20px;
	margin-left: 0;
}
.csr-page-head {
	margin-top: 20px;
}
.active-icon {
	display: none;
}
.disable-pdf-icon {
	display: inline-block;
}
.media-center-table table.table tbody tr:hover img.active-icon {
	display: inline-block;
}
.media-center-table table.table tbody tr:hover img.disable-pdf-icon {
	display: none;
}
.media-content {
	margin-left: 0;
	margin-top: 0px;
}
#report .media-center-table table.table>tbody>tr>td {
	border-top: 0px;
	border-bottom: 1px solid #d8882e;
}
.annual-section {
	width: 100%;
	overflow: hidden;
	border-bottom: 2px solid #db9341;
	margin-top: 10px;
}
.annual-section .media-heading p {
	font-size: 40px;
	color: #23408f;
	font-weight: 300;
}
.footer-top-h p {
	font-size: 18px;
	font-weight: 700;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	width: 100%;
}
.footer-top-h p span {
	display: block;
}
.footer-top-h p a {
	color: #fff;
	text-decoration: none;
}
.caption-text-i {
	font-size: 36px;
	font-weight: 800;
	color: #fff;
	line-height: 36px;
}
.caption-text-i span {
	font-size: 36px;
	font-weight: 800;
	color: #fff;
	line-height: 36px;
}
.caption-text-i span span {
	font-size: 24px;
	display: block;
	font-weight: 700;
	line-height: 30px;
}
.team-modal.modal-content {
	border: 0px solid rgba(0, 0, 0, .2);
	border-radius: 0;
}
.team-modal.modal-dialog {
	max-width: 1140px;
	width: 100%;
	margin: 80px auto;
}
.team-modal.modal-header {
	padding: 0;
	border-bottom: 0px solid #e5e5e5;
}
.clientr-h {
	font-size: 24px;
	font-weight: 600;
	line-height: 42px;
}
.team-listp img {
	width: 100%;
}
.team-modal {
	padding: 25px 0px;
}
.team-modal.close {
	float: right;
	font-size: 40px;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity=20);
	opacity: 1;
	position: absolute;
	right: 10px;
	top: 0;
	z-index: 999;
}
.team-modal.close:focus {
	outline: none;
}
.ropopup {
	line-height: 30px;
	font-size: 16px;
	text-align: justify;
}
.ro30 {
	float: left;
	width: 30%
}
.ropos {
	position: absolute;
	right: 10px;
	top: 10px;
}
.roimg {
	width: 25px;
	border: 0px;
	position: absolute;
	top: 50px;
	right: 50px;
	cursor: pointer;
}
.search-areaw {
	position: relative;
}
 .search-areaw::after {
 content: " ";
 display: none;
 width: 18px;
 height: 12px;
 background-image: url('../images/select-drop.png');
 position: absolute;
 right: 139px;
 background-repeat: no-repeat;
 top: 14px;
}
.button-ar a:hover {
	border: none;
	background-color: #d8882e;
	color: #fff;
}
.all-h-new h4 {
	font-size: 25px;
	color: #58595b;
	text-transform: uppercase;
	font-weight: 400;
	line-height: 35px;
	text-align: left;
}
.top-shrt p {
	font-size: 18px;
	line-height: 30px;
	font-weight: 300;
	margin-bottom: 40px;
	text-align: justify;
}
.main-heading-s {
	color: #23408f;
	font-size: 40px;
	font-weight: 300;
	margin: 0px 0px 40px 0px;
}
.leadership {
	max-width: 100%;
	width: 100%;
	float: left;
	margin-bottom: 60px;
	padding: 15px;
	height:400px;
}
.leadership:hover {
	-webkit-box-shadow: 0px 0px 13px 1px rgba(0, 0, 0, 0.63);
	-moz-box-shadow: 0px 0px 13px 1px rgba(0, 0, 0, 0.63);
	box-shadow: 0px 0px 13px 1px rgba(0, 0, 0, 0.63);
}
.leadership .images-block:hover {
	cursor: pointer;
}
.button-ar a {
	border: 1px solid #404040;
	padding: 10px 15px;
	color: #404040;
	text-decoration: none;
	text-transform: uppercase;
	transition: ease all 0.3s;
}
.button-ar {
	max-width: 124px;
	width: 100%;
	display: inline-block;
	margin-top: 43px;
	margin-bottom: 10px;
}
.images-block img {
	width: 100%;
	filter: grayscale(100%);
	transition: ease all 0.3s;
}
.leadership:hover .images-block img {
	filter: grayscale(0%);
	transition: ease all 0.3s;
}
.leadership:hover .button-ar a {
	border: 1px solid #d8882e;
	background-color: #d8882e;
	color: #fff;
	transition: ease all 0.3s;
}
.leadership h4 {
	font-size: 16px;
	color: #404040;
	margin-top: 24px;
	font-weight: 700;
}
.leadership p {
	font-size: 16px;
	color: #404040;
	margin-top: 13px;
}
.all-h-new {
	width: 100%;
	display: inline-block;
	margin-bottom: 30px;
}
.my-carousel .owl-dots {
	text-align: left;
	margin-top: 39px;
}
.case-study-sec {
	width: 100%;
	display: inline-block;
	background-color: #fff;
}
.side-gap {
	width: 100%;
	display: inline-block;
	padding: 0px 90px;
}
.my-sidenav {
/*display:none;*/
}
.customer-image {
	max-width: 360px;
	width: 100%;
	display: block;
	/*min-height: 206px;*/
   position: relative;
	/*height: 206px;*/
   margin: 15px 10px;
}
 .customer-image::before {
 content: " ";
 display: block;
 width: 44px;
 height: 44px;
 background-image: url('../images/happy-top.png');
 position: absolute;
 right: -8px;
 top: -8px;
 background-repeat: no-repeat;
}
 .customer-image::after {
 content: " ";
 display: block;
 width: 44px;
 height: 44px;
 background-image: url('../images/happy-down.png');
 position: absolute;
 left: -8px;
 bottom: -8px;
 background-repeat: no-repeat;
 z-index: -1;
}
.width-left {
	width: 30%;
	float: left;
	position: relative;
	min-height: 1px;
	z-index: 9;
}
.width-right {
	width: 70%;
	float: left;
	position: relative;
	min-height: 1px;
	padding-right: 25px;
	z-index: 9;
	padding-top:40px;
}
.bannerads {
	padding: 50px;
}
.clients-happy-bg {
	background-image: url('../images/clients-happy-bg.png');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	width: 100%;
	min-height: 662px;
	margin-top: -5px;
	padding-bottom: 26px;
}
.Llogo {
	max-width: 255px;
	width: 100%;
	float: left;
}
.Llogo img {
	text-align: center;
	margin: 0 auto;
	display: block;
}
 .Llogo:nth-child(4), .Llogo:nth-child(8), .Llogo:nth-child(12), .Llogo:nth-child(16) {
}
 .Llogo:nth-child(13), .Llogo:nth-child(14), .Llogo:nth-child(15), .Llogo:nth-child(16) {
}
.right-hover-fixed {
	position: fixed;
	top: 240px;
	right: 0;
	z-index: 99;
	width: 55px;
}
.right-hover-fixed ul {
	padding: 0;
	transform: translate(0px, 0);
	-webkit-transform: translate(0px, 0);
}
.right-hover-fixed ul li {
	display: block;
	margin-bottom: 4px;
	width: 300px;
	text-align: left;
	border-radius: 5px;
	padding: 4px;
	transition: all 1s;
}
.right-hover-fixed ul li a {
	color: #fff;
	font-size: 18px;
	color: #fff;
	text-decoration: none;
}
.right-hover-fixed ul li:hover a {
	font-size: 18px;
	color: #fff;
	text-decoration: none;
}
.right-hover-fixed ul li:hover {
	transform: translate(-100px, 0);
	border-radius: 5px;
}
.right-hover-fixed ul li:hover {
	background-color: #d8882e;
}
/*.right-hover-fixed ul li:nth-child(2):hover {*/
/* background-color: #d8882e;*/
/*}*/

/*.right-hover-fixed ul li:nth-child(3):hover {*/
/* background-color: #d8882e;*/
/*}*/

.right-hover-fixed ul li {
	background-color: #23408f;
}
/*.right-hover-fixed ul li:nth-child(2) {*/
/* background-color: #23408f;*/
/*}*/

/*.right-hover-fixed ul li:nth-child(3) {*/
/* background-color: #23408f;*/
/*}*/

.Ipolicy-heading p, .Ipolicy-heading h2 {
	font-size: 30px;
	color: #23408f;
	font-weight: 300;
	margin-top: 20px;
	margin-bottom: 25px;
	border-bottom: 2px solid #db9341;
}
.l-pdf-content {
	border-bottom: 2px solid #ebebeb;
	border-right: none!important;
	padding-left: 0px;
	padding-top: 25px;
}
.media-heading h2 {
	font-size: 40px;
	font-weight: 300;
	color: #23408f;
}
.annual-report {
	margin-left: 0px;
	border-bottom: none;
}
.eligibility {
	width: 50%;
	background-color: #c3d8e7;
	min-height: 700px;
	float: left;
}
.eligibility-inner {
	padding: 95px 75px 0px 100px;
}
.eligibility-heading h2 {
	font-size: 40px;
	font-weight: 300;
	color: #23408f;
	line-height: 46px;
	margin-bottom: 50px;
}
.eligibility-content p {
	color: #58595b;
	font-size: 18px;
	font-weight: 400;
	padding-left: 30px;
	position: relative;
	margin-bottom: 10px;
}
 .eligibility-content p::before {
 content: '';
 background-image: url('../images/arrow-bullet.png');
 height: 15px;
 width: 15px;
 position: absolute;
 left: 0;
 top: 8px;
}
.business-loan {
	background-color: #e6e7e8;
	position: relative;
}
.business-loan-inner {
	padding: 95px 120px 20px 60px;
}
.business-loan-inner .eligibility-heading p {
	margin-bottom: 30px;
}
.loan-btn a {
	background-color: #c3d8e7;
	color: #23408f;
	border-radius: 50px;
	max-width: 225px;
	width: 100%;
	display: block;
	text-align: center;
	height: 37px;
	line-height: 37px;
	font-size: 18px;
	font-weight: 300;
	float: left;
	margin-right: 20px;
	margin-bottom: 15px;
	text-decoration: none;
}
.loan-btn-active a {
	background-color: #23408f;
	color: #fff;
}
.loan-btn a:hover {
	background: #23408f;
	color: #fff;
}
.loan-btn .active {
	background: #23408f;
	color: #fff;
}
.loan-content {
	clear: both;
	padding-top: 40px;
}
.gallery-slider .image-size {
	height: 240px;
}
/*.gallery-slider .owl-item.active .item {
   transform: scale(.9);
}

.gallery-slider .owl-item.active.center .item {
   transform: scale(1);
   }*/

   .gallery-slider .owl-item.active .item img {
	margin-top: 25px;
}
.gallery-slider .owl-item.active.center .item img {
	height: 290px;
}
.gallery-slider .owl-nav button.owl-prev {
	position: absolute;
	background-image: url('../images/pre-img.png') !important;
	width: 31px;
	height: 40px;
	top: 0;
	bottom: 0;
	margin: auto;
	left: -67px;
	opacity: 1;
}
.gallery-slider .owl-nav button.owl-next {
	position: absolute;
	background-image: url('../images/next.png') !important;
	width: 31px;
	height: 40px;
	top: 0;
	bottom: 0;
	margin: auto;
	right: -50px;
	opacity: 1;
}
.new-photo {
	width: 100%;
	display: inline-block;
	padding: 90px 0px 0px 0px;
}
.caption-d p {
	font-size: 20px;
	color: #58595b;
}
.caption-d p span {
	display: block;
}
.caption-d {
	width: 100%;
	display: inline-block;
	margin-top: 25px;
	/*padding-left: 20px;*/
      text-align: center;
}
.new-photo-gallery .owl-nav button.owl-prev {
	position: absolute;
	background-image: url('../images/pre-img.png') !important;
	width: 31px;
	height: 40px;
	top: 0;
	bottom: 0;
	margin: auto;
	left: -67px;
	opacity: 1;
	outline: none;
}
.new-photo-gallery .owl-nav button.owl-next {
	position: absolute;
	background-image: url('../images/next.png') !important;
	width: 31px;
	height: 40px;
	top: 0;
	bottom: 0;
	margin: auto;
	right: -50px;
	opacity: 1;
	outline: none;
}
.modal-slides-s .owl-nav button.owl-prev {
	position: absolute;
	background-image: url('../images/pre-img.png') !important;
	width: 50px;
	height: 50px;
	top: -65px;
	right: 70px;
	margin: auto;
	opacity: 1;
	outline: none;
}
.modal-slides-s .owl-nav button.owl-next {
	position: absolute;
	background-image: url('../images/next.png') !important;
	width: 50px;
	height: 50px;
	top: -65px;
	margin: auto;
	right: 20px;
	opacity: 1;
	outline: none;
}
.image-div {
	position: relative;
	margin: 0px 20px 20px 0px;
}
 .image-div::after {
 content: " ";
 display: block;
 background-image: url('../images/gallery/bg-slide.png');
 background-repeat: no-repeat;
 background-size: cover;
 background-position: center;
 height: 286px;
 width: 474px;
 position: absolute;
 top: 0px;
 right:27px;
 z-index: -99;
}
 .image-div-active::after {
 content: " ";
 display: block;
 background-image: url('../images/bg-slide-active.png');
 background-repeat: no-repeat;
 background-size: cover;
 background-position: center;
 height: 246px;
 width: 245px;
 position: absolute;
 top: 8px;
 right: -15px;
 z-index: -99;
}
.new-photo-gallery .owl-carousel .owl-item img {
	display: block;
	width: 100%;
	z-index: 99;
}
.slide-bg-a img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	width: auto;
	max-width: 450px;
	margin: auto;
}
.slide-bg-a img:hover {
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
a.slide-bg-a:hover p {
	color: #23408f;
}
a.slide-bg-a {
	display: block;
}
.video-slider .owl-nav button.owl-prev {
	position: absolute;
	background-image: url('../images/pre-img.png') !important;
	width: 31px;
	height: 40px;
	top: 43%;
	left: -67px;
	opacity: 1;
}
.video-slider .owl-nav button.owl-next {
	position: absolute;
	background-image: url('../images/next.png') !important;
	width: 31px;
	height: 40px;
	top: 43%;
	right: -50px;
	opacity: 1;
}
.video-slider.owl-carousel .item img {
	margin-bottom: 50px;
}
 .owl-theme .owl-nav [class*=owl-]:hover {
 background: none;
 color: #FFF;
 text-decoration: none;
}
.padd-bt {
	padding: 65px 0px;
	width: 100%;
	display: inline-block;
}
.padd-bt-58 {
	padding: 58px 0px;
	width: 100%;
	display: inline-block;
}
.full-width {
	width: 100%;
	margin-top: -5px;
}
.full-width-n {
	width: 100%;
}
.top-banner {
	position: relative;
	width: 100%;
	display: inline-block;
	background-image: url("../images/top-banner.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	min-height: 662px;
}
.top-menu-n {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
}
.top-menu-n .container {
/*width: 80%;*/
   }
.sliders-area {
	width: 100%;
	display: inline-block;
	position: relative;
	height: 928px;
}
/*.second-area {
      position: absolute;
      width: 100%;
      overflow: hidden;
      margin-top: 0px;
      height: 662px;
      z-index: 0;
      }*/

      .left-menu {
	max-width: 98px;
	background-color: #fff;
	width: 100%;
	height: auto;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 99;
	transition: ease all 0.4s;
}
.banner-widget {
	position: relative;
	width: 100%;
	display: inline-block;
	z-index: 999;
}
.right-area {
	width: 100%;
	min-height: 662px;
}
.fixed-left-menu {
	margin-bottom: 0px;
	margin-top: 10px;
	padding: 0px;
}
.fixed-left-menu .clear {
	list-style: none;
	text-align: center;
	padding: 13px 0px 17px 0px;
	position: relative;
	line-height: 18px;
}
 .fixed-left-menu .clear::after {
 content: "";
 display: block;
 border-bottom: 1px solid #d9d9d9;
 position: absolute;
 bottom: 0px;
 left: 0;
 right: 0;
 max-width: 67px;
 width: 100%;
 margin: 0px auto;
}
 .fixed-left-menu .clear:last-child::after {
 border-bottom: 0px solid #000;
}
.fixed-left-menu .clear a {
	font-size: 13px;
	font-weight: 300;
	color: #000;
}
.fixed-left-menu .clear a:hover {
	text-decoration: none;
}
.fixed-left-menu .clear a:active {
}
.fixed-left-menu .clear ul {
	position: absolute;
	left: 98px;
	top: 0px;
	height: 470px;
	list-style: none;
	outline: none;
	background: #fff;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	/* max-width: 220px; */
            overflow-y: scroll;
	display: none;
 transition: .7s all;
}
 .fixed-left-menu .clear ul::-webkit-scrollbar-track {
 background: transparent1;
}
 .fixed-left-menu .clear ul::-webkit-scrollbar-thumb {
 background: transparent;
}
 .fixed-left-menu .clear ul::-webkit-scrollbar-thumb:hover {
 background: transparent;
}
 .fixed-left-menu .clear ul::-moz-scrollbar-track {
 background: transparent1;
}
 .fixed-left-menu .clear ul::-moz-scrollbar-thumb {
 background: transparent;
}
 .fixed-left-menu .clear ul::-moz-scrollbar-thumb:hover {
 background: transparent;
}
 .fixed-left-menu .clear ul::-o-scrollbar-track {
 background: transparent1;
}
 .fixed-left-menu .clear ul::-o-scrollbar-thumb {
 background: transparent;
}
 .fixed-left-menu .clear ul::-o-scrollbar-thumb:hover {
 background: transparent;
}
 .fixed-left-menu .clear ul::-ms-scrollbar-track {
 background: transparent1;
}
 .fixed-left-menu .clear ul::-ms-scrollbar-thumb {
 background: transparent;
}
 .fixed-left-menu .clear ul::-ms-scrollbar-thumb:hover {
 background: transparent;
}
.fixed-left-menu .clear ul li {
	display: block;
}
.fixed-left-menu .clear ul li a {
	display: block;
	padding: 10px;
	/*color: #274491;*/
            text-decoration: none;
	position: relative;
	text-align: center;
}
.fixed-left-menu .clear ul li a img {
	width: 40px;
	margin:7px auto;
}
.page-icon {
	width: 50px;
	margin:7px auto;
}
.fixed-left-menu .clear ul li a:before {
	content:'';
	display: block;
	border-bottom: 1px solid #d9d9d9;
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
	max-width: 67px;
	width: 100%;
	margin: 0px auto;
}
.fixed-left-menu .clear:hover > ul {
	display: block;
}
.icons {
	max-width: 50px;
	margin: 0px auto;
	width: 100%;
	min-height: 50px;
}
.fixed-left-menu .icons img{ max-width: 50px;}
.top-header {
	padding: 15px;
	width: 100%;
	display: inline-block;
}
.main-header {
	width: 100%;
	display: block;
	margin-top: 15px;
	position: relative;
	text-align: right;
}
.InSlider {
	max-width: 447px;
	position: absolute;
	right: -6%;
	top: 45%;
	width: 100%;
}
.banner-txt-equal .InSlider {
/* top: 50%; */
      }
.banner-txt-hcv .InSlider {
	top: 45%;
}
.applyclassNew {
	font-size: 14px;
	background-color: #23408e;
	color: #fff;
	border-radius: 50px;
	padding: 9px 40px;
	font-weight: 400;
	margin-left: 0;
	text-decoration: none;
	display: inline-block;
	border: none;
	outline: 0;
}
.come-desd.modal-body {
	padding: 20px 0px 40px 0px;
}
.come-desd p {
	font-size: 20px;
}
.come-desd.modal-header {
	padding: 0px;
	border-bottom: 0px solid #e5e5e5;
}
.come-desd.modal-header .close {
	margin-top: 5px;
	margin-right: 10px;
	font-size: 32px;
	opacity: .6;
}
.come-desd.modal-dialog {
	max-width: 400px;
	margin: 10% auto;
	width: 100%;
}
.come-desd.modal-dialog a, .faqs-btn {
	border-radius:25px;
	background-color: #23408f;
	text-align: center;/* padding: 6px 10px; *//* color:#fff; */
}
.faqs-btn {
	padding: 6px 10px;
	color:#fff;
	padding:6px 35px;
	text-decoration:none;
}
.faqs-btn:hover {
	background-color: #f5c425;
	color: #23408f;
	text-decoration:none;
}
.come-desd.modal-dialog a:hover {
	text-decoration:none;
}
.covid ol {
	padding:20px 15px 0px;
}
.covid ol li {
	padding:10px 0px;
}
.covid ol li ul {
	padding-left:15px;
	padding-top:15px;
}
.covid ol li ul li {
	padding:0px;
}
.covid-en {
	padding-bottom:30px;
}
.covid-en span {
	display:block;
	padding: 5px 0px;
}
.documentation-details {
	padding-bottom:30px;
}
.documentation-details ul li {
	font-size:18px;
	padding:5px 0px;
	font-weight:300;
}
.documentation-details .panel-body {
	border:0px !important;
}
.documentation-details .panel-default {
	border-color: #23408f;
	box-shadow: none;
	border-radius: 0;
	border-left: 0;
	border-right: 0;
	padding: 15px 0px;
	border-top: 0px;
	width: 100%;
	display: inline-block;
}
.documentation-details .panel-heading .title:before {
	content: '';
	padding-right: 10px;
	line-height: 25px;
	float: right;
	background-image: url(../images/cross-i.png);
	width: 16px;
	height: 17px;
}
.documentation-details .panel-heading .title.collapsed:before {
	padding-right: 10px;
	line-height: 25px;
	float: right;
	content: '';
	background-image: url(../images/plus-i.png);
	width: 18px;
	height: 19px;
}
.documentation-details .panel-default > .panel-heading {
	background-color: transparent;
	border-color: transparent;
	background-image: none;
	padding: 0;
	color: #58595b;
	font-size: 16px;
	font-weight: 700;
}
.documentation-details .panel-group .title {
	cursor: pointer;
}
.slide-area {
	max-width: 447px;
	height: 190px;
	position: absolute;
	right: 18%;
	top: 180px;
	background-color: rgba(219, 147, 65, 0.7);
	padding: 34px 15px 34px 28px;
	width: 100%;
}
 .slide-area::after {
 content: " ";
 display: block;
 width: 79px;
 height: 79px;
 background-image: url('../images/left-angle.png');
 position: absolute;
 left: -15px;
 bottom: -15px;
 background-repeat: no-repeat;
 z-index: 1;
}
.top-sliderfinal .owl-dots {
	left: 0px;
	right: 0px;
	bottom: 120px;
	margin: auto;
}
.top-sliderfinal .owl-dots .owl-dot span {
	background: none;
	border: 1px solid #FFFFFF;
	margin: 5px;
}
.top-sliderfinal .owl-dots .owl-dot:focus {
	outline: none;
}
.top-sliderfinal .owl-dots .owl-dot.active span {
	background: #f5c425;
}
 .slide-area::before {
 content: " ";
 display: block;
 width: 79px;
 height: 79px;
 background-image: url('../images/right-angle.png');
 position: absolute;
 right: -15px;
 top: -14px;
 background-repeat: no-repeat;
}
.search-area {
	max-width: 20%;
	width: 15%;
	/*margin-top: -4px;*/
            /*float: left;*/
            display: inline-block;
	vertical-align: top;
	position: relative;
}
.social-icons {
	width: 33%;
	/*float: left;*/
         display: inline-block;
	vertical-align: top;
	text-align: right;
}
ul.rigth-fix-icon {
	list-style: none;
	padding: 0px;
	position: fixed;
	top: 240px;
	right: 0;
	z-index: 999;
}
.search-area {
/*position: absolute;*/
         /*max-width: 984px;*/
         /*display: block;*/
         /*left: 0;*/
         /*right: 0;*/
         /*margin: auto;*/
         /*bottom: 60px;*/
         /*width: 100%;*/
         /*z-index: 9;*/
      }
.search-area .form-group {
	float: left;
	width: 100%;
	/*max-width: 857px;*/
         position: relative;
}
.search-area select {
	border-radius: 25px;
	border: 0px solid transparent;
	height: 36px;
	color: #b1b1b1;
	font-size: 18px;
	-moz-appearance: none;
	-webkit-appearance: none;
	position: relative;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
 .search-area .form-group::after {
 content: " ";
 display: block;
 width: 18px;
 height: 12px;
 background-image: url('../images/select-drop.png');
 position: absolute;
 right: 15px;
 background-repeat: no-repeat;
 top: 15px;
}
 .year-box::after {
 content: " ";
 display: block;
 width: 18px;
 height: 12px;
 background-image: url('../images/select-drop.png');
 position: absolute;
 right: 10px;
 background-repeat: no-repeat;
 top: 36px;
}
 .date-wise::after {
 display:none;
}
.state-selection {
	position: relative;
	max-width: 461px;
	display: block;
}
.state-selection select {
	border-radius: 25px;
	border: 0px solid transparent;
	height: 36px;
	color: #23408f;
	font-size: 18px;
	box-shadow: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	position: relative;
	background-color: #ededed;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
 .state-selection::after {
 content: " ";
 display: block;
 width: 18px;
 height: 12px;
 background-image: url('../images/select-drop.png');
 position: absolute;
 right: 15px;
 background-repeat: no-repeat;
 top: 10px;
}
.state-main-block .submit-btn a {
	text-align: center;
	background-color: #23408f;
	color: #fff;
	display: block;
	padding: 3px 10px;
	font-size: 20px;
	line-height: 26px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	height: 36px;
	text-decoration: none;
}
.city-description {
	width: 45%;
	float: right;
	padding: 30px 0px 40px 60px;
	border-left: 2px solid #d8882e;
}
.state-main-block {
	width: 35%;
	float: left;
	padding: 30px 0px 30px 0px;
}
.contain-960 .row {
	max-width: 960px;
	margin: auto;
}
ul.rigth-fix-icon li {
	margin-bottom: 4px;
	position: relative;
	right: -90px;
	background-color: #23408f;
	transition: 0.3s;
	border-radius: 5px;
	border-bottom-right-radius: 0px;
	border-top-right-radius: 0px;
}
ul.rigth-fix-icon li a {
	font-size: 18px;
	color: #fff;
	text-decoration: none;
	margin-right: 5px;
}
ul.rigth-fix-icon li:hover {
	right: 0;
	transition: 0.3s;
}
ul.rigth-fix-icon li:first-child {
	background-color: #d8882e;
}
.search-area .submit-btn {
	position: static;
	max-width: 127px;
	width: 100%;
	height: 36px;
	float: right;
}
.submit-btn {
	position: absolute;
	right: -127px;
	top: 0;
	max-width: 127px;
	width: 100%;
	height: 36px;
}
.submit-btn a {
	text-align: center;
	background-color: #d8882e;
	color: #fff;
	display: block;
	padding: 3px 10px;
	font-size: 20px;
	line-height: 26px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	height: 36px;
	text-decoration: none;
}
.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top: 6px;
	position: absolute;
	left:0px;
	bottom: 30px;
}
.slide-area .owl-theme .owl-dots .owl-dot.active span, .slide-area .owl-theme .owl-dots .owl-dot:hover span {
	background: #f5c425;
	border: 2px solid #f5c425;
}
.slide-area .owl-theme .owl-dots .owl-dot span {
	background: transparent;
	border: 2px solid #fff;
}
.slide-captions h2 {
	font-size: 36px;
	font-weight: 800;
	color: #fff;
}
.slide-captions div.slide-text {
	font-size: 36px;
	font-weight: 800;
	color: #fff;
}
.slide-captions h2 span {
	font-size: 24px;
	display: block;
	font-weight: 700;
	line-height: 36px;
}
.slide-captions div.small-text {
	font-size: 22px;
	display: block;
	font-weight: 700;
	line-height: 36px;
	color: #fff;
}
.slide-captions p {
	font-size: 20px;
	line-height: 24px;
	color: #fff;
	margin: 16px 0px 25px 0px;
}
.button-area {
	width: 30%;
	/*float: right;*/
         text-align: right;
	display: inline-block;
	vertical-align: top;
}
.apply-now a {
	max-width: 153px;
	width: 100%;
	height: 35px;
	color: #fff;
	background-color: #23408f;
	display: inline-block;
	text-align: center;
	padding: 6px;
	border-radius: 25px;
	text-decoration: none;
	transition: ease all 0.2s;
	margin-top: 15px;
}
.apply-now a:hover {
	background-color: #f5c425;
	color: #23408f;
}
#hover-area .apply-now a:hover {
	background-color: #e28d2e;
}
#hover-area #sec_ExploreLink {
	margin-left: 15px;
}
a.top-button {
	max-width: 100px;
	width: 100%;
	background-color: #23408f;
	border: 1px solid #23408f;
	border-radius: 20px;
	height: 29px;
	font-size: 16px;
	font-weight: 400;
	padding: 0px;
	margin-right: 9px;
	margin-left: 7px;
	text-align: center;
	color: #fff;
	display: inline-block;
	text-decoration: none;
	line-height: 26px;
	transition: ease all 0.2s;
}
a.top-button:hover {
	background-color: #f5c425;
	color: #23408f;
	border: 1px solid #f5c425;
}
.social-icons li {
	display: inline-block;
	padding-right: 5px;
	padding-left: 0;
}
a.toggler-button {
	width: 24px;
	margin-left: 5px;
	text-decoration: none;
}
.phone-number h1 {
	font-size: 16px;
	font-weight: 400;
	color: #23408f;
	letter-spacing: 3px;
	text-align: right;
	padding-right: 90px;
}
.happy-customer {
	padding: 130px 64px 80px 65px;
}
.happy-customer h3 {
	font-size: 40px;
	font-weight: 300;
	margin-bottom: 45px;
	text-transform: uppercase;
}
.happy-customer h5 {
	color: #58595b;
	font-size: 20px;
	margin-top: 10px;
}
.happy-customer h5 span {
	display: block;
	padding-top: 4px;
	font-size: 18px;
}
.happy-customer p {
	font-size: 18px;
	margin-top: 0;
	font-weight: 300;
	max-width: 360px;
	width: 100%;
	margin-bottom: 0;
	text-align: justify;
}
.my-carousel .owl-item img {
	width: 100%;
}
.my-carousel .owl-dots {
	text-align: left;
}
.my-carousel .owl-dots .owl-dot:focus {
	outline: none;
}
.my-carousel .owl-dots .owl-dot span:hover {
	background: #23408f;
}
.my-carousel .owl-dots .owl-dot span {
	background: none;
	border: 1px solid #23408f;
	margin: 5px;
}
.my-carousel .owl-dots .owl-dot.active span {
	background: #23408f;
}
.my-carousel .owl-nav.disabled {
	display: block !important;
}
.my-carousel .owl-nav button.owl-next {
	position: absolute;
	background-image: url(../images/arrow-right.png) !important;
	width: 21px;
	height: 40px;
	top: 43%;
	right: 0px;
	opacity: 1;
}
.my-carousel .owl-nav button.owl-prev {
	position: absolute;
	background-image: url(../images/arrow-left.png) !important;
	width: 21px;
	height: 40px;
	top: 43%;
	left: -50px;
	opacity: 1;
}
.csr-content .my-carousel .owl-nav button.owl-prev, .csr-content .my-carousel .owl-nav button.owl-next {
	display: none;
}
.csr-content .my-carousel .owl-dots {
	position: absolute;
	left: 0px;
	right: 0px;
	margin: auto;
	text-align: center;
}
.my-carousel .owl-nav button.owl-next:hover {
	background-image: url(../images/arrow-right.png);
	background: transparent;
}
.my-carousel .owl-nav button.owl-prev:hover {
	background-image: url(../images/arrow-left.png);
	background: transparent;
}
.my-carousel .owl-nav button.owl-next:focus, .my-carousel .owl-nav button.owl-prev:focus {
	outline: none !important;
}
.happy-customer-stats {
	padding: 130px 0px 80px 92px;
}
.stats {
	float: left;
	max-width: 50%;
	width: 100%;
	min-height: 203px;
}
.stats h3 {
	color: #e28d2e;
	font-size: 85px;
	font-weight: bold;
}
.stats h4 {
	font-size: 35px;
	font-weight: 700;
}
 .stats:nth-child(1) {
 border-right: 1px solid #94aace;
 border-bottom: 1px solid #94aace;
}
 .stats:nth-child(2) {
 padding-left: 30px;
 border-bottom: 1px solid #94aace;
}
 .stats:nth-child(3) {
 border-right: 1px solid #94aace;
 padding-top: 45px;
}
 .stats:nth-child(4) {
 padding-left: 30px;
 padding-top: 45px;
}
 .stats:nth-child(even) {
 padding-left: 30px;
}
.branch-btn {
	display: inline-block;
	background-color: #355393;
	border-radius: 50px;
	clear: both;
	max-width: 295px;
	padding: 6px 22px;
	margin-top: 40px;
	color: #e6e7e8;
	font-size: 20px;
	font-weight: 300;
	width: 100%;
	transition: ease all 0.2s;
}
.branch-btn:hover, .branch-btn:focus {
	color: #23408f;
	text-decoration: none;
	background-color: #f5c425;
	transition: ease all 0.2s;
}
.footer {
	background-color: #1b3060;
	padding-top: 65px;
	padding-bottom: 15px;
	color: #fff;
}
.f-sec1 {
	padding-left: 15px;
	max-width: 380px;
	float: left;
	width: 100%;
}
.f-sec1 p, .f-sec1 h6 {
	font-size: 14px;
	font-weight: 300;
	line-height: 24px;
}
.f-sec1 p {
	padding: 35px 0px;
	max-width: 310px;
}
.f-sec2 {
	margin-left: 65px;
	float: left;
	max-width: 188px;
	width: 100%;
}
.f-sec2 ul li {
	padding-bottom: 15px;
}
.f-sec2 ul li a {
	color: #fff;
	font-weight: 300;
}
.f-sec2 ul li a {
	text-decoration: none;
}
.f-sec3 {
	max-width: 160px;
	float: left;
	margin-left: 35px;
	width: 100%;
}
.f-sec4 {
	max-width: 240px;
	width: 100%;
	float: left;/* margin-left: 35px;*/
}
.divider-line {
	background-color: #374c77;
	width: 100%;
	height: 1px;
	margin: 20px 0px;
}
.copy-c2 {
	float: left;
	margin-left: 65px;
	padding-left: 0px;
	max-width: 382px;
	width: 100%;
}
.copy-c3 {
	float: left;
	margin-left: 33px;
	padding-left: 0px;
	max-width: 242px;
	width: 100%;
}
.email-footer-box {
	float: left;
	max-width: 160px;
	border: none;
	height: 32px;
	width: 100%;
}
.text-box {
	border-radius: 50px 0px 0px 50px;
	border: none;
	padding-left: 15px;
	color: #333;
	height: 32px;
	width: 100%;
}
.text-box:focus, .text-box:active {
	border: 0px;
	outline: 0px;
}
.email-footer-submit {
	max-width: 75px;
	width: 100%;
	float: left;
}
.text-box-btn {
	height: 32px;
	background-color: #e18d2e;
	width: 100%;
	border: none;
	border-radius: 0px 50px 50px 0px;
}
.vertical-img {
/*	width: 16.66%;*/
width: 14.28%;
	float: left;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.image-property {
	width: 100%;
	opacity: .7;
}
.greyscaleClass {
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}
.image-property1 {
	width: 100%;
}
.tilte-name {
	width: 16.65%;
	float: left;
	background-color: #23408f;
	display: table;
}
.inner-area {
	margin: 0px auto;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	height: 193px;
}
.mr-30 {
	margin-top: 30px;
}
.inner-area h3 {
	font-size: 20px;
	font-weight: 300;
	color: #fff;
	line-height: 36px;
}
.hover-enabled {
	width: 100%;
	display: none;
}
.description-name {
	width: 83.35%;
	float: left;
	min-height: 193px;
	background-color: #f7941f;
	padding: 45px 61px;
	height: 193px;
}
.description-name p {
	font-size: 18px;
	color: #fff;
	line-height: 24px;
}
.top-scroll {
	position: fixed;
	top: 50%;
	left: 0px;
	z-index: 999;
}
.about-banner {
	width: 100%;
	display: block;
	background-image: url("../images/about-banner.jpg");
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	min-height: 272px;
}
.media-centre {
	width: 100%;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	min-height: 272px;
	position: relative;
}
.media-centre .container {
/*width:84%;*/
        }
.media-centre .container .headTitle {
	width: 96%;
	position: relative;
}
.all-heading {
	float: right;
	height: auto;
	position: relative;
	margin-top: 20px;
}
.all-heading h1 {
	font-size: 26px;
	font-weight: 700;
	color: #fff;
	background-color: #db9341;
	padding: 18px 14px 18px 14px;
	margin: 0;
	line-height: 26px
}
.start-header {
	padding-top: 15px;
	margin: auto;
}
.left-menu-fix {
	transition: ease all 0.5s;
	height: 0px;
	overflow: hidden;
}
 .all-heading::before {
 content: " ";
 display: block;
 width: 50px;
 height: 50px;
 background-image: url('../images/small-banner-left.png');
 position: absolute;
 left: -8px;
 bottom: -10px;
 background-repeat: no-repeat;
}
 .all-heading::after {
 content: " ";
 display: block;
 width: 50px;
 height: 50px;
 background-image: url('../images/small-banner-right.png');
 position: absolute;
 right: -12px;
 top: -8px;
 background-repeat: no-repeat;
}
.contt2 {
	width: 1070px;/*width: 960px;*/
}
.contt3 {
	width: 1030px;
}
.contt4 {
	width: 1040px;
}
#empty-header {
	min-height: 80px;
	background: #efefef;
}
.no-margin-left-right {
	margin-left: 0;
	margin-right: 0;
}
p.new-line1 {
	margin-bottom: 35px;
}
span.new-line2 {
	display: block;
}
#section-one {
	padding: 60px 0 80px !important;
	display: block;
}
#section-one h2 {
	color: #1b3060;
	font-size: 40px;
	font-weight: 300;
	margin: 0 0 30px 0;
}
.img-icoonn-new img {
	max-width: 65px;
	width: 100%;
}
#section-one p {
	font-size: 18px;
	font-weight: 300;
}
.img-icoonn {
	min-height: 80px;
	display: flex;
	align-items: center;
}
#section-two {
	overflow: hidden;
}
#section-two h2 {
	font-size: 40px;
	font-weight: 300;
	margin: 0 0 45px;
	color: #23408f;
}
#section-two p {
	font-size: 18px;
	font-weight: 300;
	line-height: 20px;
}
.inner-row-cont1 {
	max-width: 100%;
	width: 100%;
	float: left;
}
.inner-row-cont2 {
	max-width: 511px;
	width: 100%;
	float: right;
}
#section-three {
	padding: 30px 0 80px;
}
.about-section-3 {
	margin: 45px 0 20px;
	display: block;
	min-height: 170px;
}
.left-space {
	padding-left: 15px;
}
.about-section-3 p {
	/*padding-right: 15px;*/
         font-size: 18px;
	line-height: normal;
}
#section-three h2 {
	color: #23408f;
	font-size: 40px;
	font-weight: 300;
	margin: 0;
	margin-top: 5px;
}
#section-three h4 {
	color: #23408f;
	font-size: 20px;
	font-weight: 400;
}
#section-three {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
}
#section-four {
	margin-bottom: 80px;
}
.row.image-center {
	display: flex;
	align-items: center;
}
.img-box:hover {
 transition: all ease .3s;
	cursor: pointer;
}
.abc {
	max-width: 256px;
	width: 100%;
	float: left;
	margin: 0px 90px 60px 0px;
	position: relative;
}
.img-box {
}
.img-box img {
 transition: all ease .3s;
}
.img-box {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgb(35, 64, 143, 0.7);
	overflow: hidden;
	width: 256px;
	height: 80px;
 transition: .5s ease;
	margin: auto;
}
.abc a:hover .img-box {
	height: 100%;
}
.history-heading {
	color: white;
	font-size: 20px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
	line-height: 22px;
}
.leadingimg {
	position: relative;
}
.leadingimg:after {
	position: absolute;
	display: block;
	width: 60px;
	height: 60px;
	background: #23408f;
	left: -12px;
	bottom: -12px;
	z-index: -1;
}
.leadingimg:before {
	position: absolute;
	display: block;
	width: 60px;
	height: 60px;
	background: #23408f;
	right: -12px;
	top: -12px;
	z-index: -1;
}
.img-box:hover img {
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
 transition: all ease .3s;
}
.img-box h3 {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	text-align: center;
	margin: auto;
	color: #1b3060;
	display: table;
	width: 100%;
	font-size: 20px;
	font-weight: 600;
}
.img-box2 {
	position: relative;
	display: table;
	margin: auto;
}
.img-box2 h2 {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	text-align: center;
	margin: auto;
	color: #1b3060;
	display: table;
	width: 100%;
	font-size: 25px;
	font-weight: 600;
}
.img-box2:after {
	position: absolute;
	content: "";
	width: 60px;
	height: 60px;
	background: #1b3060;
	left: -12px;
	bottom: -12px;
	z-index: -1;
}
.img-box2:before {
	position: absolute;
	content: "";
	width: 60px;
	height: 60px;
	background: #1b3060;
	right: -12px;
	top: -12px;
	z-index: -1;
}
.pro {
	padding-right: 25px;
}
.col-md-3.col-xs-6.pro1 {
	width: 20%;
	padding-bottom: 25px;
}
#pro-section-one {
	padding: 65px 0;
	display: block;
}
#pro-section-one p {
	font-size: 18px;
	font-weight: 300;
	line-height: 24px;
	text-align: justify;
}
.new-line-text {
	display: inline-block!important;
}
.new-line-text .details-area {
	margin-top: 20px;
}
.LenderTab {
	margin-top: 0px;
}
.pdf-content.l-pdf-content a {
	color: initial!important;
	text-decoration: none!important;
}
.pdf-content.l-pdf-content:hover .pdf-icon {
	background: url(../images/pdf-icon-hover.png)!important;
}
.photo-glry .slick-arrow {
	position: absolute;
	top: 0;
	bottom: 0px;
	left: -60px;
	margin: auto;
}
.photo-glry .slick-next.slick-arrow {
	right: -60px;
	left: auto;
}
.photo-glry .slick-slide img {
	display: block;
	margin-bottom: 30px;
}
.customer-image img {
	width: 144px;
	height: 206px;
}
p.note-bottom {
	position: absolute;
	bottom: 25px;
}
.eligibility-inner ul li {
	font-size: 18px;
	color: #58595b;
}
.pdf-content.l-pdf-content:last-child {
	border-bottom: 0;
}
#AnRep_A2000 .pdf-content.l-pdf-content:last-child {
	border-bottom: 3px solid #ebebeb;
}
.margin-topp {
	margin-top: 50px;
}
/* div#Rdoc_AdProof {
   column-count: 2;
   } */
   div#Rdoc_AdProof .listl {
	column-count: 2;
}
.pdf-text a {
	text-decoration: none;
	color: initial;
}
.notee {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
}
.note-div {
	display: flex;
	font-size: 18px;
}
.notee {
	font-size: 18px;
	font-weight: 300;
	margin-left: 40px;
}
.commonrightmenu {
	background-color: firebrick;
}
.commonleftmenu {
	position: fixed;
	z-index: 10000;
	top: 0;
	height: 5%;
	width: 20px;
}
.commonmenubtn {
	position: fixed;
	top: 50%;
	z-index: 200;
}
.report-lisst .l-pdf-content {
	border: 0!important;
}
#report div.anReport {
	border-bottom: 0;
}
#report div.anReport {
	border-bottom: 0;
	padding-top: 0;
	padding-bottom: 80px;
}
.pdf-content2 {
	max-width: 346px;
	width: 100%;
	border-bottom: 3px solid #ebebeb;
	border-right: 3px solid #ebebeb;
	padding-bottom: 25px;
	float: left;
	padding-left: 20px;
	padding-top: 20px;
}
 .media-content:nth-child(3) .pdf-content2, .media-content:nth-child(6) .pdf-content2 {
 border-right: 0px;
}
 .media-content:nth-child(4) .pdf-content2, .media-content:nth-child(5) .pdf-content2, .media-content:nth-child(6) .pdf-content2 {
 border-bottom: 0px;
}
.media-tab {
	overflow: hidden;
	border: none;
}
.media-tab li {
	margin-right: 15px;
}
.media-tab button, .media-tab li a {
	/*background-color: #cccccc;*/
	background-color: #e18d2e;
	float: left;
	border: none;
	outline: none;
	cursor: pointer;
	transition: 0.3s;
	font-size: 18px;
	/*color: #23408f;*/
	color: #fff;
	max-width: 155px;
	height: 40px;
	border-radius: 0px;
	width: 100%;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom:15px;
}
.media-tab li a {
	height: auto;
	text-align: center;
	float: none;
	margin: 0;
	min-width : 190px;
}
/* .media-tab.nav-tabs>li.active>a, .media-tab.nav-tabs>li.active>a:focus, .media-tab.nav-tabs>li.active>a:hover{
      border: none;
      color: #23408f;
      background-color: #cccccc;
   } */
   .case-study-sec .tab-content {
	margin-top: 30px;
}
.media-tab button:hover, .media-tab li a:hover {
	background-color: #23408f;
	color: #fff;
}
.media-tab button.active, .media-tab li.active a, .media-tab.nav-tabs>li.active>a, .media-tab.nav-tabs>li.active>a:focus, .media-tab.nav-tabs>li.active>a:hover {
	background-color: #23408f;
	color: #fff;
	border: none;
}
.tabcontent {
	display: none;
	padding: 6px 12px;
	border-top: none;
	overflow: hidden;
}
.media-heading {
	float: left;
}
.media-heading h3 {
	font-size: 40px;
	font-weight: 300;
}
.year-box {
	float: right;
	padding-top: 30px;
	position: relative;/*margin-right: 56px;*/
}
.media-form-control {
	height: 26px;
	background-color: #dedddd;
	width: 190px;
	border: none;
	border-radius: 50px;
	color: #23408f;
	font-size: 18px;
	font-weight: 300;
	padding-left: 30px;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.media-form-control:focus {
	outline: none;
}
.year-box label {
	font-size: 18px;
	font-weight: 300;
	text-transform: uppercase;
	padding-right: 10px;
	padding-left: 10px;
}
.media-header2 {
	margin: 50px 0;
	overflow: hidden;
}
.pdf-content {
	width: 100%;
	border-bottom: 3px solid #ebebeb;
	border-right: 3px solid #ebebeb;
	padding-bottom: 25px;
	float: left;
	padding-left: 0;
	float: left;
	width: 33%;
}
.pdf-content2.l-pdf-content2 {
	display: flex;
	margin-bottom: 35px;
	padding-left: 0;
}
.pdf-text {
	padding-left: 22px;
	padding-top: 24px;
}
.pdf-text p {
	font-size: 18px;
	font-weight: 300;
}
.pdf-text p span {
	display: block;
}
.pdf-icon {
	background-image: url('../images/pdf-icon.png');
	width: 64px;
	height: 76px;
	margin-right: 15px;
	float: left;
}
.pdf-content:hover .pdf-icon {
	background-image: url('../images/pdf-icon-hover.png');
	width: 64px;
	height: 76px;
}
.pdf-content2:hover .pdf-icon {
	background-image: url('../images/pdf-icon-hover.png');
	width: 64px;
	height: 76px;
}
 .pdf-content:nth-child(1), .pdf-content:nth-child(4) {
 padding-left: 0px;
}
 .pdf-content:nth-child(3), .pdf-content:nth-child(6) {
 border-right: none;
}
.pdf-content1 {
	padding-top: 20px;
	border-bottom: none;
}
.menu-popup .modal-dialog {
	width: 100%;
	margin: 0px auto;
	z-index: 9999;
	position: absolute;
	right: 0;
}
#myModallogin {
	background-color: transparent;
	z-index: 99999;
}
#myModallogin .login-poup {
	background-color: #ffffff;
}
#applynow {
	background-color: transparent;
}
#myModallogin .menu-popup .modal-dialog, #applynow .menu-popup .modal-dialog {
	left: 0px;
}
#myModallogin .menu-popup .modal-content, #applynow .menu-popup .modal-content {
	background-color: transparent;
}
.menu-popup .modal-content {
	position: relative;
	background-color: #23408f;
	border-radius: 0px;
	box-shadow: none;
	border: none;
}
.menu-popup .modal-content .container {
/*width: 80%;*/
      }
.menu-phone-number h1 {
	font-size: 16px;
	font-weight: 400;
	color: #fff;
	letter-spacing: 3px;
	text-align: right;
	padding-right: 90px;
}
a.menu-top-button {
	max-width: 172px;
	width: 100%;
	background-color: #3e5aa6;
	border: 1px solid #3e5aa6;
	border-radius: 20px;
	height: 29px;
	font-size: 16px;
	font-weight: 400;
	padding: 0px;
	margin-right: 9px;
	margin-left: 7px;
	text-align: center;
	color: #fff;
	display: inline-block;
	text-decoration: none;
	line-height: 26px;
}
.indivisual-menu {
	max-width: 12.5%;
	width: 100%;
	float: left;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	display: table;
}
.about-menu-v {
	background-image: url("../images/about-menu.png");
}
.product-menu-v {
	background-image: url("../images/product-menu-img.png");
}
.our-network-v {
	background-image: url("../images/our-network.png");
}
.investor-section-v {
	background-image: url("../images/investor-section.png");
}
.media-center-v {
	background-image: url("../images/media-center.png");
}
.gallery-v {
	background-image: url("../images/gallery.png");
}
.careers-v {
	background-image: url("../images/careers.png");
}
.contact-us-v {
	background-image: url("../images/contact-us.png");
}
.inner-content {
	display: table-cell;
	vertical-align: middle;
	height: 579px;
	margin: 0px auto;
}
.inner-content h3 {
	font-size: 18px;
	font-weight: 700;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	width: 100%;
}
.menu-phone-number .contacts-n {
	font-size: 16px;
	font-weight: 400;
	color: #fff;
	letter-spacing: 3px;
	text-align: right;
	padding-right: 37px;
}
.mt50 {
	margin-top: 50px;
}
.inner-content h3 span {
	display: block;
}
.inner-content h3 a {
	color: #fff;
	text-decoration: none;
}
.menu-vertical {
	width: 100%;
	display: inline-block;
}
.popup-menu {
	width: 100%;
	display: inline-block;
}
ul.vertical-submenu {
	padding: 10px;
	list-style: none;
	margin-top: 15px;
}
ul.vertical-submenu li {
	text-align: center;
	border-bottom: 1px solid #fff;
	padding: 5px;
}
ul.vertical-submenu li a {
	font-size: 14px;
	text-decoration: none;
	color: #fff;
	line-height: 20px;
}
.inner-content:hover {
	background-color: #f7941d;
	transition: background-color 0.2s ease;
}
.vertical-submenu {
	display: none;
}
.inner-content:hover .vertical-submenu {
	display: block;
}
.details-area {
	margin-top: 54px;
}
.details-area p {
	font-size: 18px;
	line-height: 30px;
	font-weight: 300;
	text-align: justify;
}
.details-area p:last-child {
	margin-bottom: 0;
	margin-top: 0;
}
.details-area.milestones-content {
	margin-top: 25px;
}
.details-area.milestones-content p:last-child {
	margin-top: 40px;
}
.management-tabs {
	width: 100%;
	display: inline-block;
	margin-top: 40px;
}
.media-tab-manage button.active {
	background-color: #23408f;
	color: #fff;
}
.media-tab-manage button {
	background-color: #cccccc;
	float: left;
	border: none;
	outline: none;
	cursor: pointer;
	transition: 0.3s;
	font-size: 16px;
	color: #23408f;
	max-width: 284px;
	height: 30px;
	border-radius: 50px;
	width: 100%;
	margin-left: 15px;
	margin-right: 15px;
}
.tabs-details {
	width: 100%;
	display: inline-block;
	padding: 20px 0px;
}
.tabs-area {
	width: 90%;
	margin: 0px auto;
	display: inline-block;
}
.director-names h5 span {
	display: block;
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
	color: #d78d3a;
	text-transform: capitalize;
}
.director-names h5 {
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	line-height: 20px;
	text-transform: uppercase;
}
.header-part {
	width: 100%;
	display: inline-block;
	background-color: #23408f;
	padding: 17px 0px 13px 127px;
	position: relative;
}
.director-names p {
	font-size: 16px;
	padding: 17px 125px 13px 125px;
	margin-top: -25px;
}
.mile-full-width {
	width: 100%;
	display: inline-block;
	background-color: #23408f;
	padding: 30px 0px;
	margin-top: 30px;
}
 .header-part::before {
 content: " ";
 display: block;
 width: 79px;
 height: 79px;
 background-image: url('../images/left-prev.png');
 position: absolute;
 left: -50px;
 top: 15px;
 background-repeat: no-repeat;
}
 .header-part::after {
 content: " ";
 display: block;
 width: 79px;
 height: 79px;
 background-image: url('../images/right-next.png');
 position: absolute;
 right: -100px;
 top: 10px;
 background-repeat: no-repeat;
}
.padd-bt-588 {
	padding: 58px 0px 0px 0px;
	width: 100%;
	overflow: hidden;
}
.mile-stone {
	position: relative;
}
 .mile-stone::before {
 content: " ";
 display: block;
 width: 79px;
 height: 79px;
 background-image: url('../images/left-prev.png');
 position: absolute;
 left: -50px;
 top: 45%;
 background-repeat: no-repeat;
}
 .mile-stone::after {
 content: " ";
 display: block;
 width: 79px;
 height: 79px;
 background-image: url('../images/right-next.png');
 position: absolute;
 right: -100px;
 top: 45%;
 background-repeat: no-repeat;
}
.stepwizard-step p {
	margin-top: 10px;
}
.stepwizard-row {
	display: table-row;
}
.stepwizard {
	display: table;
	width: 100%;
	position: relative;
	margin-top: 66px;
	max-width: 983px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 40px;
}
.stepwizard-step button[disabled] {
	opacity: 1 !important;
	filter: alpha(opacity=100) !important;
}
 .stepwizard-row::before {
 top: 7px;
 bottom: 0;
 position: absolute;
 content: " ";
 width: 100%;
 height: 8px;
 background-color: #ededed;
 border-radius: 5px;
}
.stepwizard-step {
	display: table-cell;
	text-align: center;
	position: relative;
}
.btn-circle {
	width: 15px;
	height: 15px;
	text-align: center;
	padding: 0px;
	font-size: 12px;
	line-height: 1.428571429;
	border-radius: 15px;
}
.stepwizard .btn-primary {
	background-image: -webkit-linear-gradient(top, #da913f 0, #265a88 100%);
	background-image: -o-linear-gradient(top, #da913f 0, #265a88 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#da913f), to(#265a88));
	background-image: linear-gradient(to bottom, #da913f 0, #da913f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat: repeat-x;
	border-color: #da913f;
}
.stepwizard .btn-default {
	text-shadow: 0 1px 0 #fff;
	background-image: -webkit-linear-gradient(top, #da913f 0, #da913f 100%);
	background-image: -o-linear-gradient(top, #da913f 0, #da913f 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#da913f), to(#da913f));
	background-image: linear-gradient(to bottom, #da913f 0, #da913f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#da913f', endColorstr='#da913f', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat: repeat-x;
	border-color: #da913f;
	border-color: #da913f;
}
.stepwizard-step p {
	margin-top: 20px;
	color: #da913f;
	margin-left: -8px;
	font-size: 14px;
	text-shadow: none;
}
.stepwizard-step.active p {
	color: #ffffff;
	margin-top: 25px;
}
.phone-number div.contacts-n {
	font-size: 16px;
	font-weight: 400;
	color: #23408f;
	letter-spacing: 3px;
	text-align: right;
	padding-right: 90px;
}
div.happy-head {
	font-size: 40px;
	font-weight: 300;
	margin-bottom: 45px;
	text-transform: uppercase;
	color: #23408f;
}
div.client-names-t {
	color: #58595b;
	font-size: 18px;
	margin-top: 10px;
	font-weight: 600;
}
div.t-small {
	display: block;
	font-size: 16px;
	color: #58595b;
	font-weight: 600;
}
div.number-h {
	color: #e28d2e;
	font-size: 76px;
	font-weight: bold;
	float: none;
}
div.small-number-t {
	font-size: 35px;
	font-weight: 700;
	color: #23408f;
}
.hover-show-menu {
	font-size: 28px;
	font-weight: 300;
	color: #ffffff;
	line-height: 25px;
}
div.copy-2019 {
	font-size: 14px;
	font-weight: 300;
	line-height: 24px;
}
div.common-heading {
	font-size: 40px;
	font-weight: 300;
	color: #23408f;
}
h1.common-heading {
	font-size: 40px;
	font-weight: 300;
	color: #23408f;
	margin-top: 5px;
}
div.all-banner-head {
	font-size: 25px;
	color: #fff;
	background-color: rgba(219, 147, 65, 0.7);
	padding: 15px 27px 15px 27px;
	margin: 0;
	line-height: 33px;/*width: 440px;*//*height:125px;*/
}
div.directors-n {
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	line-height: 20px;
	text-transform: uppercase;
}
div.direct-small {
	display: block;
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
	color: #d78d3a;
	text-transform: capitalize;
}
.icon-aero-parent {
	position: relative;
}
 .stepwizard-step.active a::before {
 content: " ";
 display: block;
 width: 36px;
 height: 36px;
 position: absolute;
 left: 24px;
 background-image: url('../images/first-child.png');
 background-repeat: no-repeat;
 top: -6px;
}
#empty-header {
	min-height: 80px;
	background: #efefef;
}
.no-margin-left-right {
	margin-left: 0;
	margin-right: 0;
}
p.new-line1 {
	margin-bottom: 35px;
}
span.new-line2 {
	display: block;
}
.main-headingg {
	color: #23408f;
	font-size: 40px;
	font-weight: 300;
	margin: 0 0 15px 0;
}
h1.main-headingg {
	color: #23408f;
	font-size: 40px;
	font-weight: 300;
	margin: 0 0 30px 0;
}
h2.main-headingg {
	color: #23408f;
	font-size: 40px;
	font-weight: 300;
	margin: 0 0 30px 0;
}
.main-headingg h1 {
	color: #23408f;
	font-size: 40px;
	font-weight: 300;
	margin: 5px 0 30px 0;
}
 .make-head #Rdoc_BProof p:nth-child(1) {
 font-size: 24px;
 font-weight: 300;
 color: #23408f;
 line-height: 36px;
 margin-left: -27px;
}
 .make-head #Rdoc_BProof p:nth-child(1)::before {
 background-image: none;
}
/* .remove-other #Rdoc_InProof p:last-child {
   margin-left: -27px;
   font-size: 14px;
   line-height: 1.42857143;
   color: #333
}

.remove-other #Rdoc_IdProof p:last-child::before {
   background-image: none;
}

.remove-other #Rdoc_IdProof p:last-child {
   margin-left: -27px;
   font-size: 14px;
   line-height: 1.42857143;
   color: #333
}
.remove-other #Rdoc_AdProof p:last-child::before {
   background-image: none;
}

.remove-other #Rdoc_AdProof p:last-child {
   margin-left: -27px;
   font-size: 14px;
   line-height: 1.42857143;
   color: #333
}
.remove-other #Rdoc_InProof p:last-child::before {
   background-image: none;
}

.busi-remove #Rdoc_IdProof p:last-child {
   margin-left: -27px;
   font-size: 14px;
   line-height: 1.42857143;
   color: #333
}
.busi-remove #Rdoc_IdProof p:last-child::before {
   background-image: none;
}
.busi-remove #Rdoc_AdProof p:last-child {
   margin-left: -27px;
   font-size: 14px;
   line-height: 1.42857143;
   color: #333
}
.busi-remove #Rdoc_AdProof p:last-child::before {
   background-image: none;
}
.remove-lcv #Rdoc_IdProof p:last-child {
   margin-left: -27px;
   font-size: 14px;
   line-height: 1.42857143;
   color: #333
}
.remove-lcv #Rdoc_IdProof p:last-child::before {
   background-image: none;
}

.remove-lcv #Rdoc_AdProof p:last-child {
   margin-left: -27px;
   font-size: 14px;
   line-height: 1.42857143;
   color: #333
}
.remove-lcv #Rdoc_AdProof p:last-child::before {
   background-image: none;
}

.remove-car #Rdoc_IdProof p:last-child {
   margin-left: -27px;
   font-size: 14px;
   line-height: 1.42857143;
   color: #333
}
.remove-car #Rdoc_IdProof p:last-child::before {
   background-image: none;
}

.remove-car #Rdoc_AdProof p:last-child {
   margin-left: -27px;
   font-size: 14px;
   line-height: 1.42857143;
   color: #333
}
.remove-car #Rdoc_AdProof p:last-child::before {
   background-image: none;
}

.remove-car #Rdoc_AdProof p:last-child {
   margin-left: -27px;
   font-size: 14px;
   line-height: 1.42857143;
   color: #333
}
.remove-car #Rdoc_AdProof p:last-child::before {
   background-image: none;
   } */
   .remove-loan-ag p.note-bottom {
	position: absolute;
	bottom: 10px;
}
.remove-other p.note-bottom {
	position: absolute;
	bottom: 10px;
}
.about-section-1 {
	margin: 30px auto 0px;
	display: block;
	position: relative;
	overflow: hidden;
}
#section-one p {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
	margin-bottom: 20px;
	text-align: justify;
}
.about-section-2 {
	width: 100%;
	height: 145px
}
.about-section-2 p {
	text-align: center;
}
#section-one .who-are-p p {
	min-height: 80px;
	text-align: center;
	padding:10px 0px;
}
.img-icoonn {
	/* height: 100px;*/
      display: flex;
	align-items: center;
}
.img-icoonn-new {
	/* height: 100px;*/
      display: flex;
	align-items: center;
	max-width: 90px;
	width: 100%;
	margin: 0px auto;
}
.vision-heading {
	font-size: 40px;
	font-weight: 300;
	margin: 0 0 10px;
	color: #fff;
}
#section-two p {
	font-size: 18px;
	font-weight: 300;
	line-height: 20px;
}
.inner-row-cont2 {
	max-width: 510px;
	padding-right: 70px;
	width: 100%;
	float: right;
}
.bg-option-1 {
	padding: 60px 0px 45px;
	overflow: hidden;
}
.bg-option-2 {
	padding: 0px 0px 80px;
	overflow: hidden;
}
#section-two .col-md-6:last-child .bg-option-1 {
	padding-right: 160px;
}
#section-two .col-md-6:last-child .bg-option-1 .inner-row-cont1 {
	max-width: 365px;
}
#section-two .col-md-6:last-child .inner-row-cont1 {
	max-width: 365px;
}
#section-three {
	padding: 60px 0 70px;
}
.core-heading {
	color: #23408f;
	font-size: 20px;
	font-weight: 400;
}
#section-three {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
}
.img-icon {
	min-height: 80px;
	display: flex;
	align-items: center;
}
#section-four {
	margin-bottom: 80px;
}
.image-center {
	position: relative;
}
.img-box img {
	position: relative;
}
.img-box .history-heading span {
	display: block;
}
.img-box:hover .history-heading {
 transition: all ease .3s;
}
p.new-line1 {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
	margin-bottom: 20px;
	text-align: justify !important;
}
.new-discover {
	padding: 60px 0px 45px;
}
.img-box2 {
	position: relative;
	display: table;
	margin: auto;
}
.img-box2 .our-team-heading {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	text-align: center;
	margin: auto;
	color: #23408f;
	display: table;
	width: 100%;
	font-size: 25px;
	font-weight: 600;
}
.img-box2:after {
	position: absolute;
	content: "";
	width: 60px;
	height: 60px;
	background: #1b3060;
	left: -12px;
	bottom: -12px;
	z-index: -1;
}
.img-box2:before {
	position: absolute;
	content: "";
	width: 60px;
	height: 60px;
	background: #1b3060;
	right: -12px;
	top: -12px;
	z-index: -1;
}
.box-enter {
	width: 83%;
	margin: 0 auto;
	margin-left: 45px;
}
#our-culture p {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
}
#job-opening {
	padding: 0px 0 65px;
	display: block;
}
#job-opening p {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px!important;
}
.jobs {
	max-width: 340px;
	width: 100%;
	margin-bottom: 35px;
}
.sale-heading {
	color: #23408f;
	font-size: 25px;
	font-weight: 300;
	border-bottom: 2px solid #dadada;
	padding: 0 0 15px;
	margin: 15px 0 10px 0px;
}
.col-md-6.brdr-left {
	border-right: 2px solid #e18d2e;
	padding-top: 30px;
	padding-bottom: 30px;
}
.upload-heading {
	color: #23408f;
	font-size: 30px;
	font-weight: 300;
	margin: 15px 0 30px;
	width: 100%;
	overflow: hidden;
}
.upload-button {
	overflow: hidden;
	width: 100%;
	text-align: center;
}
.jobs2 input {
	width: 100%;
	border: 2px solid #a6a6a6;
	margin-bottom: 23px;
	padding: 8px 15px;
	border-radius: 50px;
}
.jobs2 textarea {
	width: 100%;
	border: 2px solid #a6a6a6;
	margin-bottom: 30px;
	padding: 5px 15px;
	border-radius: 15px;
	min-height: 90px;
}
.jobs2 button {
	background: #23408f;
	border: none;
	padding: 10px 40px;
	color: #fff;
	border-radius: 50px;
}
input[type="file"] {
	position: relative;
}
 input[type="file"]::after {
 position: absolute;
 top: 0px;
 right: 0;
 z-index: 999;
 bottom: 0;
 display: block;
 padding: 8px 20px;
 color: #fff;
 content: "Choose File";
 background-color: #23408f;
}
#our-culture {
	padding: 90px 0 150px;
	display: block;
}
#our-culture p {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
}
#job-opening {
	padding: 65px 0 86px;
	display: block;
}
#job-opening p {
	font-size: 18px;
	font-weight: 300;
	line-height: 23px;
}
.jobs {
	max-width: 340px;
	width: 100%;
	margin-bottom: 35px;
}
#job-opening h3 {
	color: #23408f;
	font-size: 25px;
	font-weight: 300;
	border-bottom: 2px solid #dadada;
	padding: 0 0 15px;
	margin: 0px 0 10px;
}
.col-md-6.brdr-left {
	border-right: 2px solid #e18d2e;
	padding-top: 20px;
	padding-bottom: 20px;
}
.jobs2 h4 {
	color: #23408f;
	font-size: 30px;
	font-weight: 300;
	margin: 15px 0 30px;
}
.jobs {
	max-width: 330px;
	width: 100%;
	float: left;
	margin-bottom: 0;
}
 .brdr-left .jobs:nth-child(1), .brdr-left .jobs:nth-child(2) {
 max-width: 300px;
}
 .brdr-left .jobs:nth-child(1), .brdr-left .jobs:nth-child(2) {
 margin-right: 50px;
}
.new-bg-s {
	width: 100%;
	padding: 40px 0px 5px 0px;
	display: inline-block;
	margin-bottom: 40px;
}
#our-culture-d {
	padding: 65px 0px;
	display: block;
}
#our-culture-d p {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
	text-align: justify;
}
.default-width {
	max-width: 1070px;
	width: 100%;
	display: block;
	margin: 0px auto;
}
.image-part {
	max-width: 200px;
	width: 100%;
	float: left;
	margin: 0px 0px 0px 80px;
	display: inline-block;
	padding: 10px 0px;
}
.content-part {
	max-width: 604px;
	width: 100%;
	float: left;
	margin-left: 50px;
	display: inline-block;
}
.customer-image-cr {
	width: 100%;
	display: block;
	position: relative;
}
 .customer-image-cr::before {
 content: " ";
 display: block;
 width: 55px;
 height: 55px;
 background-image: url('../images/happy-top.png');
 position: absolute;
 right: 6px;
 top: -8px;
 background-repeat: no-repeat;
}
.customer-image-cr img {
	max-width: 175px;
	min-height: 175px;
	width: 100%;
}
 .customer-image-cr::after {
 content: " ";
 display: block;
 width: 55px;
 height: 55px;
 background-image: url('../images/happy-down.png');
 position: absolute;
 left: -8px;
 bottom: -19px;
 background-repeat: no-repeat;
 z-index: -1;
}
.content-part p {
	font-size: 18px;
	line-height: 30px;
	color: #58595b;
	margin-top: 20px;
}
.main-headingg-new {
	color: #23408f;
	font-size: 40px;
	font-weight: 300;
	margin-left: 328px;
}
.carousel-career .owl-nav button.owl-prev {
	position: absolute;
	background-image: url('../images/prev-bg-i.png') !important;
	width: 21px;
	height: 40px;
	top: 43%;
	left: 0px;
	opacity: 1;
}
.carousel-career .owl-nav button.owl-next {
	position: absolute;
	background-image: url('../images/next-bg-i.png') !important;
	width: 21px;
	height: 40px;
	top: 43%;
	right: 0px;
	opacity: 1;
}
#job-opening h3 {
	color: #23408f;
	font-size: 25px;
	font-weight: 300;
	border-bottom: 2px solid #dadada;
	padding: 0 0 15px;
	margin: 0px 0 10px;
}
.col-md-6.brdr-left {
	border-right: 2px solid #e18d2e;
	padding-top: 20px;
	padding-bottom: 20px;
}
.jobs2 h4 {
	color: #23408f;
	font-size: 30px;
	font-weight: 300;
	margin: 15px 0 30px;
}
.jobs2 {
	width: 100%;
	max-width: 100%;
	margin-left: 0;
	display: inline-block;
	margin-top: 50px;
}
.half-form-left {
	/*width: 492px;*/
      float: left;
	margin-right: 92px;
}
.half-form-right {
	max-width: 444px;
	width: 100%;
	float: left;
}
.jobs2 input, .jobs2 select, .jobs2 textarea {
	width: 100%;
	border: 2px solid #a6a6a6;
	margin-bottom: 23px;
	padding: 15px;
	border-radius: 5px;
	height: 55px;
}
.jobs2 button {
	background: #23408f;
	border: none;
	padding: 10px 40px;
	color: #fff;
	border-radius: 50px;
}
input[type="file"] {
	position: relative;
}
 input[type="file"]::after {
 position: absolute;
 top: 0px;
 right: 0;
 z-index: 999;
 bottom: 0;
 display: block;
 padding: 8px 20px;
 color: #fff;
 content: "Choose File";
 background-color: #23408f;
}
button.apply-btn {
	display: none;
}
#our-gallery {
	padding: 60px 0;
	display: block;
}
.video-gallery-div {
	position: relative;
	display: flex;
}
.pree {
	position: absolute;
	top: 0;
	left: -70px;
	bottom: 0;
	right: 0;
	margin: auto;
	display: table;
}
.nextt {
	position: absolute;
	top: 0;
	bottom: 0;
	right: -70px;
	margin: auto;
	display: table;
}
.photo-glry {
	position: relative;
	display: flex;
}
.video-glry {
	position: relative;
	display: flex;
}
.video-glry img {
	max-width: 100%;
}
img.play-img {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
}
.video-img img {
	max-width: 100%;
	filter: grayscale(100%);
 transition: all ease .3s;
}
.video-img img.active {
	cursor: pointer;
	filter: initial!important;
	transform: scale(1.1);
 transition: all ease .3s;
}
.photo-img img {
	width: 100%;
	filter: grayscale(100%);
}
.photo-img img:hover {
	cursor: pointer;
	filter: initial;
}
.photo-img {
	margin: 0 9px;
}
.video-img {
	margin: 0 7px;
}
#photo-gallery {
	padding: 20px 0 50px;
	display: block;
}
#calculatr {
	padding: 65px 0;
	display: block;
	width: 100%;
	overflow: hidden;
}
#calculatr p {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
}
p.pull-right-orange {
	float: right;
	color: #f7941d;
	font-size: 20px!important;
	font-weight: 500!important;
}
p.pull-left-blue {
	float: left;
	color: #355393;
	font-size: 20px!important;
	font-weight: 500!important;
}
.calcy-1 {
	position: relative;
	width: 100%;
	height: 10px;
	background: #c3d8e7;
	border-radius: 10px;
	display: block;
	margin-top: 50px;
}
.calcy-2 {
	position: absolute;
	width: 25%;
	height: 10px;
	background: #23408f;
	border-radius: 10px;
}
 .calcy-2::before {
 position: absolute;
 display: block;
 background-image: url(images/arow.png);
 height: 30px;
 right: -10px;
 content: "";
 width: 30px;
 background-repeat: no-repeat;
 top: -10px;
}
.clccy-div {
	padding-left: 100px;
	margin-top: -40px;
}
span.mnthly {
	font-size: 18px;
	font-weight: 500;
}
.money-txt {
	font-size: 45px!important;
	font-weight: 600!important;
	color: #355393;
}
button.apply-now-pro, a.apply-now-pro {
	background: #23408f;
	border: none;
	padding: 10px 40px;
	color: #fff;
	border-radius: 50px;
	width: 75%;
	margin-top: 30px;
}
.caly-img-txt {
	margin-bottom: 30px;
}
button.apply-now-pro:focus, a.apply-now-pro:hover {
	outline: none;
	text-decoration: none;
}
.pro-gress {
	margin-bottom: 50px;
}
.left-right {
	/*top: -45px;
      position: relative;*/
      overflow: hidden;
	min-height: 60px;
}
.logo-area {
	margin-top: 26px;
	margin-left: 30px;/*margin-left: 0px;*/
}
.logo-area a {
	display:block;
}
.logo-area a img {
	width: 175px;
}
.phone-number {
	margin-top: 15px;
}
#L1 {
	height: 30px !important;
	width: 30px !important;
	border-radius: 15px;
	border: none;
	background: url(../images/arow.png);
	background-repeat: no-repeat;
}
#L2 {
	height: 30px !important;
	width: 30px !important;
	border-radius: 15px;
	border: none;
	background: url(../images/arow.png);
	background-repeat: no-repeat;
}
#L3 {
	height: 30px !important;
	width: 30px !important;
	border-radius: 15px;
	border: none;
	background: url(../images/arow.png);
	background-repeat: no-repeat;
}
#L1:focus, #L2:focus, #L3:focus {
	outline: none;
}
.ui-slider-handle {
	height: 20px;
	border: none!important;
	-webkit-appearance: none;
	margin-top: -2px;
	cursor: pointer;
	box-shadow: none;
}
.ui-corner-all {
	border-radius: 10px;
}
.ui-slider-horizontal .ui-slider-range-max {
	border: none;
	background: #c3d8e7 !important;
}
.ui-widget-content {
	border: none;
	background: #23408f !important;
	color: #333333;
}
.ui-widget.ui-widget-content {
	border: none;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -0.6em !important;
	margin-left: -.6em;
}
#LoanAmt, #LoanTenure, #LoanRate {
	height: 10px;
	margin-bottom: 60px;
}
 ul.header-list li:nth-child(odd) {
 height: 51px;
 background-color: #fabd79;
 vertical-align: middle;
 padding: 12px 15px;
 color: #fff;
 font-size: 18px;
 font-weight: 600;
 border: 0px solid red !important;
 color: #355393;
 list-style: none;
 width: 50%;
 float: left;
}
 ul.header-list li:nth-child(even) {
 height: 51px;
 background-color: #fdd3a4;
 vertical-align: middle;
 padding: 12px 15px;
 color: #fff;
 font-size: 18px;
 font-weight: 600;
 border: 0px solid red !important;
 color: #355393;
 list-style: none;
 width: 50%;
 float: left;
}
ul.header-list {
	margin-bottom: 8px;
	margin-top: 40px;
	width: 100%;
	display: inline-block;
	padding: 0px;
}
ul.bottom-list {
	width: 100%;
	display: inline-block;
	padding: 0px;
}
 ul.bottom-list li:nth-child(odd) {
 height: 65px;
 background-color: #fabd79;
 vertical-align: middle;
 padding: 12px 15px;
 font-size: 18px;
 font-weight: 600;
 border: 0px solid red !important;
 color: #355393;
 list-style: none;
 width: 50%;
 float: left;
 border-bottom: 1px solid #fff !important;
}
 ul.bottom-list li:nth-child(even) {
 height: 65px;
 background-color: #fdd3a4;
 vertical-align: middle;
 padding: 12px 15px;
 font-size: 18px;
 font-weight: 600;
 border: 0px solid red !important;
 color: #355393;
 list-style: none;
 width: 50%;
 float: left;
 border-bottom: 1px solid #fff !important;
}
.form-div input:focus, .form-div input:active, .form-div textarea:focus, .form-div textarea:active {
	outline: 0px;
}
.video-glry {
	position: relative;
}
.video-glry .slick-arrow {
	position: absolute;
	top: 0;
	bottom: 0px;
	left: -60px;
	margin: auto;
}
.video-glry .slick-next.slick-arrow {
	right: -60px;
	left: auto;
}
.photo-glry .video-img {
	padding: 15px;
	margin: 0px;
}
.mobile-tollfree {
	display: none;
}
.my-slick .slick-arrow {
	position: absolute;
	top: 0;
	bottom: 0px;
	left: -60px;
	margin: auto;
}
.my-slick .slick-next.slick-arrow {
	right: 0px;
	left: auto;
}
.my-slick img {
	max-width: 100%;
}
#xHeader .start-header .logo-area {
	padding-left: 30px;
}
.onhover {
	display: none;
}
.milestone-slider-section {
	background-color: #23408f;
	margin-top: 30px;
}
.milestones-slider {
	position: relative;
	overflow: hidden;
	max-width: 1110px;
	margin: auto;
}
.milestones-slider .item img {
	max-width: 859px;
	margin: auto;
}
.milestones-slider .owl-nav .owl-prev {
	background-image: url(../images/left-prev.png) !important;
	width: 27px;
	height: 51px;
	background-repeat: no-repeat !important;
	position: absolute;
	left: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
}
.milestones-slider .owl-nav button:focus, .gallery-slider .owl-nav button:focus, .video-slider .owl-nav button:focus {
	outline: none;
}
.milestones-slider .owl-nav .owl-next {
	background-image: url(../images/right-next.png)!important;
	width: 27px;
	height: 51px;
	background-repeat: no-repeat!important;
	position: absolute;
	right: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	z-index: 9;
}
.n-leadership {
	margin-top: 70px;
}
.n-leader-img {
	max-width: 730px;
	margin: 0 auto;
}
.n-leader-heading-bg {
	background-color: #23408f;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 110px;
	margin: 0px 95px;
}
.n-leader-heading-bg p {
	font-size: 14px;
	color: #d78d3a;
	font-weight: 600;
}
.n-leader-heading-bg .n-leader-heading {
	font-size: 16px;
	font-weight: 600;
	color: #fff;
}
.n-leader-content p {
	color: #808285;
	font-size: 16px;
	font-weight: 300;
	padding-top: 20px;
	margin: 0px 206px;
	margin-bottom: 70px;
}
.leader-carousel .owl-nav.disabled {
	display: block !important;
}
.leader-carousel .owl-nav button.owl-next {
	position: absolute;
	background-image: url(../images/leader-arrow-right.png) !important;
	width: 27px;
	height: 51px;
	top: 41%;
	right: 0px;
	opacity: 1;
}
.leader-carousel .owl-nav button.owl-prev {
	position: absolute;
	background-image: url(../images/leader-arrow-left.png) !important;
	width: 27px;
	height: 51px;
	top: 41%;
	left: 0px;
	opacity: 1;
}
.leader-carousel .owl-nav button.owl-next:hover {
	background-image: url(../images/leader-arrow-right.png);
	background: transparent;
}
.leader-carousel .owl-nav button.owl-prev:hover {
	background-image: url(../images/leader-arrow-left.png);
	background: transparent;
}
.leader-carousel .owl-nav button.owl-next:focus, .leader-carousel .owl-nav button.owl-prev:focus {
	outline: none !important;
}
.leader-carousel .owl-dots .owl-dot:focus {
	outline: none;
}
.leader-carousel .owl-dots .owl-dot span:hover {
	background: #d8882e;
}
.leader-carousel .owl-dots .owl-dot span {
	background: none;
	border: 1px solid #d8882e;
	margin: 5px;
}
.leader-carousel .owl-dots .owl-dot.active span {
	background: #d8882e;
}
.show .media-content {
	display: block !important;
}
.photo-gallery {
	display: none;
}
 @media screen and (max-width:1300px) {
 .logo-area {
 margin-left: 85px;
 margin-top: 40px;
}
}
 @media screen and (max-width:767px) {
 .about-section-1 {
 margin: 50px 0 0;
}
 .about-section-2 {
 margin-bottom: 50px;
 padding-left: 15px;
}
 #section-one {
 padding: 65px 0;
}
 .bg-option-1 {
 margin: 15px;
 border-radius: 10px;
}
 .bg-option-2 {
 margin: 15px;
 border-radius: 10px;
}
 .inner-row-cont1 {
 padding: 15px;
}
 .inner-row-cont2 {
 padding: 15px;
 margin-top: -40px;
}
 #section-three {
 padding: 60px 0;
}
 .about-section-3 p {
 line-height: initial;
 font-size: 15px;
}
 .core-heading {
 font-size: 16px;
}
 .about-section-3 {
 text-align: center;
}
 .img-icon {
 justify-content: center;
}
 .image-center {
 display: block;
}
 .img-box {
 position: relative;
 display: inline-block;
 margin-bottom: 50px;
}
 .img-box2 {
 position: relative;
 display: inline-block;
 margin-bottom: 50px;
}
 .box-enter {
 width: 93%;
 margin: 0 auto;
}
 .main-headingg {
 color: #23408f;
 font-size: 30px;
 font-weight: 300;
 margin: 0 0 30px 0;
}
 #section-two h2 {
 font-size: 30px;
}
 #our-culture {
 padding: 60px 0;
}
 #job-opening h3 {
 font-size: 22px;
}
 .col-md-6.brdr-left {
 border-right: none;
 border-bottom: 2px solid #e18d2e;
 padding-top: 0;
 padding-bottom: 20px;
 margin-bottom: 40px;
}
 button.apply-btn {
 display: block;
 background: #23408f;
 color: #fff;
 border: none;
 font-size: 17px;
 padding: 8px 30px;
 border-radius: 50px;
 margin: 20px 0 10px;
}
 .resume-div {
 display: block;
 overflow: hidden;
}
 .jobs2 button {
 font-size: 17px;
 padding: 8px 30px;
}
 .jobs {
 max-width: 250px;
 width: 100%;
 margin-bottom: 35px;
}
 .jobs2 {
 width: 100%;
 max-width: 450px;
 margin-left: 0;
}
 .video-glry {
 position: relative;
 display: block;
}
 .video-img {
 padding: 15px;
 margin: 0
}
 .video-img img {
 max-width: 100%;
 filter: grayscale(100%);
 transition: all ease .3s;
 max-width: 250px;
}
 .video-img img.active {
 transform: initial;
}
 .video-img {
 padding: 15px;
 margin: 0;
 display: flex;
 justify-content: center;
 align-items: center;
}
 .main-headingg {
 font-size: 30px;
}
 #our-gallery {
 padding: 50px 0;
 display: block;
}
 #photo-gallery {
 padding: 20px 0 50px;
 display: block;
}
 .photo-glry {
 position: relative;
 display: block;
}
 .photo-img {
 margin: 0;
 padding: 15px;
 display: flex;
 justify-content: center;
}
 .photo-img img {
 width: 100%;
 filter: grayscale(100%);
 max-width: 215px;
}
 .video-img img.active {
 transform: initial;
 -webkit-box-shadow: 0px 0px 22px -4px rgba(173, 170, 173, 1);
 -moz-box-shadow: 0px 0px 22px -4px rgba(173, 170, 173, 1);
 box-shadow: 0px 0px 22px -4px rgba(173, 170, 173, 1);
}
 .pree, .nextt {
 display: none;
}
 .clccy-div {
 padding-left: 0;
}
 .caly-img-div {
 width: 40%;
 float: left;
}
 .caly-img-txt {
 width: 60%;
 float: left;
}
 p.emi-txt {
 font-size: 25px!important;
 color: #355393;
 margin: 0 0 5px;
 font-weight: 500!important;
}
 button.apply-now-pro {
 width: 50%;
 margin-top: 30px;
}
 .contt2 {
 width: 100%;
}
 #section-two .col-md-6:last-child .bg-option-1 {
 padding-right: 0;
}
 .bg-option-1 {
 padding-top: 25px;
}
 .about-section-3 {
 text-align: center;
 height: 175px;
}
 .image-center {
 display: block;
 padding: 0;
}
 .left-menu {
 display: none!important;
}
 ul.rigth-fix-icon {
 display: none!important;
}
 .left-menu {
 display: none!important;
}
 .all-heading::before {
 left: 17px;
 bottom: 14px;
 background-repeat: no-repeat;
}
 .all-heading::after {
 right: 14px;
 top: 17px;
 background-repeat: no-repeat;
}
 .all-heading {
 padding: 25px;
 margin-top: 30px;
}
 section.media-centre {
 background: none!important;
}
 .phone-number div.contacts-n {
 display: none;
}
 ul.list-inline.social-icons {
 display: none;
}
 .button-area a:nth-child(2) {
 display: none;
}
 .button-area {
 width: 70%;
 float: right;
 text-align: right;
 display: flex;
}
 .logo-area {
 margin-top: 18px;
 margin-left: 15px;
}
 div.all-banner-head {
 padding: 18px;
}
 .logo-area img {
 width: 120px;
}
 .mobile-tollfree {
 background: #db9341;
 color: #fff;
 padding: 5px 15px;
 text-align: right;
 display: block;
}
 .jobs {
 max-width: 285px;
 width: 100%;
 margin-bottom: 35px;
}
 #our-culture {
 padding: 0 0 60px;
}
 #pro-section-one {
 padding: 30px 0 65px;
 display: block;
}
 .col-md-3.col-xs-6.pro1 {
 width: 50%;
}
 .col-md-3.col-xs-6.pro1 {
 width: 50%;
 height: 200px;
}
 .pro {
 padding-right: 0;
}
 .eligibility {
 width: 100%!important;
}
 .eligibility-inner {
 padding: 60px 15px;
}
 .business-loan-inner {
 padding: 60px 15px;
}
 .loan-btn a {
 font-size: 16px;
}
 .new-line-text .details-area {
 margin-top: 20px;
 margin: 15px;
}
 .media-heading p {
 font-size: 30px;
 margin: 15px;
 margin-top: 50px;
}
 ul.bottom-list li:nth-child(odd) {
 font-size: 16px;
 font-weight: 400;
 height: 85px;
}
 ul.bottom-list li:nth-child(even) {
 font-size: 16px;
 font-weight: 400;
 height: 85px;
}
 .table-responsive {
 border: none;
}
 .note-div {
 padding: 0 15px;
}
 #calculatr {
 padding: 65px 15px;
}
 p.emi-txt {
 font-size: 24px!important;
}
 .Llogo {
 border: none;
}
 .media-tab button {
 margin: 0 0 15px;
 width: 50%;
}
 .Llogo:nth-child(4), .Llogo:nth-child(8), .Llogo:nth-child(12), .Llogo:nth-child(16) {
 border: none;
}
 .about-section-1 {
 margin: 50px 0 0;
}
 .about-section-2 {
 margin-bottom: 50px;
 padding-left: 15px;
}
 #section-one {
 padding: 65px 0;
}
 .bg-option-1 {
 margin: 15px;
 border-radius: 10px;
}
 .bg-option-2 {
 margin: 15px;
 border-radius: 10px;
}
 .inner-row-cont1 {
 padding: 15px;
}
 .inner-row-cont2 {
 padding: 15px;
 margin-top: -40px;
}
 #section-three {
 padding: 60px 0;
}
 .about-section-3 p {
 line-height: initial;
 font-size: 15px;
}
 .core-heading {
 font-size: 16px;
}
 .img-icon {
 justify-content: center;
}
 .img-box {
 position: relative;
 display: inline-block;
 margin-bottom: 50px;
}
 .img-box2 {
 position: relative;
 display: inline-block;
 margin-bottom: 50px;
}
 .box-enter {
 width: 93%;
 margin: 0 auto;
}
 .main-headingg {
 color: #23408f;
 font-size: 30px;
 font-weight: 300;
 margin: 0 0 30px 0;
}
 #section-two h2 {
 font-size: 30px;
}
 #job-opening h3 {
 font-size: 22px;
}
 .col-md-6.brdr-left {
 border-right: none;
 border-bottom: 2px solid #e18d2e;
 padding-top: 0;
 padding-bottom: 20px;
 margin-bottom: 40px;
}
 button.apply-btn {
 display: block;
 background: #23408f;
 color: #fff;
 border: none;
 font-size: 17px;
 padding: 8px 30px;
 border-radius: 50px;
 margin: 20px 0 10px;
}
 .resume-div {
 display: block;
 overflow: hidden;
}
 .jobs2 button {
 font-size: 17px;
 padding: 8px 30px;
}
 .jobs2 {
 width: 100%;
 max-width: 450px;
 margin-left: 0;
}
 .video-glry {
 position: relative;
 display: block;
}
 .video-img {
 padding: 15px;
 margin: 0
}
 .video-img img {
 max-width: 100%;
 filter: grayscale(100%);
 transition: all ease .3s;
 max-width: 250px;
}
 .video-img img.active {
 transform: initial;
}
 .video-img {
 padding: 15px;
 margin: 0;
 display: flex;
 justify-content: center;
 align-items: center;
}
 .main-headingg {
 font-size: 30px;
}
 #our-gallery {
 padding: 50px 0;
 display: block;
}
 #photo-gallery {
 padding: 20px 0 50px;
 display: block;
}
 .photo-glry {
 position: relative;
 display: block;
}
 .photo-img {
 margin: 0;
 padding: 15px;
 display: flex;
 justify-content: center;
}
 .photo-img img {
 width: 100%;
 filter: grayscale(100%);
 max-width: 215px;
}
 .video-img img.active {
 transform: initial;
 -webkit-box-shadow: 0px 0px 22px -4px rgba(173, 170, 173, 1);
 -moz-box-shadow: 0px 0px 22px -4px rgba(173, 170, 173, 1);
 box-shadow: 0px 0px 22px -4px rgba(173, 170, 173, 1);
}
 .pree, .nextt {
 display: none;
}
 .gallery-slider .owl-item.active.center .item img, .gallery-slider .image-size {
 height: auto;
}
}
 @media screen and (max-width:480px) {
 .f-sec1, .f-sec2 {
 max-width: 100%;
 margin-left: 0px;
 padding-left: 0px;
}
 .video-slider .owl-nav button.owl-prev, .gallery-slider .owl-nav button.owl-prev {
 left: -15px;
}
 .video-slider .owl-nav button.owl-next, .gallery-slider .owl-nav button.owl-next {
 right: 25px;
}
 .gallery-slider .owl-stage {
 left: -25px;
}
 .gallery-slider .owl-nav button.owl-next, .mobilephotoglry-slider .owl-nav button.owl-next {
 background-image: url(../images/mobilerightarrow.png) !important;
 width: 30px;
 height: 30px;
 top: 35%;
}
 .gallery-slider .owl-nav button.owl-prev, .mobilephotoglry-slider .owl-nav button.owl-prev {
 background-image: url(../images/mobileleft-arrow.png) !important;
 width: 30px;
 height: 30px;
 top: 35%;
}
 .gallery-slider .owl-dots .owl-dot span, .mobilephotoglry-slider .owl-dots .owl-dot span {
 background: none;
 border: 1px solid #23408f;
}
 .gallery-slider .owl-dots .owl-dot.active span, .mobilephotoglry-slider .owl-dots .owl-dot.active span {
 background: #23408f;
}
 .for-desktop {
 display: none;
}
 .photo-gallery {
 display: block;
}
 .mobilephotoglry-slider .owl-stage {
 left: -40px;
}
 .mobilephotoglry-slider .owl-nav button.owl-prev {
 position: absolute;
 opacity: 1;
 left: -15px;
}
 .mobilephotoglry-slider .owl-nav button.owl-next {
 position: absolute;
 opacity: 1;
 right: 20px;
}
 .loansection-slider .owl-stage {
 left: -25px;
}
 div.number-h {
 font-size: 53px;
}
 div.small-number-t {
 font-size: 22px;
}
 .happy-customer-stats {
 padding: 70px 25px 45px 25px;
}
 .clients-happy-bg {
 background-image: none;
 padding-bottom: 0px;
}
 .mobile-padding {
 padding-left: 0px;
 padding-right: 0px;
 background-color: #c3d8e7;
}
 .footer {
 padding-top: 45px;
}
 /*.f-sec2 {
 display: none;
}*/
 .copyright .f-sec2 {
 display: block;
}
 .happy-customer {
 padding: 130px 0px 80px 15px;
}
 .customer-image::before, .customer-image::after {
 background-image: none;
}
 .my-carousel .owl-nav button.owl-next {
 background-image: url(../images/mobilerightarrow.png) !important;
 width: 30px;
 height: 30px;
}
 .my-carousel .owl-nav button.owl-prev {
 background-image: url(../images/mobileleft-arrow.png) !important;
 width: 30px;
 height: 30px;
}
 .my-carousel .owl-stage {
 left: -20px;
}
 .clients-happy-bg .col-md-6 {
 padding-right: 0px;
}
 .customer-image {
 margin: 15px 0px;
 padding: 25px 20px;
 max-width: 100%;
 min-height: auto;
 height: auto;
}
 .customer-image img {
 height: auto;
}
 .customer-feedback {
 padding: 25px 20px;
}
 .my-carousel .owl-item {
 position: relative;
}
 .my-carousel .owl-item::before {
 position: absolute;
 content: '';
 background-image: url(../images/happy-down.png);
 width: 44px;
 height: 44px;
 background-repeat: no-repeat;
 bottom: -15px;
 left: -15px;
}
 .my-carousel .owl-item::after {
 position: absolute;
 content: '';
 background-image: url(../images/happy-top.png);
 width: 44px;
 height: 44px;
 background-repeat: no-repeat;
 top: -9px;
 right: -9px;
}
 .my-carousel .owl-item.active {
/*background-color: #f7941d;*/
      }
}
 @media screen and (max-width:380px) {
 .email-footer-box {
 max-width: 210px;
}
 .list-unstyled {
 margin-top: 20px;
}
}
.sb-container {
	position: relative;
	overflow: hidden;
	padding-right: 10px;
}
.sb-content {
	height: 100%;
	width: 120%;
	padding-right: 20%;
	overflow-y: scroll;
	overflow-x: hidden;
	box-sizing: border-box;
}
.sb-scrollbar-container {
	position: absolute;
	right: 30px;
	bottom: 5px;
	top: 5px;
	width: 10px;
	background-color: #c3d8e7;
	display: none
}
.sb-container-noscroll .sb-scrollbar-container {
	right: -20px;
}
.sb-scrollbar {
	position: absolute;
	right: 0px;
	height: 30px;
	width: 10px;
	border-radius: 10px;
	background: #23408f;
}
.sb-scrollbar:hover {
	background: #e28d2e;
}
.scroll-bardesign {
	height: 130px;
	width: 100%;
	max-width: 100%;
	padding: 0px 0px;
	margin: auto;
}
.start-serch.scroll-bardesign {
	height: 250px;
	padding: 30px 0px;
}
.start-serch .sb-scrollbar-container {
	top: 30px;
}
.eligibility-height {
	height: 240px;
	padding-right: 30px;
}
.login-poup.modal-dialog {
	max-width: 300px;
	margin: 0px auto;
	width: 100%;
	overflow: hidden;
}
.login-poup.modal-header {
	padding: 25px 8px 0px 8px;
	border-bottom: 0px solid #e5e5e5;
}
.login-poup.modal-content {
	border: 0px solid rgba(0, 0, 0, .2);
	border-radius: 0px;
}
.button-block {
	width: 100%;
	display: inline-block;
	margin-top: 28px;
}
a.mobile-number {
	background-color: #e18d2e;
	color: #fffffe;
	padding: 8px 13px;
	text-decoration: none;
	font-size: 14px;
	border-radius: 25px;
	margin-right: 23px;
	max-width: 117px;
	width: 100%;
}
a.customer-id {
	background-color: #d3d3d3;
	color: #23408f;
	padding: 8px 13px;
	text-decoration: none;
	font-size: 14px;
	border-radius: 25px;
	max-width: 117px;
	width: 100%;
}
a.submit-log {
	max-width: 130px;
	width: 100%;
	display: inline-block;
	background-color: #e18d2e;
	color: #fffffe;
	padding: 3px 25px;
	text-decoration: none;
	font-size: 22px;
	border-radius: 25px;
	font-weight: 600;
	margin-top: 30px;
}
#applynow .applynow .form-group {
	margin-bottom: 22px;
}
.applynow.modal-dialog {
	max-width: 1020px;
	margin: 50px auto;
	width: 100%;
	overflow: hidden;
}
.applynow.modal-header {
	border-bottom: 1px solid #ccc;
	margin: 20px 0px 30px;
	padding: 0px;
	position: relative;
}
button.applynow.close {
	-webkit-appearance: none;
	padding: 0;
	cursor: pointer;
	background: 0 0;
	border: 0;
	position: absolute;
	top: -50px;
	right: 0px;
	opacity: 1;
}
.applynow.modal-body {
	position: relative;
	padding: 0px 0px 20px 0px;
}
.applynow.modal-title {
	margin: 0;
	line-height: 1.42857143;
	font-size: 25px;
	color: #e18d2e;
	line-height: 46px;
}
.applynow input.form-control {
	display: block;
	width: 100%;
	height: 33px;
	padding: 0px 25px;
	font-size: 20px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 25px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	font-weight: 300;
}
.applynow select.form-control {
	display: block;
	width: 100%;
	height: 50px;
	padding: 0px 25px;
	font-size: 20px;
	line-height: 1.42857143;
	color: #999;
	font-weight: 400;
	position: relative;
}
.appy .form-group {
	float: left;
	width: 100%;
	max-width: 857px;
	position: relative;
}
 .appy .form-group::after {
 content: " ";
 display: block;
 width: 13px;
 height: 26px;
 background-image: url('location.png');
 position: absolute;
 right: 15px;
 background-repeat: no-repeat;
 top: 13px;
}
.applynow select {
	color: #ccc;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.search-result {
	max-width: 846px;
	width: 100%;
	display: block;
	background-color: #fff;
	/*top: -4px;*/
      position: absolute;
	padding: 10px;
	z-index:9999;
}
.search_block {
	margin-top:120px;
}
.search_block .search-result {
	position:relative;
	z-index:0;
}
.result-header h4 {
	font-size: 40px;
	color: #23408f;
	border-bottom: 1px solid #d8882e;
	line-height: 60px;
	margin: 0;
	padding: 0;
}
.inner-result h3 {
	font-size: 18px;
	font-weight: 600;
	color: #23408f;
	margin-bottom: 23px;
}
.inner-result p {
	color: #000;
	font-size: 16px;
}
.inner-result {
	margin-top: 45px;
}
a.search-btn {
	padding: 3px 15px;
	font-size: 18px;
	border: 1px solid #23408f;
	border-radius: 5px;
	color: #23408f;
	font-weight: 300;
	text-decoration: none;
	height: 30px;
}
a.search-btn.active {
	background-color: #23408f;
	color: #fff;
}
.contacts-heading {
	color: #23408f;
	font-size: 40px;
	font-weight: 300;
	border-bottom: 2px solid #d8882e;
	padding: 0 0 12px;
	margin: 0px 0 6px;
}
.contact-us {
	width: 100%;
	display: inline-block;
	padding: 65px 0px 20px 0px;
}
.contact-us p {
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
}
.col-md-6.brdr-left-new {
	border-right: 2px solid #e18d2e;
	padding-top: 0;
	padding-bottom: 0;
}
.contact-in {
	width: 100%;
	max-width: 450px;
	margin-left: 60px;/*margin-top: 60px;*/
}
.contact-in input {
	width: 100%;
	border: 2px solid #a6a6a6;
	margin-bottom: 23px;
	padding: 0px 15px;
	border-radius: 50px;
	height: 30px;
}
.contact-in button {
	background: #23408f;
	border: none;
	padding: 0px 40px;
	color: #fff;
	border-radius: 50px;
	font-size: 16px;
	height: 30px;
}
.new-contacts-d .form-group {
	width: 100%;
	position: relative;
}
.new-lender.form-control {
	display: block;
	width: 100%;
	height: 30px;
	padding: 0px 12px;
	font-size: 15px;
	line-height: 20px;
	color: #23408f;
	background-color: #e1e1e1;
	background-image: none;
	border: 0px solid #ccc;
	border-radius: 25px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-moz-appearance: none;
	-webkit-appearance: none;
	font-weight: 600;
	position: relative;
}
 .new-contacts-d .form-group::after {
 content: " ";
 display: block;
 width: 55px;
 height: 30px;
 background-image: url('../images/contact-drop.png');
 position: absolute;
 right: 0px;
 background-repeat: no-repeat;
 top: 0px;
}
.contact-in textarea {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #23408f;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
	box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
/* border: 2px solid #a6a6a6;
    margin-bottom: 30px;
    padding: 5px 15px;
    border-radius: 15px;
    min-height: 90px; */
 }
.eligibility-document-section {
	overflow: hidden;
	background-color: #e6e7e8;
}
.login-poup.modal-dialog {
	max-width: 301px;
	margin: 50px auto;
	width: 100%;
	overflow: hidden;
}
#applynow .login-poup.modal-dialog {
	max-width: 412px;
}
.ment.modal-header .close, #applynow .modal-header .close {
	margin-top: -10px;
	margin-right: -10px;
	color: #e18d2e;
	opacity: 1;
}
.buttons-block {
	width: 100%;
	display: inline-block;
	margin-top: 26px;
}
.login-poup.modal-body {
	position: relative;
	padding: 0px;
}
.login-poup.modal-header {
	padding: 0px;
	border-bottom: 0px solid #e5e5e5;
}
.login-poup.modal-content {
	border: 0px solid rgba(0, 0, 0, .2);
	border-radius: 0px;
	padding: 22px;
}
.button-block {
	width: 100%;
	display: inline-block;
	margin-top: 28px;
}
a.mobile-number {
	color: #fffffe;
	padding: 8px 13px;
	text-decoration: none;
	font-size: 12px;
	border-radius: 25px;
	margin-right: 0;
	max-width: 117px;
	width: 100%;
	display: inline-block;
	background-color: #d3d3d3;
}
a.customer-id {
	background-color: #d3d3d3;
	color: #23408f;
	padding: 8px 13px;
	text-decoration: none;
	font-size: 12px;
	border-radius: 25px;
	max-width: 117px;
	width: 100%;
	display: inline-block;
	float: right;
}
a.active_login {
	background-color: #e18d2e;
	color: #fff;
}
a.submit-log1 {
	max-width: 243px;
	width: 100%;
	display: inline-block;
	background-color: #e18d2e;
	color: #fffffe;
	padding: 0px 13px;
	text-decoration: none;
	font-size: 14px;
	border-radius: 25px;
	text-transform: uppercase;
	margin-top: 10px;
	height: 30px;
	font-weight: 300;
	line-height: 28px
}
.left-input-icon {
	width: 26px;
	float: left;
	padding: 8px 0px 0px 0px;
}
.right-input {
	float: left;
	width: 100%;
}
.right-input input.form-control {
	border-color: #c2c0c0;
	border-radius: 25px;
	box-shadow: none;
}
.btm-log {
	display: block;
	color: #b8b8b8;
	text-transform: uppercase;
	font-size: 14px;
	margin-top: 18px;
}
span.btm-log a {
	color: #b8b8b8;
	text-transform: uppercase;
	font-size: 14px;
	margin-top: 18px;
	text-decoration: none;
}
.login-poup.modal-title {
	margin: 0;
	line-height: 1.42857143;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: 300;
}
.inner-form.form-group {
	padding-bottom: 43px;
	margin: 0px;
}
.inner-t {
	margin-top: 40px;
	width: 100%;
	display: inline-block;
}
 .right-input input.form-control::placeholder {
 color: #c2c0c0;
 opacity: 1;
 font-size: 14px;
 font-weight: 300;
}
.form-block {
	width: 100%;
	display: none;
}
.form-block.active_form {
	display: block;
}
a.applyclass {
	font-size: 14px;
	background-color: #23408e;
	color: #fff;
	border-radius: 50px;
	padding: 0px 20px;
	font-weight: 400;
	margin-left: 0;
	text-decoration: none;
	display: inline-block;
}
.rss-feed h4 {
	font-size: 22px;
	color: #23408f;
}
.rss-feed p {
	font-size: 16px;
	line-height: 24px;
	color: #404040;
	margin-top: 10px;
	float: left;
}
.rss-feed {
	display: inline-block;
	width: 100%;
	border: 1px solid #e4e4e499;
	padding: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-radius: 5px;
}
.button-grops a {
	float: right;
	background-color: transparent;
	border: 1px solid #23408f;
	border-radius: 20px;
	font-size: 16px;
	font-weight: 400;
	padding: 4px 20px;
	text-align: center;
	color: #23408f;
	display: inline-block;
	text-decoration: none;
}
.button-grops a:hover {
	border: 1px solid #d8882e;
	color: #d8882e;
}
.button-grops {
	width: 100%;
	display: inline-block;
}
.submit-btns {
	position: absolute;
	right: 0;
	top: 0;
	max-width: 127px;
	width: 100%;
	height: 36px;
}
.submit-btns a {
	text-align: center;
	background-color: #d8882e;
	color: #fff;
	display: block;
	padding: 3px 10px;
	font-size: 20px;
	line-height: 26px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	height: 36px;
	text-decoration: none;
}
.search-input input {
	border-radius: 25px 0px 0px 25px;
	height: 36px;
}
 .search-area .form-group::after {
 content: " ";
 display: block;
 width: 18px;
 height: 12px;
 background-image: url('../images/select-drop.png');
 position: absolute;
 right: 15px;
 background-repeat: no-repeat;
 top: 15px;
 display: none;
}
.search-result {
	/*width: 100%;*/
      width: 230px;
	display: block;
	background-color: #fff;
	margin: 0px auto;
	max-width: initial !important;
}
.result-header h4 {
	font-size: 40px;
	color: #23408f;
	border-bottom: 2px solid #d8882e;
	line-height: 60px;
	margin: 0;
	padding: 0;
}
.inner-result h3 {
	font-size: 18px;
	font-weight: 600;
	color: #23408f;
	margin-bottom: 23px;
}
.inner-result p {
	color: #000;
	font-size: 16px;
}
.inner-result {
	margin-top: 0;
	width: 100%;
	display: inline-block;
}
a.search-btn {
	padding: 3px 15px;
	font-size: 18px;
	border: 1px solid #23408f;
	border-radius: 5px;
	color: #23408f;
	font-weight: 300;
	text-decoration: none;
	height: 34px;
	float: left;
	margin: 5px 5px 5px 0px;
	cursor: pointer
}
a.search-btn.active {
	background-color: #23408f;
	color: #fff;
}
.result-header h4 {
	margin-bottom: 40px;
	margin-top: 40px;
}
.cross-d {
	position: absolute;
	right: 0;
	top: 50px;
	width: 30px;
	height: 30px;
}
.search-list {
	max-width: 1020px;
	width: 100%;
	margin: 0px auto;
}
.search-input {
	position: relative;
	width: 100%;
	display: inline-block;
}
.submit-btns {
	position: absolute;
	right: 0px;
	top: 0;
	max-width: inherit;
	width: auto;
	height: 30px;
}
.submit-btns a {
	text-align: center;
	background-color: #d8882e;
	color: #fff;
	display: block;
	padding: 0px 10px;
	font-size: 20px;
	line-height: 26px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	height: 100%;
	text-decoration: none;
}

.submit-btns img { height:25px;}


.search-input input {
	border-radius: 25px 0px 0px 25px;
	height: 30px;
	border: none;
	border-radius: 50px
}
.result-header {
	position: relative;
	width: 100%;
	display: inline-block;
}
.rss-feed h4 {
	font-size: 22px;
	color: #23408f;
}
.rss-feed p {
	font-size: 16px;
	line-height: 24px;
	color: #404040;
	margin-top: 10px;
	float: left;
}
.rss-feed {
	display: inline-block;
	width: 100%;
	border: 1px solid #e4e4e499;
	padding: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-radius: 5px;
}
.button-grops a {
	float: right;
	background-color: transparent;
	border: 1px solid #23408f;
	border-radius: 20px;
	font-size: 16px;
	font-weight: 400;
	padding: 4px 20px;
	text-align: center;
	color: #23408f;
	display: inline-block;
	text-decoration: none;
}
.button-grops a:hover {
	border: 1px solid #d8882e;
	color: #d8882e;
}
.button-grops {
	width: 100%;
	display: inline-block;
}
.side-gap {
	width: 100%;
	display: inline-block;
	padding: 0px 90px;
}
#board .case-study {
	margin: 14px 6px;
}
.case-study {
	max-width: 298px;
	width: 100%;
	display: block;
	background-color: #fff;
	float: left;
	margin: 6px;
 transition: all ease-in .3s;
}
.slide-img-case h3 {
	font-size: 20px;
	font-weight: 700;
	color: #404040;
	margin-top: 18px;
	margin-bottom: 22px
}
.slide-img-case p {
	font-size: 16px;
}
.slide-img-case a {
	background-color: #f15a22;
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	padding: 8px 16px;
	display: inline-block;
	height: 39px;
	text-decoration: none;
}
.business-read-more {
	display: inline-block;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 22px;
}
.business-read-more a {
	background-color: transparent !important;
	font-size: 16px;
	line-height: 20px;
	color: #404040 !important;
	padding: 8px 16px;
	display: inline-block;
	height: 39px;
	text-decoration: none;
	border: 1px solid #404040;
}
.business-read-more a:hover {
	color: #fff;
	border: 1px solid #ff8455;
}
.case-study {
	max-width: 298px;
	width: 100%;
	display: block;
	background-color: #fff;
	float: left;
	margin: 6px;
 transition: all ease-in .3s;
}
.case-study:hover {
	max-width: 298px;
	width: 100%;
	display: block;
	cursor: pointer;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(3, 3, 3, 0.4);
	-moz-box-shadow: 0px 0px 10px 0px rgba(3, 3, 3, 0.4);
	box-shadow: 0px 0px 10px 0px rgba(3, 3, 3, 0.4);
 transition: all ease-in .3s;
}
.all-h {
	width: 100%;
	display: inline-block;
	margin-bottom: 50px;
}
.all-h h4 {
	font-size: 35px;
	color: #404040;
	text-transform: uppercase;
	font-weight: 700;
	line-height: 35px;
	text-align: center;
}
.slide-img-case {
	padding: 8px;
}
.slide-img-case h3 {
	font-size: 20px;
	font-weight: 700;
	color: #404040;
	margin-top: 18px;
	margin-bottom: 6px;
}
.slide-img-case p {
	font-size: 16px;
}
.business-read-more {
	display: inline-block;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 22px;
}
.business-read-more a {
	background-color: transparent !important;
	color: #404040 !important;
	border: 1px solid #404040;
	font-size: 16px;
	line-height: 24px;
	padding: 8px 16px;
	height: 39px;
	text-decoration: none;
}
.business-read-more a:hover {
	background: #1b3060!important;
	color: #fff !important;
}
.bod_snap_box .slide-img-case {
	border: 1px solid #eee;
	padding: 5em;
	background: #fff;
	width: 100%;
	float: left;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}
.bod_snap_box .slide-img-case h3 {
	font-size: 20px;
	font-weight: 700;
	color: #404040;
	margin-top: 18px;
}
.bod_snap_box {
	padding: 30px;
	background-color: rgba(255, 255, 255, .6);
	position: fixed;
	top: 0;
	display: block;
	width: 100%;
	height: 100%;
	left: 0;
	z-index: 999;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
}
.start-serch {
	width: 100%;
	display: inline-block;
	position: relative;
}
.start-serch a {
	text-decoration: none;
}
.cross-ar {
	max-width: 20px;
	width: 100%;
	position: absolute;
	right: 0px;
	top: 0px;
}
.search-result {
	/*max-width: 842px;*/
      /*margin: 0px 15px;*/
      max-width: 100%;
	position: inherit;
	position: absolute;
	display: none;
 transition: .7s all;
}
 .search-area:focus-within > .search-result {
 display:block;
}
.jobopening-state {
	width: 100%;
	max-width: 100%;
	display: inline-block;
	margin-bottom: 45px;
}
.jobopening-state .year-box {
	display: inline-block;
	float: left;
}
 .jobopening-state .year-box::after {
 top: 24px;
}
.jobopening-state .media-form-control {
	height: 40px;
	width: 340px;
	font-size: 22px;
	font-weight: 500;
}
.products-search h4 {
	background-color: #d6d6d6;
	padding: 7px 15px;
	color: #484848;
	border-radius: 5px;
	width: 100%;
	display: inline-block;
	text-transform: uppercase;
	font-size: 16px;
	margin: 15px 0px;
}
.products-search li.tests {
	background-color: #d6d6d6;
	padding: 7px 15px;
	color: #484848;
	border-radius: 5px;
	width: 100%;
	display: inline-block;
	text-transform: uppercase;
	font-size: 16px;
	margin: 15px 0px;
	display: block;
}
.products-search li {
	padding: 0px 0px 5px 15px;
}
.products-search li a {
	font-size: 16px;
	color: #58595b;
}
.surround:hover img.initial {
	display: none!important;
}
.surround:hover img.onhover {
	display: block!important;
	margin: 0px auto;
}
.person-image {
	position: relative;
	max-width: 256px;
	width: 100%;
	float: left;
	margin-right: 90px;
	margin-bottom: 40px;
}
.employee-listing {
	width: 100%;
	display: inline-block;
	padding: 65px 0px;
}
.block-width-m {
	max-width: 1070px;
	width: 100%;
	display: block;
	margin: 0px auto;
}
.block-width-m h2 {
	margin-bottom: 50px;
}
.person-image img {
	width: 100%;
}
.person-image p {
	position: absolute;
	bottom: 0;
	padding: 10px;
	text-align: left;
	width: 100%;
	z-index: 999;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	background-color: rgb(35, 64, 143, 0.7);
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.person-image p span {
	display: block;
	font-size: 14px;
	font-weight: 600;
}
.person-image p:hover {
	padding: 15px 10px;
}
.new-pro-n p {
	min-height: 100px;
}
.pop-menu-area {
	margin: 0px;
}
.pop-menu-area img {
	height: 80px;
}
.vision-mission-news {
	max-width: 410px;
	width: 100%;
	float: right;
}
#vision-section-two h2 {
	font-size: 40px;
	font-weight: 300;
	margin: 0 0 10px;
	color: #fff;
}
#vision-section-two p {
	font-size: 18px;
	font-weight: 300;
	color: #fff;
	line-height: 20px;
}
.vision-bg-option-1 {
	padding: 60px 0px 45px;
	padding-top: 60px;
	overflow: hidden;
	height: 239px;
	padding-top: 40px;
	background-repeat: no-repeat;
	background-size: cover;
}
#vision-section-two {
	overflow: hidden;
	padding: 60px 0px;
}
#vision-section-two .col-md-6:last-child .vision-bg-option-1 {
	padding-right: 160px;
}
.require-star {
	width: 100%;
	display: inline-block;
}
.require-star h5 {
	padding: 0px;
	width: 100%;
	display: inline-block;
	margin: 0;
}
.listl {
	width: 100%;
	display: inline-block;
	margin: 0px 0px 10px 0px;
}
.vision-mision-s {
	width: 100%;
	/*display: inline-block;*/
      background-image: url('../images/mission-vision.png');
	background-repeat: no-repeat;
	background-size: cover;
	min-height: 390px;
	margin-top: -5px;
}
 .vision-mision-s .col-md-6:nth-child(2) {
 padding-left: 64px;
}
.inside-vision {
	/*max-width: 450px;*/
      width: 100%;
	display: block;
	padding-top: 90px;
}
.mainfooter {
	width: 100%;/*display: inline-block;
      margin-top: -5px;*/
}
.inside-vision h2 {
	font-size: 45px;
	color: #23408f;
	font-weight: 300;
	margin: 8px 0px 24px 0px;
}
.inside-vision p {
	font-size: 16px;
	line-height: 25px;
	color: #000;
	font-weight: 300;
	text-align: justify;
}
.default-vision-w {
	max-width: 1070px;
	width: 100%;
	margin: 0px auto;
}
.side-fix-i li a img {
	width: 54px;
}
 @media(min-width: 1367px) {
 .top-sliderfinal .owl-dots {
 margin-top: 6px;
 position: absolute;
 left: -7px;
 bottom: 150px;
}
}
#pressid2018:hover {
	cursor: pointer;
}
#pressid2016:hover {
	cursor: pointer;
}
/*#map-canvas {
      height: 600px;
      }*/
      .title-size {
	font-size: 24px;
	color: #23408f;
	font-weight: 600;
}
.map-area {
	width: 100%;
	display: inline-block;
}
.pro-size {
	font-size: 16px;
	color: #333;
	font-weight: 400;
}
.pro-size-new .title-size {
	font-size: 16px;
	color: #333;
	font-weight: 400;
}
/*shalu 3-5-2019 */
      .new-story-sec {
	position: relative;
	padding: 0 15px;
}
.new-story-sec .owl-nav button.owl-prev {
	position: absolute;
	background-image: url(../images/story-left.png) !important;
	height: 50px;
	top: 115px;
	left: -60px;
	margin: auto;
	opacity: 1;
	outline: none;
	width: 100%;
	background-repeat: no-repeat;
}
 .new-story-sec .owl-theme .owl-nav [class*=owl-]:hover {
 background: none;
 color: #FFF;
 text-decoration: none;
 background-repeat: no-repeat;
}
.new-story-sec .owl-nav button.owl-next {
	position: absolute;
	background-image: url(../images/story-right.png) !important;
	width: 50px;
	height: 50px;
	top: 115px;
	margin: auto;
	right: -60px;
	opacity: 1;
	outline: none;
	background-repeat: no-repeat;
}
.new-story-sec .owl-dots .owl-dot span {
	background: none;
	border: 1px solid #d78d3a!important;
	margin: 5px;
}
.new-story-sec .owl-dots .owl-dot.active span, .new-story-sec .owl-theme .owl-dots .owl-dot:hover span {
	background: #d78d3a;
}
.new-story-sec .owl-theme .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
	outline: 0;
}
.story-slider p {
	margin-top: -7px;
}
p.story-name {
	color: #23408f!important;
	font-weight: 700!important;
	font-size: 21px!important;
	padding-bottom: 8px;
}
.new-story-sec span {
	display: block;
	color: #23408f;
	font-size: 16px;
	font-weight: 400!important;
}
.story-slider .slide-captions p {
	padding-left: 30px;
	padding-right: 15px;
	margin-bottom: 20px;
	font-size: 18px;
	line-height: 30px;
	font-weight: 300;
	text-align: justify;
}
.slide-captions.new-storyy {
	min-height: 313px;
	padding: 5px 0px;
}
td.two-iconn {
	width: 150px;
}
.two-iconn img.disable-pdf-icon {
	width: 48px;
	float: left;
	margin-right: 10px;
}
.two-iconn img.active-icon {
	width: 48px;
	float: left;
	margin-right: 10px;
}
.popmodal tr img {
	width: 48px;
}
.media-center-table .popmodal table.table>tbody>tr>td, .media-center-table .popmodal table.table>thead>tr>th {
	padding: 16px 10px;
}
th.two-iconn {
	width: 200px;
}
td#pressid2016 a, td#pressid2018 a {
	color: #000;
	text-decoration: none;
}
button.apply-btnn {
	background: #23408f;
	border: none;
	padding: 10px 40px;
	color: #fff;
	border-radius: 50px;
	margin-top: 50px;
}
button.apply-btnn:focus, .jobs2 button:focus {
	outline: none;
}
p.aplypara {
	text-align: left;
	margin-top: 30px;
}
.popmodal {
	display: none;
	position: fixed;
	z-index: 9999;
	padding-top: 60px;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: rgb(0,0,0);
	background-color: rgba(0, 0, 0, 0.6);
}
.pop-content {
	background-color:#ffffff;
	margin: auto;
	width: 75%;
	box-shadow: none;
	border:none;
	position: relative;
}
.popclose {
	color: #fff;
	float: right;
	font-size: 36px;
	opacity: 1;
	position: absolute;
	right: -20px;
	top:-35px;
}
.popclose:hover, .popclose:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	opacity: 1;
}
.banner-txtmiddle .all-banner-head {
	vertical-align: middle;
	line-height: 70px;
	padding: 15px 60px 15px 60px;
}
.copyright .f-sec1.copy-c1 .copy-2019 {
	font-size: 12px;
}
.copyright .f-sec1.copy-c2 .copy-2019 a {
	color: #fff;
	text-decoration: underline;
}
.custom-gallery .image-div {
	margin: 0px 0px 20px 0px;
}
.custom-gallery .image-div img {
	max-width: 450px;
	margin: auto;
	display: block;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%)
}
 .custom-gallery .image-div::after {
 right:20px;
}
.custom-gallery .image-div img:hover {
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
.thumbnail-img a {
	width: 20%;
	display: inline-block;
	float: left;
	margin-right: 20px;
	border: 5px solid #fff;
}
.thumbnail-img a img {
	max-width: 100%;
}
.gallery-modelpop.modal {
	background-color: rgb(0, 0, 0, 0.9);
}
.gallery-modelpop .modal-dialog {
	width: 100%;
	margin: 0px auto;
}
.gallery-modelpop .modal-content {
	max-width: 50%;
	margin: auto;
	background-color: transparent;
	box-shadow: none;
}
.gallery-modelpop .modal-header {
	border: 0px;
}
.gallery-modelpop .modal-header .close {
	margin-top: -2px;
	position: absolute;
	top: 10px;
	right: 10px;
	color: #ffffff;
	opacity: 1;
	font-weight: 300;
	font-size: 30px;
}
.gallery-modelpop .owl-nav button:focus {
	outline: none;
}
.gallery-modelpop .owl-nav .owl-prev {
	background-image: url(../images/gallery-lfar.png)!important;
	width: 22px;
	height: 40px;
	position: absolute;
	left: -50px;
	top: 0px;
	bottom: 0px;
	margin:auto;
}
.gallery-modelpop .owl-nav .owl-next {
	background-image: url(../images/gallery-rgtar.png)!important;
	width: 22px;
	height: 40px;
	right: -50px;
	top: 0px;
	bottom: 0px;
	margin:auto;
	position: absolute;
}
.thumbnail-img {
	margin:30px 0px;
}
.gallery-modelpop .modal-header .close:focus {
	outline: none;
}
#our-culture-d .lifeaticon p, #section-three p {
	text-align: center;
}
#our-culture-d .lifeaticon .img-icoonn img {
	margin: auto;
	display: block;
	width: 65px;
}
#our-culture-d .lifeaticon {
	padding: 45px 0px 0px;
}
#our-culture-d .lifeaticon .img-icoonn {
	height: auto;
}
#our-culture-d .lifeaticon .new-pro-n p {
	min-height: auto;
	line-height: 24px;/*padding: 10px;*/
}
#section-three .img-icon {
	min-height: 70px;
}
#section-three .img-icon img {
	margin: auto;
	width: 65px;
}
#section-three .core-heading {
	text-align: center;
	padding: 10px 0px 0px;
}
.padding-top-20 {
	padding: 20px 0px;
}
.product-alignment .img-icoonn img {
	margin: auto;
	width: 65px;
}
#pro-section-one .product-alignment .new-pro-n p {
	text-align: center;
}
.icon-fit .pro1:first-child .img-icoonn img {
	width: 105px;
}
.vision-mision-s .inside-vision img {
	width: 70px;
	float: left;
	margin-right: 15px;
}
.hover-enabled .inner-area img {
	width: 90px;
}
.input-field p {
	max-width: 40%;
	float: left;
	width: 100%;
}
.input-field .field-box {
	max-width: 40%;
	float:left;
	margin: 0px 20px;
	width: 100%;
}
.input-field .field-box span {
	display: block;
}
.policy-content {
	padding-bottom: 70px;
}
.policy-content .common-heading {
	font-size: 28px;
	margin-bottom: 10px;
	font-weight: 500;
	padding-top: 20px;
}
.policy-content ul {
	font-size: 18px;
	font-weight: 300;
	margin-bottom: 20px;
}
.policy-content ul li + li {
	margin-top: 14px;
}
.policy-content .new-line1 a {
	color: #23408f
}
.hover-enabled .inner-area img {
	margin: 0 auto;
}
.LenderTab {
	display:none;
}
 .blink-soft td:nth-child(2) {
 position: relative;
}
.blink-soft td:nth-child(2):before {
 background: url(../images/urgent-blinking.png);
 content: '';
 position: absolute;
 right: 0;
 top: 0;
 width: 53px;
 height: 30px;
 z-index: 999999999999999;
 background-size: contain;
 background-repeat: no-repeat;
 animation: blink 1.5s linear infinite;
}
@keyframes blink {
 50% {
 opacity: 0;
}
}
.apply-now button {
	max-width: 153px;
	width: 100%;
	height: 35px;
	color: #fff;
	background-color: #23408f;
	display: inline-block;
	text-align: center;
	padding: 6px;
	border-radius: 25px;
	text-decoration: none;
	transition: ease all 0.2s;
	margin-top: 15px;
	border: none;
	outline: none;
	box-shadow: none;
}
.apply-now button:hover {
	background-color: #f5c425;
	color: #23408f;
}
#job-opening {
	background:url("../images/carrer-bg.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
}
#corporate {
	background:url("../images/corporate-bg.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	padding-top: 50px;
}
.form-control, .panel, .panel-heading {
	background-color: #ffffff73 !important;
}
.page-banner {
	display: block;
	min-height: 560px;
}
.carrer-form {
	overflow: hidden;
	padding: 15px 0px;
}
.carrer-form input[type=search], .carrer-form select {
	border: none;
	outline: none;
	/*box-shadow: 1px 2px 6px 2px #ccc;*/
            box-shadow: 0px 0px 3px 1px #000;
	border-radius: 50px;
	padding: 15px;
	height: auto;
}
.carrer-form button[type=submit], .carrer-form a.reset {
	height: 47px;
	width: 47px;
	display: inline-block;
	background-color: #23408f;
	box-shadow: 0 3px 5px -1px rgb(0 0 0 / 20%), 0 6px 10px 0 rgb(0 0 0 / 14%), 0 1px 18px 0 rgb(0 0 0 / 12%);
	white-space: nowrap;
	text-decoration: none;
	vertical-align: baseline;
	text-align: center;
	margin: 0;
	overflow: visible;
	transform: translate3d(0, 0, 0);
	transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
	min-width: 0;
	border-radius: 50%;
	border: none;
	outline: none;
	color: #fff;
	line-height: 47px;
	font-size: 19px;
}
.jobdataview {
	border-radius: 10px;
	overflow: hidden;
	box-shadow: 0 10px 13px -6px rgb(0 0 0 / 8%), 0 20px 31px 3px rgb(0 0 0 / 6%), 0 8px 38px 7px rgb(0 0 0 / 5%);
	position: relative;
}
.jobdataview .panel-default {
	border: none;
	border-bottom: 1px solid #ccc;
	border-radius: 0;
	position: relative;
}
.jobdataview .panel-default.urgent:before {
	background: url('../images/urgent-blinking.png');
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 53px;
	height: 30px;
	z-index: 999999999999999;
	background-size: contain;
	background-repeat: no-repeat;
	animation: blink 1.5s linear infinite;
}
.jobdataview .panel-default .panel-heading {
	background: #fff;
	padding: 0px;
}
.jobdataview .panel-default .panel-heading h2 {
	margin-bottom: 0;
	position: relative;
	padding:30px;
	border: none;
	font-size: 20px;
	display: block;
	color: #23408f;
	font-weight: 600;
	letter-spacing: 1px;
	word-spacing: 1.5px;
	text-decoration: none;
 transition: .6s all;
}
.jobdataview .panel-default .panel-heading h2:before {
	font-family: FontAwesome;
	content: "\f106";
	padding-right: 5px;
	position: absolute;
	top: 23%;
	right: 6px;
	font-size: 25px;
	font-weight: 700;
}
.jobdataview .panel-default .panel-heading h2:before {
	content: "\f107";
}
.jobdataview .panel-default .panel-heading table {
	margin-bottom: 0;
}
.jobdataview .panel-default .panel-heading table tbody {
	margin-bottom: 0;
}
.jobdataview .panel-default .panel-heading table tbody tr {
	margin-bottom: 0;
	position: relative;
}
.jobdataview .panel-default .panel-heading table tbody tr:before {
	font-family: FontAwesome;
	content: "\f106";
	padding-right: 5px;
	position: absolute;
	top: 23%;
	left: 6px;
	font-size: 25px;
	font-weight: 700;
}
.jobdataview .panel-default .panel-heading table tbody tr.collapsed:before {
	content: "\f107";
}
.jobdataview .panel-default .panel-heading table tbody tr td {
	padding:30px;
	border: none;
	width: 25%;
}
.jobdataview .panel-default .panel-heading table tbody tr td .til {
	font-size: 20px;
	display: block;
	color: #23408f;
	font-weight: 600;
	letter-spacing: 1px;
	word-spacing: 1.5px;
	text-decoration: none;
 transition: .6s all;
}
.jobdataview .panel-default .panel-heading table tbody tr td span {
	font-weight: bold;
	font-size: 17px;
	color: #333333;
}
.jobdataview .panel-default .panel-heading table tbody tr td b {
	font-weight: 500;
	font-size: 17px;
}
.jobdataview .apply {
	border: none;
	outline: none;
	box-shadow: none;
	background: #23408f;
	color: #fff;
	display: inline-block;
	padding: 7px 14px;
	text-align: center;
	border-radius: 50px;
	font-weight: 600;
	font-size: 17px;
	letter-spacing: 1px;
	text-decoration: none;
 transition: .6s all;
}
.jobdataview .panel-default .panel-heading table tbody tr td a.til:hover {
	color: #e18d2e;
}
.jobdataview .panel-default .panel-heading table tbody tr td .apply:hover {
	background: #e18d2e;
}
.jobdataview .panel-body {
	border-top: none !important;
}
.jobdataview .panel-body h6 {
	font-size: 17px;
	display: inline-block;
	margin-bottom: 10px;
	border-bottom: 1px solid #4c4848;
	font-weight: 600;
	padding-bottom: 3px
}
.jobdataview .panel-body p {
	font-size: 14px !important;
	font-weight: 400 !important;
	line-height: 24px !important;
	margin-bottom: 11px !important;
}
.jobdataview .panel-body ul {
	margin-bottom: 15px !important;
	list-style: circle;
	list-style-position: inside;
	padding-left: 0;
}
.jobdataview .panel-body ul li {
	font-size: 14px !important;
	font-weight: 400 !important;
	line-height: 24px !important;
	margin-bottom: 5px !important;
}
.no-job-found {
	padding: 10px;
	text-align: center;
}
.no-job-found p {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 900;
}
.linkswrap {
	background: #23408f;
	width: 100%;
	margin: 20px auto;
	text-align: center;
	overflow: hidden;
	border-radius: 50px;
	padding: 5px;
}
.linkswrap a {
	float: left;
	vertical-align: middle;
	padding: 13px;
	margin: 0;
	color: #fff;
	width: 50%;
	border-radius: 50px;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 1px;
	text-decoration: none;
}
.linkswrap a.active {
	background: #fff;
	color: #23408f;
}
.nav>li a {
	color: #fff !important;
	background-color: #23408f !important;
	padding: 0px;
}
/*****Inner Menu****/
.inner-menu {
	width: 100%;
	margin: -5px auto 0px;
	padding: 0px 0px 0px 100px;
	display: block;
	text-align: center
}
.inner-menu ul.menulist {
	border: none;
	outline: none;
	list-style: none;
	box-shadow: none;
	display: inline-block;
	overflow: hidden;
	text-align: center;
}
.inner-menu ul.menulist li {
	float:left;
	vertical-align: top;
}
.inner-menu ul.menulist li a {
	padding: 10px 15px 10px 15px;
	display: block;
	margin: 5px auto;
	color: #23408f;
	border: none;
	border-bottom: 1px solid #b77344;
	text-decoration: none;
}
.inner-menu ul.menulist li a.active {
	background: #db9341;
	color: #fff;
}
.inner-menu ul.menulist li a:hover {
	background: #db9341;
	color: #fff;
}
/******Short Menu******/
.short-menu {
	width: 100%;
	margin: -5px auto 0px;
	padding: 0px 0px 0px 80px;
}
.short-menu ul.menulist {
	list-style: none;
	outline: none;
	border: none;
	background: #23408f;
	padding-left: 10px;
}
.short-menu ul.menulist li {
	float: left;
	vertical-align: top;
}
.short-menu ul.menulist li a {
	padding: 10px 15px 10px 15px;
	display: block;
	margin: 5px auto;
	color: #fff;
	border: none;
	border-bottom: 1px solid #b77344 !important;
	border-radius: none;
	text-decoration: none;
}
.short-menu ul.menulist li.active a {
	border: none;
	border-bottom: 3px solid #281405 !important;
	background-color: #db9341 !important;
	padding-bottom: 9px;
}
.short-menu ul.menulist li a:hover, .short-menu ul.menulist li a:focus {
	background-color: #db9341 !important;
}
/***Date Range***/
.maindaterange {
	position: relative;
	width: 100%;
}
.maindaterange input {
	width: 100%;
	padding: 10px;
	border-radius: 5px;
	outline: none;
	border: 1px solid #ccc;
	font-size: 15px;
	color: #000 !important;
	margin: 10px auto;
}
.maindaterange span#i {
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
}
.maindaterange #ccc {
	position: absolute;
}
.date-wise {
/*padding-top: 10px;*/
}
.forRange {
	display: inline-block;
	vertical-align: top;
}
.forRange label {
	text-align: center;
	display: block;
	padding: 0px;
	margin: 0px auto 5px;
	font-weight: 600;
}
.forRange input {
	margin: 0px 5px;
	height: auto;
	font-weight: 400;
	padding: 2px 8px;
}
.forRange input::placeholder {
 text-align:center;
}
.forRange input[type="date"]::before {
 content: attr(data-placeholder);
 width: 100%;
}
.forRange input[type="date"]:focus::before, .forRange input[type="date"]:valid::before {
display: none
}
.boxWrap {
	width: 100%;
	margin: 10px auto;
	padding: 10px;
	border: 1px solid #d5d5d5;
	border-radius: 5px;
	height: 390px;
	display: block;/* flex-wrap: wrap;*//*justify-content: center;*//* align-items: center;*/
}
.boxWrap .imgWrap {
	margin: 0px auto;
	text-align: center;
	padding-bottom: 10px;
	border-bottom: 1px solid #d5d5d5;
}
.boxWrap .imgWrap img {
	width: 150px;
}
.boxWrap .ctnWrap {
	margin: 10px auto 0;
	padding: 0px;
}
.boxWrap .ctnWrap h4 {
	margin: 0px auto;
	font-size: 18px;
	color: #e18d2e;
	text-transform: uppercase;
	text-align: center;
	line-height: 25px;
	margin-bottom: 10px
}
.boxWrap .ctnWrap p {
	font-weight: 400;
	text-align: center;
	font-size: 15px;
	line-height: 23px;
}
.dateCal {
	position:relative;
	border:1px solid #8292a2;
	background:white url("../images/Calendar-icon.png") right 0.5rem center no-repeat;
	background-size:20px 20px;
	cursor:text;
	font-family:monospace;
}
.dateCal::-webkit-datetime-edit-text {
/*opacity:0;*/
}
 .dateCal::-webkit-calendar-picker-indicator {
 position:absolute;
 width:1.5rem;
 height:100%;
 top:0;
 right:0;
 bottom:0;
 opacity:0;
 cursor:pointer;
 color:rgba(0, 120, 250, 1);
 background:rgba(0, 120, 250, 1);
}
.iconVission {
	width: 70px;
	margin-bottom: 20px;/*float: right;*/
}
.iconVissionTxt {
	/*margin-top: 10px;*/
    text-align: justify;
}
.iconVissionTxt b {
	width: 100%;
	display: block;
	color: #f7941d;
	margin-bottom: 5px;
}
.iconVissionTxt span {
}
.home-img-h {
	width:360px;
	height:238px;
}
.csr-content-para p {
	font-size: 18px;
	text-align: justify;
	margin:15px 0 0 0;
}
/********** Our Network Page **********/
.searchBar-section {
	position: relative;
	z-index: 2;
	background-color: #e6e6e6;
	padding-right: 2.5625rem;
	box-shadow: 0rem 0.25rem 0.375rem 0 rgba(0, 0, 0, 0.2);
}
.searchBar-section:before {
	position: absolute;
	content: "";
	z-index: 12;
	width: 10px;
	height: 5.5rem;
	background-color: #23408f;/*background-image: linear-gradient(to top, #7b5519, #aa7938 52%, #d29851);*/
}
.searchBar-section .search-icon {
	top: 20px;
	left: 1.8rem;
	width: 1.7rem;
	height: 1.7rem;
	position: absolute;
	z-index: 12;
	object-fit: cover;
}
.searchBar-section .searchbar-input-network {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	padding-left: 50px;
	/*    height: 60px;*/
    height: 5.5rem;
	font-size: 20px;
	font-size: 1.55rem;
	line-height: 1;
	letter-spacing: 0px;
	letter-spacing: 0.0375rem;
	color: #4a4a4a;
	width: 30%;
	background: transparent !important;
	box-shadow: none;
	opacity: 0.9;
	outline: none;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border: none;
}
.searchBar-section .search-filters-container {
	text-align: right;
	display: inline-block;
	vertical-align: middle;
	width: 68%;
}
.searchBar-section .search-filters-container .filter-dropdown-wrap {
	display: inline-block;
	padding: 1px 0px;
	padding: 0.0625rem 0rem;
}
.searchBar-section .search-filters-container .filter-dropdown-wrap.country-filter {
	padding-right: 28px;
	padding-right: 1.8rem;
	margin-right: 28px;
	margin-right: 1.8rem;
	border-right: solid 1px #9b9b9b;
}
.searchBar-section .search-filters-container .filter-dropdown-wrap.city-filter {
	padding-right: 28px;
	padding-right: 1.8rem;
	margin-right: 28px;
	margin-right: 1.8rem;
	border-right: solid 1px #9b9b9b;
}
.searchBar-section .search-filters-container .filter-dropdown-wrap .filter-dropdown-label {
	font-size: 1.45rem;
	line-height: 1;
	color: #1b1b1b;
	margin-right: 20px;
	margin-right: 1.25rem;
	display: inline-block;
	vertical-align: middle;
}
.searchBar-section .search-filters-container .filter-dropdown-wrap .selectSubContainer {
	border-bottom: 2px solid rgba(27, 27, 27, 0.3);
	padding-bottom: 0px;
	padding-bottom: 0rem;
	display: inline-block;
	vertical-align: middle;
	min-width: 150px;
	min-width: 9.375rem;
}
.searchBar-section .search-filters-container .filter-dropdown-wrap .selectSubContainer .select-head {
	opacity: 0.9;
	outline: none;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	border: none;
	background: #e6e6e6;
	padding-bottom: 5px;
	color: #aa7938;
	font-size: 13.5px;
}
 @media only screen and (max-width: 767px) {
 .searchBar-section .searchbar-input-network {
 width: 100%;
 border-bottom: 1px solid #23408f;
}
.searchBar-section .search-filters-container {
 width:100%;
 text-align: center;
}
 .searchBar-section .search-filters-container .filter-dropdown-wrap.country-filter {
 border: none;
 margin-right: 0;
    /* line-height: 1.6; */
    /* padding: 12px; */
    padding: 10px 0 10px 0;
 border-bottom: 1px solid #252525;
 display: block;
}
 .searchBar-section .search-filters-container .filter-dropdown-wrap {
 border: none;
 margin-right: 0;
 padding: 10px 0 10px 0;
 display: block;
}
 .searchBar-section .search-filters-container .filter-dropdown-wrap.city-filter {
 border: none;
 margin-right: 0;
    /* line-height: 1.6; */
    /* padding: 12px; */
    padding: 10px 0 10px 0;
 border-bottom: 1px solid #252525;
 display: block;
}
 .searchBar-section {
padding-right: 0;
}
}
/********** Our Network Page Css End **********/

.mb-30 {
	margin-bottom: 30px;
}
.pb-30 {
	padding-bottom: 30px;
}
.d-flex {
	display: flex;
}
 .justify-content:center {
justify-content:center;
}
.flex-wrap {
	flex-wrap: wrap;
}
.footer-title-link {
	color:#fff;
	font-size: 17px;
}
.float-end {
	float: right!important;
}
.d-desk-none {
	display:none;
}
.media-tab-team button {
	max-width: 200px;
}
.lang-select-box {
	/* Reset */
  -webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 0;
	outline: 0;
	font: inherit;
	/* Personalize */
  width: 10em;
	height: 2em;
	padding: 0 3em 0 1em;
	background: url(../images/select-drop.png) no-repeat right 0.8em center/1.4em, linear-gradient(to left, rgb(35 64 143) 3em, rgb(255 255 255) 3em);
	color: #252525;
	/*border-radius: 0.25em;*/
	    border-radius: 20px;
	box-shadow: 0 0 1em 0 rgba(0, 0, 0, 0.2);
	cursor: pointer;
	margin: 0 0 0 15px;/* <option> colors */
  /* Remove focus outline */
  /* Remove IE arrow */
}
.lang-select-box option {
	color: #fff;
	background-color: #23408f;
}
.lang-select-box :focus {
	outline: none;
}
.lang-select-box ::-ms-expand {
 display: none;
}
@media only screen and (max-width: 767px) {
.lang-select-box {
	width: 8em;
    height: 2em;
    padding: 0 2em 0 0.5em;
}
}

/*css for unclaimed_interest */
.unclaimed_interest {
    border: solid 1.5px #23408f;
    padding-bottom: 25px;
    border-radius: 5px;
    padding: 0px 0px 15px 0px;
  
}

.unclaimed_second {
padding: 0px 15px;
}


.unclaimed_interest .first_head {
    background-color: #23408f;
    color: #fff;
    padding: 10px;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 20px;
}

.shareholder_div {
border:1px solid #23408f;
padding: 2px;
border-radius: 5px;
}

.shareholder_div .second_head {
	 background-color: #23408f;
    padding: 5px;
}

.shareholder_div .second_head h4 {
	 color: #fff;
	 margin-left: 10px;
}
.justify-center {
justify-content: center;
}

.mt-5 {
margin-top: 5px;
}

.mt-10 {
margin-top: 10px;
}

.mt-15 {
margin-top: 15px;
}

.mb-10 {
margin-bottom: 10px;
}

.p-10 {
padding: 10px;
}

.pt-50 {
padding-top: 50px;
}

.pb-50 {
padding-bottom: 50px;
}
/*css for unclaimed_interest */


.scroll-style{
    height: 100vh !important;
    overflow-y: auto;
	margin-top:0px;
}

/* Track */
.scroll-style::-webkit-scrollbar{
    width: 3px;
}
.scroll-style::-webkit-scrollbar-track {
    background: #dddddd;
    box-shadow: inset 0 0 2px #23408f !important;
}
/* Handle */
.scroll-style::-webkit-scrollbar-thumb {
    background-color: #dddddd;
	border-radius: 5px;
}
/* Handle on hover */
.scroll-style::-webkit-scrollbar-thumb:hover {
    background: #23408f;
}
@media screen and (max-width:768px) {
	.scroll-style{
		overflow-y: unset;
		height: unset;
	}	
}
/* ------------------- */
/* new css nach-mandate page*/
/* ---------------------- */
.nach .overview-section h3{
	color: black;
}
.nach .overview-section-2 h3{
	color: black;
	padding: 20px 0px 0px 0px;
}
.nach .overview-section-3 h3{
	color: black;
	padding: 20px 0px 0px 0px;
	font-size: 20px;
	font-weight: 600;
}
.nach .button-mandattee{
	background-color: #007bff;
	border: none;
	padding: 10px 20px 10px 20px;
	border-radius: 20px;
	margin-top: 20px;
}
.nach .button-mandattee a{
	color: white;
}
.nach .accordion-container {
	width: 100%; 
	max-width: 100%;
	margin: 0 auto;
  }
.nach .accordion-item {
	margin-bottom: 10px;
  }
.nach .accordion-1 {
	color: black;
	cursor: pointer;
	padding: 15px;
	text-align: left;
	width: 100%; 
	border: none;
	outline: none;
	font-size: 16px;
	display: flex;
	justify-content: space-between; 
	align-items: center; 
	transition: background-color 0.3s;
	border-radius: 10px;
  }
.nach .arrow {
	font-size: 20px;
	transition: transform 0.3s ease;
  }
  .nach .panel {
	background-color: #f1f1f1;
	padding: 10px;
	display: none;
	overflow: hidden;
	/* border-left: 3px solid #007bff; */
  }
  
  @media (max-width: 600px) {
	.nach .accordion {
	  font-size: 14px;
	}
	.nach  .panel {
	  padding: 8px;
	}
	.nach .for-responsive-video{
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items:center;
	}
  }