<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.zthree-col-inner.zh-payroll{
    display:none;
   }
   .zthree-col-inner.show{
    display:inline-block;
   }
   .zicon.zicon-thrive {
     background-position: var(--zp-thrive-bp);
    }
    .zicon.zicon-landingpage {
        background-position: var(--zp-landingpage-bp);
       }
   .zicon38 {
       background-position: var(--zp-pagesense-bp) !important;
     }
     
     .zicon23 {
       background-position: var(--zp-notebook-bp) !important;
       width: var(--zp-i-w) !important;
     }
     
     .zsection {
       padding: 60px 0;
     }
     .zcontainer {
       width: 90%;
       max-width: 1040px;
       margin: 0 auto;
     }
     .zsection-banner {
       padding-top: 50px;
     }
     
     .zsection-alter {
       background: #fafafa;
     }
     
     .zthree-col-container h2 {
       text-align: left;
       font-size: 30px;
       padding-bottom: 10px;
       font-family: var(--zf-primary-semibold), Arial, Helvetica, sans-serif;
     }
     
     .zthree-col-inner h3 {
       font-family: var(--zf-primary-semibold), Arial, Helvetica, sans-serif;
       margin-top: 15px;
       font-size: 19px;
     }
     
     .zheader-menu li:first-child a {
       color: #03a9f5;
     }
     
     
     /* ZOHO SECOND LEVEL MENU CSS*/
     
     .zsection-nav-menu {
       text-align: center;
       position: absolute;
       width: 100%;
     }
     
     .zsection-nav-menu ul {
       overflow: hidden;
       text-align: center;
       margin: 0 auto;
       display: inline-block;
     }
     
     .zsection-nav-menu ul li {
       cursor: pointer;
       display: inline-block;
       float: left;
       text-align: center;
       position: relative;
       margin: 0px 18px;
       padding-bottom: 5px;
       line-height: 15px;
     }
     
     .zsection-nav-menu ul li:before {
       background: #ccc none repeat scroll 0 0;
       top: 1px;
       content: "";
       height: 12px;
       right: -20px;
       position: absolute;
       width: 1px;
     }
     
     .zsection-nav-menu ul li:last-child:before {
       width: 0px;
     }
     
     .zsection-nav-menu ul li.zselected {
       color: #0083d3;
     }
     
     .zsection-nav-menu ul li.zselected:after {
       background: #0083d3 none repeat scroll 0 0;
       bottom: 0;
       content: "";
       height: 2px;
       left: 0;
       position: absolute;
       width: 100%;
     }
     .zsection-nav-container{
     position:relative;
     }
     
     .zsection-nav-menu {
       transition: .3s top linear;
       top: 0;
       opacity : 0;
     }
     .zsection-nav-menu.zsection-nav-menuFixed {
       background: white none repeat scroll 0 0;
       border-bottom: 1px solid #f2f2f2;
       border-top: 1px solid #f2f2f2;
       height: 42px;
       margin: 0;
       position: fixed;
       top: 52px;
       width: 100%;
       z-index: 8;
     }
     
     .zsection-nav-menuFixed ul {
       overflow: visible;
     }
     
     .zsection-nav-menuFixed ul li {
       padding: 14px 0;
       color: #666;
     }
     
     .zsection-nav-menuFixed ul li:before {
       width: 0px;
     }
     
     
     /* ZOHO SECOND LEVEL MENU CSS ENDS*/
     
     .zsection-banner .zcontainer&gt;p {
       max-width: 650px;
     }
     
     .zthree-col-container {
       overflow: hidden;
     }
     
     .zthree-col-container h2 {
       margin-bottom: 25px;
     }
     
     .zthree-col-container h2.top-group-title {
       font-size: 38px;
       margin-bottom: 25px;
       text-align: center;
     }
     
     .zthree-col-inner {
       width: 27%;
       float: left;
       box-sizing: border-box;
       margin: 2% 7% 1% 0%;
     }
     
     .zthree-col-inner:nth-child(3n+1) {
       margin-right: 0%;
     }
     
     .zthree-col-inner p {
       margin-top: 10px;
     }
     .zthree-col-container:not(:last-child) {
       margin-bottom: 40px;
     }
     
     .zicon.zicon40 {
       position: relative;
     }
     .zicon40:after {
       content: "New";
       background: #fef07d;
       color: #c46b0c;
       font-size: 9px;
       top: 2px;
       right: -37px;
       position: absolute;
       padding: 1px 6px 1px;
     }
     .zicon-mobile.freeinvoice-generator {
       background-position: -47px -96px;
     }
     .zicon.annotator{background-position: -192px -240px;}
     .zicon-show {
     background-position: 0 -96px;
     }
     
     
     
     
     .zicon-mobile-1 {
       background-position: -95px 0;
     }
     
     .zicon-mobile-2 {
       background-position: -623px 0;
     }
     
     .zicon-mobile-3 {
       background-position: 0 0;
     }
     
     .zicon-mobile-4 {
       background-position: -47px 0;
     }
     
     .zicon-mobile-5 {
       background-position: -528px -47px;
     }
     
     .zicon-mobile-6 {
       background-position: -527px 0;
     }
     
     .zicon-mobile-7 {
       background-position: -575px 0;
     }
     
     .zicon-mobile-8 {
       background-position: -479px 0;
     }
     
     .zicon-mobile-9 {
       background-position: -384px -47px;
     }
     
     .zicon-mobile-10 {
       background-position: -672px 0;
     }
     
     .zicon-mobile-11 {
       background-position: -720px 0;
     }
     
     .zicon-mobile-12 {
       background-position: -767px 0;
     }
     
     .zicon-mobile-13 {
       background-position: -575px -47px;
     }
     
     .zicon-mobile-14 {
       background-position: -239px -48px;
     }
     
     .zicon-mobile-15 {
       background-position: -287px -48px;
     }
     
     .zicon-mobile-16 {
       background-position: -336px -47px;
     }
     
     .zicon-mobile-17 {
       background-position: -863px 0;
     }
     
     .zicon-mobile-18 {
       background-position: -815px 0;
     }
     
     .zicon-mobile-19 {
       background-position: -814px -47px;
     }
     
     .zicon-mobile-20 {
       background-position: -239px 0;
     }
     
     .zicon-mobile-21 {
       background-position: -239px 0;
     }
     
     .zicon-mobile-22 {
       background-position: -863px -47px;
     }
     
     .zicon-mobile-23 {
       background-position: -911px -47px;
     }
     
     .zicon-mobile-24 {
       background-position: -143px 0;
     }
     
     .zicon-mobile-25 {
       background-position: -192px 0;
     }
     
     .zicon-mobile-26 {
       background-position: -384px 0;
     }
     
     .zicon-mobile-27 {
       background-position: -432px 0;
     }
     
     .zicon-mobile-28 {
       background-position: -911px 0;
     }
     
     .zicon-mobile-29 {
       background-position: -719px -47px;
     }
     
     .zicon-mobile-30 {
       background-position: -623px -47px;
     }
     
     .zicon-mobile-31 {
       background-position: -671px -48px;
     }
     
     .zicon-mobile-32 {
       background-position: -769px -47px;
     }
     
     .zicon-mobile-33 {
       background-position: 0 -47px;
     }
     
     .zicon-mobile-34 {
       background-position: -47px -47px;
     }
     
     .zicon-mobile-35 {
       background-position: -191px -47px;
     }
     
     .zicon-mobile-36 {
       background-position: -431px -47px;
     }
     
     .zicon-mobile-37 {
       background-position: -95px -48px;
     }
     
     .zicon-mobile-38 {
       background-position: -479px -47px;
     }
     
     .zicon-mobile-39 {
       background-position: -143px -47px;
     }
     
     .zicon-mobile-40 {
       background-position: 0px -96px;
     }
     
     .zicon-mobile-41 {
       background-position: -47px -96px;
     }
     
     .zicon-mobile-42 {
       background-position: -96px -96px;
     }
     
     .zicon-mobile-43 {
       background-position: -143px -96px;
     }
     
     .zicon-mobile-44 {
       background-position: -191px -96px;
     }
     
     .zicon-mobile-45 {
       background-position: -239px -96px;
     }
     .zicon-mobile-49 {
       background-position: -336px -96px;
     }
     .zdevicon {
     display: inline-block;
     }
     
     
     .zdevicon-1 a {
       background-position: -60px 0;
     }
     
     .zdevicon-2 a {
       background-position: -100px 0;
     }
     
     .zdevicon-3 a {
       background-position: -20px 0;
     }
     
     .zdevicon-4 a {
       background-position: 0 0;
     }
     
     .zdevicon-5 a {
       background-position: -41px 0;
     }
     
     .zdevicon-6 a {
       width: 37px;
       height: 33px;
       background-position: -3px -22px;
     }
     
     .zdevicon-7 a {
       width: 16px;
       height: 27px;
       background-position: -44px -26px;
     }
     
     .zdevicon-8 a {
       width: 33px;
       height: 33px;
       background-position: -64px -24px;
     }
     
     .zdevicon-9 a {
       background-position: -79px 0;
     }
     
     .zlearn-more-span {
       color: #03a9f5;
       font-size: 15px;
       font-style: normal;
       display: inline-block;
     }
     
     
     /* Footer app Links */
     
     .zsection-footer-nav-menu {
       text-align: center;
       width: 100%;
       border-top: 1px solid #f5f5f5;
       background: #f3f3f3;
     }
     
     .zsection-footer-nav-menu h2 {
       font-family: var(--zf-primary-regular);
       text-align: center;
       margin-bottom: 30px;
     }
     
     .zsection-footer-nav-menu ul {
       overflow: hidden;
       text-align: center;
       margin: 0 auto;
       display: block;
       max-width: 900px;
     }
     
     .zsection-footer-nav-menu ul li {
       cursor: pointer;
       display: inline-block;
       float: left;
       text-align: center;
       position: relative;
       margin: 0 auto;
       padding-bottom: 10px;
       line-height: 30px;
       font-size: 17px;
       width: 25%;
     }
     
     .zsection-footer-nav-menu ul li span {
       background-image: url('/sites/zweb/images/one/applications-sprite-2x.png');
       background-position: 0 0;
       background-repeat: no-repeat;
       background-size: 300px auto;
       display: block;
       height: 50px;
       overflow: hidden;
       width: 74px;
       padding-bottom: 15px;
       margin: 0 auto;
     }
     
     .zsection-footer-nav-menu ul li a {
       color: #000;
     }
     
     .zsection-footer-nav-menu ul li.zselected {
       opacity: 0.3;
     }
     
     .zsection-footer-nav-menu ul li span.mobile-icon {
       background-position: -75px 0;
     }
     
     .zsection-footer-nav-menu ul li span.install-icon {
       background-position: -150px 0;
     }
     
     .zsection-footer-nav-menu ul li span.extras-icon {
       background-position: -225px 0px;
     }
     
     span.zicon.show {
       background-position: -2px -96px;
       width: 45px;
     }
 
   .zicon-landingpage, .zicon-payroll, .zicon-rpa, .zicon-log360{
    position: relative;
  }
  span.zicon-log360{
    width: 45px;
    display: block;
  }
  .zicon-landingpage:after, .zicon-payroll::after, .zicon.zicon-rpa::after, .zicon-log360::after {
    content: "New";
    background: #fef07d;
    color: #c46b0c;
    font-size: 10px;
    top: 2px;
    right: -37px;
    position: absolute;
    padding: 1px 6px 1px;
  }
     /* Footer app Links */
     .zdevicon-10 a {
       background-position: -98px -22px;
       width: 25px;
       height: 30px;
       background-image: url(/one/images/browser-os-icons@2x.png);
       background-size: 120px auto;
     }
     @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
     only screen and (min--moz-device-pixel-ratio: 1.5),
     only screen and (min-resolution: 240dpi) {
     
     .fluid-banner span {
       background: url("/sites/zweb/images/one/app-sprite-2x.png") no-repeat 0 0;
       background-size: 211px auto;
     }
     }
     
     @media screen and (min-width: 1200px) and (max-width: 1299px) { 
       .zsection-nav-menu ul{
           left: 5% !important;
       }
       .zsection-nav-menuFixed ul li{
           font-size: 15px;
       }
     }
     @media only screen and (max-width: 1200px) {
       .zsection-nav-menu ul li {
           margin: 0 10px;
           font-size: 14px;
       }
       .zsection-nav-menu ul li:before {
           right: -10px;
       }
     }
     
     @media only screen and (max-width: 1140px) {
     .zsection-nav-menu.zsection-nav-menuFixed {
     top:0;
     }
     }
     
     @media only screen and (max-width: 1040px) {
       .zsection-nav-menu {
           display: none;
       }
     }
     
     @media only screen and (max-width: 992px) {
       .zsection-nav-menu {
           display: none;
       }
       .zthree-col-container {
           max-width: 620px;
           margin: 0 auto;
       }
       .zthree-col-inner p {
           max-width: 250px;
           margin: 10px 0 0;
       }
       .zthree-col-inner,
       .zthree-col-inner:nth-child(3n+1) {
           width: 47%;
           margin-right: 6%;
       }
       .zthree-col-inner:nth-child(2n+1) {
           margin-right: 0%;
       }
       .zthree-col-container h2.top-group-title {
           color: #666;
           font-size: 13px;
           letter-spacing: 1px;
           text-align: center;
           text-transform: uppercase;
           margin-bottom: 15px;
           font-family: var(--zf-primary-regular), Arial, Helvetica, sans-serif;
       }
     }
     @media only screen and (max-width: 991px) {
     .zsection.zsection-banner{
     padding-bottom:0;
     }
     .zsection-nav-menu+.zsection.zsection-offset {
       padding-top: 60px;
     }
     }
     @media only screen and (max-width: 767px) {
      #mini-panel-product_menu .product-nav-links .menu &gt; li:first-child a {
       color: #03a9f5!important;
     }
       .zsection-banner .zcontainer&gt;p {
           max-width: 450px;
       }
       .zsection-banner {
           padding: 60px 0 0;
       }
       .zsection-footer-nav-menu h2 {
           font-size: 27px;
       }
       .zsection-footer-nav-menu ul li span {
           display: none;
       }
       .zsection-footer-nav-menu ul li {
           margin: 0;
           font-size: 15px;
           width: 50%;
       }
       h2 {
           text-align: left;
           font-size: 23px;
       }
       .zsection-footer-nav-menu {
           padding: 40px 0;
       }
       .i18n-ar .zicon-commerce:after{
         right: 40px!important;
     } 
     }
     
     @media only screen and (max-width: 640px) {
       .zcontainer {
           width: 80%;
            margin:0 auto;
       }
       .zthree-col-container {
           max-width: 450px;
       }
       .zthree-col-inner,
       .zthree-col-inner:nth-child(3n+1) {
           width: 100%;
           margin: 40px 0 0;
       }
       .zthree-col-inner p {
           max-width: 450px;
       }
       .zbottom-link {
           font-size: 28px;
       }
       .zsection-footer-nav-menu h2 {
           font-size: 23px;
           margin-bottom: 10px;
       }
       .zicon+h3,
       .zicon-mobile+h3 {
           vertical-align: top;
           display: inline-block;
           margin: 0px 0 0 5px;
           font-size: 20px;
           line-height: 1.3;
           height: 48px;
       }
       .zthree-col-container h2 {
           border-bottom: 1px solid #f2f2f2;
           font-size: 23px;
           padding-bottom: 5px;
           text-align: left;
           margin-bottom: 0;
           line-height: 1.5;
       }
       .zthree-col-container h2.top-group-title {
           padding-bottom: 0;
           border: none;
       }
     .zsection-banner {
           padding: 50px 0 0;
       }
     }
     
     @media only screen and (max-width: 480px) {
       h1 {
           font-size: 25px;
       }
       .zsection {
           padding: 40px 0;
       }
     
       .zthree-col-container h2 {
           text-align: left;
           font-size: 20px;
           line-height: 1.5;
       }
       .zsection-footer-nav-menu ul li {
           margin: 0;
           font-size: 15px;
           width: 100%;
       }
     
     }
     
     .i18n-ar .zthree-col-container h2{text-align: right;}
   .other-lang .zsection-nav-menu ul {
       left: 4%;
   }




body {
    text-rendering: auto;
    -webkit-font-smoothing: auto;
    font-size: 16px;
  }
  section.zsection.zsection-banner {
    padding: 60px 0;
}
  .zthree-col-container {
    text-align: left;
  }
span.zicon.zicon-bigin {
    /* background-position: -693px -173px; */
    background-position: -440px -80px;
}
span.zicon.zicon-payroll {
    background-position: var(--zp-payroll-bp);
}
span.zicon.zicon-booking {
        /* background-position: -404px -173px; */
        background-position: -320px -80px;
}
span.zicon-lens{
    background-position: var(--zp-lens-bp) 
} 
span.zicon.zicon-contracts {
    /* background-position: -802px -231px;
    height: 52px; */
    background-position: -600px -80px;
}  
span.zicon.zicon-showtime{
    background-position: var(--zp-showtime-bp);
} 
span.zicon-learn{
    /* background-position: -289px -233px;
    width: 50px; */
    background-position: var(--zp-learn-bp);
}
span.zicon-teaminbox{
    background-position: var(--zp-teaminbox-bp);
}
       
  .zthree-col-inner a {
    color: inherit;
    display: block;
  }

  .zthree-col-container:not(:last-child) {
    margin-bottom: 40px;
  }

  .zthree-col-inner ul {
    margin-top: 10px;
  }

  .common-links {
    margin-top: 0;
  }

  .main {
    position: relative;
    text-align: center;
  }

  p {
    margin: 0 auto;
  }

  #fluid-banner {
    padding-top: 0px;
    padding-bottom: 30px;
  }

  .fluid-banner {
    position: relative;
    width: 100%;
    max-width: 990px;
    margin: 0 auto;
  }

  .fluid-banner img {
    z-index: 1;
    margin-top: 0px;
  }

  .fluid-banner span {
    position: absolute;
    background: url("/sites/zweb/images/one/app-sprite.png") no-repeat 0 0;
    display: inline-block;
  }

  .fluid-banner .cloudBig {
    background-position: 0 0;
    width: 50px;
    height: 30px;
    top: 3%;
    left: 5%;
    z-index: -1;
    opacity: 0;
    animation: cloudBigAnimate 20s 1s infinite linear;
    -webkit-animation: cloudBigAnimate 20s 1s infinite linear;
  }


  .zicon38 {
    background-position: 2px -240px;
  }

  .zicon37 {
    background-position: -385px -192px;
  }

  .zicon-mobile {
    background-image: url('/sites/zweb/images/one/applications-sprite-2x.png');
    background-size: 960px auto;
  }

  @keyframes cloudBigAnimate {
    0% {
      left: 5%;
      opacity: 0.2;
    }

    15% {
      opacity: 0.5;
    }

    95% {
      opacity: 0.5;
    }

    100% {
      left: 35%;
      opacity: 0;
    }
  }

  @-webkit-keyframes cloudBigAnimate {
    0% {
      left: 5%;
      opacity: 0;
    }

    5% {
      opacity: 0.5;
    }

    95% {
      opacity: 0.5;
    }

    100% {
      left: 35%;
      opacity: 0;
    }
  }

  .fluid-banner .aero {
    background-position: -50px 0;
    width: 70px;
    height: 30px;
    top: 29%;
    left: 5%;
    z-index: -1;
    opacity: 0;
    transform: rotate(-5deg);
    animation: aeroAnimate 12s 4s infinite linear;
    -webkit-animation: aeroAnimate 12s 4s infinite linear;
  }

  @keyframes aeroAnimate {
    0% {
      top: 29%;
      left: 5%;
      opacity: 0.2;
    }

    15% {
      opacity: 1;
    }

    95% {
      opacity: 1;
    }

    100% {
      top: 2%;
      left: 65%;
      opacity: 0;
    }
  }

  @-webkit-keyframes aeroAnimate {
    0% {
      top: 29%;
      left: 5%;
      opacity: 0.2;
    }

    15% {
      opacity: 0.5;
    }

    95% {
      opacity: 0.5;
    }

    100% {
      top: 2%;
      left: 65%;
      opacity: 0;
    }
  }

  .fluid-banner .cloudSmall {
    background-position: -118px 0;
    width: 50px;
    height: 30px;
    top: -1%;
    left: 65%;
    z-index: -1;
    opacity: 0;
    animation: cloudSmallAnimate 25s 1s infinite linear;
    -webkit-animation: cloudSmallAnimate 25s 1s infinite linear;
  }

  @keyframes cloudSmallAnimate {
    0% {
      left: 75%;
      opacity: 0.2;
    }

    15% {
      opacity: 0.5;
    }

    95% {
      opacity: 0.5;
    }

    100% {
      left: 90%;
      opacity: 0;
    }
  }

  @-webkit-keyframes cloudSmallAnimate {
    0% {
      left: 75%;
      opacity: 0.2;
    }

    15% {
      opacity: 0.5;
    }

    95% {
      opacity: 0.5;
    }

    100% {
      left: 90%;
      opacity: 0;
    }
  }

  .fluid-banner .wheel {
    background-position: 0 -138px;
    width: 156px;
    height: 145px;
    top: 16.2%;
    left: 80.6%;
    z-index: -1;
    opacity: 1;
    animation: wheelAnimate 25s 1s infinite linear;
    -webkit-animation: wheelAnimate 25s 1s infinite linear;
    transform-origin: 50% 50%;
    -webkit-transform-origin: 50% 50%;
  }

  @keyframes wheelAnimate {
    0% {
      transform: rotate(0deg);
    }

    100% {
      transform: rotate(360deg);
    }
  }

  @-webkit-keyframes wheelAnimate {
    0% {
      transform: rotate(0deg);
    }

    100% {
      transform: rotate(360deg);
    }
  }

  .clock-needle-large {
    top: 35.2%;
    left: 75%;
    width: 31px;
    height: 1.5px;
    z-index: -1;
    transform: rotate(90deg);
    background: linear-gradient(to right, #fff 50%, #ccc 50%) !important;
    animation: clockLargeAnimate 45s 1s infinite linear;
    -webkit-animation: clockLargeAnimate 45s 1s infinite linear;
    transform-origin: 50% 50%;
    -webkit-transform-origin: 50% 50%;
  }

  @keyframes clockLargeAnimate {
    0% {
      transform: rotate(90deg);
    }

    100% {
      transform: rotate(450deg);
    }
  }

  @-webkit-keyframes clockLargeAnimate {
    0% {
      transform: rotate(90deg);
    }

    100% {
      transform: rotate(450deg);
    }
  }

  .clock-needle-small {
    top: 35%;
    left: 76.7%;
    width: 13px;
    height: 2px;
    z-index: -1;
    background: #ccc !important;
  }

  .fluid-banner .app-icon1 {
    background-position: 0px -30px;
    width: 60px;
    height: 50px;
    top: 21%;
    left: 37%;
    animation: appIcon 0.5s 0.5s ease both;
    -webkit-animation: appIcon 0.5s 0.5s ease both;
  }

  .fluid-banner .app-icon2 {
    background-position: -50px -30px;
    width: 60px;
    height: 50px;
    top: 21%;
    left: 46%;
    animation: appIcon 0.5s 0.8s ease both;
    -webkit-animation: appIcon 0.5s 0.8s ease both;
  }

  .fluid-banner .app-icon3 {
    background-position: -100px -30px;
    width: 60px;
    height: 50px;
    top: 21%;
    left: 55%;
    animation: appIcon 0.5s 0.6s ease both;
    -webkit-animation: appIcon 0.5s 0.6s ease both;
  }

  .fluid-banner .app-icon4 {
    background-position: 0px -75px;
    width: 60px;
    height: 50px;
    top: 54%;
    left: 37%;
    animation: appIcon 0.5s 0.9s ease both;
    -webkit-animation: appIcon 0.5s 0.9s ease both;
  }

  .fluid-banner .app-icon5 {
    background-position: -50px -75px;
    width: 60px;
    height: 50px;
    top: 54%;
    left: 46%;
    animation: appIcon 0.5s 0.7s ease both;
    -webkit-animation: appIcon 0.5s 0.7s ease both;
  }

  .fluid-banner .app-icon6 {
    background-position: -100px -75px;
    width: 60px;
    height: 50px;
    top: 54%;
    left: 55%;
    animation: appIcon 0.5s 1s ease both;
    -webkit-animation: appIcon 0.5s 1s ease both;
  }

  @keyframes appIcon {
    0% {
      transform: scale(0.5);
      opacity: 0;
    }

    100% {
      transform: scale(1);
      opacity: 1;
    }
  }

  @-webkit-keyframes appIcon {
    0% {
      transform: scale(0.5);
      opacity: 0;
    }

    100% {
      transform: scale(1);
      opacity: 1;
    }
  }

  @media only screen and (max-width: 991px) {
    #fluid-banner {
      display: none;
    }
  }

  @media only screen and (max-width: 767px) {
    .zthree-col-inner {
      margin-bottom: 25px;
    }

    .main {
      overflow: hidden;
    }
  }

  @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (min--moz-device-pixel-ratio: 1.5),
  only screen and (min-resolution: 240dpi) {
    .fluid-banner span {
      background: url("/sites/zweb/images/one/app-sprite-2x.png") no-repeat 0 0;
      background-size: 211px auto;
    }
  }

  /* Arabic Style Start */
  .i18n-ar h1,
  .i18n-ar .zsection-banner p,
  .i18n-ar .zsection-nav-menu {
    text-align: center;
  }
  .i18n-ar .zthree-col-inner {
    margin: 2% 5% 1% 0;
  }
  .i18n-ar .zthree-col-container h2 {
    margin-left: 0px;
    margin-right: 30px;
  }

  @media only screen and (max-width: 640px) {
    .i18n-ar h2 {
      text-align: right;
    }

    .i18n-ar .zthree-col-inner {
      margin: 2% 0% 10% 6%;
    }
  }

  /* Arabic Style End */

/* overwriting style */
/*
.zsection-banner{
text-align: left;
background: #f9f9f9;
}
.zsection-banner .zcontainer {
    max-width: 950px;
    text-align: left;
}
.zsection-banner .zcontainer&gt;p {
    margin-left: 0;
}
.zsection-nav-menu ul li:before{
  content:none;
}
.zsection-banner .zcontainer{
max-width: 1170px;
}
*/
.zsection.zsection-banner{
text-align: left;
background: #f9f9f9;
}
.zsection-banner .zcontainer {
    max-width: 950px;
    text-align: left;
}
.zsection-banner .zcontainer&gt;p {
    margin-left: 0;
}
.zsection-nav-menu ul li:before{
  content:none;
}
.zsection{
position: relative;
z-index: 1;
}

.zicon-commerce,.zicon-lens,.zicon-learn,.zicon-teaminbox,.zicon-dataprep{
    position: relative;
}
.zicon-commerce:after,.zicon-lens:after,.zicon-learn:after,.zicon-teaminbox:after,.zicon-dataprep:after {
    content: "New";
    background: #fef07d;
    color: #c46b0c;
    font-size: 10px;
    top: 2px;
    right: -37px;
    position: absolute;
    padding: 1px 6px 1px;
}

.zsection-nav-menu ul li.zselected:after{
content: none;
}


.zsection-nav-menu ul li{
font-family: var(--zf-primary-semibold);
}

.zthree-col-container h2{
border-bottom: none;
}

.zthree-col-container{
padding-left: 100px;
}


.zsection-nav-menu ul li{
float: none;
}
.zsection-nav-menu ul li{
display: block;
text-align: left;
line-height: 35px;
}

.zsection-nav-menuFixed ul li{
padding: 4px 0;
}

.zsection-nav-menu ul{
position: absolute;
left: 8%;
top: 70px;
z-index: 2;
}

.zsection-nav-menu.zsection-nav-menuFixed{
background: transparent;
height: 0;
border: none;
}

.zthree-col-container h2{
margin-left: 30px;
}



.zsection {
    background: #fff; transition: 3s ease;
}


/*
#zmarketing.zsection{
    background: #ffd4d5;
}
*/
.zcontainer{
    max-width: 960px;
}

.zthree-col-inner{
    width: 26%;
    box-sizing: border-box;
    margin: 2% 0 1% 5%;
display: inline-block;
vertical-align: top;
float: none;
}

.zsection-nav-menuFixed ul li{
    color: #000;
}

.zthree-col-container{
overflow: visible;
}


/*.zthree-col-inner:nth-child(3n+1){
margin-right: 7%;
}*/

/*
#zsales {
background: #c6eafb;
}

#zmarketing{
background: #fbd6da;
}

#zsupport{
background: #c6f1df;
}

#zcommunication {
background: #f9cbd8;
}

#zcollaboration {
   background: #c6eafb; 
}

#zproductivity {
    background: #fbd6da;
}

#zfinance{
    background: #c6f1df;
}

#zoperations{
    background: #f9cbd8;
}

#zhr{
     background: #c6eafb; 
}

#zbusiness-process{
    background: #fbd6da;
}


*/
.zthree-col-inner .z-explore-now {
color:#0083d3;
font-size: 14px;
}

.watch-btn{
font-size: 14px;
color: #000;
font-family: var(--zf-primary-semibold);
}


/*
#zmarketing {
background-image: linear-gradient(to bottom, blue, violet);
background-size: 200% 200%;
background-position: 0 -1000px;
}
#zsupport {
background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgba(255,0,0,1));
    background-size: 200% 200%;
    background-position: 0 -440px;
}



#zsupport.scrollcolor {
background-image: linear-gradient(to bottom, rgba(255,0,0,1), rgba(255,0,0,0));
background-position: 0 0;
}
*/





.footer-wrapper{
margin-top: 0;
}

.zsection-footer-nav-menu{
display: none;
}

/*
#zmarketing{
background: #fbd6d9;
position: relative;
}
*/

/*

#zsales &gt; span{
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
    background-image: -moz-linear-gradient( 90deg, rgb(251,214,218) 1%, rgb(225,224,235) 15%, rgb(198,234,251) 28%);
    background-image: -webkit-linear-gradient( 90deg, rgb(251,214,218) 1%, rgb(225,224,235) 15%, rgb(198,234,251) 28%);
    background-image: -ms-linear-gradient( 90deg, rgb(251,214,218) 1%, rgb(225,224,235) 15%, rgb(198,234,251) 28%);
z-index: -1;
}


#zmarketing &gt; span{


position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
  background-image: -moz-linear-gradient( 90deg, rgb(198,241,223) 0%, rgb(225,228,221) 7%, rgb(251,214,218) 27%);
  background-image: -webkit-linear-gradient( 90deg, rgb(198,241,223) 0%, rgb(225,228,221) 7%, rgb(251,214,218) 27%);
  background-image: -ms-linear-gradient( 90deg, rgb(198,241,223) 0%, rgb(225,228,221) 7%, rgb(251,214,218) 27%);
z-index: -1;
}

#zsupport &gt; span{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: -moz-linear-gradient( 90deg, rgb(217,193,208) 0%, rgb(208,217,216) 12%, rgb(198,241,223) 35%);
  background-image: -webkit-linear-gradient( 90deg, rgb(217,193,208) 0%, rgb(208,217,216) 12%, rgb(198,241,223) 35%);
  background-image: -ms-linear-gradient( 90deg, rgb(217,193,208) 0%, rgb(208,217,216) 12%, rgb(198,241,223) 35%);
z-index: -1;
}

#zcommunication &gt; span{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
  background-image: -moz-linear-gradient( 90deg, rgb(251,214,218) 1%, rgb(234,204,213) 17%, rgb(217,193,208) 40%);
  background-image: -webkit-linear-gradient( 90deg, rgb(251,214,218) 1%, rgb(234,204,213) 17%, rgb(217,193,208) 40%);
  background-image: -ms-linear-gradient( 90deg, rgb(251,214,218) 1%, rgb(234,204,213) 17%, rgb(217,193,208) 40%);
z-index: -1;
}

#zcollaboration &gt; span{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
  background-image: -moz-linear-gradient( 90deg, rgb(251,231,214) 0%, rgb(251,223,216) 8%, rgb(251,214,218) 21%);
  background-image: -webkit-linear-gradient( 90deg, rgb(251,231,214) 0%, rgb(251,223,216) 8%, rgb(251,214,218) 21%);
  background-image: -ms-linear-gradient( 90deg, rgb(251,231,214) 0%, rgb(251,223,216) 8%, rgb(251,214,218) 21%);
z-index: -1;
}

#zproductivity &gt; span {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
  background-image: -moz-linear-gradient( 90deg, rgb(222,205,209) 0%, rgb(237,218,212) 8%, rgb(251,231,214) 22%);
  background-image: -webkit-linear-gradient( 90deg, rgb(222,205,209) 0%, rgb(237,218,212) 8%, rgb(251,231,214) 22%);
  background-image: -ms-linear-gradient( 90deg, rgb(222,205,209) 0%, rgb(237,218,212) 8%, rgb(251,231,214) 22%);
z-index: -1;
}

#zfinance &gt; span{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
  background-image: -moz-linear-gradient( 90deg, rgb(198,240,241) 0%, rgb(210,223,225) 12%, rgb(222,205,209) 37%);
  background-image: -webkit-linear-gradient( 90deg, rgb(198,240,241) 0%, rgb(210,223,225) 12%, rgb(222,205,209) 37%);
  background-image: -ms-linear-gradient( 90deg, rgb(198,240,241) 0%, rgb(210,223,225) 12%, rgb(222,205,209) 37%);
z-index: -1;
}

#zoperations &gt; span{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
  background-image: -moz-linear-gradient( 90deg, rgb(249,203,216) 0%, rgb(224,222,229) 17%, rgb(198,240,241) 37%);
  background-image: -webkit-linear-gradient( 90deg, rgb(249,203,216) 0%, rgb(224,222,229) 17%, rgb(198,240,241) 37%);
  background-image: -ms-linear-gradient( 90deg, rgb(249,203,216) 0%, rgb(224,222,229) 17%, rgb(198,240,241) 37%);
z-index: -1;
}

#zhr &gt; span{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: -moz-linear-gradient( 90deg, rgb(249,203,216) 0%, rgb(249,224,216) 0%, rgb(249,214,216) 17%, rgb(249,203,216) 37%);
  background-image: -webkit-linear-gradient( 90deg, rgb(249,203,216) 0%, rgb(249,224,216) 0%, rgb(249,214,216) 17%, rgb(249,203,216) 37%);
  background-image: -ms-linear-gradient( 90deg, rgb(249,203,216) 0%, rgb(249,224,216) 0%, rgb(249,214,216) 17%, rgb(249,203,216) 37%);
z-index: -1;
}


#zbusiness-process &gt; span{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
  background-image: -moz-linear-gradient( 90deg, rgb(249,203,216) 0%, rgb(249,224,216) 0%, rgb(249,224,216) 17%, rgb(249,224,216) 37%);
  background-image: -webkit-linear-gradient( 90deg, rgb(249,203,216) 0%, rgb(249,224,216) 0%, rgb(249,224,216) 17%, rgb(249,224,216) 37%);
  background-image: -ms-linear-gradient( 90deg, rgb(249,203,216) 0%, rgb(249,224,216) 0%, rgb(249,224,216) 17%, rgb(249,224,216) 37%);
z-index: -1;
}


*/



/*
#zmarketing.scrollcolor {
background-image: linear-gradient(to bottom, violet, blue);
background-position: 0 0;
}
*/

/* end of overwriting style  */

.zicon {
    background: var(--product-icons) no-repeat;
    background-size: var(--zp-i-bs);
    width: var(--zp-i-w);
    height: var(--zp-i-h);
    display: inline-block;
  }
  
  .zicon1 {
    background-position: var(--zp-crm-bp);
  }
  
  .zicon2 {
    background-position: var(--zp-bigin-bp);
  }
  
  .zicon4 {
    background-position: -179px -3px;
  }
  
  .zicon35 {
    background-position: -690px -3px;
  }
  
  .zicon6 {
    background-position: var(--zp-campaigns-bp);
  }
  
  .zicon7 {
    background-position: var(--zp-social-bp);
  }
  
  .zicon8 {
    background-position: var(--zp-survey-bp);
  }
  
  .zicon9 {
    background-position: var(--zp-forms-bp);
  }
  
  .zicon-sites {
    background-position: var(--zp-sites-bp);
  }
  
  .zicon38 {
    background-position: -405px -3px;
  }
  
  .zicon5 {
    background-position: var(--zp-salesiq-bp);
  }
  
  .zicon39 {
    background-position: var(--zp-backstage-bp);
  }
  
  .zicon.zicon40 {
    background-position: var(--zp-marketinghub-bp);
  }
  
  .zicon10 {
    background-position: var(--zp-desk-bp);
  }
  
  .zicon11 {
    background-position: var(--zp-assist-bp);
  }
  
  .zicon12 {
    background-position: var(--zp-mail-bp);
  }
  
  .zicon13 {
    background-position: var(--zp-cliq-bp);
    ;
  }
  
  .zicon20 {
    background-position: var(--zp-projects-bp);
  
  }
  
  .zicon36 {
    background-position: var(--zp-sprints-bp);
  }
  
  .zicon14 {
    background-position: var(--zp-connect-bp);
  }
  
  .zicon18 {
    background-position: -5px -117px;
  }
  
  .zicon21 {
    background-position: var(--zp-meeting-bp);
  }
  
  .zicon15 {
    background-position: var(--zp-writer-bp);
  
  }
  
  .zicon16 {
    background-position: var(--zp-sheet-bp);
  }
  
  .zicon17 {
    background-position: var(--zp-show-bp);
  
  }
  
  
  .zicon19 {
    background-position: -635px -61px;
  }
  
  
  .zicon24 {
    background-position: var(--zp-sign-bp);
  }
  
  
  .zicon23 {
    background-position: var(--zp-notebook-bp);
    width: 54px;
  }
  
  .zicon22 {
    background-position: var(--zp-vault-bp);
  
  }
  
  .zicon25 {
    background-position: var(--zp-books-bp);
  
  }
  
  .zicon26 {
    background-position: var(--zp-invoice-bp);
  }
  
  .zicon28 {
    background-position: var(--zp-expense-bp);
  }
  
  .ziconcheckout {
    background-position: var(--zp-checkout-bp);
  }
  
  .zicon27 {
    background-position: var(--zp-subscriptions-bp);
  }
  
  
  .zicon29 {
    background-position: var(--zp-inventory-bp);
  }
  
  .zicon30 {
    background-position: var(--zp-people-bp);
  }
  
  
  .zicon31 {
    background-position: var(--zp-recruit-bp);
  }
  
  
  .zicon32 {
    background-position: var(--zp-creator-bp);
  }
  
  .zicon3 {
    background-position: var(--zp-analytics-bp);
  }
  
  .zicon37 {
    background-position: var(--zp-flow-bp);
  }
  
  .zthree-col-inner p {
    margin-bottom: 20px;
  }
  
  .zicon-bugtracker {
    background-position: var(--zp-bugtracker-bp);
  }
  
  .zicon-workdrive {
    background-position: var(--zp-workdrive-bp);
  
  }
  
  .zicon-orchestly {
    background-position: var(--zp-orchestly-bp);
  }



@media screen and (min-width: 1500px){
.zcontainer{
max-width: 1170px;
}

.zthree-col-container{
padding-left: 80px;
}
}
@media screen and (max-width: 1499px){
.zsection-banner .zcontainer {
    max-width: 690px;
}
}
@media screen and (min-width: 1041px) and (max-width: 1200px){
.zthree-col-container {
padding-left: 180px;
}
}
@media screen and (min-width: 1041px){
    section#zlegal {
        min-height: 500px;
    }
}
@media screen and (max-width: 1040px){
.zthree-col-container {
padding-left: 0px;
}
.zsection {
    padding: 60px 0 0;
}
}


@media screen and (max-width: 992px){
.zthree-col-container{
max-width: 900px;
}
.zthree-col-inner:nth-child(3n+1){
margin: 0;
}


@media screen and (max-width: 480px){
    .zsection {
        padding: 40px 0 0;
    }
}

.zthree-col-inner, .zthree-col-inner:nth-child(3n+1), .zthree-col-inner{
width: auto;
display: inline-block;
float: none;
vertical-align: top;
margin: 0 0 40px;;
}


.zthree-col-container h2{
margin-left: 0px;
margin-bottom: 20px;
}

.zsection.zsection-banner{
padding: 60px 0;
}


.zicon+h3, .zicon-mobile+h3{
margin: 0;
}

.zicon{
display: block;
margin-bottom: 15px;
}

}


@media screen and (min-width: 641px) and (max-width: 1040px){
.zthree-col-container h2{
margin-left: 40px;
}
}

@media screen and (min-width: 641px) and (max-width: 992px){
.zthree-col-inner, .zthree-col-inner:nth-child(3n+1), .zthree-col-inner{
width: 36%;
margin: 0 40px 40px 40px;
}
}

@media screen and (max-width: 640px){
.zthree-col-inner, .zthree-col-inner:nth-child(3n+1){
margin: 0 0 40px;
}
.zicon+h3, .zicon-mobile+h3{
height: auto;
vertical-align: middle;
}

.zicon{
vertical-align: middle;
}

.zthree-col-inner{
width: 100%;
margin: 0;
margin-bottom: 40px;
}
}

.i18n-ar .zthree-col-container {
    padding-left: 0;
    padding-right: 100px;
}
.i18n-ar .zsection-nav-menu ul {
    left: unset;
    right: 8%;
}
.i18n-ar .zsection-nav-menu ul li {
    text-align: right;
}
.i18n-ar .zicon40:after {
    right: unset;
    left: -37px;
}
.zbv-ie-11.i18n-ar .zicon40:after {
    right: auto;
}
.zicon40:after{
  content: none;
}

/* Arabic Starts */

    @media screen and (min-width: 1500px){
        .i18n-ar .zthree-col-container{padding-left: 0;padding-right: 80px;}
    }
.i18n-ar .zsection-banner .zcontainer h1,.i18n-ar .zsection-banner .zcontainer p,.i18n-ar .zsection-banner .zcontainer {
    text-align: right;
}

.i18n-ar .zicon-bigin:after,.i18n-ar .zicon-booking:after {
    left: -37px;
    right: auto;
}


.i18n-ar .zsection-banner .zcontainer&gt;p {
    margin-right: 0;
}

@media screen and (max-width: 1200px) and (min-width: 1041px) {
.i18n-ar .zthree-col-container {
    padding-left: 0;
    padding-right: 180px;
}
}
@media screen and (max-width: 1040px) {
.i18n-ar .zthree-col-container {
    padding-left: 0;
    padding-right: 0;
}

}
@media screen and (max-width: 1040px) and (min-width: 641px) {
.i18n-ar .zthree-col-container h2 {
    margin-left: 0;
    margin-right: 40px;
}
}
@media screen and (max-width: 992px) and (min-width: 641px) {
.i18n-ar .zthree-col-inner, .i18n-ar .zthree-col-inner:nth-child(3n+1), .i18n-ar .zthree-col-inner {
    margin: 0 40px 40px 40px;
}
}
@media screen and (max-width: 640px) {
.i18n-ar .zthree-col-inner, .zthree-col-inner:nth-child(3n+1) {
    margin: 0 0 40px;
    display: block;
}
.i18n-ar .zthree-col-container h2 {
    margin-right: 0px;
}
}

/* Arabic Ends */


/* Russian starts*/
.i18n-ru .zsection-nav-menu ul li {
margin: 0 10px;
max-width: 150px;
}
/*Russian end*/


.zicon.zicon-commerce {
   background-position: var(--zp-commerce-bp);
}
.zicon.zicon-dataprep {
    background-position: var(--zp-dataprep-bp);
}

.zw-template-inner h1,
.zw-template-inner h2,
.zw-template-inner h3,
.zw-template-inner h4,
.zw-template-inner h5,
.zw-template-inner h6 {
  font-weight: 700;
  line-height: normal;
}
.zw-template-inner p {
  line-height: 2;
}</pre></body></html>