.bg--white {
  background: #ffffff !important;
}

.color--white {
  color: #ffffff !important;
}

.bg--black {
  background: #000000 !important;
}

.color--black {
  color: #000000 !important;
}

.bg--blue {
  background: #004797 !important;
}

.color--blue {
  color: #004797 !important;
}

.bg--darkblue {
  background: #212B59 !important;
}

.color--darkblue {
  color: #212B59 !important;
}

.bg--purple {
  background: #8C1D82 !important;
}

.color--purple {
  color: #8C1D82 !important;
}

.bg--orange {
  background: #F08300 !important;
}

.color--orange {
  color: #F08300 !important;
}

.bg--pastelblue {
  background: #E8EDFF !important;
}

.color--pastelblue {
  color: #E8EDFF !important;
}

.bg--pastelorange {
  background: #FBE9D5 !important;
}

.color--pastelorange {
  color: #FBE9D5 !important;
}

.eye-block.kennisbank .kennisbank--intro {
  margin-bottom: 2rem;
}
.eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters {
  display: flex;
}
@media screen and (max-width: 768px) {
  .eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters {
    flex-direction: column;
  }
  .eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters input {
    margin-right: 0;
    margin-bottom: 1rem;
    width: 100%;
  }
  .eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters select {
    width: 100%;
  }
}
.eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters input {
  margin-right: 1rem;
  border: 1px solid #004797;
  border-radius: 0.5rem;
  height: 50px;
}
.eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters input::placeholder {
  color: #004797;
}
.eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters .dropdown .dropdown-toggle {
  min-width: 210px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters .dropdown .dropdown-toggle {
    width: 100%;
  }
}
.eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters .dropdown .dropdown-menu {
  background: rgba(255, 255, 255, 0.85);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px) !important;
  border-radius: var(--radius-sm, 0.5rem) !important;
  border: 1px solid rgba(255, 255, 255, 0.2) !important;
  padding: 1rem 0.5rem;
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters .dropdown .dropdown-menu .dropdown-item {
  margin: 0 !important;
  width: 100%;
  display: block;
  border-radius: 5px;
  transition: 0.1s ease;
  cursor: pointer;
  font-size: 1rem;
  padding: 0.25rem 1rem !important;
}
.eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters .dropdown .dropdown-menu .dropdown-item.active {
  background-color: rgba(0, 0, 0, 0.05) !important;
  color: #000000 !important;
}
.eye-block.kennisbank .kennisbank--intro .kennisbank--intro-search-filters .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: rgba(0, 0, 0, 0.05) !important;
  text-decoration: none;
}
.eye-block.kennisbank .kennisbank-item .kennisbank-item-thumbnail {
  width: 100%;
  border-radius: 1rem;
  overflow: hidden;
  margin-bottom: 1.5rem;
  height: auto;
  aspect-ratio: 27/14;
}
.eye-block.kennisbank .kennisbank-item .kennisbank-item-thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.eye-block.kennisbank .kennisbank-item .kennisbank-category-badge {
  padding: 0.5rem;
  border-radius: 0.5rem;
  background-color: #FBE9D5;
  color: #212B59;
}
.eye-block.kennisbank .kennisbank-item .kennisbank-item-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin-top: 1rem;
}
@media screen and (max-width: 768px) {
  .eye-block.kennisbank .kennisbank-item .kennisbank-item-title {
    min-height: unset;
  }
}
.eye-block.kennisbank .pagination {
  display: flex;
  justify-content: end;
  gap: 0.5rem;
}
.eye-block.kennisbank .pagination .btn {
  width: 40px;
  height: 40px;
  padding: 0;
}

/*# sourceMappingURL=style.css.map */
