.bg-menu-theme.menu-vertical .menu-item.active > .menu-link:not(.menu-toggle) {
  background: linear-gradient(72.47deg, #00a39d 22.16%, #f0983f 76.47%)!important;
}

aside#layout-menu {
  background: #ddf2f2!important;
}

.text-secondary{
  color: #f0983f !important;
}

.app-img-card {
  object-fit: cover;
  object-position: 50% 50%;
}

.donation-category-link:hover {
  background-color: rgba(0, 163, 158, 0.5);
  color: #fff;
}

.distribution-thumbnail-wrapper {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  row-gap: .5rem !important;
}

.distribution-thumbnail-wrapper img {
  width: 100%;
  border-radius: 1rem;
}

.text-xs {
  font-size: .75rem;
}

.card-program-title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.locale-flag {
  width: 25px;
}
