.elementor-9969 .elementor-element.elementor-element-382c0f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9969 .elementor-element.elementor-element-382c0f2:not(.elementor-motion-effects-element-type-background), .elementor-9969 .elementor-element.elementor-element-382c0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}/* Start custom CSS for html, class: .elementor-element-6cd9a9b */:root {
  /* =====================================================
     GuriForex — Brand Color System
     Purpose: Finance / Trading / Education
     ===================================================== */

  /* Primary Brand Colors */
  --gf-primary: #2e7d32;          /* Trust green (main brand) */
  --gf-primary-dark: #256628;     /* Hover / active state */
  --gf-secondary: #0f172a;        /* Authority navy */

  /* Text Colors */
  --text: #475569;                /* Body text */
  --heading: #0f172a;             /* Headings (H1–H6) */
  --muted: #64748b;               /* Meta, notes, small text */

  /* Background Colors */
  --bg: #ffffff;                  /* Site background */
  --surface: #f8fafc;             /* Section background */
  --card: #ffffff;                /* Card background */
  --content-bg: #ffffff;          /* Main content area */

  /* Border Colors */
  --border: #e5e7eb;              /* Default borders */

  /* Accent Colors */
  --accent: #2e7d32;              /* Accent (same as primary) */
  --accent-soft: #c8e6c9;         /* Soft accent / highlights */

  /* Status Colors */
  --success: #16a34a;             /* Success / positive state */
}/* End custom CSS */