{"id":6,"date":"2026-08-05T17:56:54","date_gmt":"2026-08-05T17:56:54","guid":{"rendered":"https:\/\/mocktestbook.com\/?page_id=6"},"modified":"2026-08-14T15:35:45","modified_gmt":"2026-08-14T15:35:45","slug":"home-2","status":"publish","type":"page","link":"https:\/\/mocktestbook.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6\" class=\"elementor elementor-6\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7ec502 e-con e-atomic-element e-flexbox-base e-default-div e-180ad45 \" data-id=\"f7ec502\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"f7ec502\">\n    \t\t<div class=\"elementor-element elementor-element-f28f964 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"f28f964\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>Free Mock Tests for Every Exam | Mock Test Book<\/title>\r\n<meta name=\"description\" content=\"Practice 100% free mock tests across banking, government, professional certification, and entrance exams. Instant results, topic-wise analysis, no card required.\">\r\n<style>\r\n:root{\r\n  --primary:#1E40AF;\r\n  --secondary:#2563EB;\r\n  --accent:#10B981;\r\n  --bg:#F8FAFC;\r\n  --card:#FFFFFF;\r\n  --ink:#0F1A2E;\r\n  --ink-soft:#4B5875;\r\n  --line:rgba(15,26,46,0.08);\r\n  --ring:rgba(37,99,235,0.35);\r\n  --radius-lg:22px;\r\n  --radius-md:16px;\r\n  --radius-sm:10px;\r\n  --shadow-sm:0 2px 10px rgba(15,26,46,0.06);\r\n  --shadow-md:0 12px 30px rgba(15,26,46,0.10);\r\n  --shadow-lg:0 24px 60px rgba(30,64,175,0.16);\r\n  --font-display: \"Avenir Next\", \"Segoe UI Semibold\", ui-sans-serif, system-ui, -apple-system, \"Helvetica Neue\", Arial, sans-serif;\r\n  --font-body: ui-sans-serif, system-ui, -apple-system, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\r\n  --font-mono: ui-monospace, \"SFMono-Regular\", \"Cascadia Mono\", Consolas, \"Liberation Mono\", Menlo, monospace;\r\n}\r\n*{box-sizing:border-box;}\r\nhtml{scroll-behavior:smooth;}\r\nbody{\r\n  margin:0;\r\n  background:var(--bg);\r\n  color:var(--ink);\r\n  font-family:var(--font-body);\r\n  line-height:1.55;\r\n  -webkit-font-smoothing:antialiased;\r\n  transition:background .3s ease,color .3s ease;\r\n}\r\nimg,svg{max-width:100%;display:block;}\r\na{color:inherit;text-decoration:none;}\r\nul{list-style:none;margin:0;padding:0;}\r\nbutton{font:inherit;cursor:pointer;border:none;background:none;color:inherit;}\r\nh1,h2,h3,h4{font-family:var(--font-display);margin:0;letter-spacing:-0.02em;line-height:1.12;}\r\np{margin:0;}\r\n.container{max-width:1240px;margin:0 auto;padding:0 24px;}\r\n.eyebrow{\r\n  display:inline-flex;align-items:center;gap:8px;\r\n  font-family:var(--font-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;\r\n  color:var(--primary);background:rgba(37,99,235,0.09);\r\n  padding:6px 14px;border-radius:999px;font-weight:600;\r\n}\r\n:focus-visible{outline:3px solid var(--ring);outline-offset:3px;border-radius:6px;}\r\n.skip-link{position:absolute;left:-9999px;top:0;background:var(--primary);color:#fff;padding:12px 18px;border-radius:0 0 10px 0;z-index:999;}\r\n.skip-link:focus{left:0;}\r\n\r\n\/* Scroll progress *\/\r\n#scroll-progress{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--secondary));width:0%;z-index:1100;transition:width .1s linear;}\r\n\r\n.btn{\r\n  display:inline-flex;align-items:center;justify-content:center;gap:8px;\r\n  font-weight:700;font-size:14.5px;border-radius:12px;padding:12px 22px;\r\n  position:relative;overflow:hidden;transition:transform .2s ease, box-shadow .2s ease;\r\n  white-space:nowrap;\r\n}\r\n.btn-primary{background:linear-gradient(135deg,var(--secondary),var(--primary));color:#fff;box-shadow:var(--shadow-md);}\r\n.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);}\r\n.btn-ghost{background:var(--card);color:var(--ink);border:1px solid var(--line);}\r\n.btn-ghost:hover{border-color:var(--secondary);color:var(--secondary);}\r\n.btn-outline{background:transparent;border:1.5px solid var(--line);color:var(--ink);}\r\n.btn-outline:hover{border-color:var(--secondary);color:var(--secondary);}\r\n.btn .ripple{position:absolute;border-radius:50%;background:rgba(255,255,255,0.55);transform:scale(0);animation:ripple .6s ease-out;pointer-events:none;}\r\n@keyframes ripple{to{transform:scale(3);opacity:0;}}\r\n\r\n\/* Hero *\/\r\n.hero{padding:96px 0 40px;position:relative;overflow:hidden;}\r\n.hero-grid{display:grid;grid-template-columns:1.05fr 0.95fr;gap:56px;align-items:center;}\r\n.hero h1{font-size:clamp(34px,4.6vw,58px);font-weight:800;}\r\n.hero h1 .accent-text{background:linear-gradient(120deg,var(--primary),var(--accent));-webkit-background-clip:text;background-clip:text;color:transparent;}\r\n.hero-sub{margin-top:20px;font-size:18px;color:var(--ink-soft);max-width:56ch;}\r\n.hero-ctas{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap;}\r\n.trust-strip{display:flex;gap:22px;margin-top:34px;flex-wrap:wrap;}\r\n.trust-item{display:flex;align-items:baseline;gap:6px;font-family:var(--font-mono);}\r\n.trust-item strong{font-size:20px;color:var(--primary);}\r\n.trust-item span{font-size:12.5px;color:var(--ink-soft);}\r\n\r\n.hero-visual{position:relative;}\r\n.paper-card{\r\n  background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);\r\n  padding:26px;border:1px solid var(--line);position:relative;z-index:2;\r\n}\r\n.paper-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;}\r\n.paper-head .dot-row{display:flex;gap:6px;}\r\n.paper-head .dot{width:9px;height:9px;border-radius:50%;background:var(--line);}\r\n.timer-chip{font-family:var(--font-mono);font-size:12.5px;background:rgba(16,185,129,0.12);color:#0B8F63;padding:5px 10px;border-radius:8px;font-weight:700;}\r\n.q-block{margin-bottom:14px;}\r\n.q-topline{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap;}\r\n.subject-pill{font-family:var(--font-mono);font-size:10.5px;font-weight:800;padding:4px 9px;border-radius:7px;letter-spacing:.04em;color:#fff;background:var(--primary);flex-shrink:0;transition:background .25s ease;}\r\n.subject-pill.alt{background:var(--accent);color:#04351f;}\r\n.q-block .q-label{font-family:var(--font-mono);font-size:11px;color:var(--ink-soft);letter-spacing:.04em;}\r\n.q-viewport{overflow:hidden;}\r\n.q-fade{transition:transform .32s cubic-bezier(.4,0,.2,1), opacity .32s ease;will-change:transform;}\r\n.q-fade.q-slide-out{transform:translateX(-34px);opacity:0;}\r\n.q-fade.q-slide-in-start{transition:none;transform:translateX(34px);opacity:0;}\r\n.q-block .q-text{font-size:14.5px;font-weight:600;margin-bottom:10px;}\r\n.opt-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid var(--line);margin-bottom:6px;font-size:13.5px;transition:background .2s;}\r\n.opt-row .bubble{width:16px;height:16px;border-radius:50%;border:2px solid var(--line);flex-shrink:0;}\r\n.opt-row.correct{background:rgba(16,185,129,0.10);border-color:var(--accent);}\r\n.opt-row.correct .bubble{background:var(--accent);border-color:var(--accent);}\r\n.paper-foot{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;border-top:1px dashed var(--line);}\r\n.progress-track{flex:1;height:6px;background:var(--line);border-radius:99px;margin-right:14px;overflow:hidden;}\r\n.progress-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--secondary),var(--accent));border-radius:99px;transition:width 1.2s ease;}\r\n.float-badge{position:absolute;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-md);border-radius:14px;padding:10px 14px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;z-index:3;}\r\n.float-badge.b1{top:-18px;right:6%;}\r\n.float-badge.b2{bottom:10%;left:-6%;}\r\n.blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.35;z-index:0;}\r\n.blob1{width:340px;height:340px;background:var(--secondary);top:-80px;right:-60px;}\r\n.blob2{width:260px;height:260px;background:var(--accent);bottom:-60px;left:20%;}\r\n.hero::before{\r\n  content:\"\";position:absolute;inset:0;z-index:0;pointer-events:none;\r\n  background-image:radial-gradient(var(--line) 1.2px, transparent 1.2px);\r\n  background-size:26px 26px;\r\n  -webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 0%, #000 40%, transparent 90%);\r\n  mask-image:radial-gradient(ellipse 70% 60% at 50% 0%, #000 40%, transparent 90%);\r\n  opacity:.6;\r\n}\r\n.hero .container{position:relative;z-index:1;}\r\n\r\n\/* Sections generic *\/\r\nsection{padding:88px 0;}\r\n.section-head{max-width:680px;margin:0 auto 46px;text-align:center;}\r\n.section-head h2{font-size:clamp(26px,3.2vw,38px);margin-top:14px;}\r\n.section-head p{margin-top:14px;color:var(--ink-soft);font-size:16.5px;}\r\n.section-alt{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line);}\r\n\r\n\/* Filter tabs (segmented control) *\/\r\n.filter-tabs-wrap{display:flex;justify-content:center;margin-bottom:38px;}\r\n.filter-tabs{\r\n  display:inline-flex;gap:4px;flex-wrap:wrap;justify-content:center;\r\n  background:var(--bg);border:1px solid var(--line);padding:6px;border-radius:999px;\r\n  box-shadow:inset 0 1px 2px rgba(15,26,46,0.05);\r\n}\r\n.filter-tab{\r\n  display:inline-flex;align-items:center;gap:7px;\r\n  padding:9px 16px;border-radius:999px;border:none;background:transparent;\r\n  font-weight:700;font-size:13.5px;color:var(--ink-soft);white-space:nowrap;\r\n  transition:background .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease;\r\n}\r\n.filter-tab svg{width:14px;height:14px;flex-shrink:0;opacity:.75;transition:opacity .2s ease;}\r\n.filter-tab:hover{color:var(--secondary);background:rgba(37,99,235,0.08);}\r\n.filter-tab:hover svg{opacity:1;}\r\n.filter-tab.active{\r\n  background:linear-gradient(135deg,var(--secondary),var(--primary));color:#fff;\r\n  box-shadow:0 6px 16px rgba(30,64,175,0.32);transform:translateY(-1px);\r\n}\r\n.filter-tab.active svg{opacity:1;stroke:#fff;}\r\n.filter-tab .tab-count{\r\n  font-family:var(--font-mono);font-size:10.5px;font-weight:800;\r\n  background:rgba(15,26,46,0.07);color:var(--ink-soft);\r\n  padding:1px 7px;border-radius:999px;line-height:1.6;\r\n}\r\n.filter-tab.active .tab-count{background:rgba(255,255,255,0.24);color:#fff;}\r\n.filter-empty{grid-column:1\/-1;text-align:center;padding:36px 0;color:var(--ink-soft);font-size:14.5px;}\r\n\r\n\/* Exam cards *\/\r\n.exam-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:22px;}\r\n.exam-card{\r\n  background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);\r\n  padding:26px 24px 24px;box-shadow:var(--shadow-sm);transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease;\r\n  display:flex;flex-direction:column;gap:14px;position:relative;opacity:0;transform:translateY(16px);\r\n  overflow:hidden;\r\n}\r\n.exam-card::before{content:\"\";position:absolute;top:0;left:0;right:0;height:4px;background:var(--cat-color,var(--secondary));}\r\n.exam-card[data-cat=\"banking\"]{--cat-color:#2563EB;}\r\n.exam-card[data-cat=\"insurance\"]{--cat-color:#059669;}\r\n.exam-card[data-cat=\"ssc\"]{--cat-color:#7C3AED;}\r\n.exam-card[data-cat=\"upsc\"]{--cat-color:#DC2626;}\r\n.exam-card[data-cat=\"railways\"]{--cat-color:#D97706;}\r\n.exam-card.revealed{opacity:1;transform:translateY(0);transition:opacity .55s ease, transform .55s ease;}\r\n.exam-card:hover{transform:translateY(-7px);box-shadow:var(--shadow-lg);border-color:var(--cat-color,var(--secondary));}\r\n.exam-card .exam-top{display:flex;align-items:center;gap:14px;}\r\n.exam-logo{width:52px;height:52px;border-radius:14px;background:var(--cat-color,var(--primary));display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-mono);font-weight:800;font-size:13px;flex-shrink:0;text-align:center;line-height:1.15;padding:2px;box-shadow:0 6px 14px -4px var(--cat-color,var(--primary));transition:transform .25s ease;}\r\n.exam-card:hover .exam-logo{transform:scale(1.06) rotate(-2deg);}\r\n.cat-tag{\r\n  display:inline-flex;align-items:center;gap:6px;width:fit-content;\r\n  font-family:var(--font-mono);font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;\r\n  color:var(--cat-color,var(--secondary));background:color-mix(in srgb, var(--cat-color,var(--secondary)) 13%, transparent);\r\n  padding:4px 10px;border-radius:999px;\r\n}\r\n.exam-title{font-size:17px;font-weight:800;}\r\n.exam-stars{color:#F5A524;font-size:13px;margin-top:2px;}\r\n.exam-meta{display:flex;flex-wrap:wrap;gap:8px;font-size:12.5px;}\r\n.exam-meta span{background:var(--bg);border:1px solid var(--line);padding:5px 10px;border-radius:8px;color:var(--ink-soft);font-family:var(--font-mono);}\r\n.exam-card .btn{margin-top:auto;width:100%;}\r\n.popular-badge{\r\n  position:absolute;top:18px;right:16px;z-index:2;\r\n  font-family:var(--font-mono);font-size:10.5px;font-weight:800;letter-spacing:.03em;\r\n  background:var(--accent);color:#04351f;padding:4px 10px;border-radius:999px;box-shadow:var(--shadow-sm);\r\n  display:inline-flex;align-items:center;gap:4px;\r\n}\r\n.popular-badge svg{width:11px;height:11px;fill:#04351f;}\r\n\r\n\/* Why choose \/ features *\/\r\n.icon-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}\r\n.icon-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);padding:24px;box-shadow:var(--shadow-sm);transition:transform .25s ease;}\r\n.icon-card:hover{transform:translateY(-5px);}\r\n.icon-circle{width:46px;height:46px;border-radius:12px;background:rgba(16,185,129,0.12);display:flex;align-items:center;justify-content:center;margin-bottom:14px;}\r\n.icon-circle svg{width:22px;height:22px;stroke:var(--accent);}\r\n.icon-card h3{font-size:16px;margin-bottom:6px;}\r\n.icon-card p{font-size:13.5px;color:var(--ink-soft);}\r\n\r\n\/* Categories *\/\r\n.cat-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;}\r\n.cat-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:20px 14px;text-align:center;box-shadow:var(--shadow-sm);transition:transform .2s ease, border-color .2s;}\r\n.cat-card:hover{transform:translateY(-4px);border-color:var(--secondary);}\r\n.cat-card .cat-emoji{width:44px;height:44px;margin:0 auto 10px;border-radius:12px;background:rgba(37,99,235,0.09);display:flex;align-items:center;justify-content:center;transition:background .2s ease, transform .2s ease;}\r\n.cat-card .cat-emoji svg{width:22px;height:22px;stroke:var(--secondary);}\r\n.cat-card:hover .cat-emoji{background:var(--secondary);transform:scale(1.06);}\r\n.cat-card:hover .cat-emoji svg{stroke:#fff;}\r\n.cat-card span{font-size:13px;font-weight:700;}\r\n\r\n\/* How it works *\/\r\n.steps-row{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;counter-reset:step;}\r\n.step-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:32px 26px;position:relative;box-shadow:var(--shadow-sm);}\r\n.step-num{font-family:var(--font-mono);font-size:13px;font-weight:800;color:var(--secondary);}\r\n.step-card h3{font-size:19px;margin:14px 0 8px;}\r\n.step-card p{color:var(--ink-soft);font-size:14.5px;}\r\n.step-connector{position:absolute;top:50%;right:-28px;width:28px;height:2px;background:var(--line);display:none;}\r\n@media(min-width:900px){.step-card:not(:last-child) .step-connector{display:block;}}\r\n\r\n\/* Stats counters *\/\r\n.stats-band{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;border-radius:var(--radius-lg);padding:46px 30px;display:grid;grid-template-columns:repeat(5,1fr);gap:20px;text-align:center;}\r\n.stats-band .stat-num{font-family:var(--font-mono);font-size:clamp(22px,3vw,32px);font-weight:800;}\r\n.stats-band .stat-label{font-size:13px;opacity:.85;margin-top:6px;}\r\n\r\n\/* Testimonials *\/\r\n.testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}\r\n.testi-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);padding:24px;box-shadow:var(--shadow-sm);}\r\n.testi-stars{color:#F5A524;font-size:13px;margin-bottom:12px;}\r\n.testi-card p{font-size:14.5px;color:var(--ink-soft);}\r\n.testi-person{display:flex;align-items:center;gap:12px;margin-top:16px;}\r\n.avatar{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--secondary),var(--accent));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:13px;}\r\n.testi-person strong{font-size:13.5px;display:block;}\r\n.testi-person span{font-size:12px;color:var(--ink-soft);}\r\n\r\n\/* Blog *\/\r\n.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}\r\n.blog-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .25s ease;}\r\n.blog-card:hover{transform:translateY(-5px);}\r\n.blog-thumb{height:140px;background:linear-gradient(135deg,var(--secondary),var(--accent));position:relative;}\r\n.blog-thumb span{position:absolute;bottom:10px;left:14px;font-family:var(--font-mono);font-size:11px;color:#fff;background:rgba(0,0,0,0.25);padding:4px 8px;border-radius:6px;}\r\n.blog-body{padding:18px 20px;}\r\n.blog-body h3{font-size:15.5px;margin-bottom:8px;}\r\n.blog-body p{font-size:13px;color:var(--ink-soft);}\r\n.blog-read{margin-top:12px;font-size:13px;font-weight:700;color:var(--secondary);}\r\n\r\n\/* FAQ *\/\r\n.faq-list{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px;}\r\n.faq-item{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;}\r\n.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;text-align:left;font-weight:700;font-size:15px;}\r\n.faq-q .chev{transition:transform .25s ease;flex-shrink:0;}\r\n.faq-q .chev svg{width:16px;height:16px;}\r\n.faq-item.open .chev{transform:rotate(180deg);}\r\n.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;}\r\n.faq-a p{padding:0 20px 18px;color:var(--ink-soft);font-size:14.5px;}\r\n\r\n\/* Final CTA *\/\r\n.final-cta{\r\n  background:linear-gradient(135deg,var(--primary),var(--secondary));\r\n  border-radius:var(--radius-lg);padding:64px 40px;text-align:center;color:#fff;position:relative;overflow:hidden;\r\n}\r\n.final-cta h2{font-size:clamp(26px,3.6vw,40px);}\r\n.final-cta p{margin-top:14px;font-size:16.5px;opacity:.9;}\r\n.final-cta .hero-ctas{justify-content:center;margin-top:30px;}\r\n.final-cta .btn-ghost{background:rgba(255,255,255,0.14);color:#fff;border-color:rgba(255,255,255,0.3);}\r\n.final-cta .btn-primary{background:#fff;color:var(--primary);}\r\n\r\n\/* Back to top *\/\r\n#back-to-top{\r\n  position:fixed;bottom:26px;right:26px;width:48px;height:48px;border-radius:50%;\r\n  background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;\r\n  box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transform:translateY(12px);\r\n  transition:opacity .25s ease, transform .25s ease;z-index:900;\r\n}\r\n#back-to-top.show{opacity:1;pointer-events:auto;transform:translateY(0);}\r\n\r\n\/* Reveal *\/\r\n.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease, transform .6s ease;}\r\n.reveal.revealed{opacity:1;transform:translateY(0);}\r\n\r\n@media(prefers-reduced-motion:reduce){\r\n  *{animation-duration:.001s !important;transition-duration:.001s !important;scroll-behavior:auto !important;}\r\n}\r\n\r\n\/* Responsive *\/\r\n@media(max-width:1080px){\r\n  .icon-grid{grid-template-columns:repeat(2,1fr);}\r\n  .cat-grid{grid-template-columns:repeat(4,1fr);}\r\n  .stats-band{grid-template-columns:repeat(3,1fr);}\r\n}\r\n@media(max-width:900px){\r\n  .hero-grid{grid-template-columns:1fr;}\r\n  .hero-visual{order:-1;max-width:460px;margin:0 auto;}\r\n  .testi-grid,.blog-grid{grid-template-columns:repeat(2,1fr);}\r\n  .steps-row{grid-template-columns:1fr;}\r\n}\r\n@media(max-width:760px){\r\n  .cat-grid{grid-template-columns:repeat(2,1fr);}\r\n  .icon-grid{grid-template-columns:1fr;}\r\n  .stats-band{grid-template-columns:repeat(2,1fr);}\r\n  .testi-grid,.blog-grid{grid-template-columns:1fr;}\r\n  section{padding:60px 0;}\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n<a class=\"skip-link\" href=\"#main\">Skip to content<\/a>\r\n<div id=\"scroll-progress\"><\/div>\r\n\r\n\r\n<main id=\"main\">\r\n\r\n<!-- HERO -->\r\n<section class=\"hero\">\r\n  <div class=\"blob blob1\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"blob blob2\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"container hero-grid\">\r\n    <div>\r\n      <span class=\"eyebrow\">100% Free \u00b7 No Card Required<\/span>\r\n      <h1>Free Mock Tests For <span class=\"accent-text\">Every Exam<\/span><\/h1>\r\n      <p class=\"hero-sub\">Prepare for banking, government, professional certification and entrance exams using realistic mock tests built on the latest official patterns \u2014 completely free, forever.<\/p>\r\n      <div class=\"hero-ctas\">\r\n        <a href=\"#exams\" class=\"btn btn-primary\">Start Practicing<\/a>\r\n        <a href=\"#exams\" class=\"btn btn-outline\">Browse Exams<\/a>\r\n      <\/div>\r\n      <div class=\"trust-strip\">\r\n        <div class=\"trust-item\"><strong>10,000+<\/strong><span>Mock Tests<\/span><\/div>\r\n        <div class=\"trust-item\"><strong>500,000+<\/strong><span>Students<\/span><\/div>\r\n        <div class=\"trust-item\"><strong>95%<\/strong><span>Success Rate<\/span><\/div>\r\n        <div class=\"trust-item\"><strong>100%<\/strong><span>Free Forever<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"hero-visual\">\r\n      <div class=\"float-badge b1\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--accent)\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9.2\"><\/circle><path d=\"M8 12.3l2.6 2.6L16 9.6\"><\/path><\/svg> Instant Results<\/div>\r\n      <div class=\"float-badge b2\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--secondary)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M9 12l2 2 4-4\"><\/path><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><\/svg> Latest Pattern<\/div>\r\n      <div class=\"paper-card\">\r\n        <div class=\"paper-head\">\r\n          <div class=\"dot-row\"><span class=\"dot\"><\/span><span class=\"dot\"><\/span><span class=\"dot\"><\/span><\/div>\r\n          <span class=\"timer-chip\" id=\"hero-timer\">18:42 left<\/span>\r\n        <\/div>\r\n        <div class=\"q-viewport\">\r\n        <div class=\"q-block q-fade\" id=\"hero-qblock\">\r\n          <div class=\"q-topline\">\r\n            <span class=\"subject-pill\" id=\"hero-subject\">BANKING<\/span>\r\n            <span class=\"q-label\" id=\"hero-qlabel\">SECTION A \u00b7 QUESTION 07\/40<\/span>\r\n          <\/div>\r\n          <div class=\"q-text\" id=\"hero-qtext\">Which ratio measures an institution's ability to meet short-term obligations?<\/div>\r\n          <div id=\"hero-options\">\r\n            <div class=\"opt-row\"><span class=\"bubble\"><\/span> Capital Adequacy Ratio<\/div>\r\n            <div class=\"opt-row correct\"><span class=\"bubble\"><\/span> Liquidity Coverage Ratio<\/div>\r\n            <div class=\"opt-row\"><span class=\"bubble\"><\/span> Net Interest Margin<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <\/div>\r\n        <div class=\"paper-foot\">\r\n          <div class=\"progress-track\"><div class=\"progress-fill\" id=\"hero-progress\"><\/div><\/div>\r\n          <span style=\"font-family:var(--font-mono);font-size:12px;color:var(--ink-soft);\" id=\"hero-count\">7\/40<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- EXAMS -->\r\n<section id=\"exams\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\">Popular Exams<\/span>\r\n      <h2>Free Mock Tests, Ready When You Are<\/h2>\r\n      <p>Jump straight into a full-length, timed mock test built on the latest official exam pattern.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"filter-tabs-wrap\">\r\n      <div class=\"filter-tabs\" id=\"exam-filter-tabs\">\r\n        <button class=\"filter-tab active\" data-cat=\"all\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 6h16M4 12h16M4 18h16\"><\/path><\/svg>All<span class=\"tab-count\"><\/span><\/button>\r\n        <button class=\"filter-tab\" data-cat=\"popular\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 21l4-13 4 13M6 17h12\"><\/path><\/svg>Popular<span class=\"tab-count\"><\/span><\/button>\r\n        <button class=\"filter-tab\" data-cat=\"banking\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 10l9-6 9 6\"><\/path><path d=\"M5 10v9M10 10v9M14 10v9M19 10v9\"><\/path><path d=\"M3 21h18\"><\/path><\/svg>Banking<span class=\"tab-count\"><\/span><\/button>\r\n        <button class=\"filter-tab\" data-cat=\"insurance\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3l7 3v6c0 4.5-3 7.5-7 9-4-1.5-7-4.5-7-9V6z\"><\/path><\/svg>Insurance<span class=\"tab-count\"><\/span><\/button>\r\n        <button class=\"filter-tab\" data-cat=\"ssc\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 18l6-6-6-6\"><\/path><\/svg>SSC<span class=\"tab-count\"><\/span><\/button>\r\n        <button class=\"filter-tab\" data-cat=\"upsc\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 22h16M5 22V10M19 22V10M2 10l10-6 10 6\"><\/path><path d=\"M9 22v-6h6v6\"><\/path><\/svg>UPSC &amp; PSC<span class=\"tab-count\"><\/span><\/button>\r\n        <button class=\"filter-tab\" data-cat=\"railways\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"12\" rx=\"2\"><\/rect><circle cx=\"8\" cy=\"19\" r=\"1.4\"><\/circle><circle cx=\"16\" cy=\"19\" r=\"1.4\"><\/circle><path d=\"M4 12h16\"><\/path><\/svg>Railways<span class=\"tab-count\"><\/span><\/button>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"exam-grid\" id=\"exam-grid\" style=\"margin-bottom:8px;\">\r\n      <!-- filled by JS -->\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- WHY CHOOSE US -->\r\n<section class=\"section-alt\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\">Why Mock Test Book<\/span>\r\n      <h2>Everything You Need To Pass, At No Cost<\/h2>\r\n    <\/div>\r\n    <div class=\"icon-grid\">\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2v20M2 12h20\"><\/path><\/svg><\/div><h3>Completely Free<\/h3><p>Every mock test, explanation and report, free forever.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 12a9 9 0 11-9-9\"><\/path><path d=\"M21 3v9h-9\"><\/path><\/svg><\/div><h3>Unlimited Attempts<\/h3><p>Retake any mock test as many times as you need.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 19.5V5a2 2 0 012-2h13v18H6a2 2 0 01-2-2.5z\"><\/path><\/svg><\/div><h3>Latest Exam Pattern<\/h3><p>Every test is mapped to the current official syllabus.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M12 6v6l4 2\"><\/path><\/svg><\/div><h3>Timed Exams<\/h3><p>Real exam pacing with section-wise time limits.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 18l6-6-6-6\"><\/path><\/svg><\/div><h3>Detailed Explanations<\/h3><p>Understand the reasoning behind every correct answer.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 3v18h18\"><\/path><path d=\"M7 15l4-6 3 3 5-7\"><\/path><\/svg><\/div><h3>Performance Analytics<\/h3><p>Accuracy, speed and topic strength after every attempt.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M19 21l-7-5-7 5V5a2 2 0 012-2h10a2 2 0 012 2z\"><\/path><\/svg><\/div><h3>Bookmark Questions<\/h3><p>Save tricky questions to a personal revision list.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 20V10M18 20V4M6 20v-4\"><\/path><\/svg><\/div><h3>Topic-Wise Practice<\/h3><p>Drill specific chapters instead of a full mock.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 21l4-13 4 13M6 17h12\"><\/path><\/svg><\/div><h3>Leaderboard<\/h3><p>See how your score stacks up against other students.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"><\/rect><path d=\"M16 2v4M8 2v4M3 10h18\"><\/path><\/svg><\/div><h3>Daily Challenges<\/h3><p>One quick question a day to build a study habit.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 12h-4l-3 9L9 3l-3 9H2\"><\/path><\/svg><\/div><h3>Progress Tracking<\/h3><p>Watch your accuracy trend improve, test after test.<\/p><\/div>\r\n      <div class=\"icon-card reveal\"><div class=\"icon-circle\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2L2 7l10 5 10-5-10-5z\"><\/path><path d=\"M2 17l10 5 10-5M2 12l10 5 10-5\"><\/path><\/svg><\/div><h3>Built For Real Exams<\/h3><p>Purpose-built around official syllabi, not a generic quiz engine.<\/p><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- CATEGORIES -->\r\n<section id=\"categories\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\">Exam Categories<\/span>\r\n      <h2>Practice By Category<\/h2>\r\n    <\/div>\r\n    <div class=\"cat-grid\">\r\n      <a class=\"cat-card\" href=\"\/banking\/\"><div class=\"cat-emoji\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 10l9-6 9 6\"><\/path><path d=\"M5 10v9M10 10v9M14 10v9M19 10v9\"><\/path><path d=\"M3 21h18\"><\/path><\/svg><\/div><span>Banking<\/span><\/a>\r\n      <a class=\"cat-card\" href=\"\/government\/\"><div class=\"cat-emoji\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 22h16M5 22V10M19 22V10M2 10l10-6 10 6\"><\/path><path d=\"M9 22v-6h6v6\"><\/path><\/svg><\/div><span>Government<\/span><\/a>\r\n      <a class=\"cat-card\" href=\"\/driving-license\/\"><div class=\"cat-emoji\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"8\" width=\"20\" height=\"10\" rx=\"2\"><\/rect><circle cx=\"7\" cy=\"18\" r=\"1.6\"><\/circle><circle cx=\"17\" cy=\"18\" r=\"1.6\"><\/circle><path d=\"M2 12h20M6 8V5h6l4 3\"><\/path><\/svg><\/div><span>Driving License<\/span><\/a>\r\n      <a class=\"cat-card\" href=\"\/professional-certification\/\"><div class=\"cat-emoji\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"5\"><\/circle><path d=\"M8.2 12.8L7 22l5-3 5 3-1.2-9.2\"><\/path><\/svg><\/div><span>Certification<\/span><\/a>\r\n      <a class=\"cat-card\" href=\"\/engineering\/\"><div class=\"cat-emoji\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle><path d=\"M19.4 15a1.7 1.7 0 00.34 1.87l.06.06a2 2 0 11-2.83 2.83l-.06-.06a1.7 1.7 0 00-1.87-.34 1.7 1.7 0 00-1 1.55V21a2 2 0 11-4 0v-.09A1.7 1.7 0 009 19.4a1.7 1.7 0 00-1.87.34l-.06.06a2 2 0 11-2.83-2.83l.06-.06A1.7 1.7 0 004.6 15a1.7 1.7 0 00-1.55-1H3a2 2 0 110-4h.09A1.7 1.7 0 004.6 9a1.7 1.7 0 00-.34-1.87l-.06-.06a2 2 0 112.83-2.83l.06.06A1.7 1.7 0 009 4.6a1.7 1.7 0 001-1.55V3a2 2 0 114 0v.09a1.7 1.7 0 001 1.55 1.7 1.7 0 001.87-.34l.06-.06a2 2 0 112.83 2.83l-.06.06A1.7 1.7 0 0019.4 9a1.7 1.7 0 001.55 1H21a2 2 0 110 4h-.09a1.7 1.7 0 00-1.55 1z\"><\/path><\/svg><\/div><span>Engineering<\/span><\/a>\r\n      <a class=\"cat-card\" href=\"\/medical\/\"><div class=\"cat-emoji\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4.8 12.5a5 5 0 010-7l.5-.5a5 5 0 017 0l4.7 4.7a5 5 0 007-7l.5.5a5 5 0 010 7l-8.5 8.5a3 3 0 01-4.2 0z\"><\/path><path d=\"M8.5 8.5l7 7\"><\/path><\/svg><\/div><span>Medical<\/span><\/a>\r\n      <a class=\"cat-card\" href=\"\/law\/\"><div class=\"cat-emoji\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3v18M5 21h14\"><\/path><path d=\"M5 7l-3 6a3.5 3.5 0 007 0zM19 7l-3 6a3.5 3.5 0 007 0z\"><\/path><path d=\"M3 7h18M12 3l-4 4h8z\"><\/path><\/svg><\/div><span>Law<\/span><\/a>\r\n      <a class=\"cat-card\" href=\"\/management\/\"><div class=\"cat-emoji\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 3v18h18\"><\/path><rect x=\"7\" y=\"12\" width=\"3\" height=\"6\"><\/rect><rect x=\"12\" y=\"8\" width=\"3\" height=\"10\"><\/rect><rect x=\"17\" y=\"5\" width=\"3\" height=\"13\"><\/rect><\/svg><\/div><span>Management<\/span><\/a>\r\n      <a class=\"cat-card\" href=\"\/school-exams\/\"><div class=\"cat-emoji\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 10L12 5 2 10l10 5 10-5z\"><\/path><path d=\"M6 12.5V17c0 1.5 2.7 3 6 3s6-1.5 6-3v-4.5\"><\/path><path d=\"M22 10v6\"><\/path><\/svg><\/div><span>School Exams<\/span><\/a>\r\n      <a class=\"cat-card\" href=\"\/university-entrance\/\"><div class=\"cat-emoji\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 19.5A2.5 2.5 0 016.5 17H20\"><\/path><path d=\"M6.5 2H20v20H6.5A2.5 2.5 0 014 19.5v-15A2.5 2.5 0 016.5 2z\"><\/path><path d=\"M9 7h7M9 11h7\"><\/path><\/svg><\/div><span>University Entrance<\/span><\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- HOW IT WORKS + STATS -->\r\n<section class=\"section-alt\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\">How It Works<\/span>\r\n      <h2>Three Steps To Your First Mock Test<\/h2>\r\n    <\/div>\r\n    <div class=\"steps-row\" style=\"margin-bottom:60px;\">\r\n      <div class=\"step-card\"><div class=\"step-num\">STEP 1<\/div><h3>Choose Your Exam<\/h3><p>Pick a category to see the papers available.<\/p><div class=\"step-connector\"><\/div><\/div>\r\n      <div class=\"step-card\"><div class=\"step-num\">STEP 2<\/div><h3>Choose A Mock Test<\/h3><p>Select a full-length mock or a topic-wise practice set.<\/p><div class=\"step-connector\"><\/div><\/div>\r\n      <div class=\"step-card\"><div class=\"step-num\">STEP 3<\/div><h3>Start Practicing<\/h3><p>Take a timed mock test and get an instant score report.<\/p><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"stats-band\">\r\n      <div><div class=\"stat-num\" data-count=\"520000\">0<\/div><div class=\"stat-label\">Students<\/div><\/div>\r\n      <div><div class=\"stat-num\" data-count=\"1800000\">0<\/div><div class=\"stat-label\">Questions Solved<\/div><\/div>\r\n      <div><div class=\"stat-num\" data-count=\"94000\">0<\/div><div class=\"stat-label\">Tests Attempted<\/div><\/div>\r\n      <div><div class=\"stat-num\" data-count=\"40\">0<\/div><div class=\"stat-label\">Exams Covered<\/div><\/div>\r\n      <div><div class=\"stat-num\" data-count=\"31000\">0<\/div><div class=\"stat-label\">Certificates Issued<\/div><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- BLOG -->\r\n<section id=\"blog\" class=\"section-alt\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\">From The Blog<\/span>\r\n      <h2>Guides To Help You Prepare Smarter<\/h2>\r\n    <\/div>\r\n    <div class=\"blog-grid\">\r\n      <a class=\"blog-card\" href=\"\/blog\/how-to-pass-your-exam\/\"><div class=\"blog-thumb\"><span>Strategy<\/span><\/div><div class=\"blog-body\"><h3>How To Pass Your Exam On The First Attempt<\/h3><p>A section-by-section study plan for tackling multi-paper exams with confidence.<\/p><div class=\"blog-read\">Read guide \u2192<\/div><\/div><\/a>\r\n      <a class=\"blog-card\" href=\"\/blog\/60-day-prep-plan\/\"><div class=\"blog-thumb\"><span>Plan<\/span><\/div><div class=\"blog-body\"><h3>A 60-Day Prep Plan That Actually Works<\/h3><p>A realistic timeline covering every paper with weekly milestones.<\/p><div class=\"blog-read\">Read guide \u2192<\/div><\/div><\/a>\r\n      <a class=\"blog-card\" href=\"\/blog\/best-reference-books\/\"><div class=\"blog-thumb\"><span>Books<\/span><\/div><div class=\"blog-body\"><h3>Best Reference Books For Exam Prep<\/h3><p>The reference materials our top scorers actually used alongside mock tests.<\/p><div class=\"blog-read\">Read guide \u2192<\/div><\/div><\/a>\r\n      <a class=\"blog-card\" href=\"\/blog\/exam-pattern-updates\/\"><div class=\"blog-thumb\"><span>Updates<\/span><\/div><div class=\"blog-body\"><h3>Exam Pattern Updates For 2026<\/h3><p>What's changed across major exam syllabi this year and how to adjust your prep.<\/p><div class=\"blog-read\">Read guide \u2192<\/div><\/div><\/a>\r\n      <a class=\"blog-card\" href=\"\/blog\/study-plan\/\"><div class=\"blog-thumb\"><span>Habits<\/span><\/div><div class=\"blog-body\"><h3>Build A Study Plan That Actually Sticks<\/h3><p>How to structure daily mock tests around a full-time job or college schedule.<\/p><div class=\"blog-read\">Read guide \u2192<\/div><\/div><\/a>\r\n      <a class=\"blog-card\" href=\"\/blog\/exam-tips\/\"><div class=\"blog-thumb\"><span>Tips<\/span><\/div><div class=\"blog-body\"><h3>10 Exam-Day Tips From Top Scorers<\/h3><p>Small habits that measurably improve accuracy and pacing under timed conditions.<\/p><div class=\"blog-read\">Read guide \u2192<\/div><\/div><\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- FAQ -->\r\n<section id=\"faq\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head\">\r\n      <span class=\"eyebrow\">FAQ<\/span>\r\n      <h2>Questions Students Ask Us Most<\/h2>\r\n      <p>Can't find your answer? <a href=\"\/contact\/\" style=\"color:var(--secondary);font-weight:700;\">Contact our team<\/a>.<\/p>\r\n    <\/div>\r\n    <div class=\"filter-tabs-wrap\">\r\n      <div class=\"filter-tabs\" id=\"faq-filter-tabs\">\r\n        <button class=\"filter-tab active\" data-cat=\"all\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 6h16M4 12h16M4 18h16\"><\/path><\/svg>All<span class=\"tab-count\"><\/span><\/button>\r\n        <button class=\"filter-tab\" data-cat=\"general\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M12 16v-5M12 8h.01\"><\/path><\/svg>General<span class=\"tab-count\"><\/span><\/button>\r\n        <button class=\"filter-tab\" data-cat=\"jaiib-caiib\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 10l9-6 9 6\"><\/path><path d=\"M5 10v9M10 10v9M14 10v9M19 10v9\"><\/path><path d=\"M3 21h18\"><\/path><\/svg>JAIIB &amp; CAIIB<span class=\"tab-count\"><\/span><\/button>\r\n        <button class=\"filter-tab\" data-cat=\"features\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle><path d=\"M19.4 15a1.7 1.7 0 00.34 1.87l.06.06a2 2 0 11-2.83 2.83l-.06-.06a1.7 1.7 0 00-1.87-.34 1.7 1.7 0 00-1 1.55V21a2 2 0 11-4 0v-.09A1.7 1.7 0 009 19.4a1.7 1.7 0 00-1.87.34l-.06.06a2 2 0 11-2.83-2.83l.06-.06A1.7 1.7 0 004.6 15a1.7 1.7 0 00-1.55-1H3a2 2 0 110-4h.09A1.7 1.7 0 004.6 9a1.7 1.7 0 00-.34-1.87l-.06-.06a2 2 0 112.83-2.83l.06.06A1.7 1.7 0 009 4.6a1.7 1.7 0 001-1.55V3a2 2 0 114 0v.09a1.7 1.7 0 001 1.55 1.7 1.7 0 001.87-.34l.06-.06a2 2 0 112.83 2.83l-.06.06A1.7 1.7 0 0019.4 9a1.7 1.7 0 001.55 1H21a2 2 0 110 4h-.09a1.7 1.7 0 00-1.55 1z\"><\/path><\/svg>Test Features<span class=\"tab-count\"><\/span><\/button>\r\n        <button class=\"filter-tab\" data-cat=\"platform\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"13\" rx=\"2\"><\/rect><path d=\"M8 21h8M12 17v4\"><\/path><\/svg>Platform<span class=\"tab-count\"><\/span><\/button>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-list\" id=\"faq-list\">\r\n      <!-- filled by JS -->\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- FINAL CTA -->\r\n<section>\r\n  <div class=\"container\">\r\n    <div class=\"final-cta\">\r\n      <h2>Ready To Start Your Preparation?<\/h2>\r\n      <p>Practice free mock tests today \u2014 no card, no catch, no expiry.<\/p>\r\n      <div class=\"hero-ctas\">\r\n        <a href=\"#exams\" class=\"btn btn-primary\">Start Free Practice<\/a>\r\n        <a href=\"#exams\" class=\"btn btn-ghost\">Browse Exams<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<\/main>\r\n\r\n<button id=\"back-to-top\" aria-label=\"Back to top\">\r\n  <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 19V5M5 12l7-7 7 7\"><\/path><\/svg>\r\n<\/button>\r\n\r\n<script>\r\n(function(){\r\n  \"use strict\";\r\n\r\n  \/* ---------- Scroll progress + back to top ---------- *\/\r\n  var progressBar = document.getElementById('scroll-progress');\r\n  var backToTop = document.getElementById('back-to-top');\r\n  window.addEventListener('scroll', function(){\r\n    var h = document.documentElement;\r\n    var scrolled = (h.scrollTop) \/ (h.scrollHeight - h.clientHeight) * 100;\r\n    progressBar.style.width = scrolled + '%';\r\n    if(h.scrollTop > 500){ backToTop.classList.add('show'); } else { backToTop.classList.remove('show'); }\r\n  }, { passive:true });\r\n  backToTop.addEventListener('click', function(){ window.scrollTo({top:0, behavior:'smooth'}); });\r\n\r\n  \/* ---------- Ripple buttons ---------- *\/\r\n  document.querySelectorAll('.btn').forEach(function(btn){\r\n    btn.addEventListener('click', function(e){\r\n      var rect = btn.getBoundingClientRect();\r\n      var span = document.createElement('span');\r\n      span.className = 'ripple';\r\n      var size = Math.max(rect.width, rect.height);\r\n      span.style.width = span.style.height = size + 'px';\r\n      span.style.left = (e.clientX - rect.left - size\/2) + 'px';\r\n      span.style.top = (e.clientY - rect.top - size\/2) + 'px';\r\n      btn.appendChild(span);\r\n      setTimeout(function(){ span.remove(); }, 650);\r\n    });\r\n  });\r\n\r\n  \/* ---------- Hero mock test: rotating questions across subjects ---------- *\/\r\n  var heroQuestions = [\r\n    { exam:\"BANKING\", subject:\"SEC A\", num:7, total:40,\r\n      text:\"Which ratio measures an institution's ability to meet short-term obligations?\",\r\n      options:[\"Capital Adequacy Ratio\",\"Liquidity Coverage Ratio\",\"Net Interest Margin\"], correct:1 },\r\n    { exam:\"BANKING\", subject:\"SEC B\", num:12, total:35,\r\n      text:\"An increase in the policy rate is primarily intended to:\",\r\n      options:[\"Boost credit growth\",\"Control inflation by tightening liquidity\",\"Increase subsidies\"], correct:1 },\r\n    { exam:\"GOVERNMENT\", subject:\"GEN AWARE\", num:19, total:38,\r\n      text:\"Which of the following is treated as a valid proof of identity for verification?\",\r\n      options:[\"Ration card\",\"Government photo ID\",\"Utility bill\"], correct:1 },\r\n    { exam:\"CERTIFICATION\", subject:\"MODULE 2\", num:9, total:40,\r\n      text:\"Which model estimates the likelihood of a borrower defaulting?\",\r\n      options:[\"Probability of Default (PD)\",\"Loan-to-Value (LTV)\",\"Current Ratio\"], correct:0 },\r\n    { exam:\"BANKING\", subject:\"SEC C\", num:15, total:40,\r\n      text:\"A forward contract in currency markets is used mainly to:\",\r\n      options:[\"Speculate on interest rates\",\"Hedge against exchange rate risk\",\"Increase deposits\"], correct:1 },\r\n    { exam:\"GOVERNMENT\", subject:\"REASONING\", num:22, total:36,\r\n      text:\"In a statement-and-conclusion question, a conclusion is valid only if it:\",\r\n      options:[\"Matches personal opinion\",\"Follows logically from the statement\",\"Uses stronger language\"], correct:1 }\r\n  ];\r\n  var heroFill = document.getElementById('hero-progress');\r\n  var heroBlock = document.getElementById('hero-qblock');\r\n  var heroSubjectEl = document.getElementById('hero-subject');\r\n  var heroLabelEl = document.getElementById('hero-qlabel');\r\n  var heroTextEl = document.getElementById('hero-qtext');\r\n  var heroOptionsEl = document.getElementById('hero-options');\r\n  var heroCountEl = document.getElementById('hero-count');\r\n  var heroIndex = 0;\r\n\r\n  function renderHeroQuestion(q, animateFill){\r\n    heroSubjectEl.textContent = q.exam;\r\n    heroSubjectEl.className = 'subject-pill' + (q.exam === 'CERTIFICATION' ? ' alt' : '');\r\n    heroLabelEl.textContent = q.subject + ' \\u00B7 QUESTION ' + String(q.num).padStart(2,'0') + '\/' + q.total;\r\n    heroTextEl.textContent = q.text;\r\n    heroOptionsEl.innerHTML = q.options.map(function(opt, i){\r\n      return '<div class=\"opt-row' + (i === q.correct ? ' correct' : '') + '\"><span class=\"bubble\"><\/span> ' + opt + '<\/div>';\r\n    }).join('');\r\n    heroCountEl.textContent = q.num + '\/' + q.total;\r\n    if(animateFill){\r\n      heroFill.style.width = '0%';\r\n      requestAnimationFrame(function(){\r\n        setTimeout(function(){ heroFill.style.width = Math.round((q.num \/ q.total) * 100) + '%'; }, 60);\r\n      });\r\n    }\r\n  }\r\n\r\n  renderHeroQuestion(heroQuestions[0], false);\r\n  requestAnimationFrame(function(){ setTimeout(function(){ heroFill.style.width = Math.round((heroQuestions[0].num \/ heroQuestions[0].total) * 100) + '%'; }, 400); });\r\n\r\n  function advanceHeroQuestion(){\r\n    heroBlock.classList.add('q-slide-out');\r\n    setTimeout(function(){\r\n      heroIndex = (heroIndex + 1) % heroQuestions.length;\r\n      renderHeroQuestion(heroQuestions[heroIndex], true);\r\n      heroBlock.classList.remove('q-slide-out');\r\n      heroBlock.classList.add('q-slide-in-start');\r\n      void heroBlock.offsetWidth;\r\n      requestAnimationFrame(function(){\r\n        heroBlock.classList.remove('q-slide-in-start');\r\n      });\r\n    }, 320);\r\n  }\r\n\r\n  var heroRotateTimer = setInterval(advanceHeroQuestion, 5000);\r\n\r\n  document.addEventListener('visibilitychange', function(){\r\n    if(document.hidden){\r\n      clearInterval(heroRotateTimer);\r\n    } else {\r\n      heroRotateTimer = setInterval(advanceHeroQuestion, 5000);\r\n    }\r\n  });\r\n\r\n  \/* ---------- Reveal on scroll (set up early so dynamic cards can use it) ---------- *\/\r\n  var io = new IntersectionObserver(function(entries){\r\n    entries.forEach(function(entry){\r\n      if(entry.isIntersecting){ entry.target.classList.add('revealed'); io.unobserve(entry.target); }\r\n    });\r\n  }, { threshold: 0.12 });\r\n  function observeExamCards(){\r\n    document.querySelectorAll('#exam-grid .exam-card:not(.revealed)').forEach(function(c){ io.observe(c); });\r\n  }\r\n\r\n  \/* ---------- Popular exams (India) ---------- *\/\r\n  var examData = [\r\n    { id:\"jaiib\", name:\"JAIIB Mock Tests\", logo:\"JAIIB\", cat:\"banking\", popular:true, rating:\"4.8\", attempts:\"12,400\", tags:[\"Latest 2026 pattern\",\"18 mock tests\",\"3,200+ questions\",\"Beginner\u2013Advanced\"], href:\"\/jaiib-mock-test\/\" },\r\n    { id:\"caiib\", name:\"CAIIB Mock Tests\", logo:\"CAIIB\", cat:\"banking\", popular:true, rating:\"4.7\", attempts:\"9,850\", tags:[\"Revised pattern\",\"15 mock tests\",\"2,700+ questions\",\"Intermediate\u2013Advanced\"], href:\"\/caiib-mock-test\/\" },\r\n    { id:\"sbi-po\", name:\"SBI PO Mock Tests\", logo:\"SBI PO\", cat:\"banking\", popular:true, rating:\"4.8\", attempts:\"15,200\", tags:[\"Prelims + Mains\",\"20 mock tests\",\"3,600+ questions\",\"Beginner\u2013Advanced\"], href:\"\/sbi-po-mock-test\/\" },\r\n    { id:\"sbi-clerk\", name:\"SBI Clerk Mock Tests\", logo:\"SBI\", cat:\"banking\", popular:false, rating:\"4.6\", attempts:\"8,100\", tags:[\"Prelims + Mains\",\"14 mock tests\",\"2,400+ questions\",\"Beginner\"], href:\"\/sbi-clerk-mock-test\/\" },\r\n    { id:\"ibps-po\", name:\"IBPS PO Mock Tests\", logo:\"IBPS PO\", cat:\"banking\", popular:true, rating:\"4.7\", attempts:\"13,800\", tags:[\"Prelims + Mains\",\"18 mock tests\",\"3,100+ questions\",\"Beginner\u2013Advanced\"], href:\"\/ibps-po-mock-test\/\" },\r\n    { id:\"ibps-clerk\", name:\"IBPS Clerk Mock Tests\", logo:\"IBPS\", cat:\"banking\", popular:false, rating:\"4.5\", attempts:\"9,200\", tags:[\"Prelims + Mains\",\"14 mock tests\",\"2,500+ questions\",\"Beginner\"], href:\"\/ibps-clerk-mock-test\/\" },\r\n    { id:\"ibps-rrb\", name:\"IBPS RRB PO\/Clerk Mock Tests\", logo:\"RRB\", cat:\"banking\", popular:false, rating:\"4.5\", attempts:\"6,300\", tags:[\"Officer & Office Asst.\",\"12 mock tests\",\"2,000+ questions\",\"Beginner\u2013Intermediate\"], href:\"\/ibps-rrb-mock-test\/\" },\r\n    { id:\"rbi-grade-b\", name:\"RBI Grade B Mock Tests\", logo:\"RBI\", cat:\"banking\", popular:false, rating:\"4.6\", attempts:\"4,200\", tags:[\"Phase 1 + 2\",\"10 mock tests\",\"1,800+ questions\",\"Advanced\"], href:\"\/rbi-grade-b-mock-test\/\" },\r\n    { id:\"nabard\", name:\"NABARD Grade A Mock Tests\", logo:\"NABARD\", cat:\"banking\", popular:false, rating:\"4.5\", attempts:\"2,600\", tags:[\"Phase 1 + 2\",\"8 mock tests\",\"1,500+ questions\",\"Advanced\"], href:\"\/nabard-grade-a-mock-test\/\" },\r\n    { id:\"lic-aao\", name:\"LIC AAO Mock Tests\", logo:\"LIC AAO\", cat:\"insurance\", popular:true, rating:\"4.6\", attempts:\"7,400\", tags:[\"Prelims + Mains\",\"12 mock tests\",\"2,200+ questions\",\"Intermediate\"], href:\"\/lic-aao-mock-test\/\" },\r\n    { id:\"lic-ado\", name:\"LIC ADO Mock Tests\", logo:\"LIC ADO\", cat:\"insurance\", popular:false, rating:\"4.4\", attempts:\"3,900\", tags:[\"Single stage\",\"8 mock tests\",\"1,400+ questions\",\"Beginner\"], href:\"\/lic-ado-mock-test\/\" },\r\n    { id:\"niacl-ao\", name:\"NIACL AO Mock Tests\", logo:\"NIACL\", cat:\"insurance\", popular:false, rating:\"4.4\", attempts:\"2,100\", tags:[\"Prelims + Mains\",\"7 mock tests\",\"1,300+ questions\",\"Intermediate\"], href:\"\/niacl-ao-mock-test\/\" },\r\n    { id:\"ssc-cgl\", name:\"SSC CGL Mock Tests\", logo:\"SSC CGL\", cat:\"ssc\", popular:true, rating:\"4.7\", attempts:\"18,500\", tags:[\"Tier 1 + 2\",\"20 mock tests\",\"4,000+ questions\",\"Beginner\u2013Advanced\"], href:\"\/ssc-cgl-mock-test\/\" },\r\n    { id:\"ssc-chsl\", name:\"SSC CHSL Mock Tests\", logo:\"CHSL\", cat:\"ssc\", popular:false, rating:\"4.5\", attempts:\"9,800\", tags:[\"Tier 1 + 2\",\"14 mock tests\",\"2,600+ questions\",\"Beginner\"], href:\"\/ssc-chsl-mock-test\/\" },\r\n    { id:\"ssc-mts\", name:\"SSC MTS Mock Tests\", logo:\"MTS\", cat:\"ssc\", popular:false, rating:\"4.3\", attempts:\"5,200\", tags:[\"Single stage\",\"8 mock tests\",\"1,500+ questions\",\"Beginner\"], href:\"\/ssc-mts-mock-test\/\" },\r\n    { id:\"ssc-gd\", name:\"SSC GD Constable Mock Tests\", logo:\"SSC GD\", cat:\"ssc\", popular:false, rating:\"4.3\", attempts:\"6,700\", tags:[\"Single stage\",\"9 mock tests\",\"1,600+ questions\",\"Beginner\"], href:\"\/ssc-gd-mock-test\/\" },\r\n    { id:\"upsc-cse\", name:\"UPSC Civil Services Mock Tests\", logo:\"UPSC\", cat:\"upsc\", popular:true, rating:\"4.9\", attempts:\"21,000\", tags:[\"Prelims + Mains\",\"22 mock tests\",\"4,500+ questions\",\"Advanced\"], href:\"\/upsc-cse-mock-test\/\" },\r\n    { id:\"upsc-cds\", name:\"UPSC CDS Mock Tests\", logo:\"CDS\", cat:\"upsc\", popular:false, rating:\"4.4\", attempts:\"3,100\", tags:[\"Written + SSB\",\"9 mock tests\",\"1,700+ questions\",\"Intermediate\"], href:\"\/upsc-cds-mock-test\/\" },\r\n    { id:\"upsc-nda\", name:\"UPSC NDA Mock Tests\", logo:\"NDA\", cat:\"upsc\", popular:false, rating:\"4.4\", attempts:\"2,800\", tags:[\"Written + SSB\",\"8 mock tests\",\"1,600+ questions\",\"Intermediate\"], href:\"\/upsc-nda-mock-test\/\" },\r\n    { id:\"state-psc\", name:\"State PSC Mock Tests\", logo:\"PSC\", cat:\"upsc\", popular:false, rating:\"4.3\", attempts:\"5,600\", tags:[\"Prelims + Mains\",\"10 mock tests\",\"2,000+ questions\",\"Intermediate\u2013Advanced\"], href:\"\/state-psc-mock-test\/\" },\r\n    { id:\"rrb-ntpc\", name:\"RRB NTPC Mock Tests\", logo:\"NTPC\", cat:\"railways\", popular:true, rating:\"4.6\", attempts:\"11,200\", tags:[\"CBT 1 + 2\",\"15 mock tests\",\"3,000+ questions\",\"Beginner\u2013Intermediate\"], href:\"\/rrb-ntpc-mock-test\/\" },\r\n    { id:\"rrb-group-d\", name:\"RRB Group D Mock Tests\", logo:\"GRP D\", cat:\"railways\", popular:false, rating:\"4.5\", attempts:\"9,600\", tags:[\"Single CBT\",\"10 mock tests\",\"2,200+ questions\",\"Beginner\"], href:\"\/rrb-group-d-mock-test\/\" },\r\n    { id:\"rrb-je\", name:\"RRB JE Mock Tests\", logo:\"RRB JE\", cat:\"railways\", popular:false, rating:\"4.3\", attempts:\"3,400\", tags:[\"CBT 1 + 2\",\"8 mock tests\",\"1,500+ questions\",\"Intermediate\"], href:\"\/rrb-je-mock-test\/\" }\r\n  ];\r\n\r\n  var examGrid = document.getElementById('exam-grid');\r\n  var catLabels = { banking:\"Banking\", insurance:\"Insurance\", ssc:\"SSC\", upsc:\"UPSC & PSC\", railways:\"Railways\" };\r\n  function renderExamCards(list){\r\n    if(!list.length){\r\n      examGrid.innerHTML = '<div class=\"filter-empty\">No exams in this category yet \u2014 check back soon.<\/div>';\r\n      return;\r\n    }\r\n    examGrid.innerHTML = list.map(function(e){\r\n      return '<article class=\"exam-card\" data-cat=\"'+e.cat+'\" data-popular=\"'+e.popular+'\">' +\r\n        (e.popular ? '<span class=\"popular-badge\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 2l2.9 6.6 7.1.7-5.4 4.7 1.6 7-6.2-3.7-6.2 3.7 1.6-7L2 9.3l7.1-.7z\"><\/path><\/svg>Popular<\/span>' : '') +\r\n        '<span class=\"cat-tag\">'+(catLabels[e.cat] || e.cat)+'<\/span>' +\r\n        '<div class=\"exam-top\"><div class=\"exam-logo\">'+e.logo+'<\/div><div><div class=\"exam-title\">'+e.name+'<\/div>' +\r\n        '<div class=\"exam-stars\">\u2605\u2605\u2605\u2605\u2605 <span style=\"color:var(--ink-soft);font-weight:600;\">('+e.rating+' \u00b7 '+e.attempts+' attempts)<\/span><\/div><\/div><\/div>' +\r\n        '<div class=\"exam-meta\">'+e.tags.map(function(t){ return '<span>'+t+'<\/span>'; }).join('')+'<\/div>' +\r\n        '<a class=\"btn btn-primary\" href=\"'+e.href+'\">Start Practice<\/a>' +\r\n      '<\/article>';\r\n    }).join('');\r\n    observeExamCards();\r\n  }\r\n  renderExamCards(examData);\r\n\r\n  \/* ---------- Exam category filter ---------- *\/\r\n  var examTabs = document.querySelectorAll('#exam-filter-tabs .filter-tab');\r\n  examTabs.forEach(function(tab){\r\n    var cat = tab.dataset.cat;\r\n    var n = (cat === 'all') ? examData.length : (cat === 'popular' ? examData.filter(function(e){ return e.popular; }).length : examData.filter(function(e){ return e.cat === cat; }).length);\r\n    tab.querySelector('.tab-count').textContent = n;\r\n    tab.addEventListener('click', function(){\r\n      examTabs.forEach(function(t){ t.classList.remove('active'); });\r\n      tab.classList.add('active');\r\n      var filtered = examData;\r\n      if(cat === 'popular'){ filtered = examData.filter(function(e){ return e.popular; }); }\r\n      else if(cat !== 'all'){ filtered = examData.filter(function(e){ return e.cat === cat; }); }\r\n      renderExamCards(filtered);\r\n    });\r\n  });\r\n\r\n  \/* ---------- Reveal on scroll (remaining static targets) ---------- *\/\r\n  var revealTargets = document.querySelectorAll('.reveal, .icon-card, .testi-card');\r\n  revealTargets.forEach(function(el){ io.observe(el); });\r\n\r\n  \/* ---------- Animated stat counters ---------- *\/\r\n  var counters = document.querySelectorAll('.stat-num');\r\n  var countersDone = false;\r\n  var statsIO = new IntersectionObserver(function(entries){\r\n    entries.forEach(function(entry){\r\n      if(entry.isIntersecting && !countersDone){\r\n        countersDone = true;\r\n        counters.forEach(animateCounter);\r\n      }\r\n    });\r\n  }, { threshold: 0.4 });\r\n  document.querySelectorAll('.stats-band').forEach(function(el){ statsIO.observe(el); });\r\n\r\n  function animateCounter(el){\r\n    var target = parseInt(el.dataset.count, 10);\r\n    var duration = 1400;\r\n    var start = null;\r\n    function step(ts){\r\n      if(!start) start = ts;\r\n      var progress = Math.min((ts - start) \/ duration, 1);\r\n      var eased = 1 - Math.pow(1 - progress, 3);\r\n      var value = Math.floor(eased * target);\r\n      el.textContent = value.toLocaleString('en-US');\r\n      if(progress < 1){ requestAnimationFrame(step); } else { el.textContent = target.toLocaleString('en-US') + '+'; }\r\n    }\r\n    requestAnimationFrame(step);\r\n  }\r\n\r\n  \/* ---------- FAQ accordion ---------- *\/\r\n  var faqData = [\r\n    { cat:\"general\", q:\"Are the mock tests on Mock Test Book really free?\", a:\"Yes. Every mock test, along with explanations and analytics, is free to use, with no card details required and no hidden paywall on results.\" },\r\n    { cat:\"general\", q:\"Are the mock tests based on the latest official syllabus?\", a:\"Yes. Every mock test is mapped to the current official exam pattern for its category, and updated as patterns change.\" },\r\n    { cat:\"general\", q:\"Is there negative marking in the mock tests?\", a:\"This depends on the exam \u2014 each mock test follows the same marking rules as the official exam it's modeled on, including whether negative marking applies.\" },\r\n    { cat:\"jaiib-caiib\", q:\"Should I attempt JAIIB before CAIIB?\", a:\"Yes, as per the recommended sequence, most candidates complete JAIIB first and then move on to CAIIB, since CAIIB builds on foundational banking concepts.\" },\r\n    { cat:\"jaiib-caiib\", q:\"Are the JAIIB and CAIIB mock tests updated for the latest IIBF pattern?\", a:\"Yes. The JAIIB and CAIIB mock tests are mapped to the current IIBF exam pattern, including all core and elective papers.\" },\r\n    { cat:\"jaiib-caiib\", q:\"Can working professionals use Mock Test Book for JAIIB or CAIIB prep?\", a:\"Yes. JAIIB and CAIIB mock tests are designed in short, focused sets so bank employees can practice around shift schedules.\" },\r\n    { cat:\"features\", q:\"Can I retake a mock test as many times as I want?\", a:\"Yes. Every mock test on Mock Test Book allows unlimited attempts so you can keep practicing until you're confident.\" },\r\n    { cat:\"features\", q:\"Do I get detailed explanations after finishing a test?\", a:\"Every question includes a worked explanation once you submit, so you understand the reasoning behind the correct answer, not just the answer itself.\" },\r\n    { cat:\"features\", q:\"Are the mock tests timed like the real exam?\", a:\"Yes. Each mock test replicates the official time limit and section structure so you build real exam pacing.\" },\r\n    { cat:\"features\", q:\"Can I practice topic-wise instead of a full mock test?\", a:\"Yes. Alongside full-length mocks, you can practice topic-wise question sets to strengthen specific weak areas.\" },\r\n    { cat:\"features\", q:\"Does Mock Test Book show performance analytics?\", a:\"After every attempt you get a performance report covering accuracy, time per section and topic-wise strength, so you know exactly what to revise.\" },\r\n    { cat:\"platform\", q:\"Is Mock Test Book mobile friendly?\", a:\"Yes. Mock Test Book is built to run smoothly on phones, tablets and desktops with no app download required.\" },\r\n    { cat:\"platform\", q:\"How is Mock Test Book different from other test-prep platforms?\", a:\"Mock Test Book keeps every mock test, result and explanation completely free, with a simpler interface and faster load times than most legacy platforms.\" },\r\n    { cat:\"platform\", q:\"Is Mock Test Book accessible for keyboard and screen reader users?\", a:\"Mock Test Book is built with semantic HTML, visible focus states and ARIA labelling so it works well with keyboards and screen readers.\" },\r\n    { cat:\"platform\", q:\"Do I need to pay to unlock detailed solutions?\", a:\"No. Solutions, explanations and analytics are unlocked for every test taker at no cost, with no premium tier that hides them.\" }\r\n  ];\r\n  var faqList = document.getElementById('faq-list');\r\n  faqData.forEach(function(entry, i){\r\n    var item = document.createElement('div');\r\n    item.className = 'faq-item';\r\n    item.dataset.cat = entry.cat;\r\n    var qId = 'faq-q-' + i, aId = 'faq-a-' + i;\r\n    item.innerHTML =\r\n      '<button class=\"faq-q\" id=\"'+qId+'\" aria-expanded=\"false\" aria-controls=\"'+aId+'\">' +\r\n        '<span>'+entry.q+'<\/span>' +\r\n        '<span class=\"chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"><\/path><\/svg><\/span>' +\r\n      '<\/button>' +\r\n      '<div class=\"faq-a\" id=\"'+aId+'\" role=\"region\" aria-labelledby=\"'+qId+'\"><p>'+entry.a+'<\/p><\/div>';\r\n    faqList.appendChild(item);\r\n    var qBtn = item.querySelector('.faq-q');\r\n    var aPanel = item.querySelector('.faq-a');\r\n    qBtn.addEventListener('click', function(){\r\n      var isOpen = item.classList.contains('open');\r\n      item.classList.toggle('open', !isOpen);\r\n      qBtn.setAttribute('aria-expanded', String(!isOpen));\r\n      aPanel.style.maxHeight = !isOpen ? aPanel.scrollHeight + 'px' : '0px';\r\n    });\r\n  });\r\n\r\n  \/* ---------- FAQ category filter ---------- *\/\r\n  var faqTabs = document.querySelectorAll('#faq-filter-tabs .filter-tab');\r\n  faqTabs.forEach(function(tab){\r\n    var cat = tab.dataset.cat;\r\n    var n = (cat === 'all') ? faqData.length : faqData.filter(function(e){ return e.cat === cat; }).length;\r\n    tab.querySelector('.tab-count').textContent = n;\r\n    tab.addEventListener('click', function(){\r\n      faqTabs.forEach(function(t){ t.classList.remove('active'); });\r\n      tab.classList.add('active');\r\n      faqList.querySelectorAll('.faq-item').forEach(function(item){\r\n        var show = (cat === 'all' || item.dataset.cat === cat);\r\n        item.style.display = show ? '' : 'none';\r\n        if(!show && item.classList.contains('open')){\r\n          item.classList.remove('open');\r\n          item.querySelector('.faq-q').setAttribute('aria-expanded','false');\r\n          item.querySelector('.faq-a').style.maxHeight = '0px';\r\n        }\r\n      });\r\n    });\r\n  });\r\n\r\n  \/* ---------- Hero timer countdown (cosmetic) ---------- *\/\r\n  var timerEl = document.getElementById('hero-timer');\r\n  var totalSeconds = 18*60+42;\r\n  setInterval(function(){\r\n    if(totalSeconds <= 0){ totalSeconds = 18*60+42; }\r\n    totalSeconds--;\r\n    var m = Math.floor(totalSeconds\/60), s = totalSeconds%60;\r\n    timerEl.textContent = m + ':' + (s<10?'0':'') + s + ' left';\r\n  }, 1000);\r\n\r\n})();\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Free Mock Tests for Every Exam | Mock Test Book Skip to content 100% Free \u00b7 No Card Required Free [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mocktestbook.com\/index.php?rest_route=\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mocktestbook.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mocktestbook.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mocktestbook.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mocktestbook.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":19,"href":"https:\/\/mocktestbook.com\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":317,"href":"https:\/\/mocktestbook.com\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions\/317"}],"wp:attachment":[{"href":"https:\/\/mocktestbook.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}