UI/UX Professional Training Course
External Access

UI/UX Professional Training Course

(0 Ratings)
1
$18.43$73.73
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI Automation & No-Code Mastery Course</title>
<link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Crimson+Pro:ital,wght@0,400;0,600;0,700;1,400&family=DM+Sans:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<style>
  :root {
    --navy:    #0B1D3A;
    --navy2:   #0F2544;
    --navy3:   #1A3C6B;
    --blue:    #0EA5E9;
    --blue2:   #38BDF8;
    --gold:    #F59E0B;
    --gold2:   #FCD34D;
    --gold3:   #FBBF24;
    --green:   #10B981;
    --red:     #EF4444;
    --white:   #FFFFFF;
    --cream:   #F0F9FF;
    --gray:    #64748B;
    --dark:    #1E293B;
  }

  * { margin:0; padding:0; box-sizing:border-box; }

  body {
    font-family: 'DM Sans', sans-serif;
    background: var(--navy);
    color: var(--white);
    overflow-x: hidden;
    line-height: 1.7;
  }

  /* ── ANIMATIONS ── */
  @keyframes fadeUp {
    from { opacity:0; transform:translateY(30px); }
    to   { opacity:1; transform:translateY(0); }
  }
  @keyframes pulse {
    0%,100% { box-shadow: 0 0 0 0 rgba(245,158,11,0.4); }
    50%      { box-shadow: 0 0 0 16px rgba(245,158,11,0); }
  }
  @keyframes glow {
    0%,100% { text-shadow: 0 0 20px rgba(14,165,233,0.5); }
    50%      { text-shadow: 0 0 40px rgba(14,165,233,0.9), 0 0 60px rgba(14,165,233,0.4); }
  }
  @keyframes shimmer {
    0%   { background-position: -200% center; }
    100% { background-position:  200% center; }
  }
  @keyframes float {
    0%,100% { transform: translateY(0px); }
    50%      { transform: translateY(-8px); }
  }
  @keyframes spin {
    from { transform: rotate(0deg); }
    to   { transform: rotate(360deg); }
  }
  @keyframes blink {
    0%,100% { opacity:1; }
    50%      { opacity:0.3; }
  }
  @keyframes countUp {
    from { opacity:0; transform:scale(0.5); }
    to   { opacity:1; transform:scale(1); }
  }

  .fade-in { animation: fadeUp 0.8s ease forwards; }

  /* ── GRID BG ── */
  .grid-bg {
    position: fixed; inset:0; z-index:0; pointer-events:none;
    background-image:
      linear-gradient(rgba(14,165,233,0.04) 1px, transparent 1px),
      linear-gradient(90deg, rgba(14,165,233,0.04) 1px, transparent 1px);
    background-size: 50px 50px;
  }

  /* ── WRAPPER ── */
  .wrap { position:relative; z-index:1; max-width: 860px; margin:0 auto; padding: 0 20px; }

  /* ═══════════════════════════════════════════
     HERO
  ═══════════════════════════════════════════ */
  .hero {
    padding: 60px 0 50px;
    text-align: center;
    position: relative;
    overflow: hidden;
  }
  .hero::before {
    content:'';
    position:absolute; top:-100px; left:50%; transform:translateX(-50%);
    width:600px; height:600px;
    background: radial-gradient(circle, rgba(14,165,233,0.15) 0%, transparent 65%);
    border-radius:50%; pointer-events:none;
  }

  .hero-badge {
    display:inline-block;
    background: linear-gradient(90deg, var(--gold), var(--gold2));
    color: var(--navy);
    font-family: 'DM Sans', sans-serif;
    font-weight: 700;
    font-size: 11px;
    letter-spacing: 3px;
    text-transform: uppercase;
    padding: 8px 22px;
    border-radius: 50px;
    margin-bottom: 24px;
    animation: float 3s ease-in-out infinite;
  }

  .hero-title {
    font-family: 'Bebas Neue', sans-serif;
    font-size: clamp(42px, 8vw, 78px);
    line-height: 1.0;
    color: var(--white);
    letter-spacing: 2px;
    margin-bottom: 8px;
  }
  .hero-title span {
    color: var(--blue);
    animation: glow 3s ease-in-out infinite;
    display: inline-block;
  }
  .hero-title .gold { color: var(--gold); }

  .hero-sub {
    font-family: 'Crimson Pro', serif;
    font-size: clamp(18px, 3vw, 24px);
    color: rgba(255,255,255,0.75);
    font-style: italic;
    margin-bottom: 30px;
  }

  .hero-desc {
    font-size: 15px;
    color: rgba(255,255,255,0.65);
    max-width: 600px;
    margin: 0 auto 40px;
    line-height: 1.8;
  }

  /* video count strip */
  .hero-stats {
    display: flex;
    justify-content: center;
    gap: 12px;
    flex-wrap: wrap;
    margin-bottom: 40px;
  }
  .hero-stat {
    background: rgba(14,165,233,0.1);
    border: 1px solid rgba(14,165,233,0.25);
    border-radius: 10px;
    padding: 12px 20px;
    text-align: center;
    min-width: 120px;
  }
  .hero-stat-num {
    font-family: 'Bebas Neue', sans-serif;
    font-size: 30px;
    color: var(--gold);
    line-height: 1;
  }
  .hero-stat-label {
    font-size: 10px;
    color: rgba(255,255,255,0.5);
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-top: 4px;
  }

  /* CTA button */
  .cta-btn {
    display: inline-block;
    background: linear-gradient(135deg, var(--gold), #D97706);
    color: var(--navy);
    font-family: 'DM Sans', sans-serif;
    font-weight: 700;
    font-size: 17px;
    padding: 18px 48px;
    border-radius: 6px;
    text-decoration: none;
    letter-spacing: 0.5px;
    animation: pulse 2.5s ease-in-out infinite;
    transition: transform 0.2s;
    cursor: pointer;
    border: none;
  }
  .cta-btn:hover { transform: scale(1.04); }

  /* ═══════════════════════════════════════════
     SECTION STYLES
  ═══════════════════════════════════════════ */
  section { padding: 50px 0; }

  .section-label {
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 4px;
    text-transform: uppercase;
    color: var(--blue);
    margin-bottom: 10px;
    display: block;
  }
  .section-title {
    font-family: 'Bebas Neue', sans-serif;
    font-size: clamp(30px, 5vw, 48px);
    line-height: 1.1;
    color: var(--white);
    margin-bottom: 10px;
    letter-spacing: 1px;
  }
  .section-title .gold { color: var(--gold); }
  .section-title .blue { color: var(--blue); }

  .divider {
    width: 60px; height: 3px;
    background: linear-gradient(90deg, var(--gold), var(--blue));
    margin: 16px 0 28px;
    border-radius: 2px;
  }
  .divider.center { margin: 16px auto 28px; }

  /* ═══════════════════════════════════════════
     ALERT BANNER
  ═══════════════════════════════════════════ */
  .alert-banner {
    background: linear-gradient(90deg, rgba(245,158,11,0.15), rgba(14,165,233,0.15));
    border: 1px solid rgba(245,158,11,0.3);
    border-radius: 10px;
    padding: 20px 28px;
    display: flex;
    align-items: center;
    gap: 16px;
    margin-bottom: 40px;
  }
  .alert-icon { font-size: 28px; flex-shrink:0; }
  .alert-text { font-size: 14px; color: rgba(255,255,255,0.85); line-height:1.6; }
  .alert-text strong { color: var(--gold); }

  /* ═══════════════════════════════════════════
     PILLAR CARDS
  ═══════════════════════════════════════════ */
  .pillar-card {
    background: linear-gradient(135deg, rgba(255,255,255,0.04), rgba(255,255,255,0.01));
    border-radius: 16px;
    padding: 36px;
    margin-bottom: 24px;
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.07);
  }
  .pillar-card::before {
    content:'';
    position:absolute; top:0; left:0; right:0; height:3px;
  }
  .pillar-card.blue::before  { background: linear-gradient(90deg, var(--blue), var(--blue2)); }
  .pillar-card.gold::before  { background: linear-gradient(90deg, var(--gold), var(--gold2)); }
  .pillar-card.green::before { background: linear-gradient(90deg, var(--green), #34D399); }

  .pillar-number {
    font-family: 'Bebas Neue', sans-serif;
    font-size: 80px;
    line-height: 1;
    position: absolute;
    right: 28px; top: 16px;
    opacity: 0.06;
    color: var(--white);
    pointer-events:none;
  }

  .pillar-icon {
    font-size: 36px;
    margin-bottom: 14px;
    display: block;
  }
  .pillar-title {
    font-family: 'Bebas Neue', sans-serif;
    font-size: 28px;
    letter-spacing: 1px;
    margin-bottom: 6px;
  }
  .pillar-title.blue  { color: var(--blue); }
  .pillar-title.gold  { color: var(--gold); }
  .pillar-title.green { color: var(--green); }

  .pillar-tagline {
    font-family: 'Crimson Pro', serif;
    font-size: 16px;
    font-style: italic;
    color: rgba(255,255,255,0.55);
    margin-bottom: 20px;
  }

  .tool-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
    margin-top: 16px;
  }
  .tool-item {
    background: rgba(255,255,255,0.04);
    border: 1px solid rgba(255,255,255,0.06);
    border-radius: 8px;
    padding: 12px 14px;
    font-size: 13px;
    color: rgba(255,255,255,0.85);
    display: flex;
    align-items: flex-start;
    gap: 8px;
    line-height: 1.4;
  }
  .tool-item .ti { color: var(--blue); font-size:15px; flex-shrink:0; margin-top:1px; }
  .tool-item.gold-item .ti { color: var(--gold); }
  .tool-item.green-item .ti { color: var(--green); }
  .tool-item strong { color: var(--white); display:block; font-size:12px; }

  /* ═══════════════════════════════════════════
     BOOKS SECTION
  ═══════════════════════════════════════════ */
  .book-card {
    border-radius: 14px;
    padding: 32px;
    margin-bottom: 20px;
    position: relative;
    overflow: hidden;
  }
  .book-card.b1 { background: linear-gradient(135deg, #0F2544, #162B50); border:1px solid rgba(14,165,233,0.2); }
  .book-card.b2 { background: linear-gradient(135deg, #14302A, #1A3D33); border:1px solid rgba(16,185,129,0.2); }
  .book-card.b3 { background: linear-gradient(135deg, #2D1B10, #3A2314); border:1px solid rgba(245,158,11,0.2); }

  .book-emoji { font-size: 42px; margin-bottom: 12px; display:block; }
  .book-num {
    font-size: 10px; font-weight:700; letter-spacing:3px; text-transform:uppercase;
    margin-bottom: 4px;
  }
  .b1 .book-num { color: var(--blue); }
  .b2 .book-num { color: var(--green); }
  .b3 .book-num { color: var(--gold); }

  .book-title {
    font-family: 'Bebas Neue', sans-serif;
    font-size: 26px;
    color: var(--white);
    letter-spacing: 1px;
    margin-bottom: 4px;
  }
  .book-subtitle {
    font-family: 'Crimson Pro', serif;
    font-style: italic;
    font-size: 14px;
    color: rgba(255,255,255,0.5);
    margin-bottom: 20px;
  }
  .check-list { list-style:none; display:flex; flex-direction:column; gap:8px; }
  .check-list li {
    font-size: 13.5px;
    color: rgba(255,255,255,0.82);
    display: flex;
    align-items: flex-start;
    gap: 10px;
    line-height: 1.5;
  }
  .check-list li::before {
    content: '✅';
    font-size: 13px;
    flex-shrink: 0;
    margin-top: 2px;
  }
  .book-tag {
    display: inline-block;
    margin-top: 18px;
    padding: 6px 14px;
    border-radius: 50px;
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 0.5px;
  }
  .b1 .book-tag { background:rgba(14,165,233,0.15); color:var(--blue); border:1px solid rgba(14,165,233,0.3); }
  .b2 .book-tag { background:rgba(16,185,129,0.15); color:var(--green); border:1px solid rgba(16,185,129,0.3); }
  .b3 .book-tag { background:rgba(245,158,11,0.15); color:var(--gold); border:1px solid rgba(245,158,11,0.3); }

  /* ═══════════════════════════════════════════
     INCOME TABLE
  ═══════════════════════════════════════════ */
  .income-table { width:100%; border-collapse:collapse; margin-top:20px; }
  .income-table th {
    background: var(--navy3);
    padding: 14px 18px;
    font-size: 11px;
    font-weight:700;
    letter-spacing:2px;
    text-transform:uppercase;
    color: var(--white);
    text-align:left;
  }
  .income-table th:last-child { color:var(--gold); text-align:right; }
  .income-table td {
    padding: 14px 18px;
    font-size: 13.5px;
    border-bottom: 1px solid rgba(255,255,255,0.05);
    vertical-align: middle;
  }
  .income-table tr:nth-child(even) td { background:rgba(255,255,255,0.02); }
  .income-table tr:hover td { background:rgba(14,165,233,0.05); }
  .income-table .service { color:rgba(255,255,255,0.85); font-weight:500; }
  .income-table .amount {
    text-align:right; font-weight:700; color:var(--gold);
    font-family:'Bebas Neue',sans-serif; font-size:17px; letter-spacing:0.5px;
  }

  /* ═══════════════════════════════════════════
     WHO IT'S FOR
  ═══════════════════════════════════════════ */
  .for-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
    margin-top: 20px;
  }
  .for-item {
    background: rgba(16,185,129,0.06);
    border: 1px solid rgba(16,185,129,0.15);
    border-radius: 10px;
    padding: 14px 16px;
    font-size: 13px;
    color: rgba(255,255,255,0.82);
    display:flex; gap:10px; align-items:flex-start;
    line-height:1.5;
  }
  .for-item::before { content:'✅'; font-size:13px; flex-shrink:0; margin-top:2px; }

  .not-for-item {
    background: rgba(239,68,68,0.06);
    border: 1px solid rgba(239,68,68,0.15);
    border-radius: 10px;
    padding: 14px 16px;
    font-size: 13px;
    color: rgba(255,255,255,0.7);
    display:flex; gap:10px; align-items:flex-start;
    line-height:1.5;
    margin-bottom:10px;
  }
  .not-for-item::before { content:'❌'; font-size:13px; flex-shrink:0; margin-top:2px; }

  /* ═══════════════════════════════════════════
     PRICING SECTION
  ═══════════════════════════════════════════ */
  .pricing-section {
    background: linear-gradient(135deg, rgba(245,158,11,0.08), rgba(14,165,233,0.08));
    border: 1px solid rgba(245,158,11,0.2);
    border-radius: 20px;
    padding: 50px 36px;
    text-align: center;
    position: relative;
    overflow: hidden;
  }
  .pricing-section::before {
    content:'';
    position:absolute; top:0;left:0;right:0; height:4px;
    background: linear-gradient(90deg, var(--gold), var(--blue), var(--gold));
    background-size: 200% auto;
    animation: shimmer 3s linear infinite;
  }

  .worth-badge {
    display:inline-block;
    background: rgba(239,68,68,0.15);
    border:1px solid rgba(239,68,68,0.3);
    color: #FCA5A5;
    font-size:13px; font-weight:600;
    padding:8px 20px; border-radius:50px;
    margin-bottom:20px;
    text-decoration: line-through;
    text-decoration-color: rgba(239,68,68,0.6);
  }

  .not-price {
    font-size:13px; color:rgba(255,255,255,0.5);
    margin-bottom:8px;
  }

  .strike-price {
    font-family:'Bebas Neue',sans-serif;
    font-size:48px;
    color:rgba(255,255,255,0.25);
    text-decoration:line-through;
    display:block;
    letter-spacing:2px;
  }

  .pricing-divider {
    width:40px; height:2px;
    background:var(--gold);
    margin:16px auto;
    border-radius:2px;
  }

  .early-label {
    font-size:11px; font-weight:700; letter-spacing:3px;
    text-transform:uppercase; color:var(--green);
    margin-bottom:8px;
    display:flex; align-items:center; justify-content:center; gap:8px;
  }
  .early-label::before, .early-label::after {
    content:''; flex:1; max-width:60px; height:1px;
    background:rgba(16,185,129,0.3);
  }

  .main-price {
    font-family:'Bebas Neue',sans-serif;
    font-size: clamp(70px, 14vw, 100px);
    color: var(--gold);
    letter-spacing:2px;
    line-height:1;
    animation: glow 3s ease-in-out infinite;
    display:block;
    text-shadow: 0 0 40px rgba(245,158,11,0.4);
  }

  .price-currencies {
    display:flex; justify-content:center; gap:16px; flex-wrap:wrap;
    margin: 16px 0 28px;
  }
  .price-pill {
    background:rgba(255,255,255,0.06);
    border:1px solid rgba(255,255,255,0.1);
    border-radius:50px;
    padding:8px 18px;
    font-size:13px; font-weight:600;
    color:rgba(255,255,255,0.8);
  }
  .price-pill span { color:var(--gold2); }

  .guarantee-box {
    background: rgba(16,185,129,0.08);
    border:1px solid rgba(16,185,129,0.2);
    border-radius:12px;
    padding:20px 24px;
    margin:28px 0;
    font-size:14px;
    color:rgba(255,255,255,0.8);
    line-height:1.7;
  }
  .guarantee-box strong { color:var(--green); }

  .cta-section { margin-top:30px; }

  .main-cta {
    display:inline-block;
    background: linear-gradient(135deg, var(--gold), #D97706);
    color:var(--navy);
    font-family:'DM Sans',sans-serif;
    font-weight:800;
    font-size:18px;
    padding:20px 56px;
    border-radius:8px;
    text-decoration:none;
    letter-spacing:0.5px;
    animation:pulse 2.5s ease-in-out infinite;
    transition:transform 0.2s;
    display:block; width:100%; cursor:pointer; border:none;
  }
  .main-cta:hover { transform:scale(1.02); }

  .cta-sub {
    font-size:12px; color:rgba(255,255,255,0.4);
    margin-top:12px;
    display:flex; align-items:center; justify-content:center; gap:8px;
    flex-wrap:wrap;
  }
  .cta-sub span {
    display:flex; align-items:center; gap:4px;
  }

  /* ═══════════════════════════════════════════
     PAYMENT INFO
  ═══════════════════════════════════════════ */
  .payment-box {
    background: rgba(14,165,233,0.06);
    border:1px solid rgba(14,165,233,0.2);
    border-radius:14px;
    padding:28px 32px;
    margin-top:30px;
  }
  .payment-method {
    background:rgba(255,255,255,0.04);
    border:1px solid rgba(255,255,255,0.08);
    border-radius:10px;
    padding:16px 20px;
    margin-bottom:12px;
    display:flex; align-items:center; gap:14px;
  }
  .pm-icon { font-size:24px; flex-shrink:0; }
  .pm-label { font-size:11px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:var(--blue); margin-bottom:4px; }
  .pm-detail { font-size:14px; color:rgba(255,255,255,0.85); font-weight:500; }
  .pm-sub { font-size:12px; color:rgba(255,255,255,0.45); margin-top:2px; }

  .whatsapp-btn {
    display:flex; align-items:center; justify-content:center; gap:12px;
    background: linear-gradient(135deg, #25D366, #128C7E);
    color:white;
    font-weight:700; font-size:16px;
    padding:16px 28px;
    border-radius:10px;
    text-decoration:none;
    margin-top:20px;
    transition:transform 0.2s;
  }
  .whatsapp-btn:hover { transform:scale(1.02); }

  /* ═══════════════════════════════════════════
     GUARANTEE HERO
  ═══════════════════════════════════════════ */
  .guarantee-hero {
    background: linear-gradient(135deg, rgba(16,185,129,0.1), rgba(16,185,129,0.04));
    border:1px solid rgba(16,185,129,0.2);
    border-radius:16px;
    padding:36px;
    text-align:center;
  }
  .guarantee-seal {
    font-size:60px;
    margin-bottom:16px;
    display:block;
  }
  .guarantee-title {
    font-family:'Bebas Neue',sans-serif;
    font-size:36px;
    color:var(--green);
    letter-spacing:1px;
    margin-bottom:12px;
  }
  .guarantee-text {
    font-size:14px;
    color:rgba(255,255,255,0.72);
    max-width:560px;
    margin:0 auto;
    line-height:1.8;
  }

  /* ═══════════════════════════════════════════
     URGENCY STRIP
  ═══════════════════════════════════════════ */
  .urgency-strip {
    background: linear-gradient(90deg, rgba(239,68,68,0.15), rgba(245,158,11,0.15));
    border:1px solid rgba(239,68,68,0.25);
    border-radius:10px;
    padding:18px 24px;
    text-align:center;
    margin:30px 0;
  }
  .urgency-strip p {
    font-size:14px; font-weight:600;
    color:rgba(255,255,255,0.9);
    display:flex; align-items:center; justify-content:center; gap:10px;
    flex-wrap:wrap;
  }
  .urgency-strip .blink { animation:blink 1.2s ease-in-out infinite; }

  /* ═══════════════════════════════════════════
     FINAL CTA SECTION
  ═══════════════════════════════════════════ */
  .final-cta {
    text-align:center;
    padding:60px 0 80px;
  }
  .final-cta-title {
    font-family:'Bebas Neue',sans-serif;
    font-size:clamp(36px, 7vw, 60px);
    color:var(--white);
    letter-spacing:1px;
    margin-bottom:16px;
    line-height:1.1;
  }
  .final-cta-title .gold { color:var(--gold); }
  .final-sub {
    font-size:15px;
    color:rgba(255,255,255,0.55);
    margin-bottom:36px;
    font-family:'Crimson Pro',serif;
    font-style:italic;
    font-size:20px;
  }

  /* ═══════════════════════════════════════════
     FOOTER
  ═══════════════════════════════════════════ */
  .footer {
    border-top:1px solid rgba(255,255,255,0.06);
    padding:30px 0;
    text-align:center;
    font-size:12px;
    color:rgba(255,255,255,0.3);
  }

  /* ═══════════════════════════════════════════
     RESPONSIVE
  ═══════════════════════════════════════════ */
  @media (max-width:600px) {
    .too

Frequently bought together

© 2026 Wilson Oigiangbe. All Rights Reserved.

Powered By