/* common codes starts */
.zwc-flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.zwc-whole-con .content-wrap {
    max-width: 1140px;
}
.zwc-txt-bold {
    font-family: var(--zf-primary-semibold);
}
.zwc-whole-con a {
    color:var(--anchor-clr);
    font-family: var(--zf-primary-semibold);
}

/* hero section codes strats */
.zwc-hero-sec {
background: #1D2874;
color:#fff;
padding-block: clamp(25px, 2.8vw, 50px);
}
.zwc-hero-lft {
    max-width: 680px;
    width: 55%;
}
.zwc-hero-sec .zgh-brand {
    background: url(/sites/zweb/images/zoho_general_pages/zia-logo.svg) no-repeat;
    height: 65px;
    width: 70px;
    background-size: 70px;
    background-position: left center;
    display: inline-block;
    margin-bottom: 25px;

}
.zwc-zia-logo {
    max-width: 240px;
    width: 21%;
}
/* hero section codes ends */
/* block1 codes starts */
    .zwc-block1 {
        padding-block: clamp(40px, 4.5vw, 80px);
    }
.block1-content-con {
    max-width: 740px;
}

/* block1 codes ends */
/* block2 codes starts */
.zwc-block2 h2 {
    font-family: var(--zf-primary-bold);
    margin-bottom: 40px;
}
.zwc-block2 table {
    max-width: 997px;
    width: 88%;
    border-collapse: collapse; 
  }
.zwc-block2 {
    padding-bottom: clamp(40px, 6.7vw, 100px);
}

  .zwc-block2 table th,.zwc-block2 table td {
    padding: clamp(20px, 2.3vw, 40px);
    text-align: left;
    vertical-align: middle;
  }
  .zwc-block2 table thead {
 background: #1D2874;;
 color: #fff;
  }
.zwc-table-con tr {
    counter-increment: row-number; 
  }

.zwc-table-con tr td:first-child::before {
    content: counter(row-number); 
    display: inline-block;
    margin-right: 5px; 
  }
  .zwc-creator-logo {
    background-image: url(https://www.zohowebstatic.com/sites/zweb/images/productlogos/creator.svg);

}
.zwc-table-con td:nth-child(3) {
    max-width: 600px;
    width: 60%;
}
.zwc-table-con tr:nth-child(even){
    background: #f1f2f7;
}
.zwc-block2 table th {
    font-family: var(--zf-primary-semibold);
}
.zwc-whole-con h1 {
    font-size: clamp(26px,3vw,45px);
}
/* block2 codes ends */
/* media queries starts */
@media only screen and (min-width:1200px) {
    .zwc-whole-con h1 {
    line-height: 50px;
    letter-spacing: -0.9px;
}
.block1-content-con p {
    line-height: 30px;
    letter-spacing: -0.51px;
}
.zwc-block2 h2 {
    font-size: 32px;
    line-height: 56.64px; 
    letter-spacing: -0.64px;
}
}
@media only screen and (max-width:767px) {
    .zwc-block2-table {
        overflow: auto;
    }
    .zwc-block2-table table {
        width: 767px;
    }
    .zwc-zia-logo {
        display: none;
    }
    .zwc-hero-lft {
        max-width: 450px;
        width: 100%;
    }
.z-bottom-cta-menu  {
display:none;
}
.zwc-table-con td, .zwc-table-con td p {
font-size:17px;
}
}
/* media queries ends */