*{
		padding: 0;
		margin: 0;
		box-sizing: border-box;
	}
	h3 {
    font:32px/1.1 var(--zf-primary-semibold);
}

	.mlt-forecast{
		max-width: 1240px;
		margin: 0 auto;
		padding: 0 0px 60px;
		text-align: center;
	}
	.Ncrm_oneClmnInner{
		padding: 60px 0 25px;
	}
	.active_line {
		position: absolute;
		bottom: -1px;
		height: 3px;
		background: #0067ff;
		display: block;
		left: 0;
	}
	.tab-sec {
		text-align: center;
		width: 100%;
		border-bottom: 1px solid #e3e3e3;
		position: relative;
		margin: 0 auto;
                max-width:900px;
		display: block;
	}
	.tab-inner {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.tab-lt{
		padding: 15px 30px;
		list-style-type: none;
		margin: 0;
		cursor: pointer;
	}
	.inner-sec{
		display: none;
		margin-top: 40px;
		text-align: center;
	}
.inner-sec p{
max-width:900px;
margin:0 auto;
}
.tab-lt.active span {
    font: 18px var(--zf-primary-regular);
    color: #0067ff;
}
.tab-lt span {
    display: block;
    position: relative;
    font: 18px var(--zf-primary-regular);
    color: #444;
}
	.sec-img{
		margin-top: 50px;
	}
@media only screen and (max-width: 1024px){
    br{
      display:none;
}
}	
@media only screen and (max-width: 1024px){
.Ncrm_oneClmnInner, .Ncrm_2ClmnInner, .Ncrm_twoClmnInner, .CTASec_Inner {
    padding: 50px 0px 15px;
}
	.mlt-forecast{
		padding: 0 30px 30px;
	}
	.mlt-forecast:last-child{
		padding: 0 30px 60px;
	}
	h3 {
    font-size: 27px;
}

	}
@media only screen and (max-width: 900px){
		.inner-sec{
			display: block;
			margin-top: 80px;
		}
		.tab-sec{
			display: none;
		}
		.sec-img{
		margin-top: 25px;
	}
		.inner-con-inner .inner-sec:first-child{
			margin-top: 0
		} 
		.mlt-forecast{
		padding: 0 30px 30px;
	}
	}
	@media only screen and (max-width: 767px){
.Ncrm_oneClmnInner, .Ncrm_2ClmnInner, .Ncrm_twoClmnInner, .CTASec_Inner {
    padding: 70px 0px 20px;
}
		#features-1 .Ncrm_oneClmnInner{
			 padding: 10px 0px 20px;
		}
		.mlt-forecast{
		padding: 30px 30px 0;
	}
	.mlt-forecast:last-child{
		padding: 0 30px 30px;
	}
		h3 {
    font-size: 21px;
}
		.inner-sec {
    display: block;
    margin-top: 60px;
}
	}
@media only screen and (max-width: 640px){
			#features-1 .Ncrm_oneClmnInner{
			 padding: 10px 0px 0px;
		}
		.mlt-forecast{
		padding: 20px 30px 30px;
	}
	}
@media only screen and (max-width: 550px){
	.Ncrm_FrstInner {
    padding: 80px 0 50px;
}
	}


 /* AR starts */
    .i18n-ar .inner-container .inner-sec h3, .i18n-ar .inner-container .inner-sec p, .i18n-ar .inner-container .inner-sec .sec-img{text-align: center;}
.i18n-ar .Ncrm_cta {
    margin-left: 25px;
    margin-right: 0;
}
    /* AR ends  */