/* CSS Variables for Quintana Insurance Solutions */

:root {
  /* Main Brand Colors */
  --primary-color: #028b6b; /* Main Qora green */
  --secondary-color: #004635; /* Deep Qora green */
  --accent-color: #ffffff; /* Accent color - white */

  /* Background Colors */
  --bg-primary: #ffffff; /* Primary background - white */
  --bg-secondary: #f6fbfa; /* Secondary background - soft mint */
  --bg-light: #ffffff; /* Light surface */
  --bg-dark: #f6fbfa; /* Page background */
  --bg-blue: #028b6bd4;
  --footer-bg: #f6fbfa; /* Footer background color */

  /* Text Colors */
  --text-primary: #100f34; /* Primary text - Qora ink */
  --text-secondary: #43515f; /* Secondary text */
  --text-light: #100f34; /* Text on light surfaces */
  --text-muted: #667085; /* Muted text */
  --text-dark: #100f34; /* Dark text - Qora ink */

  /* Button Colors */
  --btn-primary: #ffffff; /* Primary Qora button surface */
  --btn-secondary: #028b6b; /* Qora green */
  --btn-hover: #028b6b; /* Button hover */

  /* Border Colors */
  --border-light: rgba(16, 15, 52, 0.12); /* Light border */
  --border-dark: #028b6b; /* Brand border */

  /* Form Colors */
  --form-bg: #ffffff; /* Form background */
  --form-border: rgba(16, 15, 52, 0.12); /* Form border */
  --form-text: #100f34; /* Form text */

  /* Alert Colors */
  --success: #2cae76; /* Success - green */
  --warning: #ffc737; /* Warning - yellow */
  --danger: #ed212c; /* Danger - red */
  --info: #18bcc7; /* Info - teal */

  /* Original theme variables from main.css */
  --tp-ff-body: "DM Sans", sans-serif;
  --tp-ff-heading: "Plus Jakarta Sans", sans-serif;
  --tp-ff-common: "Plus Jakarta Sans", sans-serif;
  --tp-ff-p: "DM Sans", sans-serif;
  --tp-ff-fontawesome: "Font Awesome 6 Pro";
}
