.btn:hover {
  text-decoration: none !important;
}

.accordion>.card:hover {
  transform: none;
  box-shadow: none;
}

.accordion button:hover {
  color: #03a87c !important;
}

.accordion button.active {
  color: #1771f5 !important;
  font-weight: bold;
}

.accordion button img {
  transform: rotate(0);
  transition: all .5s;
}

.accordion button img.active {
  transform: rotate(180deg);
  transition: all .5s;
}

.list-group a {
  font-size: 15px;
}

.list-group-item.active {
  color: #1771f5 !important;
  font-weight: bold;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item.active:hover {
  background-color: #f8f9fa;
}