{"product_id":"sparkoh-promotion","title":"Sparkoh! | -15% | Combine fun \u0026 scientific discovery","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003cmeta content=\"Get 15% off your SPARKOH! tickets online. Belgium's largest science center near Mons, Frameries, interactive exhibitions for all ages. Adults from €22, children from €12.\" name=\"description\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --pink:       #F47C7C;\n      --pink-light: #fdeaea;\n      --pink-pale:  #fff5f5;\n      --pink-mid:   #f9d0d0;\n      --pink-dark:  #c45a5a;\n      --text:       #1a1a1a;\n      --muted:      #555;\n      --soft:       #888;\n    }\n\n    body {\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n      background: #fff;\n      color: var(--text);\n      line-height: 1.7;\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* ── HERO ── *\/\n    .hero {\n      background: var(--pink-pale);\n      padding: 3rem 2rem 2.5rem;\n    }\n\n    .hero-inner {\n      max-width: 1100px;\n      margin: 0 auto;\n      display: flex;\n      gap: 3rem;\n      align-items: center;\n    }\n\n    .hero-text { flex: 1; }\n\n    .hero-visual {\n      flex: 0 0 200px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n\n    \/* Sparkoh logo SVG badge *\/\n    .sparkoh-logo {\n      width: 180px;\n      height: 180px;\n      border-radius: 24px;\n      background: var(--pink);\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      gap: 0;\n      padding: 22px 20px 20px;\n    }\n\n    .sparkoh-logo .logo-spark {\n      font-size: 38px;\n      font-weight: 800;\n      color: #fff;\n      letter-spacing: 0.04em;\n      line-height: 1;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    }\n\n    .sparkoh-logo .logo-oh-row {\n      display: flex;\n      align-items: center;\n      gap: 4px;\n      margin-top: 4px;\n    }\n\n    .sparkoh-logo .logo-circle {\n      width: 46px;\n      height: 46px;\n      border-radius: 50%;\n      background: #fdeaea;\n      flex-shrink: 0;\n    }\n\n    .sparkoh-logo .logo-oh-text {\n      font-size: 46px;\n      font-weight: 800;\n      color: #fff;\n      letter-spacing: -0.01em;\n      line-height: 1;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n    }\n\n    \/* back to top nudge *\/\n    .back-top {\n      display: none;\n      align-items: center;\n      gap: 5px;\n      margin-top: 1.5rem;\n      color: var(--pink-dark);\n      font-size: 12px;\n      text-decoration: none;\n      opacity: 0.7;\n      transition: opacity 0.15s;\n    }\n\n    .back-top:hover { opacity: 1; }\n\n    .back-top svg { width: 14px; height: 14px; }\n\n    .badge {\n      display: inline-block;\n      background: var(--pink-mid);\n      color: var(--pink-dark);\n      font-size: 12px;\n      font-weight: 500;\n      padding: 4px 14px;\n      border-radius: 20px;\n      margin-bottom: 14px;\n      letter-spacing: 0.02em;\n    }\n\n    .hero h1 {\n      font-size: clamp(22px, 3vw, 30px);\n      font-weight: 600;\n      color: var(--text);\n      line-height: 1.25;\n      margin-bottom: 10px;\n    }\n\n    .hero-sub {\n      font-size: 15px;\n      color: var(--muted);\n      margin-bottom: 1.75rem;\n    }\n\n    \/* Price display - NOT button-like *\/\n    .price-row {\n      display: flex;\n      gap: 1.5rem;\n      flex-wrap: wrap;\n      align-items: baseline;\n    }\n\n    .price-item { display: flex; flex-direction: column; }\n\n    .price-label {\n      font-size: 11px;\n      text-transform: uppercase;\n      letter-spacing: 0.06em;\n      color: var(--soft);\n      margin-bottom: 2px;\n    }\n\n    .price-amounts { display: flex; align-items: baseline; gap: 6px; }\n    .price-new { font-size: 28px; font-weight: 700; color: var(--pink); line-height: 1; }\n    .price-old { font-size: 14px; color: #bbb; text-decoration: line-through; }\n    .price-divider { width: 1px; height: 36px; background: var(--pink-mid); align-self: center; }\n\n    \/* ── STAT STRIP ── *\/\n    .stat-strip { background: var(--pink); padding: 1.25rem 2rem; }\n\n    .stat-strip-inner {\n      max-width: 1100px;\n      margin: 0 auto;\n      display: flex;\n      align-items: stretch;\n    }\n\n    .stat-item {\n      flex: 1;\n      text-align: center;\n      padding: 0.5rem 1rem;\n      border-right: 1px solid rgba(255,255,255,0.25);\n    }\n\n    .stat-item:last-child { border-right: none; }\n    .stat-num   { font-size: 26px; font-weight: 700; color: #fff; line-height: 1.1; }\n    .stat-label { font-size: 12px; color: rgba(255,255,255,0.85); margin-top: 4px; }\n\n    \/* ── INTRO ── *\/\n    .intro-section { padding: 3rem 2rem; }\n\n    .intro-inner {\n      max-width: 1100px;\n      margin: 0 auto;\n      display: flex;\n      gap: 3.5rem;\n      align-items: flex-start;\n    }\n\n    .intro-text { flex: 1; }\n\n    .intro-text h2 {\n      font-size: 22px;\n      font-weight: 600;\n      color: var(--text);\n      margin-bottom: 1rem;\n      line-height: 1.35;\n    }\n\n    .intro-text p {\n      font-size: 15px;\n      color: var(--muted);\n      line-height: 1.8;\n      margin-bottom: 1rem;\n    }\n\n    .kw-row { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 1.25rem; }\n\n    .kw-tag {\n      font-size: 12px;\n      background: var(--pink-light);\n      color: var(--pink-dark);\n      border-radius: 20px;\n      padding: 4px 13px;\n      font-weight: 500;\n    }\n\n    .intro-aside {\n      flex: 0 0 200px;\n      background: var(--pink-pale);\n      border-radius: 16px;\n      padding: 1.5rem;\n      display: flex;\n      flex-direction: column;\n      gap: 16px;\n    }\n\n    .aside-stat { text-align: center; }\n    .aside-num  { font-size: 28px; font-weight: 700; color: var(--pink); line-height: 1.1; }\n    .aside-lbl  { font-size: 12px; color: var(--pink-dark); margin-top: 3px; }\n    .aside-hr   { border: none; border-top: 1px solid var(--pink-mid); }\n\n    \/* ── BLOCKED SECTIONS ── *\/\n    .blocked-section { padding: 0 2rem 3rem; }\n\n    .blocked-inner {\n      max-width: 1100px;\n      margin: 0 auto;\n      background: var(--pink-pale);\n      border-radius: 20px;\n      padding: 2rem 2.5rem;\n    }\n\n    .section-heading {\n      font-size: 20px;\n      font-weight: 600;\n      color: var(--text);\n      margin-bottom: 1.5rem;\n      padding-bottom: 10px;\n      border-bottom: 2px solid var(--pink-mid);\n    }\n\n    \/* ── ATTRACTIONS ── *\/\n    .attractions-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n      gap: 14px;\n    }\n\n    .attraction-card {\n      background: #fff;\n      border-radius: 14px;\n      padding: 1.25rem 1rem;\n      text-align: center;\n    }\n\n    .attraction-icon { font-size: 28px; margin-bottom: 10px; display: block; }\n    .attraction-name { font-size: 13px; font-weight: 600; color: var(--text); line-height: 1.4; }\n    .attraction-desc { font-size: 12px; color: var(--soft); margin-top: 4px; }\n\n    \/* ── FREE TEXT ── *\/\n    .text-section { padding: 0 2rem 3rem; }\n\n    .text-inner { max-width: 1100px; margin: 0 auto; }\n\n    .text-inner h2 {\n      font-size: 22px;\n      font-weight: 600;\n      color: var(--text);\n      margin-bottom: 1rem;\n    }\n\n    .text-inner p {\n      font-size: 15px;\n      color: var(--muted);\n      line-height: 1.8;\n      margin-bottom: 1rem;\n      max-width: 820px;\n    }\n\n    .highlight-box {\n      display: inline-block;\n      background: var(--pink-light);\n      color: var(--pink-dark);\n      font-size: 15px;\n      font-weight: 500;\n      border-left: 4px solid var(--pink);\n      border-radius: 0 10px 10px 0;\n      padding: 0.75rem 1.25rem;\n      margin: 0.5rem 0 1.25rem;\n      max-width: 640px;\n    }\n\n    \/* ── STEPS ── *\/\n    .steps { display: flex; flex-direction: column; gap: 12px; }\n\n    .step {\n      display: flex;\n      gap: 16px;\n      align-items: flex-start;\n      background: #fff;\n      border-radius: 12px;\n      padding: 1rem 1.25rem;\n    }\n\n    .step-num {\n      width: 32px;\n      height: 32px;\n      border-radius: 50%;\n      background: var(--pink);\n      color: #fff;\n      font-size: 14px;\n      font-weight: 600;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n    }\n\n    .step-text { font-size: 14px; color: var(--text); line-height: 1.6; padding-top: 5px; }\n\n    \/* ── CHECKLIST ── *\/\n    .checklist { display: flex; flex-direction: column; gap: 10px; }\n\n    .check-item {\n      display: flex;\n      gap: 12px;\n      align-items: flex-start;\n      font-size: 14px;\n      color: var(--text);\n      line-height: 1.6;\n      background: #fff;\n      border-radius: 10px;\n      padding: 0.75rem 1rem;\n    }\n\n    .ci-ok   { color: var(--pink); font-size: 16px; flex-shrink: 0; margin-top: 1px; }\n    .ci-warn { color: #d4860a;     font-size: 16px; flex-shrink: 0; margin-top: 1px; }\n\n    \/* ── INFO GRID ── *\/\n    .info-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n      gap: 14px;\n    }\n\n    .info-card {\n      background: #fff;\n      border-radius: 12px;\n      padding: 1rem 1.25rem;\n      display: flex;\n      align-items: flex-start;\n      gap: 12px;\n    }\n\n    .info-icon  { font-size: 20px; flex-shrink: 0; margin-top: 2px; }\n    .info-label { font-size: 12px; color: var(--soft); margin-bottom: 3px; }\n    .info-value { font-size: 14px; font-weight: 500; color: var(--text); }\n    .info-value a { color: var(--pink); text-decoration: none; }\n    .info-value a:hover { text-decoration: underline; }\n\n    \/* ── MAP ── *\/\n    .map-section { padding: 0 2rem 3rem; }\n\n    .map-inner {\n      max-width: 1100px;\n      margin: 0 auto;\n      border-radius: 20px;\n      overflow: hidden;\n    }\n\n    .map-inner iframe { display: block; width: 100%; border: 0; }\n\n    \/* ── RESPONSIVE ── *\/\n    @media (max-width: 700px) {\n      .hero-inner        { flex-direction: column; gap: 1.5rem; }\n      .hero-visual       { order: -1; }\n      .back-top          { display: flex; }\n      .stat-strip-inner  { flex-wrap: wrap; }\n      .stat-item         { flex: 0 0 50%; border-right: none; border-bottom: 1px solid rgba(255,255,255,0.2); }\n      .stat-item:nth-child(odd)  { border-right: 1px solid rgba(255,255,255,0.2); }\n      .stat-item:last-child      { border-bottom: none; }\n      .stat-item:nth-last-child(2):nth-child(odd) { border-bottom: none; }\n      .intro-inner       { flex-direction: column; }\n      .intro-aside       { width: 100%; flex-direction: row; flex-wrap: wrap; justify-content: space-around; gap: 12px; }\n      .aside-hr          { display: none; }\n      .aside-stat        { flex: 0 0 40%; }\n      .blocked-inner     { padding: 1.5rem; }\n      .hero              { padding: 2rem 1rem; }\n      .blocked-section, .text-section, .intro-section, .map-section { padding-left: 1rem; padding-right: 1rem; }\n    }\n  \u003c\/style\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-inner\"\u003e\n\u003cdiv class=\"hero-text\"\u003e\n\u003cspan class=\"badge\"\u003eExclusive Promotion offer\u003c\/span\u003e\n\u003ch1\u003eSPARKOH! Frameries\u003cbr\u003e15% Discount on Science Center Tickets near Mons\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003eBelgium's largest science center, Frameries near Mons, 17 interactive exhibitions, all ages welcome\u003c\/p\u003e\n\u003cdiv class=\"price-row\"\u003e\n\u003cdiv class=\"price-item\"\u003e\n\u003cspan class=\"price-label\"\u003eAdult ticket\u003c\/span\u003e\n\u003cdiv class=\"price-amounts\"\u003e\n\u003cspan class=\"price-new\"\u003e€22\u003c\/span\u003e \u003cspan class=\"price-old\"\u003e€25\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"price-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"price-item\"\u003e\n\u003cspan class=\"price-label\"\u003eChild ticket\u003c\/span\u003e\n\u003cdiv class=\"price-amounts\"\u003e\n\u003cspan class=\"price-new\"\u003e€17\u003c\/span\u003e \u003cspan class=\"price-old\"\u003e€20\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- back to top - visible only on mobile, sits beside\/below price --\u003e \u003ca href=\"#top\" class=\"back-top\" aria-label=\"Back to top\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpolyline points=\"3,10 8,5 13,10\"\u003e\u003c\/polyline\u003e\n          \u003c\/svg\u003e back to top \u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-visual\"\u003e\n\u003c!-- Sparkoh logo recreated in pink tones --\u003e\n\u003cdiv class=\"sparkoh-logo\"\u003e\n\u003cdiv class=\"logo-spark\"\u003eSPARK\u003c\/div\u003e\n\u003cdiv class=\"logo-oh-row\"\u003e\n\u003cdiv class=\"logo-circle\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"logo-oh-text\"\u003eH!\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STAT STRIP --\u003e\n\u003cdiv class=\"stat-strip\"\u003e\n\u003cdiv class=\"stat-strip-inner\"\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e15%\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eexclusive online discount\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e17\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003einteractive exhibitions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003e6,000 m²\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003eoutdoor playground\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cdiv class=\"stat-num\"\u003eAll ages\u003c\/div\u003e\n\u003cdiv class=\"stat-label\"\u003efrom 6 to 60 years old\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO TEXT --\u003e\n\u003csection class=\"intro-section\"\u003e\n\u003cdiv class=\"intro-inner\"\u003e\n\u003cdiv class=\"intro-text\"\u003e\n\u003ch2\u003eLooking for a discount for Sparkoh in Frameries? You've come to the right place.\u003c\/h2\u003e\n\u003cp\u003eThanks to our exclusive online offer, enjoy \u003cstrong\u003e15% off your tickets\u003c\/strong\u003e to Belgium's largest science center. Book your SPARKOH! tickets at the best price now and get ready for scientifically proven thrills, as a family, with friends, or as a school group.\u003c\/p\u003e\n\u003cp\u003eWhether you're 6 or 60, Sparkoh turns science into a genuinely entertaining experience. Covering sports, energy, molecules, fauna, flora and much more, every single exhibit has been designed with meticulous attention to detail, both for children discovering these concepts for the first time and for adults rediscovering them in a completely new light.\u003c\/p\u003e\n\u003cp\u003eEverything is explained in a didactic and playful way, making it easy to absorb and remember. By the end of your visit, science which may never have been your strongest subject at school could well become your new favourite. With your discounted Sparkoh ticket at the best online price, this is the kind of day out that genuinely surprises.\u003c\/p\u003e\n\u003cdiv class=\"kw-row\"\u003e\n\u003cspan class=\"kw-tag\"\u003eSparkoh discount\u003c\/span\u003e \u003cspan class=\"kw-tag\"\u003escience center near Mons\u003c\/span\u003e \u003cspan class=\"kw-tag\"\u003eCheaper Sparkoh tickets\u003c\/span\u003e \u003cspan class=\"kw-tag\"\u003eBelgium science museum\u003c\/span\u003e \u003cspan class=\"kw-tag\"\u003ePromotion Sparkoh tickets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"intro-aside\"\u003e\n\u003cdiv class=\"aside-stat\"\u003e\n\u003cdiv class=\"aside-num\"\u003e15%\u003c\/div\u003e\n\u003cdiv class=\"aside-lbl\"\u003eexclusive online discount\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"aside-hr\"\u003e\n\u003cdiv class=\"aside-stat\"\u003e\n\u003cdiv class=\"aside-num\"\u003e17\u003c\/div\u003e\n\u003cdiv class=\"aside-lbl\"\u003einteractive exhibitions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"aside-hr\"\u003e\n\u003cdiv class=\"aside-stat\"\u003e\n\u003cdiv class=\"aside-num\"\u003eAll ages\u003c\/div\u003e\n\u003cdiv class=\"aside-lbl\"\u003efrom 6 to 60 years old\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- WHAT'S INCLUDED (BLOCK) --\u003e\n\u003csection class=\"blocked-section\"\u003e\n\u003cdiv class=\"blocked-inner\"\u003e\n\u003cdiv class=\"section-heading\"\u003eWhat's included at SPARKOH! Frameries\u003c\/div\u003e\n\u003cdiv class=\"attractions-grid\"\u003e\n\u003cdiv class=\"attraction-card\"\u003e\n\u003cspan class=\"attraction-icon\"\u003e🎬\u003c\/span\u003e\n\u003cdiv class=\"attraction-name\"\u003e4D Cinema\u003c\/div\u003e\n\u003cdiv class=\"attraction-desc\"\u003eProjection on 5 screens\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attraction-card\"\u003e\n\u003cspan class=\"attraction-icon\"\u003e🧗\u003c\/span\u003e\n\u003cdiv class=\"attraction-name\"\u003eAcro'bât\u003c\/div\u003e\n\u003cdiv class=\"attraction-desc\"\u003eAcrobatic course across 3 floors\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attraction-card\"\u003e\n\u003cspan class=\"attraction-icon\"\u003e🌍\u003c\/span\u003e\n\u003cdiv class=\"attraction-name\"\u003eEarthquake simulator\u003c\/div\u003e\n\u003cdiv class=\"attraction-desc\"\u003eTest your balance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attraction-card\"\u003e\n\u003cspan class=\"attraction-icon\"\u003e⚗️\u003c\/span\u003e\n\u003cdiv class=\"attraction-name\"\u003eMendeleev's table\u003c\/div\u003e\n\u003cdiv class=\"attraction-desc\"\u003eAll 118 elements to discover\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attraction-card\"\u003e\n\u003cspan class=\"attraction-icon\"\u003e🏃\u003c\/span\u003e\n\u003cdiv class=\"attraction-name\"\u003eAthletic performance\u003c\/div\u003e\n\u003cdiv class=\"attraction-desc\"\u003eCompare yourself to world champions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attraction-card\"\u003e\n\u003cspan class=\"attraction-icon\"\u003e🌿\u003c\/span\u003e\n\u003cdiv class=\"attraction-name\"\u003eOutdoor playground\u003c\/div\u003e\n\u003cdiv class=\"attraction-desc\"\u003e6,000 m² outdoor fun area\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attraction-card\"\u003e\n\u003cspan class=\"attraction-icon\"\u003e💡\u003c\/span\u003e\n\u003cdiv class=\"attraction-name\"\u003eEnergy and chemistry\u003c\/div\u003e\n\u003cdiv class=\"attraction-desc\"\u003eHands-on experiments\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attraction-card\"\u003e\n\u003cspan class=\"attraction-icon\"\u003e🏥\u003c\/span\u003e\n\u003cdiv class=\"attraction-name\"\u003eThe human body\u003c\/div\u003e\n\u003cdiv class=\"attraction-desc\"\u003eExplore anatomy and biology\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"attraction-card\"\u003e\n\u003cspan class=\"attraction-icon\"\u003e💻\u003c\/span\u003e\n\u003cdiv class=\"attraction-name\"\u003eDigital and future jobs\u003c\/div\u003e\n\u003cdiv class=\"attraction-desc\"\u003eTechnology of tomorrow\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ONLINE TICKETING FREE TEXT --\u003e\n\u003csection class=\"text-section\"\u003e\n\u003cdiv class=\"text-inner\"\u003e\n\u003ch2\u003eSPARKOH! Online Ticketing, Buy Your Tickets Cheaper\u003c\/h2\u003e\n\u003cp\u003eWith your discounted SPARKOH! ticket, explore 17 interactive exhibitions covering chemistry, energy, the human body, digital technology and the jobs of the future. Test your balance in earthquake simulators, hunt down all 118 elements of Mendeleev's periodic table, or compare your athletic performance against world champions.\u003c\/p\u003e\n\u003cp\u003eThe 4D cinema with projection on 5 screens, the Acro'bât acrobatic course across 3 floors, a spoil heap to climb, and a 6,000 m² outdoor playground round out what is consistently one of Belgium's most rewarding family days out.\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003eLimited offer, book your SPARKOH! tickets now at the exclusive reduced price, 15% off the standard rate. No promo code needed, the saving is applied automatically at checkout.\u003c\/div\u003e\n\u003cp\u003eThis is the kind of day out that genuinely surprises. Whether you come as a family, a couple, or a school group, Sparkoh manages to make everyone feel at home and leave a little smarter than when they arrived.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW TO BOOK (BLOCK) --\u003e\n\u003csection class=\"blocked-section\"\u003e\n\u003cdiv class=\"blocked-inner\"\u003e\n\u003cdiv class=\"section-heading\"\u003eHow to book your discounted SPARKOH! tickets\u003c\/div\u003e\n\u003cp style=\"font-size: 14px; color: var(--muted); margin-bottom: 1.25rem;\"\u003eBooking your cheap SPARKOH! tickets online takes less than two minutes. Here's everything you need to know before purchasing:\u003c\/p\u003e\n\u003cdiv class=\"steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-text\"\u003eChoose the number of adult and\/or child tickets and add them to your cart.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-text\"\u003eThe \u003cstrong\u003e15% discount\u003c\/strong\u003e is applied automatically at checkout, no promo code needed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-text\"\u003ePay securely online and receive your tickets by e-mail \u003cstrong\u003eimmediately\u003c\/strong\u003e after payment.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-text\"\u003eOn the day, simply present your QR code on your phone screen or printed out at the entrance.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DELIVERY AND CONDITIONS FREE TEXT --\u003e\n\u003csection class=\"text-section\"\u003e\n\u003cdiv class=\"text-inner\"\u003e\n\u003ch2\u003eDelivery, pricing and conditions\u003c\/h2\u003e\n\u003cp\u003eAfter receiving your payment you will receive the tickets by e-mail within a couple of minutes. The price you see is the price you pay, no handling fees or administrative fees added at checkout.\u003c\/p\u003e\n\u003cp\u003eYour SPARKOH! tickets are valid through 22\/08\/27, giving you full flexibility to plan your visit at your own pace. You can order as many tickets as you like in a single transaction, perfect for large families or groups of friends.\u003c\/p\u003e\n\u003cp\u003ePlease note that this offer is not valid for organised groups and cannot be combined with other existing promotions. Tickets are non-refundable once purchased; however since they are delivered by e-mail, they can easily be transferred to friends or family if your plans change.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GOOD TO KNOW (BLOCK) --\u003e\n\u003csection class=\"blocked-section\"\u003e\n\u003cdiv class=\"blocked-inner\"\u003e\n\u003cdiv class=\"section-heading\"\u003eGood to know before you buy\u003c\/div\u003e\n\u003cdiv class=\"checklist\"\u003e\n\u003cdiv class=\"check-item\"\u003e\n\u003cspan class=\"ci-ok\"\u003e✓\u003c\/span\u003eTickets are valid through August 22, 2027.\u003c\/div\u003e\n\u003cdiv class=\"check-item\"\u003e\n\u003cspan class=\"ci-ok\"\u003e✓\u003c\/span\u003eYou can order as many tickets as you like in a single transaction.\u003c\/div\u003e\n\u003cdiv class=\"check-item\"\u003e\n\u003cspan class=\"ci-ok\"\u003e✓\u003c\/span\u003eTickets are delivered to your inbox immediately after payment, no waiting.\u003c\/div\u003e\n\u003cdiv class=\"check-item\"\u003e\n\u003cspan class=\"ci-ok\"\u003e✓\u003c\/span\u003eFree parking on site, with EV charging stations available.\u003c\/div\u003e\n\u003cdiv class=\"check-item\"\u003e\n\u003cspan class=\"ci-ok\"\u003e✓\u003c\/span\u003eFully accessible for people with reduced mobility.\u003c\/div\u003e\n\u003cdiv class=\"check-item\"\u003e\n\u003cspan class=\"ci-warn\"\u003e⚠\u003c\/span\u003eThis offer cannot be combined with other promotions and is not valid for groups.\u003c\/div\u003e\n\u003cdiv class=\"check-item\"\u003e\n\u003cspan class=\"ci-warn\"\u003e⚠\u003c\/span\u003eTickets are non-refundable once purchased (but transferable by e-mail).\u003c\/div\u003e\n\u003cdiv class=\"check-item\"\u003e\n\u003cspan class=\"ci-warn\"\u003e⚠\u003c\/span\u003ePets are not allowed on the premises.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PLANNING FREE TEXT --\u003e\n\u003csection class=\"text-section\"\u003e\n\u003cdiv class=\"text-inner\"\u003e\n\u003ch2\u003ePlanning your visit to Sparkoh\u003c\/h2\u003e\n\u003cp\u003eSPARKOH! is located in Frameries, just a few minutes from Mons in the heart of Wallonia. Whether you're coming from Brussels, Liège, or across the border from France, the site is easily accessible by car with free on-site parking, including EV charging stations.\u003c\/p\u003e\n\u003cp\u003eOpening hours vary throughout the year, including extended schedules during school holidays. We recommend checking the \u003ca href=\"https:\/\/sparkoh.be\/horaires\/\" style=\"color: var(--pink);\" target=\"_blank\"\u003eofficial Sparkoh website\u003c\/a\u003e for the most up-to-date schedule before your visit.\u003c\/p\u003e\n\u003cp\u003eThe entire site is accessible to people with reduced mobility. Please note that pets are not permitted inside the science center.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRACTICAL INFO (BLOCK) --\u003e\n\u003csection class=\"blocked-section\"\u003e\n\u003cdiv class=\"blocked-inner\"\u003e\n\u003cdiv class=\"section-heading\"\u003ePractical information\u003c\/div\u003e\n\u003cdiv class=\"info-grid\"\u003e\n\u003cdiv class=\"info-card\"\u003e\n\u003cspan class=\"info-icon\"\u003e📍\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"info-label\"\u003eLocation\u003c\/div\u003e\n\u003cdiv class=\"info-value\"\u003eFrameries, near Mons (Belgium)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-card\"\u003e\n\u003cspan class=\"info-icon\"\u003e🕐\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"info-label\"\u003eOpening times\u003c\/div\u003e\n\u003cdiv class=\"info-value\"\u003e\u003ca href=\"https:\/\/sparkoh.be\/horaires\/\" target=\"_blank\"\u003eSee official opening hours ↗\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-card\"\u003e\n\u003cspan class=\"info-icon\"\u003e🚗\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"info-label\"\u003eParking\u003c\/div\u003e\n\u003cdiv class=\"info-value\"\u003eFree, with EV charging stations\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-card\"\u003e\n\u003cspan class=\"info-icon\"\u003e♿\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"info-label\"\u003eAccessibility\u003c\/div\u003e\n\u003cdiv class=\"info-value\"\u003eWheelchair accessible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-card\"\u003e\n\u003cspan class=\"info-icon\"\u003e🐾\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"info-label\"\u003ePets\u003c\/div\u003e\n\u003cdiv class=\"info-value\"\u003eNot allowed on site\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-card\"\u003e\n\u003cspan class=\"info-icon\"\u003e🎟️\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"info-label\"\u003eTicket validity\u003c\/div\u003e\n\u003cdiv class=\"info-value\"\u003eValid through 22\/08\/27\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MAP --\u003e\n\u003csection class=\"map-section\"\u003e\n\u003cdiv class=\"map-inner\"\u003e\u003ciframe loading=\"lazy\" height=\"380\" src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m14!1m8!1m3!1d40660.067288420694!2d3.879406699180963!3d50.43636553343894!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0xabd1ae14229d8793!2sPass!5e0!3m2!1snl!2sbe!4v1656533442443!5m2!1snl!2sbe\"\u003e\n      \u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Sparkoh!","offers":[{"title":"Adults","offer_id":41803891146927,"sku":"","price":22.0,"currency_code":"EUR","in_stock":true},{"title":"Children","offer_id":41803891179695,"sku":"","price":17.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0580\/3320\/9519\/products\/20220306_195553000_iOS.jpg?v=1710708611","url":"https:\/\/www.amazing-belgium.com\/products\/sparkoh-promotion","provider":"Amazing Belgium","version":"1.0","type":"link"}