.td-page-contents>h1,.td-page-contents>h2, .td-page-contents>h3,.td-page-contents>h4,
.td-page-contents>h5,.td-page-contents>h6{
    font-weight: 700;
}
.td-page-contents>*{
    font-size: 18px;
    font-weight: 400;
    margin-top: 6px;
    color:#2d2d2d;
}

.td-page-contents h1,.td-page-contents h2, .td-page-contents h3,.td-page-contents h4,
.td-page-contents h5,.td-page-contents h6{
    font-weight: 700;
    margin-top: 8px;

}
.td-page-contents ul li {
    margin-left: 20px;
    font-size: 18px;
}

.td-page-contents ol li {
    list-style: auto;
    margin-left: 20px;
    font-size: 18px;
}

.scrollbar-hide::-webkit-scrollbar {
      display: none;
    }
    .scrollbar-hide {
      -ms-overflow-style: none;
      scrollbar-width: none;
    }

/*for dynamic page css*/
.dynamic-section>h1,.dynamic-section>h2, .dynamic-section>h3,.dynamic-section>h4,
.dynamic-section>h5,.dynamic-section>h6{
    font-weight: 700;
}
.dynamic-section>*{
    font-size: 16px;
    font-weight: 400;
    margin-top: 6px;
    color:#2d2d2d;
}

.dynamic-section h1,.dynamic-section h2, .dynamic-section h3,.dynamic-section h4,
.dynamic-section h5,.dynamic-section h6{
    font-weight: 700;
    margin-top: 8px;
}
.dynamic-section ul li {
    margin-left: 20px;
}

.dynamic-section ol li {
    list-style: auto;
    margin-left: 20px;
}

.group::-webkit-scrollbar {
    width: 0px;
    transition: width 0.3s;
  }

  .group:hover::-webkit-scrollbar {
    width: 8px;
  }

  .group::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.4);
    border-radius: 4px;
  }