:root {
  --primary-color: #9b59b6;
  --secondary-color: #3498db;
  --accent-color: #2ecc71;
  --text-color: #f8f9fa;
  --light-text: #f8f9fa;
  --bg-color: #121212;
  --card-bg: #1e1e1e;
  --border-color: #333;
  --shadow: 0 4px 6px rgba(0, 0, 0, 0.3);
}

.header.scrolled {
  background-color: rgba(30, 30, 30, 0.95);
}

.certification-logo {
  background-color: var(--card-bg);
}

.theme-toggle {
  background-color: var(--secondary-color);
}

.theme-toggle i:first-child {
  display: none;
}

.theme-toggler i:last-child {
  display: block;
}
