/* Start custom CSS for html, class: .elementor-element-6f092c4 *//* ===== Luxury tweaks (clean rewrite) ===== */

/* Font */
body, .card, .card *{
  font-family: IRANSans, IranSans, "IRANSans", Tahoma, Arial, sans-serif !important;
}

/* Card background (better contrast) */
.card{
  background: linear-gradient(180deg,
    rgba(20, 25, 40, .88),
    rgba(18, 20, 35, .85)
  ) !important;
}

/* Typography */
.card h1{
  color: #fff !important;
}

.card .lead{
  color: rgba(255,255,255,.95) !important;
  font-weight: 600 !important;
}

.card .note{
  color: rgba(255,255,255,.85) !important;
}

.card .small{
  color: rgba(255,255,255,.70) !important;
}

/* Button (WhatsApp) */
.btn.wa{
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 10px !important;

  font-size: 15px !important;
  font-weight: 800 !important;
  letter-spacing: -.2px !important;
  line-height: 1.6 !important;

  color: #fff !important;
  text-decoration: none !important;

  background: linear-gradient(135deg, #22c55e, #16a34a) !important;
  box-shadow: 0 10px 30px rgba(34,197,94,.45) !important;

  border: 1px solid rgba(255,255,255,.14) !important;
  border-radius: 14px !important;
  padding: 12px 20px !important;

  max-width: 100% !important;
  white-space: normal !important;
  text-align: center !important;
}

.btn.wa:hover{
  transform: translateY(-3px) scale(1.01) !important;
  box-shadow: 0 16px 45px rgba(34,197,94,.55) !important;
}/* End custom CSS */