.filter-tabs {
      position: sticky;
      top: 0;
      padding: 12px 0;
      z-index: 10;
    }

    .filter-tabs .btn {
      min-width: 140px;
    }

    .terms-layout {
      display: flex;
      gap: 24px;
    }

    .terms-menu {
      width: 100%;
    }
    .btn-terms
    {
        font-size: var(--body-font-size);
    font-family: var(--base-font-family);
  font-weight: var(--regular-font-weight);
  color: var(--white-color);
  background: rgba(33, 33, 33, 1);
  border-radius: 32px;
  padding: 8px 28px;
  border: none;
    }
    .btn-terms.active
    {
        color: var(--black-color);
        background: var(--secondry-color);
    }
    
    @media (min-width: 992px) {
      .terms-menu {
        max-width: 320px;
      }
    }

    .terms-menu .list-group-item {
      cursor: pointer;
      border-radius: 6px;
      margin-bottom: 6px;
      border: none;
      background: rgb(33, 33, 33);
      color: var(--text-grey-color);
    }
     
    .terms-menu .list-group-item.active
    {
        background: #eeba2c;
        color: #000;
    }
    .terms-menu .active 
    {
      background-color: #eeba2c;
      border-color: #212121;
      color: #000;
    }

    .terms-content {
      background: #212121;
      border-radius: 8px;
      padding: 24px;
      width: 100%;
      min-height: 300px;
      color: var(--text-grey-color);
    }

    .terms-content h4 {
      margin-bottom: 16px;
    }

    .terms-content p {
      margin-bottom: 0.75rem;
    }

    .terms-content ul {
      padding-left: 1.2rem;
    }
.termsulstlye
{
    list-style: disclosure-closed;
    line-height:30px;
}
.legacy-paragraph
{
    padding: 10px;
    color: var(--text-grey-color);
}
.legacy-paragraph a
{
    color:#eeba2c;
}
 

    