/* =============================================================================
   Light Mode — Warm Parchment
   Active when <html> has class "light" (set by assets/js/theme-toggle.js).
   Generated from src/index.css + inline template styles; regenerate rather than hand-edit section 3.
   ============================================================================= */

/* ===================== 1. React light theme (src/index.css) ===================== */
/* ===================== Light Mode Theme — Warm Parchment ===================== */

  html.light {
    --background: 35 38% 90%;
    --foreground: 20 40% 15%;
    --card: 35 33% 87%;
    --card-foreground: 20 40% 15%;
    --popover: 35 33% 87%;
    --popover-foreground: 20 40% 15%;
    --secondary: 35 28% 84%;
    --secondary-foreground: 20 40% 15%;
    --muted: 35 28% 84%;
    --muted-foreground: 20 20% 35%;
    --border: 35 24% 78%;
    --input: 35 24% 78%;
  }

html.light body {
  background-color: #F0E6D8;
  color: #3D2914;
}

html.light ::-webkit-scrollbar-track {
  background: #D4C4A8;
}

/* Custom utility overrides */
html.light .text-gold { color: #8B6914 !important; }
html.light .text-parchment { color: #3D2914 !important; }
html.light .border-gold { border-color: #8B6914 !important; }

/* Tailwind bg-black (outside hero-zone which stays dark) */
html.light .bg-black:not(.hero-zone) { background-color: #F0E6D8 !important; }
html.light .bg-black\/95:not(.hero-zone) { background-color: rgba(240,230,216,0.95) !important; }
html.light .bg-black\/90:not(.hero-zone) { background-color: rgba(240,230,216,0.9) !important; }
html.light .bg-black\/80:not(.hero-zone) { background-color: rgba(240,230,216,0.85) !important; }

/* Solid backgrounds: dark → warm parchment */
html.light .bg-\[\#000000\] { background-color: #F0E6D8 !important; }
html.light .bg-\[\#000000\]\/95 { background-color: rgba(240,230,216,0.95) !important; }
html.light .bg-\[\#000000\]\/98 { background-color: rgba(240,230,216,0.98) !important; }
html.light .bg-\[\#0a0a05\]\/80 { background-color: rgba(232,220,200,0.85) !important; }
html.light .bg-\[\#0a0a05\]\/90 { background-color: rgba(232,220,200,0.9) !important; }
html.light .bg-\[\#0a0a05\]\/95 { background-color: rgba(232,220,200,0.95) !important; }
html.light .bg-\[\#0a0a05\]\/60 { background-color: rgba(232,220,200,0.7) !important; }
html.light .bg-\[\#0a0a05\]\/70 { background-color: rgba(232,220,200,0.75) !important; }

/* Text: light → dark brown */
html.light .text-\[\#FDFBF7\] { color: #3D2914 !important; }
html.light .text-\[\#FDFBF7\]\/80 { color: rgba(61,41,20,0.8) !important; }
html.light .text-\[\#FDFBF7\]\/70 { color: rgba(61,41,20,0.7) !important; }
html.light .text-\[\#FDFBF7\]\/65 { color: rgba(61,41,20,0.65) !important; }
html.light .text-\[\#FDFBF7\]\/60 { color: rgba(61,41,20,0.6) !important; }
html.light .text-\[\#FDFBF7\]\/85 { color: rgba(61,41,20,0.85) !important; }
html.light .text-\[\#FDFBF7\]\/75 { color: rgba(61,41,20,0.75) !important; }
html.light .text-\[\#FDFBF7\]\/50 { color: rgba(61,41,20,0.5) !important; }
html.light .text-\[\#FDFBF7\]\/40 { color: rgba(61,41,20,0.4) !important; }
html.light .text-\[\#FDFBF7\]\/30 { color: rgba(61,41,20,0.3) !important; }

/* White text → dark brown in light mode */
html.light .text-white { color: #3D2914 !important; }
html.light .text-white\/90 { color: rgba(61,41,20,0.9) !important; }
html.light .text-white\/80 { color: rgba(61,41,20,0.8) !important; }
html.light .text-white\/70 { color: rgba(61,41,20,0.7) !important; }
html.light .text-white\/60 { color: rgba(61,41,20,0.6) !important; }
html.light .text-white\/50 { color: rgba(61,41,20,0.5) !important; }
html.light .text-white\/40 { color: rgba(61,41,20,0.4) !important; }
html.light .text-white\/30 { color: rgba(61,41,20,0.3) !important; }

/* Gold: rich dark gold for parchment light mode */
html.light .text-\[\#D4AF37\] { color: #8B6914 !important; }
html.light .text-\[\#D4AF37\]\/80 { color: rgba(139,105,20,0.8) !important; }
html.light .text-\[\#D4AF37\]\/70 { color: rgba(139,105,20,0.7) !important; }
html.light .text-\[\#D4AF37\]\/60 { color: rgba(139,105,20,0.6) !important; }
html.light .text-\[\#D4AF37\]\/50 { color: rgba(139,105,20,0.5) !important; }
html.light .text-\[\#D4AF37\]\/40 { color: rgba(139,105,20,0.4) !important; }
html.light .text-\[\#D4AF37\]\/30 { color: rgba(139,105,20,0.3) !important; }

/* Borders */
html.light .border-\[\#D4AF37\]\/10 { border-color: rgba(139,105,20,0.15) !important; }
html.light .border-\[\#D4AF37\]\/8 { border-color: rgba(139,105,20,0.12) !important; }
html.light .border-\[\#D4AF37\]\/15 { border-color: rgba(139,105,20,0.2) !important; }
html.light .border-\[\#D4AF37\]\/20 { border-color: rgba(139,105,20,0.25) !important; }
html.light .border-\[\#D4AF37\]\/30 { border-color: rgba(139,105,20,0.35) !important; }
html.light .border-\[\#D4AF37\]\/40 { border-color: rgba(139,105,20,0.4) !important; }
html.light .border-\[\#D4AF37\]\/50 { border-color: rgba(139,105,20,0.5) !important; }

/* Gold backgrounds */
html.light .bg-\[\#D4AF37\]\/5 { background-color: rgba(139,105,20,0.05) !important; }
html.light .bg-\[\#D4AF37\]\/10 { background-color: rgba(139,105,20,0.1) !important; }
html.light .bg-\[\#D4AF37\]\/20 { background-color: rgba(139,105,20,0.15) !important; }

/* Gradient overrides: dark stops → warm parchment stops */
html.light .from-\[\#000000\] {
  --tw-gradient-from: #F0E6D8 var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(240 230 216 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .via-\[\#0a0a05\]\/98 {
  --tw-gradient-via: rgb(240 230 216 / 0.98) var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#0a0a05\]\/97 {
  --tw-gradient-via: rgb(240 230 216 / 0.97) var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#0a0508\]\/98 {
  --tw-gradient-via: rgb(232 220 200 / 0.98) var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#050505\]\/98 {
  --tw-gradient-via: rgb(240 230 216 / 0.98) var(--tw-gradient-via-position, 50%) !important;
}
html.light .to-\[\#000000\] {
  --tw-gradient-to: #F0E6D8 var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#000000\]\/95 {
  --tw-gradient-to: rgb(240 230 216 / 0.95) var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#000000\]\/90 {
  --tw-gradient-to: rgb(240 230 216 / 0.9) var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#000000\]\/85 {
  --tw-gradient-to: rgb(240 230 216 / 0.85) var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#000000\]\/80 {
  --tw-gradient-to: rgb(240 230 216 / 0.8) var(--tw-gradient-to-position, 100%) !important;
}
html.light .from-\[\#0a0a05\]\/80 {
  --tw-gradient-from: rgba(232,220,200,0.85) var(--tw-gradient-from-position, 0%) !important;
}
html.light .from-\[\#0a0a05\]\/90 {
  --tw-gradient-from: rgba(232,220,200,0.9) var(--tw-gradient-from-position, 0%) !important;
}
html.light .from-\[\#0a0a05\]\/70 {
  --tw-gradient-from: rgba(232,220,200,0.75) var(--tw-gradient-from-position, 0%) !important;
}
html.light .from-\[\#0a0a05\]\/60 {
  --tw-gradient-from: rgba(232,220,200,0.7) var(--tw-gradient-from-position, 0%) !important;
}
html.light .from-\[\#0a0a05\] {
  --tw-gradient-from: #E8DCC8 var(--tw-gradient-from-position, 0%) !important;
}
html.light .bg-\[\#0a0a05\] { background-color: #E8DCC8 !important; }

/* Ashura dark gradient stops → parchment in light mode */
html.light .from-\[\#0d0303\] {
  --tw-gradient-from: #F0E6D8 var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(240 230 216 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .via-\[\#1a0606\]\/98 {
  --tw-gradient-via: rgb(240 230 216 / 0.98) var(--tw-gradient-via-position, 50%) !important;
}
html.light .to-\[\#0d0303\] {
  --tw-gradient-to: #F0E6D8 var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#1a0606\] {
  --tw-gradient-to: #E8DCC8 var(--tw-gradient-to-position, 100%) !important;
}
html.light .from-\[\#0a0508\] {
  --tw-gradient-from: #F0E6D8 var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(240 230 216 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .via-\[\#0a0508\]\/98 {
  --tw-gradient-via: rgb(232 220 200 / 0.98) var(--tw-gradient-via-position, 50%) !important;
}
html.light .to-\[\#0a0508\] {
  --tw-gradient-to: #F0E6D8 var(--tw-gradient-to-position, 100%) !important;
}
html.light .from-\[\#0a0508\]\/95 {
  --tw-gradient-from: rgba(232,220,200,0.95) var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(232 220 200 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#0a0508\]\/95 {
  --tw-gradient-to: rgba(232,220,200,0.95) var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#050505\] {
  --tw-gradient-to: #E8DCC8 var(--tw-gradient-to-position, 100%) !important;
}
html.light .from-\[\#A04038\] {
  --tw-gradient-from: #E8DCC8 var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(232 220 200 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#A04038\] {
  --tw-gradient-to: #E8DCC8 var(--tw-gradient-to-position, 100%) !important;
}
html.light .via-\[\#C46058\]\/98 {
  --tw-gradient-via: rgb(232 220 200 / 0.98) var(--tw-gradient-via-position, 50%) !important;
}
html.light .to-\[\#C46058\] {
  --tw-gradient-to: #E8DCC8 var(--tw-gradient-to-position, 100%) !important;
}

/* Missing solid dark backgrounds → parchment */
html.light .bg-\[\#0a0508\] { background-color: #F0E6D8 !important; }
html.light .bg-\[\#0a0508\]\/95 { background-color: rgba(240,230,216,0.95) !important; }
html.light .bg-\[\#0a0508\]\/90 { background-color: rgba(240,230,216,0.9) !important; }
html.light .bg-\[\#0a0508\]\/80 { background-color: rgba(240,230,216,0.85) !important; }
html.light .bg-\[\#050505\] { background-color: #F0E6D8 !important; }
html.light .bg-\[\#050505\]\/95 { background-color: rgba(240,230,216,0.95) !important; }
html.light .bg-\[\#050505\]\/90 { background-color: rgba(240,230,216,0.9) !important; }

/* Missing gradient via-stops (without opacity) → parchment */
html.light .via-\[\#000000\] {
  --tw-gradient-via: #F0E6D8 var(--tw-gradient-via-position, 50%) !important;
}

/* via-[#000000] with opacity → parchment */
html.light .via-\[\#000000\]\/80 {
  --tw-gradient-via: rgb(240 230 216 / 0.85) var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#000000\]\/90 {
  --tw-gradient-via: rgb(240 230 216 / 0.9) var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#000000\]\/70 {
  --tw-gradient-via: rgb(240 230 216 / 0.75) var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#000000\]\/60 {
  --tw-gradient-via: rgb(240 230 216 / 0.7) var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#000000\]\/50 {
  --tw-gradient-via: rgb(240 230 216 / 0.6) var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#0a0a05\] {
  --tw-gradient-via: #E8DCC8 var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#0d0303\] {
  --tw-gradient-via: #F0E6D8 var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#1a0606\] {
  --tw-gradient-via: #E8DCC8 var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#0a0508\] {
  --tw-gradient-via: #F0E6D8 var(--tw-gradient-via-position, 50%) !important;
}
html.light .via-\[\#050505\] {
  --tw-gradient-via: #F0E6D8 var(--tw-gradient-via-position, 50%) !important;
}

/* Missing gradient from-stops (without opacity) → parchment */
html.light .from-\[\#1a0606\] {
  --tw-gradient-from: #E8DCC8 var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(232 220 200 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .from-\[\#050505\] {
  --tw-gradient-from: #F0E6D8 var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(240 230 216 / 0) var(--tw-gradient-to-position, 100%) !important;
}

/* Solid dark backgrounds → parchment (NOT ashura-subnav which stays red) */
html.light .bg-\[\#0d0303\] { background-color: #F0E6D8 !important; }
html.light .bg-\[\#0d0303\]\/95 { background-color: rgba(240,230,216,0.95) !important; }
html.light .bg-\[\#0d0303\]\/80 { background-color: rgba(240,230,216,0.85) !important; }
html.light .bg-\[\#0d0303\]\/90 { background-color: rgba(240,230,216,0.9) !important; }
html.light .bg-\[\#1a0606\] { background-color: #E8DCC8 !important; }
html.light .bg-\[\#1a0606\]\/98 { background-color: rgba(232,220,200,0.98) !important; }
html.light .bg-\[\#0a0508\] { background-color: #F0E6D8 !important; }
html.light .bg-\[\#A04038\] { background-color: #E8DCC8 !important; }

/* #C5A059 gold text → darker gold on parchment */
html.light .text-\[\#C5A059\] { color: #8B6914 !important; }
html.light .text-\[\#C5A059\]\/60 { color: rgba(139,105,20,0.6) !important; }
html.light .text-\[\#C5A059\]\/40 { color: rgba(139,105,20,0.4) !important; }

/* #8B0000 dark red text → slightly brighter for parchment readability */
html.light .text-\[\#8B0000\] { color: #9B1B1B !important; }
html.light .text-\[\#8B0000\]\/70 { color: rgba(155,27,27,0.7) !important; }
html.light .text-\[\#8B0000\]\/80 { color: rgba(155,27,27,0.8) !important; }

/* #E63946 bright red text → deeper red on parchment */
html.light .text-\[\#E63946\] { color: #C41E3A !important; }

/* #C41E3A red text stays readable on parchment */
html.light .text-\[\#C41E3A\] { color: #B91C1C !important; }
html.light .text-\[\#C41E3A\]\/70 { color: rgba(185,28,28,0.7) !important; }

/* #FF4444 bright red → deeper */
html.light .text-\[\#FF4444\] { color: #DC2626 !important; }

/* Borders with red tones */
html.light .border-\[\#C41E3A\]\/20 { border-color: rgba(185,28,28,0.2) !important; }
html.light .border-\[\#C41E3A\]\/30 { border-color: rgba(185,28,28,0.3) !important; }
html.light .border-\[\#C41E3A\]\/70 { border-color: rgba(185,28,28,0.5) !important; }
html.light .border-\[\#8B0000\]\/20 { border-color: rgba(155,27,27,0.2) !important; }
html.light .border-\[\#8B0000\]\/40 { border-color: rgba(155,27,27,0.3) !important; }

/* Red backgrounds (badges, dots) — keep subtle */
html.light .bg-\[\#C41E3A\] { background-color: #C41E3A !important; }
html.light .bg-\[\#C41E3A\]\/70 { background-color: rgba(196,30,58,0.7) !important; }
html.light .bg-\[\#8B0000\]\/15 { background-color: rgba(155,27,27,0.1) !important; }
html.light .bg-\[\#8B0000\]\/40 { background-color: rgba(155,27,27,0.3) !important; }

/* Gold gradient stops */
html.light .via-\[\#D4AF37\] { --tw-gradient-via: #8B6914 var(--tw-gradient-via-position, 50%) !important; }
html.light .via-\[\#D4AF37\]\/20 { --tw-gradient-via: rgba(139,105,20,0.2) var(--tw-gradient-via-position, 50%) !important; }
html.light .via-\[\#D4AF37\]\/40 { --tw-gradient-via: rgba(139,105,20,0.4) var(--tw-gradient-via-position, 50%) !important; }
html.light .via-\[\#D4AF37\]\/50 { --tw-gradient-via: rgba(139,105,20,0.5) var(--tw-gradient-via-position, 50%) !important; }

/* ===================== Hero Zone: stays dark in light mode ===================== */
html.light .hero-zone .text-gold { color: #D4AF37 !important; }
html.light .hero-zone .text-\[\#D4AF37\] { color: #D4AF37 !important; }
html.light .hero-zone .text-\[\#D4AF37\]\/60 { color: rgba(212,175,55,0.6) !important; }
html.light .hero-zone .text-\[\#D4AF37\]\/80 { color: rgba(212,175,55,0.8) !important; }
html.light .hero-zone .text-\[\#FDFBF7\] { color: #FDFBF7 !important; }
html.light .hero-zone .text-\[\#FDFBF7\]\/50 { color: rgba(253,251,247,0.5) !important; }
html.light .hero-zone .text-\[\#FDFBF7\]\/60 { color: rgba(253,251,247,0.6) !important; }
html.light .hero-zone .text-\[\#FDFBF7\]\/70 { color: rgba(253,251,247,0.7) !important; }
html.light .hero-zone .text-\[\#FDFBF7\]\/80 { color: rgba(253,251,247,0.8) !important; }

html.light .hero-zone .text-white { color: #ffffff !important; }
html.light .hero-zone .text-white\/90 { color: rgba(255,255,255,0.9) !important; }
html.light .hero-zone .text-white\/80 { color: rgba(255,255,255,0.8) !important; }
html.light .hero-zone .text-white\/70 { color: rgba(255,255,255,0.7) !important; }
html.light .hero-zone .text-white\/60 { color: rgba(255,255,255,0.6) !important; }
html.light .hero-zone .text-white\/50 { color: rgba(255,255,255,0.5) !important; }

/* ===================== Ashura Sub-Nav: red bar in light mode ===================== */
html.light .ashura-subnav-container {
  background-color: #C41E3A !important;
  border-color: rgba(212,175,55,0.3) !important;
}
html.light .ashura-subnav-container .text-\[\#FDFBF7\]\/50 { color: rgba(255,255,255,0.6) !important; }
html.light .ashura-subnav-container .text-\[\#D4AF37\] { color: #FFD700 !important; }
html.light .ashura-subnav-container .text-\[\#D4AF37\]\/60 { color: rgba(255,215,0,0.6) !important; }
html.light .ashura-subnav-container .from-\[\#0d0303\]\/95 {
  --tw-gradient-from: #C41E3A var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(196 30 58 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .ashura-subnav-container .via-\[\#0d0303\]\/80 {
  --tw-gradient-via: rgba(196,30,58,0.85) var(--tw-gradient-via-position, 50%) !important;
}

/* ===================== Aqida Emerald: darker for light mode readability ===================== */
html.light .text-\[\#3DA06E\] { color: #2D7A5A !important; }
html.light .text-\[\#3DA06E\]\/70 { color: rgba(45,122,90,0.8) !important; }
html.light .text-\[\#3DA06E\]\/60 { color: rgba(45,122,90,0.7) !important; }
html.light .text-\[\#3DA06E\]\/50 { color: rgba(45,122,90,0.55) !important; }
html.light .text-\[\#3DA06E\]\/40 { color: rgba(45,122,90,0.45) !important; }

/* ===================== Aqida Sub-Nav: match navbar, no color switching ===================== */
html.light .bg-\[\#0a0a05\]\/95 { background-color: rgba(240,230,216,0.97) !important; }

/* ===================== Mobile Menu: gold text in light mode ===================== */
html.light .mobile-menu {
  background-color: rgba(234, 226, 214, 0.72) !important;
}
html.light .mobile-menu .mobile-menu-link,
html.light .mobile-menu .text-\[\#FDFBF7\] {
  color: #3D2914 !important;
}
html.light .mobile-menu .text-\[\#D4AF37\],
html.light .mobile-menu .text-\[\#C5A059\] {
  color: #6B4F12 !important;
}
html.light .mobile-menu .mobile-menu-link:hover,
html.light .mobile-menu a:hover .text-\[\#FDFBF7\] {
  color: #8B6914 !important;
}
html.light .mobile-menu .border-\[\#D4AF37\]\/30 {
  border-color: rgba(212,175,55,0.4) !important;
}
html.light .mobile-menu .hover\:bg-\[\#D4AF37\]\/10:hover {
  background-color: rgba(212,175,55,0.1) !important;
}
html.light .mobile-menu .hover\:border-\[\#D4AF37\]\/60:hover {
  border-color: rgba(212,175,55,0.7) !important;
}

/* ===================== Aqida Articles: remove ALL dark backgrounds in light mode ===================== */

/* via-[#000000] gradient stop → parchment */
html.light .via-\[\#000000\] {
  --tw-gradient-via: #F0E6D8 var(--tw-gradient-via-position, 50%) !important;
}

/* #2D7A5A dark green backgrounds → very subtle on parchment */
html.light .bg-\[\#2D7A5A\]\/10 { background-color: rgba(45,122,90,0.06) !important; }
html.light .bg-\[\#2D7A5A\]\/8 { background-color: rgba(45,122,90,0.05) !important; }
html.light .bg-\[\#2D7A5A\]\/5 { background-color: rgba(45,122,90,0.03) !important; }

/* #2D7A5A borders → lighter on parchment */
html.light .border-\[\#2D7A5A\]\/40 { border-color: rgba(45,122,90,0.25) !important; }
html.light .border-\[\#2D7A5A\]\/35 { border-color: rgba(45,122,90,0.22) !important; }
html.light .border-\[\#2D7A5A\]\/30 { border-color: rgba(45,122,90,0.2) !important; }
html.light .border-\[\#2D7A5A\]\/25 { border-color: rgba(45,122,90,0.18) !important; }
html.light .border-\[\#2D7A5A\]\/20 { border-color: rgba(45,122,90,0.15) !important; }

/* #2D7A5A gradient stops */
html.light .from-\[\#2D7A5A\]\/15 {
  --tw-gradient-from: rgba(45,122,90,0.1) var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(45 122 90 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .from-\[\#2D7A5A\] {
  --tw-gradient-from: rgba(45,122,90,0.12) var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(45 122 90 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#2D7A5A\] {
  --tw-gradient-to: rgba(45,122,90,0.12) var(--tw-gradient-to-position, 100%) !important;
}

/* #3DA06E emerald backgrounds → subtle on parchment */
html.light .bg-\[\#3DA06E\]\/10 { background-color: rgba(45,122,90,0.06) !important; }
html.light .bg-\[\#3DA06E\]\/8 { background-color: rgba(45,122,90,0.05) !important; }

/* #3DA06E borders → lighter on parchment */
html.light .border-\[\#3DA06E\]\/35 { border-color: rgba(45,122,90,0.22) !important; }
html.light .border-\[\#3DA06E\]\/30 { border-color: rgba(45,122,90,0.2) !important; }
html.light .border-\[\#3DA06E\]\/25 { border-color: rgba(45,122,90,0.18) !important; }
html.light .border-\[\#3DA06E\]\/20 { border-color: rgba(45,122,90,0.15) !important; }
html.light .border-\[\#3DA06E\]\/15 { border-color: rgba(45,122,90,0.12) !important; }

/* #3DA06E gradient stops */
html.light .from-\[\#3DA06E\]\/30 {
  --tw-gradient-from: rgba(45,122,90,0.2) var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(45 122 90 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .from-\[\#3DA06E\]\/50 {
  --tw-gradient-from: rgba(45,122,90,0.3) var(--tw-gradient-from-position, 0%) !important;
  --tw-gradient-to: rgb(45 122 90 / 0) var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#3DA06E\]\/30 {
  --tw-gradient-to: rgba(45,122,90,0.2) var(--tw-gradient-to-position, 100%) !important;
}
html.light .to-\[\#3DA06E\]\/50 {
  --tw-gradient-to: rgba(45,122,90,0.3) var(--tw-gradient-to-position, 100%) !important;
}

/* ===================== Desktop Dropdown: dark in light mode ===================== */
html.light .nav-dropdown-menu {
  background-color: #0d0d08 !important;
  border-color: rgba(212,175,55,0.2) !important;
}
html.light .nav-dropdown-menu .text-\[\#FDFBF7\]\/70 { color: rgba(253,251,247,0.7) !important; }
html.light .nav-dropdown-menu .text-\[\#FDFBF7\] { color: #FDFBF7 !important; }
html.light .nav-dropdown-menu .text-\[\#D4AF37\] { color: #D4AF37 !important; }
html.light .nav-dropdown-menu .bg-\[\#D4AF37\]\/5 { background-color: rgba(212,175,55,0.1) !important; }
html.light .nav-dropdown-menu .hover\:bg-\[\#D4AF37\]\/5:hover { background-color: rgba(212,175,55,0.1) !important; }
html.light .nav-dropdown-menu .hover\:text-\[\#D4AF37\]:hover { color: #E8C547 !important; }

/* ===================== Hadith Library: Shia pattern background & calligraphy ===================== */


html.light .hadith-pattern-bg {
  opacity: 0.08;
  filter: brightness(0.55) sepia(0.15);
}

html.light .hadith-calligraphy {
  color: rgba(139, 105, 20, 0.05);
}

/* ===================== Zarih Cage Background: Ashura page ===================== */

html.light .zarih-cage-dark { display: none; }
html.light .zarih-cage-light { display: block; opacity: 0.12; }

/* ===================== Karbala Map: water color for light mode ===================== */
html.light .map-water { fill: #c8dae8 !important; }

/* ===================== Prayer Times: input text & placeholder fix for light mode ===================== */
html.light input::placeholder,
html.light textarea::placeholder {
  color: rgba(61,41,20,0.4) !important;
}
html.light input[type="text"] {
  color: #3D2914 !important;
}

/* ===================== WordPress theme.css components ===================== */
html.light {
  color-scheme: light;
  --gold: #8B6914; --gold-light: #A07A1A; --gold-dim: #8B6914;
  --crimson: #B91C1C; --crimson-light: #C41E3A;
  --green: #2D7A5A; --green-dim: #2D7A5A;
  --parchment: #3D2914; --parchment-dim: #5C4630;
  --bg-black: #F0E6D8; --bg-dark: #E8DCC8; --bg-card: #E8DCC8; --bg-mid: #E0D2BC; --bg-accent: #D4C4A8;
  --text-body: #5C4630; --text-muted: #7A6650;
}

/* Q&A hub (page-qa.php inline <style>) */
html.light .qa-hub-container { background: #F0E6D8 !important; color: #3D2914 !important; }
html.light .qa-card-box { background: linear-gradient(to bottom, rgba(232,220,200,0.85), rgba(240,230,216,0.98)) !important; border-color: rgba(45,122,90,0.18) !important; }
html.light .qa-card-box:hover { background: linear-gradient(to bottom, rgba(232,220,200,0.95), rgba(45,122,90,0.06)) !important; border-color: rgba(45,122,90,0.45) !important; }
html.light .qa-card-title { color: #3D2914 !important; }
html.light .qa-card-box:hover .qa-card-title,
html.light .qa-card-box:hover .qa-card-arrow { color: #2D7A5A !important; }
html.light .qa-card-arrow { color: rgba(45,122,90,0.75) !important; }
html.light .site-header.scrolled { background-color: rgba(240,230,216,0.95) !important; border-bottom-color: rgba(139,105,20,0.2) !important; }
html.light .site-header.menu-open { background-color: transparent !important; }
html.light .article-subnav,
html.light .whois-subnav-sticky { background-color: rgba(240,230,216,0.95) !important; border-color: rgba(139,105,20,0.2) !important; }
html.light .search-modal { background-color: rgba(240,230,216,0.97) !important; }
html.light .search-modal input { color: #3D2914 !important; }
/* No shadows or glows in light mode (the dark hero keeps its text shadow for legibility) */
html.light *:not(.hero-zone):not(.hero-zone *),
html.light *:not(.hero-zone):not(.hero-zone *)::before,
html.light *:not(.hero-zone):not(.hero-zone *)::after { box-shadow: none !important; text-shadow: none !important; }

html.light .article-hero-overlay { background: linear-gradient(to bottom, rgba(240,230,216,0.4), #F0E6D8) !important; }
html.light .article-subtitle { color: rgba(61,41,20,0.7) !important; }
html.light .article-title,
html.light .article-body h2 { color: #8B6914 !important; }
html.light .article-body { color: rgba(61,41,20,0.85) !important; }
html.light .article-body p { color: rgba(61,41,20,0.8) !important; }
html.light .article-body blockquote div,
html.light .article-body blockquote p { color: rgba(61,41,20,0.85) !important; }
html.light .article-body blockquote { background-color: rgba(139,105,20,0.05) !important; border-left-color: #8B6914 !important; }

/* Ashura sub-nav: red bar, as in the React light theme */
html.light .ashura-subnav-container { background: #C41E3A !important; border-color: rgba(212,175,55,0.3) !important; --subnav-bg: #C41E3A; --subnav-chevron: rgba(255,215,0,0.8); }
html.light .article-subnav,
html.light .whois-subnav-sticky { --subnav-bg: rgba(240,230,216,0.95); --subnav-chevron: #8B6914; }
html.light .subnav-scroll { --subnav-bg: rgba(240,230,216,0.97); --subnav-chevron: #8B6914; }
html.light .ashura-subnav-link { color: rgba(255,255,255,0.75) !important; }
html.light .ashura-subnav-link:hover { color: #FFFFFF !important; }
html.light .ashura-subnav-link.active { color: #FFD700 !important; }
html.light .ashura-subnav-link.active::after { background: #FFD700 !important; }

/* Desktop dropdown stays dark (matches React) */
html.light .nav-dropdown-menu a { color: rgba(253,251,247,0.7) !important; }
html.light .nav-dropdown-menu a:hover { color: #E8C547 !important; }

/* Zarih cage lattice (Ashura hub): React hides the inverted layer and shows the plain one faintly */
html.light .zarih-cage-bg { filter: none !important; opacity: 1 !important; background-image: none !important; }
html.light .zarih-cage-bg > div:first-child { display: none !important; }
html.light .zarih-cage-bg > div:last-child { opacity: 0.12 !important; mix-blend-mode: normal !important; }

/* Timeline line/dots on parchment */
html.light .ashura-timeline-dot { border-color: rgba(139,105,20,0.5) !important; }

/* Hero stays dark: keep its own light text */
html.light .hero-zone { color: #FDFBF7; }

/* Theme toggle icon: sun in dark mode, moon in light mode */
.btn-theme-toggle .icon-moon { display: none; }
html.light .btn-theme-toggle .icon-sun { display: none; }
html.light .btn-theme-toggle .icon-moon { display: inline-block; }

/* ===================== 2b. Tailwind colour classes not covered above (47 rules) ===================== */
html.light .border-\[\#3DA06E\]\/10:not(.hero-zone *) { border-color: rgba(45,122,90,0.1) !important; }
html.light .border-\[\#3DA06E\]\/40:not(.hero-zone *) { border-color: rgba(45,122,90,0.4) !important; }
html.light .border-\[\#C5A059\]\/10:not(.hero-zone *) { border-color: rgba(139,105,20,0.1) !important; }
html.light .border-\[\#C5A059\]\/15:not(.hero-zone *) { border-color: rgba(139,105,20,0.15) !important; }
html.light .border-\[\#C5A059\]\/25:not(.hero-zone *) { border-color: rgba(139,105,20,0.25) !important; }
html.light .border-\[\#D4AF37\]:not(.hero-zone *) { border-color: rgba(139,105,20,1) !important; }
html.light .border-\[\#D4AF37\]\/25:not(.hero-zone *) { border-color: rgba(139,105,20,0.25) !important; }
html.light .border-\[\#D4AF37\]\/35:not(.hero-zone *) { border-color: rgba(139,105,20,0.35) !important; }
html.light .bg-\[\#000000\]\/40:not(.hero-zone *) { background-color: rgba(240,230,216,0.4) !important; }
html.light .bg-\[\#0a0a05\]\/40:not(.hero-zone *) { background-color: rgba(232,220,200,0.4) !important; }
html.light .bg-\[\#3DA06E\]:not(.hero-zone *) { background-color: rgba(45,122,90,1) !important; }
html.light .bg-\[\#3DA06E\]\/15:not(.hero-zone *) { background-color: rgba(45,122,90,0.15) !important; }
html.light .bg-\[\#3DA06E\]\/20:not(.hero-zone *) { background-color: rgba(45,122,90,0.2) !important; }
html.light .bg-\[\#3DA06E\]\/30:not(.hero-zone *) { background-color: rgba(45,122,90,0.3) !important; }
html.light .bg-\[\#3DA06E\]\/40:not(.hero-zone *) { background-color: rgba(45,122,90,0.4) !important; }
html.light .bg-\[\#3DA06E\]\/5:not(.hero-zone *) { background-color: rgba(45,122,90,0.05) !important; }
html.light .bg-\[\#C5A059\]\/40:not(.hero-zone *) { background-color: rgba(139,105,20,0.4) !important; }
html.light .bg-\[\#D4AF37\]:not(.hero-zone *) { background-color: rgba(139,105,20,1) !important; }
html.light .bg-\[\#D4AF37\]\/15:not(.hero-zone *) { background-color: rgba(139,105,20,0.15) !important; }
html.light .bg-\[\#D4AF37\]\/40:not(.hero-zone *) { background-color: rgba(139,105,20,0.4) !important; }
html.light .from-\[\#0a0a05\]\/95:not(.hero-zone *) { --tw-gradient-from: rgba(232,220,200,0.95) var(--tw-gradient-from-position, 0%) !important; --tw-gradient-to: rgba(232,220,200,0) var(--tw-gradient-to-position, 100%) !important; }
html.light .from-\[\#0d0303\]\/95:not(.hero-zone *) { --tw-gradient-from: rgba(240,230,216,0.95) var(--tw-gradient-from-position, 0%) !important; --tw-gradient-to: rgba(240,230,216,0) var(--tw-gradient-to-position, 100%) !important; }
html.light .via-\[\#000000\]\/95:not(.hero-zone *) { --tw-gradient-via: rgba(240,230,216,0.95) var(--tw-gradient-via-position, 50%) !important; }
html.light .via-\[\#0a0a05\]\/95:not(.hero-zone *) { --tw-gradient-via: rgba(232,220,200,0.95) var(--tw-gradient-via-position, 50%) !important; }
html.light .via-\[\#0d0303\]\/80:not(.hero-zone *) { --tw-gradient-via: rgba(240,230,216,0.8) var(--tw-gradient-via-position, 50%) !important; }
html.light .to-\[\#0a0a05\]\/60:not(.hero-zone *) { --tw-gradient-to: rgba(232,220,200,0.6) var(--tw-gradient-to-position, 100%) !important; }
html.light .to-\[\#0a0a05\]\/90:not(.hero-zone *) { --tw-gradient-to: rgba(232,220,200,0.9) var(--tw-gradient-to-position, 100%) !important; }
html.light .to-\[\#0a0a05\]\/95:not(.hero-zone *) { --tw-gradient-to: rgba(232,220,200,0.95) var(--tw-gradient-to-position, 100%) !important; }
/* Compiled Tailwind via-* utilities hardcode the dark color into --tw-gradient-stops
   instead of reading --tw-gradient-via, so the --tw-gradient-via overrides above never
   apply. Rebuild the stop list so they do (otherwise article bodies fade light→black→light). */
html.light .via-\[\#000000\]:not(.hero-zone *):not(.hero-zone),
html.light .via-\[\#000000\]\/80:not(.hero-zone *):not(.hero-zone),
html.light .via-\[\#000000\]\/95:not(.hero-zone *):not(.hero-zone),
html.light .via-\[\#0a0a05\]\/95:not(.hero-zone *):not(.hero-zone),
html.light .via-\[\#0d0303\]\/80:not(.hero-zone *):not(.hero-zone) {
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-via), var(--tw-gradient-to) !important;
}
html.light .text-\[\#3DA06E\]\/20:not(.hero-zone *) { color: rgba(45,122,90,0.55) !important; }
html.light .text-\[\#3DA06E\]\/40:not(.hero-zone *) { color: rgba(45,122,90,0.55) !important; }
html.light .text-\[\#3DA06E\]\/50:not(.hero-zone *) { color: rgba(45,122,90,0.55) !important; }
html.light .text-\[\#3DA06E\]\/80:not(.hero-zone *) { color: rgba(45,122,90,0.8) !important; }
html.light .text-\[\#C5A059\]\/40:not(.hero-zone *) { color: rgba(139,105,20,0.55) !important; }
html.light .text-\[\#C5A059\]\/50:not(.hero-zone *) { color: rgba(139,105,20,0.55) !important; }
html.light .text-\[\#C5A059\]\/70:not(.hero-zone *) { color: rgba(139,105,20,0.7) !important; }
html.light .text-\[\#C5A059\]\/80:not(.hero-zone *) { color: rgba(139,105,20,0.8) !important; }
html.light .text-\[\#D4AF37\]\/0:not(.hero-zone *) { color: rgba(139,105,20,0.55) !important; }
html.light .text-\[\#D4AF37\]\/20:not(.hero-zone *) { color: rgba(139,105,20,0.55) !important; }
html.light .text-\[\#D4AF37\]\/30:not(.hero-zone *) { color: rgba(139,105,20,0.55) !important; }
html.light .text-\[\#D4AF37\]\/40:not(.hero-zone *) { color: rgba(139,105,20,0.55) !important; }
html.light .text-\[\#D4AF37\]\/50:not(.hero-zone *) { color: rgba(139,105,20,0.55) !important; }
html.light .text-\[\#D4AF37\]\/90:not(.hero-zone *) { color: rgba(139,105,20,0.9) !important; }
html.light .text-\[\#FDFBF7\]\/20:not(.hero-zone *) { color: rgba(61,41,20,0.55) !important; }
html.light .text-\[\#FDFBF7\]\/30:not(.hero-zone *) { color: rgba(61,41,20,0.55) !important; }
html.light .text-\[\#FDFBF7\]\/40:not(.hero-zone *) { color: rgba(61,41,20,0.55) !important; }
html.light .text-\[\#FDFBF7\]\/50:not(.hero-zone *) { color: rgba(61,41,20,0.55) !important; }
html.light .text-\[\#FDFBF7\]\/90:not(.hero-zone *) { color: rgba(61,41,20,0.9) !important; }

/* ===================== 3. Inline template styles (212 rules) ===================== */
html.light [style*="background-color: #000000"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background-color: rgb(0, 0, 0)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background-color: #F0E6D8 !important; }
html.light [style*="background-color: rgba(10,10,5,0.92)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background-color: rgba(10, 10, 5, 0.92)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background-color: rgba(232,220,200,0.92) !important; }
html.light [style*="background-color: rgba(197,160,89,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background-color: rgba(197, 160, 89, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background-color: rgba(139,105,20,0.1) !important; }
html.light [style*="background: #000"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgb(0, 0, 0)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: #F0E6D8 !important; }
html.light [style*="background: #000000"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgb(0, 0, 0)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: #F0E6D8 !important; }
html.light [style*="background: #0a0a05"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgb(10, 10, 5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: #E8DCC8 !important; }
html.light [style*="background: #0d0303"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgb(13, 3, 3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: #F0E6D8 !important; }
html.light [style*="background: #111"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgb(17, 17, 17)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: #E8DCC8 !important; }
html.light [style*="background: #111111"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgb(17, 17, 17)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: #E8DCC8 !important; }
html.light [style*="background: linear-gradient(to bottom right, rgba(10,10,5,0.6), rgba(0,0,0,0.8))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right bottom, rgba(10, 10, 5, 0.6), rgba(0, 0, 0, 0.8))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom right, rgba(232,220,200,0.6), rgba(240,230,216,0.8)) !important; }
html.light [style*="background: linear-gradient(to bottom right, rgba(10,10,5,0.8), rgba(0,0,0,0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right bottom, rgba(10, 10, 5, 0.8), rgba(0, 0, 0, 0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom right, rgba(232,220,200,0.8), rgba(240,230,216,0.95)) !important; }
html.light [style*="background: linear-gradient(to bottom right, rgba(10,10,5,0.9), rgba(0,0,0,0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right bottom, rgba(10, 10, 5, 0.9), rgba(0, 0, 0, 0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom right, rgba(232,220,200,0.9), rgba(240,230,216,0.95)) !important; }
html.light [style*="background: linear-gradient(to bottom, #000000 0%, rgba(10,10,5,0.98) 50%, #000000 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(0, 0, 0) 0%, rgba(10, 10, 5, 0.98) 50%, rgb(0, 0, 0) 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #F0E6D8 0%, rgba(232,220,200,0.98) 50%, #F0E6D8 100%) !important; }
html.light [style*="background: linear-gradient(to bottom, #000000 0%, rgba(10,5,8,0.98) 50%, #000000 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(0, 0, 0) 0%, rgba(10, 5, 8, 0.98) 50%, rgb(0, 0, 0) 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #F0E6D8 0%, rgba(232,220,200,0.98) 50%, #F0E6D8 100%) !important; }
html.light [style*="background: linear-gradient(to bottom, #000000, rgba(10,10,5,0.95), #000000)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(0, 0, 0), rgba(10, 10, 5, 0.95), rgb(0, 0, 0))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #F0E6D8, rgba(232,220,200,0.95), #F0E6D8) !important; }
html.light [style*="background: linear-gradient(to bottom, #000000, rgba(10,10,5,0.98))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(0, 0, 0), rgba(10, 10, 5, 0.98))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #F0E6D8, rgba(232,220,200,0.98)) !important; }
html.light [style*="background: linear-gradient(to bottom, #000000, rgba(10,10,5,0.98), #000000)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(0, 0, 0), rgba(10, 10, 5, 0.98), rgb(0, 0, 0))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #F0E6D8, rgba(232,220,200,0.98), #F0E6D8) !important; }
html.light [style*="background: linear-gradient(to bottom, #000000, rgba(10,5,8,0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(0, 0, 0), rgba(10, 5, 8, 0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #F0E6D8, rgba(232,220,200,0.95)) !important; }
html.light [style*="background: linear-gradient(to bottom, #000000, rgba(10,5,8,0.98), #000000)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(0, 0, 0), rgba(10, 5, 8, 0.98), rgb(0, 0, 0))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #F0E6D8, rgba(232,220,200,0.98), #F0E6D8) !important; }
html.light [style*="background: linear-gradient(to bottom, #0a0a05, #000000)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(10, 10, 5), rgb(0, 0, 0))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #E8DCC8, #F0E6D8) !important; }
html.light [style*="background: linear-gradient(to bottom, #0d0303 0%, rgba(26,6,6,0.96) 50%, #0d0303 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(13, 3, 3) 0%, rgba(26, 6, 6, 0.96) 50%, rgb(13, 3, 3) 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #F0E6D8 0%, rgba(232,220,200,0.96) 50%, #F0E6D8 100%) !important; }
html.light [style*="background: linear-gradient(to bottom, #0d0303 0%, rgba(26,6,6,0.98) 50%, #0d0303 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(13, 3, 3) 0%, rgba(26, 6, 6, 0.98) 50%, rgb(13, 3, 3) 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #F0E6D8 0%, rgba(232,220,200,0.98) 50%, #F0E6D8 100%) !important; }
html.light [style*="background: linear-gradient(to bottom, #C41E3A, rgba(196,30,58,0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(196, 30, 58), rgba(196, 30, 58, 0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #B91C1C, rgba(196,30,58,0.2)) !important; }
html.light [style*="background: linear-gradient(to bottom, #D4AF37, rgba(212,175,55,0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgb(212, 175, 55), rgba(212, 175, 55, 0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, #8B6914, rgba(139,105,20,0.2)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(0,0,0,0.45), rgba(0,0,0,0.15), rgba(0,0,0,0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(240,230,216,0.45), rgba(240,230,216,0.15), rgba(240,230,216,0.95)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,10,5,0.6) 0%, rgba(0,0,0,0.95) 50%, rgba(10,10,5,0.6) 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 10, 5, 0.6) 0%, rgba(0, 0, 0, 0.95) 50%, rgba(10, 10, 5, 0.6) 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.6) 0%, rgba(240,230,216,0.95) 50%, rgba(232,220,200,0.6) 100%) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,10,5,0.6), rgba(0,0,0,0.8))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 10, 5, 0.6), rgba(0, 0, 0, 0.8))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.6), rgba(240,230,216,0.8)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,10,5,0.6), rgba(0,0,0,0.9))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 10, 5, 0.6), rgba(0, 0, 0, 0.9))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.6), rgba(240,230,216,0.9)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,10,5,0.8), rgba(0,0,0,0.9))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 10, 5, 0.8), rgba(0, 0, 0, 0.9))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.8), rgba(240,230,216,0.9)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,10,5,0.8), rgba(0,0,0,0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 10, 5, 0.8), rgba(0, 0, 0, 0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.8), rgba(240,230,216,0.95)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,10,5,0.92), rgba(0,0,0,0.98))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 10, 5, 0.92), rgba(0, 0, 0, 0.98))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.92), rgba(240,230,216,0.98)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,10,5,0.95) 0%, #000000 50%, rgba(10,10,5,0.95) 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 10, 5, 0.95) 0%, rgb(0, 0, 0) 50%, rgba(10, 10, 5, 0.95) 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.95) 0%, #F0E6D8 50%, rgba(232,220,200,0.95) 100%) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,10,5,0.95), #000000)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 10, 5, 0.95), rgb(0, 0, 0))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.95), #F0E6D8) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,10,5,0.98), #000000)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 10, 5, 0.98), rgb(0, 0, 0))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.98), #F0E6D8) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,5,8,0.95) 0%, #000000 50%, rgba(10,5,8,0.95) 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 5, 8, 0.95) 0%, rgb(0, 0, 0) 50%, rgba(10, 5, 8, 0.95) 100%)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.95) 0%, #F0E6D8 50%, rgba(232,220,200,0.95) 100%) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(10,5,8,0.95), #000000)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(10, 5, 8, 0.95), rgb(0, 0, 0))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.95), #F0E6D8) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(15,10,10,0.9), rgba(5,2,2,0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(15, 10, 10, 0.9), rgba(5, 2, 2, 0.95))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.9), rgba(240,230,216,0.95)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(15,10,10,0.95), rgba(5,2,2,0.98))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(15, 10, 10, 0.95), rgba(5, 2, 2, 0.98))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(232,220,200,0.95), rgba(240,230,216,0.98)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(184,157,217,0.05), rgba(184,157,217,0.02))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(184, 157, 217, 0.05), rgba(184, 157, 217, 0.02))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(107,79,160,0.05), rgba(107,79,160,0.02)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(184,157,217,0.05), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(184, 157, 217, 0.05), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(107,79,160,0.05), transparent) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(212,175,55,0.05), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(212, 175, 55, 0.05), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(139,105,20,0.05), transparent) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(212,175,55,0.4), rgba(61,160,110,0.3))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(212, 175, 55, 0.4), rgba(61, 160, 110, 0.3))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(139,105,20,0.4), rgba(45,122,90,0.3)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(61,160,110,0.05), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(61, 160, 110, 0.05), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(45,122,90,0.05), transparent) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(61,160,110,0.3), rgba(212,175,55,0.4))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(61, 160, 110, 0.3), rgba(212, 175, 55, 0.4))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(45,122,90,0.3), rgba(139,105,20,0.4)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(61,160,110,0.3), rgba(61,160,110,0.5))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(61, 160, 110, 0.3), rgba(61, 160, 110, 0.5))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(45,122,90,0.3), rgba(45,122,90,0.5)) !important; }
html.light [style*="background: linear-gradient(to bottom, rgba(61,160,110,0.5), rgba(61,160,110,0.3))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(rgba(61, 160, 110, 0.5), rgba(61, 160, 110, 0.3))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to bottom, rgba(45,122,90,0.5), rgba(45,122,90,0.3)) !important; }
html.light [style*="background: linear-gradient(to left, transparent, rgba(184,157,217,0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to left, transparent, rgba(184, 157, 217, 0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to left, transparent, rgba(107,79,160,0.2)) !important; }
html.light [style*="background: linear-gradient(to left, transparent, rgba(212,175,55,0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to left, transparent, rgba(212, 175, 55, 0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to left, transparent, rgba(139,105,20,0.2)) !important; }
html.light [style*="background: linear-gradient(to left, transparent, rgba(61,160,110,0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to left, transparent, rgba(61, 160, 110, 0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to left, transparent, rgba(45,122,90,0.2)) !important; }
html.light [style*="background: linear-gradient(to right, rgba(0,0,0,0.40), transparent, rgba(0,0,0,0.30))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, rgba(0, 0, 0, 0.4), transparent, rgba(0, 0, 0, 0.3))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, rgba(240,230,216,0.40), transparent, rgba(240,230,216,0.30)) !important; }
html.light [style*="background: linear-gradient(to right, rgba(10,10,5,0.6), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, rgba(10, 10, 5, 0.6), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, rgba(232,220,200,0.6), transparent) !important; }
html.light [style*="background: linear-gradient(to right, rgba(212,175,55,0.05), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, rgba(212, 175, 55, 0.05), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, rgba(139,105,20,0.05), transparent) !important; }
html.light [style*="background: linear-gradient(to right, rgba(212,175,55,0.1), rgba(212,175,55,0.02))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, rgba(212, 175, 55, 0.1), rgba(212, 175, 55, 0.02))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, rgba(139,105,20,0.1), rgba(139,105,20,0.02)) !important; }
html.light [style*="background: linear-gradient(to right, transparent, rgba(184,157,217,0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, transparent, rgba(184, 157, 217, 0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, transparent, rgba(107,79,160,0.2)) !important; }
html.light [style*="background: linear-gradient(to right, transparent, rgba(184,157,217,0.4), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, transparent, rgba(184, 157, 217, 0.4), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, transparent, rgba(107,79,160,0.4), transparent) !important; }
html.light [style*="background: linear-gradient(to right, transparent, rgba(212,175,55,0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, transparent, rgba(212, 175, 55, 0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, transparent, rgba(139,105,20,0.2)) !important; }
html.light [style*="background: linear-gradient(to right, transparent, rgba(212,175,55,0.2), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, transparent, rgba(212, 175, 55, 0.2), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, transparent, rgba(139,105,20,0.2), transparent) !important; }
html.light [style*="background: linear-gradient(to right, transparent, rgba(212,175,55,0.3), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, transparent, rgba(212, 175, 55, 0.3), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, transparent, rgba(139,105,20,0.3), transparent) !important; }
html.light [style*="background: linear-gradient(to right, transparent, rgba(212,175,55,0.4), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, transparent, rgba(212, 175, 55, 0.4), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, transparent, rgba(139,105,20,0.4), transparent) !important; }
html.light [style*="background: linear-gradient(to right, transparent, rgba(212,175,55,0.5), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, transparent, rgba(212, 175, 55, 0.5), transparent)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, transparent, rgba(139,105,20,0.5), transparent) !important; }
html.light [style*="background: linear-gradient(to right, transparent, rgba(61,160,110,0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: linear-gradient(to right, transparent, rgba(61, 160, 110, 0.2))"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: linear-gradient(to right, transparent, rgba(45,122,90,0.2)) !important; }
html.light [style*="background: rgba(0,0,0,0.85)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(0, 0, 0, 0.85)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(240,230,216,0.85) !important; }
html.light [style*="background: rgba(10,10,5,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(10, 10, 5, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(232,220,200,0.4) !important; }
html.light [style*="background: rgba(10,10,5,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(10, 10, 5, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(232,220,200,0.7) !important; }
html.light [style*="background: rgba(10,10,5,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(10, 10, 5, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(232,220,200,0.8) !important; }
html.light [style*="background: rgba(10,10,5,0.85)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(10, 10, 5, 0.85)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(232,220,200,0.85) !important; }
html.light [style*="background: rgba(10,10,5,0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(10, 10, 5, 0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(232,220,200,0.9) !important; }
html.light [style*="background: rgba(10,10,5,0.92)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(10, 10, 5, 0.92)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(232,220,200,0.92) !important; }
html.light [style*="background: rgba(10,10,5,0.95)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(10, 10, 5, 0.95)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(232,220,200,0.95) !important; }
html.light [style*="background: rgba(15,10,10,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(15, 10, 10, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(232,220,200,0.8) !important; }
html.light [style*="background: rgba(184,157,217,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(184, 157, 217, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(107,79,160,0.1) !important; }
html.light [style*="background: rgba(184,157,217,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(184, 157, 217, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(107,79,160,0.15) !important; }
html.light [style*="background: rgba(184,157,217,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(184, 157, 217, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(107,79,160,0.3) !important; }
html.light [style*="background: rgba(184,157,217,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(184, 157, 217, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(107,79,160,0.4) !important; }
html.light [style*="background: rgba(212,175,55,0.015)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(212, 175, 55, 0.016)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(139,105,20,0.015) !important; }
html.light [style*="background: rgba(212,175,55,0.02)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(212, 175, 55, 0.02)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(139,105,20,0.02) !important; }
html.light [style*="background: rgba(212,175,55,0.04)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(212, 175, 55, 0.04)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(139,105,20,0.04) !important; }
html.light [style*="background: rgba(212,175,55,0.05)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(212, 175, 55, 0.05)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(139,105,20,0.05) !important; }
html.light [style*="background: rgba(212,175,55,0.08)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(212, 175, 55, 0.08)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(139,105,20,0.08) !important; }
html.light [style*="background: rgba(212,175,55,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(212, 175, 55, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(139,105,20,0.1) !important; }
html.light [style*="background: rgba(212,175,55,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(212, 175, 55, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(139,105,20,0.15) !important; }
html.light [style*="background: rgba(212,175,55,0.18)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(212, 175, 55, 0.18)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(139,105,20,0.18) !important; }
html.light [style*="background: rgba(212,175,55,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(212, 175, 55, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(139,105,20,0.2) !important; }
html.light [style*="background: rgba(212,175,55,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(212, 175, 55, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(139,105,20,0.4) !important; }
html.light [style*="background: rgba(255,255,255,0.05)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(255, 255, 255, 0.05)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(61,41,20,0.05) !important; }
html.light [style*="background: rgba(61,160,110,0.05)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(61, 160, 110, 0.05)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(45,122,90,0.05) !important; }
html.light [style*="background: rgba(61,160,110,0.08)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(61, 160, 110, 0.08)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(45,122,90,0.08) !important; }
html.light [style*="background: rgba(61,160,110,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(61, 160, 110, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(45,122,90,0.1) !important; }
html.light [style*="background: rgba(61,160,110,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(61, 160, 110, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(45,122,90,0.15) !important; }
html.light [style*="background: rgba(61,160,110,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(61, 160, 110, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(45,122,90,0.2) !important; }
html.light [style*="background: rgba(61,160,110,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(61, 160, 110, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(45,122,90,0.3) !important; }
html.light [style*="background: rgba(61,160,110,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(61, 160, 110, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(45,122,90,0.4) !important; }
html.light [style*="background: var(--bg-black, #000000)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: #F0E6D8 !important; }
html.light [style*="background:#0a0a0a"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgb(10, 10, 10)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: #F0E6D8 !important; }
html.light [style*="background:rgba(255,255,255,0.02)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(255, 255, 255, 0.02)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(61,41,20,0.02) !important; }
html.light [style*="background:rgba(255,255,255,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="background: rgba(255, 255, 255, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { background: rgba(61,41,20,0.1) !important; }
html.light [style*="border-bottom: 1px solid rgba(184,157,217,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-bottom: 1px solid rgba(184, 157, 217, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-bottom-color: rgba(107,79,160,0.15) !important; }
html.light [style*="border-bottom: 1px solid rgba(197,160,89,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-bottom: 1px solid rgba(197, 160, 89, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-bottom-color: rgba(139,105,20,0.1) !important; }
html.light [style*="border-bottom: 1px solid rgba(212,175,55,0.08)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-bottom: 1px solid rgba(212, 175, 55, 0.08)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-bottom-color: rgba(139,105,20,0.08) !important; }
html.light [style*="border-bottom: 1px solid rgba(212,175,55,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-bottom: 1px solid rgba(212, 175, 55, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-bottom-color: rgba(139,105,20,0.1) !important; }
html.light [style*="border-bottom: 1px solid rgba(212,175,55,0.12)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-bottom: 1px solid rgba(212, 175, 55, 0.12)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-bottom-color: rgba(139,105,20,0.12) !important; }
html.light [style*="border-bottom: 1px solid rgba(212,175,55,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-bottom: 1px solid rgba(212, 175, 55, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-bottom-color: rgba(139,105,20,0.15) !important; }
html.light [style*="border-bottom: 1px solid rgba(212,175,55,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-bottom: 1px solid rgba(212, 175, 55, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-bottom-color: rgba(139,105,20,0.2) !important; }
html.light [style*="border-bottom: 1px solid rgba(61,160,110,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-bottom: 1px solid rgba(61, 160, 110, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-bottom-color: rgba(45,122,90,0.2) !important; }
html.light [style*="border-bottom: 2px solid #D4AF37"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-bottom: 2px solid rgb(212, 175, 55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-bottom-color: #8B6914 !important; }
html.light [style*="border-color: rgba(197,160,89,0.07)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-color: rgba(197, 160, 89, 0.07)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.07) !important; }
html.light [style*="border-color: rgba(197,160,89,0.25)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-color: rgba(197, 160, 89, 0.25)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.25) !important; }
html.light [style*="border-color: rgba(61,160,110,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-color: rgba(61, 160, 110, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.15) !important; }
html.light [style*="border-color: rgba(61,160,110,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-color: rgba(61, 160, 110, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.2) !important; }
html.light [style*="border-left: 1px solid rgba(212,175,55,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-left: 1px solid rgba(212, 175, 55, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-left-color: rgba(139,105,20,0.15) !important; }
html.light [style*="border-left: 2px solid #C41E3A"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-left: 2px solid rgb(196, 30, 58)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-left-color: #B91C1C !important; }
html.light [style*="border-left: 2px solid #D4AF37"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-left: 2px solid rgb(212, 175, 55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-left-color: #8B6914 !important; }
html.light [style*="border-left: 2px solid rgba(184,157,217,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-left: 2px solid rgba(184, 157, 217, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-left-color: rgba(107,79,160,0.3) !important; }
html.light [style*="border-left: 2px solid rgba(212,175,55,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-left: 2px solid rgba(212, 175, 55, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-left-color: rgba(139,105,20,0.3) !important; }
html.light [style*="border-left: 2px solid rgba(212,175,55,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-left: 2px solid rgba(212, 175, 55, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-left-color: rgba(139,105,20,0.4) !important; }
html.light [style*="border-left: 2px solid rgba(61,160,110,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-left: 2px solid rgba(61, 160, 110, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-left-color: rgba(45,122,90,0.3) !important; }
html.light [style*="border-left: 3px solid #D4AF37"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-left: 3px solid rgb(212, 175, 55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-left-color: #8B6914 !important; }
html.light [style*="border-left: 4px solid #D4AF37"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-left: 4px solid rgb(212, 175, 55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-left-color: #8B6914 !important; }
html.light [style*="border-right: 1px solid rgba(212,175,55,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-right: 1px solid rgba(212, 175, 55, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-right-color: rgba(139,105,20,0.1) !important; }
html.light [style*="border-top: 1px solid rgba(184,157,217,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-top: 1px solid rgba(184, 157, 217, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-top-color: rgba(107,79,160,0.1) !important; }
html.light [style*="border-top: 1px solid rgba(184,157,217,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-top: 1px solid rgba(184, 157, 217, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-top-color: rgba(107,79,160,0.15) !important; }
html.light [style*="border-top: 1px solid rgba(212,175,55,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-top: 1px solid rgba(212, 175, 55, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-top-color: rgba(139,105,20,0.1) !important; }
html.light [style*="border-top: 1px solid rgba(212,175,55,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-top: 1px solid rgba(212, 175, 55, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-top-color: rgba(139,105,20,0.15) !important; }
html.light [style*="border-top: 1px solid rgba(212,175,55,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-top: 1px solid rgba(212, 175, 55, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-top-color: rgba(139,105,20,0.2) !important; }
html.light [style*="border-top: 1px solid rgba(61,160,110,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-top: 1px solid rgba(61, 160, 110, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-top-color: rgba(45,122,90,0.1) !important; }
html.light [style*="border-top: 1px solid rgba(61,160,110,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-top: 1px solid rgba(61, 160, 110, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-top-color: rgba(45,122,90,0.15) !important; }
html.light [style*="border-top: 1px solid rgba(61,160,110,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-top: 1px solid rgba(61, 160, 110, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-top-color: rgba(45,122,90,0.2) !important; }
html.light [style*="border-top:1px solid #222"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border-top: 1px solid rgb(34, 34, 34)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-top-color: #D4C4A8 !important; }
html.light [style*="border: 1px dashed rgba(212,175,55,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px dashed rgba(212, 175, 55, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.3) !important; }
html.light [style*="border: 1px dashed rgba(61,160,110,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px dashed rgba(61, 160, 110, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.3) !important; }
html.light [style*="border: 1px dashed rgba(61,160,110,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px dashed rgba(61, 160, 110, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.4) !important; }
html.light [style*="border: 1px solid #D4AF37"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgb(212, 175, 55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: #8B6914 !important; }
html.light [style*="border: 1px solid #ccc"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgb(204, 204, 204)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: #5C4630 !important; }
html.light [style*="border: 1px solid rgba(184,157,217,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(184, 157, 217, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(107,79,160,0.1) !important; }
html.light [style*="border: 1px solid rgba(184,157,217,0.12)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(184, 157, 217, 0.12)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(107,79,160,0.12) !important; }
html.light [style*="border: 1px solid rgba(184,157,217,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(184, 157, 217, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(107,79,160,0.15) !important; }
html.light [style*="border: 1px solid rgba(184,157,217,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(184, 157, 217, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(107,79,160,0.2) !important; }
html.light [style*="border: 1px solid rgba(184,157,217,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(184, 157, 217, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(107,79,160,0.4) !important; }
html.light [style*="border: 1px solid rgba(212,175,55,0.08)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(212, 175, 55, 0.08)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.08) !important; }
html.light [style*="border: 1px solid rgba(212,175,55,0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(212, 175, 55, 0.1)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.1) !important; }
html.light [style*="border: 1px solid rgba(212,175,55,0.12)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(212, 175, 55, 0.12)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.12) !important; }
html.light [style*="border: 1px solid rgba(212,175,55,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(212, 175, 55, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.15) !important; }
html.light [style*="border: 1px solid rgba(212,175,55,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(212, 175, 55, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.2) !important; }
html.light [style*="border: 1px solid rgba(212,175,55,0.25)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(212, 175, 55, 0.25)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.25) !important; }
html.light [style*="border: 1px solid rgba(212,175,55,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(212, 175, 55, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.3) !important; }
html.light [style*="border: 1px solid rgba(212,175,55,0.35)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(212, 175, 55, 0.35)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.35) !important; }
html.light [style*="border: 1px solid rgba(212,175,55,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(212, 175, 55, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.4) !important; }
html.light [style*="border: 1px solid rgba(61,160,110,0.12)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(61, 160, 110, 0.12)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.12) !important; }
html.light [style*="border: 1px solid rgba(61,160,110,0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(61, 160, 110, 0.15)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.15) !important; }
html.light [style*="border: 1px solid rgba(61,160,110,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(61, 160, 110, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.2) !important; }
html.light [style*="border: 1px solid rgba(61,160,110,0.22)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(61, 160, 110, 0.22)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.22) !important; }
html.light [style*="border: 1px solid rgba(61,160,110,0.25)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(61, 160, 110, 0.25)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.25) !important; }
html.light [style*="border: 1px solid rgba(61,160,110,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(61, 160, 110, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.3) !important; }
html.light [style*="border: 1px solid rgba(61,160,110,0.35)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(61, 160, 110, 0.35)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.35) !important; }
html.light [style*="border: 1px solid rgba(61,160,110,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 1px solid rgba(61, 160, 110, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.4) !important; }
html.light [style*="border: 2px solid rgba(212,175,55,0.25)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 2px solid rgba(212, 175, 55, 0.25)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(139,105,20,0.25) !important; }
html.light [style*="border: 2px solid rgba(61,160,110,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*="border: 2px solid rgba(61, 160, 110, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { border-color: rgba(45,122,90,0.3) !important; }
html.light [style^="color: #000"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #000"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #000"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(0, 0, 0)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(0, 0, 0)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(0, 0, 0)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #F0E6D8 !important; }
html.light [style^="color: #000000"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #000000"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #000000"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(0, 0, 0)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(0, 0, 0)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(0, 0, 0)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #F0E6D8 !important; }
html.light [style^="color: #3DA06E"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #3DA06E"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #3DA06E"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(61, 160, 110)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(61, 160, 110)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(61, 160, 110)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #2D7A5A !important; }
html.light [style^="color: #B89DD9"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #B89DD9"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #B89DD9"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(184, 157, 217)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(184, 157, 217)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(184, 157, 217)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #6B4FA0 !important; }
html.light [style^="color: #C41E3A"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #C41E3A"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #C41E3A"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(196, 30, 58)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(196, 30, 58)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(196, 30, 58)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #B91C1C !important; }
html.light [style^="color: #C5A059"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #C5A059"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #C5A059"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(197, 160, 89)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(197, 160, 89)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(197, 160, 89)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #8B6914 !important; }
html.light [style^="color: #D4AF37"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #D4AF37"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #D4AF37"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(212, 175, 55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(212, 175, 55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(212, 175, 55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #8B6914 !important; }
html.light [style^="color: #E63946"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #E63946"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #E63946"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(230, 57, 70)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(230, 57, 70)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(230, 57, 70)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #C41E3A !important; }
html.light [style^="color: #FDFBF7"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #FDFBF7"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #FDFBF7"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(253, 251, 247)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(253, 251, 247)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(253, 251, 247)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #3D2914 !important; }
html.light [style^="color: #FFFFFF"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #FFFFFF"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #FFFFFF"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(255, 255, 255)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(255, 255, 255)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(255, 255, 255)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #3D2914 !important; }
html.light [style^="color: #fff"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: #fff"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: #fff"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(255, 255, 255)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(255, 255, 255)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(255, 255, 255)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #3D2914 !important; }
html.light [style^="color: rgba(184,157,217,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184,157,217,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184,157,217,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(184, 157, 217, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184, 157, 217, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184, 157, 217, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(107,79,160,0.55) !important; }
html.light [style^="color: rgba(184,157,217,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184,157,217,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184,157,217,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(184, 157, 217, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184, 157, 217, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184, 157, 217, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(107,79,160,0.55) !important; }
html.light [style^="color: rgba(184,157,217,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184,157,217,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184,157,217,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(184, 157, 217, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184, 157, 217, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184, 157, 217, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(107,79,160,0.55) !important; }
html.light [style^="color: rgba(184,157,217,0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184,157,217,0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184,157,217,0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(184, 157, 217, 0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184, 157, 217, 0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184, 157, 217, 0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(107,79,160,0.55) !important; }
html.light [style^="color: rgba(184,157,217,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184,157,217,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184,157,217,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(184, 157, 217, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184, 157, 217, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184, 157, 217, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(107,79,160,0.6) !important; }
html.light [style^="color: rgba(184,157,217,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184,157,217,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184,157,217,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(184, 157, 217, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184, 157, 217, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184, 157, 217, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(107,79,160,0.7) !important; }
html.light [style^="color: rgba(184,157,217,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184,157,217,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184,157,217,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(184, 157, 217, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184, 157, 217, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184, 157, 217, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(107,79,160,0.8) !important; }
html.light [style^="color: rgba(184,157,217,0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184,157,217,0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184,157,217,0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(184, 157, 217, 0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(184, 157, 217, 0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(184, 157, 217, 0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(107,79,160,0.9) !important; }
html.light [style^="color: rgba(197,160,89,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(197,160,89,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(197,160,89,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(197, 160, 89, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(197, 160, 89, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(197, 160, 89, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.55) !important; }
html.light [style^="color: rgba(197,160,89,0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(197,160,89,0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(197,160,89,0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(197, 160, 89, 0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(197, 160, 89, 0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(197, 160, 89, 0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.55) !important; }
html.light [style^="color: rgba(197,160,89,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(197,160,89,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(197,160,89,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(197, 160, 89, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(197, 160, 89, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(197, 160, 89, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.55) !important; }
html.light [style^="color: rgba(197,160,89,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(197,160,89,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(197,160,89,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(197, 160, 89, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(197, 160, 89, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(197, 160, 89, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.7) !important; }
html.light [style^="color: rgba(212,175,55,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.55) !important; }
html.light [style^="color: rgba(212,175,55,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.3)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.55) !important; }
html.light [style^="color: rgba(212,175,55,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.55) !important; }
html.light [style^="color: rgba(212,175,55,0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.55) !important; }
html.light [style^="color: rgba(212,175,55,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.55) !important; }
html.light [style^="color: rgba(212,175,55,0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.55)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.55) !important; }
html.light [style^="color: rgba(212,175,55,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.6) !important; }
html.light [style^="color: rgba(212,175,55,0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.65) !important; }
html.light [style^="color: rgba(212,175,55,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.7) !important; }
html.light [style^="color: rgba(212,175,55,0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.75) !important; }
html.light [style^="color: rgba(212,175,55,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.8) !important; }
html.light [style^="color: rgba(212,175,55,0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212,175,55,0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212,175,55,0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(212, 175, 55, 0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(212, 175, 55, 0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(212, 175, 55, 0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(139,105,20,0.9) !important; }
html.light [style^="color: rgba(253,251,247,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.2)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.55) !important; }
html.light [style^="color: rgba(253,251,247,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.55) !important; }
html.light [style^="color: rgba(253,251,247,0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.45)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.55) !important; }
html.light [style^="color: rgba(253,251,247,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.55) !important; }
html.light [style^="color: rgba(253,251,247,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.6) !important; }
html.light [style^="color: rgba(253,251,247,0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.65)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.65) !important; }
html.light [style^="color: rgba(253,251,247,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.7) !important; }
html.light [style^="color: rgba(253,251,247,0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.75)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.75) !important; }
html.light [style^="color: rgba(253,251,247,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.8) !important; }
html.light [style^="color: rgba(253,251,247,0.85)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.85)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.85)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.85)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.85)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.85)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.85) !important; }
html.light [style^="color: rgba(253,251,247,0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253,251,247,0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253,251,247,0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(253, 251, 247, 0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(253, 251, 247, 0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(253, 251, 247, 0.9)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(61,41,20,0.9) !important; }
html.light [style^="color: rgba(61,160,110,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(61,160,110,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(61,160,110,0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(61, 160, 110, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(61, 160, 110, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(61, 160, 110, 0.4)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(45,122,90,0.55) !important; }
html.light [style^="color: rgba(61,160,110,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(61,160,110,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(61,160,110,0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(61, 160, 110, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(61, 160, 110, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(61, 160, 110, 0.5)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(45,122,90,0.55) !important; }
html.light [style^="color: rgba(61,160,110,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(61,160,110,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(61,160,110,0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(61, 160, 110, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(61, 160, 110, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(61, 160, 110, 0.6)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(45,122,90,0.6) !important; }
html.light [style^="color: rgba(61,160,110,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(61,160,110,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(61,160,110,0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(61, 160, 110, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(61, 160, 110, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(61, 160, 110, 0.7)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(45,122,90,0.7) !important; }
html.light [style^="color: rgba(61,160,110,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(61,160,110,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(61,160,110,0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgba(61, 160, 110, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgba(61, 160, 110, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgba(61, 160, 110, 0.8)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: rgba(45,122,90,0.8) !important; }
html.light [style^="color: var(--gold, #d4af37)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: var(--gold, #d4af37)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: var(--gold, #d4af37)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: var(--gold, #8B6914) !important; }
html.light [style^="color:#ccc"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color:#ccc"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color:#ccc"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(204, 204, 204)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(204, 204, 204)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(204, 204, 204)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #5C4630 !important; }
html.light [style^="color:#fff"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color:#fff"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color:#fff"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: rgb(255, 255, 255)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: rgb(255, 255, 255)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: rgb(255, 255, 255)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: #3D2914 !important; }
html.light [style^="color:var(--gold, #d4af37)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color:var(--gold, #d4af37)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color:var(--gold, #d4af37)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style^="color: var(--gold, #d4af37)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=" color: var(--gold, #d4af37)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *),
html.light [style*=";color: var(--gold, #d4af37)"]:not(.hero-zone *):not(.hero-zone):not(.nav-dropdown-menu *) { color: var(--gold, #8B6914) !important; }
