.banner1_para{
  padding-top:15px;
}

.bg_lazy_loaded .pricing-sprite {
    background-image: url(/sites/zweb/images/crm/crm-pricing2022-sprite.svg);
    display: block;
}

.pricing-sprite.open-icon {
    background-image: url(/sites/zweb/images/crm/crm-pricing2022-sprite.svg);
    display: block;
}

.summary_H{
display:block;
}

.inner-hdr {
    font: 48px / 1.2 var(--zf-secondary-medium);
    letter-spacing: -1.2px;
    margin: 0 auto 10px;
}

.faq_container {
    max-width: 960px;
    margin: 0 auto;
    width: 100%;
    position: relative;
    padding: 68px 0px;
    text-align: center;
}

.expand-all-sec {
    box-sizing: border-box;
    width: 110px;
    background-color: #ffe5c2;
    border-radius: 12px;
    font: 16px / 1.2 var(--zf-primary-regular);
    color: #181819;
    padding: 6px 10px;
    cursor: pointer;
    position: absolute;
    top: 160px;
    right: -80px;
    transform: translateY(-50%) rotate(270deg);
}



.other-lang .expand-all-sec {
    width: max-content;
    right: -100px
}

.gd-fqa {
    text-align: left;
    padding: 70px 0 0;
}
.ga-fq-cont {
    transition: all .5s linear;
    border-radius: 10px;
    background-color: #fff;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.05);
    margin: 0 auto 10px;
    padding: 30px 85px 30px 30px;
    box-sizing: border-box;
    cursor: pointer;
}
.gd-qus {
    font: 28px / 1.2 var(--zf-secondary-medium);
    cursor: pointer;
    position: relative;
}
.open-icon {
    background-position: -4px -4px;
    width: 24px;
    height: 24px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
	right: -51px;
}
.gd-qus .open-icon {
    top: 4px;
    transform: inherit;
}
.open-icon.close-icon, .zhd-hdr .open-icon.close-icon {
    background-position: -35px -4px;
}
.mailto_cls, .link_ele {
    color: #0067ff;
    font-family: var(--zf-primary-regular);
    text-decoration: none;
    display: inline-block;
}
.link_ele.learnmore {
    margin: 12px 0 5px;
    display: inline-block;
}
.link_ele.learnmore.fst {
    margin-right: 40px;
}
.learnmore span {
    background: #0067ff;
    width: 15px;
    height: 2px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-left: 7px;
    transition: all ease .35s;
}
.learnmore span:before {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    border: 2px solid #0067ff;
    transform: rotate(-45deg);
    border-left: 0;
    border-top: 0;
    top: -3px;
    right: 0;
}
.lang-rtl .learnmore span:before {
    transform: rotate(127deg);
    right: unset;
   left: 0;
}
.gd-ans {
    display: none;
    padding: 15px 0 0;
}

.faq_exp_sec {
    position: sticky;
}

.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before,.zmobile-mon-yearly-container,.zmobile-currency-container,.cmp_tbl_lsts,.pricing-tooltip-sec,.zmore-features-hide,.prce-features-list,.collapse-btn,.pricing-btn.access,.body-umain .pricing-btn.get_btn,.cmp_cell .yr-save-box br,.product-nav-links.show_vsb,.zgh-accounts.show_vsb,.zw-other-lang .testimonial-main-con,.price-sec .detail.mob,.compar-main-table,.cxplan-deftxt1 {
    display: none
}






@media only screen and (max-width: 1140px) {
.faq_exp_sec {
    margin: 60px 15px 0;
    text-align: right;
    position: static
  }
  .expand-all-sec {
    position: static;
    transform: inherit
  }
  .gd-fqa {
    padding: 20px 0 0
  }
  
  .ftr-hdr {
    font-size: 22px
  }
  	
}


@media only screen and (max-width: 992px) {
.faq_container {
    padding: 25px 0;
}
.ga-fq-cont {
        padding: 25px 85px 25px 30px;
    }
  
  .faq_exp_sec {
    margin: 45px 15px 0
  }

  .greybg-con {
    padding: 0 30px
  }
  .gd-qus {
    font-size: 26px
  }
  
}

@media only screen and (max-width: 767px) {
 .greybg-con {
        padding: 0 15px;
    }
.ga-fq-cont {
        padding: 25px 60px 25px 25px;
    }
.open-icon {
        right: -40px;
        left: unset;
    }
.gd-qus {
        font-size: 22px;
    }
  	
}
