*{
		padding: 0;
		margin: 0;
		box-sizing: border-box;
	}
.crm-theme h2 {
   line-height: 1.2;
}
.crm-hub-ctasec {
  display: none;
}
	h3 {
    font:32px/1.1 var(--zf-primary-medium);
}
.crm-theme h3 {
    font: 32px / 1.1 var(--zf-primary-medium);
}
.i18n-ar .sec-img{
     text-align: center;
}
.i18n-ar .inner-sec h3{
     text-align: center;
}
.i18n-ar .inner-sec p{
     text-align: center;
}
	.inner-sec-container{
		max-width: 900px;
		margin: 0 auto;
		padding: 0 0px 60px;
		text-align: center;
	}
.vision-section.inner-sec-container{
		max-width: 1170px;
	}
.vision-section .inner-container{
    max-width: 900px;
    margin: 0 auto;
}
	.Ncrm_oneClmn {
    padding: 0 30px;
    box-sizing: border-box;
}
	.Ncrm_oneClmnInner{
		padding: 60px 0 15px;
	}
	.active_line {
		position: absolute;
		bottom: -1px;
		height: 3px;
		background: #0067ff;
		display: block;
		left: 0;
	}
	.tab-sec {
		text-align: center;
		width: 100%;
		position: relative;
		margin: 0 auto;
		display: block;
	}
	.tab-inner {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
.tab-btn, .tab-lt {
    padding: 7px 20px 7px;
    border-radius: 23px;
    border: solid 1px #ccc;
    font-size: 14px;
    display: inline-block;
    margin: 10px 5px;
    cursor: pointer;
    color: #333;
    transition: .3s all ease;
}
.motor-section .tab-lt {
    width: 320px;
}
.tab-btn.active, .tab-lt.active {
    background: #0067ff !important;
    color: #fff;
    border: solid 1px #0067ff;
}
.slick-prev {
    left: -60px;
   top: 60%;
}
.slick-next {
   top: 60%;
    right: -60px;
}
	.inner-sec{
		display: none;
		margin-top: 30px;
		text-align: center;
	}
	.sec-img{
		margin-top: 50px;
	}
.slider-container .sec-img{
		padding: 10px;
	}
.video-box img{
   border-radius: 20px;
}
.dib{
display: inline-block;
}
.video-box {
    position: relative;
    text-align: left;
    margin: 0;
    cursor: pointer;
    transition: .75s ease;
}
.video-box .zh-play-icon {
    z-index: 1;
    display: block;
    height: 90px;
    width: 90px;
    cursor: pointer;
    background: #000;
    border-radius: 100%;
    margin: -32px auto 0 -32px;
    position: absolute;
    right: 90px;
    bottom: 70px;
}
.zh-play-icon:before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 25px solid #fc6d81;
    left: 53%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: inline-block;
    z-index: 3;
    border-radius: 3px;
}
.zh-play-icon:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 90px;
    height: 90px;
    background: #00000080;
    border-radius: 50%;
    animation: pulse-border 1500ms ease-out infinite;
    z-index: 1;
}
@keyframes pulse-border {
    0%{
        transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        opacity:1 
    }100% {
        transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        opacity:0
    }
}
#features-5{
display: none;
}
.footer-btn-sec {
        max-width: 900px;
    margin: 0 auto;
    text-align: center;
    padding: 60px 0px 120px;
}
/* other lang code  */
  .i18n-ar .active_line { right: 0; left: unset; }
  .i18n-ar .slick-prev { right: -60px; left: unset; }
  .i18n-ar .slick-next { left: -60px; right: unset; }
  .i18n-ar .video-box { text-align: right; }
  .i18n-ar .video-box .zh-play-icon { margin: -32px -32px 0 auto; left: 90px; right: unset; }
  .i18n-ar .zh-play-icon:before { border-right: 25px solid #fc6d81; border-left: unset; right: 53%; left: unset; }
  .i18n-ar .zh-play-icon:after { right: 50%; left: unset; }
  .i18n-ar .inner-sec-container, .i18n-ar .tab-sec, .i18n-ar .inner-sec, .i18n-ar .footer-btn-sec { text-align: center; }
  .i18n-ar .inner-sec-container *, .i18n-ar .tab-sec *, .i18n-ar .inner-sec *, .i18n-ar .footer-btn-sec * { text-align: center; }

@media only screen and (max-width: 1070px){
    .slick-next {
    right: -45px;
}
.slick-prev {
    left: -45px;
}

  .i18n-ar .slick-next { left: -45px; right: unset; }
  .i18n-ar .slick-prev { right: -45px; left: unset; }
}
	
@media only screen and (max-width: 1024px){
.Ncrm_oneClmnInner, .Ncrm_2ClmnInner, .Ncrm_twoClmnInner, .CTASec_Inner {
    padding: 50px 0px 15px;
}
	.inner-sec-container{
		padding: 0 30px 30px;
	}
	h3 {
    font-size: 27px;
}
.crm-theme h3 {
    font: 27px / 1.1 var(--zf-primary-medium);
}
.footer-btn-sec {
    max-width: 750px;
    padding: 60px 0px 90px;
}
.vision-section .inner-container {
    max-width: 800px;
}
    .slick-next {
    right: -38px;
}
.slick-prev {
    left: -38px;
}
  .i18n-ar .Ncrm_oneClmnInner, .i18n-ar .Ncrm_2ClmnInner, .i18n-ar .Ncrm_twoClmnInner, .i18n-ar .CTASec_Inner { padding: 50px 0px 15px; }
  .i18n-ar .inner-sec-container { padding: 0 30px 30px; }
  .i18n-ar .footer-btn-sec { padding: 60px 0px 90px; }
  .i18n-ar .slick-next { left: -38px; right: unset; }
  .i18n-ar .slick-prev { right: -38px; left: unset; }
	}
@media only screen and (max-width: 900px){
		.inner-sec{
			display: block;
			margin-top: 80px;
		}
.slider-container .sec-img{
		padding: 0px;
	}
		.tab-sec{
			display: none;
		}
		.sec-img{
		margin-top: 25px;
	}
		.inner-con-inner .inner-sec:first-child{
			margin-top: 0
		} 
		.inner-sec-container{
		padding: 0 30px 30px;
	}
.footer-btn-sec {
    max-width: 600px;
}
.video-box {
    max-width: 600px;
    margin: 0 auto;
}
.video-box .zh-play-icon {
    height: 70px;
    right: 115px;
    width: 70px;
    bottom: 56px;
}
.zh-play-icon:before {
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 15px solid #fc6d81;
}
.zh-play-icon:after {
    width: 70px;
    height: 70px;
}
  .i18n-ar .slider-container .sec-img { padding: 0px; }
  .i18n-ar .inner-sec-container { padding: 0 30px 30px; }
  .i18n-ar .video-box { margin: 0 auto; }
  .i18n-ar .video-box .zh-play-icon { left: 115px; right: unset; }
  .i18n-ar .zh-play-icon:before { border-right: 15px solid #fc6d81; border-left: unset; }	
}
	@media only screen and (max-width: 767px){
		#features-1 .Ncrm_oneClmnInner{
			 padding: 10px 0px 20px;
                         max-width: 350px;
                         width: 100%;
		}
		.inner-sec-container{
		padding: 30px 30px 0;
	}
		h3 {
    font-size: 21px;
}
.crm-theme h3 {
    font: 21px / 1.1 var(--zf-primary-medium);
}
		.inner-sec {
    display: block;
    margin-top: 60px;
}
.video-box .zh-play-icon {
    height: 35px;
    right: 60px;
    width: 35px;
    bottom: 50px;
}
.zh-play-icon:before {
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 11px solid #fc6d81;
}
.zh-play-icon:after {
    width: 35px;
    height: 35px;
}
.footer-btn-sec {
    padding: 20px 30px 60px;
}
  .i18n-ar #features-1 .Ncrm_oneClmnInner { padding: 10px 0px 20px; }
  .i18n-ar .inner-sec-container { padding: 30px 30px 0; }
  .i18n-ar .video-box .zh-play-icon { left: 60px; right: unset; }
  .i18n-ar .zh-play-icon:before { border-right: 11px solid #fc6d81; border-left: unset; }
  .i18n-ar .footer-btn-sec { padding: 20px 30px 60px; }
	}
@media only screen and (max-width: 640px){
			#features-1 .Ncrm_oneClmnInner{
			 padding: 10px 0px 0px;
		}
		.inner-sec-container{
		padding: 20px 30px 30px;
	}
  .i18n-ar #features-1 .Ncrm_oneClmnInner { padding: 10px 0px 0px; }
  .i18n-ar .inner-sec-container { padding: 20px 30px 30px; }
	}
@media only screen and (max-width: 580px) {
    .i18n-ar .crm-theme .Ncrm_FrstInner * {
        text-align: center;
    }
    .i18n-de .crm-theme h1 {
        font-size: 30px;
    }
}
/*Other lang css starts*/

.other-lang .tab-lt {
    padding: 15px 25px;
}

/*ends*/