<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Perfect English Grammar — ThinkDifferent Virtual School</title> <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700&family=DM+Sans:wght@300;400;500;600&display=swap" rel="stylesheet"> <style> :root { --ink: #0a0a0f; --cream: #f5f0e8; --warm: #f0e8d8; --gold: #c8973a; --gold-light: #e8b84b; --red: #c0392b; --mid: #4a4a5a; --light: #9a96a8; } *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } html { scroll-behavior: smooth; } body { font-family: 'DM Sans', sans-serif; background: var(--cream); color: var(--ink); overflow-x: hidden; } /* ── HERO ── */ .hero { min-height: 100vh; background: var(--ink); position: relative; display: flex; align-items: center; overflow: hidden; padding: 80px 5vw 60px; } .hero-bg-text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-family: 'Playfair Display', serif; font-size: clamp(100px, 22vw, 320px); font-weight: 900; color: rgba(255,255,255,0.03); white-space: nowrap; pointer-events: none; user-select: none; letter-spacing: -0.02em; } .hero-grid { max-width: 1200px; width: 100%; margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; position: relative; z-index: 2; } .badge { display: inline-block; background: var(--gold); color: var(--ink); font-size: 11px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; padding: 6px 14px; border-radius: 2px; margin-bottom: 24px; animation: fadeUp 0.6s ease both; } .hero h1 { font-family: 'Playfair Display', serif; font-size: clamp(38px, 5.5vw, 72px); font-weight: 900; line-height: 1.05; color: #fff; animation: fadeUp 0.7s ease 0.1s both; } .hero h1 em { font-style: italic; color: var(--gold-light); } .hero-sub { margin-top: 22px; font-size: 17px; line-height: 1.7; color: rgba(255,255,255,0.6); font-weight: 300; animation: fadeUp 0.7s ease 0.2s both; max-width: 480px; } .hero-actions { margin-top: 36px; display: flex; gap: 14px; flex-wrap: wrap; animation: fadeUp 0.7s ease 0.3s both; } .btn-primary { background: var(--gold); color: var(--ink); font-size: 15px; font-weight: 600; padding: 16px 34px; border-radius: 4px; text-decoration: none; transition: background 0.2s, transform 0.15s; display: inline-block; } .btn-primary:hover { background: var(--gold-light); transform: translateY(-2px); } .btn-ghost { background: transparent; color: rgba(255,255,255,0.75); font-size: 15px; font-weight: 500; padding: 16px 34px; border-radius: 4px; text-decoration: none; border: 1px solid rgba(255,255,255,0.2); transition: border-color 0.2s, color 0.2s; display: inline-block; } .btn-ghost:hover { border-color: var(--gold); color: var(--gold); } /* Hero right card */ .hero-card { background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 12px; padding: 40px; animation: fadeUp 0.8s ease 0.4s both; backdrop-filter: blur(8px); } .levels-label { font-size: 11px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: var(--gold); margin-bottom: 20px; } .levels { display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 32px; } .level-pill { background: rgba(200,151,58,0.15); border: 1px solid rgba(200,151,58,0.35); color: var(--gold-light); font-size: 13px; font-weight: 600; padding: 6px 14px; border-radius: 100px; } .stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: rgba(255,255,255,0.08); border-radius: 8px; overflow: hidden; } .stat-cell { background: rgba(255,255,255,0.04); padding: 20px; } .stat-num { font-family: 'Playfair Display', serif; font-size: 30px; font-weight: 700; color: #fff; line-height: 1; } .stat-desc { font-size: 12px; color: var(--light); margin-top: 4px; font-weight: 400; } /* ── DIVIDER ── */ .stripe { background: var(--gold); color: var(--ink); overflow: hidden; padding: 14px 0; white-space: nowrap; } .stripe-inner { display: inline-block; animation: ticker 22s linear infinite; font-size: 13px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; } .stripe-inner span { margin: 0 40px; } /* ── FEATURES ── */ .section { padding: 100px 5vw; } .section-inner { max-width: 1200px; margin: 0 auto; } .section-tag { font-size: 11px; font-weight: 600; letter-spacing: 0.14em; text-transform: uppercase; color: var(--gold); margin-bottom: 16px; } .section-title { font-family: 'Playfair Display', serif; font-size: clamp(32px, 4vw, 54px); font-weight: 900; line-height: 1.1; color: var(--ink); max-width: 600px; } .section-title em { font-style: italic; color: var(--red); } .features-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2px; margin-top: 60px; background: var(--ink); border-radius: 8px; overflow: hidden; } .feature-card { background: var(--cream); padding: 40px 34px; transition: background 0.2s; } .feature-card:hover { background: var(--warm); } .feat-icon { font-size: 32px; margin-bottom: 18px; display: block; } .feat-title { font-family: 'Playfair Display', serif; font-size: 20px; font-weight: 700; margin-bottom: 10px; } .feat-desc { font-size: 14px; line-height: 1.7; color: var(--mid); font-weight: 300; } /* ── CURRICULUM ── */ .curriculum { background: var(--ink); color: #fff; } .curriculum .section-title { color: #fff; } .modules { margin-top: 56px; display: grid; grid-template-columns: 1fr 1fr; gap: 14px; } .module { border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 22px 26px; display: flex; align-items: flex-start; gap: 18px; transition: border-color 0.2s; } .module:hover { border-color: var(--gold); } .module-num { font-family: 'Playfair Display', serif; font-size: 28px; font-weight: 900; color: rgba(200,151,58,0.4); line-height: 1; flex-shrink: 0; min-width: 36px; } .module-title { font-size: 15px; font-weight: 600; margin-bottom: 4px; } .module-desc { font-size: 13px; color: rgba(255,255,255,0.45); font-weight: 300; line-height: 1.5; } /* ── WHAT YOU GET ── */ .includes-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 28px; margin-top: 60px; } .include-box { border: 2px solid var(--ink); border-radius: 8px; padding: 30px 24px; text-align: center; position: relative; overflow: hidden; transition: border-color 0.2s; } .include-box:hover { border-color: var(--gold); } .include-box::before { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 3px; background: var(--gold); transform: scaleX(0); transition: transform 0.3s; } .include-box:hover::before { transform: scaleX(1); } .include-icon { font-size: 34px; margin-bottom: 12px; display: block; } .include-title { font-family: 'Playfair Display', serif; font-size: 18px; font-weight: 700; margin-bottom: 6px; } .include-sub { font-size: 13px; color: var(--mid); font-weight: 300; } /* ── TESTIMONIAL ── */ .testimonial-section { background: var(--warm); } .testimonials { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-top: 56px; } .tcard { background: #fff; border-radius: 10px; padding: 32px; position: relative; } .tcard-quote { font-family: 'Playfair Display', serif; font-size: 64px; line-height: 1; color: var(--gold); margin-bottom: -10px; font-style: italic; } .tcard-text { font-size: 14px; line-height: 1.75; color: var(--mid); font-weight: 300; margin-bottom: 24px; } .tcard-author { display: flex; align-items: center; gap: 12px; } .tcard-avatar { width: 44px; height: 44px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 18px; background: var(--warm); flex-shrink: 0; } .tcard-name { font-weight: 600; font-size: 14px; } .tcard-role { font-size: 12px; color: var(--light); } .stars { color: var(--gold); font-size: 13px; margin-bottom: 12px; } /* ── CTA ── */ .cta-section { background: var(--ink); padding: 100px 5vw; text-align: center; } .cta-section .section-title { color: #fff; max-width: 700px; margin: 0 auto 16px; } .cta-section .section-title em { color: var(--gold-light); } .cta-sub { color: rgba(255,255,255,0.5); font-size: 16px; font-weight: 300; max-width: 480px; margin: 0 auto 40px; } .cta-coupon { display: inline-flex; align-items: center; gap: 10px; background: rgba(200,151,58,0.15); border: 1px dashed var(--gold); border-radius: 4px; padding: 10px 20px; font-size: 14px; color: var(--gold-light); margin-bottom: 30px; font-weight: 500; } .cta-coupon code { font-family: monospace; font-weight: 700; font-size: 15px; letter-spacing: 0.05em; } /* ── FOOTER ── */ footer { background: #050508; color: rgba(255,255,255,0.3); text-align: center; padding: 30px 5vw; font-size: 13px; } footer a { color: var(--gold); text-decoration: none; } /* ── ANIMATIONS ── */ @keyframes fadeUp { from { opacity: 0; transform: translateY(24px); } to { opacity: 1; transform: translateY(0); } } @keyframes ticker { from { transform: translateX(0); } to { transform: translateX(-50%); } } /* ── RESPONSIVE ── */ @media (max-width: 900px) { .hero-grid { grid-template-columns: 1fr; gap: 40px; } .hero-card { display: none; } .features-grid { grid-template-columns: 1fr 1fr; } .modules { grid-template-columns: 1fr; } .includes-grid { grid-template-columns: 1fr 1fr; } .testimonials { grid-template-columns: 1fr; } } @media (max-width: 560px) { .features-grid { grid-template-columns: 1fr; } .includes-grid { grid-template-columns: 1fr 1fr; } } </style> </head> <body> <!-- HERO --> <section class="hero"> <div class="hero-bg-text">GRAMMAR</div> <div class="hero-grid"> <div> <div class="badge">🏆 ThinkDifferent Virtual School</div> <h1>Speak & Write<br><em>Perfect English</em><br>at Every Level</h1> <p class="hero-sub">The most comprehensive English grammar course online — covering A1 through C2. Over 43 hours of lessons taught by an expert in a live-classroom style.</p> <div class="hero-actions"> <a href="#" class="btn-primary">Enroll with Discount →</a> <a href="#curriculum" class="btn-ghost">See Curriculum</a> </div> </div> <div class="hero-card"> <div class="levels-label">Covers All CEFR Levels</div> <div class="levels"> <span class="level-pill">A1 Beginner</span> <span class="level-pill">A2 Elementary</span> <span class="level-pill">B1 Intermediate</span> <span class="level-pill">B2 Upper–Int.</span> <span class="level-pill">C1 Advanced</span> <span class="level-pill">C2 Proficiency</span> </div> <div class="stats-grid"> <div class="stat-cell"> <div class="stat-num">43h+</div> <div class="stat-desc">On-demand video</div> </div> <div class="stat-cell"> <div class="stat-num">722</div> <div class="stat-desc">Lectures</div> </div> <div class="stat-cell"> <div class="stat-num">1000</div> <div class="stat-desc">Grammar rules PDF</div> </div> <div class="stat-cell"> <div class="stat-num">149</div> <div class="stat-desc">Course sections</div> </div> </div> </div> </div> </section> <!-- TICKER --> <div class="stripe"> <div class="stripe-inner"> <span>A1 · Beginners</span> <span>A2 · Elementary</span> <span>B1 · Intermediate</span> <span>B2 · Upper-Intermediate</span> <span>C1 · Advanced</span> <span>C2 · Proficiency</span> <span>Tenses · Conditionals · Modals · Articles · Prepositions · Reported Speech · Passive Voice</span> <span>A1 · Beginners</span> <span>A2 · Elementary</span> <span>B1 · Intermediate</span> <span>B2 · Upper-Intermediate</span> <span>C1 · Advanced</span> <span>C2 · Proficiency</span> <span>Tenses · Conditionals · Modals · Articles · Prepositions · Reported Speech · Passive Voice</span> </div> </div> <!-- FEATURES --> <section class="section"> <div class="section-inner"> <div class="section-tag">Why this course</div> <h2 class="section-title">Designed for <em>Real</em> Progress</h2> <div class="features-grid"> <div class="feature-card"> <span class="feat-icon">🎓</span> <div class="feat-title">Classroom-Style Teaching</div> <p class="feat-desc">Every lesson is taught as if the instructor is in the room with you — not just slides with a voiceover. Explanations are clear, natural, and engaging.</p> </div> <div class="feature-card"> <span class="feat-icon">📐</span> <div class="feat-title">Complete A1 → C2 Journey</div> <p class="feat-desc">Start exactly where you are. Each level builds naturally on the previous one, so you never feel lost — whether you're a true beginner or near-fluent.</p> </div> <div class="feature-card"> <span class="feat-icon">✅</span> <div class="feat-title">Progress Checks Built In</div> <p class="feat-desc">Every section ends with a Progress Check to review all grammar points covered. You'll consolidate knowledge and move forward with confidence.</p> </div> <div class="feature-card"> <span class="feat-icon">📄</span> <div class="feat-title">1,000 Grammar Rules PDF</div> <p class="feat-desc">Download a comprehensive reference PDF covering every grammar rule taught in the course — plus extras. Your permanent revision companion.</p> </div> <div class="feature-card"> <span class="feat-icon">🗺️</span> <div class="feat-title">22-Page Study Guide</div> <p class="feat-desc">Not sure where to start or how to pace yourself? The included Study Guide lays out multiple study plans to match your goals and schedule.</p> </div> <div class="feature-card"> <span class="feat-icon">💬</span> <div class="feat-title">Personal Q&A Support</div> <p class="feat-desc">Ask any grammar question through the course Q&A area. The instructor responds quickly — because every question is a good question.</p> </div> </div> </div> </section> <!-- CURRICULUM --> <section class="section curriculum" id="curriculum"> <div class="section-inner"> <div class="section-tag">Course curriculum</div> <h2 class="section-title">Everything You'll <em style="color:var(--gold-light)">Master</em></h2> <div class="modules"> <div class="module"> <div class="module-num">01</div> <div> <div class="module-title">Tenses — All 12 Forms</div> <div class="module-desc">Simple, continuous, perfect, and perfect continuous in present, past, and future</div> </div> </div> <div class="module"> <div class="module-num">02</div> <div> <div class="module-title">Modal Verbs</div> <div class="module-desc">Can, could, may, might, must, should, would — with all their nuanced meanings</div> </div> </div> <div class="module"> <div class="module-num">03</div> <div> <div class="module-title">Conditionals</div> <div class="module-desc">Zero, first, second, third and mixed conditionals for real, hypothetical & past situations</div> </div> </div> <div class="module"> <div class="module-num">04</div> <div> <div class="module-title">Articles & Nouns</div> <div class="module-desc">Definite, indefinite, and zero articles — plus countable vs. uncountable nouns</div> </div> </div> <div class="module"> <div class="module-num">05</div> <div> <div class="module-title">Passive Voice</div> <div class="module-desc">All passive constructions across tenses, including modals and perfect passives</div> </div> </div> <div class="module"> <div class="module-num">06</div> <div> <div class="module-title">Reported Speech</div> <div class="module-desc">Backshift rules, reporting verbs, questions, commands, and requests</div> </div> </div> <div class="module"> <div class="module-num">07</div> <div> <div class="module-title">Relative Clauses</div> <div class="module-desc">Defining and non-defining clauses using who, which, that, whose, where, when</div> </div> </div> <div class="module"> <div class="module-num">08</div> <div> <div class="module-title">Adjectives & Adverbs</div> <div class="module-desc">Comparatives, superlatives, order rules, intensifiers, and frequency adverbs</div> </div> </div> <div class="module"> <div class="module-num">09</div> <div> <div class="module-title">Prepositions</div> <div class="module-desc">Time, place, movement, collocations — including advanced prepositional phrases</div> </div> </div> <div class="module"> <div class="module-num">10</div> <div> <div class="module-title">Gerunds & Infinitives</div> <div class="module-desc">Verb patterns, to-infinitive vs. gerund, and meaning changes to master fluency</div> </div> </div> <div class="module"> <div class="module-num">11</div> <div> <div class="module-title">Conjunctions & Discourse</div> <div class="module-desc">Linking ideas with coordinating, subordinating, and correlative conjunctions</div> </div> </div> <div class="module"> <div class="module-num">12</div> <div> <div class="module-title">Advanced C1–C2 Grammar</div> <div class="module-desc">Inversion, cleft sentences, subjunctive, complex nominal structures & more</div> </div> </div> </div> </div> </section> <!-- WHAT YOU GET --> <section class="section"> <div class="section-inner"> <div class="section-tag">What's included</div> <h2 class="section-title">Everything You Need to <em>Succeed</em></h2> <div class="includes-grid"> <div class="include-box"> <span class="include-icon">🎬</span> <div class="include-title">43+ Hours</div> <div class="include-sub">On-demand video, watch at your pace forever</div> </div> <div class="include-box"> <span class="include-icon">📥</span> <div class="include-title">Downloadables</div> <div class="include-sub">Study guide, grammar PDFs & worksheets</div> </div> <div class="include-box"> <span class="include-icon">📱</span> <div class="include-title">Mobile & TV</div> <div class="include-sub">Learn anywhere — phone, tablet, or big screen</div> </div> <div class="include-box"> <span class="include-icon">🏅</span> <div class="include-title">Certificate</div> <div class="include-sub">ThinkDifferent certificate of completion upon finishing</div> </div> </div> </div> </section> <!-- TESTIMONIALS --> <section class="section testimonial-section"> <div class="section-inner"> <div class="section-tag">Student reviews</div> <h2 class="section-title">What Learners <em>Say</em></h2> <div class="testimonials"> <div class="tcard"> <div class="tcard-quote">"</div> <div class="stars">★★★★★</div> <p class="tcard-text">This is genuinely the best English grammar resource I've found online. The instructor explains everything so clearly, as if he's right there with you in the classroom. I've gone from shaky B1 to confident B2 in just two months.</p> <div class="tcard-author"> <div class="tcard-avatar">🇧🇷</div> <div> <div class="tcard-name">Mariana C.</div> <div class="tcard-role">Student, São Paulo</div> </div> </div> </div> <div class="tcard"> <div class="tcard-quote">"</div> <div class="stars">★★★★★</div> <p class="tcard-text">I've tried many English courses but nothing compares to this. The 1000 grammar rules PDF alone is worth the price. The progress checks at the end of each section make revision effortless.</p> <div class="tcard-author"> <div class="tcard-avatar">🇩🇪</div> <div> <div class="tcard-name">Klaus M.</div> <div class="tcard-role">Engineer, Berlin</div> </div> </div> </div> <div class="tcard"> <div class="tcard-quote">"</div> <div class="stars">★★★★★</div> <p class="tcard-text">The course covers every level so thoroughly. I started at A2 and after working through the B2 material I passed my Cambridge exam. The Q&A support is fast and incredibly helpful.</p> <div class="tcard-author"> <div class="tcard-avatar">🇰🇷</div> <div> <div class="tcard-name">Ji-Yeon P.</div> <div class="tcard-role">Graduate student, Seoul</div> </div> </div> </div> </div> </div> </section> <!-- CTA --> <section class="cta-section"> <div class="section-tag" style="color:var(--gold)">Limited-time offer</div> <h2 class="section-title">Start Speaking <em>Perfect English</em> Today</h2> <p class="cta-sub">Join thousands of students who've already transformed their English. Use the code below for an exclusive discount.</p> <div class="cta-coupon">🎟 Coupon code: <code>KEEPLEARNING</code></div> <br> <a href="#" class="btn-primary" style="font-size:17px; padding:18px 46px;">Claim Your Discount →</a> <p style="margin-top:20px; font-size:13px; color:rgba(255,255,255,0.3);">30-day money-back guarantee · Lifetime access · Certificate included</p> </section> <!-- FOOTER --> <footer> <p>Offered by <strong style="color:var(--gold)">ThinkDifferent Virtual School</strong> · Perfect English Grammar For Every Level</p> </footer> </body> </html>