.knowledge-base-card {
  text-decoration: none;
  color: var(--bs-window-color); }
  .knowledge-base-card:hover .card {
    border-color: var(--bs-link-color); }
  .knowledge-base-card:hover p {
    color: var(--bs-window-color); }

.knowledge-base-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  grid-gap: 20px;}

.knowledge-filters-row {
  padding: 6px 16px; }
  .knowledge-filters-row.active {
    background-color: rgba(202, 227, 232, 0.3); }

.knowledge-base-sidebar {
}

.knowledge-base-tag {
  text-decoration: none;
  margin: 4px; }
  .knowledge-base-tag:hover .badge {
    background-color: #fff;
    border-color: #539eb0; }

.category-card {
  cursor: pointer;
  transition: all 0.4s; }
  .category-card:hover {
    border-color: var(--bs-link-color); }

.category-item-card {
  text-decoration: none;
  color: var(--bs-window-color);
  line-height: initial; }
  .category-item-card .text-block {
    max-width: 80%; }

@media (max-width: 767.98px) {
  .knowledge-base-sidebar {
    width: 100%; }
  .category-item-card .text-block {
    max-width: 95%; } }

.search-box {
  z-index: 1000;
  top: 100%;
  width: 100%; }
  .search-box .search-row {
    text-align: left;
    padding: 2px 6px; }

.slick-track {
  padding: 20px 0 !important; }

.slick-slide {
  margin: 0 10px; }
