<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.banner-section .go-link {
    color: #000;
}	

h1, h2, h3, h4, h5, h6, li, ol, p, ul {
	  margin: 0;
	  padding: 0;
	  font-weight: inherit;
	  font-family: var(--zf-primary-regular)
	}
	.other-lang span.typing {
	  width: unset;
	}
	.other-lang h4.inner-hdr {
	  word-break: break-word;
	}
	.i18n-ar .scrl-down-arrow {
	  transform: rotate(270deg);
	}
	.scrl_lock {
	  overflow: hidden !important
	}
	.signup-box #countryCodeDiv, .signup-box #countryconfirmCodeDiv {
	  border-bottom: 1px solid #d5d5d5;
	}
	h1, h2, h3, h4, h5, p {
	  margin: 0;
	  padding: 0;
	  font-weight: inherit
	}
	.crm_video_link {
	  max-width: 720px;
	  width: 100%;
	  margin: 30px 0 0;
	  display: block;
	  height: 420px
	}
	#email-error {
	  font-size: 12px
	}
	.error {
	  font-size: 12px;
	  padding-bottom: 12px;
	  color: red !important
	}
	.shadow {
	  box-shadow: 2px 2px 10px #e3e3e3
	}
	.signup-heading {
	  font-family: var(--zf-primary-semibold);
	  padding-bottom: 15px;
	  font-size: 22px
	}
	.signup-popup {
	  width: 96%;
	  max-width: 440px;
	  position: fixed;
	  top: 50%;
	  left: 50%;
	  transform: translateX(-50%) translateY(-50%);
	  -webkit-transform: translateX(-50%) translateY(-50%);
	  background: #fff;
	  border: 1px solid #e3e3e3;
	  box-shadow: 2px 2px 10px rgba(0, 0, 0, .6);
	  z-index: 99999;
	  display: none;
	  overflow: scroll
	}
	.zcountry-info.zshow {
	  font-size: 14px;
	  padding-top: 5px;
	  line-height: 22px
	}
	.cta-btn {
	  vertical-align: middle
	}
	.mob_txt {
	  display: none;
	  font-size: 14px;
	  font-family: var(--zf-primary-bold);
	  text-align: center;
	  padding: 4px 0 0;
	  color: #333
	}
	.signup-pop-inner {
	  padding: 50px;
	  box-sizing: border-box;
	  max-width: unset;
	  float: none;
	  position: relative;
	  display: block !important
	}
	.bg_lazy_loaded .pop-close {
	  position: absolute;
	  top: 15px;
	  right: 15px;
	  width: 15px;
	  height: 15px;
	  background-size: 15px 15px;
	  background-image: url(/sites/zweb/images/crm/popup-close-gray.svg);
	  display: inline-block;
	  cursor: pointer
	}
	.popup-freez-layer {
	  display: none;
	  width: 100%;
	  top: 0;
	  left: 0;
	  background: rgba(0, 0, 0, .8);
	  position: fixed;
	  overflow: hidden;
	  z-index: 99999
	}
	.sgnbtn input {
	  outline: 0 !important
	}
	::-webkit-input-placeholder {
	  color: gray !important;
	  font-family: var(--zf-primary-regular);
	  font-size: 14px
	}
	::-moz-placeholder {
	  color: gray !important;
	  font-family: var(--zf-primary-regular);
	  font-size: 14px
	}
	:-ms-input-placeholder {
	  color: gray !important;
	  font-family: var(--zf-primary-regular);
	  font-size: 14px
	}
	:-moz-placeholder {
	  color: gray !important;
	  font-family: var(--zf-primary-regular);
	  font-size: 14px
	}
	.button, .get-started a, .sgnbtn input, .sgnbtn input[type=submit], a.signup-btn {
	  max-width: 335px;
	  width: 100%;
	  text-align: center;
	  padding: 0 30px;
	  box-sizing: border-box;
	  -webkit-appearance: none;
	  -moz-appearance: none;
	  appearance: none;
	  border-radius: unset
	}
	.za-tos-container {
	  margin-bottom: 7px
	}
	.sign_agree {
	  margin-top: 15px !important
	}
/*
	.banner-freez-left {
	  position: absolute;
	  height: 100%;
	  width: 30%;
	  left: 0;
	  top: 0;
	  background: #2ca8ec;
	  background: linear-gradient(#2ca8ec, #3277c9);
	  z-index: -1
	}
	.banner-freez-right {
	  position: absolute;
	  height: 100%;
	  width: 70%;
	  right: 0;
	  top: 0;
	  background: linear-gradient(#2ca8ec, #3277c9);
	  z-index: -1
	}
*/
	.banner-section {
	  padding: 160px 0 0;
	  position: relative;
	  text-align: center;
/*
	  background: #1eaaf2;
	  background: linear-gradient(#1eaaf2, #2e74cb);
*/
	  width: 100%;
	  background-size: cover;
	  box-sizing: border-box;
	  max-width: 1440px;
	  margin: 0 auto;
	  margin-top: -80px
	}
	.scrl-down-txt {
	  color: #fff;
	  font-size: 10px;
	  position: absolute;
	  bottom: 22px;
	  left: 50%;
	  transform: translateX(-50%);
	  -webkit-transform: translateX(-50%);
	  font-family: var(--zf-primary-regular);
	  animation: blurTxt 1.6s infinite;
	  -webkit-animation: blurTxt 1.6s infinite;
	  text-align: center
	}
	@keyframes blurTxt {
	  0% {
	    opacity: 1
	  }
	  50% {
	    opacity: .5
	  }
	  100% {
	    opacity: 1
	  }
	}
	@-webkit-keyframes blurTxt {
	  0% {
	    opacity: 1
	  }
	  50% {
	    opacity: .5
	  }
	  100% {
	    opacity: 1
	  }
	}
	.scrl-down-arrow {
	  transform: rotate(90deg);
	  display: inline-block;
	  font-size: 18px;
	  line-height: 14px
	}
	img.zoho-logo {
	  display: inline-block;
	  vertical-align: middle;
	  width: 82px;
	  padding: 0 3px 0 5px
	}
	.ftr-learnmore {
	  display: inline-block;
	  cursor: pointer;
	  text-decoration: none;
	  outline: 0;
	  color: #0067ff;
	  font-size: 16px;
	  font-family: var(--zf-primary-regular);
	  margin-top: 5px;
	  position: relative;
	  padding-right: 20px
	}
	.ftr-learnmore:after, .ftr-learnmore:before {
	  content: '';
	  position: absolute;
	  right: 4px;
	  top: 11px;
	  width: 6px;
	  height: 6px;
	  border-top: 1px solid #2b98f0;
	  border-right: 1px solid #2b98f0;
	  transform: rotate(45deg);
	  -webkit-transform: rotate(45deg)
	}
	.ftr-learnmore:before {
	  right: 10px
	}
	.nav-mbl-act {
	  position: relative;
	  margin: 0 auto
	}
	.crm-logo-txt {
	  color: #fff;
	  display: inline-block;
	  vertical-align: top;
	  font-family: var(--zf-primary-semibold);
	  margin-left: 1px;
	  text-transform: uppercase;
	  font-size: 28px;
	  letter-spacing: 1px;
	  margin-top: 7px;
	  line-height: 24px
	}
.bnr-content-sec {
    vertical-align: middle;
    width: 44%;
    padding-bottom: 55px;
    box-sizing: border-box;
    margin-right: -4px;
    display: inline-block;
    text-align: left;
    margin-top: -35px;
}
	#country {
	  padding: 14px 12px;
	  border: 1px solid #d5d5d5;
	}
	.banner-img-sec {
	  display: inline-block;
	  vertical-align: middle;
	  margin-right: -14px
	}
	.banner-img-sec img {
	  width: 90%;
	  display: block;
	  margin-top: 30px;
	  max-width: 782px;
	  margin-right: -87px;
	  margin-bottom: -4px
	}
.banner-hdr {
font-size: 62px !important;
	  color: #fff;
	  font-family: var(--zf-primary-bold) !important
	}
	.banner-para {
	  font-size: 20px;
	  font-family: var(--zf-primary-regular);
	  line-height: 30px;
	  margin-top: 15px;
	  color: #fff;
	  max-width: 530px;
	  width: 100%
	}
	.section-inner.indicators {
	  padding-top: 90px
	}
	.banner-btn-con {
	  padding-top: 30px;
	  text-align: left
	}
	.nav_btn {
	  padding: 8px 34px;
	  color: #fff;
	  text-decoration: none;
	  outline: 0;
	  cursor: pointer;
	  background: #f0483e;
	  border: 1px solid #f0483e !important;
	  font-family: var(--zf-primary-semibold);
	  font-size: 18px;
	  display: inline-block;
	  margin: 0;
	  text-transform: uppercase
	}
	.section {
	  padding: 100px 25px;
	  text-align: center
	}
	.go-link {
	  color: #0067ff;
	  cursor: pointer;
	  text-decoration: none;
	  outline: 0
	}
	.section-inner {
	  width: 100%;
	  max-width: 1060px;
	  margin: 0 auto
	}
	.section-inner.alter {
	  max-width: 100%
	}
	.header-sec {
	  font-family: var(--zf-primary-bold);
	  font-size: 40px;
	  line-height: 48px;
	  color: #111
	}
	.nav-container {
	  padding: 0;
	  width: 100%;
	  position: fixed;
	  left: 0;
	  top: 50px;
	  box-sizing: border-box;
	  background: #fff;
	  text-align: center;
	  display: none;
	  border-bottom: 1px solid #e3e3e3;
	  box-shadow: 0 10px 20px -10px rgba(0, 0, 0, .35);
	  -webkit-box-shadow: 0 10px 20px -10px rgba(0, 0, 0, .35);
	  z-index: 5
	}
	.nav-con-inner {
	  display: inline-block;
	  vertical-align: bottom;
	  position: relative;
	  margin: 0;
	  padding: 0
	}
	.mbl-nav, .nav-lt {
	  padding: 15px 25px;
	  font-size: 16px;
	  font-family: var(--zf-primary-regular);
	  color: #333;
	  cursor: pointer;
	  float: left;
	  list-style-type: none;
	  margin-bottom: 0
	}
	.mbl-nav {
	  font-family: var(--zf-primary-semibold)
	}
	.nav-lt.active {
	  position: relative;
	  font-family: var(--zf-primary-semibold)
	}
	.mid-cta-txt-con &gt; div span.type_anim {
	  display: none;
	  margin-left: 6px
	}
	span.typing {
	  vertical-align: middle;
	  border-right: 2px solid #fff;
	  display: inline-block !important;
	  margin: 0;
	  width: 355px;
	  white-space: nowrap;
	  overflow: hidden;
	  animation: typing 2.2s steps(24, end), blink-caret .3s step-end infinite alternate;
	  -webkit-animation: typing 2.2s steps(24, end), blink-caret .3s step-end infinite alternate
	}
	@-webkit-keyframes typing {
	  from {
	    width: 0
	  }
	}
	@-webkit-keyframes blink-caret {
	  50% {
	    border-color: transparent
	  }
	}
	@keyframes typing {
	  from {
	    width: 0
	  }
	}
	@keyframes blink-caret {
	  50% {
	    border-color: transparent
	  }
	}
	.nav-lt.active:before {
	  content: '';
	  position: absolute;
	  bottom: 0;
	  height: 3px;
	  width: 90%;
	  left: 50%;
	  transform: translateX(-50%);
	  -webkit-transform: translateX(-50%);
	  background: #0067ff
	}
	.para-sec {
	  padding: 15px 0 0;
	  font-size: 16px;
	  line-height: 28px;
	  font-family: var(--zf-primary-regular);
	  max-width: 870px;
	  margin: 0 auto;
	  width: 100%
	}
	.mid-cta-con {
	  text-align: center;
	  padding: 90px 20px 0
	}
	.mid-cta-inner {
	  display: inline-block;
	  padding: 32px 35px 35px;
	  background: #323948
	}
	.mid-cta-txt-con {
	  width: 690px;
	  color: #fff;
	  text-align: left;
	  display: inline-block;
	  vertical-align: middle
	}
	.mid-cta-txt-con p {
	  font-family: var(--zf-primary-regular);
	  font-size: 20px;
	  padding-bottom: 4px;
	  line-height: 30px
	}
	.mid-cta-txt-con &gt; div span {
	  font-family: var(--zf-primary-bold);
	  font-size: 32px;
	  line-height: 38px;
	  display: inline-block;
	  vertical-align: middle
	}
	.mid-cta-btn {
	  padding: 10px 34px;
	  color: #fff;
	  text-decoration: none;
	  outline: 0;
	  cursor: pointer;
	  border: none;
	  background: #f0483e;
	  font-family: var(--zf-primary-semibold);
	  font-size: 18px;
	  display: inline-block;
	  margin: 0;
	  text-transform: uppercase;
	  vertical-align: middle
	}
	.dtl-contetnt-sec .inner-hdr, .logo-sec, .overview .section-inner, .two-cont-con .inner-hdr {
	  text-align: left
	}
	.inner-hdr {
	  font-size: 34px;
	  line-height: 42px;
	  font-family: var(--zf-primary-semibold);
	  color: #111
	}
	.cb {
	  clear: both;
	  height: 0
	}
	.inner-hdr.alter {
	  font-family: var(--zf-primary-regular)
	}
	.sec-bot {
	  padding-bottom: 40px
	}
	.sec-top {
	  padding-top: 40px
	}
	h3 {
	  font-size: 30px;
	  font-family: var(--zf-primary-semibold);
	  color: #111
	}
	.grey-bg {
	  background: #f5f7f9
	}
	.mob-arrow {
	  content: '';
	  position: absolute;
	  right: 28px;
	  top: 15px;
	  width: 10px;
	  height: 10px;
	  border-top: 1px solid #333;
	  border-right: 1px solid #333;
	  transform: rotate(45deg);
	  display: inline-block;
	  -webkit-transform: rotate(133deg)
	}
	.box-para {
	  padding: 35px;
	  background: #fff;
	  border: 1px solid #e3e3e3;
	  border-radius: 5px;
	  font-size: 18px;
	  line-height: 28px;
	  margin-top: 60px
	}
	.img-con {
	  width: 100%;
	  padding-top: 40px;
	  margin: 0 auto;
	  max-width: 900px;
	}
	.box-con {
	  padding-top: 30px;
	  max-width: 800px;
	  display: inline-block;
	  width: 100%;
	  margin: 0 auto 25px
	}
	.width-cntl {
	  max-width: 980px;
	  margin: 0 auto;
	  width: 100%
	}
	.bx-con {
	  padding-top: 50px;
	  text-align: left
	}
	.bx-con-inner {
	  max-width: 1060px;
	  width: 100%;
	  display: inline-block;
	  border: 1px solid #e3e3e3;
	  border-radius: 5px
	}
	.bx-sec {
	  width: 50%;
	  box-sizing: border-box;
	  display: inline-block;
	  padding: 35px;
	  transition: all ease .5s;
	  position: relative;
     vertical-align: top;
	}
	.bx-sec:nth-child(1), .bx-sec:nth-child(2), .card.sml {
	  border-bottom: 1px solid #e3e3e3
	}
	.bx-sec:nth-child(1), .bx-sec:nth-child(3), .card.big.brd {
	  border-right: 1px solid #e3e3e3
	}
	.bx-sec:hover {
	  box-shadow: 0 30px 70px rgba(0, 0, 0, .2);
	  z-index: 3
	}
	.bx-inner {
	  width: 98%
	}
	.tbl-con {
	  width: 100%;
	  margin-top: 30px;
	  border: 1px solid #e3e3e3
	}
	.crm-bnfts {
	  width: 33.33%;
	  box-sizing: border-box;
	  float: left;
	  border-bottom: 1px solid #e3e3e3;
	  border-right: 1px solid #e3e3e3;
	  padding: 25px;
	  font-size: 16px;
	  font-family: var(--zf-primary-regular);
	  text-align: center;
	  background: #fff
	}
	.crm-bnfts:nth-child(10), .crm-bnfts:nth-child(11), .crm-bnfts:nth-child(12) {
	  border-bottom: none
	}
	.crm-bnfts:nth-child(12), .crm-bnfts:nth-child(3), .crm-bnfts:nth-child(6), .crm-bnfts:nth-child(9) {
	  border-right: none
	}
	.one-col-con {
	  margin-top: 100px
	}
	.one-col-con.first {
	  margin-top: 40px
	}
	.text-con {
	  width: 55%;
	  float: left;
	  padding: 0 45px 0 0;
	  box-sizing: border-box;
	  text-align: left
	}
	.one-col-con.alter .text-con {
	  float: right;
	  padding: 0 0 0 45px
	}
	.one-col-con.alter .two-col-img-con {
	  padding: 0 45px 0 0;
	  text-align: left
	}
	.sec-inner {
	  max-width: 1040px;
	  width: 100%;
	  display: inline-block
	}
	.dtails-box {
	  margin: 25px auto 0;
	  padding: 25px 15px;
	  background: #fff;
	  border: 1px solid #e3e3e3;
	  border-radius: 5px;
	  width: 100%;
	  max-width: 785px;
	  box-sizing: border-box
	}
	.dtl-contetnt-sec {
	  width: 100%;
	  vertical-align: middle;
	  display: inline-block;
	  text-align: left;
	  padding: 12px 45px;
	  box-sizing: border-box
	}
	.sml-hdr {
	  font-family: var(--zf-primary-semibold);
	  font-size: 24px;
	  margin-top: 40px
	}
	.detail-box-con {
	  margin-bottom: 30px
	}
	.bx-side-con {
	  width: 50%;
	  float: left;
	  box-sizing: border-box;
	  display: inline-block;
	  padding: 35px 25px 35px 45px
	}
	.bx-side-con.left {
	  background: #f2fbfe
	}
	.bx-side-con.right {
	  box-shadow: 2px 2px 10px #e3e3e3;
	  border-left: 1px solid #e3e3e3
	}
	.bot-sec {
	  padding: 90px 25px 30px;
	  text-align: center;
	  position: relative
	}
	.sml-txt {
	  font-size: 10px;
	  font-family: var(--zf-primary-regular);
	  right: 25px;
	  bottom: -35px;
	  position: absolute
	}
	.ratio-con {
	  width: 100%;
	  max-width: 920px;
	  display: inline-block;
	  padding-top: 60px
	}
	.ratio-con p {
	  padding-top: 12px;
	  line-height: 24px
	}
	.ratio-sec {
	  width: 33%;
	  text-align: center;
	  padding: 30px 10px;
	  display: inline-block;
	  box-sizing: border-box;
	  border: 1px solid #e3e3e3;
	  margin-right: -1px;
	  transition: all ease .5s
	}
	.ratio-sec:nth-child(4), .ratio-sec:nth-child(5) {
	  border-top: none
	}
	.ratio-sec:nth-child(5) {
	  border-left: none
	}
	.ratio-sec:hover {
	  box-shadow: 0 30px 70px rgba(0, 0, 0, .2)
	}
	.card-container {
	  padding: 45px 0 30px;
	  text-align: center
	}
	.card-con-inner {
	  width: 100%;
	  max-width: 1060px;
	  margin: 0 auto;
	  border: 1px solid #e3e3e3;
	  display: flex;
	  flex-wrap: wrap;
	  justify-content: center;
	}
	.card {
	  width: 33.33%;
	  box-sizing: border-box;
	  background: #fff;
	  border: none;
	  transition: all ease .5s;
	  position: relative
	}
	.card:hover {
	  box-shadow: 0 30px 70px rgba(0, 0, 0, .2) !important;
	  background: #f2fbfe;
	  z-index: 3
	}
	.card-inner h2.inner-hdr, .inner-hdr.dtl_bx {
	  font-size: 24px;
	  line-height: 32px
	}
	.bnnr-img.mob, .mbl-nav, .mob-arrow, .nav-con-inner.mob, .nav_btn.access, .nav_btn.register.access, .nav_btn.register.btn2, .other-lang .testimonial_sec_footer {
	  display: none
	}
	.card.middle {
	  border-left: 1px solid #e3e3e3;
	  border-right: 1px solid #e3e3e3
	}
	.card-inner {
	  padding: 30px
	}
	.bot-cta-con {
	  padding: 5px 25px 95px;
	  text-align: center
	}
	.bot-cta-text {
	  font-family: var(--zf-primary-regular);
	  font-size: 30px;
	  margin-bottom: 30px
	}
	.bot-cta-text span {
	  display: inline-block;
	  margin-bottom: 12px;
	  font-family: var(--zf-primary-semibold)
	}
	.bot-cta {
	  display: inline-block;
	  background: #f0483e;
	  padding: 10px 40px 11px;
	  color: #fff;
	  cursor: pointer;
	  text-decoration: none;
	  outline: 0;
	  border: none;
	  font-size: 18px;
	  text-transform: uppercase;
	  font-family: var(--zf-primary-semibold)
	}
	.src-grtner {
	  position: absolute;
	  bottom: -35px;
	  right: -20px;
	  font-size: 12px;
	  font-family: var(--zf-primary-regular);
	  color: #333
	}
	.img-con.video-container {
	  position: relative;
	  cursor: pointer
	}
	.play-video {
	  position: absolute;
	  cursor: pointer;
	  left: 50%;
	  top: 50%;
	  width: 50px;
	  height: 50px;
	  transform: translateX(-50%) translateY(-50%);
	  border: 2px solid #fff;
	  border-radius: 100%;
	  background: rgba(0, 0, 0, .4)
	}
	.play-video:before {
	  content: "";
	  position: absolute;
	  left: 50%;
	  top: 50%;
	  margin: -10px 0 0 -4px;
	  border-bottom: 10px solid transparent;
	  border-left: 13px solid #fff;
	  border-top: 10px solid transparent
	}
	.semi_blt {
	  font-family: var(--zf-primary-semibold) !important
	}
	.section.overview h2.header-sec, .section.overview p.para-sec {
	  text-align: center !important
	}
	.nav_btn.register.btn1, .umain .nav_btn.access {
	  display: inline-block
	}
	.password-strength, .socl-signup, .umain .bot-cta-con, .umain .mid-cta-con, .umain .nav_btn.register, .umain .new-usr-con .watch-video, .umain .new-usr-con &gt; p, .bottom-promo {
	  display: none !important
	}
	.freez-layer {
	  position: fixed;
	  z-index: 999999;
	  width: 100%;
	  background: rgba(0, 0, 0, .75);
	  left: 0;
	  top: 0;
	  display: none;
	  overflow: hidden !important
	}
	.banner-button-con {
	  margin-bottom: 40px
	}
	.video-popup {
	  max-width: 860px;
	  width: 98%;
	  height: 510px;
	  position: fixed;
	  transform: translate(-50%, -50%);
	  left: 50%;
	  background: #fff;
	  top: 50%;
	  box-shadow: 0 5px 25px rgba(0, 0, 0, .25);
	  box-sizing: border-box
	}
	.bg_lazy_loaded .popup-close {
	  cursor: pointer;
	  height: 24px;
	  position: absolute;
	  right: 24px;
	  top: 24px;
	  display: inline-block;
	  width: 24px;
	  background-position: 20px;
	  background-position: 0 0;
	  background-image: url(/sites/zweb/images/crm/video-close.svg)
	}
	.section#key-ftrs-crm {
	  padding-bottom: 0 !important
	}
	#ifrm {
	  width: 860px;
	  height: 510px
	}
	#why-crm, .banner-container, .video-show-container {
	  position: relative
	}
	.banner-container {
	  margin-top: -82px;
        background: #0067ff;
	}
	.section.benefits {
	  box-sizing: border-box;
	  background: #0067ff;
	  padding: 75px 15px;
	  text-align: center
	}
	.benefits-inner {
	  position: relative;
	  height: 640px;
	  max-width: 1200px;
	  width: 100%;
	  margin: 0 auto
	}
	.benefits-inner .header-sec {
	  max-width: 405px;
	  width: 100%;
	  position: absolute;
	  top: 50%;
	  left: 50%;
	  transform: translateX(-50%) translateY(-50%);
	  color: #fedd32;
	  font-family: var(--zf-primary-black)
	}
	.bg_lazy_loaded .icn-sprites {
	  background-image: url(/sites/zweb/images/crm/what-is-crm-sprites.png);
	  display: inline-block;
	  width: 41px;
	  height: 43px;
	  background-size: 586px auto;
	  background-repeat: no-repeat
	}
	.automation span {
	  background-position: -5px -6px
	}
	.all-information span {
	  background-position: -50px -7px
	}
	.clear-operation span {
	  background-position: -242px -5px
	}
	.cost-cutting span {
	  background-position: -293px -7px
	}
	.moretime-tosell span {
	  background-position: -391px -6px
	}
	.mob-work span {
	  background-position: -344px -7px
	}
	.data-driven span {
	  background-position: -440px -7px
	}
	.uncomplecated-sales-process span {
	  background-position: -488px -6px
	}
	.contextual-comunication span {
	  background-position: -539px -7px
	}
	.effort-tc span {
	  background-position: -97px -6px
	}
	.endto-end-cust span {
	  background-position: -145px -6px
	}
	.sla span {
	  background-position: -197px -6px
	}
	.ben-icn-bg {
	  width: 90px;
	  height: 90px;
	  border-radius: 100%;
	  background: #fff;
	  position: relative;
	  margin: 0 auto 12px
	}
	.ben-icn-bg.sml {
	  width: 65px;
	  height: 65px
	}
	.ben-icn-bg span {
	  position: absolute;
	  top: 50%;
	  left: 50%;
	  transform: translateX(-50%) translateY(-50%);
	}
	.ben-icn-con {
	  width: 145px;
	  display: inline-block;
	  position: absolute;
	  animation: move-anim 5s linear 3s infinite;
	  -webkit-animation: move-anim 5s linear 3s infinite
	}
.ben-icn-con p {
    font-size: 14px;
    font-family: var(--zf-primary-semibold);
    line-height: 22px;
    text-align: center;
    padding: 0;
    width: 100%;
}
	.automation {
	  top: 12%;
	  left: 1%
	}
	.all-information {
	  top: 5%;
	  left: 23%
	}
	.clear-operation {
	  top: 0;
	  left: 40%
	}
	.cost-cutting {
	  top: 10%;
	  right: 31%
	}
	.moretime-tosell {
	  top: -6%;
	  right: 7%
	}
	.mob-work {
	  top: 30%;
	  right: 17%
	}
	.data-driven {
	  top: 260px;
	  right: 10px
	}
	.uncomplecated-sales-process {
	  bottom: 11%;
	  right: 18%
	}
	.contextual-comunication {
	  bottom: 3%;
	  right: 38%
	}
	.effort-tc {
	  top: 39.3%;
	  left: 13%
	}
	.endto-end-cust {
	  bottom: 7%;
	  left: 28%
	}
	.sla {
	  bottom: 5%;
	  left: 4%
	}
	@keyframes move-anim {
	  0% {
	    transform: translate(0, 0)
	  }
	  50% {
	    transform: translate(0, 8px)
	  }
	  100% {
	    transform: translate(0, 0)
	  }
	}
	@-webkit-keyframes move-anim {
	  0% {
	    transform: translate(0, 0)
	  }
	  50% {
	    transform: translate(0, 8px)
	  }
	  100% {
	    transform: translate(0, 0)
	  }
	}
	.anim1, .anim4, .anim6 {
	  animation-delay: 5s !important
	}
	.anim10, .anim2, .anim8 {
	  animation-delay: 1s !important
	}
	.anim12, .anim3, .anim5 {
	  animation-delay: 3s !important
	}
	.anim11, .anim7, .anim9 {
	  animation-delay: 2s !important
	}
	.vid-container {
	  width: 100%;
	  max-width: 960px;
	  margin: 40px auto 0;
	  border: 6px;
	  padding: 45px;
	  box-sizing: border-box;
	  background: #0067ff;
	  border-radius: 6px
	}
	.vid-cont-sec {
	  width: 60%;
	  display: inline-block;
	  vertical-align: middle;
	  color: #fff;
	  font-family: var(--zf-primary-bold);
	  font-size: 24px;
	  line-height: 32px;
	  padding-right: 30px;
	  box-sizing: border-box;
	  text-align: left
	}
	.vid-img-con {
	  text-align: right;
	  max-width: 533px;
	  width: 100%;
	  margin: 25px auto 0;
	  display: block;
	  position: relative
	}
	.vid-img {
	  max-width: 260px;
	  width: 100%;
	  display: inline-block;
	  position: relative
	}
	.box-con img, .img-con img, .vid-img-con img {
	  width: 100%
	}
.img-con img {
    display: inline-block;
}
	.section.video-cont {
	  background: #0067ff
	}
	.section.video-cont h2.header-sec, .section.video-cont p.para-sec {
	  color: #fff;
	  max-width: 840px;
	  margin: 0 auto;
	  width: 100%
	}
	.para-sec.tick {
	  padding: 15px 0 0 25px;
	  position: relative;
	  width: 100%;
	  max-width: 100%
	}
	.bg_lazy_loaded .para-sec.tick:before {
	  content: '';
	  position: absolute;
	  left: -3px;
	  top: 27px;
	  background-image: url(/sites/zweb/images/crm/wts-crm-green-tick.png);
	  width: 12px;
	  height: 9px;
	  background-size: 12px 9px
	}
	.ratio-sec .header-sec {
	  color: #0067ff !important
	}
	.two-col-con {
	  padding-top: 100px
	}
	.two-cont-con {
	  width: 60%;
	  display: inline-block;
	  vertical-align: middle;
	  padding-right: 40px;
	  text-align: left;
	  box-sizing: border-box
	}
	.twocol-img-con {
	  width: 39%;
	  display: inline-block;
	  vertical-align: middle;
	  text-align: center;
	  padding-left: 30px;
	  box-sizing: border-box
	}
	.twocol-img-con video {
	  display: inline-block;
	  max-width: 300px;
	  width: 100%;
	  vertical-align: bottom
	}
	.para-sec.vid_txt {
	  font-size: 18px;
	  padding-top: 35px;
	  font-family: var(--zf-primary-bold) !important
	}
	.umain .nav_btn.register.access {
	  display: inline-block !important;
	  margin-top: 25px
	}
	.i18n-ar span.typing {
	  direction: ltr;
	  margin: 0 6px 0 0;
	}
	.i18n-ar .mid-cta-inner, .i18n-ar .mid-cta-inner &gt; div, .i18n-ar .mid-cta-txt-con p, .i18n-ar .mid-cta-txt-con &gt; div {
	  direction: ltr;
	  text-align: left;
	}
	.crmsys-cont {
	  width: 100%;
	  max-width: 1060px;
	  margin: 125px auto 0;
		text-align: center;
	}
	.crmsys-cmbcnt {
	  display: -webkit-box;
	  display: -ms-flexbox;
	  display: flex;
	  flex-wrap: wrap;
	  border: 1px solid #e3e3e3;
	  margin-top: 50px;
	}
	.bx1 {
	  width: 100%;
	  border-bottom: 1px solid #e3e3e3;
	}
	.bx2 {
	  width: 50%;
	  border-right: 1px solid #e3e3e3;
	}
	.crmsys-inrcnt {
	  box-sizing: border-box;
	  padding: 30px;
	  background: #fff;
	  transition: all ease .5s;
	}
	.crmsys-inrpara {
	  padding-top: 15px;
	  font: 16px/28px var(--zf-primary-regular);
	}
	.crmsys-inrhdr {
	  font: 24px/32px var(--zf-primary-semibold);
	}
	.crmsys-inrcnt:hover {
	  box-shadow: 0 30px 70px rgb(0 0 0 / 20%) !important;
	  background: #f2fbfe;
	  z-index: 3;
	}
	.testimonial_sec_footer {
	  max-width: 1030px;
	  margin: 0 auto;
	  text-align: left;
	  width: 90%;
	  padding: 100px 0 70px;
	}
	.crmbadge-txt, h1.crmbadge-txt {
	  font: 14px/1 'Roboto';
	  color: #000;
	  background: #eee;
	  border-radius: 20px;
	  padding: 7px 12px 6px;
	  margin-bottom: 10px;
	  display: inline-block;
	  letter-spacing: 0;
	}
	.testimonial_slider_footer h2, .testimonial_slider_footer h3 {
	  margin-bottom: 5px;
	}
	.testimonial_slider_footer ul h2, .testimonial_slider_footer ul h3, .testimonial_slider_footer h2, .testimonial_slider_footer h3 {
	  font: 400 15px/1.5 'Roboto';
	}
	.testimonial_slider_footer h2 {
	  font-weight: 700;
	}
	.testimonial_slider_footer p, .testimonial_slider_footer li {
	  font: 14px/1.8 'Roboto';
	  padding-bottom: 15px;
	}
	.testimonial_slider_footer ul {
	  display: inline-block;
	  vertical-align: top;
	  margin: 0 30px 0 0;
	  text-align: left;
	  width: 100%;
	}
	.testimonial_slider_footer ul li {
	  position: relative;
	  padding: 0;
	  margin: 0 0 0 18px;
	}
.testimonial_slider_footer ul li a{
	  color: #0067ff;
          position: relative;
	}
.testimonial_slider_footer ul li a:before {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 100%;
    transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform-origin: left;
    -webkit-transform-origin: left;
    height: 1px;
    background: rgb(0,103,255);
    transition: all ease .45s;
}
.testimonial_slider_footer ul li a:hover:before {
    transform: scaleX(1);
    -webkit-transform: scaleX(1);
}
	.testimonial_slider_footer ul li:after {
	  content: '';
	  position: absolute;
	  width: 6px;
	  height: 6px;
	  background: #333;
	  left: -12px;
	  border-radius: 50%;
	  top: 9px;
	}
	.testimonial_innersec_footer .slick-dots li {
	  border: 1px solid #919599 !important;
	  width: 8px !important;
	  height: 8px;
	  background: #fff;
	}
	.testimonial_innersec_footer .slick-dots li.slick-active {
	  background: #919599 !important;
	  height: 8px;
	}
	.testimonial_slider_footer ul.twoclmn {
	  width: 30%;
	}
	.testimonial_slider_footer ul.twoclmn.last {
	  margin-right: 0;
	}
	.crmdef-sec {
	  display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-width: 1250px;
    width: 100%;
    margin: 100px auto;
    padding: 0;
    box-sizing: border-box;
    flex-direction: row-reverse;
    align-items: center;
	}
	.crmdef-rgtcnt {
	  width: 48%
	}
	.card.big, .bx3, .crmdef-lftcnt {
	  width: 50%
	}
	.i18n-ar .two-cont-con {
	  padding-right: 0;
	  padding-left: 40px;
	}
.mB100{
  margin-bottom:100px;
  text-align:center;
}
.set-hit{
  height:351px;
}
	@media only screen and (max-width:2880px) {
	  .bnnr-img.dsktp {
	    display: none
	  }
	  .bnnr-img.mob {
	    display: inline-block;
	  }
	  .banner-section {
	    overflow: visible
	  }
	}
@media only screen and (min-width:1441px) {
.ben-icn-con {
    margin: 0 1% 40px;
}
.bnr-content-sec h1, .bnr-content-sec p {
    text-align: left;
}
.bnr-content-sec p {
    margin-left: 0;
}
}
	@media only screen and (max-width:1440px) {
	  .bnnr-img.dsktp {
	    display: block
	  }
	  .bnnr-img.mob {
	    display: none
	  }
	  .banner-section {
	    max-width: 1440px;
	    width: 100%;
	    margin: -80px auto 0;
	    overflow: hidden
	  }
.i18n-id .banner-btn-con {
    padding: 30px;
    text-align: center;
}
	}
	.vid-img-banner {
	  width: 100%;
	  display: block;
	  cursor: pointer
	}
	.vid-img-con:hover .vidply-img {
	  opacity: 1 !important
	}
	.vidply-img {
	  position: absolute;
	  top: 55%;
	  opacity: .6;
	  left: 50%;
	  transform: translateX(-50%) translateY(-50%);
	  display: inline-block;
	  cursor: pointer;
	  transition: all ease .5s
	}
	.middle-cta-con {
	  padding: 70px 25px 0;
	  text-align: center
	}
	.middle-cta-con .inner-hdr {
	  padding-bottom: 20px
	}
	.crm-btn.watch-video {
	  border: 1px solid #e3e3e3
	}
	.i18n-ar div.mid-cta-con, .i18n-ar .mid-cta-con, .i18n-ar .bot-sec-inner, .i18n-ar h2.header-sec, h4.inner-hdr, .i18n-ar p.para-sec, .i18n-ar h3, .i18n-ar .ratio-con, .i18n-ar div#key-ftrs-crm, .i18n-ar .crm-btn-con, .i18n-ar .twocol-img-con, .i18n-ar .img-con, .i18n-ar .scrl-down-txt, .i18n-ar .crmsys-inrcnt p, .i18n-ar .card h2, .i18n-ar .card p {
	  text-align: center;
	}
	@media only screen and (max-width:1160px) {
	  .bnr-content-sec {
	    padding-left: 40px
	  }
	  .banner-hdr {
	    font-size: 62px !important
	  }
	  .banner-para {
	    font-size: 18px
	  }
	  .crmdef-sec {
	    display: block;
	    text-align: center;
	    max-width: 925px;
	  }
	  .crmdef-rgtcnt {
	    width: 100%;
	  }
	  .crmdef-lftcnt {
	    width: 100%;
	    max-width: 720px;
	    height: 420px;
	    margin: 30px auto;
	  }
	}
	@media screen and (min-width:767px) and (max-width:1140px) {
	  .nav-container {
	    top: 0 !important
	  }
	}
	@media only screen and (max-width:1023px) {
	  #ifrm, .video-popup {
	    max-width: 660px;
	    height: 398px
	  }
	}
	@media only screen and (max-width:992px) {
	  .crmdef-sec {
	    margin: 150px auto 100px;
	  }
	  .scrl-down-txt {
	    display: none !important
	  }
	  .other-lang .ratio-sec {
	    min-height: 180px;
	  }
	  .mid-cta-inner {
	    display: block
	  }
	  .i18n-ar .mid-cta-inner, .i18n-ar .mid-cta-inner &gt; div, .i18n-ar .mid-cta-txt-con p, .i18n-ar .mid-cta-txt-con &gt; div {
	    text-align: center;
	  }
	  .mid-cta-txt-con {
	    width: 100%;
	    text-align: center;
	    padding-bottom: 25px;
	    display: block
	  }
	  .page-over-lay {
	    display: none !important
	  }
	  .bx-sec:hover, .card:hover, .ratio-sec:hover {
	    box-shadow: none !important
	  }
	  .mbl-nav, .nav-lt {
	    padding: 15px
	  }
	  .bx-sec:hover {
	    box-shadow: none
	  }
	  .card-con-inner {
	    max-width: 750px;
	    border: none !important
	  }
	  .banner-hdr {
	    font-size: 60px !important
	  }
	  .tbl-con {
	    max-width: 585px;
	    margin: 30px auto 0
	  }
	  .crm-bnfts {
	    width: 50%
	  }
	  .crm-bnfts:nth-child(10) {
	    border-bottom: 1px solid #e3e3e3
	  }
	  .crm-bnfts:nth-child(12), .crm-bnfts:nth-child(3), .crm-bnfts:nth-child(6), .crm-bnfts:nth-child(9) {
	    border-right: 1px solid #e3e3e3
	  }
	  .crm-bnfts:nth-child(even) {
	    border-right: none
	  }
	  .ratio-con {
	    max-width: 700px
	  }
	  .ratio-sec {
	    width: 32.5%;
	    display: inline-block;
	    vertical-align: top;
	    padding: 20px;
	    float: none
	  }
	  .bnr-content-sec {
	    width: 100%;
	    text-align: center;
	    padding: 0
	  }
	  .banner-para {
	    max-width: 700px;
	    margin: 15px auto 0
	  }
	  .banner-btn-con {
	    text-align: center
	  }
	  .banner-img-sec img {
	    max-width: 450px;
	    display: inline-block;
	    margin-right: 0
	  }
	  .card, .card.big {
	    width: 47.5%;
	    float: none;
	    display: inline-block;
	    vertical-align: top;
	    margin: 1%;
	    background: #fff;
	    border: 1px solid #e3e3e3;
	    box-shadow: 2px 2px 10px #e3e3e3
	  }
	  .card:hover {
	    box-shadow: none
	  }
	  .ben-icn-con {
	    position: static;
	    display: inline-block;
	    vertical-align: top;
	    width: 30.5%;
	    margin: 3% 1%
	  }
	  .benefits-inner .header-sec {
	    position: static;
	    text-align: center;
	    transform: translate(0) !important;
	    margin: 0 auto 30px
	  }
	  .benefits-inner {
	    height: auto
	  }
	  .benefits-list-con {
	    max-width: 700px;
	    width: 100%;
	    margin: 0 auto
	  }
	  .ben-icn-bg.sml {
	    width: 90px;
	    height: 90px
	  }
	  .bnr-conatiner {
	    width: 100%;
	    padding-bottom: 260px;
	    position: relative
	  }
	  .banner-img-sec {
	    width: 100%;
	    margin: 35px auto 0;
	    text-align: center;
	    position: absolute;
	    bottom: -110px;
	    transform: translateX(-50%);
	    left: 50%;
	    z-index: 0
	  }
	  .banner-section {
	    overflow: visible;
	    position: relative
	  }
	  .section.overview {
	    padding-top: 140px
	  }
	  .inner-hdr.dtl_bx {
	    font-size: 30px;
	    line-height: 38px
	  }
	  .bnnr-img.dsktp {
	    display: none
	  }
	  .bnnr-img.mob {
	    display: inline-block
	  }
	  /** other lang start **/
	  .i18n-ar .bnr-content-sec {
	    padding: 0;
	  }
	  .i18n-ar .one-col-con h4 {
	    text-align: center;
	  }
	  .i18n-ar .banner-para {
	    max-width: 700px;
	    margin: 15px auto 0;
	    text-align: center;
	  }
	  .i18n-ar h1.banner-hdr, .i18n-ar .banner-btn-con, .i18n-ar .banner-img-sec, .i18n-ar .crmdef-sec, .i18n-ar .inner-hdr {
	    text-align: center;
	  }
	  .i18n-ar .crmdef-rgtcnt h2, .i18n-ar .crmdef-rgtcnt p, .i18n-ar .bx-inner .para-sec, .i18n-ar .dtl-contetnt-sec h4, .i18n-ar .dtl-contetnt-sec p, .i18n-ar .inner-hdr, .i18n-ar .two-cont-con p {
	    text-align: right;
	  }
	  /** other lang end **/
	}
	@media only screen and (max-width:767px) {
	  .i18n-ar .bnr-content-sec {
	    padding: 65px 0 0 !important;
	  }
	  .crmdef-sec {
	    margin: 135px auto 70px;
	  }
	  .testimonial_slider_footer ul.twoclmn {
	    width: 100%;
	  }
	  .testimonial_sec_footer {
	    padding: 70px 0 40px;
	  }
	  .crmsys-cont {
	    margin: 95px auto 0;
	  }
	  .crmsys-cmbcnt {
	    display: block;
	    border: unset;
	  }
	  .bx2, .bx3, .bx1 {
	    width: 100%;
	    border: 1px solid #e3e3e3;
	    box-shadow: 2px 2px 10px #e3e3e3;
	  }
	  .crmsys-inrcnt {
	    width: 100%;
	    margin-top: 15px;
	  }
	  .nav-container {
	    top: 0
	  }
	  #mini-panel-product_menu .product-nav-links .menu &gt; li &gt; a {
	    color: #333
	  }
	  .two-cont-con .inner-hdr {
	    text-align: center
	  }
	  .mid-cta-con {
	    padding: 90px 0 0
	  }
	  .mid-cta-txt-con &gt; div span.type_anim {
	    display: inline-block !important
	  }
	  .mid-cta-txt-con p {
	    font-size: 16px;
	    line-height: 26px
	  }
	  .mid-cta-txt-con &gt; div span {
	    font-size: 26px;
	    line-height: 34px
	  }
	  .mid-cta-txt-con {
	    padding-bottom: 15px
	  }
	  .mid-cta-btn {
	    font-size: 16px
	  }
	  .crm-btn.watch-video, .nav_btn.register.btn1 {
	    display: none
	  }
	  .nav_btn.register.btn2 {
	    display: block
	  }
	  .banner-btn-con .nav_btn.register.btn2 {
	    display: inline-block;
	    font-size: 16px
	  }
	  .sml-txt {
	    bottom: 0
	  }
	  .section-inner.indicators {
	    padding-top: 60px
	  }
	  .nav-lt.lt_itm2 {
	    display: none !important
	  }
	  .mbl-nav, .nav-lt {
	    padding: 10px 8px
	  }
	  .mob_txt {
	    display: block
	  }
	  .mbl-nav, .mob-arrow {
	    display: inline-block;
	    cursor: pointer
	  }
	  .nav-mbl-act {
	    padding: 0 25px;
	    box-sizing: border-box;
	    height: 49px
	  }
	  .mob-active {
	    border-bottom: 1px solid #e3e3e3;
	    box-shadow: 0 10px 20px -10px #e3e3e3
	  }
	  .nav-lt {
	    font-family: var(--zf-primary-regular) !important;
	    font-size: 15px
	  }
	  .two-col-con {
	    padding-top: 65px
	  }
	  .two-cont-con, .twocol-img-con {
	    width: 100%;
	    text-align: center;
	    padding: 0;
	    max-width: 620px
	  }
	  .twocol-img-con {
	    padding-top: 35px
	  }
	  .card, .card.big {
	    width: 100%;
	    display: block;
	    max-width: 500px;
	    margin: 12px auto 0
	  }
	  .bot-cta-text {
	    font-size: 24px;
	    line-height: 32px
	  }
	  .bot-cta-text span {
	    margin-bottom: 8px
	  }
	  #ifrm, .video-popup {
	    max-width: 460px;
	    height: 260px
	  }
	  .popup-close {
	    right: 26px;
	    top: 26px
	  }
	  .ratio-con {
	    padding-top: 30px
	  }
	  .bx-sec {
	    width: 100%;
	    float: none;
	    display: block;
	    border: 1px solid #e3e3e3 !important;
	    margin: 12px 0
	  }
	  .bx-con-inner {
	    border: none
	  }
	  .bx-inner {
	    width: 100%;
	    text-align: center
	  }
	  .banner-hdr {
	    font-size: 50px !important
	  }
	  .banner-para {
	    font-size: 16px;
	    line-height: 26px
	  }
	  .bnr-content-sec {
	    padding-top: 65px
	  }
	  .logo-sec {
	    text-align: center
	  }
	  .banner-section {
	    padding: 80px 25px 15px;
	    margin-top: 0;
	    background: #297ed2
	  }
	  .section {
	    padding: 60px 25px
	  }
	  .header-sec {
	    font-size: 32px;
	    line-height: 40px
	  }
	  h3 {
	    font-size: 22px;
	    line-height: 30px
	  }
	  .box-para {
	    font-size: 16px
	  }
	  .one-col-con {
	    margin-top: 65px
	  }
	  .img-con {
	    padding-top: 20px
	  }
	  .para-sec {
	    padding: 10px 0 0
	  }
	  .dtails-box {
	    padding: 30px
	  }
	  .dtl-contetnt-sec {
	    width: 100%;
	    padding: 0
	  }
	  .inner-hdr, .para-sec {
	    text-align: center
	  }
	  .para-sec.tal {
	    text-align: left
	  }
	  .dtl-bx-img {
	    padding-bottom: 25px;
	    width: 100%;
	    max-width: 240px
	  }
	  .dtl-contetnt-sec h4.inner-hdr, .dtl-contetnt-sec p.para-sec {
	    text-align: left
	  }
	  .ratio-sec {
	    width: 47.5%;
	    box-sizing: border-box;
	    border: 1px solid #e3e3e3 !important;
	    margin: 2% 1%
	  }
	  .crm-btn {
	    width: 300px;
	    padding: 8px 10px !important;
	    margin: 0 auto !important;
	    display: block;
	    box-sizing: border-box;
	    font-size: 16px !important
	  }
	  .crm-btn.watch-video {
	    margin: 20px auto 0 !important
	  }
	  .umain #mini-panel-product_menu .menu-icon-help-header .product-title a, #mini-panel-product_menu .menu-icon-help-header .product-title a, .main-container-wrapper #mini-panel-product_menu .menu-icon-help-header .product-title a {
	    color: #fff;
	  }
	  /** other lang **/
	  .i18n-ar .two-cont-con h4, .i18n-ar .two-cont-con p.para-sec {
	    text-align: center
	  }
	  .i18n-ar .two-cont-con, .i18n-ar .twocol-img-con {
	    padding: 0;
	  }
	  /** other end **/
	}
	@media only screen and (max-width:650px) {
	  .tbl-con {
	    max-width: 420px;
	    border: none
	  }
	  .crm-bnfts {
	    width: 100%;
	    margin-bottom: 8px;
	    border: 1px solid #e3e3e3 !important
	  }
	  .ratio-con {
	    max-width: 500px
	  }
	}
	@media only screen and (max-width:480px) {
	  .ben-icn-con {
	    width: 47%
	  }
	  .other-lang .ratio-sec {
	    min-height: unset;
	  }
	  #ifrm, .video-popup {
	    max-width: 360px;
	    height: 204px
	  }
	  .ratio-sec {
	    width: 100%;
	    max-width: 300px
	  }
	  .bnr-conatiner {
	    padding-bottom: 215px
	  }
	}
	.footer-sec-wrap {
	  border-top: none !important
	}
	.crm-btn-con {
	  padding-top: 30px;
	  text-align: center
	}
	.crm-btn {
	  padding: 8px 60px;
	  font-size: 16px;
	  font-family: var(--zf-primary-semibold);
	  cursor: pointer;
	  margin: 0 10px;
	  display: inline-block;
	  vertical-align: middle;
	  color: #fff;
	  text-decoration: none;
	  outline: 0;
	  transition: all ease .35s;
	  text-transform: uppercase
	}
	.try-free {
	  background: #f0483e;
	  border: 1px solid #f0483e;
	  color: #fff
	}
	.watch-video:hover {
	  background: #fff;
	  color: #333;
	  border: 1px solid rgba(255, 255, 255, .4)
	}
	.node-type-features form .za-country-container, .node-type-just-html form .za-country-container {
	  margin-top: 0
	}
	.i18n-ar .bnr-content-sec {
	  padding-right: 70px;
	  padding-left: 0;
	  margin-right: 0;
	}
	.i18n-ar .bnnr-img.dsktp {
	  margin-right: 0;
	  transform: rotatey(180deg)
	}
	.i18n-ar .ratio-sec {
	  min-height: 195px;
	  vertical-align: top
	}
	.i18n-ar span.sml-txt {
	  left: 25px;
	  text-align: left
	}
	.i18n-ar span.src-grtner {
	  text-align: left;
	  left: -20px
	}
	.i18n-ar .ratio-sec:nth-child(5) {
	  border-left: 1px solid #e3e3e3
	}
	/* Arabic starts*/
	.i18n-ar .testimonial_slider_footer ul li:after {
	  right: -12px;
	}
	.i18n-ar .crmdef-rgtcnt h2, .i18n-ar .crmdef-rgtcnt p, .i18n-ar .bx-inner .para-sec, .i18n-ar .dtl-contetnt-sec h4, .i18n-ar .dtl-contetnt-sec p, .i18n-ar .two-cont-con h4, .i18n-ar .two-cont-con p.para-sec {
	  text-align: right;
	}
	.i18n-ar .para-sec.tick {
	  padding: 15px 25px 0 0;
	}
	.i18n-ar .bg_lazy_loaded .para-sec.tick:before {
	  right: -3px;
	  left: auto;
	}
	.i18n-ar .ftr-learnmore:after, .i18n-ar .ftr-learnmore:before {
	  border-left: 1px solid #2b98f0;
	  border-right: 0;
	  transform: rotate(-45deg);
	  left: 4px;
	  right: auto;
	}
	.i18n-ar .ftr-learnmore {
	  padding-left: 20px;
	  padding-right: 0;
	}
	.i18n-ar .ftr-learnmore:before {
	  left: 10px;
	  right: auto;
	}
	/*Arabic end*/
	/*Vietnam Starts */
	.i18n-vi .ratio-sec .para-sec {
	  font-size: 15px;
	}
	/*Vietnam ends */</pre></body></html>