{"id":7339,"date":"2026-08-12T21:33:55","date_gmt":"2026-08-12T21:33:55","guid":{"rendered":"https:\/\/www.blackburnathletics.ca\/?page_id=7339"},"modified":"2026-08-16T01:14:01","modified_gmt":"2026-08-16T01:14:01","slug":"boucherville","status":"publish","type":"page","link":"https:\/\/www.blackburnathletics.ca\/en\/locations\/boucherville\/","title":{"rendered":"Boucherville"},"content":{"rendered":"\n<link href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\/>\n<link crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\/>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Alexandria:wght@400;500;600;700;800&amp;display=swap\" rel=\"stylesheet\"\/>\n<style>\n.bb-microsite { --bba-black:    #000000;   \n  --bba-charcoal: #202128;   \n  --bba-red:      #b40505;   \n  --bba-red-dark: #850303;\n  --bba-red-hover:#e44545;   \n  --bba-white:    #ffffff;\n  --text-dark:    #1e293b;   \n  --bba-muted:    #4d4d53;   \n  --bba-border:   #e1e4ed;\n  --bg-alt:       #f7f8fb;   \n  --card-shadow:  0 10px 25px rgba(0,0,0,0.10);\n  --card-shadow-hover: 0 14px 32px rgba(0,0,0,0.14);\n\n  --font-display: \"Alexandria\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Arial, sans-serif;\n  --font-body: \"Alexandria\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n\n  --space-xs:  8px;\n  --space-sm:  16px;\n  --space-md:  32px;\n  --space-lg:  64px;\n  --space-xl:  96px;\n\n  --ease-standard: cubic-bezier(0.4, 0, 0.2, 1);\n  --duration-fast: 150ms;\n  --duration-standard: 250ms; box-sizing: border-box; margin: 0; padding: 0; background: var(--bba-white);\n  color: var(--text-dark);\n  font-family: var(--font-body);\n  font-size: 16px;\n  line-height: 1.6;\n  overflow-x: hidden;\n  -webkit-font-smoothing: antialiased; }\n.bb-microsite *, .bb-microsite *::before, .bb-microsite *::after { box-sizing: border-box; margin: 0; padding: 0; }\n.bb-microsite a { text-decoration: none; color: inherit; }\n.bb-microsite img { display: block; max-width: 100%; }\n.bb-microsite button { cursor: pointer; border: none; background: none; font-family: inherit; }\n.bb-microsite ul { list-style: none; }\n.bb-microsite .glass { background: var(--bba-white);\n  border: 1px solid var(--bba-border);\n  border-radius: 10px;\n  box-shadow: var(--card-shadow); }\n.bb-microsite .glass-card { transition: transform var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard); background: var(--bba-white); border: 1px solid var(--bba-border); border-radius: 10px; box-shadow: var(--card-shadow); }\n.bb-microsite .glass-card:hover { transform: translateY(-4px);\n  box-shadow: var(--card-shadow-hover);\n  border-color: var(--bba-border); }\n.bb-microsite .btn-book { display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  background: var(--bba-red);\n  color: var(--bba-white);\n  font-family: var(--font-body);\n  font-size: 15px;\n  font-weight: 500;\n  letter-spacing: 0.32px;\n  text-transform: uppercase;\n  padding: 0 28px;\n  height: 48px;\n  border-radius: 5px;\n  border: 1px solid var(--bba-red);\n  transition: background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);\n  white-space: nowrap; }\n.bb-microsite .btn-book:hover { background: var(--bba-white); color: var(--bba-red); box-shadow: 0 6px 16px rgba(0,0,0,0.12); }\n.bb-microsite .btn-book:active { transform: scale(0.97); }\n.bb-microsite .btn-book-lg { font-size: 16px; height: 56px; padding: 0 36px; }\n.bb-microsite .btn-book-full { width: 100%; white-space: normal; height: auto; min-height: 48px; padding-top: 12px; padding-bottom: 12px; text-align: center; line-height: 1.3; }\n.bb-microsite .btn-book-full.btn-book-lg { min-height: 56px; }\n.bb-microsite .section-inner { max-width: 1280px; margin: 0 auto; padding: 0 var(--space-sm); }\n.bb-microsite .section-eyebrow { font-family: var(--font-body);\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  color: var(--bba-red);\n  margin-bottom: var(--space-xs); }\n.bb-microsite .section-heading { font-family: var(--font-display);\n  font-weight: 700;\n  font-size: 32px;\n  letter-spacing: normal;\n  color: var(--text-dark);\n  line-height: 1.15;\n  margin-bottom: var(--space-sm); }\n.bb-microsite .section-subtext { font-family: var(--font-body); font-size: 16px; color: var(--bba-muted); max-width: 560px; }\n.bb-microsite .hero { background: var(--bba-white);\n  padding: var(--space-lg) 0 var(--space-lg);\n  position: relative; }\n.bb-microsite .hero-inner { position: relative;\n  max-width: 1280px; margin: 0 auto; padding: 0 var(--space-sm);\n  display: flex; flex-direction: column; gap: var(--space-md); }\n.bb-microsite .hero-card { padding: var(--space-md);\n  display: flex;\n  flex-direction: column;\n  gap: var(--space-sm); }\n.bb-microsite .hero-card .section-eyebrow { margin-bottom: 0; }\n.bb-microsite .hero-h1 { font-family: var(--font-display);\n  font-weight: 700;\n  font-size: 34px;\n  line-height: 1.15;\n  letter-spacing: normal;\n  color: var(--text-dark); }\n.bb-microsite .hero-h1 .accent { color: var(--bba-red); }\n.bb-microsite .hero-nap { display: flex; flex-direction: column; gap: 10px; margin-top: var(--space-sm); }\n.bb-microsite .hero-nap-row { display: flex; gap: 12px; align-items: flex-start; font-size: 14px; color: var(--text-dark); }\n.bb-microsite .hero-nap-row svg { flex-shrink: 0; width: 18px; height: 18px; margin-top: 2px; color: var(--bba-red); }\n.bb-microsite .hero-hours-list { display: flex; flex-direction: column; gap: 2px; }\n.bb-microsite .hero-cta-row { margin-top: 8px; }\n.bb-microsite .hero-collage { display: grid;\n  gap: var(--space-xs);\n  grid-template-columns: 1fr;\n  grid-template-rows: repeat(2, 160px); }\n.bb-microsite .hero-collage img { width: 100%; height: 100%; object-fit: cover; border-radius: 12px; display: block; }\n.bb-microsite .hero-collage .collage-main { grid-row: 1 \/ 3; border-radius: 12px; overflow: hidden; }\n.bb-microsite .hero-collage .collage-main img { height: 100%; }\n.bb-microsite .hero-collage-stack { display: grid; grid-template-rows: minmax(0,1fr) minmax(0,1fr); gap: var(--space-xs); min-height: 0; }\n.bb-microsite .hero-collage-stack img { border-radius: 12px; }\n.bb-microsite .hero-collage.count-3 { grid-template-columns: 1.4fr 1fr; grid-template-rows: minmax(0,1fr); height: 340px; }\n.bb-microsite .hero-collage.count-2 { grid-template-columns: 1fr 1fr; grid-template-rows: minmax(0,1fr); height: 280px; overflow: hidden; }\n.bb-microsite .hero-collage.count-2 img { border-radius: 12px; height: 100%; }\n.bb-microsite .hero-collage.count-1 { grid-template-columns: 1fr; grid-template-rows: minmax(0,1fr); height: 280px; overflow: hidden; }\n.bb-microsite .hero-collage.count-1 img { border-radius: 12px; height: 100%; }\n@media (min-width: 900px) {\n.bb-microsite .hero-inner { display: grid; grid-template-columns: 0.95fr 1.05fr; align-items: stretch; gap: var(--space-lg); }\n.bb-microsite .hero-h1 { font-size: 44px; }\n}\n.bb-microsite .hero-swipe-wrap { position: relative; }\n.bb-microsite .swipe-arrow { display: none; }\n@media (max-width: 767px) {\n.bb-microsite .swipe-arrow { display: flex; align-items: center; justify-content: center;\n    position: absolute; top: 50%; transform: translateY(-50%); z-index: 5;\n    width: 40px; height: 40px; border-radius: 50%;\n    background: rgba(255,255,255,0.45);\n    -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px);\n    border: 1px solid rgba(255,255,255,0.65);\n    box-shadow: 0 2px 10px rgba(0,0,0,0.18);\n    color: var(--bba-charcoal); cursor: pointer; padding: 0;\n    transition: opacity 200ms ease; }\n.bb-microsite .swipe-arrow svg { width: 20px; height: 20px; }\n.bb-microsite .swipe-prev { left: 10px; }\n.bb-microsite .swipe-next { right: 10px; }\n.bb-microsite .swipe-arrow[data-end] { opacity: 0.25; pointer-events: none; }\n}\n@media (max-width: 767px) {\n.bb-microsite .hero-collage, .bb-microsite .hero-collage.count-3, .bb-microsite .hero-collage.count-2 { display: flex;\n    grid-template-columns: unset;\n    grid-template-rows: unset;\n    height: auto;\n    overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    -webkit-overflow-scrolling: touch;\n    scrollbar-width: none;\n    gap: var(--space-xs); }\n.bb-microsite .hero-collage::-webkit-scrollbar { display: none; }\n.bb-microsite .hero-collage > img, .bb-microsite .hero-collage .collage-main { grid-row: unset;\n    flex: 0 0 82%;\n    scroll-snap-align: start;\n    border-radius: 12px;\n    overflow: hidden; }\n.bb-microsite .hero-collage > img, .bb-microsite .hero-collage .collage-main img { aspect-ratio: 4 \/ 3; height: auto; width: auto; min-width: 0; object-fit: cover; }\n.bb-microsite .hero-collage-stack { display: contents; }\n.bb-microsite .hero-collage-stack img { flex: 0 0 82%;\n    aspect-ratio: 4 \/ 3;\n    height: auto;\n    border-radius: 12px;\n    scroll-snap-align: start; }\n}\n.bb-microsite .map-section { background: var(--bba-white); padding: var(--space-lg) 0; }\n.bb-microsite .map-section .section-heading { font-size: 26px; margin-bottom: var(--space-sm); }\n.bb-microsite .map-card { background: var(--bba-white); border: 1px solid var(--bba-border); border-radius: 10px; box-shadow: var(--card-shadow); overflow: hidden; }\n.bb-microsite .map-frame { aspect-ratio: 16 \/ 9; }\n.bb-microsite .map-frame iframe { width: 100%; height: 100%; border: 0; display: block; }\n.bb-microsite .map-info { padding: var(--space-sm) var(--space-md); display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: var(--space-sm); }\n.bb-microsite .offers { background: var(--bg-alt); padding: var(--space-lg) 0; position: relative; }\n.bb-microsite .offers .section-inner { position: relative; }\n.bb-microsite .offers-header { text-align: center; margin-bottom: var(--space-md); }\n.bb-microsite .offers-header .section-heading { font-size: 30px; }\n.bb-microsite .offers-header .section-subtext { margin: 0 auto; text-align: center; }\n.bb-microsite .offers-grid { display: grid; grid-template-columns: 1fr; gap: var(--space-sm); }\n.bb-microsite .offer-card { position: relative;\n  overflow: hidden;\n  background: var(--bba-white);\n  border-radius: 10px;\n  padding: var(--space-md) var(--space-sm) var(--space-sm);\n  border: 1px solid var(--bba-border);\n  box-shadow: var(--card-shadow);\n  display: flex; flex-direction: column; gap: var(--space-xs); }\n.bb-microsite .offer-card::before { content: \"\"; position: absolute; top: 0; left: 0; width: 100%; height: 4px; background: var(--bba-red); }\n.bb-microsite .offer-badge { font-family: var(--font-body); font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--bba-red); }\n.bb-microsite .offer-title { font-family: var(--font-display); font-weight: 700; font-size: 22px; letter-spacing: normal; color: var(--text-dark); line-height: 1.2; margin-bottom: 2px; }\n.bb-microsite .offer-desc { font-family: var(--font-body); font-size: 14px; color: var(--bba-muted); line-height: 1.55; }\n.bb-microsite .offer-chip { display: inline-flex; align-self: flex-start; font-family: var(--font-body); font-size: 12px; font-weight: 700; letter-spacing: 0.05em; color: var(--bba-charcoal); background: #E7EAF0; border-radius: 4px; padding: 5px 11px; white-space: nowrap; margin-bottom: 2px; }\n.bb-microsite .offer-bottom { margin-top: auto; padding-top: 14px; border-top: 1px solid var(--bba-border); display: flex; flex-direction: column; gap: 12px; }\n.bb-microsite .offer-bottom .btn-book-full { min-height: 54px; }\n.bb-microsite .offer-reassure { display: flex; align-items: center; gap: 8px; font-family: var(--font-body); font-size: 13px; font-weight: 600; color: var(--text-dark); }\n.bb-microsite .offer-reassure svg { width: 16px; height: 16px; color: var(--bba-red); flex-shrink: 0; }\n.bb-microsite .offer-card .btn-book { margin-top: var(--space-xs); }\n.bb-microsite .offers-disclaimer { font-family: var(--font-body); font-size: 12px; color: var(--bba-muted); text-align: center; margin-top: var(--space-md); max-width: 640px; margin-left: auto; margin-right: auto; }\n@media (min-width: 900px) {\n.bb-microsite .offers-grid { grid-template-columns: repeat(3, 1fr); }\n.bb-microsite .offers-header .section-heading { font-size: 44px; }\n}\n.bb-microsite .benefits { background: var(--bba-white); padding: var(--space-lg) 0; }\n.bb-microsite .benefits-header { max-width: 720px; margin: 0 auto var(--space-md); text-align: center; }\n.bb-microsite .benefits-header .section-heading { font-size: 30px; }\n.bb-microsite .benefits-header .section-subtext { margin: 0 auto; text-align: center; max-width: 640px; }\n.bb-microsite .benefits-grid { display: grid; grid-template-columns: 1fr; gap: var(--space-sm); }\n.bb-microsite .benefit-card { padding: var(--space-md) var(--space-sm); display: flex; flex-direction: column; align-items: center; text-align: center; gap: 10px; background: var(--bba-white); border: 1px solid var(--bba-border); border-radius: 10px; box-shadow: var(--card-shadow); }\n.bb-microsite .benefit-icon { width: 44px; height: 44px; color: var(--bba-red); }\n.bb-microsite .benefit-title { font-family: var(--font-display); font-weight: 700; font-size: 18px; letter-spacing: normal; color: var(--text-dark); }\n.bb-microsite .benefit-desc { font-family: var(--font-body); font-size: 13px; color: var(--bba-muted); line-height: 1.55; max-width: 240px; }\n@media (min-width: 700px) {\n.bb-microsite .benefits-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (min-width: 1000px) {\n.bb-microsite .benefits-grid { grid-template-columns: repeat(3, 1fr); }\n.bb-microsite .benefits-header .section-heading { font-size: 38px; }\n}\n.bb-microsite .local-copy { background: var(--bg-alt); padding: var(--space-lg) 0; }\n.bb-microsite .local-copy .section-inner { max-width: 820px; }\n.bb-microsite .local-copy .section-heading { font-size: 26px; }\n.bb-microsite .local-copy p { font-family: var(--font-body); font-size: 16px; color: var(--bba-muted); line-height: 1.7; }\n.bb-microsite .map-nap-text { font-family: var(--font-body); font-size: 14px; color: var(--bba-muted); line-height: 1.6; }\n.bb-microsite .map-nap-text strong { color: var(--text-dark); }\n.bb-microsite .directions-link { display: inline-flex; align-items: center; gap: 8px; font-family: var(--font-body); font-size: 14px; font-weight: 700; color: var(--bba-red); min-height: 44px; padding: 8px 0; }\n.bb-microsite .directions-link svg { width: 16px; height: 16px; }\n.bb-microsite .directions-link:hover { color: var(--bba-red-hover); }\n.bb-microsite footer { background: var(--bba-black); padding: var(--space-lg) 0 var(--space-md); }\n<\/style>\n<div class=\"bb-microsite bb-athletics\">\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     HERO \u2014 split layout: info card (left) + image collage (right)\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"hero\">\n<div class=\"hero-inner\">\n<div class=\"hero-card glass\">\n<p class=\"section-eyebrow\">The Blackburn experience<\/p>\n<h1 class=\"hero-h1\"><!-- data:location_name -->BLACKBURN ATHLETICS <span class=\"accent\">\u2014 BOUCHERVILLE<\/span><\/h1>\n<div class=\"hero-nap\">\n<div class=\"hero-nap-row\">\n<svg fill=\"none\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 22s7-7.58 7-13A7 7 0 105 9c0 5.42 7 13 7 13z\" stroke=\"currentColor\" stroke-width=\"2\"><\/path><circle cx=\"12\" cy=\"9\" r=\"2.5\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle><\/svg>\n<span><!-- data:address -->684 Chem. du Lac, Boucherville, QC J4B 6W7, Canada<\/span>\n<\/div>\n<div class=\"hero-nap-row\">\n<svg fill=\"none\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6.6 10.8c1.4 2.8 3.8 5.2 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1C10.9 21 3 13.1 3 3.9c0-.6.4-1 1-1h3.4c.6 0 1 .4 1 1 0 1.2.2 2.4.6 3.5.1.4 0 .8-.3 1.1L6.6 10.8z\" stroke=\"currentColor\" stroke-width=\"2\"><\/path><\/svg>\n<span><!-- data:phone --><a href=\"tel:+14388928470\">438-892-8470<\/a><\/span>\n<\/div>\n<div class=\"hero-nap-row\">\n<svg fill=\"none\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle><path d=\"M12 7v5l3.5 2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path><\/svg>\n<span class=\"hero-hours-list\">\n<!-- data:hours -->\n<span>Monday \u2013 Thursday: 6 a.m. \u2013 9 p.m.<\/span>\n<span>Friday: 6 a.m. \u2013 5 p.m.<\/span>\n<span>Saturday: 8 a.m. \u2013 12 p.m.<\/span>\n<span>Sunday: 8 a.m. \u2013 1 p.m.<\/span>\n<\/span>\n<\/div>\n<\/div>\n<div class=\"hero-cta-row\">\n<!-- data:cta_booking_url -->\n<a class=\"btn-book btn-book-lg btn-book-full\" href=\"https:\/\/www.blackburnathletics.ca\/en\/rates\/?_mt=%2Fbuy%2F48816\">Get the intro offer<\/a>\n<\/div>\n<\/div>\n<!-- Image collage \u2014 graceful degradation: 3 photos shown here (1 large + 2 stacked).\n         2 photos \u2192 .hero-collage.count-2 (side-by-side); 1 photo \u2192 .count-1 (single framed);\n         0 photos \u2192 swap the whole block for .hero-collage-fallback (brand pattern block, see below). -->\n<div class=\"hero-swipe-wrap\" data-swipe=\"\">\n<div class=\"hero-collage count-3\">\n<!-- data:hero_image_1 -->\n<img decoding=\"async\" alt=\"Blackburn Athletics Boucherville training space\" fetchpriority=\"high\" height=\"700\" loading=\"eager\" src=\"https:\/\/www.blackburnathletics.ca\/wp-content\/uploads\/BBA-Boucherville-gallery-7.webp\" width=\"700\"\/>\n<div class=\"hero-collage-stack\">\n<!-- data:hero_image_2 -->\n<img decoding=\"async\" alt=\"Group class at Blackburn Athletics Boucherville\" height=\"400\" loading=\"lazy\" src=\"https:\/\/www.blackburnathletics.ca\/wp-content\/uploads\/BBA-Boucherville-gallery-4.webp\" width=\"700\"\/>\n<!-- data:hero_image_3 \u2014 Mike-supplied photo (turf\/rig floor), 2026-08-11. Root-absolute\n               \/assets\/ path: relative paths break on Vercel's no-trailing-slash clean URLs. -->\n<img decoding=\"async\" alt=\"Training floor with turf zone at Blackburn Athletics Boucherville\" height=\"1020\" loading=\"lazy\" src=\"https:\/\/www.blackburnathletics.ca\/wp-content\/uploads\/bba-boucherville-turf.webp\" width=\"765\"\/>\n<\/div>\n<\/div>\n<button aria-label=\"Previous photo\" class=\"swipe-arrow swipe-prev\" type=\"button\">\n<svg fill=\"none\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M15 6l-6 6 6 6\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\"><\/path><\/svg>\n<\/button>\n<button aria-label=\"Next photo\" class=\"swipe-arrow swipe-next\" type=\"button\">\n<svg fill=\"none\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M9 6l6 6-6 6\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\"><\/path><\/svg>\n<\/button>\n<\/div>\n<!-- 0-photo fallback (unused here, kept for template reference):\n    <div class=\"hero-collage-fallback\"><span>BLACKBURN ATHLETICS<\/span><\/div>\n    -->\n<\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     THREE OFFER BOXES \u2014 no pricing anywhere\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"offers\" id=\"offres\">\n<div class=\"section-inner\">\n<div class=\"offers-header\">\n<p class=\"section-eyebrow\">New to Blackburn?<\/p>\n<h2 class=\"section-heading\">Start with one of these options<\/h2>\n<p class=\"section-subtext\">Three simple ways to try Blackburn Athletics training \u2014 no long-term commitment.<\/p>\n<\/div>\n<div class=\"offers-grid\">\n<!-- Progression per Mike (2026-08-10): visite \u2192 continuation sans engagement \u2192 engagement.\n           Copy shortened across all 3 \u2014 package names carry the weight, not paragraphs. -->\n<div class=\"offer-card glass-card\">\n<span class=\"offer-badge\">Step 1 \u00b7 First visit<\/span>\n<h3 class=\"offer-title\">Intro Offer<\/h3>\n<span class=\"offer-chip\"><!-- data:intro_offer_price -->Only $10 \u00b7 taxes included<\/span>\n<p class=\"offer-desc\">Your first coached class \u2014 no pressure, no commitment.<\/p>\n<div class=\"offer-reassure\">\n<svg fill=\"none\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 13l4 4L19 7\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\"><\/path><\/svg>\n          No experience required\n        <\/div>\n<div class=\"offer-bottom\">\n<!-- data:cta_booking_url -->\n<a class=\"btn-book btn-book-full\" href=\"https:\/\/www.blackburnathletics.ca\/en\/rates\/?_mt=%2Fbuy%2F48816\">Book your first session<\/a>\n<\/div>\n<\/div>\n<div class=\"offer-card glass-card\">\n<span class=\"offer-badge\">Step 2 \u00b7 New member offer<\/span>\n<h3 class=\"offer-title\">Discovery Pack<\/h3>\n<span class=\"offer-chip\"><!-- data:pack_offer_price -->10 sessions \u00b7 $149<\/span>\n<p class=\"offer-desc\">Ten sessions to make Blackburn a habit \u2014 for less than $15 a session.<\/p>\n<div class=\"offer-reassure\">\n<svg fill=\"none\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 13l4 4L19 7\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\"><\/path><\/svg>\n          No long-term commitment\n        <\/div>\n<div class=\"offer-bottom\">\n<!-- data:cta_booking_url -->\n<a class=\"btn-book btn-book-full\" href=\"https:\/\/www.blackburnathletics.ca\/en\/rates\/?_mt=%2Fbuy%2F48816\">Get the discovery offer<\/a>\n<\/div>\n<\/div>\n<div class=\"offer-card glass-card\">\n<span class=\"offer-badge\">Step 3 \u00b7 To keep going<\/span>\n<h3 class=\"offer-title\">Several Plans<\/h3>\n<p class=\"offer-desc\">Monthly membership or session pack \u2014 we&#8217;ll find the plan that fits you.<\/p>\n<div class=\"offer-reassure\">\n<svg fill=\"none\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M5 13l4 4L19 7\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\"><\/path><\/svg>\n          Flexible, your way\n        <\/div>\n<div class=\"offer-bottom\">\n<!-- data:cta_booking_url -->\n<a class=\"btn-book btn-book-full\" href=\"https:\/\/www.blackburnathletics.ca\/en\/rates\/?_mt=%2Fbuy%2F48816\">See the options<\/a>\n<\/div>\n<\/div>\n<\/div>\n<!-- FILLER: legal wording TBD -->\n<p class=\"offers-disclaimer\">*Offer reserved for new visitors. Certain conditions apply.<\/p>\n<\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     \"VOUS ALLEZ ADORER\" \u2014 brand + benefits (title shortened per Mike, 2026-08-10:\n     original \"Pourquoi tant de gens aiment Blackburn Athletics\" was too long\/boring)\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"bb-schedule-embed\"><style>\n.bb-schedule-embed{--s-red:#b40505;--s-char:#202128;--s-bd:#e1e4ed;--s-mut:#6b6f7a;font-family:\"Alexandria\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;background:#fff;border-top:1px solid var(--s-bd);padding:64px 0;box-sizing:border-box}\n.bb-schedule-embed *{box-sizing:border-box}\n.bb-schedule-embed .sch-inner{max-width:1180px;margin:0 auto;padding:0 20px}\n.bb-schedule-embed .sch-eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--s-red);margin-bottom:18px;text-align:center}\n.bb-schedule-embed .sch-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}\n.bb-schedule-embed .sch-mount{min-height:760px;border:1px solid var(--s-bd);border-radius:16px;overflow:hidden;background:#fff}\n.bb-schedule-embed .sch-mount:empty{min-height:0;border:0}\n.bb-schedule-embed .sch-mount:not(:empty)+.sch-fallback{display:none}\n.bb-schedule-embed .sch-fallback{text-align:center;font-size:15px;color:var(--s-mut);border:1px solid var(--s-bd);border-radius:16px;padding:40px 20px;margin:0}\n.bb-schedule-embed .sch-fallback a{display:inline-block;margin-top:14px;background:var(--s-red);color:#fff;text-decoration:none;font-weight:700;font-size:14px;padding:12px 22px;border-radius:6px}\n.bb-schedule-embed .sch-note{text-align:center;font-size:13px;color:var(--s-mut);margin-top:16px}\n@media(max-width:767px){.bb-schedule-embed{padding:44px 0}.bb-schedule-embed .sch-mount{min-height:680px}}\n<\/style><div class=\"sch-inner\"><span class=\"sch-eyebrow\">Schedule<\/span><h2 class=\"sch-sr\">Class schedule<\/h2><div class=\"sch-mount\" data-mariana-integrations=\"\/schedule\/daily\/48541?locations=48816\"><\/div><p class=\"sch-fallback\">The class schedule is loading\u2026<br><a href=\"https:\/\/www.blackburnathletics.ca\/en\/rates\/\">See rates and book a class<\/a><\/p><p class=\"sch-note\">Updated in real time. Click a class to book.<\/p><\/div><\/section><section class=\"benefits\">\n<div class=\"section-inner\">\n<div class=\"benefits-header\">\n<p class=\"section-eyebrow\">Blackburn Athletics<\/p>\n<h2 class=\"section-heading\">You&#8217;re going to love it<\/h2>\n<p class=\"section-subtext\">At Blackburn Athletics, you train together, coached by a real trainer every session. A community that keeps you motivated, clean and well-equipped facilities, and a pace that adjusts to you \u2014 wherever you&#8217;re starting from.<\/p>\n<\/div>\n<div class=\"benefits-grid\">\n<div class=\"benefit-card glass-card\">\n<svg class=\"benefit-icon\" fill=\"none\" viewbox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<circle cx=\"24\" cy=\"14\" r=\"6\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n<path d=\"M10 40c0-8 6-13 14-13s14 5 14 13\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<div class=\"benefit-title\">Coached training<\/div>\n<p class=\"benefit-desc\">A coach on the floor for every class to correct your form and adjust intensity.<\/p>\n<\/div>\n<!-- Real th\u00e9matiques verified from https:\/\/www.blackburnathletics.ca\/courses\/ (2026-08-10):\n           Lundi haut du corps \/ Mardi HYROX Cardio \/ Mercredi WOD \/ Jeudi AFC (abdos-fessiers-cardio) \/\n           Vendredi Tabata \/ Samedi HYROX Surprise \/ Dimanche bas du corps \u2014 7 confirmed, one per day. -->\n<div class=\"benefit-card glass-card\">\n<svg class=\"benefit-icon\" fill=\"none\" viewbox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<rect height=\"32\" rx=\"4\" stroke=\"currentColor\" stroke-width=\"2\" width=\"34\" x=\"7\" y=\"9\"><\/rect>\n<path d=\"M7 19h34\" stroke=\"currentColor\" stroke-width=\"2\"><\/path>\n<path d=\"M15 5v8M33 5v8\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path>\n<circle cx=\"15\" cy=\"27\" fill=\"currentColor\" r=\"2.2\"><\/circle>\n<circle cx=\"24\" cy=\"27\" fill=\"currentColor\" r=\"2.2\"><\/circle>\n<circle cx=\"33\" cy=\"27\" fill=\"currentColor\" r=\"2.2\"><\/circle>\n<circle cx=\"15\" cy=\"34.5\" fill=\"currentColor\" r=\"2.2\"><\/circle>\n<circle cx=\"24\" cy=\"34.5\" fill=\"currentColor\" r=\"2.2\"><\/circle>\n<\/svg>\n<div class=\"benefit-title\">7 themes<\/div>\n<p class=\"benefit-desc\">A different theme every day: HYROX Cardio, WOD, Tabata and more.<\/p>\n<\/div>\n<div class=\"benefit-card glass-card\">\n<svg class=\"benefit-icon\" fill=\"none\" viewbox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<rect height=\"14\" rx=\"2\" stroke=\"currentColor\" stroke-width=\"2\" width=\"8\" x=\"6\" y=\"20\"><\/rect>\n<rect height=\"14\" rx=\"2\" stroke=\"currentColor\" stroke-width=\"2\" width=\"8\" x=\"34\" y=\"20\"><\/rect>\n<line stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"3\" x1=\"14\" x2=\"34\" y1=\"27\" y2=\"27\"><\/line>\n<\/svg>\n<div class=\"benefit-title\">Facilities &amp; equipment<\/div>\n<p class=\"benefit-desc\">Clean training spaces and equipment maintained daily.<\/p>\n<\/div>\n<div class=\"benefit-card glass-card\">\n<svg class=\"benefit-icon\" fill=\"none\" viewbox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<circle cx=\"24\" cy=\"24\" r=\"16\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n<path d=\"M24 14v10l7 4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<div class=\"benefit-title\">Flexible hours<\/div>\n<p class=\"benefit-desc\">Morning and evening slots, all week long, to train on your schedule.<\/p>\n<\/div>\n<div class=\"benefit-card glass-card\">\n<svg class=\"benefit-icon\" fill=\"none\" viewbox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M10 24h28M24 10v28\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path>\n<path d=\"M14 14l20 20M34 14L14 34\" opacity=\"0.4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path>\n<circle cx=\"24\" cy=\"24\" r=\"18\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n<\/svg>\n<div class=\"benefit-title\">No long-term contract<\/div>\n<p class=\"benefit-desc\">Month-to-month options \u2014 you stay because you love it, not because you&#8217;re locked in.<\/p>\n<\/div>\n<div class=\"benefit-card glass-card\">\n<svg class=\"benefit-icon\" fill=\"none\" viewbox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<circle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n<circle cx=\"36\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n<circle cx=\"24\" cy=\"30\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n<circle cx=\"12\" cy=\"38\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n<circle cx=\"36\" cy=\"38\" r=\"3\" stroke=\"currentColor\" stroke-width=\"2\"><\/circle>\n<path d=\"M12 16v14M36 16v14M24 26v0M16 33l6-3M32 33l-6-3\" stroke=\"currentColor\" stroke-width=\"1.6\"><\/path>\n<\/svg>\n<div class=\"benefit-title\">9+ locations across Quebec<\/div>\n<p class=\"benefit-desc\">A growing network across Quebec \u2014 train wherever works for you.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     LOCATION-SPECIFIC PARAGRAPH\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"local-copy\">\n<div class=\"section-inner\">\n<h2 class=\"section-heading\"><!-- data:location_name_short -->Blackburn Athletics in Boucherville<\/h2>\n<!-- data:intro_location \u2014 COPY DRAFT: 2\u20133 unique sentences, Mike to verify neighbourhood specifics (parking, access, nearby landmarks) before publish -->\n<p>Located on chemin du Lac in Boucherville, our centre welcomes the local community all week long, early morning and evening alike. Whether you&#8217;re new to the neighbourhood or a longtime member, our coaching team is there every visit to help you progress at your own pace.<\/p>\n<\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     MAP + DIRECTIONS \u2014 standalone bottom section (V1 position,\n     restored per Mike 2026-08-10)\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"map-section\">\n<div class=\"section-inner\">\n<p class=\"section-eyebrow\">Find us<\/p>\n<h2 class=\"section-heading\">Come see us<\/h2>\n<div class=\"map-card\">\n<div class=\"map-frame\">\n<!-- data:maps_embed -->\n<iframe allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" src=\"https:\/\/www.google.com\/maps?q=684+Chemin+du+Lac,+Boucherville,+QC+J4B+6W7,+Canada&amp;output=embed\" title=\"Map \u2014 Blackburn Athletics Boucherville\"><\/iframe>\n<\/div>\n<div class=\"map-info\">\n<p class=\"map-nap-text\"><strong><!-- data:location_name_short -->Blackburn Athletics Boucherville<\/strong><br\/><!-- data:address -->684 Chem. du Lac, Boucherville, QC J4B 6W7, Canada \u00b7 <!-- data:phone --><a href=\"tel:+14388928470\">438-892-8470<\/a><\/p>\n<!-- data:maps_directions -->\n<a class=\"directions-link\" href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;destination=684+Chemin+du+Lac,+Boucherville,+QC+J4B+6W7,+Canada\" rel=\"noopener\" target=\"_blank\">\n<svg fill=\"none\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M3 11l18-8-8 18-2-8-8-2z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"2\"><\/path><\/svg>\n          Get directions\n        <\/a>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     JSON-LD \u2014 ExerciseGym (LocalBusiness subtype)\n     Verified fields: name, address, telephone (site \"Nos Gyms\" panel, 2026-08-09).\n     Placeholder fields: geo coordinates (not yet verified against GBP).\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<\/div>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"ExerciseGym\",\n  \"name\": \"Blackburn Athletics \u2014 Boucherville\",\n  \"url\": \"https:\/\/www.blackburnathletics.ca\/en\/locations\/boucherville\/\",\n  \"telephone\": \"+1-438-892-8470\",\n  \"address\": {\n    \"@type\": \"PostalAddress\",\n    \"streetAddress\": \"684 Chemin du Lac\",\n    \"addressLocality\": \"Boucherville\",\n    \"addressRegion\": \"QC\",\n    \"postalCode\": \"J4B 6W7\",\n    \"addressCountry\": \"CA\"\n  },\n  \"geo\": {\n    \"@type\": \"GeoCoordinates\",\n    \"latitude\": \"45.6116796\",\n    \"longitude\": \"-73.4414735\"\n  },\n  \"openingHoursSpecification\": [\n    { \"@type\": \"OpeningHoursSpecification\", \"dayOfWeek\": [\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\"], \"opens\": \"06:00\", \"closes\": \"21:00\" },\n    { \"@type\": \"OpeningHoursSpecification\", \"dayOfWeek\": \"Friday\", \"opens\": \"06:00\", \"closes\": \"17:00\" },\n    { \"@type\": \"OpeningHoursSpecification\", \"dayOfWeek\": \"Saturday\", \"opens\": \"08:00\", \"closes\": \"12:00\" },\n    { \"@type\": \"OpeningHoursSpecification\", \"dayOfWeek\": \"Sunday\", \"opens\": \"08:00\", \"closes\": \"13:00\" }\n  ],\n  \"sameAs\": [\n    \"https:\/\/www.facebook.com\/blackburnathleticsbba\",\n    \"https:\/\/www.instagram.com\/blackburnathletics\/\",\n    \"https:\/\/www.google.com\/maps\/place\/Blackburn+Athletics+Boucherville\/@45.6116796,-73.4414735,17z\/data=!4m6!3m5!1s0x4cc91d0c249fbdcd:0x37c904084b7735cf!8m2!3d45.6116796!4d-73.4414735!16s%2Fg%2F11fgh7rlnj\"\n  ]\n}\n<\/script>\n<script>\n\/\/ Mobile photo-strip arrows: scroll one slide per tap, dim at the ends.\ndocument.querySelectorAll('[data-swipe]').forEach(function (wrap) {\n  var strip = wrap.querySelector('.hero-collage, .hero-photos');\n  var prev = wrap.querySelector('.swipe-prev');\n  var next = wrap.querySelector('.swipe-next');\n  if (!strip || !prev || !next) return;\n  function slideW() {\n    var img = strip.querySelector('img');\n    return img ? img.getBoundingClientRect().width + 8 : strip.clientWidth * 0.8;\n  }\n  prev.addEventListener('click', function () { strip.scrollBy({ left: -slideW(), behavior: 'smooth' }); });\n  next.addEventListener('click', function () { strip.scrollBy({ left: slideW(), behavior: 'smooth' }); });\n  function ends() {\n    var max = strip.scrollWidth - strip.clientWidth;\n    if (strip.scrollLeft <= 4) { prev.setAttribute('data-end', ''); } else { prev.removeAttribute('data-end'); }\n    if (strip.scrollLeft >= max - 4) { next.setAttribute('data-end', ''); } else { next.removeAttribute('data-end'); }\n  }\n  strip.addEventListener('scroll', ends, { passive: true });\n  window.addEventListener('resize', ends);\n  ends();\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>The Blackburn experience BLACKBURN ATHLETICS \u2014 BOUCHERVILLE 684 Chem. du Lac, Boucherville, QC J4B 6W7, Canada 438-892-8470 Monday \u2013 Thursday: [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":7337,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","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":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","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-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":"","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-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":"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":""},"mobile":{"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":""}},"footnotes":""},"class_list":["post-7339","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.blackburnathletics.ca\/en\/wp-json\/wp\/v2\/pages\/7339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blackburnathletics.ca\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.blackburnathletics.ca\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.blackburnathletics.ca\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blackburnathletics.ca\/en\/wp-json\/wp\/v2\/comments?post=7339"}],"version-history":[{"count":5,"href":"https:\/\/www.blackburnathletics.ca\/en\/wp-json\/wp\/v2\/pages\/7339\/revisions"}],"predecessor-version":[{"id":7423,"href":"https:\/\/www.blackburnathletics.ca\/en\/wp-json\/wp\/v2\/pages\/7339\/revisions\/7423"}],"up":[{"embeddable":true,"href":"https:\/\/www.blackburnathletics.ca\/en\/wp-json\/wp\/v2\/pages\/7337"}],"wp:attachment":[{"href":"https:\/\/www.blackburnathletics.ca\/en\/wp-json\/wp\/v2\/media?parent=7339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}