.card {
  border: 1px solid rgba(0, 0, 0, 0.125);
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.card {
  background-color: #f8f9fa;
}
.card-title {
  font-size: 1.25rem;
  color: #333;
}
.btn-primary {
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  background-color: #0056b3;
  border-color: #0056b3;
}
.card-img-top {
  border-radius: 0.25rem 0.25rem 0 0;
}
.card {
  transition: transform 0.2s;
}

.card:hover {
  transform: scale(1.05);
}
.card-text {
  font-size: 1rem;
  color: #666;
}
.card-img-top {
  border-radius: 0.25rem 0.25rem 0 0;
}
.card-footer {
  background-color: #f8f9fa;
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
