.tags-container .tag {
    display: inline-block;
    margin: 5px;
    padding: 10px 15px;
    border: 2px solid var(--accent-color);
    border-radius: 100px;
    cursor: pointer;
    background-color: #f8f9fa;
    transition: background-color 0.3s, color 0.3s;
  }
  
  .tags-container .tag:hover {
    background-color: var(--accent-color);
    color: #fff;
  }
  
  .tags-container .tag.active-tag {
    background-color: var(--accent-color);
    color: #fff;
  }
  
  .niche-text {
    font-size: 1.2rem;
    font-weight: 500;
    animation: fadeIn 0.3s ease-in-out;
  }
  
  #niche-description p {
    font-size: 1.2rem;
    font-weight: 500;
  }