/* ================= About Section ================= */

#about {
  background-color: #121212;
  color: #f8f5f0;
}

.about-title {
  font-weight: 600;
  letter-spacing: 1px;
}

.about-text {
  color: #ccc;
  line-height: 1.7;
}

.about-img-wrapper {
  transition: transform 0.5s ease;
}

.about-img-wrapper:hover {
  transform: scale(1.05);
}

.text-gold {
  color: #d4af37 !important;
}

/* Feature cards */

.feature-card {
  background-color: #1a1a1a;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.feature-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.2);
}

.feature-card h6 {
  font-weight: 600;
}

