body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  background-color: #fde6c3;
}
.navbar {
  background-color: transparent !important;
}
.footer {
  background-color: #d44b8c !important;
}
.hero-section {
  background: linear-gradient(135deg, #ff4f81 0%, #c471ed 50%, #f9cb28 100%);
  color: #fff;
  padding: 140px 0;
}
.card-title {
  color: #b13060;
}
.card {
  background-color: #fff3e6;
  border: none;
}
.btn-primary, .btn-light {
  background-color: #ff9800;
  border-color: #ff9800;
  color: #fff;
}
.btn-primary:hover, .btn-light:hover {
  background-color: #fb8c00;
  border-color: #fb8c00;
}
