html{
scroll-behavior: smooth;
}

body{
	background: #fff;
	font-family: 'Urbanist', sans-serif;
}
ul{
	padding: 0;
	margin: 0;
}

a:hover{
	text-decoration: none;
}

header{
	border-top: 5px solid #A0F339;
	box-shadow: 0 0 20px rgba(0,0,0,.16);
    position: sticky;
    width: 100%;
    top: 0;
    z-index: 999999;
    background: #fff;

}
.header_inner{
	width: 1170px;
	margin: 0 auto;
	padding: 20px 0;
	padding-bottom: 0;
}
.header_inner .logo{
	float: left;
	width: 445px;
}
.header_inner .logo img{
	margin-top: 5px;
	}

	.mobile_hamburger{
		display: none;
	}

.header_inner .navigation{
	float: left;
	width: 375px;
	margin-top: 12px;
}
.header_inner .navigation ul{
	margin: 0;
	padding: 0;
}
.header_inner .navigation ul li{
	display: inline-block;
    list-style: none;
    margin-left: 20px;
    font-size: 16px;
    font-weight: 500;
    font-family: poppins;
    padding-bottom: 20px;
}
.header_inner .navigation ul li:first-child{
	margin-left: 0;
}
.header_inner .navigation ul li a{
	color: #081B09;
}

.header_inner .navigation ul li a img{
	width: 20px;
}
.header_inner .right_sec{
	float: right;
}
.header_inner .right_sec a{
	width: 176px;
	height: 55px;
	line-height: 55px;
	display: inline-block;
	background: #A0F339;
	color: #081B09;
	font-size: 16px;
	text-align: center;
	border-radius: 30px;
	font-weight: 600;
}

.header_inner .right_sec a.login{
	background: none;
	width: 120px;
}


.banner_sec .banner_sec_inner{
	background-image: linear-gradient(241deg,#7b18cc,#38095e);
   
    padding: 60px 0;
	position: relative;
	height: 640px;
}

.banner_sec .banner_sec_inner .banner_left{
	width: 1170px;
	margin: 0 auto;
}
.banner_sec .banner_sec_inner .banner_left h2{
	font-size: 55px;
    font-weight: 600;
    color: #fff;
    font-family: poppins;
}
.banner_sec .banner_sec_inner .banner_left h2 span{
	background: #A0F339;
	padding: 0  10px;
	line-height: 80px;
	padding-bottom: 5px;
}
.banner_sec .banner_sec_inner .banner_left p{
	font-size: 22px;
    line-height: 30px;
    margin-top: 20px;
    color: #fff;
}
.banner_sec .banner_sec_inner .banner_left h4{
		color: #fff;
    margin-top: 21px;
    font-weight: 500;
    font-size: 30px;
}
.banner_sec .banner_sec_inner .banner_left a{
	border-radius: 50px;
    color: #fff;
    height: 45px;
    line-height: 45px;
    width: 200px;
    margin-top: 30px;
    font-family: lato;
    font-weight: 400;
        background: #e6377a;
            display: block;
    text-align: center;
}
.banner_sec_inner.purple_bg.loan_slide .banner_left .icons_div2 ul li {
    list-style: none;
    color: #444;
    display: inline-block;
    background: rgba(255, 255, 255, 0.8);
    padding: 10px 10px;
    width: 180px;
    text-align: left;
    border-radius: 4px;
    margin-bottom: 10px;
    margin: 7px 7px;
    font-weight: 500;
}
.banner_sec_inner.purple_bg.loan_slide .banner_left .icons_div2 ul li img{
	height: 25px;
}
.banner_sec .banner_sec_inner .banner_left .icons_div ul li {
	color: #444;
    text-align: left;
    background: rgba(255, 255, 255, 0.8);
    width: 175px;
    border-radius: 5px;
    padding: 5px 0;
    padding-left: 12px;
    margin-top: 15px;
    font-size: 18px;
    display: inline-block;
    margin-right: 20px;
}
.banner_sec .banner_sec_inner .banner_left .icons_div ul li img{
	    width: 30px;
    display: inline-block;
    margin-right: 10px;
}
.banner_sec .banner_sec_inner .banner_left .icons_div ul li span{
	display: inline-block;
	font-weight: 500;
	}

	.banner_sec .banner_sec_inner .banner_left .icons_div1 ul li {
	    color: #444;
    text-align: left;
    background: rgba(255, 255, 255, 0.8);
    width: 197px;
    border-radius: 5px;
    padding: 7px 0;
    padding-left: 12px;
    margin-top: 15px;
    font-size: 18px;
    display: inline-block;
    margin-right: 20px;

}
.banner_sec .banner_sec_inner .banner_left .icons_div1 ul li img{
	    width: 30px;
    display: inline-block;
    margin-right: 10px;
}
.banner_sec .banner_sec_inner .banner_left .icons_div1 ul li span{
	display: inline-block;
	font-weight: 500;
	}

	.banner_sec .banner_sec_inner .banner_left .icons_div2 ul li {
	color: #444;
    text-align: left;
    background: rgba(255, 255, 255, 0.9);
    /* width: 190px; */
    border-radius: 5px;
    padding: 5px 0;
    padding-left: 12px;
    margin-top: 15px;
    display: inline-block;
    margin-right: 20px;
}
.banner_sec .banner_sec_inner .banner_left .icons_div2 ul li img{
	height: 40px;
    display: inline-block;
    margin-right: 10px;
}
.banner_sec .banner_sec_inner .banner_left .icons_div2 ul li span{
	display: inline-block;
	font-weight: 500;
	}



.banner_sec .banner_right img{
	width: 100%;
} 
.numberCounts_sec{
	background: #2f084f;
	
	text-align: center;
}
.numberCounts_secInner{
	width: 1170px;
	margin: 0 auto;
	padding: 50px 0;
}
.numberCounts_secInner ul li:first-child{
	border:none;
	padding-left: 0;
	margin-left: 0;
}
.numberCounts_secInner ul li {
	display: inline-block;
	border-left: 1px solid #4B4B4B;
	padding-left: 40px;
  margin-left: 40px;
  width: 255px;
}
.numberCounts_secInner ul li span{
	color: #fff;
	display: block;
}
.numberCounts_secInner ul li span.num{
	font-size: 72px;
	line-height: 86px;
	font-weight: bold;
}
.numberCounts_secInner ul li span.text{
	font-weight: 400;
	font-style: italic;
}
.productOffered_sec{
	background: rgba(0, 0, 0, .02);
}
.productOffered_sec .productOffered_sec_inner{
	padding:40px 0
}
.productOffered_sec .productOffered_sec_inner .container{
		width: 1170px;
	}
.productOffered_sec .productOffered_sec_inner h2{
	font-weight: 700;
	font-size: 40px;
	line-height: 60px;
	text-align: center;
}
.productOffered_sec .productOffered_sec_inner h2 span{
	/*background: #A0F339;
	padding-left: 5px;
	padding-right: 5px;*/
}
.productOffered_sec .productOffered_sec_inner .container{
	padding-top: 50px;
}
.productOffered_sec .productOffered_sec_inner .row .col{
	margin: 0 10px;	
	height: 246px;
	margin-bottom: 20px;
}
.productOffered_sec .productOffered_sec_inner .row:first-child .col:first-child{
	background: url('../images-landing/011.png');
	background-size: 100% 100%;
	margin-left: 0;
}
.productOffered_sec .productOffered_sec_inner .row:first-child .col:nth-child(2){
	background: url('../images-landing/02.png');
	background-size: 100% 100%;
}
.productOffered_sec .productOffered_sec_inner .row:first-child .col:nth-child(3){
	background: url('../images-landing/03.png');
	background-size: 100% 100%;
	margin-right: 0;
}
.productOffered_sec .productOffered_sec_inner .row:nth-child(2) .col:first-child{
	background: url('../images-landing/04.png');
	background-size: 100% 100%;
	margin-left: 0;
}
.productOffered_sec .productOffered_sec_inner .row:nth-child(2) .col:nth-child(2){
	background: url('../images-landing/05.png');
	background-size: 100% 100%;
}
.productOffered_sec .productOffered_sec_inner .row:nth-child(2) .col:nth-child(3){
	background: url('../images-landing/011.png');
	background-size: 100% 100%;
	margin-right: 0;
}

.productOffered_sec .productOffered_sec_inner .row:nth-child(3) .col:first-child{
	background: url('../images-landing/02.png');
	background-size: 100% 100%;
	margin-left: 0;
}
.productOffered_sec .productOffered_sec_inner .row:nth-child(3) .col:nth-child(2){
	background: url('../images-landing/03.png');
	background-size: 100% 100%;
}
.productOffered_sec .productOffered_sec_inner .row:nth-child(3) .col:nth-child(3){
	background: url('../images-landing/04.png');
	background-size: 100% 100%;
	margin-right: 0;
}
.productOffered_sec .productOffered_sec_inner .row .col a{
		background: transparent;
    border: 1.4px solid #fff;
    color: #fff;
    border-radius: 40px;
    height: 25px;
    line-height: 21px;
    margin: 0 28px;
    font-weight: 300;
    font-size: 12px;
    width: 80px;
}

.productOffered_sec .productOffered_sec_inner .container .row .col img{
	padding-top: 50px;
	padding-left: 20px;
}
.productOffered_sec .productOffered_sec_inner .container .row .col h3{
	color: #fff;
	font-size: 22px;
	font-weight: 600;
	margin-top: 20px;
	padding:0 30px;
}
.productOffered_sec .productOffered_sec_inner .container .row .col p{
	color: #fff;
	padding:0 28px;
}
.earningCalculator_sec{
	padding-top: 70px;
}
.earningCalculator_sec .earningCalculator_secInner{
	background: url('../images-landing/earning_calc.png');
	width: 1140px;
	margin: 0 auto;
	background-size: 100%;
	height: 278px;
}
.earningCalculator_sec .earningCalculator_secInner .left_heading{
	width: 30%;
	float: left;
}

.earningCalculator_sec .earningCalculator_secInner .left_heading h3{
	color: #fff;
	font-size: 40px;
	line-height: 48px;
	padding: 90px 0;
	padding-left: 65px;
	font-weight: 600;
}
.earningCalculator_sec .earningCalculator_secInner .right_calculator{
	float: left;
	padding-top: 40px;
}
.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide{
	display: inline-block;
	vertical-align: top;
	width: 350px;
}
.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide .insurance_premium_range{
	width: 80%;
	margin-top: 25px;
}
.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide .insurance_premium_range .checkbox{

}
.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide .insurance_premium_range .checkbox label.container input:checked ~ .checkmark{
	background: rgba(160, 243, 57, 0.05);
	border: 0.6px solid rgba(255, 255, 255, 0.31);
	border-radius: 3px;	    
}
.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide .insurance_premium_range .checkbox label.container span.checkmark{
	background: rgba(160, 243, 57, 0.05);
	border: 0.6px solid rgba(255, 255, 255, 0.31);
	border-radius: 3px;	  
	width: 20px;  
	height: 20px;
	margin-top: 6px;
}
.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide .insurance_premium_range .checkbox label.container{
	font-size: 10px;
	font-weight: 400;
}
.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide .insurance_premium_range .checkbox label.container .checkmark:after{
	border-color: #fff;
    top: 3px;
    left: 7px;
}
.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide .slider {
  -webkit-appearance: none;
  width: 100%;
  height: 3px;
  background: #d3d3d3;
  outline: none;
  opacity: 0.7;
  -webkit-transition: .2s;
  transition: opacity .2s;
  border-radius:30px
}

.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide .slider:hover {
  opacity: 1;
}

.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide .slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 15px;
  height: 15px;
  background: #A0F339;
  cursor: pointer;
  border-radius:50px
}

.earningCalculator_sec .earningCalculator_secInner .right_calculator .first_range_slide .slider::-moz-range-thumb {
  width: 25px;
  height: 25px;
  background-color: #A0F339;
  cursor: pointer;
}
.earningCalculator_sec .earningCalculator_secInner .right_calculator label{
		color: #fff;
		display: block;
		font-size: 14px;
		font-weight: 700;
}

.earningCalculator_sec .earningCalculator_secInner .right_calculator label{
	margin-bottom: 0;
}

.bharatEarns_help_sec{
	padding-top: 60px;
}

.bharatEarns_help_sec .bharatEarns_help_secInner{
	width: 1170px;
	margin: 0 auto;
}
.bharatEarns_help_sec .bharatEarns_help_secInner .left_img{
	float: left;
	width: 500px;
}
.bharatEarns_help_sec .bharatEarns_help_secInner .right_content{
	float: right;
	width: 600px;
	margin-top: 20px;
	margin-left: 60px;
}
.bharatEarns_help_sec .bharatEarns_help_secInner .right_content h2{
	font-size: 36px;
	line-height: 60px;
	font-weight: 700;
	margin-bottom: 20px;
}
.bharatEarns_help_sec .bharatEarns_help_secInner .right_content h2 span{
	/*background: #A0F339;
    padding-right: 10px;
    padding-left: 10px;*/
}
.bharatEarns_help_sec .bharatEarns_help_secInner .right_content p{
	font-weight:400 ;
	line-height: 30px;
	font-size: 16px;
}
.bharatEarns_help_sec .bharatEarns_help_secInner .right_content ul li{
	list-style: none;
  font-size: 18px;
  font-weight: 400;
  padding-bottom: 15px;
}
.bharatEarns_help_sec .bharatEarns_help_secInner .right_content ul li img{
	margin-right: 10px;
}
.bharatEarns_benefits_sec{
		padding-top: 30px;
    background: #f9f4fd;
    margin-top: 60px;
    padding-bottom: 40px;
}
.bharatEarns_benefits_sec .bharatEarns_benefits_secInner{
	width: 1140px;
	margin: 0 auto;
}
.bharatEarns_benefits_sec .bharatEarns_benefits_secInner h2{
	font-size: 40px;
	font-weight: 700;
	line-height: 60px;
	text-align: center;
}
.bharatEarns_benefits_sec .bharatEarns_benefits_secInner h2 span{
		/*background: #A0F339;
    padding-right: 5px;
    padding-left: 5px;*/
}
.bharatEarns_benefits_content {
	text-align: center;
	padding-top: 0px;
}
.bharatEarns_benefits_content .col_one{
		width: 357px;
    height: 270px;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    border: 1px solid #fff;
    border-radius: 20px;
    margin: 0 10px;
    margin-top: 35px;
    background: #fff;
    box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
}
.bharatEarns_benefits_content .col_one:first-child{
/*	margin-left: 0;*/
}
.bharatEarns_benefits_content .col_one:nth-child(3){
	/*margin-right: 0;*/
}
.bharatEarns_benefits_content .col_one h3{
	padding-left: 35px;
	font-size: 22px;
	font-weight: 600;
}
.bharatEarns_benefits_content .col_one img{
	padding: 20px 0;
	padding-left: 35px;
}
.bharatEarns_benefits_content .col_one p{
	padding-left: 35px;
	font-size: 16px;
	font-weight: 400;
	padding-right: 35px;
	padding-top: 16px;
	line-height: 30px;
}



.bharatEarns_testimonials_sec{
	padding-top: 50px;
	padding-bottom:50px;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner{
	width: 1140px;
	margin: 0 auto;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner a{
	background: transparent;
    color: #444;
    width: 200px;
    height: 48px;
    line-height: 48px;
    display: block;
    text-align: center;
    font-weight: 600;
    margin: 0 auto;
    margin-top: 35px;
    border: 2px solid #444;
    border-radius: 45px;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner h2{
	font-size: 40px;
	font-weight: 700;
	line-height: 60px;
	text-align: center;
	margin-bottom: 25px;
}

.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner h4{
	text-align: center;
}

.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner p{
		text-align: center;
    margin-top: 18px;
    line-height: 25px;
}


.productOffered_sec .productOffered_sec_inner a{
		background: transparent;
    color: #000;
    width: 200px;
    height: 48px;
    line-height: 48px;
    display: block;
    text-align: center;
    font-weight: 600;
    margin: 0 auto;
    margin-top: 35px;
    border: 2px solid #444;
    border-radius: 45px;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner h2 span{
	/*background: #A0F339;
	padding: 0  10px;*/
	line-height: 80px;
	padding-bottom: 5px;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .left_sec{
	width: 400px;
	float: left;
	padding-top: 125px;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .left_sec h2{
	font-size: 40px;
	font-weight: 700;
	line-height: 60px;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .left_sec h2 span{

}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .left_sec p{
	font-size: 17px;
	font-weight: 400;
	line-height: 28px;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .left_sec a{
	background: #A0F339;
	color: #000;
	width: 140px;
	height: 48px;
	line-height: 48px;
	display: block;
	text-align: center;
	font-weight: 600;
	margin-top: 20px;

	}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .right_sec{
	width: 100%;
	/*float: right;*/
	margin-top: 50px;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .right_sec .one1{
		box-shadow: 0px 10px 70px rgb(0 0 0 / 7%);
    border-radius: 20px;
    background: #fff;
    width: 48%;
    padding: 25px 35px;
    margin-bottom: 25px;
    display: inline-block;
    height: 190px;
    vertical-align: top;
    margin-left: 20px;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .right_sec .one1:first-child{
	margin-left: 0;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .right_sec .one1:nth-child(3){
	margin-left: 0;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .right_sec .one1 .img{
	display: inline-block;
	vertical-align: middle;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .right_sec .one1 .content{
	display: inline-block;
	vertical-align: middle;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .right_sec .one1 .content h3{
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	margin-bottom: 10px;
	font-family: 'Poppins', sans-serif;
	color: #202020;
}
.bharatEarns_testimonials_sec .bharatEarns_testimonials_secInner .right_sec .one1 .content p{
	font-size: 15px;
	font-weight: 400;
	line-height: 28px;
	margin-bottom: 0;
	font-family: 'Poppins', sans-serif;
	color: #6B6B6B;
	text-align: left;
}
.bharatEarns_faq{
	padding-top: 100px;
}
.bharatEarns_faq .bharatEarns_faq_inner{
	width: 1140px;
	margin: 0 auto;
}
.bharatEarns_faq .bharatEarns_faq_inner h2{
	font-size: 40px;
	font-weight: 700;
	line-height: 60px;
	text-align: center;
}
.bharatEarns_faq .bharatEarns_faq_inner p{
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	line-height: 30px;
	padding-top: 20px;
}
.faq_tabs{
}
.faq_tabs .tab{	
	text-align: center;
}
.faq_tabs .tab button:first-child{	
	margin-left: 0;
}
.faq_tabs .tab button{	
	border:1px solid #ccc;
	color: #444;
	background: none;
	border-radius: 50px;
	padding: 10px 30px;
	margin-left: 30px;
}
.faq_tabs  button.accordion:after {
    content: '\002B';
    color: #777;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}
.faq_tabs button.accordion.active:after {
    content: "\2212";
}
.faq_tabs button.accordion {
   
    color: #444;
    cursor: pointer;   
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 22px;
    transition: 0.4s;
    background: transparent;
    padding-left: 0;
    font-weight: 600;
}


.faq_tabs .tab .panel {
  padding: 0 18px;
  display: none;
  background-color: white;
  overflow: hidden;
}
.bharatEarns_faq .bharatEarns_faq_inner .faq_tabs .panel p{
	text-align: left;
	padding-top: 10px;
}

.bharatEarns_faq .bharatEarns_faq_inner .faq_tabs .div1{
	width: 500px;
	margin-left: 20px;
	display: inline-block;
	border-bottom: 1px solid #ccc;
	padding:20px 0;
	margin-left: 80px;
	vertical-align: top;
}
.bharatEarns_faq .bharatEarns_faq_inner .faq_tabs .div1:first-child{
	margin-left: 0;
}
.bharatEarns_faq .bharatEarns_faq_inner .faq_tabs .div1:nth-child(3){
	margin-left: 0;
}
.bharatEarns_faq .bharatEarns_faq_inner .faq_tabs .div1:nth-child(4){
	margin-left: 0;
}
.bharatEarns_faq .bharatEarns_faq_inner .faq_tabs .div1:nth-child(7){
	margin-left: 0;
}

.bharatEarns_faq .bharatEarns_faq_inner .faq_tabs .tabcontent{
	padding-top: 80px;
	text-align: center;
}
.paymentOption_sec{
	padding-top: 100px;
	display: none;
}
.paymentOption_sec .paymentOption_secInner{
	width: 1140px;
	margin: 0 auto;
}
.paymentOption_sec .paymentOption_secInner h2{
	font-size: 40px;
	font-weight: 700;
	line-height: 60px;
	text-align: center;
}

.radio_btn_check .one{
	text-align: center;
	padding-top: 30px;
}

label.container {
  display: inline-block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: auto;
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}

/* Hide the browser's default checkbox */
label.container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50px;
}

/* On mouse-over, add a grey background color */
label.container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
label.container input:checked ~ .checkmark {
  background-color: #A0F339;
  border-radius: 50px;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
label.container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
label.container .checkmark:after {
  left: 9px;
  top: 7px;
  width: 5px;
  height: 10px;
  border: solid black;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.register_sec{
	background: #fff;
	border-radius: 50px;
	width: 750px;
	margin: 0 auto;
	height: 70px;
	margin-top: 60px;
}
.register_sec .search{
	border:none;
	border-radius: 0;
	height: 70px;
	padding-left: 30px;
	border-top-left-radius: 50px;
	border-bottom-left-radius: 50px;
	width: 590px;
}
.register_sec .register{
	background: #000;
	color: #fff;
	border: none;
	float: right;
	border-radius: 50px;
	height: 70px;
	width: 150px;
	font-size: 20px;
}
footer{
	margin-top:;
	background: url('../images-landing/footer.png');
	height: 410px;
	background-size: 100%;
}

.footer_inner{
	width: 1170px;
	margin: 0 auto;
}

.footer_inner .left {
	padding-top: 25px;
	float: left;
	width: 320px;
}
.footer_inner .left p{
	margin: 0;
    margin-top: 20px;
    color: rgba(255, 255, 255, 0.6);
    font-size: 15px;
    line-height: 24px;
}
.footer_inner .left .social_icons {
	padding-top: 35px;
}

.footer_inner .left  .social_icons span{
	color: #fff;
	margin-right: 10px;
	font-family: 'Lato', sans-serif;
}
.footer_inner .left  .social_icons img{
	margin: 0 5px;
}
.footer_inner .foot_services{
		float: left;
    margin-top: 80px;
    margin-left: 50px;
    font-size: 18px;
}
.footer_inner .foot_services ul{
	list-style: none;
}
.footer_inner .foot_services h3{
	color: #fff;
    font-size: 18px;
    font-family: poppins;
    font-weight: 500;
}
.footer_inner .foot_services ul li{
		color: rgba(255, 255, 255, 0.9);
    font-size: 15px;
    padding: 4px 0;
}
.footer_inner .foot_services ul li a{
	color: #fff;
}
.footer_inner .foot_products h3{
	color: #fff;
    font-size: 18px;
    font-family: poppins;
    font-weight: 500;
}
.footer_inner .foot_products{
		float: left;
    margin-top: 80px;
    margin-left: 60px;
    font-size: 18px;
}
.footer_inner .foot_products ul{
	list-style: none;
}
.footer_inner .foot_products ul li{
	color: rgba(255, 255, 255, 0.9);
    font-size: 15px;
    padding: 3px 0;
}
.footer_inner .foot_products ul li a{
	color:rgba(255, 255, 255, 0.9);
}
.footer_inner .middle{
		float: left;
    margin-top: 80px;
    margin-left: 60px;
    font-size: 18px;
}

.footer_inner .middle h3{
color: #fff;
    font-size: 18px;
    font-family: poppins;
    font-weight: 500;
}
.footer_inner .middle ul{
	list-style: none;
	display: inline-block;
	width: 160px;
}
.footer_inner .middle ul li {
		color: rgba(255, 255, 255, 0.9);
    font-size: 15px;
    padding: 3px 0;

}
.footer_inner .middle ul li a{
	color: rgba(255, 255, 255, 0.9);
}
.footer_inner .right{
		float: right;
    width: 285px;
    margin-top: 80px;
    /*background: rgba(160, 243, 57, 0.1);*/
    padding-left: 20px;
    padding-top: ;
    padding-bottom: 20px;
    border-radius: 20px;
}
.footer_inner .right ul li{
		color: #fff;
    list-style: none;
    margin-bottom: 0px;
    font-size: 16px;
    padding: 4px 0;
}
.footer_inner .right ul li a{
		color: #fff;
	}
.footer_inner .right ul li img{
		display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-top: 8px;
    width:18px;
}
.footer_inner .right ul li a{
		border-bottom: 1px solid  rgba(160, 243, 57, 0.1);
		padding-bottom: 10px;
		display: inline-block;
		vertical-align: top;
		margin-bottom: 0px;
		width: 85%;
}
.footer_inner .right h3{
		    color: #fff;
    font-size: 19px;
    font-family: poppins;
    font-weight: 500;
}
footer p.copyRight_txt{
		font-family: 'Lato', sans-serif;
		color: #fff;
    text-align: center;
    padding-top: 25px;
    border-top: 1px solid rgba(160, 243, 57, 0.1);
    margin-top: 30px;
}


/*-- second page css --*/

.become_bharatEarns_sec{
}

.become_bharatEarns_sec .become_bharatEarns_secInner{
	width: 1140px;
	margin:0 auto;
	padding-top: 50px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .left_img{
		float: left;
    width: 480px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .left_img h2{
		font-weight: 500;
    font-size: 36px;
    line-height: 54px;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .left_img h2 span{
	/*font-weight: bold;
	font-weight: 700;
	background: #A0F339;
	padding: 0  10px;
	line-height: 80px;
	padding-bottom: 5px;*/
}
.become_bharatEarns_sec .become_bharatEarns_secInner .left_img h2 br{
	display: none;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form{
	float: right;
	background: #081B09;
	padding: 60px 10px;
	width: 550px;
	border-radius: 70px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div{

}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div h3{
	color: #fff;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div p.login_heading{
		color: #fff;
    font-size: 25px;
    font-weight: 600;
    margin-bottom: 5px;
    margin-left: 15px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #oneTimePasswordModal .modal-body p{

}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div a{
	color: #fff;
    margin-left: 15px;
    margin-bottom: 25px;
    display: block;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div a span{
	color: #A0F339;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration h3{
	color: #fff;
	margin-left: 10px;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration .form-group .form-control{
	height: 65px;
  border-radius: 50px;
  border: none;
  padding-left: 25px;
  background: #F7FAFD;
  box-shadow: 15px 25px 80px rgba(172, 172, 172, 0.1);
  color: #C9C9C9;
		font-size: 18px !important;
		font-family: arial;


}

/*.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration .form-group select.form-control{
	background: rgba(255,255,255,1) url(../images/download_arrow_green.png) no-repeat scroll calc(5% + 3px) center/8px auto;
	background-position: 440px center;
    background-size: 3%;
    padding-left: 26px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}*/
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration .form-group input.form-control{
	color:#444;
	height: 50px;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration .form-group .form-control::placeholder {
		color: #C9C9C9;
		font-size: 18px !important;
		font-family: arial;
}

#frm_otp input[type="password"] {
    font-family: arial;
   
    letter-spacing: 2px;
    font-size: 26px;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration #div-register button{
	background: #A0F339;
  width: 100%;
  height: 65px;
  border-radius: 50px;
  font-size: 20px;
  font-weight: 600;
  height: 55px;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration .form-group select.form-control{
	background: rgba(255,255,255,1) url(../images/download_arrow_green.png) no-repeat scroll calc(5% + 3px) center/8px auto;
	background-position: 440px center;
    background-size: 3%;
    padding-left: 26px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 50px;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration #div-pin button{
	background: #A0F339;
  width: 100%;
  height: 65px;
  border-radius: 50px;
  font-size: 20px;
  font-weight: 600;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form input.input_form{
	width: 100%;
	background: #F7FAFD;
	height: 60px;
	line-height: 60px;
	border:none;
	padding-left: 40px;
	border-radius: 40px;
	margin-bottom: 20px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form input.register_submit{
	width: 100%;
	background: #A0F339;
	height: 60px;
	line-height: 60px;
	border:none;
	padding-left: 40px;
	border-radius: 40px;
	margin-bottom: 20px;
}



.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .checkmark{
		position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #eee;
    border-radius: 50px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form label.container{
	color: rgba(255, 255, 255, 0.3);
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form label.container a{
	text-decoration: underline;
	color: rgba(255, 255, 255, 0.3);
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form label.container .checkmark{
	border:2px solid rgba(255, 255, 255, 0.3);
    border-radius: 5px;
    background: transparent;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form label.container input:checked ~ .checkmark{
		border:2px solid rgba(255, 255, 255, 0.3);
    border-radius: 5px;
    background: transparent;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .agree_tc{
	text-align: center;
	margin-top: 20px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form label.container .checkmark:after{
		top: 5px;
		border-color: #A0F339;
    top: 5px;
    left: 8px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .already_member{
	text-align: center;
	margin-top: 10px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .already_member p{
	color: #fff;
	font-size: 18px;
	margin-bottom: 0;
	font-weight: 400;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .already_member a{
	color: #A0F339;
	font-weight: 700;
	}
	.bharatEarns_joining_sec .bharatEarns_joining_secInner{
		width: 1140px;
		margin: 0 auto;
		padding-top: 50px;
	}

	.bharatEarns_joining_sec .bharatEarns_joining_secInner .left_img{
		width: 630px;
    float: left;
    background: url(../images-landing/down_arrow.png);
    background-size: 50%;
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 80px;
    padding-top: 40px;
	}

.bharatEarns_joining_sec .bharatEarns_joining_secInner .left_img ul li{
	background: #fff;
	list-style: none;
	padding: 30px 30px;
	margin-bottom: 20px;
	border-radius: 20px;
	font-size: 20px;
	font-weight: 600;
	width: 450px;
	font-family: 'Poppins', sans-serif;
	}

.bharatEarns_joining_sec .bharatEarns_joining_secInner .left_img ul li img{
	margin-right: 20px;
}

.bharatEarns_joining_sec .bharatEarns_joining_secInner .left_img ul li:first-child{
	margin-left: 100px;
}
.bharatEarns_joining_sec .bharatEarns_joining_secInner .left_img ul li:nth-child(2){
	margin-left: 80px;
}
.bharatEarns_joining_sec .bharatEarns_joining_secInner .left_img ul li:nth-child(3){
	margin-left: 60px;
}
.bharatEarns_joining_sec .bharatEarns_joining_secInner .left_img ul li:nth-child(4){
	margin-left: 40px;
}

.bharatEarns_joining_sec .bharatEarns_joining_secInner .content_txt{
	float: right;
	width: 445px;
	padding-top: 150px;
}

.bharatEarns_joining_sec .bharatEarns_joining_secInner .content_txt h2{
		font-size: 40px;
		font-weight: 700;
	}

.bharatEarns_joining_sec .bharatEarns_joining_secInner .content_txt p{
		font-size: 17px;
		font-weight: 400;
		margin-top: 20px;
		line-height: 28px;
		font-family: 'Poppins', sans-serif;
}

/*--- privacy page css ---*/

.bharatEarns_privacy_secInner{
	width: 1170px;
	margin:0 auto;
	padding-top: 60px;
}

.bharatEarns_privacy_secInner h2{
		font-weight: 700;
    font-size: 40px;
    line-height: 60px;
    text-align: center;
}

.bharatEarns_privacy_secInner h2 span{
	background: #A0F339;
  padding-left: 5px;
  padding-right: 5px;
}

.bharatEarns_privacy_secInner .bharatearns_privacy_content{
	padding-top: 30px;
}

.bharatEarns_privacy_secInner .bharatearns_privacy_content h3{
		font-size: 20px;
    line-height: normal;
    font-weight: 600;
    margin-bottom: 10px;
    margin-top: 30px;
}

.bharatEarns_privacy_secInner .bharatearns_privacy_content p{
	font-size: 17px;
    line-height: 27px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.7);
}

.div_spinner_relative{
	position: relative;
	margin:0 auto;
}

.div_spinner_relative .spinner-border{
	bottom: -10px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration .form-group{
	position: relative;
	margin-bottom: 20px;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration .form-group label.error{
		font-size: 14px;
    margin-bottom: 0;
    position: inherit;
    margin-left: 25px;
}

/*--- One time Password modal ----*/

.oneTimePasswordModal .modal-header{
	border: none;
    padding-bottom: 0;
}

.oneTimePasswordModal .modal-header h5{
	padding: 0;
    text-align: center;
    width: 100%;
    font-size: 22px;
    font-weight: 700;
    color: #444;
}

.oneTimePasswordModal .modal-body p{
	padding: 0;
	text-align: center;
	margin-bottom: 20px;
	color: #444;
}

.oneTimePasswordModal .modal-body{
	padding-top: 5px;
    padding-bottom: 0;
}

.oneTimePasswordModal .modal-footer{
		border: none;
    float: none;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    display: block;
    padding-top: 0;
    position: relative;
}

.oneTimePasswordModal .modal-footer .verifySubmit{
		background: #00B852;
		border-radius: 50px;
		border: none;
		font-size: 12px;
		padding: 5px 15px;
		font-size: 15px !important;
		border: 2px solid #00B852 !important;
		width: 155px;
		line-height: 22px;
}

.oneTimePasswordModal .modal-footer .resendOTP{
		background: transparent;
		border-radius: 50px;
		border: none;
		font-size: 12px;
		padding: 5px 15px;
		border-color: 1px solid #00B852;
		color: #000;
		border: 2px solid rgba(0,0,0, 0.4);
		font-size: 15px;
		width: 155px;
		line-height: 22px;
}

.oneTimePasswordModal .modal-footer .btn.btn-primary.resendOTP:hover{
		background: rgba(0, 0, 0, 0.1);
		color: inherit;
	}

.oneTimePasswordModal .modal-footer .btn.btn-primary.verifySubmit:hover{
	background: #019443;
	}

.oneTimePasswordModal .modal-body .form-group .form-control{
		height: 40px;
    width: 90%;
    margin: 0 auto;
    border-radius: 5px;
    padding-left: 20px;
}


.spinner-border.oneTimePassword1OTP{
		bottom: inherit;
    top: -14px;
    width: 1rem;
    height: 1rem;
    left: 47.5%;
}

/*--- refer a friend popup ---*/

/*--- One time Password modal ----*/

.referAfrnd_register_form .modal-header{
	border: none;
    padding-bottom: 0;
}

.referAfrnd_register_form .modal-header h5{
	padding: 0;
    text-align: center;
    width: 100%;
    font-size: 22px;
    font-weight: 700;
    color: #444;
}

.referAfrnd_register_form .modal-body p{
	padding: 0;
	text-align: center;
	margin-bottom: 20px;
	color: #444;
}

.referAfrnd_register_form .modal-body{
	padding-top: 5px;
    padding-bottom: 0;
}

.referAfrnd_register_form .modal-footer{
		border: none;
    float: none;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    display: block;
    padding-top: 0;
    position: relative;
}

.referAfrnd_register_form .modal-footer .verifySubmit{
		background: #00B852;
		border-radius: 50px;
		border: none;
		font-size: 12px;
		padding: 5px 15px;
		font-size: 15px !important;
		border: 2px solid #00B852 !important;
		width: 155px;
		line-height: 22px;
}

.referAfrnd_register_form .modal-footer .resendOTP{
		background: transparent;
		border-radius: 50px;
		border: none;
		font-size: 12px;
		padding: 5px 15px;
		border-color: 1px solid #00B852;
		color: #000;
		border: 2px solid rgba(0,0,0, 0.4);
		font-size: 15px;
		width: 155px;
		line-height: 22px;
}

.referAfrnd_register_form .modal-footer .btn.btn-primary.resendOTP:hover{
		background: rgba(0, 0, 0, 0.1);
		color: inherit;
	}

.referAfrnd_register_form .modal-footer .btn.btn-primary.verifySubmit:hover{
	background: #019443;
	}

.referAfrnd_register_form .modal-body .form-group .form-control{
		height: 40px;
    width: 90%;
    margin: 0 auto;
    border-radius: 5px;
    padding-left: 20px;
}


.spinner-border.oneTimePassword1OTP{
		bottom: inherit;
    top: -14px;
    width: 1rem;
    height: 1rem;
    left: 47.5%;
}


/*--- login page css ---*/

.become_bharatEarns_sec.login_new .become_bharatEarns_secInner .left_img{
	width: 510px;
	text-align: center;
}
.become_bharatEarns_sec.login_new .become_bharatEarns_secInner .left_img h2{
	font-size: 38px;
	font-weight: 600;
	margin-top: 25px;
}
.become_bharatEarns_sec.login_new .become_bharatEarns_secInner .left_img h2 span{
		background: transparent;
		font-weight: inherit;
		padding: 0;
		line-height: normal;
}

/*--- loader css ---*/



.sr-only {
    position: inherit;
    width: inherit;
    height: inherit;
    padding: inherit;
    margin: inherit;
    overflow: inherit;
    clip: inherit;
    white-space: inherit;
    border: inherit;
}

.spinner-border {
    display: inherit;
    width: inherit;
    height: inherit;
    vertical-align: inherit;
    border: inherit;
    border-right-color: inherit;
    border-radius: inherit;
    -webkit-animation: inherit;
    animation: inherit;
}

.div_spinner_relative .spinner-border {
    bottom: 15px;
    left: -40px;
}

.div_spinner_relative .spinner-border.text-dark.register_loader1{
	bottom:20px;
}

.div-spinner.login_load_er .spinner-border.text-dark{
	bottom: 20px;
}

.spinner-border.referFriendOtpModal{
	bottom: 74px;
}

.referFriendOtpModal .sr-only{
		width: 150px;
    left: 172px;
}

.login_load_er .spinner-border.text-dark{
	bottom: 28px;
}
.msg-login-success{
	margin-left: 15px;
}


/*--- payment button css ---*/


.paymnt_btn{
	margin-top: 25px !important;
}
.paymnt_btn a{
	background: #e6377a !important;
    color: #000 !important;
    font-style: normal !important;
}
.paymnt_btn svg{
	margin-right: 0 !important;
}

.paymnt_btn .PaymentButton-contents.svelte-ekc7fv.svelte-ekc7fv{
	padding:4px 10px 4px 30px !important;
	color:#fff !important;
}
.paymnt_btn .PaymentButton.svelte-ekc7fv.svelte-ekc7fv{
	min-width: 135px !important;
}

.paymnt_btn .razorpay-payment-button.svelte-ohbfj8, .razorpay-payment-button.svelte-ohbfj8 *, .razorpay-payment-button.svelte-ohbfj8 *::before, .razorpay-payment-button.svelte-ohbfj8 *::after{
	fill:#fff;
}
.PaymentButton-text.svelte-ekc7fv.svelte-ekc7fv{
	font-weight: 600 !important;
    font-family: 'Poppins' !important;
}

/*---login and regitration otp form css---*/

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div .row.onClickShowOTP .already_member a{
  display: inline-block;
  margin-left: 0;
  margin-bottom: 0;
  font-weight: normal;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div .row.onClickHideRegister .already_member a{
  display: inline-block;
  margin-left: 0;
  margin-bottom: 0;
  font-weight: normal;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div .row.onClickShowOTP .already_member p{
	margin-top: 20px;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div .row.onClickShowOTP .already_member{
	width: 100%;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div .row.onClickHideRegister .already_member p{
	margin-top: 20px;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div .row.onClickHideRegister .already_member{
	width: 100%;
}

.registration-form .row.onClickHideRegister{
	margin:0;
}

.span_login_text a{
	color: red;	
	display: inline-block !important;
}
.resend_pin{
	margin-left: 6px !important;
}
.resend_pin span{
	padding-left: 5px;
}
.msg-login-error{
	color: red;
  margin-left: 15px;
  font-family: lato;
  font-size: 16px;
  margin-bottom: 10px;
  display: block;
}


.form-group.div_login_fld input[type="password"]::placeholder{
	font-family: 'Urbanist', sans-serif;
  font-weight: normal;
  letter-spacing: normal;
  font-size: 20px;
  line-height: normal;
}
.form-group.div_login_fld input[type="password"] {
  font-family: Verdana;
  font-weight: bold;
  letter-spacing: 2px;
  font-size: 20px;
  line-height: normal;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration #div-reset #btn-reset {
    background: #A0F339;
    width: 100%;
    height: 65px;
    border-radius: 50px;
    font-size: 20px;
    font-weight: 600;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration #div-otp #btn-otp{
	 background: #A0F339;
    width: 100%;
    height: 65px;
    border-radius: 50px;
    font-size: 20px;
    font-weight: 600;
}

.msg-login-success{
	color: #fff;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration .row.onClickShowOTP #frm_otp{
	width: 100%;
}
.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration .row.onClickShowOTP #frm_otp .get-otp{
		background: #A0F339;
    width: 100%;
    height: 65px;
    border-radius: 50px;
    font-size: 20px;
    font-weight: 600;
}

.register_otp_login{
	text-align: center;	
}
.register_otp_login .spinner-border{
	/*left: 0 !important;*/
	bottom: -10px;
}
.register_otp_login #div-spinner-otp{
	text-align: center;
	margin:0 auto;
}
.row.onClickShowOTP{

}

.registration_landing .msg-login-error{
	margin-left: 0;
}

.registration-form .onClickHideRegister .error{
	color: red;
	margin-top: 5px;
}

.registration_landing #finacial-registration .container .msg-login-success{
	margin-left: 0;
	color: #A0F339;
}

/*--- new landing page ---*/

.first_main_sec .banner_sec{
	/*background-image: linear-gradient(241deg,#7b18cc,#38095e);
	margin-top:20px;
	padding:60px 0;*/
	position: relative;
	overflow: hidden;
}

.banner_sec .banner_right{
	    background: #fff;
    border-radius: 10px;
    margin: 0;
    width: 490px;
    position: absolute;
    z-index: 9;
    right: 0;
    top: 40px;
    right: 10%;
}
.banner_sec .banner_right .row.form-group label{
	display: block;
	font-family: lato;
	font-size: 18px;
}
.banner_sec .banner_right .row.form-group input{
	width: 100%;
	background: rgba(39, 33, 39, 0.05);
	border-radius: 3px;
	border:none;
	height: 40px;
	padding-left: 10px;
}
.banner_sec .banner_right .row.form-group select{
	width: 100%;
	background: rgba(39, 33, 39, 0.05);
	border-radius: 3px;
	border:none;
	height: 40px;
	padding-left: 10px;
}
.banner_sec .banner_right .row.form-group textarea{
	background: rgba(39, 33, 39, 0.05);
	border-radius: 3px;
	border:none;
	width: 100%;
	height: 60px;
	padding-left: 10px;
	padding-top: 3px;
}
.banner_sec .banner_right h3{
	background: #FDEAF1;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	font-family: lato;
	text-align: center;
	position: relative;
	padding-bottom: 15px;
	font-size: 26px;
    font-weight: 500;
}
.banner_sec .banner_right form{
	width: 80%;
	margin:0 auto;
	padding:20px 0;
}
.banner_sec .banner_right h3::before {
    content: "";
    height: 8px;
    width: 80px;
    background: #E6377A;
    margin: 0 auto;
    display: block;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    margin-bottom: 15px;
}
.banner_sec .banner_right .row.form-group input.get_quotes{
	background: #E6377A;
    color: #fff;
    width: 40%;
    margin: 0 auto;
    display: block;
    border-radius: 50px;
    font-family: lato;
}
.banner_sec .banner_right .row.form-group input.get_quotes:hover{
	background: #c9306b;
}
.banner_sec .banner_sec_inner .banner_left a{
		border-radius: 50px;
    color: #fff;
    height: 45px;
    line-height: 45px;
    width: 200px;
    margin-top: 30px;
    font-family: lato;
    font-weight: 400;
}
.banner_sec .banner_sec_inner .slider_content{
	width: 600px;
    margin-top: 80px;
    position: relative;
    z-index: 2;
}
.banner_sec .banner_sec_inner .banner_left a:hover{
	background: #c9306b;
}
.header_inner .right_sec a.get_started{
		background: #5d1498;
		color: #fff;
		height: 40px;
		line-height: 40px;
}
header{
	border:none;
}
.getQuote_bg{
	position: absolute;
    right: 1%;
    top: 53px;
    width: 49%;
}
.bg_left_img{
	position: absolute;
	top: 0;
	left: 0;
	width: 47%;
	z-index: 1;
}

.banner_left .item .slider_content ul{
	list-style: none;
	margin:0;
	padding:0;
}

.banner_left .item .slider_content ul li{
	display: inline-block;
	margin: 5px 10px;
}

.banner_sec .owl-dots{
		display: none;
}

  .banner_sec .owl-nav{
          display: none;
      }
      .banner_left .owl-dots {
        display: block;
    width: 100%;
    text-align: center;
    margin-top: 99px;
    position: absolute;
    bottom: -138px;
    left: 50%;
      }
      .banner_left .owl-dots .owl-dot{
        width: 10px;
        height: 10px;
        border-radius: 50px;
        background: rgba(255, 255, 255, 0.3);
        margin:0 4px;
      }
      .banner_left .owl-dots .owl-dot.active{
        background: rgba(255, 255, 255, 0.6);
      }

      #frm_target_partners .error {
		color:red;
	  }

	  #frm_target_partners .col-md-3.login_load_er{
	  	margin:0 auto;
	  }
	  .banner_right .msg-lead-error{

    width: 80%;
    margin: 0 auto;
    color: red;
    font-family: 'Poppins';
    font-size: 12px;
    text-align: center;
    padding-top: 5px;
	  }
	  .banner_right .msg-lead-success{
	  	width: 80%;
    margin: 0 auto;
    color: green;
    font-family: 'Poppins';
    font-size: 14px;
    text-align: center;
    padding-top: 5px;
    display: block;
    
	  }
	  #frm_target_partners label.error{
	  	font-size: 12px;
    margin-bottom: 0;
	  }
	  .startup_monitization{
	  	padding:40px 0;
	  	background: rgba(0, 0, 0, .03);
	  }
	  .startup_monitization .startup_monitizationInner{
	  	width: 1110px;
	  	margin:0 auto;
	  	padding:10px 0;
	  	/*padding-bottom: 30px;*/
	  }
	  .startup_monitization .startup_monitizationInner h2{
	  	font-weight: 700;
    font-size: 40px;
    line-height: 60px;
    text-align: center;
	  }
	  .startup_monitization .startup_monitizationInner p{

    font-size: 20px;
    font-weight: 500;
    text-align: center;
	  }

	  .startup_monitization .startup_monitizationInner .startup_monitizationContent{
	  		padding-top:25px;
	  }

	  .startup_monitization .startup_monitizationInner .startup_monitizationContent .left_img{
	  		float:left;
	  		width: 450px;
	  }
	  .startup_monitization .startup_monitizationInner .startup_monitizationContent .left_img img{
	  		width: 100%;
	  }
	  .startup_monitization .startup_monitizationInner .startup_monitizationContent .right_content{
	  	float:right;
	  	width: 560px;
	  	
	  }
	  .startup_monitization .startup_monitizationInner .startup_monitizationContent .right_content ul li img{
	  	width: 30px;
	  	margin-right: 20px;
	  	display: inline-block;
	  	vertical-align: middle;
	  }
	   .startup_monitization .startup_monitizationInner .startup_monitizationContent .right_content ul li:nth-child(3) img{
	   	width: 25px;
	   }
	  .startup_monitization .startup_monitizationInner .startup_monitizationContent .right_content ul li span{
	  	display: inline-block;
	  	width: 485px;
	  	vertical-align: middle;
	  }
	  .startup_monitization .startup_monitizationInner .startup_monitizationContent .right_content ul li{
	  	font-size: 20px;
	  	font-weight: 500;
	  	list-style: none;
	  	padding:15px 0;
	  }
	  .startup_monitization .startup_monitizationInner .startup_monitizationContent .right_content p{
	  	background: #eee;
	    padding: 5px 10px;
	    font-family: poppins;
	    text-align: left;
	    font-size: 13px;
	    line-height: 24px;
	    margin-top: 25px;
	  }

	  .banner_sec .banner_sec_inner.blue_bg{
	  	   /* background-image: linear-gradient(241deg,#6dd5ed,#2193b0);*/
	  	    background: linear-gradient(90deg, #4b6cb7 0%, #182848 100%);
	  }
	  .banner_sec .banner_sec_inner.purple_bg{
	  	    background-image: linear-gradient(241deg,#cc2b5e,#753a88);
	  }
	  .banner_sec .banner_sec_inner.blue_bg .bg_left_img{
	  	width: 49%;
    z-index: 1;
    opacity: 0.2;
	  }
	  .banner_sec_inner.purple_bg .getQuote_bg{
	  	display: none	;
	  }
	  .banner_sec_inner.purple_bg .bg_left_img{
			width: 93%;
			opacity: 0.3;
	  }

/*--- startup monetization ---*/

.startup_monetization_sec{
	/*background-image: linear-gradient(#f3fcff,#fff);*/
	padding:40px 0;
	background-image: linear-gradient(241deg,#7b18cc,#38095e);
}
.startup_monetization_sec .startup_monetization_inner{
	width: 1170px;
	margin:0 auto;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .left_content{
	float:left;
	width: 650px;
	margin-top: 100px;
}	
.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content{
		float:right;
		background: #fff;
		border-radius: 10px;
		margin: 0;
		width: 430px;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content h3{
	background: #FDEAF1;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-family: lato;
    text-align: center;
    position: relative;
    padding-bottom: 15px;
    font-size: 20px;
    font-weight: 600;
}
.startup_monetization_inner .startup_monetization .right_content h3::before {
    content: "";
    height: 8px;
    width: 80px;
    background: #E6377A;
    margin: 0 auto;
    display: block;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    margin-bottom: 10px;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content form{
	width: 80%;
    margin: 0 auto;
    padding: 10px 0;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content .form-group.row label{
	display: block;
	display: block;
    font-family: lato;
    font-size: 16px;
}
.startup_monetization_inner .startup_monetization .right_content .form-group.row input[type=text]{
		width: 100%;
    background: rgba(39, 33, 39, 0.05);
    border-radius: 3px;
    border: none;
    height: 40px;
    padding-left: 10px;
}
.startup_monetization_inner .startup_monetization .right_content .form-group.row input[type=submit]{
		    background: #E6377A;
    color: #fff;
    width: 40%;
    margin: 0 auto;
    display: block;
    border-radius: 50px;
    font-family: lato;
    border: none;
    height: 30px;
    line-height: 27px;
}
.startup_monetization_sec .startup_monetization_inner h2{
		font-family: poppins;
    font-weight: 600;
    font-size: 40px;
    line-height: 60px;
    text-align: left;
    text-transform: uppercase;
    color:#fff;
}
.startup_monetization_sec .startup_monetization_inner p{
		font-weight: 500;
    font-size: 21px;
    color:#fff;
}
.startup_monetization_sec .startup_monetization_inner a{
	  color: #fff;
    font-weight: 400;
    border: 1px solid #fff;
    padding: 5px 0;
    border-radius: 50px;
    font-family: poppins;
    font-size: 14px;
    margin-top: 20px;
    display: block;
    width: 163px;
    text-align: center;
	}

.startup_monetization_sec1{
	padding:40px 0;
	background:url('../images-landing/bg-with-circle.png');
	background-size: 100%;
	background-repeat: no-repeat;
}
.startup_monetization_sec1 .startup_monetization_inner1{
	width: 1100px;
	margin:0 auto;
}
.startup_monetization_sec1 .startup_monetization_inner1 p{
	text-align: center;
	 padding-bottom: 20px;
}
.startup_monetization_sec1 .startup_monetization_inner1 h2{
		font-family: poppins;
    font-weight: 600;
    font-size: 40px;
    text-align: center;
    color:#444;
   
}
.startup_monetization1 .startup_monetization1_left{
	float:left;
	width: 450px;
}
.startup_monetization1 .startup_monetization1_left img{
		width: 100%;
}
.startup_monetization1 .startup_monetization1_left h3{
	text-align: center;
	padding-bottom: 20px;
	font-family: poppins;
	font-size: 20px;
}	

.startup_monetization1 .startup_monetization1_right{
	float:right;
	width: 560px;
	padding-top: 50px;
}
.startup_monetization1 .startup_monetization1_right .div1{
		background: rgba(0, 0, 0, .02);
    padding: 15px 20px;
    margin-bottom: 30px;
    padding-bottom: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
}
.startup_monetization1 .startup_monetization1_right h3{
	font-size: 30px;
	font-weight: 600;
	padding-bottom: 20px;
}
.startup_monetization1 .startup_monetization1_right h4{
		font-size: 18px;
    font-weight: 500;
    font-family: 'Poppins';
}

.startup_monetization1 .startup_monetization1_right p{		
    padding-bottom: 18px;
    font-size: 15px;
    margin-bottom: 0;
    text-align: left;
    font-family: poppins;
}
.startup_monetization_sec2{
	background: #f9f4fd;
	padding-top: 30px;
}
.startup_monetization_inner2{
	width: 1170px;
	margin:0 auto;
}
.startup_monetization_inner2 h2{
		font-family: poppins;
    font-weight: 600;
    font-size: 40px;
    text-align: center;
    color:#444;
}
.startup_monetization_inner2 .startup_monetization2{
	text-align: center;
	padding-top: 40px;
}
.startup_monetization_inner2 .startup_monetization2 .column-1{
	width: 335px;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	margin:0 20px;
	margin-bottom: 30px;
}
.startup_monetization_inner2 .startup_monetization2 .column-1 img{
	background: #e6377a;
	padding:10px;
	border-radius: 50px;
	width: 50px;
	margin-bottom: 20px;
}
.startup_monetization_inner2 .startup_monetization2 .column-1 h4{
	font-size: 20px;
	font-weight: 600;
}

.startup_monetization_inner2 .startup_monetization2 .column-1 p{
	font-size: 14px;
    font-weight: 400;
}
.startup_monetization_sec4 .startup_monetization_inner4{
	width: 1170px;
	margin:0 auto;
	padding-top: 40px;
	padding-bottom: 50px;
}

.startup_monetization_sec4 .startup_monetization_inner4 h2{
		font-family: poppins;
    font-weight: 600;
    font-size: 40px;
    text-align: center;
    color:#444;
}
.startup_monetization_sec4 .startup_monetization_inner4 p{
	text-align: center;
	font-size: 18px;
	margin:0;
}

.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4{
	padding-top:30px
}

.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left{
	/*float:left;
	width: 500px;*/
	text-align: center;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1{
		background: #5d1498;
    padding: 15px 0;
    padding-left: 20px;
    border-radius: 10px;
    border:5px solid #ece7f0;
    width: 560px;
    display: inline-block;
    margin:10px 20px;
    text-align: left;
    margin-bottom: 30px;
    position: relative;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1.arrowAfter1{
	margin-left: 0;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1.arrowAfter2{
	margin-right: 0;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1.arrowAfter3{
	margin-left: 0;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1.arrowAfter4{
	margin-right: 0;
}
.startup_monetization4_left .col_1.arrowAfter1::after{
	  background: url(../images-landing/left_arrow.png);
    content: '';
    background-size: 100%;
    position: absolute;
    right: -41px;
    z-index: 9999;   
    width: 30px;
    height: 22px;
    background-repeat: no-repeat;
    top:20px;
}

.startup_monetization4_left .col_1.arrowAfter2::after{
	  background: url(../images-landing/left_arrow.png);
    content: '';
    background-size: 100%;
    position: absolute;
    bottom: -35px;
    z-index: 9999;   
    width: 30px;
    height: 22px;
    background-repeat: no-repeat;
    transform: rotate(90deg);
    left: 50%;
}

.startup_monetization4_left .col_1.arrowAfter3::after{
	  background: url(../images-landing/left_arrow.png);
    content: '';
    background-size: 100%;
    position: absolute;
    bottom: -35px;
    z-index: 9999;   
    width: 30px;
    height: 22px;
    background-repeat: no-repeat;
    transform: rotate(90deg);
    left: 50%;
}

.startup_monetization4_left .col_1.arrowAfter4::after{
	  background: url(../images-landing/left_arrow.png);
    content: '';
    background-size: 100%;
    position: absolute;
    bottom: 20px;
    z-index: 9999;
    width: 30px;
    height: 22px;
    background-repeat: no-repeat;
    transform: rotate(180deg);
    left: -43px;
}

.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1 span{
		font-size: 24px;
    font-weight: 500;
    margin-left: 10px;
    color: #fff;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1 img{
	background:#fff;
	width: 35px;
	padding:5px;
	border-radius: 5px;
}
.compaign_start{
	margin-left: 40px;
	width: 500px;
	padding-top: 10px;
}
.compaign_start img{
	width: 220px;
    text-align: center;
    display: block;
    margin: 0 auto;
}

.startup_monetization_sec.purple_bg{
		background-image:linear-gradient(241deg,#cc2b5e,#753a88)
	}


	/*--- corporate health insurance ---*/


	.corporate_insurance_sec{
		padding-top: 30px;
	}


	.corporate_insurance_sec .corporate_insurance_inner{
		width: 1170px;
		margin:0 auto;
	}


	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left{
		width: 230px;
		float:left;
		position: relative;
	}

	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left ul{
		list-style: none;
		border-left: 1px solid rgba(0, 0, 0, 0.2);
		border-right: 1px solid rgba(0, 0, 0, 0.2);
	}

	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left ul li{
			font-family: lato,sans-serif;
	    font-size: 14px;
	    font-weight: 400;
	    line-height: 22px;
	    padding-bottom: 20px;
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left ul li a{
				opacity: .5;
				color: #272127;
	}
	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left ul li a:hover{
		font-weight: bold;
		color:#000;
	}

	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left h3{
				font-weight: 600;
				font-size: 22px;
				padding-bottom: 20px;
		}
	.corporate_insurance_sec .corporate_insurance_inner	.corporate_insurance_middle{
				width: 680px;
				float:left;
				margin:0 30px;
		}
		.corporate_insurance_sec .corporate_insurance_inner	.corporate_insurance_middle .whatIs-corporateHealth-insurance h2{
				background-image: linear-gradient(109deg,#fef7e5,#fbe199);
				border-radius: 24px;
				margin-bottom: 20px;
		    padding: 18px 30px;
		    position: relative;
		    font-size: 30px;
		    font-weight: 400;
		    line-height: 52px;
		    font-weight: 600;
		    padding-right: 10px;
		}
		.corporate_insurance_sec .corporate_insurance_inner	.corporate_insurance_middle .whatIs-corporateHealth-insurance p{
				font-family: poppins;
		    font-size: 16px;
		    font-weight: 300;
		    line-height: 30px;
		}
		.corporate_insurance_sec .corporate_insurance_inner	.corporate_insurance_middle .whatIs-corporateHealth-insurance h2::before{
				content: '';
				position: absolute;
				width: 8px;
				background: #f43e00;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 22px;
		}

		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance{
				min-height: 0;
				background-image: linear-gradient(130deg,#fef7e5,#e7c9ff);		
				padding: 25px 30px;
				border-radius: 20px;
				margin-top:30px;
		}
		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance .left_heading{
		
			display: block;
		}
		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance .right_content{
	
		}
		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance .right_content p{
				font-family: poppins;
				font-size: 16px;
				font-weight: 300;
				line-height: 35px;
		}
		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance .left_heading h2{
				font-size: 30px;
				font-weight: 400;
				line-height: 52px;
				font-weight: 600;
		}	
		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance a{
				background: #5d1498;
				color: #fff;
				height: 35px;
				line-height: 35px;
				display: block;
				text-align: center;
				width: 140px;
				border-radius: 50px;
				margin-top: 20px;
		}
		.howDoes_corporateHealth_insuranceWork h2{
				background-image: linear-gradient(109deg,#fef7e5,#fbe199);
				border-radius: 24px;
				margin-bottom: 20px;
				padding: 18px 30px;
				position: relative;
				font-size: 28px;
				font-weight: 400;
				line-height: 52px;
				font-weight: 600;
				padding-right: 10px;
				margin-top: 30px;
		}
		.howDoes_corporateHealth_insuranceWork h2::before{
				content: '';
				position: absolute;
				width: 8px;
				background: #f43e00;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 23px;
		}
		.howDoes_corporateHealth_insuranceWork p{
				font-family: poppins;
				font-size: 16px;
				font-weight: 300;
				line-height: 30px;
		}

		.corporate_insurance_right{
				width: 200px;
    		float: right;
		}
		.corporate_insurance_right img{
			width:100%;
		}
		.corporate_insurance_right h3{
			font-size: 20px;
    font-weight: 600;
    padding-top: 30px;
    color: #46077a;
    line-height: 28px;
		}
		.corporate_insurance_right a{
				/*width: 100px;
				text-align: center;
				border-radius: 27px;
				padding: 5px 24px;
				font-size: 14px;
				line-height: 19px;
				box-shadow: none;
				color: #5d1498;
				background-color: transparent;
				border: 1px solid #5d1498;
				display: block;
				margin: 0 auto;
				margin-top: 40px;
				margin-bottom: 60px;*/
		}

		.whoShouldBuy_corporateHealth_insuranceWork h2{
				background-image: linear-gradient(102deg,#ebf3fe,#d9e7fd);
				border-radius: 24px;
				margin-bottom: 20px;
				padding: 18px 30px;
				position: relative;
				font-size: 27px;
				font-weight: 400;
				line-height: 52px;
				font-weight: 600;
				padding-right: 10px;
				margin-top: 30px;
		}

		.whoShouldBuy_corporateHealth_insuranceWork h2::before{
		    background: #f43e00;
		    content: '';
		    position: absolute;
		    width: 8px;
		    height: 42px;
		    left: 0;
		    border-radius: 0px 10px 10px 0px;
		    top: 22px;
		}
		.whoShouldBuy_corporateHealth_insuranceWork h3{
			font-size: 22px;
			font-weight: 600;
			margin-top:30px;
		}
		.whoShouldBuy_corporateHealth_insuranceWork p{
				font-family: poppins;
				font-size: 16px;
				font-weight: 300;
				line-height: 30px;
		}
		.browseBy_best_plan_sec{
				background-image: linear-gradient(153deg,#f1f1f1,#eeeeee);
				border-radius: 24px;
				padding-top: 30px;
				padding-bottom: 0;
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
				margin-top:30px;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner h2{
				padding: 0 30px;
				font-size: 28px;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner h2::before{
					background: #ccc;
					top: 12px;
					content: '';
					position: absolute;
					width: 8px;
					height: 42px;
					left: 0;
					border-radius: 0px 10px 10px 0px;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner p{
		    font-family: poppins;
		    font-size: 16px;
		    font-weight: 300;
		    line-height: 30px;
		    padding: 0 30px;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner .browseBy_bestPlan_table table tbody tr:first-child{
			  background: #ccc;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner .browseBy_bestPlan_table table{
				width: 100%;
				border: 1px solid #ccc;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner .browseBy_bestPlan_table table tbody tr th{
				padding: 25px;
				font-size: 20px;
				text-align: left;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner .browseBy_bestPlan_table table tbody tr td{
				padding: 25px;
				font-size: 16px;
				text-align: left;
				font-weight: 300;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner{
				margin-bottom: 30px;
				position: relative;
		}
		.advantage_corporate_insurance .advantage_corporate_insurance_inner h2{
				background-image: linear-gradient(102deg,#e6f5ee,#cfebdd);
				border-radius: 24px;
				margin-bottom: 20px;
    padding: 18px 30px;
    position: relative;
    font-size: 27px;
    font-weight: 400;
    line-height: 52px;
    font-weight: 600;
    padding-right: 10px;
    margin-top: 30px;
		}
		.advantage_corporate_insurance .advantage_corporate_insurance_inner p{
			font-size: 19px;
    	padding: 20px 0;
    	line-height: 32px;
		}
		.advantage_corporate_insurance .advantage_corporate_insurance_inner h2::before{
				content: '';
				position: absolute;
				width: 8px;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 23px;
				background: #0F9D58;
		}
		.advantage_corporate_steps .stepOne{
				border-bottom: 1px solid #eee;
    margin-bottom: 30px;
    padding-bottom: 10px;
		}
		.advantage_corporate_steps .stepOne:nth-child(3){
			border-bottom: 0;
		}
		.advantage_corporate_steps .stepOne .step_num{
				color: #febd7d;
				background-color: #fff5ec;
				border-radius: 50%;
				padding: 11px;
				font-family: Inter,sans-serif;
				font-size: 20px;
				font-weight: 600;
				line-height: 18px;
				display: inline-block;
				margin-right: 15px;
		}
		.advantage_corporate_steps .stepOne .step_text{
				display: inline-block;
				font-size: 24px;
				font-weight: 600;
				line-height: 34px;
				color: #272127;
		}
		.advantage_corporate_steps .stepOne p{
			padding-top: 10px;
			padding-bottom: 0;
			font-size: 18px;
		}
		.advantage_corporate_employer {
				border: 1px solid #febd7d;
				border-left-width: 0.5px;
				border-radius: 24px;
				margin-bottom: 0;
				padding-bottom: 0;
				margin-top: 30px;
		}
		.advantage_corporate_employer .advantage_corporate_title h2{
				background-image: linear-gradient(102deg,#fff5ec,#febd7d);
				border-top-left-radius: 24px;
				border-top-right-radius: 24px;
				border-bottom-left-radius: 0;
    		border-bottom-right-radius: 0;
				margin-top: 0;
				margin-bottom: 30px;
				padding: 22px 35px;
				font-size: 30px;
				font-weight: 700;
				line-height: 41px;
				position: relative;
				
		}

		.advantage_corporate_employer .advantage_corporate_title h2::before{
				content: '';
				position: absolute;
				width: 8px;
				background: #F4B400;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 22px;
				background: #febd7d;
		}
		.advantage_corporate_steps{
			width: 90%;
			margin:0 auto;
		}
		.corporateHealth_insurance_feature_sec .corporateHealth_insurance_feature_inner h2{
				background-image: linear-gradient(102deg,#fcecea,#f8d9d7);
				border-radius: 24px;
		    margin-bottom: 20px;
		    padding: 18px 30px;
		    position: relative;
		    font-size: 27px;
		    font-weight: 400;
		    line-height: 52px;
		    font-weight: 600;
		    padding-right: 10px;
		    margin-top: 30px;
		    margin-bottom: 40px;
		}
.corporateHealth_insurance_feature_sec .corporateHealth_insurance_feature_inner h2::before{
				background: #a9dad1;
				content: '';
				position: absolute;
				width: 8px;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 22px;
}
.corporateHealth_insurance_feature_steps .step_one .step_heading .step_num{
		color: #88bbaa;
    background-color: #dbefec;
    border-radius: 50%;
    padding: 11px;
    font-family: Inter,sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 18px;
    display: inline-block;
}
.corporateHealth_insurance_feature_steps .step_one .step_heading .step_txt{
		font-size: 24px;
    font-weight: 600;
    line-height: 34px;
    display: inline-block;
    margin-left: 15px;
}
.corporateHealth_insurance_feature_steps .step_one p{
		font-size: 18px;
    padding: 20px 0;
    line-height: 32px;
    margin-bottom: 0;
}

.browseBy_best_plan_sec1{
				background-image: linear-gradient(153deg,#f1f1f1,#eeeeee);
				border-radius: 24px;
				padding-top: 48px;
				padding-bottom: 0;
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
				margin-top:30px;
		}
		.browseBy_best_plan_sec1 .browseBy_best_plan_inner1 h2{
			padding: 0 30px;
			position: relative;
			font-size: 30px;
		}
		.browseBy_best_plan_sec1 .browseBy_best_plan_inner1 h2::before{
			background: #ccc;
			top: 12px;
			content: '';
			position: absolute;
			width: 8px;
			height: 42px;
			left: 0;
			border-radius: 0px 10px 10px 0px;
		}
		.browseBy_best_plan_sec1 .browseBy_best_plan_inner1 p{
		    font-family: poppins;
		    font-size: 16px;
		    font-weight: 300;
		    line-height: 35px;
		    padding: 0 30px;
		}
		.browseBy_best_plan_sec1 .browseBy_best_plan_inner1 .browseBy_bestPlan_table table tbody tr:first-child{
			  background: #ccc;
		}
		.browseBy_best_plan_sec1 .browseBy_best_plan_inner1 .browseBy_bestPlan_table table{
				width: 100%;
				border: 1px solid #ccc;
		}
		.browseBy_best_plan_sec1 .browseBy_best_plan_inner1 .browseBy_bestPlan_table table tbody tr th{
				padding: 25px;
				font-size: 20px;
				text-align: left;
		}
		.browseBy_best_plan_sec1 .browseBy_best_plan_inner1 .browseBy_bestPlan_table table tbody tr td{
				padding: 25px;
				font-size: 16px;
				text-align: left;
				font-weight: 300;
		}
		.browseBy_best_plan_sec1 .browseBy_best_plan_inner1{
				margin-bottom: 30px;
			}
		.buying_corporate_insurance .buying_corporate_insurance_inner h2{
				background-image: linear-gradient(109deg,#daefff,#b9d6eb);
				border-radius: 24px;
				padding: 18px 30px;
				position: relative;
				font-size: 30px;
				line-height: 38px;
				font-weight: 600;
				padding-right: 10px;
				margin-top: 30px;
		}
		.buying_corporate_insurance .buying_corporate_insurance_inner h2::before{
				content: '';
				position: absolute;
				width: 8px;
				background: #F4B400;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 36px;
		}
		.buying_corporate_insurance .buying_corporate_insurance_inner p{
				font-size: 18px;
				padding: 10px 0;
				line-height: 32px;
				margin-bottom: 0;
		}
		.buying_corporate_insurance_steps .buying_corporate_stepOne .buying_corporate_stepOne_num{
				border-radius: 50%;
				padding: 11px;
				font-family: Inter,sans-serif;
				font-size: 22px;
				font-weight: 600;
				line-height: 28px;
				color: #cc9600;
    		background-color: #fef7e5;
    		display: inline-block;
		}
		.buying_corporate_insurance_steps .buying_corporate_stepOne .buying_corporate_stepOne_txt{
				display: inline-block;
				font-size: 24px;
				font-weight: 600;
				line-height: 34px;
				margin-left: 15px;
		}
		.explore_corporate_insurance_sec .explore_corporate_insurance_inner h2{
				border-radius: 24px;
				margin-bottom: 20px;
				padding: 18px 30px;
				position: relative;
				font-size: 27px;
				font-weight: 400;
				line-height: 52px;
				font-weight: 600;
				padding-right: 10px;
				margin-top: 30px;
				background-image: linear-gradient(102deg,#ebf3fe,#d9e7fd);
		}
		.explore_corporate_insurance_sec .explore_corporate_insurance_inner p{
			line-height: 32px;
			font-size: 18px;
		}

		.explore_corporate_insurance_sec .explore_corporate_insurance_inner h2::before{
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 22px;
				content: '';
				position: absolute;
				width: 8px;
				background: #4285F4;
		}
		.explore_corporate_insurance_inner{
				padding-bottom: 40px;
		}
		.explore_corporate_insurance_cities .citi_one{
				display: inline-block;
				width: 165px;
				text-align: center;
				background: #eee;
				border-radius: 10px;
				padding: 20px;
				vertical-align: top;
		}
		.explore_corporate_insurance_cities .citi_one h3{
				font-size: 18px;
				font-weight: 600;
				text-align: center;
		}
		.explore_corporate_insurance_cities .citi_one p{
				font-size: 13px;
				text-align: center;
		}
		.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content {
	    float: right;
	    background: #fff;
	    border-radius: 10px;
	    margin: 0;
	    width: 430px;
			}
		.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content h3 {
	    background: #FDEAF1;
	    border-top-left-radius: 10px;
	    border-top-right-radius: 10px;
	    font-family: lato;
	    text-align: center;
	    position: relative;
	    padding-bottom: 15px;
	    font-size: 20px;
	    font-weight: 600;
	    padding-top: 15px;
		}
		.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content form {
    width: 80%;
    margin: 0 auto;
    padding: 10px 0;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content .form-group.row label {
    display: block;
    display: block;
    font-family: lato;
    font-size: 16px;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content .form-group.row .checkbox_div .yes_span{
	margin-right: 20px;
}
.startup_monetization_inner .startup_monetization .right_content .form-group.row input[type=text] {
    width: 100%;
    background: rgba(39, 33, 39, 0.05);
    border-radius: 3px;
    border: none;
    height: 40px;
    padding-left: 10px;
    font-family: lato;
}
.startup_monetization_inner .startup_monetization .right_content .form-group.row select{
	background: rgba(39, 33, 39, 0.05);
	border:none;
	font-family: lato;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .left_content {
    float: left;
    width: 650px;
    margin-top: 70px;
}
.startup_monetization_inner .startup_monetization .right_content .form-group.row input[type=submit] {
    background: #E6377A;
    color: #fff;
    width: 40%;
    margin: 0 auto;
    display: block;
    border-radius: 50px;
    font-family: lato;
    border: none;
    height: 30px;
    line-height: 27px;
}
.corporate_insurance_right img {
    width: 100%;
    border-radius: 10px;
}

/*--- startup monetization ---*/

.startup_monetization_sec{
	/*background-image: linear-gradient(#f3fcff,#fff);*/
	padding:40px 0;
	background-image: linear-gradient(241deg,#7b18cc,#38095e);
}
.startup_monetization_sec .startup_monetization_inner{
	width: 1170px;
	margin:0 auto;
}
.startup_monetization_sec .startup_monetization_inner h2{
		font-family: poppins;
    font-weight: 600;
    font-size: 40px;
    line-height: 60px;
    text-align: left;
    text-transform: uppercase;
    color:#fff;
}
.startup_monetization_sec .startup_monetization_inner p{
		font-weight: 500;
    font-size: 18px;
    color:#fff;
}
.startup_monetization_sec .startup_monetization_inner a{
	   color: #fff;
    font-weight: 400;
    border: 1px solid #fff;
    padding: 2px 20px;
    border-radius: 50px;
    font-family: poppins;
    font-size: 14px;
	}

.startup_monetization_sec1{
	padding:40px 0;
	background:url('../images-landing/bg-with-circle.png');
	background-size: 100%;
	background-repeat: no-repeat;
}
.startup_monetization_sec1 .startup_monetization_inner1{
	width: 1100px;
	margin:0 auto;
}
.startup_monetization_sec1 .startup_monetization_inner1 p{
	text-align: center;
	 padding-bottom: 20px;
}
.startup_monetization_sec1 .startup_monetization_inner1 h2{
		font-family: poppins;
    font-weight: 600;
    font-size: 40px;
    text-align: center;
    color:#444;
   
}
.startup_monetization1 .startup_monetization1_left{
	float:left;
	width: 450px;
}
.startup_monetization1 .startup_monetization1_left img{
		width: 100%;
}
.startup_monetization1 .startup_monetization1_left h3{
	text-align: center;
	padding-bottom: 20px;
	font-family: poppins;
	font-size: 20px;
}	

.startup_monetization1 .startup_monetization1_right{
	float:right;
	width: 560px;
	padding-top: 50px;
}
.startup_monetization1 .startup_monetization1_right .div1{
		background: rgba(0, 0, 0, .02);
    padding: 15px 20px;
    margin-bottom: 30px;
    padding-bottom: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
}
.startup_monetization1 .startup_monetization1_right h3{
	font-size: 30px;
	font-weight: 600;
	padding-bottom: 20px;
}
.startup_monetization1 .startup_monetization1_right h4{
		font-size: 18px;
    font-weight: 500;
    font-family: 'Poppins';
}

.startup_monetization1 .startup_monetization1_right p{		
    padding-bottom: 18px;
    font-size: 15px;
    margin-bottom: 0;
    text-align: left;
    font-family: poppins;
}
.startup_monetization_sec2{
	background: #f9f4fd;
	padding-top: 30px;
}
.startup_monetization_inner2{
	width: 1170px;
	margin:0 auto;
}
.startup_monetization_inner2 h2{
		font-family: poppins;
    font-weight: 600;
    font-size: 40px;
    text-align: center;
    color:#444;
}
.startup_monetization_inner2 .startup_monetization2{
	text-align: center;
	padding-top: 40px;
}
.startup_monetization_inner2 .startup_monetization2 .column-1{
	width: 335px;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	margin:0 20px;
	margin-bottom: 30px;
}
.startup_monetization_inner2 .startup_monetization2 .column-1 img{
	background: #e6377a;
	padding:10px;
	border-radius: 50px;
	width: 50px;
	margin-bottom: 20px;
}
.startup_monetization_inner2 .startup_monetization2 .column-1 h4{
	font-size: 20px;
	font-weight: 600;
}

.startup_monetization_inner2 .startup_monetization2 .column-1 p{
	font-size: 14px;
    font-weight: 400;
}
.startup_monetization_sec4 .startup_monetization_inner4{
	width: 1170px;
	margin:0 auto;
	padding-top: 40px;
	padding-bottom: 50px;
}

.startup_monetization_sec4 .startup_monetization_inner4 h2{
		font-family: poppins;
    font-weight: 600;
    font-size: 40px;
    text-align: center;
    color:#444;
}
.startup_monetization_sec4 .startup_monetization_inner4 p{
	text-align: center;
	font-size: 18px;
	margin:0;
}

.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4{
	padding-top:30px
}

.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left{
	/*float:left;
	width: 500px;*/
	text-align: center;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1{
		background: #5d1498;
    padding: 15px 0;
    padding-left: 20px;
    border-radius: 10px;
    border:5px solid #ece7f0;
    width: 560px;
    display: inline-block;
    margin:10px 20px;
    text-align: left;
    margin-bottom: 30px;
    position: relative;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1.arrowAfter1{
	margin-left: 0;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1.arrowAfter2{
	margin-right: 0;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1.arrowAfter3{
	margin-left: 0;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1.arrowAfter4{
	margin-right: 0;
}
.startup_monetization4_left .col_1.arrowAfter1::after{
	  background: url(../images-landing/left_arrow.png);
    content: '';
    background-size: 100%;
    position: absolute;
    right: -41px;
    z-index: 9999;   
    width: 30px;
    height: 22px;
    background-repeat: no-repeat;
    top:20px;
}

.startup_monetization4_left .col_1.arrowAfter2::after{
	  background: url(../images-landing/left_arrow.png);
    content: '';
    background-size: 100%;
    position: absolute;
    bottom: -35px;
    z-index: 9999;   
    width: 30px;
    height: 22px;
    background-repeat: no-repeat;
    transform: rotate(90deg);
    left: 50%;
}

.startup_monetization4_left .col_1.arrowAfter3::after{
	  background: url(../images-landing/left_arrow.png);
    content: '';
    background-size: 100%;
    position: absolute;
    bottom: -35px;
    z-index: 9999;   
    width: 30px;
    height: 22px;
    background-repeat: no-repeat;
    transform: rotate(90deg);
    left: 50%;
}

.startup_monetization4_left .col_1.arrowAfter4::after{
	  background: url(../images-landing/left_arrow.png);
    content: '';
    background-size: 100%;
    position: absolute;
    bottom: 20px;
    z-index: 9999;
    width: 30px;
    height: 22px;
    background-repeat: no-repeat;
    transform: rotate(180deg);
    left: -43px;
}

.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1 span{
		font-size: 24px;
    font-weight: 500;
    margin-left: 10px;
    color: #fff;
}
.startup_monetization_sec4 .startup_monetization_inner4 .startup_monetization4 .startup_monetization4_left .col_1 img{
	background:#fff;
	width: 35px;
	padding:5px;
	border-radius: 5px;
}
.compaign_start{
	margin-left: 40px;
	width: 500px;
	padding-top: 10px;
}
.compaign_start img{
	width: 220px;
    text-align: center;
    display: block;
    margin: 0 auto;
}

.startup_monetization_sec.purple_bg{
		background-image:linear-gradient(241deg,#cc2b5e,#753a88)
	}


	/*--- corporate health insurance ---*/


	.corporate_insurance_sec{
		padding-top: 30px;
	}


	.corporate_insurance_sec .corporate_insurance_inner{
		width: 1170px;
		margin:0 auto;
	}


	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left{
		width: 230px;
		float:left;
	}

	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left ul{
		list-style: none;
		border-left: 1px solid rgba(0, 0, 0, 0.2);
		border-right: 1px solid rgba(0, 0, 0, 0.2);
	}

	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left ul li{
			font-family: lato,sans-serif;
	    font-size: 14px;
	    font-weight: 400;
	    line-height: 22px;
	    padding-bottom: 20px;
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left ul li a{
				opacity: .5;
				color: #272127;
	}
	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left ul li a:hover{
		font-weight: bold;
		color:#000;
	}

	.corporate_insurance_sec .corporate_insurance_inner .corporate_insurance_left h3{
				font-weight: 600;
				font-size: 22px;
				padding-bottom: 20px;
		}
	.corporate_insurance_sec .corporate_insurance_inner	.corporate_insurance_middle{
				width: 680px;
				float:left;
				margin:0 30px;
		}
		.corporate_insurance_sec .corporate_insurance_inner	.corporate_insurance_middle .whatIs-corporateHealth-insurance h2{
				background-image: linear-gradient(109deg,#fef7e5,#fbe199);
				border-radius: 24px;
				margin-bottom: 20px;
		    padding: 18px 30px;
		    position: relative;
		    font-size: 30px;
		    font-weight: 400;
		    line-height: 52px;
		    font-weight: 600;
		    padding-right: 10px;
		}
		.corporate_insurance_sec .corporate_insurance_inner	.corporate_insurance_middle .whatIs-corporateHealth-insurance p{
				font-family: poppins;
		    font-size: 16px;
		    font-weight: 300;
		    line-height: 30px;
		}
		.corporate_insurance_sec .corporate_insurance_inner	.corporate_insurance_middle .whatIs-corporateHealth-insurance h2::before{
				content: '';
				position: absolute;
				width: 8px;
				background: #F4B400;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 22px;
		}

		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance{
				min-height: 0;
				background-image: linear-gradient(130deg,#fef7e5,#e7c9ff);		
				padding: 25px 30px;
				border-radius: 20px;
				margin-top:30px;
		}
		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance .left_heading{
		
			display: block;
		}
		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance .right_content{
	
		}
		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance .right_content p{
				font-family: poppins;
				font-size: 16px;
				font-weight: 300;
				line-height: 35px;
		}
		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance .left_heading h2{
				font-size: 30px;
				font-weight: 400;
				line-height: 52px;
				font-weight: 600;
		}	
		.corporate_insurance_sec .corporate_insurance_inner .whyIs-corporateHealth-insurance a{
				background: #5d1498;
				color: #fff;
				height: 35px;
				line-height: 35px;
				display: block;
				text-align: center;
				width: 140px;
				border-radius: 50px;
				margin-top: 20px;
		}
		.howDoes_corporateHealth_insuranceWork h2{
				background-image: linear-gradient(109deg,#fef7e5,#fbe199);
				border-radius: 24px;
				margin-bottom: 20px;
				padding: 18px 30px;
				position: relative;
				font-size: 28px;
				font-weight: 400;
				line-height: 52px;
				font-weight: 600;
				padding-right: 10px;
				margin-top: 30px;
		}
		.howDoes_corporateHealth_insuranceWork h2::before{
				content: '';
				position: absolute;
				width: 8px;
				background: #F4B400;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 23px;
		}
		.howDoes_corporateHealth_insuranceWork p{
				font-family: poppins;
				font-size: 16px;
				font-weight: 300;
				line-height: 30px;
		}

		.corporate_insurance_right{
				width: 200px;
    		float: right;
		}
		.corporate_insurance_right img{
			width:100%;
		}
		.corporate_insurance_right h3{
			font-size: 20px;
    font-weight: 600;
    padding-top: 30px;
    color: #46077a;
    line-height: 28px;
		}
		.corporate_insurance_right a{
				/*width: 100px;
				text-align: center;
				border-radius: 27px;
				padding: 5px 24px;
				font-size: 14px;
				line-height: 19px;
				box-shadow: none;
				color: #5d1498;
				background-color: transparent;
				border: 1px solid #5d1498;
				display: block;
				margin: 0 auto;
				margin-top: 40px;
				margin-bottom: 60px;*/
		}

		.whoShouldBuy_corporateHealth_insuranceWork h2{
				background-image: linear-gradient(102deg,#ebf3fe,#d9e7fd);
				border-radius: 24px;
				margin-bottom: 20px;
				padding: 18px 30px;
				position: relative;
				font-size: 27px;
				font-weight: 400;
				line-height: 52px;
				font-weight: 600;
				padding-right: 10px;
				margin-top: 30px;
		}
		.whoShouldBuy_corporateHealth_insuranceWork h2::before{
		    background: #4285F4;
		    content: '';
		    position: absolute;
		    width: 8px;
		    height: 42px;
		    left: 0;
		    border-radius: 0px 10px 10px 0px;
		    top: 22px;
		}
		.whoShouldBuy_corporateHealth_insuranceWork h3{
			font-size: 22px;
			font-weight: 600;
			margin-top:30px;
		}
		.whoShouldBuy_corporateHealth_insuranceWork p{
				font-family: poppins;
				font-size: 16px;
				font-weight: 300;
				line-height: 30px;
		}
		.browseBy_best_plan_sec{
				background-image: linear-gradient(153deg,#fef7e5,#e7c9ff);
				border-radius: 24px;
				padding-top: 30px;
				padding-bottom: 0;
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
				margin-top:30px;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner h2{
				padding: 0 30px;
				font-size: 28px;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner h2::before{
					background: #AB5EEA;
					top: 12px;
					content: '';
					position: absolute;
					width: 8px;
					height: 42px;
					left: 0;
					border-radius: 0px 10px 10px 0px;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner p{
		    font-family: poppins;
		    font-size: 16px;
		    font-weight: 300;
		    line-height: 30px;
		    padding: 0 30px;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner .browseBy_bestPlan_table table tbody tr:first-child{
			  background: #E7C9FF;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner .browseBy_bestPlan_table table{
				width: 100%;
				border: 1px solid #ccc;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner .browseBy_bestPlan_table table tbody tr th{
				padding: 25px;
				font-size: 20px;
				text-align: left;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner .browseBy_bestPlan_table table tbody tr td{
				padding: 25px;
				font-size: 16px;
				text-align: left;
				font-weight: 300;
		}
		.browseBy_best_plan_sec .browseBy_best_plan_inner{
				margin-bottom: 30px;
				position: relative;
		}
		.advantage_corporate_insurance .advantage_corporate_insurance_inner h2{
				background-image: linear-gradient(102deg,#e6f5ee,#cfebdd);
				border-radius: 24px;
				margin-bottom: 20px;
    padding: 18px 30px;
    position: relative;
    font-size: 27px;
    font-weight: 400;
    line-height: 52px;
    font-weight: 600;
    padding-right: 10px;
    margin-top: 30px;
		}
		.advantage_corporate_insurance .advantage_corporate_insurance_inner p{
			font-size: 19px;
    	padding: 20px 0;
    	line-height: 32px;
		}
		.advantage_corporate_insurance .advantage_corporate_insurance_inner h2::before{
				content: '';
				position: absolute;
				width: 8px;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 23px;
				background: #0F9D58;
		}
		.advantage_corporate_steps .stepOne{
				border-bottom: 1px solid #eee;
    margin-bottom: 30px;
    padding-bottom: 10px;
		}
		.advantage_corporate_steps .stepOne:nth-child(3){
			border-bottom: 0;
		}
		.advantage_corporate_steps .stepOne .step_num{
				color: #0f9d58;
				background-color: #e6f5ee;
				border-radius: 50%;
				padding: 11px;
				font-family: Inter,sans-serif;
				font-size: 20px;
				font-weight: 600;
				line-height: 28px;
				display: inline-block;
				margin-right: 15px;
		}
		.advantage_corporate_steps .stepOne .step_text{
				display: inline-block;
				font-size: 24px;
				font-weight: 600;
				line-height: 34px;
				color: #272127;
		}
		.advantage_corporate_steps .stepOne p{
			padding-top: 20px;
			padding-bottom: 0;
			font-size: 18px;
		}
		.advantage_corporate_employer {
				border: 1px solid #0f9d58;
				border-left-width: 0.5px;
				border-radius: 24px;
				margin-bottom: 0;
				padding-bottom: 0;
				margin-top: 30px;
		}
		.advantage_corporate_employer .advantage_corporate_title h2{
				background-image: linear-gradient(97deg,#fff,#cfebdd);
				border-top-left-radius: 24px;
				border-top-right-radius: 24px;
				border-bottom-left-radius: 0;
    		border-bottom-right-radius: 0;
				margin-top: 0;
				margin-bottom: 30px;
				padding: 22px 35px;
				font-size: 30px;
				font-weight: 700;
				line-height: 41px;
				position: relative;
				
		}

		.advantage_corporate_employer .advantage_corporate_title h2::before{
				content: '';
				position: absolute;
				width: 8px;
				background: #F4B400;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 40px;
				background: #0F9D58;
		}
		.advantage_corporate_steps{
			width: 90%;
			margin:0 auto;
		}
		.corporateHealth_insurance_feature_sec .corporateHealth_insurance_feature_inner h2{
				background-image: linear-gradient(102deg,#fcecea,#f8d9d7);
				border-radius: 24px;
		    margin-bottom: 20px;
		    padding: 18px 30px;
		    position: relative;
		    font-size: 27px;
		    font-weight: 400;
		    line-height: 52px;
		    font-weight: 600;
		    padding-right: 10px;
		    margin-top: 30px;
		    margin-bottom: 40px;
		}
.corporateHealth_insurance_feature_sec .corporateHealth_insurance_feature_inner h2::before{
				background: #DB4437;
				content: '';
				position: absolute;
				width: 8px;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 22px;
}
.corporateHealth_insurance_feature_steps .step_one .step_heading .step_num{
		color: #b3382d;
    background-color: #fcecea;
    border-radius: 50%;
    padding: 11px;
    font-family: Inter,sans-serif;
    font-size: 22px;
    font-weight: 600;
    line-height: 28px;
    display: inline-block;
}
.corporateHealth_insurance_feature_steps .step_one .step_heading .step_txt{
		font-size: 24px;
    font-weight: 600;
    line-height: 34px;
    display: inline-block;
    margin-left: 15px;
}
.corporateHealth_insurance_feature_steps .step_one p{
		font-size: 18px;
    padding: 20px 0;
    line-height: 32px;
    margin-bottom: 0;
}
.buying_corporate_insurance .buying_corporate_insurance_inner h2{
				background-image: linear-gradient(109deg,#fef7e5,#fbe199);
				border-radius: 24px;
				padding: 18px 30px;
				position: relative;
				font-size: 30px;
				line-height: 38px;
				font-weight: 600;
				padding-right: 10px;
				margin-top: 30px;
		}
		.buying_corporate_insurance .buying_corporate_insurance_inner h2::before{
				content: '';
				position: absolute;
				width: 8px;
				background: #F4B400;
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 36px;
		}
		.buying_corporate_insurance .buying_corporate_insurance_inner p{
				font-size: 18px;
				padding: 10px 0;
				line-height: 32px;
				margin-bottom: 0;
		}
		.buying_corporate_insurance_steps .buying_corporate_stepOne .buying_corporate_stepOne_num{
				border-radius: 50%;
				padding: 11px;
				font-family: Inter,sans-serif;
				font-size: 22px;
				font-weight: 600;
				line-height: 28px;
				color: #cc9600;
    		background-color: #fef7e5;
    		display: inline-block;
		}
		.buying_corporate_insurance_steps .buying_corporate_stepOne .buying_corporate_stepOne_txt{
				display: inline-block;
				font-size: 24px;
				font-weight: 600;
				line-height: 34px;
				margin-left: 15px;
		}
		.explore_corporate_insurance_sec .explore_corporate_insurance_inner h2{
				border-radius: 24px;
				margin-bottom: 20px;
				padding: 18px 30px;
				position: relative;
				font-size: 27px;
				font-weight: 400;
				line-height: 52px;
				font-weight: 600;
				padding-right: 10px;
				margin-top: 30px;
				background-image: linear-gradient(102deg,#ebf3fe,#d9e7fd);
		}
		.explore_corporate_insurance_sec .explore_corporate_insurance_inner p{
			line-height: 32px;
			font-size: 18px;
		}

		.explore_corporate_insurance_sec .explore_corporate_insurance_inner h2::before{
				height: 42px;
				left: 0;
				border-radius: 0px 10px 10px 0px;
				top: 22px;
				content: '';
				position: absolute;
				width: 8px;
				background: #4285F4;
		}
		.explore_corporate_insurance_inner{
				padding-bottom: 40px;
		}
		.explore_corporate_insurance_cities .citi_one{
				display: inline-block;
				width: 165px;
				text-align: center;
				background: #eee;
				border-radius: 10px;
				padding: 20px;
				vertical-align: top;
		}
		.explore_corporate_insurance_cities .citi_one h3{
				font-size: 18px;
				font-weight: 600;
				text-align: center;
		}
		.explore_corporate_insurance_cities .citi_one p{
				font-size: 13px;
				text-align: center;
		}
		.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content {
	    float: right;
	    background: #fff;
	    border-radius: 10px;
	    margin: 0;
	    width: 430px;
			}
		.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content h3 {
	    background: #FDEAF1;
	    border-top-left-radius: 10px;
	    border-top-right-radius: 10px;
	    font-family: lato;
	    text-align: center;
	    position: relative;
	    padding-bottom: 15px;
	    font-size: 20px;
	    font-weight: 600;
	    padding-top: 15px;
		}
		.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content form {
    width: 80%;
    margin: 0 auto;
    padding: 10px 0;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content .form-group.row label {
    display: block;
    display: block;
    font-family: lato;
    font-size: 16px;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .right_content .form-group.row .checkbox_div .yes_span{
	margin-right: 20px;
}
.startup_monetization_inner .startup_monetization .right_content .form-group.row input[type=text] {
    width: 100%;
    background: rgba(39, 33, 39, 0.05);
    border-radius: 3px;
    border: none;
    height: 40px;
    padding-left: 10px;
    font-family: lato;
}
.startup_monetization_inner .startup_monetization .right_content .form-group.row select{
	background: rgba(39, 33, 39, 0.05);
	border:none;
	font-family: lato;
}
.startup_monetization_inner .startup_monetization .right_content .form-group.row textarea{
background: rgba(39, 33, 39, 0.05);
    border-radius: 3px;
    border: none;
    width: 100%;
    height: 60px;
    padding-left: 10px;
    padding-top: 3px;
    font-family: lato;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .left_content {
    float: left;
    width: 650px;
    margin-top: 70px;
}
.startup_monetization_sec .startup_monetization_inner .startup_monetization .left_content.add_margin_t{
	margin-top:120px;
}
.startup_monetization_inner .startup_monetization .right_content .form-group.row input[type=submit] {
    background: #E6377A;
    color: #fff;
    width: 40%;
    margin: 0 auto;
    display: block;
    border-radius: 50px;
    font-family: lato;
    border: none;
    height: 30px;
    line-height: 27px;
}
.corporate_insurance_right img {
    width: 100%;
    border-radius: 10px;
}

/*----------about us page css start here--------------------*/

.BE_aboutUs_firstDiv{
	background: linear-gradient(90deg, #4b6cb7 0%, #182848 100%);
	padding:40px 0;
}
.BE_aboutUs_firstDiv .BE_aboutUs_firstDiv_inner{
	width: 60%;
	margin:0 auto;
}
.BE_aboutUs_firstDiv .BE_aboutUs_firstDiv_inner h2{
		font-size: 56px;
		font-weight: 600;
		color: #fff;
		font-family: poppins;
		text-align: center;
}

.BE_aboutUs_firstDiv .BE_aboutUs_firstDiv_inner p{
	font-family: lato;
	color:#fff;
	text-align: center;
	font-size: 16px;
}
.BE_aboutUs_secondDiv .BE_aboutUs_secondDiv_inner{
	width: 1170px;
	margin:0 auto;
	padding:50px 0;
}
.BE_aboutUs_secondDiv .BE_aboutUs_secondDiv_inner .BE_aboutUs_secondDiv_left{
	width: 550px;
	float:left;

}
.BE_aboutUs_secondDiv .BE_aboutUs_secondDiv_inner .BE_aboutUs_secondDiv_left img{
		width:100% !important;
}

.BE_aboutUs_secondDiv .BE_aboutUs_secondDiv_inner .BE_aboutUs_secondDiv_right h2{
	font-family: poppins;
	font-size: 32px;
	font-weight: 600;
	margin-bottom: 20px;
}

.BE_aboutUs_secondDiv .BE_aboutUs_secondDiv_inner .BE_aboutUs_secondDiv_right p{
		font-family: lato;
		font-size: 16px;
		line-height: 30px;
}

.BE_aboutUs_secondDiv .BE_aboutUs_secondDiv_inner .BE_aboutUs_secondDiv_right{
	width:550px;
	float:right;
	margin-top: 30px;
}

.BE_aboutUs_thirdDiv .BE_aboutUs_thirdDiv_inner{
	width: 1180px;
	margin: 0 auto;
}

.BE_aboutUs_thirdDiv .BE_aboutUs_thirdDiv_inner h2{
		font-family: poppins;
		font-size: 32px;
		font-weight: 600;
		margin-bottom: 20px;
		text-align: center;
}
.BE_aboutUs_thirdDiv .BE_aboutUs_thirdDiv_inner p{
		/*	font-family: lato;*/
		text-align: center;
}
.BE_aboutUs_thirdDiv .BE_aboutUs_thirdDiv_inner .BE_aboutUs_thirdDiv_content .col1{
		display: inline-block;
    width: 280px;
    vertical-align: top;
    margin-left: 15px;
    background: rgba(0, 0, 0, .02);
    padding: 10px 20px;
    height: 385px;
    border-radius: 10px;
    box-shadow: 2px 3px 2px rgba(0, 0, 0, .06);
}
.BE_aboutUs_thirdDiv .BE_aboutUs_thirdDiv_inner .BE_aboutUs_thirdDiv_content .col1:first-child{
	margin-left: 0px;
}
.BE_aboutUs_thirdDiv .BE_aboutUs_thirdDiv_inner .BE_aboutUs_thirdDiv_content .col1 h4{
	font-family: lato;
	font-size: 18px;
	text-align: center;
	font-weight: 600;
	line-height: 26px;
}
.BE_aboutUs_thirdDiv .BE_aboutUs_thirdDiv_inner .BE_aboutUs_thirdDiv_content .col1 p{
	font-size: 14px;
    font-family: lato;
    line-height: 24px;
    text-align:justify;
}
.BE_aboutUs_thirdDiv .BE_aboutUs_thirdDiv_inner .BE_aboutUs_thirdDiv_content .col1 img{
	width: 40px;
    margin: 0 auto;
    display: block;
    margin-bottom: 20px;
    margin-top:15px;
}
.BE_aboutUs_thirdDiv .BE_aboutUs_thirdDiv_inner .BE_aboutUs_thirdDiv_content{
	margin-top:40px;
	margin-bottom: 40px;
}

.BE_aboutUs_fourDiv .BE_aboutUs_fourDiv_inner h2{	
		font-family: poppins;
		font-size: 32px;
		font-weight: 600;
		margin-bottom: 20px;
		text-align: center;
}

.BE_aboutUs_fourDiv_inner p{
	text-align: center;
}

.BE_aboutUs_fourDiv .BE_aboutUs_fourDiv_inner .leadership_content{
	padding-top:30px;
}

.leadership_content img{
	width:100%;
}

.BE_aboutUs_fourDiv_inner{
	width:1170px;
	margin:0 auto;
	padding:30px 0;
	padding-bottom: 60px;
}

.BE_our_partner{
	background: rgba(0, 0, 0, .02);
    padding: 30px 0;
    padding-bottom: 20px;
}
.BE_our_partner .BE_our_partner_inner{
	width: 1170px;
	margin:0 auto;
}
.BE_our_partner .BE_our_partner_inner ul{
	list-style: none;
	text-align: center;
}
.BE_our_partner .BE_our_partner_inner ul li img{
	height:40px;
	margin:0 auto;
}
.BE_our_partner .BE_our_partner_inner ul li{
	margin:10px;
}
.BE_our_partner .BE_our_partner_inner #owl-demo2 .owl-nav{
	display: none;
}
.BE_our_partner .BE_our_partner_inner #owl-demo2 .owl-dots{
	margin-top:10px;
}
.BE_our_partner .BE_our_partner_inner #owl-demo2 .owl-dots button{
	background: rgba(0, 0, 0, .07);
	width:12px;
	height: 12px;
	border-radius: 50px;
	margin:0 5px;
}

.BE_our_partner .BE_our_partner_inner #owl-demo2 .owl-dots button.owl-dot.active{
		background: rgba(0, 0, 0, .3);
}

 /*--- privacy policy page css ---*/


 		.privacyPolicy_bharatearns{
 			background: rgba(0, 0, 0, .02);
 		}

   .privacyPolicy_bharatearns_wrap{
    width: 1170px;
    margin:0 auto;
    padding: 50px 0;
  }
  .privacyPolicy_bharatearns_wrap h2{
    font-size: 32px;
      text-align: center;
      margin-bottom: 30px;
  }
  .privacyPolicy_bharatearns_wrap p{
    padding-bottom: 10px;
      line-height: 26px;
      font-size: 16px;
  }
  .privacyPolicy_bharatearns_wrap h4{
    font-size: 18px;
    padding-bottom: 10px;
    padding-top: 15px;
  }
  .privacyPolicy_bharatearns_wrap ul{
    padding:0;
    margin:0;
    list-style: disc;
    margin-left: 20px;
  }
  .privacyPolicy_bharatearns_wrap ul li{
    padding-bottom: 10px;
     font-size: 16px;
  }

  .dark_gray{
  color:#444;
}

.registration_heading{
	font-size: 26px;
	text-align: center;
	padding-bottom: 14px;
}


.registration_heading span{
	color: #A0F339;
}

.become_bharatEarns_sec .become_bharatEarns_secInner .right_form .form_div #finacial-registration .form-group input.form-control.pincode_input{
	background: rgba(255,255,255,1) url(../images-landing/pincode-loder-gif.gif) no-repeat scroll calc(5% + 3px) center/8px auto;
    background-position: 179px center;
    background-size: 8%;
    padding-left: 26px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 50px;
}

/*--- loan landing page css ---*/


.loan_banner_sec{
	    /* background-image: linear-gradient(241deg,#6dd5ed,#2193b0); */
    background: linear-gradient(90deg, #4b6cb7 0%, #182848 100%);
}
.loan_banner_sec .loan_banner_sec_wrap{
	width: 1170px;
	margin: 0 auto;
	padding:40px 0;
}
.loan_banner_sec .loan_banner_sec_wrap .loan_banner_left{
		width: 650px;
		float:left;
		padding-top:30px;
}
.loan_banner_sec .loan_banner_sec_wrap .loan_banner_left h2{
		font-size: 48px;
    font-weight: 600;
    color: #fff;
    font-family: poppins;
    margin-bottom: 10px;
}
.loan_banner_sec .loan_banner_sec_wrap .loan_banner_left h3{
	color:#fff;
	font-size: 26px;
}
.loan_banner_sec .loan_banner_sec_wrap .loan_banner_left p{
		font-size: 18px;
    line-height: 30px;
   /* margin-top: 20px;*/
    color: #fff;
    font-family: lato;
}
.loan_banner_sec .loan_banner_sec_wrap .loan_banner_left a{
	   border-radius: 50px;
    color: #fff;
    height: 40px;
    line-height: 40px;
    width: 260px;
    margin-top: 30px;
    font-family: lato;
    font-weight: 400;
    background: #e6377a;
    display: block;
    text-align: center;
}
.loan_banner_sec .loan_banner_sec_wrap .loan_banner_right{
	background: #fff;
	border-radius: 10px;
	margin: 0;
	width: 450px;
	float: right;
    
}

.enuire_form{
	margin: 0 auto;
    padding: 20px 0;
    width: 80%;
}
.loan_banner_sec .loan_banner_sec_wrap .loan_banner_right .form-control{
	width: 100%;
    background: rgba(39, 33, 39, 0.05);
    border-radius: 3px;
    border: none;
    height: 50px;
    padding-left: 10px;
    font-family: poppins;
}

.loan_banner_sec .loan_banner_sec_wrap .loan_banner_right .btn{
	background: #E6377A;
    color: #fff;
    width: 40%;
    margin: 0 auto;
    display: block;
    border-radius: 50px;
    font-family: lato;
}

.loan_banner_sec .loan_banner_sec_wrap .loan_banner_right h3{
	  background: #FDEAF1;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-family: lato;
    text-align: center;
    position: relative;
    padding-bottom: 15px;
    padding: 20px 0;
    font-size: 26px;
    font-weight: 500;
}

.loan_second_sec .loan_second_wrap{
	padding: 40px 0;
    background: rgba(0, 0, 0, .02);
    box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.1);
    margin-bottom: 50px;
}

.loan_second_sec .loan_second_wrap .row .col-md-3{
	text-align: center;
    border: none;
    border-radius: 10px;
    padding: 20px 10px;
    max-width: 23%;
    margin: 0 10px;
    background: #fff;
    box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1);
}

.loan_second_sec .loan_second_wrap .row .col-md-3 img{
	width:50px;
	margin-bottom: 15px;
}
.loan_second_sec .loan_second_wrap .row .col-md-3 h3{
		font-size: 17px;
    font-weight: 600;
    font-family: 'Poppins';
    text-transform: uppercase;
}
.loan_second_sec .loan_second_wrap .row .col-md-3 p{
	font-size: 15px;
}

.loan_third_sec .loan_third_wrap{
	width: 1170px;
	margin:0 auto;
}

.loan_third_sec .loan_third_wrap img{
	width: 100%;
}

.loan_third_sec .loan_third_wrap h2{
		font-weight: 700;
    font-size: 32px;
    line-height: 60px;
    text-align: center;

}

.loan_third_sec .loan_third_wrap p{
	font-size: 20px;
    font-weight: 500;
    text-align: center;
}


.loan_four_sec{
	padding:40px 0;
}

.loan_four_sec .loan_four_wrap{
	width: 1170px;
	margin:0 auto;
}

.loan_four_sec .loan_four_wrap img{
	width: 100%;
}

.loan_four_sec .loan_four_wrap h2{
		font-weight: 700;
    font-size: 32px;
    line-height: 60px;
    text-align: center;
    margin-bottom: 30px;
}

.loan_four_sec.integration_sec .loan_four_wrap h2{
	margin-bottom: 90px;
}

.loan_four_sec .loan_four_wrap p{
	font-size: 20px;
    font-weight: 500;
    text-align: center;
}

.loan_banner_sec .loan_banner_sec_wrap .loan_banner_left ul li{
		list-style: none;
    color: #4b6cb7;
    display: inline-block;
    background: #fff;
    padding: 10px 10px;
    width: 200px;
    text-align: left;
    border-radius: 4px;
    margin-bottom: 10px;
    margin: 7px 7px;
    font-weight: 500;

}

.loan_banner_sec .loan_banner_sec_wrap .loan_banner_left img{
	width: 20px;
	margin-right: 6px;	
}

.loan_four_wrap .loan_third_content ul li{
	list-style: none;
	display: inline-block;
	margin: 15px 1px;
}

.loan_four_wrap .loan_third_content ul li img{
	width: 100px;
  margin: 0 20px;
}

.loan_four_sec.light_blue{
	background: lightblue;
	margin-top:40px;
}

.loan_four_sec .loan_four_wrap .choose_integration_content{

}

.loan_four_sec .loan_four_wrap .choose_integration_content .choose_integration1 {
	  display: inline-block;
    width: 269px;
    text-align: center;
    vertical-align: top;
    margin: 0 10px;
    border: 2px solid #5b9bd5;
    border-radius: 10px;
    position: relative;
    height: 345px;
    padding:0 10px;
}

.loan_four_sec .loan_four_wrap .choose_integration_content .choose_integration1 .icon_1{
		    width: 100px;
    height: 100px;
    margin: 0 auto;
    border: 2px solid #5b9bd5;
    text-align: center;
    line-height: 100px;
    transform: rotate(45deg);
    background: #fff;
    position: absolute;
    left: 30%;
    top: -52px;
}

.loan_four_sec .loan_four_wrap .choose_integration_content .choose_integration1 .icon_1 img{
	width: 40px;
	transform: rotate(-45deg);
}

.loan_four_sec .loan_four_wrap .choose_integration_content .choose_integration1 .choose_integration1_inner::before{
	content: '';
	width: 10px;
	height: 10px;
}

.loan_four_sec .loan_four_wrap .choose_integration_content .choose_integration1 .choose_integration1_inner p{
		width: 100%;
}

.loan_four_sec .loan_four_wrap .choose_integration_content .choose_integration1 .choose_integration1_inner img{
		height: 100px;
		width: auto;
}

.loan_four_sec .loan_four_wrap .choose_integration_content .choose_integration1 .choose_integration1_inner .integration1_img{
/*	height: 120px;*/
margin-top:90px;
}

.loan_four_sec .loan_four_wrap .choose_integration_content .choose_integration1 .choose_integration1_inner h4{
		font-size: 22px;
		font-family: poppins;
		margin-top:20px;
}

.loan_four_sec .loan_four_wrap .choose_integration_content .choose_integration1 .choose_integration1_inner p{
		font-size: 15px;
		font-family: lato;
}
.loan_slide{
	background-color: #bf161c !important;
	background-image: linear-gradient(315deg, #159957 0%, #155799 74%) !important;
}

.header_inner .navigation ul li{
	position: relative;
}

.header_inner .navigation ul li a:hover{
	color:#e6377a;
}

.header_inner .navigation ul li img{
		width: 20px;
   margin-right: 5px;
}

.header_inner .navigation ul li ul{
	display: none;
}

.header_inner .navigation ul li:hover ul {
	display: block;
}

.header_inner .navigation ul ul{
	position: absolute;
  width: 290px;
  background: #fff;
  padding: 20px 0;
  padding-left: 15px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  box-shadow: 2px 5px 6px -1px rgba(0, 0, 0, 0.2);
  top: 50px;
  border-radius: 10px;
  left: -110px;
  border-top: 3px solid #E6377A;
}

.header_inner .navigation ul ul li{
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	padding:10px 0;
	padding-left: 15px;
}

.header_inner .navigation ul ul::before{
		content: '';
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #E6377A;
    position: absolute;
    top: -12px;
    left: 45%;
}


/*--- digital loan software ---*/

.digital_loan_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_right{
	background: transparent;
	width: 470px;
}

.digital_loan_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_right img{
	width: 100%;
}

.digital_loan_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left ul li{
		width: 170px
}

.digital_loan_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left h3{
	line-height: 40px;
	font-size: 28px;
	padding: 5px 0;
}

.digital_loan_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left h3 strong{
	font-size: 31px;
	font-weight: 400;
}

.digital_loan_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left h2{
	margin-top: 20px;
	font-size: 52px;
}

._section001 ._section001_wrap{
	width: 1170px;

	margin: 30px auto;    
}

._section001 ._section001_wrap ._001{
	box-shadow: 0 0 24px 0 rgba(0,0,0,.05)!important;
    border-radius: 15px;
    background-color: #fff;
    width: calc((100% - 30px*4) / 5)!important;    
    display: inline-block;
    text-align: center;
    padding: 20px 0;
    margin:10px;
}

._section001 ._section001_wrap ._001 img{
	max-height: 50px !important;
	border-radius: 15px;
	padding: 10px 10px 10px 10px;
}

._section002{
    padding:60px 0;
    background: rgba(0, 0, 0, .01);
}

._section002 ._section002_wrap{
	width:1170px;
	margin:0 auto;
	background: url(../images/digitalLoanSoftware/Mask-Group-33.png);
  background-size: 100%;
}

._section002 ._section002_wrap h2{
	text-align: center;
  font-size: 37px;
  font-family: poppins;
  font-weight: 600;
}

._section002 ._section002_wrap p{
		font-size: 16px;
    text-align: center;
    font-family: lato;
    padding-top: 10px;
}

._section002 ._section002_wrap ._section002_content{
	margin-top: 30px;
}

._section002 ._section002_wrap ._section002_content ._one01 .left_sec{
	display: inline-block;
	width: 460px;
	margin-left: 60px;
	vertical-align: middle;
}

._section002 ._section002_wrap ._section002_content ._one01 .left_sec h3{
	font-size: 28px;
	margin-bottom: 0px;
	font-family: lato;
}

._section002 ._section002_wrap ._section002_content ._one01 .left_sec p{
	font-size: 18px;
	padding-top: 15px;
	text-align: left;
}

._section002 ._section002_wrap ._section002_content ._one01 .right_sec{
	display: inline-block;
	width: 600px;
	margin-left: 20px;
	vertical-align: middle;
}

._section002 ._section002_wrap ._section002_content ._one01 .right_sec img{
	width: 100%;
}

._section002 ._section002_wrap ._section002_content ._one01 .left_sec h3 strong{
	color: #e6377a;
}

._section002 ._section002_wrap ._section002_content ._one02{
	margin-top: 30px;
}

._section002 ._section002_wrap ._section002_content ._one01{

}

._section002 ._section002_wrap ._section002_content ._one02 .left_sec{
	display: inline-block;
	width: 460px;
	margin-left: 75px;
}

._section002 ._section002_wrap ._section002_content ._one02 .left_sec h3{
	font-size: 28px;
	margin-bottom: 0px;
	font-family: lato;
}

._section002 ._section002_wrap ._section002_content ._one02 .left_sec p{
	font-size: 18px;
	padding-top: 15px;
	text-align: left;
}

._section002 ._section002_wrap ._section002_content ._one02 .right_sec{
	display: inline-block;
	width: 600px;
	
}

._section002 ._section002_wrap ._section002_content ._one02 .right_sec img{
	width: 100%;
}

._section002 ._section002_wrap ._section002_content ._one02 .left_sec h3 strong{
	color: #e6377a;
}

._section02{
	background: #f7f9fd url(../images/digitalLoanSoftware/solutions_bg.png);
    background-size: 100%;
    background-repeat: no-repeat;
}

._section02 ._section02_wrap{
	width: 1170px;
	margin:0 auto;
	padding:60px 0;
	background: #f7f9fd url(../images/digitalLoanSoftware/solutions_bg.png);
  background-size: 100%;
  background-repeat: no-repeat;

}

._section02 ._section02_wrap h2{
		text-align: center;
    font-size: 37px;
    font-family: poppins;
    font-weight: 600;
}

._section02 ._section02_wrap p{
	font-size: 16px;
	text-align: center;
	font-family: lato;
	padding-top: 10px;
}

._section02_content{
	padding-top: 30px;
}

._section02 ._section02_wrap ._solution01{
	background: #fff;
	width: 355px;
	display: inline-block;
	margin: 0 15px;
	box-shadow: 0 3px 30px rgba(64, 124, 191, 0.2);
	padding: 40px;
    border-radius: 4px;
    margin-bottom: 20px;
    vertical-align: top;
}

._section02 ._section02_wrap ._section02_content ._solution01 h3{
		font-size: 20px;
    font-family: poppins;
    margin-top: 18px;
}

._section02 ._section02_wrap ._section02_content ._solution01 p{
		font-size: 16px;
    font-family: lato;
    margin-top: 5px;
    text-align: left;
}

.digital_loan_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left a{
	width: 165px;
}

.loan_landing_page.digital_loan_software{
	position: relative;
}

.banner001_img {
    position: absolute;
    top: 0;
    opacity: .1;
    width: 200px;
}

.digital_loan_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left p{
	font-weight: 300;
}

.digital_loan_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left{
		padding-top: 85px;
}

.digital_loan_software .loan_banner_sec .loan_banner_sec_wrap{
		padding:10px 0;
}

._section03{
		background: #EAF0FF;
		padding:40px 0;
}

._section03 ._section03_wrap{
		width:1170px;
		margin:0 auto;
		text-align: center;
}

._section03 ._section03_wrap h2{
	font-size: 28px;
}

._section03 ._section03_wrap h3{
		font-size: 40px;
    font-weight: 500;
    font-family: poppins;
    color: #5d1498;
}

._section03 ._section03_wrap p{
	font-family: lato;
    font-size: 16px;
}	

/*--- loan management software ---*/

.loan_management_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_right{
		background: transparent;
		width: 600px;
}

.loan_management_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_right img{
	width: 100%;
}

.loan_management_software  .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left{
	width: 500px;
}

.loan_management_software  .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left a{
	    width: 165px;
}
.loan_management_software .getToKnowAbout_sec{
	background: #eff2f6;
	padding: 60px 0;
	padding-top: 40px;
}

.loan_management_software .getToKnowAbout_sec .getToKnowAbout_wrap{
	width: 1170px;
	margin:0 auto;

}

.getToKnowAbout_content{
	margin-top: 20px;
}

.loan_management_software .getToKnowAbout_sec .getToKnowAbout_wrap span{
	font-size: 15px;
	display: block;-
}

.loan_management_software .getToKnowAbout_sec .getToKnowAbout_wrap span:after{
	content: '';
    width: 43px;
    height: 3px;
    background-color: blue;
    border-radius: 4px;
    margin-left: 10px;
    display: inline-block;
}
.loan_management_software .block_title01{
	display: inline-block;
	width: 480px;
	vertical-align: middle;
}

.loan_management_software .block_title01 h2{
	  font-family: poppins;
    font-size: 32px;
    line-height: 41px;
}
.loan_management_software .block_para01{
	display: inline-block;
	width: 670px;
	vertical-align: middle;
}
.loan_management_software .block_para01 p{
		font-family: lato;
    font-size: 16px;
    line-height: 26px;
}

.loan_management_software .getToKnowAbout_content .div01:first-child, .loan_management_software  .getToKnowAbout_content .div01:nth-child(3){
	margin-left: 0	;
}

.loan_management_software .getToKnowAbout_content .div01{
		background: #fff;
    width: 575px;
    display: inline-block;
    padding: 15px 25px;
    margin-left: 12px;
    margin-bottom: 20px;
    border-radius: 5px;
}

.loan_management_software .getToKnowAbout_content .div01 h4{
	    font-family: lato;
    font-size: 18px;
    font-weight: 600;
}	

.loan_management_software .getToKnowAbout_content .div01 p{
	font-family: lato;
	font-size: 14px;
	margin:0;
}

.loan_management_software .getToKnowAbout_content .div01 img{
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px;
}

.loan_management_software .getToKnowAbout_content .div01 .div01_inner{
	display: inline-block;
	vertical-align: middle;
	width: 450px;
}

.loan_landing_page.loan_management_software{
	background: #eff2f6;
}

.whyChooseUs_sec{
	background: #0C2139 url(../images/digitalLoanSoftware/bg01.png);
}

.whyChooseUs_sec{
	padding: 40px 0;
    margin-top: 35px;
}

.whyChooseUs_sec .whyChooseUs_wrap{
	width:1170px;
	margin:0 auto;
}

.whyChooseUs_sec .whyChooseUs_wrap .left_sec{
	width:595px;
	display: inline-block;
	vertical-align: top;
}

.whyChooseUs_sec .whyChooseUs_wrap .left_sec h2{
	color:#fff;
	font-family: poppins;
    font-size: 32px;
    line-height: 41px;
}

.whyChooseUs_sec .whyChooseUs_wrap .left_sec p{
		color: #fff;
    font-family: 'Lato';
    font-size: 17px;
    line-height: 31px;
    margin-top: 15px;
}

.whyChooseUs_sec .whyChooseUs_wrap .left_sec ul{
	list-style: none;
	margin-top: 25px;
}

.whyChooseUs_sec .whyChooseUs_wrap .left_sec ul li{
		color: #fff;
    display: inline-block;
    margin-bottom: 14px;
    margin-right: 20px;
    width: 225px;
}
.whyChooseUs_sec .whyChooseUs_wrap .left_sec ul li img{
	width: 20px;
	margin-right: 5px;
}
.whyChooseUs_sec .whyChooseUs_wrap .right_sec{
		background: #004aa1;
    display: inline-block;
    vertical-align: top;
    width: 510px;
    margin-left: 50px;
    border-radius: 5px;
    padding: 30px 0;
    margin-top: -110px;
}

.whyChooseUs_sec .whyChooseUs_wrap .right_sec ul{
	padding:20px 48px;
	list-style: none;
}

.whyChooseUs_sec .whyChooseUs_wrap .right_sec ul li{
	  background: #fff;
    padding: 12px 20px;
    border-radius: 10px;
    font-size: 18px;
    font-family: poppins;
    margin-bottom: 20px;
}

.whyChooseUs_sec .whyChooseUs_wrap .right_sec ul li:last-child{
	margin-bottom: 0;
}

.whyChooseUs_sec .whyChooseUs_wrap .right_sec ul li span.number_01{
	display: inline-block;
    background: lightblue;
    color: #fff;
    width: 45px;
    height: 45px;
    text-align: center;
    line-height: 45px;
    border-radius: 100px;
    margin-right: 11px;
    font-size: 22px;
}

.whyChooseUs_sec .whyChooseUs_wrap .right_sec ul li span{
	  display: inline-block;
    vertical-align: middle;
    width: 310px;
    font-size: 16px;
    font-family: poppins;
    font-weight: 400;
}

.ourApiPlatform_sec{
	padding:40px 0;
	background: url('../images/digitalLoanSoftware/loanAPI-bg.png');
}

.ourApiPlatform_sec .ourApiPlatform_wrap{
		width:1170px;
		margin:0 auto;
}

.ourApiPlatform_sec .ourApiPlatform_wrap h2{
		font-weight: 700;
    font-size: 40px;
    line-height: 60px;
    text-align: center;
    font-family: 'Urbanist', sans-serif;
    padding-bottom: 15px;
    padding-bottom: 10px;
    margin-bottom: 0;
}
.ourApiPlatform_sec .ourApiPlatform_wrap p{
	text-align: center;
	font-size: 22px;
	padding-bottom: 10px;
}

.ourApiPlatform_sec .ourApiPlatform_wrap .ourApiPlatform_content ul li{
		box-shadow: 0 0 24px 0 rgba(0,0,0,.05)!important;
    border-radius: 15px;
    background-color: #fff;
    width: 278px !important;
    display: inline-block;
    text-align: center;
    padding: 20px 10px;
    margin: 10px 5px;
    font-weight: 500;
    font-family: 'Poppins';
}

.ourApiPlatform_sec .ourApiPlatform_wrap .ourApiPlatform_content ul li img{
	width: 50px;
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
}

.ourApiPlatform_sec .ourApiPlatform_wrap .ourApiPlatform_content ul li span{
	display: block;
}

.API_sec01 .API_wrap01{
	width: 1170px;
	margin:0 auto;
	padding:60px 0;
}

.API_sec01 .API_wrap01 .API_content .API_content_left{
	width: 415px;
	display: inline-block;
	vertical-align: top;
}

.API_sec01 .API_wrap01 .API_content .API_content_left img{
	width:100%;
}

.API_sec01 .API_wrap01 .API_content .API_content_right{
	display: inline-block;
    width: 710px;
    vertical-align: top;
    margin-left: 40px;
}

.API_sec01 .API_wrap01 .API_content .API_content_right h2{
		font-weight: 700;
    font-size: 40px;
    line-height: 48px;
    text-align: left;
    font-family: 'Urbanist', sans-serif;
    padding-bottom: 15px;
    margin-bottom: 0;
}
.API_sec01 .API_wrap01 .API_content .API_content_right p{
	font-family: lato;
    font-size: 17px;
    line-height: 30px;
}
.API_sec01 .API_wrap01 .API_content .API_content_right ul{
	list-style: none;
}
.API_sec01 .API_wrap01 .API_content .API_content_right ul li{
	width: 47%;
    display: inline-block;
    vertical-align: top;
    margin-right: 18px;
}
.API_sec01 .API_wrap01 .API_content .API_content_right ul li strong{
	font-family: poppins;
    font-size: 16px;
    font-weight: 600;
    display: block;
}
.API_sec01 .API_wrap01 .API_content .API_content_right ul li strong img{
	margin-right: 5px;
}
.API_sec01 .API_wrap01 .API_content .API_content_right ul li span{
	display: block;
	margin-bottom: 20px;
	margin-top: 5px;
}

.landing_fourthSec_overlay{
		background-image:url('../images/digitalLoanSoftware/funfact-bg-1-1.jpg');
		background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.06;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
		height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    background-attachment: fixed;
}
.landing_fourthSec{
	padding:60px 0;	
	background-color:#0e95d6 ;
	position: relative;
}

.landing_fourthSec .landing_fourthSec_wrap{
	width:1170px;
	margin:0 auto;
}

.landing_fourthSec .landing_fourthSec_wrap .left_content{
	float :left;
	width :565px;
	position: relative;
}
.landing_fourthSec .landing_fourthSec_wrap .left_content img.numbering_img{
	position: absolute;
	width: 50px;
	top:80px;
}
.landing_fourthSec .landing_fourthSec_wrap .left_content h2{
	font-family: poppins;
	font-size: 36px;
	padding-top: 10px;
	margin-bottom: 15px;
	color:#fff;
}
.landing_fourthSec .landing_fourthSec_wrap .left_content p{
	font-size: 16px;
	line-height: 28px;
	padding-top: 20px;
	color: #fff;
	padding-left: 55px
}
.landing_fourthSec .landing_fourthSec_wrap .left_content a{
	color: #444;
	background: #ffd064;
	display: block;
	width: 150px;
	font-family: poppins;
	font-size: 16px;
	font-weight: 600;
	padding: 0 12px;
	line-height: 38px;
	text-align: center;
	outline: 0;
	background-color: #ffd064;
	border: none;
	border-radius: 6px;
	margin-top: 20px;
}
.landing_fourthSec .landing_fourthSec_wrap .right_image{
	float:right;
	width: 550px;
	margin-top:80px;
}

.landing_fourthSec .landing_fourthSec_wrap .right_image img{
	border-top-left-radius: 30px;
	border-top-right-radius: 100px;
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
	width:100%;
}

.loan_landing_page.credit_card_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_right{
	background: transparent;
	width:500px;
}

.loan_landing_page.insurance_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_right{
	background: transparent;
}

.loan_landing_page.insurance_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_right img{
	width:100%;
}

.loan_landing_page.insurance_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left a {
    width: 165px;
}

.loan_landing_page.credit_card_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_right img{
	width: 100%;
}

.loan_landing_page.credit_card_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left{
	width:565px;
}

.loan_landing_page.credit_card_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left h4{
		font-size: 28px;
    color: #fff;
    font-weight: 600;
    margin: 10px 0;
}

.loan_landing_page.credit_card_software .loan_banner_sec .loan_banner_sec_wrap .loan_banner_left a{
	width: 165px;
}

.b2b_software_intro_sec{
	padding:40px 0;
	
}

.b2b_software_intro_sec .b2b_software_intro_wrap{
	width: 1170px;
	margin:0 auto;
	text-align: center;
}

.b2b_software_intro_sec .b2b_software_intro_wrap h2{
		font-size: 34px;
    text-align: center;
    font-weight: 500;
    font-family: poppins;
    line-height: 45px;
}

.b2b_software_intro_sec .b2b_software_intro_wrap p{
		text-align: center;
    font-family: lato;
    font-size: 18px;
    line-height: 31px;
    padding-top: 10px;
}

.b2b_software_intro_sec .b2b_software_intro_wrap img{
	width: 80%;
}

img.arrow_bg_img{
	position: absolute;
	width: 100%;
	left: 0;
	top:20px;
}

.b2b_keyFeatures_sec {
	position: relative;
	background:#F6F7FE;
	padding:60px 0;
}

.b2b_keyFeatures_sec .b2b_keyFeatures_wrap{
	width: 1170px;
	margin:0 auto;
	

}

.b2b_keyFeatures_sec .b2b_keyFeatures_wrap h2{
		font-size: 34px;
    text-align: center;
    font-weight: 500;
    font-family: poppins;
    line-height: 45px;
}

.b2b_keyFeatures_sec .b2b_keyFeatures_wrap p{
		text-align: center;
    font-family: lato;
    font-size: 18px;
    line-height: 31px;
}

.b2b_keyFeatures_sec .b2b_keyFeatures_wrap .b2b_keyFeatures_content{
	margin-top:40px;
}

.b2b_keyFeatures_sec .b2b_keyFeatures_wrap .b2b_keyFeatures_content .keyFeatures01{
		display: inline-block;
    width: 279px;
    margin: 0 5px;
    vertical-align: top;
    background: #fff;
    padding: 26px 30px;
    min-height: 250px;
    border-radius: 10px;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.1);
}

.b2b_keyFeatures_sec .b2b_keyFeatures_wrap .b2b_keyFeatures_content .keyFeatures01 h3{
	font-family: lato;
	font-size: 18px;
	text-align: center;
	font-weight: 600;
}

.b2b_keyFeatures_sec .b2b_keyFeatures_wrap .b2b_keyFeatures_content .keyFeatures01 p{
	font-size: 15px;
    line-height: 25px;
}

.b2b_module_sec{
	padding:60px 0;
}

.b2b_module_sec .b2b_module_wrap{
	width: 1170px;
	margin: 0 auto;
}

.b2b_module_sec .b2b_module_wrap h2{
		font-size: 34px;
    text-align: center;
    font-weight: 500;
    font-family: poppins;
    line-height: 45px;
}

.loan_four_sec .loan_four_wrap .loan_third_content .salaried_individuals{
		background: rgba(255, 255, 255, 0.7);
    width: 48%;
    display: inline-block;
    vertical-align: top;
    padding: 30px;
    border-radius: 10px;
    padding-right: 10px;
    padding-left: 25px;
    height: 200px;
    border:2px solid #87a9b4;
}

.loan_four_sec .loan_four_wrap .loan_third_content .salaried_individuals:first-child{
	margin-right: 20px;
}

.loan_four_sec .loan_four_wrap .loan_third_content .salaried_individuals ul li{
	padding:0;
	margin:0;
	font-family: lato;
	padding:5px 0;
}

.loan_landing_page.personal_loan_page .loan_four_sec.personal_loan_eligibility .loan_four_wrap h2{
	text-align: center;
	padding:0;
	margin:0;
}

.loan_landing_page.personal_loan_page .loan_four_sec.personal_loan_eligibility .loan_four_wrap h4{
	text-align: center;
	margin-bottom: 40px;
}

.loan_landing_page.personal_loan_page .loan_four_wrap .loan_third_content .salaried_individuals h3{
	font-size: 20px;
	font-family: poppins;
	font-weight: 500;
}

.loan_landing_page.personal_loan_page .loan_banner_sec_wrap .loan_banner_right{
	background: transparent;
}	

.loan_landing_page.personal_loan_page .loan_banner_sec_wrap .loan_banner_right img{
	width:100%;
}	

.loan_four_sec .loan_four_wrap .loan_third_content .salaried_individuals ul {
	list-style: disc;
}

.loan_four_sec.howToapply_sec .loan_four_wrap .choose_integration_content .choose_integration1 .icon_1{
	border-radius: 100px;
	transform: inherit;
}

.loan_four_sec.howToapply_sec .loan_four_wrap h2{
	margin-bottom: 80px;
}

.loan_four_sec.howToapply_sec .loan_four_wrap .choose_integration_content .choose_integration1 .choose_integration1_inner h4{
	   margin-top: 70px;
    line-height: 28px;
    font-size: 20px;
}	

.loan_four_sec.howToapply_sec .loan_four_wrap .choose_integration_content .choose_integration1 .icon_1{
	border-width: 3px;
}

.loan_four_sec.howToapply_sec .loan_four_wrap .choose_integration_content .choose_integration1{
	height: 280px;
	border-width: 3px;
}

.loan_four_sec.howToapply_sec .loan_four_wrap .choose_integration_content .choose_integration1 .choose_integration1_inner p{
	width: inherit;
}

.loan_four_sec.howToapply_sec .loan_four_wrap .choose_integration_content .choose_integration1 .icon_1 img{
	transform: inherit;
}

.loan_four_sec.howToapply_sec .loan_four_wrap h2{
	margin-bottom: 10px;
}

.loan_four_sec .loan_four_wrap p{
		font-size: 20px;
    font-weight: 500;
    width: 850px;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 85px;
	}

	/*--- business loan ---*/

	.bsiness_loan_page .business_loan_sec01{
			background: linear-gradient(90deg, #4b6cb7 0%, #182848 100%);
	}

	.business_loan_sec01 .business_loan_wrap01{
			width: 1170px;
			margin: 0 auto;
			padding: 10px 0;
	}

	.business_loan_sec01 .business_loan_wrap01 .left01{
		display: inline-block;
		width: 650px;
    float: left;
	}

	.business_loan_sec01 .business_loan_wrap01 .left01 h2{
		margin-top: 20px;
    font-size: 48px;
    font-weight: 600;
    color: #fff;
    font-family: poppins;
    margin-bottom: 10px;
    color:#fff;
	}

	.business_loan_sec01 .business_loan_wrap01 .left01 h4{
		line-height: 40px;
    font-size: 26px;
    padding: 5px 0;
    color:#fff;
	}

	.business_loan_sec01 .business_loan_wrap01 .left01 p{
		color: #fff;
		font-family: lato;
		font-size: 18px;	
	}
	.business_loan_sec01 .business_loan_wrap01 .left01 a{
		border-radius: 50px;
    color: #fff;
    height: 40px;
    line-height: 40px;
    width: 160px;
    margin-top: 30px;
    font-family: lato;
    font-weight: 400;
    background: #e6377a;
    display: block;
    text-align: center;
	}

	.business_loan_sec01 .business_loan_wrap01 .right01{
		display: inline-block;
		width: 470px;
	}

	.business_loan_sec01 .business_loan_wrap01 .right01 img{
		width: 100%;
	}
	.business_loan_sec01{
		padding:40px 0;
	}

	.business_loan_sec02{
		padding:40px 0;
		position: relative;
		z-index: 1;
			background:url('../images/digitalLoanSoftware/bg-5.webp');
	}



	.business_loan_sec02 .business_loan_wrap01{
		width:1170px;
		margin:0 auto;
	}

	.business_loan_sec02 .business_loan_wrap01 h2{
		font-family: poppins;
		text-align: center;
		font-size: 34px;
		font-weight: 500;
	}

	.business_loan_sec02 .business_loan_wrap01 .business_loan_content01 .div01{
		width:330px;
		padding:20px;
		text-align: center;
		display: inline-block;
		position: relative;
    border-radius: 10px;
    padding: 25px;
    margin-bottom: 25px;
    border-top: none;
    margin:0 20px;
    vertical-align: top;
    margin-top: 30px;
    height:310px;
	}

	.business_loan_sec02 .business_loan_wrap01 .business_loan_content01 .div01 h4{
		font-family: 'Poppins';
    font-size: 20px;
    line-height: 28px;
	}

	.business_loan_sec02 .business_loan_wrap01 .business_loan_content01 .div01 p{
		 font-family: 'Lato';
    font-size: 16px;
	}
	.business_loan_sec02 .business_loan_wrap01 .business_loan_content01 .div01 img{
		height:50px;
		margin-bottom: 20px;
	}
	.business_loan_sec02 .business_loan_wrap01 .business_loan_content01 .div01::before{
		background-image: url('../images/digitalLoanSoftware/border-bg-11.webp');
		position: absolute;
    top: 0;
    left: 0;
    content: "";
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    z-index: -1;
    background-size: 100% 100%;
	}	

	.business_loan_sec02 .business_loan_wrap01 .business_loan_content01{
		padding-top: 10px;
	}

	.business_loan_sec03 .business_loan_wrap03{
			width: 1170px;
			margin:0 auto;
	}

	.business_loan_sec03{
		padding:40px 0;
		position: relative;
		z-index: 1;
		
	}

	.business_loan_sec03 .business_loan_wrap03 h2{
		font-family: poppins;
    text-align: left;
    font-size: 35px;
    font-weight: 600;
    line-height: 49px;
	}

	.business_loan_sec03 .business_loan_wrap03 .left01{
		width: 580px;
		display: inline-block;
		vertical-align: top;
	}

	.business_loan_sec03 .business_loan_wrap03 .left01 .left01_content .item01{
		margin-top: 30px;
	}

	.business_loan_sec03 .business_loan_wrap03 .left01 .left01_content .item01 .div01{
		display: inline-block;
		width: 500px;
		vertical-align: top;
	}

	.business_loan_sec03 .business_loan_wrap03 .left01 .left01_content .item01 .div01 h3{
		font-size: 23px;
    font-weight: 600;
	}

	.business_loan_sec03 .business_loan_wrap03 .left01 .left01_content .item01 .div01 p{
		font-family: lato;
		font-size: 15px;
		margin-bottom: 0;
	}

	.business_loan_sec03 .business_loan_wrap03 .left01 .left01_content .item01 .span_number{
			display: inline-block;
			vertical-align: top;
			margin-right: 20px;
	}

	.business_loan_sec03 .business_loan_wrap03 .left01 .left01_content .item01 .span_number h4{
		margin: 0;
    font-size: 30px;
    color: #f5a025;
    font-weight: 600;
	}

	.business_loan_sec03 .business_loan_wrap03 .right01{
		width: 580px;
		display: inline-block;
	}

	.business_loan_sec03 .business_loan_wrap03 .right01 img{
		width:100%;
	}

	.business_bottom_banner{
		background: url('../images/digitalLoanSoftware/business_btm_banner.png');
		background-size: 100%;
		background-repeat: no-repeat;
		width: 1170px;
		margin:0 auto;
		border-radius: 20px;
		margin-bottom: 50px;
		margin-top: 40px;
	}

	.business_bottom_banner .business_bottom_banner_wrap{
		width:1024px;
		margin:0 auto;
		padding:31px 0;
	}

	.business_bottom_banner .business_bottom_banner_wrap h2{
		color: #fff;
    text-align: left;
    font-size: 49px;
    width: 70%;    
    margin-bottom: 0;
	}

	.business_bottom_banner .business_bottom_banner_wrap a{
		border-radius: 50px;
    color: #fff;
    height: 34px;
    line-height: 31px;
    width: 160px;
    margin-top: 30px;
    font-family: lato;
    font-weight: 400;
    background: #e6377a;
    display: block;
    text-align: center;   
    margin-top: 20px;  
	}

	.home_loan_page .home_loan_sec01{
		background: linear-gradient(90deg, #4b6cb7 0%, #182848 100%);
    padding:50px 0;
	}

	.home_loan_page .home_loan_sec01 .home_loan_wrap01{
		width:1170px;
		margin:0 auto;
	}

	.home_loan_page .home_loan_sec01 .home_loan_wrap01 .left01{
		width: 650px;
    float: left;
	}

	.home_loan_page .home_loan_sec01 .home_loan_wrap01 .left01 h1{
		font-size: 48px;
    font-family: poppins;
    color:#fff;
    font-weight: 600;
	}

	.home_loan_page .home_loan_sec01 .home_loan_wrap01 .left01 h3{
		line-height: 40px;
    font-size: 28px;
    padding: 5px 0;
    color: #fff;
	}

	.home_loan_page .home_loan_sec01 .home_loan_wrap01 .left01 p{
		font-size: 18px;
    line-height: 30px;
    /* margin-top: 20px; */
    color: #fff;
    font-family: lato;
    font-weight: 300;
	}

	.home_loan_page .home_loan_sec01 .home_loan_wrap01 .left01 a{
		border-radius: 50px;
    color: #fff;
    height: 40px;
    line-height: 40px;
    margin-top: 30px;
    font-family: lato;
    font-weight: 400;
    background: #e6377a;
    display: block;
    text-align: center;
    width: 165px;
	}

	.home_loan_page .home_loan_sec01 .home_loan_wrap01 .right01{
		float:right;
    width: 520px;
	}

	.home_loan_page .home_loan_sec02{
		padding:30px 0;
		padding-bottom: 50px;
	}

	.home_loan_page .home_loan_sec02 .home_loan_wrap02{
		width:1170px;
		margin:0 auto;
	}

	.home_loan_page .home_loan_sec02 .home_loan_wrap02 ul{
		list-style: none;
	}

	.home_loan_page .home_loan_sec02 .home_loan_wrap02 ul li span{
		font-size: 32px;
    display: block;
    background: #f5faff;
    width: 80px;
    height: 80px;
    line-height: 80px;
    border-radius: 100px;
    margin: 0 auto;
    margin-bottom: 10px;
	}

	.home_loan_page .home_loan_sec02 .home_loan_wrap02 ul li{
		width: 250px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin: 10px 18px;
    margin-top: 30px;
	}

	.home_loan_page .home_loan_sec02 .home_loan_wrap02 ul li h5{
		font-size: 18px;
    margin: 0;
    font-family: lato;
    line-height: 26px;
    margin-top: 12px;
	}

	.home_loan_sec03{
		background: url('../images/digitalLoanSoftware/home_loan01.png');
		background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    padding:60px 0;
	}

	.home_loan_sec03::before{
    background-color: #385566;
	}

	.home_loan_sec03 .home_loan_wrap03{
			width:1170px;
			margin:0 auto;
	}

	.home_loan_sec03 .home_loan_wrap03 .left03{
		float:left;
		width:480px;
	}

	.home_loan_sec03 .home_loan_wrap03 .left03 h1{
		font-family: poppins;
    font-weight: 600;
    font-size: 36px;
    line-height: 46px;
    color: #fff;
    margin-top: 12px;
	}

	.home_loan_sec03 .home_loan_wrap03 .left03 p{
		font-size: 18px;
		font-family: lato;
		color:#fff;
	}

	.home_loan_sec03 .home_loan_wrap03 .left03 a{
		border-radius: 50px;
    color: #fff;
    height: 40px;
    line-height: 40px;
    margin-top: 20px;
    font-family: lato;
    font-weight: 400;
    background: #e6377a;
    display: block;
    text-align: center;
    width: 165px;
	}

	.home_loan_sec03 .home_loan_wrap03 .right03{
		float:right;
		width: 665px;
	}

	.home_loan_sec03 .home_loan_wrap03 .right03 .div03:first-child{
		margin-left: 0;
	}

	.home_loan_sec03 .home_loan_wrap03 .right03 .div03{
		width: 212px;
    display: inline-block;
    margin-left: 10px;
    background: rgba(86, 120, 158, 0.3);
    padding: 20px 15px;
    vertical-align: top;
    height: 300px;
    box-shadow: 2px 4px 7px rgba(0, 0, 0, 0.1);
	}

	.home_loan_sec03 .home_loan_wrap03 .right03 .div03 img{
		height: 50px;
		margin-bottom: 20px;
	}

	.home_loan_sec03 .home_loan_wrap03 .right03 .div03 h4{
		font-size: 21px;
    font-weight: 600;
    color:#fff;
	}

	.home_loan_sec03 .home_loan_wrap03 .right03 .div03 p{
		font-size: 16px;
		font-family: lato;
		color:#D2DEE6;
	}

	.home_loan_sec003{
		background:;
		padding:40px 0;
		background: #F0F8FB;
		position: relative;
	
	}

	.home_loan_sec003 .home_loan_wrap003{
		width:1170px;
		margin: 0 auto;	
	}

	.home_loan_sec003 .home_loan_wrap003::before{
		content: ' ';
    display: block;
    position: absolute;
    left: -35px;
    top: 158px;
    width: 100%;
    height: 100%;
    opacity: 0.1;
    background: url(../images/digitalLoanSoftware/bg_003.png);
    background-repeat: no-repeat;
    background-position: 50% 0;
    background-size: cover;
    background-size: 23%;
	}

	.home_loan_sec003 .home_loan_wrap003 h1{
		text-align: center;
		font-size: 42px;
		font-weight: 600;
	}

	.home_loan_sec003 .home_loan_wrap003 p{
		font-size: 20px;
    text-align: center;
    padding-top: 10px;
	}

	.home_loan_sec003 .home_loan_wrap003 .home_loan_content003{
			padding-top: 0px;
	}

	.home_loan_sec003 .home_loan_wrap003 .div003{
			width: 500px;
			display: inline-block;
			border: 2px solid #347A82;
			padding:30px;
			margin:30px;
			border-radius: 20px;
	}

	.home_loan_sec003 .home_loan_wrap003 .div003 h4{
		font-size: 22px;
    font-weight: 600;
	}

	.home_loan_sec003 .home_loan_wrap003 .div003 ul{
			list-style: inside;
	}

	.home_loan_sec003 .home_loan_wrap003 .div003 ul li{
		font-size: 16px;
    padding: 5px 0;
    font-family: lato;
	}

	.education_loan_page .education_sec01{
		background: linear-gradient(90deg, #4b6cb7 0%, #182848 100%);
		padding:40px 0;
	}

	.education_loan_page .education_sec01 .education_wrap01{
		width:1170px;
		margin:0 auto;
	}

	.education_loan_page .education_sec01 .education_wrap01 .education_left01{
		float:left;
		width: 580px;
	}

	.education_loan_page .education_sec01 .education_wrap01 .education_left01 h2{
			font-weight: 600;
			color: #fff;
			font-family: poppins;
			margin-bottom: 10px;
			margin-top: 20px;
			font-size: 52px;
	}

	.education_loan_page .education_sec01 .education_wrap01 .education_left01 h4{
			line-height: 40px;
			font-size: 28px;
			padding: 5px 0;
			color: #fff;
	}

	.education_loan_page .education_sec01 .education_wrap01 .education_left01 p{
			font-size: 18px;
			line-height: 30px;
			font-weight: 400;
			color: #fff;
			font-family: lato;
	}

	.education_loan_page .education_sec01 .education_wrap01 .education_left01 a{
		border-radius: 50px;
    color: #fff;
    height: 40px;
    line-height: 40px;
        width: 165px;
    margin-top: 30px;
    font-family: lato;
    font-weight: 400;
    background: #e6377a;
    display: block;
    text-align: center;
	}

	.education_loan_page .education_sec01 .education_wrap01 .education_right01{
			width:500px;
			float:right;
	}

	.education_loan_page .education_sec01 .education_wrap01 .education_right01 img{
		width:100%
	}


	/*--- main home page / landing css start here ---*/

	.specialised_services{
		background: rgba(0, 0, 0, .03);

	}

	.specialised_services .specialised_services_wrap{
		width: 1170px;
		margin:0 auto;
		padding:40px 0;
	}

	.specialised_services .specialised_services_wrap h2{
		font-weight: 700;
    font-size: 40px;
    line-height: 60px;
    text-align: center;
    margin-bottom: 40px;
	}

	.specialised_services .specialised_services_wrap .specialised_services_content{
		display: inline-block;
    text-align: center;
	}

	.specialised_services_wrap .specialised_services_content .service01{
		display: inline-block;
    width: 375px;
    padding-bottom: 20px;
    box-shadow: 2px 2px 3px rgba(0, 0 , 0, 0.1);
    border-radius: 8px;
    margin-left: 10px;
    margin-bottom: 20px;
    border: 1px solid rgba(0, 0, 0, .02);
    padding-top: 20px;
    padding-left: 15px;
    background: #fff;
	}

	.specialised_services_wrap .specialised_services_content .service01:first-child, .specialised_services_wrap .specialised_services_content .service01:nth-child(4){
		margin-left: 0;
	}

	.specialised_services_wrap .specialised_services_content .service01 img{
		width: 50px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 20px;
	}

	.specialised_services_wrap .specialised_services_content .service01 span{
		display: inline-block;
    vertical-align: middle;
    font-size: 20px;
    font-family: poppins;
    width: 250px;
    text-align: left;
	}

	.products_sec{
		background: url(../images/bg-right.png);
    background-repeat: no-repeat;
    background-position: top right;
    background-size: 35%;
	}

	.products_sec .products_wrap {
		width: 1170px;
		margin:0 auto;
		padding-bottom: 20px;
	}


	.products_sec .products_wrap h2{
		font-weight: 700;
    font-size: 40px;
    line-height: 60px;
    text-align: center;
    margin-bottom: 20px;
    padding-top: 20px;
	}

	.products_sec .products_wrap .ui-widget-header{
			background:none;
			border:none;
			margin-bottom: 30px;
	}

	.products_sec .products_wrap .ui-widget.ui-widget-content{
		border:none;
		background: transparent;
	}

	.products_sec .products_wrap .ui-state-default, .products_sec .products_wrap .ui-widget-content .ui-state-default, .products_sec .products_wrap .ui-widget-header .ui-state-default, .products_sec .products_wrap .ui-button, html .products_sec .products_wrap .ui-button.ui-state-disabled:hover, html .products_sec .products_wrap .ui-button.ui-state-disabled:active{
			background: none;
	}

	


	.products_sec .products_wrap .ui-tabs .ui-tabs-nav li{
		margin:0;
		border:none;
	}

	.products_sec .products_wrap .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    width: 289px;
    font-family: 'Poppins';
    font-size: 18px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}

.products_sec .products_wrap .ui-state-active a, .products_sec .products_wrap .ui-state-active a:link, .products_sec .products_wrap .ui-state-active a:visited{
		color: #E6377A;
		border-bottom:2px solid #E6377A !important;
	}

.products_sec .products_wrap .ui-tabs .ui-tabs-nav .ui-tabs-anchor img{
	width: 30px;
	margin-right: 20px;
}

.products_content .ui-widget-content #tabs-1 .product_sub01{
	    width: 100%;
    display: block;
    vertical-align: top;
    border-bottom: 1px solid #eee;
    margin-bottom: 13px;
    padding-bottom: 13px;
}

.products_content .ui-widget-content #tabs-1 .product_sub01:last-child{
	border-bottom: none;
}

.products_content .ui-widget-content #tabs-1 .product_sub01 img{
	width: 25px;
    display: inline-block;
    margin-right: 10px;
}

.products_content .ui-widget-content #tabs-1 .product_sub01 h3{
	font-family: poppins;
	font-size: 18px;
	display: inline-block;
}

.products_content .ui-widget-content #tabs-1 .product_sub01 p{
	font-family: poppins;
    font-size: 14px;
    padding-top: 2px;
    line-height: 22px;
    margin:0;
    padding:0;
	
}


.products_content .ui-widget-content #tabs-1 .tabs-1_left{
	width: 600px;
	float:left;
}

.products_content .ui-widget-content #tabs-1 .tabs-1_right{
	width: 520px;
	float: right;
	margin-top: 13px;
}

.products_content .ui-widget-content #tabs-1 .tabs-1_left img{
	width:100%;
}

.products_content .ui-tabs .ui-tabs-panel{
		padding:0;
}


/*--- second tabs ---*/

.products_content .ui-widget-content #tabs-2 .product_sub01{
	    width: 100%;
    display: block;
    vertical-align: top;
    border-bottom: 1px solid #eee;
    margin-bottom: 13px;
    padding-bottom: 13px;
}

.products_content .ui-widget-content #tabs-2 .product_sub01:last-child{
	border-bottom: none;
}

.products_content .ui-widget-content #tabs-2 .product_sub01 img{
	width: 25px;
    display: inline-block;
    margin-right: 10px;
}

.products_content .ui-widget-content #tabs-2 .product_sub01 h3{
	font-family: poppins;
	font-size: 18px;
	display: inline-block;
}

.products_content .ui-widget-content #tabs-2 .product_sub01 p{
	font-family: poppins;
    font-size: 14px;
    padding-top: 2px;
    line-height: 22px;
    margin:0;
    padding:0;	
}

.products_content .ui-widget-content #tabs-2 .tabs-1_left{
	width: 600px;
	float:left;
}

.products_content .ui-widget-content #tabs-2 .tabs-1_right{
	width: 520px;
	float: right;
	margin-top: 13px;
}

.products_content .ui-widget-content #tabs-2 .tabs-1_left img{
	width:100%;
}

/*--- third tab ---*/

.products_content .ui-widget-content #tabs-3 .product_sub01{
	    width: 100%;
    display: block;
    vertical-align: top;
    border-bottom: 1px solid #eee;
    margin-bottom: 13px;
    padding-bottom: 13px;
}

.products_content .ui-widget-content #tabs-3 .product_sub01:last-child{
	border-bottom: none;
}

.products_content .ui-widget-content #tabs-3 .product_sub01 img{
	width: 25px;
    display: inline-block;
    margin-right: 10px;
}

.products_content .ui-widget-content #tabs-3 .product_sub01 h3{
	font-family: poppins;
	font-size: 18px;
	display: inline-block;
}

.products_content .ui-widget-content #tabs-3 .product_sub01 p{
	font-family: poppins;
    font-size: 14px;
    padding-top: 2px;
    line-height: 22px;
    margin:0;
    padding:0;	
}

.products_content .ui-widget-content #tabs-3 .tabs-1_left{
	width: 600px;
	float:left;
}

.products_content .ui-widget-content #tabs-3 .tabs-1_right{
	width: 520px;
	float: right;
	margin-top: 13px;
}

.products_content .ui-widget-content #tabs-3 .tabs-1_left img{
	width:100%;
}


/* ---  fourth tab --- */


.products_content .ui-widget-content #tabs-4 .product_sub01{
	    width: 100%;
    display: block;
    vertical-align: top;
    border-bottom: 1px solid #eee;
    margin-bottom: 13px;
    padding-bottom: 13px;
}

.products_content .ui-widget-content #tabs-4 .product_sub01:last-child{
	border-bottom: none;
}

.products_content .ui-widget-content #tabs-4 .product_sub01 img{
	width: 25px;
    display: inline-block;
    margin-right: 10px;
}

.products_content .ui-widget-content #tabs-4 .product_sub01 h3{
	font-family: poppins;
	font-size: 18px;
	display: inline-block;
}

.products_content .ui-widget-content #tabs-4 .product_sub01 p{
	font-family: poppins;
    font-size: 14px;
    padding-top: 2px;
    line-height: 22px;
    margin:0;
    padding:0;	
}

.products_content .ui-widget-content #tabs-4 .tabs-1_left{
	width: 600px;
	float:left;
}

.products_content .ui-widget-content #tabs-4 .tabs-1_right{
	width: 520px;
	float: right;
	margin-top: 13px;
}

.products_content .ui-widget-content #tabs-4 .tabs-1_left img{
	width:100%;
}

/*--- services 01 ---*/

.specialised_services01{
		background: rgba(0, 0, 0, .03);
		background: url('../images/dot-map.png');

	}

	.specialised_services01 .specialised_services_wrap01{
		width: 1170px;
		margin:0 auto;
		padding:40px 0;
	}

	.specialised_services01 .specialised_services_wrap01 h2{
		font-weight: 700;
    font-size: 40px;
    line-height: 60px;
    text-align: center;
    margin-bottom: 20px;
	}

	.specialised_services01 .specialised_services_wrap01 .specialised_services_content01{
		display: inline-block;
    text-align: center;
	}

	.specialised_services_wrap01 .specialised_services_content01 .service01{
		display: inline-block;
    width: 375px;
    padding-bottom: 10px;
   
    margin-left: 10px;
    margin-bottom: 20px;
    
    padding-top: 20px;
    padding-left: 15px;
   
	}

	.specialised_services_wrap01 .specialised_services_content01 .service01:first-child, .specialised_services_wrap01 .specialised_services_content01 .service01:nth-child(4){
		margin-left: 0;
	}

	.specialised_services_wrap01 .specialised_services_content01 .service01 .img01{
		background: #fff;
    box-shadow: 2px 2px 3px rgba(0, 0 , 0, 0.1);
    border-radius: 80px;
    width: 140px;
    margin: 0 auto;
    padding-top: 25px;
    padding-bottom: 25px;
    height: auto;
    margin-bottom: 10px;
	}

	.specialised_services_wrap01 .specialised_services_content01 .service01 img{
		width: 80px;
   display: block;
    margin-right: 20px;
    text-align: center;
    margin:0 auto;
    
	}

	.specialised_services_wrap01 .specialised_services_content01 .service01 span{
		display: block;
    font-size: 20px;
    font-family: poppins;
    width: 100%;
    text-align: center;
    margin-top: 17px;
    font-weight: 400;
	}


