Your Title Here


  • Home
  • AI Governance
  • AI Transformation
  • AI Implementation
  • AI Agents
  • IT Portfolio Management
  • Digital Marketing Division
  • Partner Offers
  • Blog
  • Stores
  • Books
  • Privacy
  • Terms of Service
  • Contact
  • About

/* ========================================================= ECOMMERCE CONSORTIUM LIGHT / WHITE AI TRANSFORMATION THEME RESPONSIVE OVERLAP FIX ========================================================= */ /* ---------- LIGHT THEME ---------- */ :root { --navy: #ffffff; --navy2: #f7f9fc; --blue: #2563eb; --cyan: #0891b2; --violet: #7c3aed; --white: #0b1930; --text: #334155; --muted: #64748b; --card: #ffffff; --border: #e2e8f0; } /* ---------- PAGE ---------- */ html, body { background: #ffffff !important; color: #0b1930 !important; } body { line-height: 1.6; } /* ---------- BACKGROUND GLOW ---------- */ body::before { background: radial-gradient( circle, rgba(37,99,235,.10), transparent 65% ) !important; } /* ---------- NAVIGATION ---------- */ .navbar { background: rgba(255,255,255,.94) !important; border-bottom: 1px solid #e2e8f0 !important; box-shadow: 0 2px 15px rgba(15,23,42,.05); } .logo { color: #0b1930 !important; } .logo span { color: #2563eb !important; } .nav-links a { color: #475569 !important; } .nav-links a:hover { color: #2563eb !important; } .nav-cta { color: #ffffff !important; background: #2563eb !important; } .mobile-menu { color: #0b1930 !important; } /* ---------- HEADINGS ---------- */ h1, h2, h3 { color: #0b1930 !important; } /* ---------- SECTION LABELS ---------- */ .section-label { color: #0891b2 !important; } .section-label::before { background: #0891b2 !important; } /* ---------- HERO ---------- */ .hero { background: radial-gradient( circle at 85% 20%, rgba(37,99,235,.08), transparent 35% ), #ffffff !important; } .hero h1 { color: #0b1930 !important; } .hero-copy { color: #475569 !important; } .hero h1 .gradient { background: linear-gradient( 90deg, #2563eb, #0891b2, #7c3aed ) !important; -webkit-background-clip: text !important; background-clip: text !important; color: transparent !important; } /* ---------- BUTTONS ---------- */ .btn-primary { background: linear-gradient( 135deg, #2563eb, #7c3aed ) !important; color: #ffffff !important; } .btn-secondary { color: #0b1930 !important; background: #ffffff !important; border-color: #cbd5e1 !important; } .btn-secondary:hover { background: #f8fafc !important; } /* ---------- AI VISUAL ---------- */ .ai-visual { position: relative; } /* Center AI card */ .visual-card { background: rgba(255,255,255,.96) !important; border: 1px solid #dbe3ef !important; box-shadow: 0 25px 60px rgba(15,23,42,.10), 0 5px 15px rgba(15,23,42,.05) !important; } .core { background: radial-gradient( circle at 50% 45%, rgba(37,99,235,.10), #ffffff 65% ) !important; } .core strong { color: #0b1930 !important; } .core span { color: #64748b !important; } .core-icon { background: linear-gradient( 135deg, #2563eb, #7c3aed ) !important; color: #ffffff !important; } /* Floating AI cards */ .float-card strong { color: #0b1930 !important; } .float-card span { color: #64748b !important; } /* ---------- TRUST BAR ---------- */ .trust { background: #f8fafc !important; border-top: 1px solid #e2e8f0 !important; border-bottom: 1px solid #e2e8f0 !important; } .trust-item { color: #64748b !important; } .trust-number { color: #0b1930 !important; } /* ---------- SERVICES ---------- */ .service { background: #ffffff !important; border: 1px solid #e2e8f0 !important; box-shadow: 0 8px 25px rgba(15,23,42,.04); } .service:hover { border-color: rgba(37,99,235,.35) !important; background: #ffffff !important; box-shadow: 0 15px 35px rgba(15,23,42,.09); } .service-number { color: #94a3b8 !important; } .service h3 { color: #0b1930 !important; } .service p { color: #64748b !important; } .service-icon { background: linear-gradient( 135deg, rgba(37,99,235,.10), rgba(124,58,237,.10) ) !important; color: #2563eb !important; } /* ---------- SECTION INTRO ---------- */ .section-intro { color: #64748b !important; } /* ---------- ASSESSMENT ---------- */ .assessment { background: radial-gradient( circle at 80% 20%, rgba(37,99,235,.08), transparent 35% ), #f8fafc !important; border-top: 1px solid #e2e8f0 !important; border-bottom: 1px solid #e2e8f0 !important; } .check-list li { color: #475569 !important; } .check-list li::before { color: #2563eb !important; } .assessment-box { background: #ffffff !important; border: 1px solid #e2e8f0 !important; box-shadow: 0 20px 50px rgba(15,23,42,.07); } .assessment-box h3 { color: #0b1930 !important; } .assessment-box p { color: #64748b !important; } .form-group label { color: #475569 !important; } .form-group input, .form-group select, .form-group textarea { background: #ffffff !important; color: #0b1930 !important; border: 1px solid #cbd5e1 !important; } .form-group input::placeholder, .form-group textarea::placeholder { color: #94a3b8 !important; } .form-group input:focus, .form-group select:focus, .form-group textarea:focus { border-color: #2563eb !important; } /* ---------- PROCESS ---------- */ .process-step h3 { color: #0b1930 !important; } .process-step p { color: #64748b !important; } .step-number { background: #ffffff !important; color: #2563eb !important; border-color: rgba(37,99,235,.35) !important; } /* ---------- OUTCOMES ---------- */ .outcomes { background: #f8fafc !important; } .outcome { background: #ffffff !important; border-left: 2px solid #2563eb !important; box-shadow: 0 8px 25px rgba(15,23,42,.04); } .outcome strong { color: #0b1930 !important; } .outcome p { color: #64748b !important; } /* ---------- FINAL CTA ---------- */ .final-cta { background: #ffffff !important; } .final-cta::before { background: radial-gradient( ellipse, rgba(37,99,235,.10), transparent 68% ) !important; } .final-cta p { color: #64748b !important; } /* ---------- FOOTER ---------- */ footer { background: #0b1930 !important; border-top: 1px solid #1e293b !important; color: #94a3b8 !important; } .footer-logo { color: #ffffff !important; } /* ========================================================= RESPONSIVE AI VISUAL FIX Prevents text/cards from overlapping ========================================================= */ /* Tablet */ @media (max-width: 760px) { .hero-grid { gap: 40px; } .ai-visual { min-height: auto !important; height: auto !important; margin-top: 25px; display: grid !important; grid-template-columns: 1fr 1fr; gap: 14px; } .ai-visual .visual-card { position: relative !important; top: auto !important; bottom: auto !important; left: auto !important; right: auto !important; transform: none !important; width: auto !important; min-width: 0 !important; } .ai-visual .core { grid-column: 1 / -1; width: 100% !important; height: 210px !important; } .ai-visual .card-3 { grid-column: 1 / -1; } } /* Mobile */ @media (max-width: 620px) { .hero { padding-top: 130px !important; } .hero h1 { font-size: 46px !important; letter-spacing: -2px !important; } .hero-copy { font-size: 17px !important; } .hero-buttons { flex-direction: column; } .btn { width: 100%; } .ai-visual { min-height: auto !important; height: auto !important; margin: 35px 0 0 !important; transform: none !important; display: grid !important; grid-template-columns: 1fr 1fr; gap: 12px; } .ai-visual .visual-card { position: relative !important; top: auto !important; bottom: auto !important; left: auto !important; right: auto !important; transform: none !important; width: auto !important; min-width: 0 !important; } .ai-visual .core { grid-column: 1 / -1; width: 100% !important; height: 190px !important; min-height: 190px !important; } .ai-visual .float-card { padding: 14px 15px !important; min-height: 78px; } .ai-visual .card-3 { grid-column: 1 / -1; } .services-grid, .process-grid { grid-template-columns: 1fr !important; } .assessment-box { padding: 25px !important; } .footer-inner { flex-direction: column; } }




ECOMMERCE CONSORTIUM, INC

Copyright © 2002 - 2026 eCommerce Consortium, Inc ® All rights reserved.