{"id":22605,"date":"2025-11-03T13:04:02","date_gmt":"2025-11-03T18:04:02","guid":{"rendered":"https:\/\/cdrhpnq-fnhrdcq.ca\/?page_id=22605"},"modified":"2026-05-20T12:17:09","modified_gmt":"2026-05-20T16:17:09","slug":"events-v2","status":"publish","type":"page","link":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/","title":{"rendered":"Events"},"content":{"rendered":"\n<div id=\"wp-block-themeisle-blocks-advanced-columns-fc7c6f55\" class=\"wp-block-themeisle-blocks-advanced-columns has-1-columns has-desktop-equal-layout has-tablet-equal-layout has-mobile-equal-layout has-vertical-unset\"><div class=\"wp-block-themeisle-blocks-advanced-columns-overlay\"><\/div><div class=\"innerblocks-wrap\">\n<div id=\"wp-block-themeisle-blocks-advanced-column-6f41980f\" class=\"wp-block-themeisle-blocks-advanced-column\">\n<!-- ====== FNHRDCQ Events V4.1 EN - HTML only WordPress ====== -->\n<div id=\"ev-wrap\" lang=\"en\">\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Urbanist:wght@400;600;700;800;900&display=swap');\n\n#ev-wrap{\n--ocre:#f1c872;\n--ocre-soft:rgba(241,200,114,.15);\n--ocre-border:rgba(241,200,114,.30);\n--vert:#7b724a;\n--vert-dark:#5e5838;\n--brun:#3d3826;\n--beige:#ece4d9;\n--white:#ffffff;\n--panel:#faf7f3;\n--muted:#6b665b;\n--line:#d6ccbf;\n--ext-green:#17813c;\n--ext-green-dark:#0d5c29;\n--ext-green-soft:#ecf9f0;\n--community-blue:#2f6f8f;\n--community-blue-dark:#17465f;\n--community-blue-soft:#edf7fb;\n--ink:#2a2318;\n--shadow:0 18px 48px rgba(42,35,24,.09);\n--shadow-sm:0 8px 22px rgba(42,35,24,.06);\n--shadow-lg:0 34px 84px rgba(42,35,24,.14);\n--r:18px;\n--r-lg:26px;\n--r-xl:40px;\n--font:'Urbanist',system-ui,-apple-system,'Segoe UI',sans-serif;\nfont-family:var(--font);\nfont-size:16px;\nline-height:1.7;\ncolor:var(--brun);\nbackground:var(--beige);\n-webkit-font-smoothing:antialiased;\n}\n#ev-wrap *{box-sizing:border-box;}\n#ev-wrap img{display:block;max-width:100%;height:auto;}\n#ev-wrap a{color:inherit;}\n#ev-wrap button,\n#ev-wrap input,\n#ev-wrap select,\n#ev-wrap textarea{font:inherit;}\n#ev-wrap a:focus-visible,\n#ev-wrap button:focus-visible,\n#ev-wrap input:focus-visible,\n#ev-wrap select:focus-visible{\noutline:3px solid rgba(241,200,114,.92);\noutline-offset:3px;\n}\n\n.ev-shell{width:min(calc(100% - 32px),1200px);margin:0 auto;}\n#ev-phares-title,\n#cdrhpnq-calendar,\n#upcoming-cards,\n#ev-culture-title{scroll-margin-top:82px;}\n.ev-phares,\n.lists,\n.ev-culture{\ncontent-visibility:auto;\ncontain-intrinsic-size:620px;\n}\n\n.ev-hero-shell{\nwidth:min(calc(100% - 32px),1200px);\nmargin:0 auto;\npadding:28px 0 0;\n}\n.ev-hero{\nposition:relative;\nborder-radius:var(--r-xl);\noverflow:hidden;\nbackground:\nradial-gradient(circle at 12% 18%, rgba(255,255,255,.26), transparent 24%),\nradial-gradient(circle at 88% 76%, rgba(255,255,255,.10), transparent 28%),\nlinear-gradient(135deg, rgba(241,200,114,.16) 0%, rgba(123,114,74,.06) 100%),\nvar(--beige);\nbox-shadow:var(--shadow-lg);\nmin-height:680px;\n}\n.ev-hero::before{\ncontent:\"\";\nposition:absolute;\ninset:0;\nbackground:linear-gradient(90deg,rgba(123,114,74,.07) 0%,rgba(123,114,74,.04) 30%,rgba(123,114,74,.01) 60%,rgba(123,114,74,0) 80%);\npointer-events:none;\n}\n.ev-hero::after{\ncontent:\"Events\";\nposition:absolute;\nright:-14px;\nbottom:14px;\nfont-size:clamp(6rem,15vw,12rem);\nfont-weight:900;\nline-height:1;\nletter-spacing:0;\ncolor:rgba(123,114,74,.07);\npointer-events:none;\nwhite-space:nowrap;\n}\n.ev-hero-inner{\nposition:relative;\nz-index:1;\ndisplay:grid;\ngrid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);\ngap:42px;\npadding:72px 54px 104px;\nalign-items:start;\nmin-height:680px;\n}\n.ev-hero-copy{display:flex;flex-direction:column;}\n.ev-overline{\ndisplay:inline-flex;\nalign-items:center;\ngap:9px;\nmargin-bottom:20px;\nfont-size:.84rem;\nfont-weight:800;\nletter-spacing:.04em;\ncolor:var(--vert);\n}\n.ev-overline::before{\ncontent:\"\";\nwidth:7px;\nheight:7px;\nborder-radius:50%;\nbackground:var(--ocre);\nbox-shadow:0 0 0 5px rgba(241,200,114,.18);\nflex:0 0 auto;\n}\n.ev-hero-title{\nmargin:0 0 26px;\nfont-size:clamp(3.4rem,6.2vw,5.8rem);\nfont-weight:900;\nline-height:.90;\nletter-spacing:0;\ncolor:var(--ink);\n}\n.ev-lead{\nfont-size:clamp(1.05rem,1.3vw,1.18rem);\nline-height:1.82;\ncolor:var(--brun);\nmax-width:48ch;\nmargin:0 0 18px;\n}\n.ev-lead strong{font-weight:800;color:var(--ink);}\n.ev-hero-tags{\ndisplay:flex;\nflex-wrap:wrap;\ngap:7px;\nmargin:0 0 20px;\n}\n.ev-hero-tag{\ndisplay:inline-flex;\nalign-items:center;\npadding:7px 14px;\nborder-radius:999px;\nbackground:rgba(123,114,74,.10);\nborder:1px solid rgba(123,114,74,.16);\nfont-size:.82rem;\nfont-weight:800;\ncolor:var(--vert);\n}\n.ev-hero-note{\nfont-size:.95rem;\nline-height:1.7;\ncolor:var(--muted);\nmax-width:52ch;\nborder-left:3px solid var(--ocre);\npadding-left:14px;\n}\n.ev-ext-dot{\ndisplay:inline-block;\nwidth:10px;\nheight:10px;\nborder-radius:50%;\nbackground:var(--ext-green);\nvertical-align:middle;\nmargin-right:5px;\n}\n.ev-community-dot{\ndisplay:inline-block;\nwidth:10px;\nheight:10px;\nborder-radius:50%;\nbackground:var(--community-blue);\nvertical-align:middle;\nmargin:0 5px 0 8px;\n}\n\n.ev-side-card{\nalign-self:center;\nbackground:rgba(255,255,255,.92);\nborder:1px solid rgba(255,255,255,.6);\nborder-radius:var(--r-lg);\nbox-shadow:0 28px 56px rgba(42,35,24,.13);\npadding:28px 26px 24px;\n}\n.ev-side-pill-row{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px;}\n.ev-side-pill{\ndisplay:inline-flex;\nalign-items:center;\npadding:6px 14px;\nborder-radius:999px;\nfont-size:.79rem;\nfont-weight:800;\n}\n.ev-side-pill-ocre{background:var(--ocre-soft);border:1px solid var(--ocre-border);color:var(--brun);}\n.ev-side-pill-vert{background:rgba(123,114,74,.10);border:1px solid rgba(123,114,74,.16);color:var(--vert);}\n.ev-side-card h3{\nfont-size:1.25rem;\nfont-weight:800;\nline-height:1.25;\ncolor:var(--ink);\nmargin:0 0 12px;\n}\n.ev-side-card p{font-size:.97rem;line-height:1.78;color:var(--brun);margin:0;}\n.ev-side-list{display:grid;gap:10px;margin:16px 0 20px;}\n.ev-side-item{\ndisplay:flex;\ngap:11px;\nalign-items:flex-start;\npadding:12px 13px;\nborder-radius:14px;\nbackground:rgba(248,246,241,.9);\nborder:1px solid rgba(123,114,74,.09);\n}\n.ev-side-dot{\nwidth:9px;\nheight:9px;\nmargin-top:7px;\nborder-radius:50%;\nbackground:var(--vert);\nflex:0 0 auto;\n}\n.ev-side-item p{font-size:.91rem;line-height:1.65;color:var(--brun);}\n.ev-side-item strong{font-weight:800;color:var(--ink);}\n.ev-side-note{\nmargin-top:14px;\nfont-size:.86rem;\nline-height:1.65;\ncolor:var(--muted);\n}\n\n.ev-mobile-jump{\ndisplay:none;\n}\n\n.ev-phares{padding:36px 0 28px;}\n.ev-phares-head{margin-bottom:24px;}\n.ev-phares-head h2,\n.ev-culture-head h2{\nfont-size:clamp(1.5rem,2.5vw,2rem);\nfont-weight:900;\ncolor:var(--ink);\nletter-spacing:0;\nmargin:0 0 6px;\n}\n.ev-phares-head p,\n.ev-culture-head p{\nfont-size:1rem;\ncolor:var(--muted);\nmax-width:72ch;\nmargin:0;\n}\n.ev-ph-sep,\n.ev-section-head,\n.ev-culture-sep{\ndisplay:flex;\nalign-items:center;\ngap:14px;\nfont-size:.82rem;\nfont-weight:900;\nletter-spacing:.06em;\ntext-transform:uppercase;\ncolor:var(--vert);\n}\n.ev-ph-sep{margin:18px 0 14px;}\n.ev-section-head{margin:28px 0 12px;}\n.ev-culture-sep{margin:24px 0 14px;}\n.ev-ph-sep::after,\n.ev-section-head::after,\n.ev-culture-sep::after{\ncontent:\"\";\nflex:1;\nheight:1px;\nbackground:linear-gradient(90deg,rgba(123,114,74,.22),transparent);\n}\n.ev-ph-grid{\ndisplay:grid;\ngap:14px;\ngrid-template-columns:1fr;\n}\n@media (min-width:560px){.ev-ph-grid{grid-template-columns:repeat(2,1fr);}}\n@media (min-width:900px){.ev-ph-grid.ev-ph-grid--3{grid-template-columns:repeat(3,1fr);}}\n@media (min-width:900px){.ev-ph-grid.ev-ph-grid--2{grid-template-columns:repeat(2,1fr);}}\n\n.ev-ph-card{\nborder:1px solid var(--line);\nborder-top:3px solid var(--ocre);\nborder-radius:var(--r);\npadding:20px 20px 18px;\nbackground:rgba(255,255,255,.78);\ndisplay:flex;\nflex-direction:column;\ngap:6px;\ntransition:box-shadow .18s,border-color .18s,transform .18s;\n}\n.ev-ph-card:hover{\nbox-shadow:var(--shadow-sm);\nborder-top-color:var(--vert);\ntransform:translateY(-2px);\n}\n.ev-ph-card--archive{\nborder-top-color:var(--line);\nopacity:.86;\n}\n.ev-ph-card--archive:hover{opacity:1;border-top-color:var(--muted);}\n.ev-ph-status{\ndisplay:inline-flex;\nalign-items:center;\ngap:6px;\npadding:5px 12px;\nborder-radius:999px;\nfont-size:.76rem;\nfont-weight:900;\nletter-spacing:.04em;\nwidth:fit-content;\nmargin-bottom:3px;\n}\n.ev-ph-status--past{\nbackground:var(--ocre-soft);\nborder:1px solid var(--ocre-border);\ncolor:var(--brun);\n}\n.ev-ph-status--archive{\nbackground:rgba(214,204,191,.25);\nborder:1px solid rgba(214,204,191,.5);\ncolor:var(--muted);\n}\n.ev-ph-card h3{\nmargin:0;\nfont-size:15.5px;\nfont-weight:800;\ncolor:var(--ink);\nline-height:1.3;\n}\n.ev-ph-card h3 a{color:var(--ink);text-decoration:none;transition:color .15s;}\n.ev-ph-card h3 a:hover{color:var(--vert);text-decoration:underline;}\n.ev-ph-meta{\nfont-size:.82rem;\nfont-weight:700;\ncolor:var(--vert);\nmargin:0;\n}\n.ev-ph-desc{\nfont-size:.9rem;\nline-height:1.55;\ncolor:var(--muted);\nflex-grow:1;\nmargin:0;\n}\n.ev-ph-link{\ndisplay:inline-block;\nmargin-top:8px;\ncolor:var(--vert);\nfont-size:.87rem;\nfont-weight:800;\ntext-decoration:none;\ntransition:color .15s;\n}\n.ev-ph-link:hover{color:var(--vert-dark);text-decoration:underline;}\n\n.toolbar{\ndisplay:flex;\ngap:12px;\nalign-items:center;\njustify-content:space-between;\nmargin-bottom:8px;\nflex-wrap:wrap;\npadding:0 0 4px;\n}\n.tool-right{display:flex;gap:8px;flex-wrap:wrap;}\n.ev-legend{\ndisplay:flex;\nflex-wrap:wrap;\ngap:8px;\nalign-items:center;\nmargin:0 0 12px;\npadding:10px 12px;\nborder:1px solid rgba(123,114,74,.14);\nborder-radius:12px;\nbackground:rgba(255,255,255,.70);\n}\n.ev-legend-item{\ndisplay:inline-flex;\nalign-items:center;\ngap:7px;\nfont-size:.84rem;\nfont-weight:800;\ncolor:var(--brun);\n}\n.ev-legend-dot{\nwidth:11px;\nheight:11px;\nborder-radius:50%;\ndisplay:inline-block;\nbox-shadow:0 0 0 3px rgba(255,255,255,.8);\n}\n.ev-legend-dot--cdrhpnq{background:var(--vert);}\n.ev-legend-dot--powwow{background:var(--ext-green);}\n.ev-legend-dot--community{background:var(--community-blue);}\n.search{\nwidth:min(420px,100%);\nborder:1.5px solid var(--line);\nborder-radius:10px;\npadding:10px 14px;\nfont-size:16px;\nfont-family:var(--font);\nbackground:#fff;\ncolor:var(--brun);\ntransition:border-color .2s;\n}\n.search::placeholder{color:#b0a690;}\n.search:focus{\noutline:none;\nborder-color:var(--vert);\nbox-shadow:0 0 0 3px rgba(123,114,74,.12);\n}\n.btn{\ndisplay:inline-block;\nbackground:var(--vert);\ncolor:#fff;\npadding:10px 18px;\nborder-radius:10px;\ntext-decoration:none;\nborder:0;\ncursor:pointer;\nfont-family:var(--font);\nfont-size:15px;\nfont-weight:700;\nletter-spacing:.01em;\ntransition:background .18s,transform .12s;\n}\n.btn:hover{background:var(--vert-dark);transform:translateY(-1px);}\n.btn:active{transform:translateY(0);}\n.btn:disabled{opacity:.5;cursor:not-allowed;}\n.btn-ghost{\nbackground:#fff;\ncolor:var(--vert);\nborder:1.5px solid var(--vert);\n}\n.btn-ghost:hover{\nbackground:var(--beige);\ncolor:var(--vert-dark);\nborder-color:var(--vert-dark);\ntransform:translateY(-1px);\n}\n.actions{display:flex;justify-content:center;margin-top:8px;}\n.lists h2{\nmargin-top:28px;\nmargin-bottom:10px;\nfont-size:1.35rem;\nfont-weight:800;\ncolor:var(--brun);\npadding-bottom:6px;\nborder-bottom:2px solid var(--ocre);\ndisplay:inline-block;\n}\n.cards{\ndisplay:grid;\ngap:12px;\ngrid-template-columns:repeat(1,minmax(0,1fr));\n}\n@media (min-width:820px){.cards{grid-template-columns:repeat(2,minmax(0,1fr));}}\n@media (min-width:1024px){.cards.past-capped{grid-template-columns:repeat(3,minmax(0,1fr));}}\n.card{\nborder:1.5px solid var(--line);\nborder-top:3px solid var(--ocre);\nborder-radius:var(--r);\npadding:16px;\nbackground:var(--panel);\ntransition:box-shadow .18s,border-color .18s,transform .18s;\n}\n.card:hover{box-shadow:0 4px 16px rgba(61,56,38,.1);border-top-color:var(--vert);transform:translateY(-1px);}\n.card.empty{display:flex;align-items:center;justify-content:center;min-height:84px;}\n.card h3{margin:0 0 8px;font-size:17px;font-weight:700;color:var(--brun);line-height:1.35;}\n.card h3 a{color:var(--brun);text-decoration:none;transition:color .15s;}\n.card h3 a:hover{color:var(--vert);text-decoration:underline;}\n.card p{margin:0 0 6px;font-size:15px;color:var(--muted);}\n.muted{color:var(--muted);}\n.card.external{\nborder-color:rgba(23,129,60,.45);\nborder-top-color:var(--ext-green);\nbackground:var(--ext-green-soft);\n}\n.card.external:hover{border-top-color:var(--ext-green-dark);}\n.btn-ics{\nfont-size:13px;\npadding:6px 12px;\nbackground:transparent;\ncolor:var(--vert);\nborder:1.5px solid var(--vert);\nborder-radius:8px;\ncursor:pointer;\nfont-family:var(--font);\nfont-weight:700;\ntransition:background .15s,color .15s;\n}\n.btn-ics:hover{background:var(--vert);color:#fff;}\n.subtle{margin-top:28px;margin-bottom:8px;font-size:1.05rem;font-weight:700;color:var(--muted);}\n.table-wrap{overflow:auto;border:1.5px solid var(--line);border-radius:var(--r);background:#fff;}\n.table-past{width:100%;border-collapse:collapse;min-width:640px;}\n.table-past thead th{\nposition:sticky;\ntop:0;\nbackground:var(--brun);\ncolor:var(--ocre);\nborder-bottom:2px solid var(--vert);\ntext-align:left;\nfont-weight:700;\nfont-size:14px;\nletter-spacing:.04em;\ntext-transform:uppercase;\npadding:11px 14px;\n}\n.table-past tbody td{\nborder-top:1px solid #ede6db;\npadding:10px 14px;\nvertical-align:top;\nfont-size:15px;\ncolor:var(--muted);\n}\n.table-past tbody tr:hover td{background:#f5f0e8;}\n.table-past tbody tr.external td{background:var(--ext-green-soft);}\n.table-past tbody tr.external:hover td{background:#ddf3e5;}\n.table-past a{color:var(--vert);text-decoration:none;}\n.table-past a:hover{text-decoration:underline;color:var(--vert-dark);}\n#cdrhpnq-calendar{min-height:640px;margin:8px auto 24px;background:#fff;}\n.ev-calendar-placeholder{\nmin-height:220px;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\npadding:24px;\nborder:1.5px solid var(--line);\nborder-radius:var(--r);\nbackground:#fff;\ncolor:var(--muted);\nfont-weight:850;\ntext-align:center;\n}\n.fc{\nborder:1.5px solid var(--line);\nborder-radius:var(--r);\npadding:14px;\nbackground:#fff;\nbox-shadow:var(--shadow-sm);\n}\n.fc .fc-toolbar{\ngap:10px;\nflex-wrap:wrap;\nalign-items:center;\n}\n.fc .fc-toolbar-chunk{\ndisplay:flex;\ngap:6px;\nalign-items:center;\nflex-wrap:wrap;\n}\n.fc .fc-toolbar-title{font-family:var(--font);font-weight:800;color:var(--brun);font-size:1.2rem;}\n.fc .fc-button{\nbackground:var(--vert)!important;\nborder:none!important;\nborder-radius:8px!important;\npadding:7px 12px!important;\nfont-family:var(--font)!important;\nfont-weight:700!important;\nfont-size:14px!important;\ncolor:#fff!important;\ntransition:background .15s!important;\n}\n.fc .fc-button:hover{background:var(--vert-dark)!important;}\n.fc .fc-button-active,.fc .fc-button:not(:disabled):active{background:var(--brun)!important;box-shadow:none!important;}\n.fc .fc-button:disabled{opacity:.45!important;}\n.fc .fc-today-button{background:var(--ocre)!important;color:var(--brun)!important;}\n.fc .fc-today-button:hover{background:#e8b84e!important;}\n.fc .fc-col-header-cell-cushion,\n.fc .fc-daygrid-day-number{\ncolor:var(--brun)!important;\ntext-decoration:none!important;\nfont-weight:800;\n}\n.fc .fc-day-today{background:rgba(241,200,114,.18)!important;}\n.fc .fc-daygrid-event{\nbackground:var(--vert)!important;\nborder-color:var(--vert-dark)!important;\ncolor:#fff!important;\nborder-radius:6px!important;\npadding:2px 6px!important;\nfont-size:12px!important;\nfont-weight:700!important;\nwhite-space:normal!important;\nline-height:1.25!important;\n}\n.fc .fc-event:hover{box-shadow:0 0 0 2px var(--brun) inset!important;filter:brightness(1.08);}\n.fc .is-external{\nbackground:var(--community-blue-soft)!important;\nborder-color:var(--community-blue)!important;\ncolor:#143b4e!important;\n}\n.fc .is-external .fc-event-main,\n.fc .is-external .fc-event-title,\n.fc .is-external .fc-event-time{\ncolor:#143b4e!important;\nfont-weight:800!important;\n}\n.fc .is-powwow{\nbackground:var(--ext-green-soft)!important;\nborder-color:var(--ext-green)!important;\ncolor:#0a3d1f!important;\n}\n.fc .is-powwow .fc-event-main,\n.fc .is-powwow .fc-event-title,\n.fc .is-powwow .fc-event-time{\ncolor:#0a3d1f!important;\nfont-weight:800!important;\n}\n.fc .is-community-event{\nbackground:var(--community-blue-soft)!important;\nborder-color:var(--community-blue)!important;\ncolor:#143b4e!important;\n}\n.fc .is-community-event .fc-event-main,\n.fc .is-community-event .fc-event-title,\n.fc .is-community-event .fc-event-time{\ncolor:#143b4e!important;\nfont-weight:800!important;\n}\n.fc .fc-list-event.is-powwow td{\nbackground:var(--ext-green-soft)!important;\n}\n.fc .fc-list-event.is-community-event td{\nbackground:var(--community-blue-soft)!important;\n}\n.fc .fc-more-link{\ncolor:var(--vert-dark)!important;\nfont-weight:900!important;\n}\n.fc .fc-list-event:hover td{background:#f5f0e8!important;}\n.fc .fc-list-day-cushion{background:var(--brun)!important;}\n.fc .fc-list-day-text,.fc .fc-list-day-side-text{color:var(--ocre)!important;font-weight:700!important;}\n@media (max-width:720px){\n.fc{padding:10px;}\n.fc .fc-toolbar{display:grid;grid-template-columns:1fr;justify-items:start;}\n.fc .fc-toolbar-title{font-size:1.05rem;}\n.fc .fc-button{font-size:12px!important;padding:6px 9px!important;}\n}\n\n.ev-culture{\npadding:36px 0 54px;\n}\n.ev-culture-panel{\nborder-radius:var(--r-xl);\nbackground:linear-gradient(135deg,rgba(255,255,255,.64),rgba(236,249,240,.38));\nborder:1px solid rgba(123,114,74,.16);\nbox-shadow:var(--shadow);\npadding:30px;\n}\n.ev-culture-head{\ndisplay:grid;\ngrid-template-columns:1fr;\ngap:20px;\nalign-items:start;\nmargin-bottom:22px;\n}\n.ev-culture-overline{\ndisplay:inline-flex;\nalign-items:center;\ngap:9px;\nfont-size:.82rem;\nfont-weight:900;\nletter-spacing:.06em;\ntext-transform:uppercase;\ncolor:var(--vert);\nmargin-bottom:8px;\n}\n.ev-culture-overline::before{\ncontent:\"\";\nwidth:8px;\nheight:8px;\nborder-radius:50%;\nbackground:var(--ext-green);\nbox-shadow:0 0 0 5px rgba(23,129,60,.12);\n}\n.ev-culture-nav{\ndisplay:flex;\nflex-wrap:wrap;\ngap:8px;\nmargin:0 0 18px;\n}\n.ev-culture-nav button{\ndisplay:inline-flex;\nalign-items:center;\npadding:8px 14px;\nborder-radius:999px;\nbackground:rgba(255,255,255,.75);\nborder:1px solid rgba(123,114,74,.18);\nfont-size:.86rem;\nfont-weight:800;\ncolor:var(--vert);\ntext-decoration:none;\ncursor:pointer;\n}\n.ev-culture-nav button:hover,\n.ev-culture-nav button.is-active{\nbackground:var(--ocre-soft);\nborder-color:var(--ocre-border);\ncolor:var(--brun);\n}\n.ev-culture-filter-toggle{\ndisplay:none;\nwidth:100%;\nmin-height:44px;\nmargin:0 0 10px;\nborder:1.5px solid var(--vert);\nborder-radius:12px;\nbackground:#fff;\ncolor:var(--vert);\nfont-size:.92rem;\nfont-weight:850;\ncursor:pointer;\n}\n.ev-culture-filter-toggle:hover{\nbackground:var(--vert);\ncolor:#fff;\n}\n.ev-culture-tools{\ndisplay:grid;\ngrid-template-columns:minmax(220px,1.2fr) minmax(160px,.8fr) minmax(180px,.85fr) minmax(170px,.85fr) auto;\ngap:10px;\nalign-items:end;\nmargin:0 0 12px;\npadding:14px;\nborder:1px solid rgba(123,114,74,.16);\nborder-radius:14px;\nbackground:rgba(255,255,255,.70);\n}\n.ev-filter-field{\ndisplay:grid;\ngap:5px;\n}\n.ev-filter-field span{\nfont-size:.76rem;\nfont-weight:900;\nletter-spacing:.04em;\ntext-transform:uppercase;\ncolor:var(--vert);\n}\n.ev-filter-field input,\n.ev-filter-field select{\nwidth:100%;\nborder:1.5px solid var(--line);\nborder-radius:10px;\npadding:9px 11px;\nbackground:#fff;\ncolor:var(--brun);\nfont-size:.92rem;\nfont-weight:700;\n}\n.ev-filter-field input:focus,\n.ev-filter-field select:focus{\noutline:none;\nborder-color:var(--vert);\nbox-shadow:0 0 0 3px rgba(123,114,74,.12);\n}\n.ev-culture-reset{\nheight:41px;\npadding:0 14px;\nborder-radius:10px;\nborder:1.5px solid var(--vert);\nbackground:#fff;\ncolor:var(--vert);\nfont-size:.88rem;\nfont-weight:850;\ncursor:pointer;\n}\n.ev-culture-reset:hover{\nbackground:var(--vert);\ncolor:#fff;\n}\n.ev-culture-count{\nmargin:4px 0 10px;\nfont-size:.9rem;\nfont-weight:800;\ncolor:var(--muted);\n}\n.ev-culture-results{\ndisplay:grid;\ngap:9px;\nmargin:0 0 24px;\n}\n.ev-culture-table-head,\n.ev-culture-row{\ndisplay:grid;\ngrid-template-columns:170px 145px minmax(0,1.3fr) minmax(150px,.7fr) 145px;\ngap:14px;\nalign-items:center;\n}\n.ev-culture-table-head{\npadding:0 16px 7px;\nfont-size:.74rem;\nfont-weight:900;\nletter-spacing:.05em;\ntext-transform:uppercase;\ncolor:var(--vert);\n}\n.ev-culture-row{\npadding:14px 16px;\nborder:1px solid var(--line);\nborder-left:4px solid var(--community-blue);\nborder-radius:14px;\nbackground:rgba(237,247,251,.72);\n}\n.ev-culture-row--powwow{\nborder-left-color:var(--ext-green);\nbackground:rgba(236,249,240,.62);\n}\n.ev-culture-row:hover{\nbox-shadow:var(--shadow-sm);\nbackground:#fff;\n}\n.ev-culture-row-date{\nfont-size:.88rem;\nfont-weight:850;\ncolor:var(--vert);\n}\n.ev-culture-row-type{\nwidth:fit-content;\ndisplay:inline-flex;\nalign-items:center;\npadding:5px 10px;\nborder-radius:999px;\nfont-size:.73rem;\nfont-weight:900;\nletter-spacing:.03em;\ntext-transform:uppercase;\nbackground:var(--community-blue-soft);\nborder:1px solid rgba(47,111,143,.22);\ncolor:var(--community-blue-dark);\n}\n.ev-culture-row--powwow .ev-culture-row-type{\nbackground:rgba(23,129,60,.12);\nborder-color:rgba(23,129,60,.22);\ncolor:var(--ext-green);\n}\n.ev-culture-row-title{\nmargin:0;\nfont-size:1rem;\nfont-weight:850;\nline-height:1.28;\ncolor:var(--ink);\n}\n.ev-culture-row-title a{\ntext-decoration:none;\n}\n.ev-culture-row-title a:hover{\ncolor:var(--vert);\ntext-decoration:underline;\n}\n.ev-culture-row-place{\nmargin:0;\nfont-size:.92rem;\nfont-weight:750;\nline-height:1.4;\ncolor:var(--muted);\n}\n.ev-culture-row-link{\njustify-self:end;\nwhite-space:nowrap;\nfont-size:.88rem;\nfont-weight:850;\ncolor:var(--vert);\ntext-decoration:none;\n}\n.ev-culture-row-link:hover{\ncolor:var(--vert-dark);\ntext-decoration:underline;\n}\n.ev-culture-empty{\npadding:18px;\nborder:1px solid var(--line);\nborder-radius:14px;\nbackground:rgba(255,255,255,.75);\ncolor:var(--muted);\nfont-weight:800;\n}\n.ev-culture-more-wrap{\nmargin-top:-10px;\nmargin-bottom:24px;\n}\n.ev-culture-more[hidden],\n.ev-culture-more-wrap[hidden]{\ndisplay:none!important;\n}\n.ev-culture-grid{\ndisplay:grid;\ngap:10px;\ngrid-template-columns:1fr;\n}\n.ev-culture-card{\nposition:relative;\ndisplay:flex;\nflex-direction:column;\nmin-height:0;\npadding:18px 18px 16px;\nborder-radius:var(--r);\nborder:1px solid var(--line);\nborder-top:3px solid var(--community-blue);\nbackground:rgba(237,247,251,.70);\nbox-shadow:none;\ntext-decoration:none;\ntransition:box-shadow .18s,border-color .18s,transform .18s,background .18s;\n}\n.ev-culture-card:hover{\ntransform:translateY(-2px);\nbox-shadow:var(--shadow-sm);\nborder-top-color:var(--community-blue-dark);\nbackground:#fff;\n}\n.ev-culture-card--gathering{\nborder-top-color:var(--ext-green);\nbackground:rgba(236,249,240,.55);\n}\n.ev-culture-card--gathering:hover{border-top-color:var(--ext-green-dark);}\n.ev-culture-kicker{\ndisplay:flex;\nflex-wrap:wrap;\nalign-items:center;\ngap:7px;\nmargin-bottom:10px;\n}\n.ev-culture-badge{\ndisplay:inline-flex;\nalign-items:center;\npadding:5px 10px;\nborder-radius:999px;\nfont-size:.74rem;\nfont-weight:900;\nletter-spacing:.03em;\ntext-transform:uppercase;\nbackground:var(--community-blue-soft);\nborder:1px solid rgba(47,111,143,.22);\ncolor:var(--community-blue-dark);\n}\n.ev-culture-badge--gathering{\nbackground:rgba(23,129,60,.12);\nborder-color:rgba(23,129,60,.22);\ncolor:var(--ext-green);\n}\n.ev-culture-date{\nfont-size:.78rem;\nfont-weight:800;\ncolor:var(--vert);\n}\n.ev-culture-card h4{\nmargin:0 0 8px;\nfont-size:1.02rem;\nfont-weight:850;\nline-height:1.25;\nletter-spacing:0;\ncolor:var(--ink);\n}\n.ev-culture-place{\nmargin:0;\nfont-size:.92rem;\nline-height:1.5;\ncolor:var(--muted);\n}\n.ev-culture-link{\nmargin-top:auto;\npadding-top:16px;\nfont-size:.88rem;\nfont-weight:850;\ncolor:var(--vert);\n}\n.ev-culture-card:hover .ev-culture-link{\ncolor:var(--vert-dark);\ntext-decoration:underline;\n}\n@media (min-width:900px){\n.ev-culture-card{\ndisplay:grid;\ngrid-template-columns:230px minmax(0,1fr) minmax(150px,.32fr) 160px;\ngap:14px;\nalign-items:center;\n}\n.ev-culture-kicker{margin-bottom:0;}\n.ev-culture-card h4{margin:0;}\n.ev-culture-place{margin:0;}\n.ev-culture-link{margin-top:0;padding-top:0;justify-self:end;white-space:nowrap;}\n}\n.ev-culture-note{\nmargin:24px 0 0;\npadding:14px 16px;\nborder-left:3px solid var(--ocre);\nbackground:rgba(255,255,255,.58);\nborder-radius:0 12px 12px 0;\nfont-size:.92rem;\nline-height:1.65;\ncolor:var(--muted);\n}\n.ev-culture-source-list[hidden]{\ndisplay:none!important;\n}\n\n.sr-only{\nposition:absolute!important;\nwidth:1px;\nheight:1px;\npadding:0;\nmargin:-1px;\noverflow:hidden;\nclip:rect(0,0,0,0);\nwhite-space:nowrap;\nborder:0;\n}\n\n@media (max-width:880px){\n.ev-hero-inner{grid-template-columns:1fr;padding:44px 36px 84px;gap:28px;min-height:auto;}\n.ev-side-card{max-width:100%;}\n.ev-hero::after{font-size:6rem;}\n.ev-hero{min-height:auto;}\n.ev-culture-tools{grid-template-columns:1fr 1fr;}\n.ev-culture-reset{width:fit-content;}\n.ev-culture-table-head{display:none;}\n.ev-culture-row{\ngrid-template-columns:1fr;\ngap:8px;\nalign-items:start;\n}\n.ev-culture-row-link{justify-self:start;}\n}\n@media (max-width:560px){\n.ev-shell,\n.ev-hero-shell{width:min(calc(100% - 20px),1200px);}\n.ev-hero-shell{padding:16px 0 0;}\n.ev-hero{\nborder-radius:24px;\nbox-shadow:var(--shadow-sm);\n}\n.ev-hero::after{display:none;}\n.ev-hero-inner{padding:28px 18px 34px;}\n.ev-hero-title{font-size:2.5rem;line-height:.96;}\n.ev-lead{max-width:none;line-height:1.6;}\n.ev-hero-note{max-width:none;}\n.ev-hero-tags{gap:6px;}\n.ev-hero-tag{padding:6px 10px;font-size:.78rem;}\n.ev-side-card{padding:20px 18px;border-radius:18px;box-shadow:var(--shadow-sm);}\n.ev-mobile-jump{\nposition:sticky;\ntop:0;\nz-index:5;\ndisplay:flex;\ngap:7px;\nwidth:min(calc(100% - 20px),1200px);\nmargin:10px auto 0;\npadding:8px;\noverflow-x:auto;\nborder:1px solid rgba(123,114,74,.14);\nborder-radius:14px;\nbackground:rgba(250,247,243,.94);\n-webkit-overflow-scrolling:touch;\nbackdrop-filter:blur(8px);\n}\n.ev-mobile-jump a{\nflex:0 0 auto;\ndisplay:inline-flex;\nalign-items:center;\njustify-content:center;\nmin-height:40px;\npadding:0 12px;\nborder-radius:999px;\nbackground:#fff;\nborder:1px solid rgba(123,114,74,.18);\nfont-size:.82rem;\nfont-weight:850;\ncolor:var(--vert);\ntext-decoration:none;\nwhite-space:nowrap;\n}\n.toolbar{align-items:stretch;}\n.tool-left,.tool-right,.search{width:100%;}\n.tool-right .btn{width:100%;text-align:center;}\n#cdrhpnq-calendar{min-height:0;margin-bottom:18px;}\n.ev-calendar-placeholder{min-height:140px;}\n.fc{\npadding:8px;\nborder-radius:14px;\nbox-shadow:none;\n}\n.fc .fc-daygrid-event{font-size:11px!important;}\n.fc .fc-list-event-title,\n.fc .fc-list-event-time{font-size:.9rem!important;}\n.ev-culture-panel{padding:22px;}\n.ev-culture-nav{\nflex-wrap:nowrap;\noverflow-x:auto;\npadding-bottom:2px;\n-webkit-overflow-scrolling:touch;\n}\n.ev-culture-nav button{\nflex:0 0 auto;\nmin-height:40px;\nwhite-space:nowrap;\n}\n.ev-culture-filter-toggle{display:block;}\n.ev-culture-tools{grid-template-columns:1fr;}\n.ev-culture-panel.is-filter-collapsed .ev-culture-tools{display:none;}\n.ev-culture-reset{width:100%;}\n.ev-culture-row{\npadding:14px;\nborder-radius:13px;\n}\n.ev-culture-row-link{\ndisplay:inline-flex;\nalign-items:center;\njustify-content:center;\nmin-height:44px;\nwidth:100%;\nborder:1.5px solid var(--vert);\nborder-radius:10px;\nbackground:#fff;\n}\n.ev-culture-count{font-size:.86rem;}\n}\n@media (hover:none), (prefers-reduced-motion:reduce){\n.ev-ph-card,\n.card,\n.ev-culture-card,\n.ev-culture-row,\n.btn,\n.ev-culture-nav button,\n.ev-culture-reset,\n.ev-culture-filter-toggle{\ntransition:none!important;\n}\n.ev-ph-card:hover,\n.card:hover,\n.ev-culture-card:hover,\n.ev-culture-row:hover,\n.btn:hover{\ntransform:none!important;\nbox-shadow:none;\n}\n.fc .fc-event:hover{\nfilter:none!important;\nbox-shadow:none!important;\n}\n}\n<\/style>\n\n<div class=\"ev-hero-shell\">\n<div class=\"ev-hero\">\n<div class=\"ev-hero-inner\">\n\n<div class=\"ev-hero-copy\">\n<span class=\"ev-overline\">Official calendar \u00b7 FNHRDCQ<\/span>\n<h1 class=\"ev-hero-title\">Events<\/h1>\n<p class=\"ev-lead\">Our <strong>job fairs<\/strong>, regional forums, workshops, meetings and cultural gatherings are opportunities to connect, develop skills and highlight the achievements of First Nations and Inuit communities.<\/p>\n<div class=\"ev-hero-tags\">\n<span class=\"ev-hero-tag\">Job fairs<\/span>\n<span class=\"ev-hero-tag\">Regional forums<\/span>\n<span class=\"ev-hero-tag\">Conferences<\/span>\n<span class=\"ev-hero-tag\">Galas<\/span>\n<span class=\"ev-hero-tag\">Cultural gatherings<\/span>\n<\/div>\n<p class=\"ev-hero-note\">In the calendar, FNHRDCQ events keep the main colour. <span class=\"ev-ext-dot\"><\/span><strong>Powwows<\/strong> are shown in green and <span class=\"ev-community-dot\"><\/span><strong>other community gatherings<\/strong> are shown in blue. External references are grouped at the end of the page.<\/p>\n<\/div>\n\n<aside class=\"ev-side-card\" aria-label=\"About the calendar\">\n<div class=\"ev-side-pill-row\">\n<span class=\"ev-side-pill ev-side-pill-ocre\">FNHRDCQ<\/span>\n<span class=\"ev-side-pill ev-side-pill-vert\">Communities and partners<\/span>\n<\/div>\n<h3>What you will find here<\/h3>\n<p>A complete calendar, detailed pages for major FNHRDCQ events, external cultural events and tools to export events to your calendar.<\/p>\n<div class=\"ev-side-list\">\n<div class=\"ev-side-item\">\n<span class=\"ev-side-dot\" aria-hidden=\"true\"><\/span>\n<p><strong>FNHRDCQ events:<\/strong> MAMU job fairs, Akima conferences, regional forums, RMA galas and employability initiatives.<\/p>\n<\/div>\n<div class=\"ev-side-item\">\n<span class=\"ev-side-dot\" aria-hidden=\"true\"><\/span>\n<p><strong>Community gatherings:<\/strong> powwows, festivals, markets and activities announced by communities or partners.<\/p>\n<\/div>\n<div class=\"ev-side-item\">\n<span class=\"ev-side-dot\" aria-hidden=\"true\"><\/span>\n<p><strong>.ics<\/strong> export compatible with MacOS and Windows, search by title or location, and direct links to reference pages.<\/p>\n<\/div>\n<\/div>\n<p class=\"ev-side-note\">This page is a practical entry point to plan participation, a visit or a collaboration.<\/p>\n<\/aside>\n\n<\/div>\n<\/div>\n<\/div>\n\n<nav class=\"ev-mobile-jump\" aria-label=\"Mobile quick access\">\n<a href=\"#ev-phares-title\">Events<\/a>\n<a href=\"#cdrhpnq-calendar\">Calendar<\/a>\n<a href=\"#upcoming-cards\">Upcoming<\/a>\n<a href=\"#ev-culture-title\">Directory<\/a>\n<\/nav>\n\n<section class=\"ev-shell ev-phares\" aria-labelledby=\"ev-phares-title\">\n<div class=\"ev-phares-head\">\n<h2 id=\"ev-phares-title\">Featured events<\/h2>\n<p>Major events connected to FNHRDCQ activities, grouped by year to make recent editions and archives easier to browse.<\/p>\n<\/div>\n\n<div class=\"ev-ph-sep\" role=\"heading\" aria-level=\"3\">2026 edition<\/div>\n<div class=\"ev-ph-grid ev-ph-grid--2\">\n\n<article class=\"ev-ph-card\">\n<span class=\"ev-ph-status ev-ph-status--past\">Past \u00b7 2026<\/span>\n<h3><a href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/atushkan-flash-interviews\/\" target=\"_blank\" rel=\"noopener noreferrer\">Atushkan &#8211; C\u00f4te-Nord 2026<\/a><\/h3>\n<p class=\"ev-ph-meta\">May 13, 2026 &bull; C\u00f4te-Nord<\/p>\n<p class=\"ev-ph-desc\">A regional edition of Atushkan flash interviews to support connections between First Nations candidates and employers.<\/p>\n<a class=\"ev-ph-link\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/atushkan-flash-interviews\/\" target=\"_blank\" rel=\"noopener noreferrer\">View page &#8594;<\/a>\n<\/article>\n\n<\/div>\n\n<div class=\"ev-ph-sep\" role=\"heading\" aria-level=\"3\">2025 editions<\/div>\n<div class=\"ev-ph-grid ev-ph-grid--3\">\n\n<article class=\"ev-ph-card\">\n<span class=\"ev-ph-status ev-ph-status--past\">Past \u00b7 2025<\/span>\n<h3><a href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/mamu-first-nations-and-inuit-job-fair-2025\/\" target=\"_blank\" rel=\"noopener noreferrer\">MAMU! Indigenous Job Fair 2025<\/a><\/h3>\n<p class=\"ev-ph-meta\">May 15, 2025 &bull; Val-d&#8217;Or<\/p>\n<p class=\"ev-ph-desc\">67 exhibitors gathered at H\u00f4tel Forestel to create connections between employers and First Nations and Inuit talent.<\/p>\n<a class=\"ev-ph-link\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/mamu-first-nations-and-inuit-job-fair-2025\/\" target=\"_blank\" rel=\"noopener noreferrer\">View page &#8594;<\/a>\n<\/article>\n\n<article class=\"ev-ph-card\">\n<span class=\"ev-ph-status ev-ph-status--past\">Past \u00b7 2025<\/span>\n<h3><a href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/first-nations-inuit-pre-employability-employability-conference-2025\/\" target=\"_blank\" rel=\"noopener noreferrer\">Akima Conference 2025<\/a><\/h3>\n<p class=\"ev-ph-meta\">November 25 to 27, 2025 &bull; Trois-Rivi\u00e8res<\/p>\n<p class=\"ev-ph-desc\">A space for sharing and collaboration for Indigenous employability professionals.<\/p>\n<a class=\"ev-ph-link\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/first-nations-inuit-pre-employability-employability-conference-2025\/\" target=\"_blank\" rel=\"noopener noreferrer\">View page &#8594;<\/a>\n<\/article>\n\n<article class=\"ev-ph-card\">\n<span class=\"ev-ph-status ev-ph-status--past\">Past \u00b7 2025<\/span>\n<h3><a href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/forum-regional-premieres-nations-et-inuit-du-saguenay-lac-saint-jean-2025\/\" target=\"_blank\" rel=\"noopener noreferrer\">First Nations and Inuit Regional Forum 2025<\/a><\/h3>\n<p class=\"ev-ph-meta\">March 19 to 20, 2025 &bull; Saguenay-Lac-Saint-Jean<\/p>\n<p class=\"ev-ph-desc\">A forum focused on regional labour market realities, collaboration and concrete courses of action.<\/p>\n<a class=\"ev-ph-link\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/forum-regional-premieres-nations-et-inuit-du-saguenay-lac-saint-jean-2025\/\" target=\"_blank\" rel=\"noopener noreferrer\">View page &#8594;<\/a>\n<\/article>\n\n<article class=\"ev-ph-card\">\n<span class=\"ev-ph-status ev-ph-status--past\">Past \u00b7 2025<\/span>\n<h3><a href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/eng-gala-rma-2025\/\" target=\"_blank\" rel=\"noopener noreferrer\">Recognition Gala. Indigenous Role Models 2025<\/a><\/h3>\n<p class=\"ev-ph-meta\">May 31, 2025<\/p>\n<p class=\"ev-ph-desc\">An evening of recognition highlighting inspiring Indigenous role models from Quebec.<\/p>\n<a class=\"ev-ph-link\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/eng-gala-rma-2025\/\" target=\"_blank\" rel=\"noopener noreferrer\">View page &#8594;<\/a>\n<\/article>\n\n<\/div>\n\n<div class=\"ev-ph-sep\" role=\"heading\" aria-level=\"3\">Archives<\/div>\n<div class=\"ev-ph-grid ev-ph-grid--2\">\n\n<article class=\"ev-ph-card ev-ph-card--archive\">\n<span class=\"ev-ph-status ev-ph-status--archive\">Archive \u00b7 2024<\/span>\n<h3><a href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/mamu-fair-2024\/\" target=\"_blank\" rel=\"noopener noreferrer\">MAMU! Indigenous Job Fair 2024<\/a><\/h3>\n<p class=\"ev-ph-meta\">June 7, 2024 &bull; Quebec City<\/p>\n<p class=\"ev-ph-desc\">A look back at the 2024 edition of the Indigenous job fair.<\/p>\n<a class=\"ev-ph-link\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/mamu-fair-2024\/\" target=\"_blank\" rel=\"noopener noreferrer\">View archive &#8594;<\/a>\n<\/article>\n\n<article class=\"ev-ph-card ev-ph-card--archive\">\n<span class=\"ev-ph-status ev-ph-status--archive\">Archive \u00b7 2023<\/span>\n<h3><a href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/salon-mamu-2023\/\" target=\"_blank\" rel=\"noopener noreferrer\">MAMU! Indigenous Job Fair 2023<\/a><\/h3>\n<p class=\"ev-ph-meta\">June 8 to 9, 2023 &bull; Montr\u00e9al<\/p>\n<p class=\"ev-ph-desc\">Hybrid edition presented at the Palais des congr\u00e8s de Montr\u00e9al, in person and online.<\/p>\n<a class=\"ev-ph-link\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/salon-mamu-2023\/\" target=\"_blank\" rel=\"noopener noreferrer\">View archive &#8594;<\/a>\n<\/article>\n\n<\/div>\n<\/section>\n\n<div class=\"ev-shell\">\n\n<div class=\"ev-section-head\">Interactive calendar<\/div>\n\n<div class=\"toolbar\" role=\"region\" aria-label=\"Search and export tools\">\n<div class=\"tool-left\">\n<label class=\"sr-only\" for=\"fc-search\">Search for an event<\/label>\n<input id=\"fc-search\" class=\"search\" type=\"search\" placeholder=\"Search by title or location\">\n<\/div>\n<div class=\"tool-right\">\n<button id=\"btn-export-mac\" class=\"btn\">Export full calendar (.ics) MacOS<\/button>\n<button id=\"btn-export-win\" class=\"btn btn-ghost\">Open in Windows Calendar<\/button>\n<\/div>\n<\/div>\n\n<div class=\"ev-legend\" aria-label=\"Calendar legend\">\n<span class=\"ev-legend-item\"><span class=\"ev-legend-dot ev-legend-dot--cdrhpnq\" aria-hidden=\"true\"><\/span>FNHRDCQ<\/span>\n<span class=\"ev-legend-item\"><span class=\"ev-legend-dot ev-legend-dot--powwow\" aria-hidden=\"true\"><\/span>Powwow<\/span>\n<span class=\"ev-legend-item\"><span class=\"ev-legend-dot ev-legend-dot--community\" aria-hidden=\"true\"><\/span>Other community events<\/span>\n<\/div>\n\n<div id=\"cdrhpnq-calendar\" aria-label=\"Events calendar\" aria-busy=\"true\">\n<div class=\"ev-calendar-placeholder\" role=\"status\">The interactive calendar loads when you reach this section.<\/div>\n<\/div>\n\n<section class=\"lists\" aria-live=\"polite\">\n<h2>Upcoming &#8211; FNHRDCQ<\/h2>\n<div class=\"cards\" id=\"upcoming-cards\"><\/div>\n<div class=\"actions\">\n<button id=\"btn-upcoming-toggle\" class=\"btn btn-ghost\" aria-expanded=\"false\" hidden>Show more<\/button>\n<\/div>\n\n<h2>Past &#8211; FNHRDCQ<\/h2>\n<div class=\"cards past-capped\" id=\"past-cards\"><\/div>\n<div class=\"actions\">\n<button id=\"btn-past-toggle\" class=\"btn btn-ghost\" aria-expanded=\"false\" hidden>Show more<\/button>\n<\/div>\n\n<h3 class=\"subtle\">Past FNHRDCQ event history<\/h3>\n<div class=\"table-wrap\">\n<table class=\"table-past\" id=\"past-table\" aria-label=\"All past events\">\n<thead>\n<tr><th scope=\"col\">Event<\/th><th scope=\"col\">Location<\/th><th scope=\"col\">Dates<\/th><\/tr>\n<\/thead>\n<tbody><\/tbody>\n<\/table>\n<\/div>\n<div class=\"actions\">\n<button id=\"btn-table-toggle\" class=\"btn btn-ghost\" aria-expanded=\"false\" hidden>Show more<\/button>\n<\/div>\n<\/section>\n\n<\/div>\n\n<section class=\"ev-shell ev-culture\" aria-labelledby=\"ev-culture-title\">\n<div class=\"ev-culture-panel\">\n\n<header class=\"ev-culture-head\">\n<div>\n<div class=\"ev-culture-overline\">External directory 2026<\/div>\n<h2 id=\"ev-culture-title\">Powwows and Indigenous gatherings in Quebec<\/h2>\n<p>A quick reference list to find powwows, festivals, performances, gatherings and markets announced in Quebec. These activities are not organized by the FNHRDCQ; links lead to organizer pages so details can be verified before planning a visit.<\/p>\n<\/div>\n<\/header>\n\n<nav class=\"ev-culture-nav\" aria-label=\"Quick filters for cultural gatherings\">\n<button type=\"button\" class=\"is-active\" data-culture-quick=\"\">Show all<\/button>\n<button type=\"button\" data-culture-quick=\"powwow\">Powwow<\/button>\n<button type=\"button\" data-culture-quick=\"festivals\">Festivals and gatherings<\/button>\n<button type=\"button\" data-culture-quick=\"markets\">Markets<\/button>\n<\/nav>\n\n<button id=\"ev-culture-filter-toggle\" class=\"ev-culture-filter-toggle\" type=\"button\" aria-expanded=\"false\" aria-controls=\"ev-culture-tools\">Show filters<\/button>\n\n<div id=\"ev-culture-tools\" class=\"ev-culture-tools\" aria-label=\"External directory filters\">\n<label class=\"ev-filter-field\" for=\"ev-culture-search\">\n<span>Search<\/span>\n<input id=\"ev-culture-search\" type=\"search\" placeholder=\"Name, location or type\">\n<\/label>\n<label class=\"ev-filter-field\" for=\"ev-culture-type-filter\">\n<span>Type<\/span>\n<select id=\"ev-culture-type-filter\">\n<option value=\"\">All types<\/option>\n<\/select>\n<\/label>\n<label class=\"ev-filter-field\" for=\"ev-culture-place-filter\">\n<span>Location \/ region<\/span>\n<select id=\"ev-culture-place-filter\">\n<option value=\"\">All locations<\/option>\n<\/select>\n<\/label>\n<label class=\"ev-filter-field\" for=\"ev-culture-sort\">\n<span>Sort by<\/span>\n<select id=\"ev-culture-sort\">\n<option value=\"date\">Date<\/option>\n<option value=\"place\">Location<\/option>\n<option value=\"type\">Type<\/option>\n<option value=\"title\">Name<\/option>\n<\/select>\n<\/label>\n<button id=\"ev-culture-reset\" class=\"ev-culture-reset\" type=\"button\">Reset<\/button>\n<\/div>\n\n<div id=\"ev-culture-count\" class=\"ev-culture-count\" aria-live=\"polite\"><\/div>\n<div class=\"ev-culture-table-head\" aria-hidden=\"true\">\n<span>Date<\/span>\n<span>Type<\/span>\n<span>Event<\/span>\n<span>Location \/ region<\/span>\n<span>Link<\/span>\n<\/div>\n<div id=\"ev-culture-results\" class=\"ev-culture-results\" aria-live=\"polite\"><\/div>\n<div id=\"ev-culture-more-wrap\" class=\"actions ev-culture-more-wrap\" hidden>\n<button id=\"ev-culture-more\" class=\"btn btn-ghost ev-culture-more\" type=\"button\" hidden>Show more<\/button>\n<\/div>\n\n<div id=\"ev-culture-source-list\" class=\"ev-culture-source-list\">\n<section id=\"ev-culture-gatherings\" aria-labelledby=\"ev-culture-gatherings-title\">\n<h3 id=\"ev-culture-gatherings-title\" class=\"ev-culture-sep\">Powwow<\/h3>\n<div class=\"ev-culture-grid\">\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/kzpowwow\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">May 30 to 31, 2026<\/span><\/div>\n<h4>Kitigan Zibi Traditional Powwow<\/h4>\n<p class=\"ev-culture-place\">Outaouais<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/Pow-Wow-Abitibiwinni-1583505815238259\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">June 6 to 7, 2026<\/span><\/div>\n<h4>Pikogan Abitibiwinni Powwow<\/h4>\n<p class=\"ev-culture-place\">Abitibi-T\u00e9miscamingue<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/groups\/551608694878262\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">June 26 to 28, 2026<\/span><\/div>\n<h4>Chisasibi Traditional Powwow<\/h4>\n<p class=\"ev-culture-place\">Eeyou Istchee James Bay<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/powwowwendake\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">June 26 to 28, 2026<\/span><\/div>\n<h4>Wendake International Powwow<\/h4>\n<p class=\"ev-culture-place\">Quebec City<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/GRPNPekuakami\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">July 11 to 12, 2026<\/span><\/div>\n<h4>Mamuhitunanu Grand Gathering of First Nations Powwow<\/h4>\n<p class=\"ev-culture-place\">Saguenay-Lac-Saint-Jean<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/KahnawakePowWow\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">July 11 to 12, 2026<\/span><\/div>\n<h4>Kahnawake Powwow: Echoes of a Proud Nation<\/h4>\n<p class=\"ev-culture-place\">Mont\u00e9r\u00e9gie<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/lacsimonpowwow\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">July 18 to 19, 2026<\/span><\/div>\n<h4>Lac Simon Powwow<\/h4>\n<p class=\"ev-culture-place\">Abitibi-T\u00e9miscamingue<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/powwowodanak.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">July 18 to 19, 2026<\/span><\/div>\n<h4>Odanak Powwow<\/h4>\n<p class=\"ev-culture-place\">Centre-du-Qu\u00e9bec<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/gesgapegiag.powwow\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">July 18 to 19, 2026<\/span><\/div>\n<h4>Gesgapegiag Mawiomi Annual Powwow<\/h4>\n<p class=\"ev-culture-place\">Gasp\u00e9sie<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/anicinabemikana.ca\/event\/kebaowek-powwow\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">July 24 to 26, 2026<\/span><\/div>\n<h4>Kebaowek Powwow<\/h4>\n<p class=\"ev-culture-place\">Abitibi-T\u00e9miscamingue<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/profile.php?id=100063570521487\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">August 1 to 2, 2026<\/span><\/div>\n<h4>Manawan Powwow<\/h4>\n<p class=\"ev-culture-place\">Lanaudi\u00e8re<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/groups\/2482930521\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">August 1 to 2, 2026<\/span><\/div>\n<h4>Listuguj Traditional Powwow<\/h4>\n<p class=\"ev-culture-place\">Gasp\u00e9sie<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/powwowtimiskamingfirstnation\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">August 8 to 9, 2026<\/span><\/div>\n<h4>Timiskaming First Nation Traditional Powwow<\/h4>\n<p class=\"ev-culture-place\">Abitibi-T\u00e9miscamingue<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/malecitedeviger\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">August 15 to 16, 2026<\/span><\/div>\n<h4>Wolastoqiyik Wahsipekuk First Nation Powwow<\/h4>\n<p class=\"ev-culture-place\">Bas-Saint-Laurent<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/groups\/794367597307833\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">August 22 to 23, 2026<\/span><\/div>\n<h4>Pessamit Traditional Powwow<\/h4>\n<p class=\"ev-culture-place\">C\u00f4te-Nord<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/gespeg\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">August 22, 2026<\/span><\/div>\n<h4>Gespeg Mawiomi Powwow<\/h4>\n<p class=\"ev-culture-place\">Gasp\u00e9sie<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/profile.php?id=61578638043500\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">August 28 to 30, 2026<\/span><\/div>\n<h4>Kanehsat\u00e0:ke Traditional Powwow<\/h4>\n<p class=\"ev-culture-place\">Laurentides<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/Pow-Wow-W%C3%B4linak-126551790845803\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">August 29 to 30, 2026<\/span><\/div>\n<h4>W\u00f4linak Powwow<\/h4>\n<p class=\"ev-culture-place\">Centre-du-Qu\u00e9bec<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/Pow-wow-Traditionnel-de-Wemotaci-999289453423256\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">September 5 to 6, 2026<\/span><\/div>\n<h4>Wemotaci Powwow<\/h4>\n<p class=\"ev-culture-place\">Mauricie<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.akwesasnepowwow.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">September 12 to 13, 2026<\/span><\/div>\n<h4>Akwesasne International Powwow<\/h4>\n<p class=\"ev-culture-place\">Mont\u00e9r\u00e9gie<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/profile.php?id=100083411915394\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">September 19 to 20, 2026<\/span><\/div>\n<h4>Opitciwan Powwow<\/h4>\n<p class=\"ev-culture-place\">Mauricie<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/profile.php?id=100057585485596&amp;mibextid=kFxxJD\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Uashat Mak Mani-Utenam Powwow<\/h4>\n<p class=\"ev-culture-place\">C\u00f4te-Nord<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card ev-culture-card--gathering\" href=\"https:\/\/www.facebook.com\/groups\/116254368560667?sorting_setting=RECENT_ACTIVITY\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge ev-culture-badge--gathering\">Powwow<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Mistissini Powwow (Niimuuhiikan)<\/h4>\n<p class=\"ev-culture-place\">Eeyou Istchee James Bay<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<\/div>\n<\/section>\n\n<section id=\"ev-culture-festivals\" aria-labelledby=\"ev-culture-festivals-title\">\n<h3 id=\"ev-culture-festivals-title\" class=\"ev-culture-sep\">Festivals, performances and gatherings<\/h3>\n<div class=\"ev-culture-grid\">\n\n<a class=\"ev-culture-card\" href=\"https:\/\/menuentakuan.ca\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">On stage<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Atanukan &#8211; Innu Legends<\/h4>\n<p class=\"ev-culture-place\">Touring across Quebec<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/lerefrain.com\/fr\/disciplines\/danse\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">On stage<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Wahsipekuk: Beyond the Mountains<\/h4>\n<p class=\"ev-culture-place\">Quebec tour<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/nikamumamuitun.com\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Living culture<\/span><span class=\"ev-culture-date\">April 18 to October 10, 2026<\/span><\/div>\n<h4>Nikamu Mamuitun<\/h4>\n<p class=\"ev-culture-place\">Touring across Quebec<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.mama8i.ca\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Living culture<\/span><span class=\"ev-culture-date\">June 11 to 13, 2026<\/span><\/div>\n<h4>MAMA8I NIKAMO Festival<\/h4>\n<p class=\"ev-culture-place\">Abitibi-T\u00e9miscamingue<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.kwefest.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Gathering<\/span><span class=\"ev-culture-date\">June 12 to 14, 2026<\/span><\/div>\n<h4>KWE! Meet with Indigenous Peoples<\/h4>\n<p class=\"ev-culture-place\">Quebec City<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.kwefest.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">On stage<\/span><span class=\"ev-culture-date\">June 21, 2026<\/span><\/div>\n<h4>The Grand KWE! Show<\/h4>\n<p class=\"ev-culture-place\">Quebec City<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.mashteuiatsh.ca\/grand-rassemblement-des-premieres-nations\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Gathering<\/span><span class=\"ev-culture-date\">July 3 to 12, 2026<\/span><\/div>\n<h4>Grand Gathering of First Nations | Mamuhitunanu<\/h4>\n<p class=\"ev-culture-place\">Mashteuiatsh<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.facebook.com\/EspaceculturelOnikam\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Living culture<\/span><span class=\"ev-culture-date\">July 11, 2026<\/span><\/div>\n<h4>Festival Nipinik<\/h4>\n<p class=\"ev-culture-place\">Centre-du-Qu\u00e9bec<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.facebook.com\/InnuNikamu\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Living culture<\/span><span class=\"ev-culture-date\">July 30 to August 2, 2026<\/span><\/div>\n<h4>Festival Innu Nikamu<\/h4>\n<p class=\"ev-culture-place\">C\u00f4te-Nord<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.facebook.com\/presenceautochtoneMTL\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Living culture<\/span><span class=\"ev-culture-date\">August 4 to 13, 2026<\/span><\/div>\n<h4>Pr\u00e9sence Autochtone Festival (FIPA)<\/h4>\n<p class=\"ev-culture-place\">Montr\u00e9al<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/anicinabemikana.ca\/event\/kipawa-countryfest\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Living culture<\/span><span class=\"ev-culture-date\">August 14 to 16, 2026<\/span><\/div>\n<h4>Kipawa Countryfest<\/h4>\n<p class=\"ev-culture-place\">Abitibi-T\u00e9miscamingue<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/kwahiatonhk.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Literature<\/span><span class=\"ev-culture-date\">November 19 to 22, 2026<\/span><\/div>\n<h4>KWAHIATONHK: First Nations Book Fair<\/h4>\n<p class=\"ev-culture-place\">Quebec City<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.facebook.com\/ekuanitshit\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Commemoration<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Ekuanitshit &#8211; National Indigenous Peoples Day<\/h4>\n<p class=\"ev-culture-place\">C\u00f4te-Nord<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.caalanaudiere.ca\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Gathering<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Waskapitan, celebrating Indigenous peoples<\/h4>\n<p class=\"ev-culture-place\">Lanaudi\u00e8re<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.facebook.com\/festivalMamuknutashkuan\/?locale=fr_CA\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Living culture<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Festival Mamuk Nutashkuan<\/h4>\n<p class=\"ev-culture-place\">C\u00f4te-Nord<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.facebook.com\/innucadie\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Storytelling<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Innucadie Storytelling and Legends Festival<\/h4>\n<p class=\"ev-culture-place\">C\u00f4te-Nord<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.facebook.com\/Atalukan\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Storytelling<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Atalukan Storytelling and Legends Festival<\/h4>\n<p class=\"ev-culture-place\">Saguenay-Lac-Saint-Jean<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<\/div>\n<\/section>\n\n<section id=\"ev-culture-markets\" aria-labelledby=\"ev-culture-markets-title\">\n<h3 id=\"ev-culture-markets-title\" class=\"ev-culture-sep\">Markets and crafts<\/h3>\n<div class=\"ev-culture-grid\">\n\n<a class=\"ev-culture-card\" href=\"https:\/\/rvaawendake.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Crafts<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Wendake Artisans and Artists Gathering<\/h4>\n<p class=\"ev-culture-place\">Quebec City<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/museeabenakis.ca\/marche-de-noel\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Crafts<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Indigenous Christmas Market at the Mus\u00e9e des Ab\u00e9nakis<\/h4>\n<p class=\"ev-culture-place\">Odanak<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<a class=\"ev-culture-card\" href=\"https:\/\/www.tourismeshawinigan.com\/evenements\/marche-de-noel-autochtone\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"ev-culture-kicker\"><span class=\"ev-culture-badge\">Crafts<\/span><span class=\"ev-culture-date\">Date to be confirmed<\/span><\/div>\n<h4>Indigenous Christmas Market &#8211; Shawinigan<\/h4>\n<p class=\"ev-culture-place\">Shawinigan<\/p>\n<span class=\"ev-culture-link\">View page \u2192<\/span>\n<\/a>\n\n<\/div>\n<\/section>\n\n <\/div>\n\n<p class=\"ev-culture-note\">This section appears at the end because it groups external activities. Schedules, locations and practical details may change; each organizer\u2019s page remains the reference to consult before planning a visit.<\/p>\n\n<\/div>\n<\/section>\n\n<noscript>Enable JavaScript to display the calendar and event lists.<\/noscript>\n\n<script id=\"cdrhpnq-events-data\" type=\"application\/json\">\n[\n{ \"title\": \"Atushkan Flash Interview\", \"start\": \"2025-10-29\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/entrevue-eclair-atushkan\/\", \"location\": \"\" },\n{ \"title\": \"Atushkan Flash Interview (r\u00e9gion de Quebec City)\", \"start\": \"2025-12-10\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/entrevue-eclair-atushkan\/\", \"location\": \"Quebec City\" },\n{ \"title\": \"Atushkan Flash Interview (Montr\u00e9al or Val-d'Or region)\", \"start\": \"2026-02-04\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/entrevue-eclair-atushkan\/\", \"location\": \"Montr\u00e9al or Val-d'Or\" },\n{ \"title\": \"Mobile clinic \ud83c\udfd5\ufe0f\", \"start\": \"2026-03-12T09:00:00\", \"end\": \"2026-03-12T16:30:00\", \"location\": \"CSEF de Quebec City, 95, rue de l'Ours, Wendake\" },\n{ \"title\": \"Mobile clinic \ud83c\udfd5\ufe0f\", \"start\": \"2026-03-25T11:00:00\", \"end\": \"2026-03-25T18:30:00\", \"location\": \"Centre Amiti\u00e9 Autochtone de Gatineau, 670 boulevard Alexandre-Tach\u00e9, Gatineau\" },\n{ \"title\": \"Atushkan C\u00f4te-Nord\", \"start\": \"2026-05-13T09:00:00\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/entrevue-eclair-atushkan\/\", \"location\": \"C\u00f4te-Nord\" },\n{ \"title\": \"Kitigan Zibi Traditional Powwow\", \"start\": \"2026-05-30\", \"end\": \"2026-06-01\", \"url\": \"https:\/\/www.facebook.com\/kzpowwow\", \"location\": \"Outaouais\", \"external\": true },\n{ \"title\": \"Pikogan Abitibiwinni Powwow\", \"start\": \"2026-06-06\", \"end\": \"2026-06-08\", \"url\": \"https:\/\/www.facebook.com\/Pow-Wow-Abitibiwinni-1583505815238259\/\", \"location\": \"Abitibi-T\u00e9miscamingue\", \"external\": true },\n{ \"title\": \"MAMA8I NIKAMO Festival\", \"start\": \"2026-06-11\", \"end\": \"2026-06-14\", \"url\": \"https:\/\/www.mama8i.ca\/\", \"location\": \"Abitibi-T\u00e9miscamingue\", \"external\": true },\n{ \"title\": \"KWE! Meet with Indigenous Peoples\", \"start\": \"2026-06-12\", \"end\": \"2026-06-15\", \"url\": \"https:\/\/www.kwefest.com\/\", \"location\": \"Quebec City\", \"external\": true },\n{ \"title\": \"The Grand KWE! Show\", \"start\": \"2026-06-21\", \"url\": \"https:\/\/www.kwefest.com\/\", \"location\": \"Quebec City\", \"external\": true },\n{ \"title\": \"Chisasibi Traditional Powwow\", \"start\": \"2026-06-26\", \"end\": \"2026-06-29\", \"url\": \"https:\/\/www.facebook.com\/groups\/551608694878262\/\", \"location\": \"Eeyou Istchee James Bay\", \"external\": true },\n{ \"title\": \"Wendake International Powwow\", \"start\": \"2026-06-26\", \"end\": \"2026-06-29\", \"url\": \"https:\/\/www.facebook.com\/powwowwendake\/\", \"location\": \"Quebec City\", \"external\": true },\n{ \"title\": \"Grand Gathering of First Nations | Mamuhitunanu\", \"start\": \"2026-07-03\", \"end\": \"2026-07-13\", \"url\": \"https:\/\/www.mashteuiatsh.ca\/grand-rassemblement-des-premieres-nations\/\", \"location\": \"Mashteuiatsh\", \"external\": true },\n{ \"title\": \"Mamuhitunanu Grand Gathering of First Nations Powwow\", \"start\": \"2026-07-11\", \"end\": \"2026-07-13\", \"url\": \"https:\/\/www.facebook.com\/GRPNPekuakami\/\", \"location\": \"Saguenay-Lac-Saint-Jean\", \"external\": true },\n{ \"title\": \"Kahnawake Powwow: Echoes of a Proud Nation\", \"start\": \"2026-07-11\", \"end\": \"2026-07-13\", \"url\": \"https:\/\/www.facebook.com\/KahnawakePowWow\", \"location\": \"Mont\u00e9r\u00e9gie\", \"external\": true },\n{ \"title\": \"Festival Nipinik\", \"start\": \"2026-07-11\", \"url\": \"https:\/\/www.facebook.com\/EspaceculturelOnikam\", \"location\": \"Centre-du-Qu\u00e9bec\", \"external\": true },\n{ \"title\": \"Lac Simon Powwow\", \"start\": \"2026-07-18\", \"end\": \"2026-07-20\", \"url\": \"https:\/\/www.facebook.com\/lacsimonpowwow\/\", \"location\": \"Abitibi-T\u00e9miscamingue\", \"external\": true },\n{ \"title\": \"Odanak Powwow\", \"start\": \"2026-07-18\", \"end\": \"2026-07-20\", \"url\": \"https:\/\/powwowodanak.com\/\", \"location\": \"Centre-du-Qu\u00e9bec\", \"external\": true },\n{ \"title\": \"Gesgapegiag Mawiomi Annual Powwow\", \"start\": \"2026-07-18\", \"end\": \"2026-07-20\", \"url\": \"https:\/\/www.facebook.com\/gesgapegiag.powwow\", \"location\": \"Gasp\u00e9sie\", \"external\": true },\n{ \"title\": \"Kebaowek Powwow\", \"start\": \"2026-07-24\", \"end\": \"2026-07-27\", \"url\": \"https:\/\/anicinabemikana.ca\/event\/kebaowek-powwow\/\", \"location\": \"Abitibi-T\u00e9miscamingue\", \"external\": true },\n{ \"title\": \"Festival Innu Nikamu\", \"start\": \"2026-07-30\", \"end\": \"2026-08-03\", \"url\": \"https:\/\/www.facebook.com\/InnuNikamu\", \"location\": \"C\u00f4te-Nord\", \"external\": true },\n{ \"title\": \"Manawan Powwow\", \"start\": \"2026-08-01\", \"end\": \"2026-08-03\", \"url\": \"https:\/\/www.facebook.com\/profile.php?id=100063570521487\", \"location\": \"Lanaudi\u00e8re\", \"external\": true },\n{ \"title\": \"Listuguj Traditional Powwow\", \"start\": \"2026-08-01\", \"end\": \"2026-08-03\", \"url\": \"https:\/\/www.facebook.com\/groups\/2482930521\/\", \"location\": \"Gasp\u00e9sie\", \"external\": true },\n{ \"title\": \"Pr\u00e9sence Autochtone Festival (FIPA)\", \"start\": \"2026-08-04\", \"end\": \"2026-08-14\", \"url\": \"https:\/\/www.facebook.com\/presenceautochtoneMTL\", \"location\": \"Montr\u00e9al\", \"external\": true },\n{ \"title\": \"Timiskaming First Nation Traditional Powwow\", \"start\": \"2026-08-08\", \"end\": \"2026-08-10\", \"url\": \"https:\/\/www.facebook.com\/powwowtimiskamingfirstnation\/\", \"location\": \"Abitibi-T\u00e9miscamingue\", \"external\": true },\n{ \"title\": \"Kipawa Countryfest\", \"start\": \"2026-08-14\", \"end\": \"2026-08-17\", \"url\": \"https:\/\/anicinabemikana.ca\/event\/kipawa-countryfest\/\", \"location\": \"Abitibi-T\u00e9miscamingue\", \"external\": true },\n{ \"title\": \"Wolastoqiyik Wahsipekuk First Nation Powwow\", \"start\": \"2026-08-15\", \"end\": \"2026-08-17\", \"url\": \"https:\/\/www.facebook.com\/malecitedeviger\", \"location\": \"Bas-Saint-Laurent\", \"external\": true },\n{ \"title\": \"Pessamit Traditional Powwow\", \"start\": \"2026-08-22\", \"end\": \"2026-08-24\", \"url\": \"https:\/\/www.facebook.com\/groups\/794367597307833\", \"location\": \"C\u00f4te-Nord\", \"external\": true },\n{ \"title\": \"Gespeg Mawiomi Powwow\", \"start\": \"2026-08-22\", \"url\": \"https:\/\/www.facebook.com\/gespeg\", \"location\": \"Gasp\u00e9sie\", \"external\": true },\n{ \"title\": \"Kanehsat\u00e0:ke Traditional Powwow\", \"start\": \"2026-08-28\", \"end\": \"2026-08-31\", \"url\": \"https:\/\/www.facebook.com\/profile.php?id=61578638043500\", \"location\": \"Laurentides\", \"external\": true },\n{ \"title\": \"W\u00f4linak Powwow\", \"start\": \"2026-08-29\", \"end\": \"2026-08-31\", \"url\": \"https:\/\/www.facebook.com\/Pow-Wow-W%C3%B4linak-126551790845803\/\", \"location\": \"Centre-du-Qu\u00e9bec\", \"external\": true },\n{ \"title\": \"Wemotaci Powwow\", \"start\": \"2026-09-05\", \"end\": \"2026-09-07\", \"url\": \"https:\/\/www.facebook.com\/Pow-wow-Traditionnel-de-Wemotaci-999289453423256\/\", \"location\": \"Mauricie\", \"external\": true },\n{ \"title\": \"Akwesasne International Powwow\", \"start\": \"2026-09-12\", \"end\": \"2026-09-14\", \"url\": \"https:\/\/www.akwesasnepowwow.com\/\", \"location\": \"Mont\u00e9r\u00e9gie\", \"external\": true },\n{ \"title\": \"Opitciwan Powwow\", \"start\": \"2026-09-19\", \"end\": \"2026-09-21\", \"url\": \"https:\/\/www.facebook.com\/profile.php?id=100083411915394\", \"location\": \"Mauricie\", \"external\": true },\n{ \"title\": \"Nikamu Mamuitun\", \"start\": \"2026-04-18\", \"end\": \"2026-10-11\", \"url\": \"https:\/\/nikamumamuitun.com\", \"location\": \"Touring across Quebec\", \"external\": true, \"referenceOnly\": true },\n{ \"title\": \"Kwahiatonhk: First Nations Book Fair\", \"start\": \"2026-11-19\", \"end\": \"2026-11-23\", \"url\": \"https:\/\/kwahiatonhk.com\/\", \"location\": \"Quebec City\", \"external\": true },\n{ \"title\": \"Pre-employability and Employability Conference 2025\", \"start\": \"2025-11-25T08:00:00\", \"end\": \"2025-11-27T12:00:00\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/colloque-pre-employabilite-et-employabilite-2025\/\", \"location\": \"Delta Hotel Convention Center, 1620 Rue Notre Dame Centre, Trois-Rivi\u00e8res, QC G9A 6E\" },\n{ \"title\": \"MAMU. Indigenous Job Fair 2025\", \"start\": \"2025-05-15\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/mamu-salon-de-lemploi-autochtone-2025\/\", \"location\": \"Val-d'Or\" },\n{ \"title\": \"Recognition Gala. Indigenous Role Models 2025\", \"start\": \"2025-05-31\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/fr-gala-rma-2025\/\", \"location\": \"\" },\n{ \"title\": \"First Nations and Inuit Regional Forum 2025\", \"start\": \"2025-03-19\", \"end\": \"2025-03-21\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/forum-regional-premieres-nations-et-inuit-du-saguenay-lac-saint-jean-2025\/\", \"location\": \"Saguenay\" },\n{ \"title\": \"MAMU. Indigenous Job Fair 2024\", \"start\": \"2024-06-07\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/salon-mamu-2024\/\", \"location\": \"Quebec City\" },\n{ \"title\": \"First Nations and Inuit Regional Forum 2024\", \"start\": \"2024-03-13\", \"end\": \"2024-03-15\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/accueil\/forum-regional-premieres-nations-et-inuits-outaouais-2024\/\", \"location\": \"Outaouais\" },\n{ \"title\": \"MAMU. Indigenous Job Fair 2023\", \"start\": \"2023-06-08\", \"end\": \"2023-06-10\", \"url\": \"https:\/\/cdrhpnq-fnhrdcq.ca\/salon-mamu-2023\/\", \"location\": \"Montr\u00e9al\" },\n{ \"title\": \"Mashteuiatsh Grand Gathering of First Nations\", \"start\": \"2022-07-08\", \"end\": \"2022-07-11\", \"location\": \"Mashteuiatsh\", \"external\": true },\n{ \"title\": \"Echoes of a Proud Nation Pow Wow\", \"start\": \"2022-07-09\", \"end\": \"2022-07-11\", \"location\": \"Kahnawake\", \"external\": true },\n{ \"title\": \"Lac Simon Pow Wow\", \"start\": \"2022-08-26\", \"end\": \"2022-08-28\", \"location\": \"Lac Simon\", \"external\": true },\n{ \"title\": \"PUAMAN Meshkenu Great Walk for Healing (Papal visit)\", \"start\": \"2022-07-21\", \"end\": \"2022-07-28\", \"location\": \"Wendake \u2192 Plains of Abraham\", \"external\": true },\n{ \"title\": \"Odanak Powwow\", \"start\": \"2022-07-29\", \"end\": \"2022-08-01\", \"location\": \"Odanak\", \"external\": true },\n{ \"title\": \"Pessamit Traditional Powwow\", \"start\": \"2022-07-29\", \"end\": \"2022-08-01\", \"location\": \"Pessamit\", \"external\": true },\n{ \"title\": \"Gesgapegiag Mawiomi Powwow (29th)\", \"start\": \"2022-07-30\", \"end\": \"2022-08-01\", \"location\": \"Gesgapegiag\", \"external\": true },\n{ \"title\": \"Festival Innu Nikamu\", \"start\": \"2022-07-30\", \"end\": \"2022-08-05\", \"location\": \"Mani-Utenam\", \"external\": true },\n{ \"title\": \"Manawan Powwow\", \"start\": \"2022-08-05\", \"end\": \"2022-08-08\", \"location\": \"Manawan\", \"external\": true },\n{ \"title\": \"Listuguj Traditional Pow Wow\", \"start\": \"2022-08-06\", \"end\": \"2022-08-08\", \"location\": \"Listuguj\", \"external\": true },\n{ \"title\": \"Pr\u00e9sence Autochtone Festival\", \"start\": \"2022-08-09\", \"end\": \"2022-08-19\", \"location\": \"Montr\u00e9al\", \"external\": true },\n{ \"title\": \"Innucadie Storytelling and Legends Festival\", \"start\": \"2022-08-11\", \"end\": \"2022-08-15\", \"location\": \"Natashquan \/ Nutashkuan\", \"external\": true },\n{ \"title\": \"Timiskaming First Nation Traditional Pow Wow\", \"start\": \"2022-08-13\", \"end\": \"2022-08-15\", \"location\": \"Timiskaming First Nation\", \"external\": true },\n{ \"title\": \"C\u00f4te-Nord Festi-Gr\u00eeles\", \"start\": \"2022-08-11\", \"end\": \"2022-08-14\", \"location\": \"Uashat\", \"external\": true },\n{ \"title\": \"Maliotenam Powwow\", \"start\": \"2022-08-13\", \"end\": \"2022-08-15\", \"location\": \"Mani-Utenam\", \"external\": true },\n{ \"title\": \"Cacouna Powwow (Wolastoqiyik)\", \"start\": \"2022-08-20\", \"end\": \"2022-08-22\", \"location\": \"Cacouna\", \"external\": true },\n{ \"title\": \"Kanesatake Pow Wow\", \"start\": \"2022-08-26\", \"end\": \"2022-08-29\", \"location\": \"Kanesatake\", \"external\": true },\n{ \"title\": \"W\u00f4linak Powwow\", \"start\": \"2022-08-26\", \"end\": \"2022-08-28\", \"location\": \"W\u00f4linak\", \"external\": true },\n{ \"title\": \"Pow Wow de Wemotaci\", \"start\": \"2022-09-03\", \"end\": \"2022-09-05\", \"location\": \"Wemotaci\", \"external\": true },\n{ \"title\": \"Teweikan Gala (4th)\", \"start\": \"2022-10-07\", \"location\": \"Sept-\u00celes\", \"external\": true },\n{ \"title\": \"Kwahiatonhk - First Nations Book Fair\", \"start\": \"2022-11-17\", \"end\": \"2022-11-21\", \"location\": \"Quebec City\", \"external\": true },\n{ \"title\": \"Classic Innu Open Golf Tournament\", \"start\": \"2022-07-21\", \"location\": \"\", \"external\": true },\n{ \"title\": \"Training and employment measure opportunities in the community\", \"start\": \"2022-08-09\", \"location\": \"Uashassitsh site, Mashteuiatsh\", \"external\": true },\n{ \"title\": \"Regional Economic Circle\", \"start\": \"2022-11-14\", \"end\": \"2022-11-17\", \"location\": \"Val-d'Or\", \"external\": true },\n{ \"title\": \"Odiminowin\", \"start\": \"2022-08-18\", \"end\": \"2022-08-22\", \"location\": \"Rapid Lake\", \"external\": true },\n{ \"title\": \"Community Engagement Sessions - Land Claim (Day 1)\", \"start\": \"2022-08-08\", \"location\": \"Wolf Lake First Nation\", \"external\": true },\n{ \"title\": \"Community Engagement Sessions - Land Claim (Day 2)\", \"start\": \"2022-08-09\", \"location\": \"Wolf Lake First Nation\", \"external\": true },\n{ \"title\": \"Community Engagement Sessions - Land Claim (Day 3)\", \"start\": \"2022-08-11\", \"location\": \"Wolf Lake First Nation\", \"external\": true },\n{ \"title\": \"Kanesatake Career Fair \u2013 CEGEP\/University & Vocational\", \"start\": \"2022-10-15\", \"location\": \"Kanesatake\", \"external\": true },\n{ \"title\": \"Kanesatake Career Fair \u2013 Employers\", \"start\": \"2022-11-05\", \"location\": \"Kanesatake\", \"external\": true },\n{ \"title\": \"Employment event - Experienced workers\", \"start\": \"2022-10-04\", \"location\": \"Rivi\u00e8re-du-Loup (p.m.)\", \"external\": true },\n{ \"title\": \"Truth and Reconciliation Day\", \"start\": \"2022-09-30\", \"location\": \"Mashteuiatsh\", \"external\": true },\n{ \"title\": \"Cultural Week\", \"start\": \"2022-09-11\", \"location\": \"Pikogan\", \"external\": true },\n{ \"title\": \"Cultural Week\", \"start\": \"2022-10-10\", \"end\": \"2022-10-15\", \"location\": \"Mashteuiatsh\", \"external\": true },\n{ \"title\": \"Regional Forum on Cultural Safety\", \"start\": \"2022-11-29\", \"end\": \"2022-12-02\", \"location\": \"H\u00f4tel Universel, Alma\", \"external\": true },\n{ \"title\": \"Presentation of Service Canada services\", \"start\": \"2022-11-09\", \"location\": \"Pikogan\", \"external\": true },\n{ \"title\": \"2023 Job Fair - UQAC\", \"start\": \"2023-02-08\", \"location\": \"UQAC (9 a.m. to 4 p.m.)\", \"external\": true },\n{ \"title\": \"Career Day - UQAR\", \"start\": \"2023-02-15\", \"location\": \"UQAR\", \"external\": true },\n{ \"title\": \"Opening the Dialogue - Cree and Innu Nations\", \"start\": \"2023-01-25\", \"location\": \"Matimekush\u2013Lac John\", \"external\": true },\n{ \"title\": \"Launch - Employer Guide for the Forestry Sector\", \"start\": \"2023-03-10\", \"location\": \"Mashteuiatsh\", \"external\": true },\n{ \"title\": \"HR Conference\", \"start\": \"2023-03-27\", \"end\": \"2023-03-30\", \"location\": \"Uashat \/ Maliotenam\", \"external\": true },\n{ \"title\": \"Meeting in Kitigan Zibi\", \"start\": \"2023-03-24\", \"location\": \"Kitigan Zibi\", \"external\": true },\n{ \"title\": \"Uashat Job Fair\", \"start\": \"2023-04-27\", \"location\": \"Uashat \/ Maliotenam\", \"external\": true },\n{ \"title\": \"Training and Employment Measure Opportunities Fair\", \"start\": \"2023-04-19\", \"location\": \"Mashteuiatsh\", \"external\": true },\n{ \"title\": \"Job Fair\", \"start\": \"2023-04-20\", \"location\": \"Saint-F\u00e9licien\", \"external\": true },\n{ \"title\": \"SRPNI information session\", \"start\": \"2023-04-26\", \"location\": \"Pikogan\", \"external\": true },\n{ \"title\": \"Cultural Week\", \"start\": \"2023-05-08\", \"end\": \"2023-05-13\", \"location\": \"Pikogan\", \"external\": true },\n{ \"title\": \"Pow Wow de Pikogan\", \"start\": \"2023-06-10\", \"end\": \"2023-06-12\", \"location\": \"Pikogan\", \"external\": true },\n{ \"title\": \"Tciman Race\", \"start\": \"2023-06-09\", \"location\": \"Pikogan\", \"external\": true },\n{ \"title\": \"Pow Wow Wolastoqiyik\", \"start\": \"2023-08-19\", \"end\": \"2023-08-21\", \"location\": \"Cacouna\", \"external\": true },\n{ \"title\": \"2023 Annual Activities\", \"start\": \"2023-08-10\", \"end\": \"2023-08-14\", \"location\": \"Kitcisakik\", \"external\": true },\n{ \"title\": \"Pessamit Innu Celebration\", \"start\": \"2023-08-11\", \"end\": \"2023-08-16\", \"location\": \"Pessamit\", \"external\": true },\n{ \"title\": \"Elections\", \"start\": \"2023-08-12\", \"location\": \"Gesgapegiag\", \"external\": true },\n{ \"title\": \"Career Day\", \"start\": \"2023-10-06\", \"location\": \"Pikogan\", \"external\": true },\n{ \"title\": \"Festival Uasheskau\", \"start\": \"2023-10-13\", \"end\": \"2023-10-15\", \"location\": \"Pessamit\", \"external\": true },\n{ \"title\": \"Breast Cancer Walk-Run\", \"start\": \"2023-10-29\", \"location\": \"Pessamit\", \"external\": true }\n]\n<\/script>\n\n<script>\n(function(){\nconst cssHref = \"https:\/\/cdn.jsdelivr.net\/npm\/fullcalendar@6.1.15\/index.global.min.css\";\nconst jsSrc  = \"https:\/\/cdn.jsdelivr.net\/npm\/fullcalendar@6.1.15\/index.global.min.js\";\nconst localeSrc = \"\";\n\nfunction ensureCss(href){\nif ([...document.querySelectorAll('link[rel=\"stylesheet\"]')].some(l => l.href && l.href.includes(\"fullcalendar\"))) return;\nconst l = document.createElement(\"link\");\nl.rel = \"stylesheet\";\nl.href = href;\ndocument.head.appendChild(l);\n}\nfunction ensureJs(src, cb){\nif (!src) { cb(); return; }\nif (src.includes(\"index.global\") && window.FullCalendar) { cb(); return; }\nif (src.includes(\"locales\/en-ca.global\") && window.FullCalendar && window.FullCalendar.globalLocales && window.FullCalendar.globalLocales.some(l => l.code===\"en-ca\")) { cb(); return; }\nif (src.includes(\"locales-all\") && window.FullCalendar && window.FullCalendar.globalLocales) { cb(); return; }\nconst existing = [...document.scripts].find(s => s.src && s.src === src);\nif(existing){ existing.addEventListener(\"load\", cb, {once:true}); return; }\nconst s = document.createElement(\"script\");\ns.src = src;\ns.async = true;\ns.onload = cb;\ndocument.head.appendChild(s);\n}\n\nconst tz = \"America\/Toronto\";\nconst fmtDate = d => new Intl.DateTimeFormat(\"en-CA\",{year:\"numeric\",month:\"long\",day:\"numeric\",timeZone:tz}).format(d);\nconst fmtTime = d => new Intl.DateTimeFormat(\"en-CA\",{hour:\"numeric\",minute:\"2-digit\",hour12:false,timeZone:tz}).format(d).replace(\" h 00\",\" h\");\nconst isAllDay = iso => iso && !iso.includes(\"T\");\nconst pad2 = n => String(n).padStart(2,\"0\");\nconst mobileQuery = window.matchMedia ? window.matchMedia(\"(max-width: 560px)\") : {matches:false,addEventListener:function(){}};\n\nfunction stripAccents(s){\ntry { return (s||\"\").normalize(\"NFD\").replace(\/[\\u0300-\\u036f]\/g,\"\").toLowerCase(); }\ncatch(_){ return (s||\"\").toLowerCase(); }\n}\nfunction escapeIcsText(s){\nreturn String(s||\"\").replace(\/\\\\\/g,\"\\\\\\\\\").replace(\/;\/g,\"\\\\;\").replace(\/,\/g,\"\\\\,\").replace(\/\\r?\\n\/g,\"\\\\n\");\n}\nfunction toDate(v){\nif(!v) return null;\nconst m = String(v).match(\/^(\\d{4})-(\\d{2})-(\\d{2})$\/);\nif(m) return new Date(Number(m[1]), Number(m[2])-1, Number(m[3]));\nreturn new Date(v);\n}\nfunction eventKind(ev){\nconst ep = ev.extendedProps || {};\nif(ep.kind) return ep.kind;\nif(ev.kind) return ev.kind;\nconst isExt = ev.external === true || ep.external === true;\nif(!isExt) return \"cdrhpnq\";\nconst title = stripAccents(ev.title || \"\");\nif(title.includes(\"pow-wow\") || title.includes(\"pow wow\") || title.includes(\"powwow\") || title.includes(\"mawiomi\")) return \"powwow\";\nreturn \"community\";\n}\nfunction cdrhpnqEvents(events){\nreturn events.filter(ev => eventKind(ev) === \"cdrhpnq\");\n}\nfunction endOrStart(ev){ return ev.endObj || ev.startObj; }\nfunction sameDay(a,b){ return a&&b&&a.getFullYear()===b.getFullYear()&&a.getMonth()===b.getMonth()&&a.getDate()===b.getDate(); }\n\nfunction formatRange(ev){\nconst s=ev.startObj, e=ev.endObj;\nif(!s) return \"\";\nif(isAllDay(ev.start)&&(!e||sameDay(s,e))) return fmtDate(s)+\".\";\nif(isAllDay(ev.start)&&e&&!sameDay(s,e)){\nconst lastDay = new Date(e.getTime()-86400000);\nif(sameDay(s,lastDay)) return fmtDate(s)+\".\";\nreturn \"From \"+fmtDate(s)+\" to \"+fmtDate(lastDay)+\".\";\n}\nif(!isAllDay(ev.start)&&e&&sameDay(s,e)) return fmtDate(s)+\" from \"+fmtTime(s)+\" to \"+fmtTime(e)+\".\";\nif(!isAllDay(ev.start)&&e&&!sameDay(s,e)) return \"From \"+fmtDate(s)+\" at \"+fmtTime(s)+\" to \"+fmtDate(e)+\" at \"+fmtTime(e)+\".\";\nreturn fmtDate(s)+(isAllDay(ev.start)?\".\":(\" at \"+fmtTime(s)+\".\"));\n}\n\nfunction readEvents(){\nconst dataEl = document.getElementById(\"cdrhpnq-events-data\");\nlet events = [];\nif(dataEl){\ntry { events = JSON.parse(dataEl.textContent.trim()); }\ncatch(e){ console.error(\"Invalid JSON\",e); }\n}\nreturn events.map((e,idx) => {\nconst c = Object.assign({id:\"ev-\"+idx}, e);\nc.startObj = toDate(e.start);\nc.endObj = toDate(e.end);\nconst ep = Object.assign({}, e.extendedProps||{});\nif(e.location) ep.location = e.location;\nif(e.external===true) ep.external = true;\nif(e.kind) ep.kind = e.kind;\nc.extendedProps = ep;\nreturn c;\n});\n}\n\nfunction visibleEvents(events){\nreturn events.filter(ev => ev.referenceOnly !== true);\n}\n\nfunction splitEvents(evts){\nconst now=new Date();\nconst today=new Date(now.getFullYear(),now.getMonth(),now.getDate());\nconst upcoming=[],past=[];\nfor(const ev of evts){\nconst endRef=endOrStart(ev);\nif(!endRef){ upcoming.push(ev); continue; }\nconst endDay=new Date(endRef.getFullYear(),endRef.getMonth(),endRef.getDate());\nif(isAllDay(ev.start) && ev.endObj) endDay.setDate(endDay.getDate()-1);\nif(endDay>=today) upcoming.push(ev);\nelse past.push(ev);\n}\nupcoming.sort((a,b)=>a.startObj-b.startObj);\npast.sort((a,b)=>b.startObj-a.startObj);\nreturn {upcoming,past};\n}\n\nfunction renderCards(list,mountEl,cap,emptyText){\nconst view=(typeof cap===\"number\")?list.slice(0,cap):list;\nconst isPastList=mountEl.id===\"past-cards\";\nif(!view.length){\nmountEl.innerHTML=`<article class=\"card empty\"><p class=\"muted\">${escapeHtml(emptyText || \"No event found.\")}<\/p><\/article>`;\nreturn;\n}\nmountEl.innerHTML=view.map(ev=>{\nconst loc=ev.location||(ev.extendedProps&&ev.extendedProps.location)||\"\";\nconst isExt=!!(ev.extendedProps&&ev.extendedProps.external);\nconst safeId=escapeHtml(ev.id);\nconst safeTitle=escapeHtml(ev.title);\nconst safeUrl=escapeHtml(ev.url || \"\");\nconst safeDate=escapeHtml(formatRange(ev));\nconst safeLoc=escapeHtml(loc);\nreturn `<article class=\"card${isExt?\" external\":\"\"}\" data-evid=\"${safeId}\">\n<h3>${ev.url?`<a href=\"${safeUrl}\" target=\"_blank\" rel=\"noopener noreferrer\">${safeTitle}<\/a>`:safeTitle}<\/h3>\n<p>${safeDate}<\/p>\n${loc?`<p class=\"muted\">${safeLoc}<\/p>`:\"\"}\n${!isPastList?`<p><button class=\"btn btn-ics\" data-scope=\"${mountEl.id}\">Add to my calendar<\/button><\/p>`:\"\"}\n<\/article>`;\n}).join(\"\");\n}\n\nfunction renderPastTable(past,tableEl,cap,emptyText){\nconst tb=tableEl.querySelector(\"tbody\");\nconst rows=(typeof cap===\"number\")?past.slice(0,cap):past;\nif(!rows.length){\ntb.innerHTML=`<tr><td colspan=\"3\" class=\"muted\">${escapeHtml(emptyText || \"No past event.\")}<\/td><\/tr>`;\nreturn;\n}\ntb.innerHTML=rows.map(ev=>{\nconst loc=ev.location||(ev.extendedProps&&ev.extendedProps.location)||\"\";\nconst isExt=!!(ev.extendedProps&&ev.extendedProps.external);\nconst safeTitle=escapeHtml(ev.title);\nconst safeUrl=escapeHtml(ev.url || \"\");\nconst safeLoc=escapeHtml(loc);\nconst safeDate=escapeHtml(formatRange(ev));\nconst titleCell=ev.url?`<a href=\"${safeUrl}\" target=\"_blank\" rel=\"noopener noreferrer\">${safeTitle}<\/a>`:safeTitle;\nreturn `<tr class=\"${isExt?\"external\":\"\"}\" data-evid=\"${escapeHtml(ev.id)}\"><td>${titleCell}<\/td><td>${safeLoc}<\/td><td>${safeDate}<\/td><\/tr>`;\n}).join(\"\");\n}\n\nfunction makeUID(ev){ return (ev.id||ev.title.replace(\/\\s+\/g,\"-\"))+\"@\"+location.hostname; }\nfunction toIcsDateUTC(d){\nconst z=new Date(d.getTime());\nreturn z.getUTCFullYear()+pad2(z.getUTCMonth()+1)+pad2(z.getUTCDate())+\"T\"+pad2(z.getUTCHours())+pad2(z.getUTCMinutes())+pad2(z.getUTCSeconds())+\"Z\";\n}\nfunction toIcsDateAllDay(d){ return d.getFullYear()+pad2(d.getMonth()+1)+pad2(d.getDate()); }\n\nfunction buildIcsEvent(ev){\nconst dtstamp=toIcsDateUTC(new Date());\nconst isExt=!!(ev.extendedProps&&ev.extendedProps.external);\nconst kind=eventKind(ev);\nlet ics=\"BEGIN:VEVENT\\r\\n\";\nics+=\"UID:\"+makeUID(ev)+\"\\r\\n\";\nics+=\"DTSTAMP:\"+dtstamp+\"\\r\\n\";\nics+=\"SUMMARY:\"+escapeIcsText(ev.title)+\"\\r\\n\";\nif(ev.url) ics+=\"URL:\"+ev.url+\"\\r\\n\";\nif(ev.location) ics+=\"LOCATION:\"+escapeIcsText(ev.location)+\"\\r\\n\";\nif(isExt) ics+=\"CATEGORIES:\"+escapeIcsText(kind===\"powwow\" ? \"Powwow\" : \"External community event\")+\"\\r\\n\";\nif(isAllDay(ev.start)){\nconst sd=ev.startObj;\nconst ed=ev.endObj?ev.endObj:new Date(sd.getTime()+86400000);\nics+=\"DTSTART;VALUE=DATE:\"+toIcsDateAllDay(sd)+\"\\r\\n\";\nics+=\"DTEND;VALUE=DATE:\"+toIcsDateAllDay(ed)+\"\\r\\n\";\n} else {\nconst sd=ev.startObj;\nconst ed=ev.endObj?ev.endObj:new Date(sd.getTime()+3600000);\nics+=\"DTSTART:\"+toIcsDateUTC(sd)+\"\\r\\n\";\nics+=\"DTEND:\"+toIcsDateUTC(ed)+\"\\r\\n\";\n}\nics+=\"END:VEVENT\\r\\n\";\nreturn ics;\n}\n\nfunction buildIcsCalendar(events){\nlet ics=\"BEGIN:VCALENDAR\\r\\nVERSION:2.0\\r\\nPRODID:-\/\/FNHRDCQ\/\/Events\/\/EN\\r\\nCALSCALE:GREGORIAN\\r\\nMETHOD:PUBLISH\\r\\n\";\nfor(const ev of events) ics+=buildIcsEvent(ev);\nics+=\"END:VCALENDAR\\r\\n\";\nreturn ics;\n}\n\nfunction downloadIcs(name,content){\nconst blob=new Blob([content],{type:\"text\/calendar;charset=utf-8\"});\nconst a=document.createElement(\"a\");\na.href=URL.createObjectURL(blob);\na.download=name;\ndocument.body.appendChild(a);\na.click();\nsetTimeout(()=>{ URL.revokeObjectURL(a.href); a.remove(); },0);\n}\n\nfunction openIcsWindows(name,content){\nconst blob=new Blob([content],{type:\"text\/calendar;charset=utf-8\"});\nif(navigator.msSaveOrOpenBlob){ navigator.msSaveOrOpenBlob(blob,name); return; }\nconst url=URL.createObjectURL(blob);\nconst w=window.open(url,\"_blank\");\nsetTimeout(()=>{ if(!w||w.closed) downloadIcs(name,content); URL.revokeObjectURL(url); },1500);\n}\n\nfunction escapeHtml(s){\nreturn String(s||\"\").replace(\/[&<>\"']\/g,ch=>({\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",\"\\\"\":\"&quot;\",\"'\":\"&#39;\"}[ch]));\n}\n\nfunction cultureDateKey(dateText){\nconst text=stripAccents(dateText || \"\");\nconst months={\njanuary:1,february:2,march:3,april:4,may:5,june:6,july:7,august:8,september:9,october:10,november:11,december:12\n};\nconst y=(text.match(\/\\b(20\\d{2})\\b\/)||[])[1];\nconst m=text.match(\/\\b(january|february|march|april|may|june|july|august|september|october|november|december)\\s+(\\d{1,2})\\b\/);\nif(!y || !m) return 99991231;\nreturn Number(y)*10000 + months[m[1]]*100 + Number(m[2]);\n}\n\nfunction cultureSectionKey(card){\nconst sectionId=(card.closest(\"section\") && card.closest(\"section\").id) || \"\";\nif(sectionId.includes(\"gatherings\")) return \"powwow\";\nif(sectionId.includes(\"markets\")) return \"markets\";\nreturn \"festivals\";\n}\n\nfunction initCultureDirectory(){\nconst source=document.getElementById(\"ev-culture-source-list\");\nconst results=document.getElementById(\"ev-culture-results\");\nconst count=document.getElementById(\"ev-culture-count\");\nconst search=document.getElementById(\"ev-culture-search\");\nconst typeFilter=document.getElementById(\"ev-culture-type-filter\");\nconst placeFilter=document.getElementById(\"ev-culture-place-filter\");\nconst sort=document.getElementById(\"ev-culture-sort\");\nconst reset=document.getElementById(\"ev-culture-reset\");\nconst panel=document.querySelector(\".ev-culture-panel\");\nconst filterToggle=document.getElementById(\"ev-culture-filter-toggle\");\nconst more=document.getElementById(\"ev-culture-more\");\nconst moreWrap=document.getElementById(\"ev-culture-more-wrap\");\nconst quickButtons=[...document.querySelectorAll(\"[data-culture-quick]\")];\nif(!source || !results || !count || !search || !typeFilter || !placeFilter || !sort) return;\n\nconst items=[...source.querySelectorAll(\".ev-culture-card\")].map((card,index)=>{\nconst type=(card.querySelector(\".ev-culture-badge\")||{}).textContent || \"\";\nconst date=(card.querySelector(\".ev-culture-date\")||{}).textContent || \"\";\nconst title=(card.querySelector(\"h4\")||{}).textContent || \"\";\nconst place=(card.querySelector(\".ev-culture-place\")||{}).textContent || \"\";\nconst href=card.getAttribute(\"href\") || \"#\";\nconst section=cultureSectionKey(card);\nreturn {\nindex,\ntype:type.trim(),\ndate:date.trim(),\ntitle:title.trim(),\nplace:place.trim(),\nhref,\nsection,\ndateKey:cultureDateKey(date),\nsearch:stripAccents([type,date,title,place].join(\" \"))\n};\n});\n\nfunction fillSelect(select,values,defaultLabel){\nselect.innerHTML=`<option value=\"\">${defaultLabel}<\/option>` + values\n.sort((a,b)=>a.localeCompare(b,\"fr\"))\n.map(v=>`<option value=\"${escapeHtml(v)}\">${escapeHtml(v)}<\/option>`)\n.join(\"\");\n}\n\nfillSelect(typeFilter,[...new Set(items.map(i=>i.type).filter(Boolean))],\"All types\");\nfillSelect(placeFilter,[...new Set(items.map(i=>i.place).filter(Boolean))],\"All locations\");\n\nlet quick=\"\";\nlet filterOpen=false;\nlet visibleLimit=mobileQuery.matches ? 12 : null;\n\nfunction resetVisibleLimit(){\nvisibleLimit=mobileQuery.matches ? 12 : null;\n}\n\nfunction syncFilterPanel(){\nif(!panel || !filterToggle) return;\nconst isMobile=mobileQuery.matches;\nfilterToggle.hidden=!isMobile;\npanel.classList.toggle(\"is-filter-collapsed\",isMobile && !filterOpen);\nfilterToggle.textContent=filterOpen ? \"Hide filters\" : \"Show filters\";\nfilterToggle.setAttribute(\"aria-expanded\",String(filterOpen));\n}\n\nfunction setQuick(value){\nquick=value || \"\";\nquickButtons.forEach(btn=>btn.classList.toggle(\"is-active\",(btn.dataset.cultureQuick||\"\")===quick));\nresetVisibleLimit();\nrender();\n}\n\nfunction compareItems(a,b){\nconst mode=sort.value;\nif(mode===\"place\") return a.place.localeCompare(b.place,\"fr\") || a.dateKey-b.dateKey || a.title.localeCompare(b.title,\"fr\");\nif(mode===\"type\") return a.type.localeCompare(b.type,\"fr\") || a.dateKey-b.dateKey || a.title.localeCompare(b.title,\"fr\");\nif(mode===\"title\") return a.title.localeCompare(b.title,\"fr\") || a.dateKey-b.dateKey;\nreturn a.dateKey-b.dateKey || a.title.localeCompare(b.title,\"fr\");\n}\n\nfunction render(){\nconst query=stripAccents(search.value || \"\");\nlet filtered=items.filter(item=>{\nif(quick && item.section!==quick) return false;\nif(typeFilter.value && item.type!==typeFilter.value) return false;\nif(placeFilter.value && item.place!==placeFilter.value) return false;\nif(query && !item.search.includes(query)) return false;\nreturn true;\n}).sort(compareItems);\n\nconst shown=(typeof visibleLimit===\"number\") ? filtered.slice(0,visibleLimit) : filtered;\ncount.textContent=(shown.length===filtered.length ? filtered.length : shown.length + \" de \" + filtered.length) + \" result\" + (filtered.length>1 ? \"s\" : \"\") + \" displayed\" + (shown.length>1 ? \"s\" : \"\") + \".\";\nif(!filtered.length){\nresults.innerHTML=`<div class=\"ev-culture-empty\">No gathering matches the selected filters.<\/div>`;\nif(moreWrap) moreWrap.hidden=true;\nif(more) more.hidden=true;\nreturn;\n}\nresults.innerHTML=shown.map(item=>`\n<article class=\"ev-culture-row${item.section===\"powwow\" ? \" ev-culture-row--powwow\" : \"\"}\">\n<div class=\"ev-culture-row-date\">${escapeHtml(item.date)}<\/div>\n<div><span class=\"ev-culture-row-type\">${escapeHtml(item.type)}<\/span><\/div>\n<h4 class=\"ev-culture-row-title\"><a href=\"${escapeHtml(item.href)}\" target=\"_blank\" rel=\"noopener noreferrer\">${escapeHtml(item.title)}<\/a><\/h4>\n<p class=\"ev-culture-row-place\">${escapeHtml(item.place)}<\/p>\n<a class=\"ev-culture-row-link\" href=\"${escapeHtml(item.href)}\" target=\"_blank\" rel=\"noopener noreferrer\">Open site<\/a>\n<\/article>`).join(\"\");\nconst hasMore=(typeof visibleLimit===\"number\") && filtered.length>visibleLimit;\nif(moreWrap) moreWrap.hidden=!hasMore;\nif(more){\nmore.hidden=!hasMore;\nmore.textContent=hasMore ? \"Show more (\" + Math.min(12,filtered.length-visibleLimit) + \")\" : \"Show more\";\n}\n}\n\nquickButtons.forEach(btn=>btn.addEventListener(\"click\",()=>setQuick(btn.dataset.cultureQuick||\"\")));\nsearch.addEventListener(\"input\",()=>{resetVisibleLimit();render();});\ntypeFilter.addEventListener(\"change\",()=>{resetVisibleLimit();render();});\nplaceFilter.addEventListener(\"change\",()=>{resetVisibleLimit();render();});\nsort.addEventListener(\"change\",()=>{resetVisibleLimit();render();});\nif(reset){\nreset.addEventListener(\"click\",()=>{\nsearch.value=\"\";\ntypeFilter.value=\"\";\nplaceFilter.value=\"\";\nsort.value=\"date\";\nsetQuick(\"\");\n});\n}\nif(filterToggle){\nfilterToggle.addEventListener(\"click\",()=>{\nfilterOpen=!filterOpen;\nsyncFilterPanel();\n});\n}\nif(more){\nmore.addEventListener(\"click\",()=>{\nif(typeof visibleLimit===\"number\") visibleLimit+=12;\nrender();\n});\n}\nif(mobileQuery.addEventListener){\nmobileQuery.addEventListener(\"change\",()=>{\nfilterOpen=false;\nresetVisibleLimit();\nsyncFilterPanel();\nrender();\n});\n} else if(mobileQuery.addListener){\nmobileQuery.addListener(()=>{\nfilterOpen=false;\nresetVisibleLimit();\nsyncFilterPanel();\nrender();\n});\n}\nsource.hidden=true;\nsyncFilterPanel();\nrender();\n}\n\nfunction mount(){\nconst allEvents=readEvents();\nconst activeEvents=visibleEvents(allEvents);\nconst el=document.getElementById(\"cdrhpnq-calendar\");\nconst Calendar=window.FullCalendar&&window.FullCalendar.Calendar;\nif(!Calendar || !el) return;\n\nfunction toCalendarEvent(ev){\nconst ep = Object.assign({}, ev.extendedProps || {});\nif(ev.location) ep.location = ev.location;\nif(ev.external === true) ep.external = true;\nif(ev.kind) ep.kind = ev.kind;\nif(!ep.kind) ep.kind = eventKind(ev);\nreturn {\nid: ev.id,\ntitle: ev.title,\nstart: ev.start,\nend: ev.end,\nurl: ev.url,\nextendedProps: ep\n};\n}\n\nconst calendarEvents = activeEvents.map(toCalendarEvent);\nconst isMobileCalendar=mobileQuery.matches;\n\nconst cal=new Calendar(el,{\ntimeZone:tz,\ninitialView:isMobileCalendar ? \"listMonth\" : \"dayGridMonth\",\nheaderToolbar:isMobileCalendar\n? {left:\"prev,next\",center:\"title\",right:\"listMonth,dayGridMonth\"}\n: {left:\"prev,next today\",center:\"title\",right:\"dayGridMonth,timeGridWeek,timeGridDay,listMonth\"},\nbuttonText:{today:\"Today\",month:\"Month\",week:\"Week\",day:\"Day\",list:\"List\"},\nnavLinks:true,\nnowIndicator:true,\nfirstDay:0,\nlocale:\"en\",\nevents:calendarEvents,\nheight:\"auto\",\ndayMaxEvents:isMobileCalendar ? 2 : 3,\nmoreLinkClick:\"popover\",\neventClassNames:function(arg){\nconst ep = arg.event.extendedProps || {};\nif(ep.kind === \"powwow\") return [\"is-powwow\"];\nif(ep.kind === \"community\") return [\"is-community-event\"];\nif(ep.external) return [\"is-community-event\"];\nreturn [\"is-cdrhpnq\"];\n},\neventDidMount:function(info){\nif(info.event.url && info.el && info.el.tagName && info.el.tagName.toLowerCase()===\"a\"){\ninfo.el.setAttribute(\"target\",\"_blank\");\ninfo.el.setAttribute(\"rel\",\"noopener noreferrer\");\n}\nconst loc=info.event.extendedProps&&info.event.extendedProps.location;\nif(loc) info.el.setAttribute(\"title\",loc);\n}\n});\ncal.render();\nel.setAttribute(\"aria-busy\",\"false\");\n\nconst btnToggleUpcoming=document.getElementById(\"btn-upcoming-toggle\");\nconst btnToggleCards=document.getElementById(\"btn-past-toggle\");\nconst btnToggleTable=document.getElementById(\"btn-table-toggle\");\nlet upcomingLimit=6, pastLimit=4, tbLimit=4;\n\nfunction attachCardIcsHandlers(){\nfor(const containerId of [\"upcoming-cards\",\"past-cards\"]){\nconst box=document.getElementById(containerId);\nif(!box || box.dataset.icsWired===\"1\") continue;\nbox.dataset.icsWired=\"1\";\nbox.addEventListener(\"click\",e=>{\nconst btn=e.target.closest(\".btn-ics\");\nif(!btn) return;\nconst card=e.target.closest(\"[data-evid]\");\nconst evid=card&&card.getAttribute(\"data-evid\");\nconst ev=activeEvents.find(x=>x.id===evid);\nif(ev) downloadIcs(\"event.ics\",buildIcsCalendar([ev]));\n});\n}\n}\n\nfunction refreshLists(source){\nconst listSource = cdrhpnqEvents(source);\nconst {upcoming,past}=splitEvents(listSource);\nrenderCards(upcoming,document.getElementById(\"upcoming-cards\"),upcomingLimit,\"No upcoming FNHRDCQ event at this time.\");\nbtnToggleUpcoming.hidden=!(upcoming.length>6);\nbtnToggleUpcoming.textContent=(typeof upcomingLimit===\"number\")?\"Show more\":\"Show less\";\nbtnToggleUpcoming.setAttribute(\"aria-expanded\",String(!(typeof upcomingLimit===\"number\")));\nrenderCards(past,document.getElementById(\"past-cards\"),pastLimit,\"No past FNHRDCQ event found.\");\nbtnToggleCards.hidden=!(past.length>4);\nbtnToggleCards.textContent=(pastLimit>4)?\"Show less\":\"Show more\";\nbtnToggleCards.setAttribute(\"aria-expanded\",String(pastLimit>4));\nrenderPastTable(past,document.getElementById(\"past-table\"),tbLimit,\"No past FNHRDCQ event found.\");\nbtnToggleTable.hidden=!(past.length>4);\nbtnToggleTable.textContent=(typeof tbLimit===\"number\")?\"Show more\":\"Show less\";\nbtnToggleTable.setAttribute(\"aria-expanded\",String(!(typeof tbLimit===\"number\")));\nattachCardIcsHandlers();\n}\nrefreshLists(activeEvents);\n\nbtnToggleUpcoming.addEventListener(\"click\",()=>{\nupcomingLimit=(typeof upcomingLimit===\"number\")?null:6;\nconst filtered=getFilteredEvents();\nconst {upcoming}=splitEvents(cdrhpnqEvents(filtered));\nrenderCards(upcoming,document.getElementById(\"upcoming-cards\"),upcomingLimit,\"No upcoming FNHRDCQ event at this time.\");\nbtnToggleUpcoming.textContent=(typeof upcomingLimit===\"number\")?\"Show more\":\"Show less\";\nbtnToggleUpcoming.setAttribute(\"aria-expanded\",String(!(typeof upcomingLimit===\"number\")));\n});\n\nbtnToggleCards.addEventListener(\"click\",()=>{\npastLimit=(pastLimit>4)?4:9;\nconst {past}=splitEvents(cdrhpnqEvents(getFilteredEvents()));\nrenderCards(past,document.getElementById(\"past-cards\"),pastLimit,\"No past FNHRDCQ event found.\");\nbtnToggleCards.textContent=(pastLimit>4)?\"Show less\":\"Show more\";\nbtnToggleCards.setAttribute(\"aria-expanded\",String(pastLimit>4));\n});\n\nbtnToggleTable.addEventListener(\"click\",()=>{\ntbLimit=(typeof tbLimit===\"number\")?null:4;\nconst {past}=splitEvents(cdrhpnqEvents(getFilteredEvents()));\nrenderPastTable(past,document.getElementById(\"past-table\"),tbLimit,\"No past FNHRDCQ event found.\");\nbtnToggleTable.textContent=(typeof tbLimit===\"number\")?\"Show more\":\"Show less\";\nbtnToggleTable.setAttribute(\"aria-expanded\",String(!(typeof tbLimit===\"number\")));\n});\n\ndocument.getElementById(\"btn-export-mac\").addEventListener(\"click\",()=>{\ndownloadIcs(\"fnhrdcq-events.ics\",buildIcsCalendar(activeEvents));\n});\ndocument.getElementById(\"btn-export-win\").addEventListener(\"click\",()=>{\nopenIcsWindows(\"fnhrdcq-events.ics\",buildIcsCalendar(activeEvents));\n});\n\nconst q=document.getElementById(\"fc-search\");\nlet last=\"\";\nlet filterFrame=0;\nfunction getFilteredEvents(){\nconst query=stripAccents(q.value||\"\");\nreturn !query?activeEvents:activeEvents.filter(ev=>{\nconst hay=stripAccents((ev.title||\"\")+\" \"+(ev.location||\"\"));\nreturn hay.includes(query);\n});\n}\nfunction applyFilter(){\nconst query=stripAccents(q.value||\"\");\nif(query===last) return;\nlast=query;\nconst filtered=getFilteredEvents();\ncal.removeAllEvents();\ncal.addEventSource(filtered.map(toCalendarEvent));\nupcomingLimit=6;\npastLimit=4;\ntbLimit=4;\nrefreshLists(filtered);\n}\nq.addEventListener(\"input\",()=>{\nif(filterFrame) window.cancelAnimationFrame(filterFrame);\nfilterFrame=window.requestAnimationFrame(()=>{\nfilterFrame=0;\napplyFilter();\n});\n});\n}\n\ninitCultureDirectory();\nfunction startCalendar(){\nif(startCalendar.started) return;\nstartCalendar.started=true;\nensureCss(cssHref);\nensureJs(jsSrc, mount);\n}\nconst calendarHost=document.getElementById(\"cdrhpnq-calendar\");\nif(\"IntersectionObserver\" in window && calendarHost){\nconst calendarObserver=new IntersectionObserver(entries=>{\nif(entries.some(entry=>entry.isIntersecting)){\ncalendarObserver.disconnect();\nstartCalendar();\n}\n},{rootMargin:\"700px 0px\"});\ncalendarObserver.observe(calendarHost);\nif(\"requestIdleCallback\" in window){\nrequestIdleCallback(startCalendar,{timeout:mobileQuery.matches ? 3600 : 1800});\n} else {\nsetTimeout(startCalendar,mobileQuery.matches ? 2200 : 900);\n}\n} else {\nstartCalendar();\n}\n})();\n<\/script>\n\n<\/div>\n<!-- ====== \/FNHRDCQ Events V4.1 EN ====== -->\n<\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:168px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"aligncenter is-style-icons animated fadeIn wp-block-themeisle-blocks-sharing-icons\" id=\"wp-block-themeisle-blocks-sharing-icons-1c0444dc\"><div class=\"social-icons-wrap\"><a class=\"social-icon is-facebook\" aria-label=\"Share on Facebook\" href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/pages\/22605&#038;title=Events\" target=\"_blank\"><svg aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.6.0 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z\"\/><\/svg><span class=\"v-line\"><\/span><\/a><a class=\"social-icon is-linkedin\" aria-label=\"Share on LinkedIn\" href=\"https:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/pages\/22605&#038;title=Events\" target=\"_blank\"><svg aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><!--!Font Awesome Free 6.6.0 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M100.3 448H7.4V148.9h92.9zM53.8 108.1C24.1 108.1 0 83.5 0 53.8a53.8 53.8 0 0 1 107.6 0c0 29.7-24.1 54.3-53.8 54.3zM447.9 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448z\"\/><\/svg><span class=\"v-line\"><\/span><\/a><a class=\"social-icon is-email\" aria-label=\"Share via Email\" href=\"mailto:?subject=Events&#038;body=https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/pages\/22605\" target=\"_blank\"><svg aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.6.0 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48L48 64zM0 176L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-208L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z\"\/><\/svg><span class=\"v-line\"><\/span><\/a><a class=\"social-icon is-comments\" aria-label=\"Leave a comment\" href=\"#respond\"><svg aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><!--!Font Awesome Free 6.6.0 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license\/free Copyright 2024 Fonticons, Inc.--><path d=\"M88.2 309.1c9.8-18.3 6.8-40.8-7.5-55.8C59.4 230.9 48 204 48 176c0-63.5 63.8-128 160-128s160 64.5 160 128s-63.8 128-160 128c-13.1 0-25.8-1.3-37.8-3.6c-10.4-2-21.2-.6-30.7 4.2c-4.1 2.1-8.3 4.1-12.6 6c-16 7.2-32.9 13.5-49.9 18c2.8-4.6 5.4-9.1 7.9-13.6c1.1-1.9 2.2-3.9 3.2-5.9zM208 352c114.9 0 208-78.8 208-176S322.9 0 208 0S0 78.8 0 176c0 41.8 17.2 80.1 45.9 110.3c-.9 1.7-1.9 3.5-2.8 5.1c-10.3 18.4-22.3 36.5-36.6 52.1c-6.6 7-8.3 17.2-4.6 25.9C5.8 378.3 14.4 384 24 384c43 0 86.5-13.3 122.7-29.7c4.8-2.2 9.6-4.5 14.2-6.8c15.1 3 30.9 4.5 47.1 4.5zM432 480c16.2 0 31.9-1.6 47.1-4.5c4.6 2.3 9.4 4.6 14.2 6.8C529.5 498.7 573 512 616 512c9.6 0 18.2-5.7 22-14.5c3.8-8.8 2-19-4.6-25.9c-14.2-15.6-26.2-33.7-36.6-52.1c-.9-1.7-1.9-3.4-2.8-5.1C622.8 384.1 640 345.8 640 304c0-94.4-87.9-171.5-198.2-175.8c4.1 15.2 6.2 31.2 6.2 47.8l0 .6c87.2 6.7 144 67.5 144 127.4c0 28-11.4 54.9-32.7 77.2c-14.3 15-17.3 37.6-7.5 55.8c1.1 2 2.2 4 3.2 5.9c2.5 4.5 5.2 9 7.9 13.6c-17-4.5-33.9-10.7-49.9-18c-4.3-1.9-8.5-3.9-12.6-6c-9.5-4.8-20.3-6.2-30.7-4.2c-12.1 2.4-24.8 3.6-37.8 3.6c-61.7 0-110-26.5-136.8-62.3c-16 5.4-32.8 9.4-50 11.8C279 439.8 350 480 432 480z\"\/><\/svg><span class=\"v-line\"><\/span><\/a><\/div><\/div><style type=\"text\/css\">#wp-block-themeisle-blocks-sharing-icons-1c0444dc {--icons-gap: 8.8px;--border-radius: 32.8px;}<\/style>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1067\" height=\"167\" src=\"https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/12\/05.png\" alt=\"\" class=\"wp-image-2759\" style=\"width:236px;height:auto\" srcset=\"https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/12\/05.png 1067w, https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/12\/05-300x47.png 300w, https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/12\/05-1024x160.png 1024w, https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/12\/05-768x120.png 768w\" sizes=\"auto, (max-width: 1067px) 100vw, 1067px\" \/><\/figure>\n<\/div>\n\n<form role=\"search\" method=\"get\" action=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/\" class=\"wp-block-search__button-outside wp-block-search__text-button wp-block-search\"    ><label class=\"wp-block-search__label\" for=\"wp-block-search__input-1\" >Rechercher<\/label><div class=\"wp-block-search__inside-wrapper\" ><input class=\"wp-block-search__input\" id=\"wp-block-search__input-1\" placeholder=\"\" value=\"\" type=\"search\" name=\"s\" required \/><button aria-label=\"Rechercher\" class=\"wp-block-search__button wp-element-button\" type=\"submit\" >Rechercher<\/button><\/div><\/form>\n\n<ul class=\"wp-block-latest-posts__list wp-block-latest-posts\"><li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/30-years-action-rooted-in-who-we-are\/\">30th anniversary : 30 Years of Action, Rooted in Who We Are<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/30th-anniversary-logos-visual-identity-fnhrdcq\/\">30th Anniversary of the FNHRDCQ | Logos and Visual Identity<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/eng-gala-rma-2025\/\">GALA RMA 2025: An Evening of Pride, Light and Recognition<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/international-education-day\/\">International Education Day<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/blog-fnhrdcq\/\">Introduction to FNHRDCQ: Who Are We?\u00a0<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-22605","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>CDRHPNQ-FNHRDCQ : Events<\/title>\n<meta name=\"description\" content=\"CDRHPNQ-FNHRDCQ : Our events, job fairs, regional forums, workshops, and other gatherings offer meaningful opportunities to exchange ideas.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Events\" \/>\n<meta property=\"og:description\" content=\"CDRHPNQ-FNHRDCQ : Our events, job fairs, regional forums, workshops, and other gatherings offer meaningful opportunities to exchange ideas.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/\" \/>\n<meta property=\"og:site_name\" content=\"CDRHPNQ\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cdrhpnqfnhrdcq\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-20T16:17:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/12\/05.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1067\" \/>\n\t<meta property=\"og:image:height\" content=\"167\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"CDRHPNQ-FNHRDCQ : Events","description":"CDRHPNQ-FNHRDCQ : Our events, job fairs, regional forums, workshops, and other gatherings offer meaningful opportunities to exchange ideas.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/","og_locale":"en_US","og_type":"article","og_title":"Events","og_description":"CDRHPNQ-FNHRDCQ : Our events, job fairs, regional forums, workshops, and other gatherings offer meaningful opportunities to exchange ideas.","og_url":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/","og_site_name":"CDRHPNQ","article_publisher":"https:\/\/www.facebook.com\/cdrhpnqfnhrdcq","article_modified_time":"2026-05-20T16:17:09+00:00","og_image":[{"width":1067,"height":167,"url":"https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/12\/05.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/","url":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/","name":"CDRHPNQ-FNHRDCQ : Events","isPartOf":{"@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/#primaryimage"},"image":{"@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/#primaryimage"},"thumbnailUrl":"https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/12\/05.png","datePublished":"2025-11-03T18:04:02+00:00","dateModified":"2026-05-20T16:17:09+00:00","description":"CDRHPNQ-FNHRDCQ : Our events, job fairs, regional forums, workshops, and other gatherings offer meaningful opportunities to exchange ideas.","breadcrumb":{"@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/#primaryimage","url":"https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/12\/05.png","contentUrl":"https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/12\/05.png"},{"@type":"BreadcrumbList","@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/events-v2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/"},{"@type":"ListItem","position":2,"name":"Events"}]},{"@type":"WebSite","@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/#website","url":"https:\/\/cdrhpnq-fnhrdcq.ca\/","name":"CDRHPNQ-FNRHPNQ","description":"","publisher":{"@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cdrhpnq-fnhrdcq.ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/#organization","name":"CDRHPNQ-FNRHPNQ","url":"https:\/\/cdrhpnq-fnhrdcq.ca\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/#\/schema\/logo\/image\/","url":"https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/04\/og_cdrhpnq.jpg","contentUrl":"https:\/\/cdrhpnq-fnhrdcq.ca\/wp-content\/uploads\/2023\/04\/og_cdrhpnq.jpg","width":1200,"height":630,"caption":"CDRHPNQ-FNRHPNQ"},"image":{"@id":"https:\/\/cdrhpnq-fnhrdcq.ca\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/cdrhpnqfnhrdcq"]}]}},"_links":{"self":[{"href":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/pages\/22605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/comments?post=22605"}],"version-history":[{"count":2,"href":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/pages\/22605\/revisions"}],"predecessor-version":[{"id":27221,"href":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/pages\/22605\/revisions\/27221"}],"wp:attachment":[{"href":"https:\/\/cdrhpnq-fnhrdcq.ca\/en\/wp-json\/wp\/v2\/media?parent=22605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}