{"id":17161,"date":"2025-11-24T11:53:21","date_gmt":"2025-11-24T10:53:21","guid":{"rendered":"https:\/\/www.jmlib.be\/site\/?page_id=17161"},"modified":"2026-07-23T13:33:21","modified_gmt":"2026-07-23T11:33:21","slug":"https-www-jmlib-be-site-stages","status":"publish","type":"page","link":"https:\/\/www.jmlib.be\/site\/https-www-jmlib-be-site-stages\/","title":{"rendered":"Stages"},"content":{"rendered":"\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Stages 2026 par r\u00e9gion<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez nos stages pour enfants et adolescents en 2026 dans plusieurs r\u00e9gions de Belgique. Des activit\u00e9s vari\u00e9es pour tous les \u00e2ges !\">\n<meta property=\"og:title\" content=\"Stages 2026 par r\u00e9gion\">\n<meta property=\"og:description\" content=\"Trouvez l'activit\u00e9 id\u00e9ale pr\u00e8s de chez vous pour vos enfants. Stages nature, art, musique et bien plus encore !\">\n<meta property=\"og:type\" content=\"website\">\n\n<style>\n    :root {\n        --primary: #e07b12;\n        --primary-dark: #b85f00;\n        --navy: #102a43;\n        --navy-light: #1e3d5c;\n        --bg: #f7f4f0;\n        --white: #ffffff;\n        --text: #1a1a1a;\n        --muted: #6b7280;\n        --border: #e5e0d8;\n\n        --wavre-color: #7B1FA2;\n        --wavre-bg: #F3E5F5;\n        --wavre-active: #9C27B0;\n\n        --tilff-color: #1565C0;\n        --tilff-bg: #E3F2FD;\n        --tilff-active: #1976D2;\n\n        --arlon-color: #795548;\n        --arlon-bg: #FAF3E0;\n        --arlon-active: #8D6E63;\n\n        --tournai-color: #2E7D32;\n        --tournai-bg: #E8F5E9;\n        --tournai-active: #388E3C;\n\n        --louviere-color: #C65A00;\n        --louviere-bg: #FFFDE7;\n        --louviere-active: #F9A825;\n\n        --namur-color: #B71C1C;\n        --namur-bg: #FFEBEE;\n        --namur-active: #D32F2F;\n    }\n\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        font-family: 'Segoe UI', system-ui, sans-serif;\n        background: var(--bg);\n        color: var(--text);\n    }\n\n    \/* HERO *\/\n    .hero {\n        background: var(--navy);\n        color: white;\n        padding: 3rem 2rem 2.5rem;\n        text-align: center;\n        position: relative;\n        overflow: hidden;\n    }\n    .hero::before {\n        content: '';\n        position: absolute;\n        top: 0; left: 0; right: 0; bottom: 0;\n        background: radial-gradient(ellipse at 60% 0%, rgba(224,123,18,0.18) 0%, transparent 65%);\n        pointer-events: none;\n    }\n    .hero h1 {\n        font-size: clamp(2rem, 5vw, 3rem);\n        font-weight: 800;\n        letter-spacing: -0.02em;\n        position: relative;\n    }\n    .hero h1 span { color: var(--primary); font-size: 1em; font-weight: 800; }\n    .hero p {\n        color: rgba(255,255,255,0.65);\n        font-size: 1.05rem;\n        margin-top: 0.5rem;\n        position: relative;\n        text-align: center;\n        width: 100%;\n    }\n\n    \/* TABS *\/\n    .tabs-bar {\n        background: var(--white);\n        border-bottom: 1px solid var(--border);\n        position: sticky;\n        top: 0;\n        z-index: 100;\n        padding: 0.75rem 1.5rem;\n    }\n    .tabs-inner {\n        max-width: 1200px;\n        margin: 0 auto;\n        display: flex;\n        flex-wrap: wrap;\n        gap: 0.5rem;\n        justify-content: center;\n    }\n    .tab {\n        padding: 0.5rem 1.2rem;\n        border-radius: 20px;\n        border: none;\n        font-weight: 600;\n        font-size: 0.88rem;\n        cursor: pointer;\n        transition: all 0.2s ease;\n        font-family: inherit;\n    }\n\n    .tab { background: white !important; }\n    .tabs-inner .tab:hover,\n    .tabs-inner button.tab:hover { background: #FEF3E2 !important; color: inherit !important; box-shadow: none !important; }\n\n    .tab[data-region=\"all\"]               { background: #ECEFF1 !important; color: #455A64 !important;  border: 2px solid #90A4AE !important; }\n    .tab[data-region=\"all\"].active        { background: #607D8B !important; color: white !important;    border-color: #607D8B !important; }\n\n    .tab[data-region=\"wavre\"]             { background: white !important;   color: #7B1FA2 !important;  border: 2px solid #9C27B0 !important; }\n    .tab[data-region=\"wavre\"].active      { background: #9C27B0 !important; color: white !important;    border-color: #9C27B0 !important; }\n\n    .tab[data-region=\"tilff\"]             { background: white !important;   color: #1565C0 !important;  border: 2px solid #1976D2 !important; }\n    .tab[data-region=\"tilff\"].active      { background: #1976D2 !important; color: white !important;    border-color: #1976D2 !important; }\n\n    .tab[data-region=\"arlon\"]             { background: white !important;   color: #795548 !important;  border: 2px solid #8D6E63 !important; }\n    .tab[data-region=\"arlon\"].active      { background: #8D6E63 !important; color: white !important;    border-color: #8D6E63 !important; }\n\n    .tab[data-region=\"tournai\"]           { background: white !important;   color: #2E7D32 !important;  border: 2px solid #388E3C !important; }\n    .tab[data-region=\"tournai\"].active    { background: #388E3C !important; color: white !important;    border-color: #388E3C !important; }\n\n    .tab[data-region=\"la-louviere\"]       { background: white !important;   color: #C65A00 !important;  border: 2px solid #F9A825 !important; }\n    .tab[data-region=\"la-louviere\"].active{ background: #F9A825 !important; color: white !important;    border-color: #F9A825 !important; }\n\n    .tab[data-region=\"namur\"]             { background: white !important;   color: #B71C1C !important;  border: 2px solid #D32F2F !important; }\n    .tab[data-region=\"namur\"].active      { background: #D32F2F !important; color: white !important;    border-color: #D32F2F !important; }\n\n    \/* CONTAINER *\/\n    .container {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 2.5rem 2rem;\n    }\n\n    \/* SECTION *\/\n    .location-section { margin-bottom: 3.5rem; }\n\n    .location-header {\n        display: flex;\n        align-items: center;\n        gap: 0.75rem;\n        margin-bottom: 1.5rem;\n        padding: 0.9rem 1.25rem;\n        border-radius: 10px;\n        border-left: 5px solid;\n    }\n    #wavre    .location-header { background: var(--wavre-bg);    border-color: var(--wavre-active); }\n    #tilff    .location-header { background: var(--tilff-bg);    border-color: var(--tilff-active); }\n    #arlon    .location-header { background: var(--arlon-bg);    border-color: var(--arlon-active); }\n    #tournai  .location-header { background: var(--tournai-bg);  border-color: var(--tournai-active); }\n    #la-louviere .location-header { background: var(--louviere-bg); border-color: var(--louviere-active); }\n    #namur    .location-header { background: var(--namur-bg);    border-color: var(--namur-active); }\n\n    .location-icon { font-size: 1.6rem; }\n    .location-title {\n        font-size: 1.35rem;\n        font-weight: 700;\n        margin: 0;\n    }\n    #wavre    .location-title { color: var(--wavre-color); }\n    #tilff    .location-title { color: var(--tilff-color); }\n    #arlon    .location-title { color: var(--arlon-color); }\n    #tournai  .location-title { color: var(--tournai-color); }\n    #la-louviere .location-title { color: var(--louviere-color); }\n    #namur    .location-title { color: var(--namur-color); }\n\n    .nouveau-tag {\n        margin-left: auto;\n        background: var(--namur-active);\n        color: white;\n        font-size: 0.72rem;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: 0.07em;\n        padding: 0.25rem 0.7rem;\n        border-radius: 20px;\n    }\n\n    \/* GRID *\/\n    .stages-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));\n        gap: 1.5rem;\n    }\n\n    \/* CARD *\/\n    .stage-card {\n        background: var(--white);\n        border-radius: 14px;\n        overflow: hidden;\n        box-shadow: 0 2px 8px rgba(0,0,0,0.07);\n        transition: transform 0.25s ease, box-shadow 0.25s ease;\n        text-decoration: none;\n        color: inherit;\n        display: block;\n        position: relative;\n    }\n    .stage-card:hover {\n        transform: translateY(-5px);\n        box-shadow: 0 10px 24px rgba(0,0,0,0.12);\n    }\n    .stage-card.complet { opacity: 0.65; cursor: not-allowed; }\n    .stage-card.complet:hover { transform: none; box-shadow: 0 2px 8px rgba(0,0,0,0.07); }\n\n    .stage-card.bientot {\n        border: 2px dashed #FFCDD2;\n        cursor: default;\n    }\n    .stage-card.bientot:hover {\n        transform: translateY(-4px);\n        box-shadow: 0 8px 20px rgba(183,28,28,0.1);\n    }\n\n    .stage-image {\n        height: 160px;\n        background-size: cover;\n        background-position: center;\n        position: relative;\n    }\n    .stage-badge {\n        position: absolute;\n        top: 0.75rem;\n        right: 0.75rem;\n        padding: 0.3rem 0.8rem;\n        border-radius: 20px;\n        font-size: 0.78em;\n        font-weight: 700;\n    }\n    .bientot-flag {\n        position: absolute;\n        top: 0.75rem;\n        left: 0.75rem;\n        background: var(--namur-active);\n        color: white;\n        font-size: 0.72rem;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        padding: 0.28rem 0.75rem;\n        border-radius: 20px;\n    }\n    .complet-overlay {\n        position: absolute;\n        inset: 0;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: rgba(200,0,0,0.78);\n        color: white;\n        font-weight: 800;\n        font-size: 1.1em;\n        text-transform: uppercase;\n        letter-spacing: 0.08em;\n    }\n\n    .card-body { padding: 1.25rem 1.25rem 1rem; }\n    .stage-title {\n        font-size: 1.05em;\n        font-weight: 700;\n        margin-bottom: 0.4rem;\n        line-height: 1.3;\n        color: #102a43;\n    }\n    .stage-dates {\n        font-weight: 600;\n        font-size: 0.9rem;\n        margin-bottom: 0.75rem;\n        color: #1565C0;\n    }\n\n    .stage-info {\n        display: flex;\n        align-items: center;\n        gap: 0.5rem;\n        font-size: 0.85rem;\n        color: var(--muted);\n        margin-bottom: 0.3rem;\n    }\n    .stage-price {\n        margin-top: 0.9rem;\n        font-weight: 700;\n        text-align: right;\n        padding-top: 0.75rem;\n        border-top: 1px solid var(--border);\n        font-size: 1rem;\n        color: #1565C0;\n    }\n\n    .bientot-notice {\n        margin-top: 0.9rem;\n        padding-top: 0.75rem;\n        border-top: 1px solid var(--border);\n        font-size: 0.82rem;\n        color: var(--namur-active);\n        font-weight: 600;\n    }\n    .bientot-desc {\n        font-size: 0.88rem;\n        color: var(--muted);\n        margin-bottom: 0.75rem;\n        line-height: 1.5;\n    }\n\n    \/* ARCHIVES *\/\n    .archives-bandeau {\n        margin-top: 1.5rem;\n        border-radius: 10px;\n        overflow: hidden;\n        border: 1px solid var(--border);\n        background: #ECEFF1;\n    }\n    .archives-header {\n        display: flex;\n        align-items: center;\n        gap: 0.5rem;\n        padding: 0.6rem 1.1rem;\n        font-weight: 700;\n        font-size: 0.82rem;\n        background: #CFD8DC;\n        color: #455A64;\n        letter-spacing: 0.01em;\n    }\n    .archives-scroll {\n        display: flex;\n        gap: 0.65rem;\n        padding: 0.9rem 1.1rem;\n        overflow-x: auto;\n        scrollbar-width: thin;\n        scrollbar-color: #B0BEC5 transparent;\n    }\n    .archives-scroll::-webkit-scrollbar { height: 4px; }\n    .archives-scroll::-webkit-scrollbar-thumb { background: #B0BEC5; border-radius: 4px; }\n    .archive-card {\n        flex: 0 0 130px;\n        background: white;\n        border-radius: 8px;\n        padding: 0.55rem 0.65rem 0.65rem;\n        box-shadow: 0 1px 3px rgba(0,0,0,0.08);\n        transition: transform 0.18s ease;\n    }\n    .archive-card:hover { transform: translateY(-2px); }\n    .archive-title { font-size: 0.72rem; font-weight: 700; color: #37474F; line-height: 1.3; margin-bottom: 0.2rem; }\n    .archive-dates { font-size: 0.67rem; color: #78909C; margin-top: 0.15rem; }\n    .archive-ages  { font-size: 0.65rem; color: #90A4AE; margin-top: 0.1rem; }\n\n    \/* BACK BTN *\/\n    .back-button {\n        position: fixed;\n        bottom: 1.75rem;\n        right: 1.75rem;\n        background: var(--navy);\n        color: white;\n        border: none;\n        width: 48px;\n        height: 48px;\n        border-radius: 50%;\n        font-size: 1.2rem;\n        cursor: pointer;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.25);\n        display: none;\n        align-items: center;\n        justify-content: center;\n        transition: all 0.25s ease;\n        z-index: 1000;\n    }\n    .back-button.visible { display: flex; }\n    .back-button:hover { background: var(--primary); transform: scale(1.08); }\n\n    @media (max-width: 768px) {\n        .tabs-bar { padding: 0.6rem 1rem; }\n        .tab { padding: 0.45rem 0.9rem; font-size: 0.82rem; }\n        .container { padding: 1.5rem 1rem; }\n        .stages-grid { grid-template-columns: 1fr; }\n    }\n<\/style>\n\n<div class=\"hero\">\n    <h1>Stages <span>2026<\/span><\/h1>\n    <p>Trouvez l&rsquo;activit\u00e9 id\u00e9ale pr\u00e8s de chez vous<\/p>\n<\/div>\n\n<div class=\"tabs-bar\">\n    <div class=\"tabs-inner\">\n        <button class=\"tab active\" data-region=\"all\" onclick=\"filterLocation('all')\">Tous les lieux<\/button>\n        <button class=\"tab\" data-region=\"wavre\" onclick=\"filterLocation('wavre')\">Wavre<\/button>\n        <button class=\"tab\" data-region=\"tilff\" onclick=\"filterLocation('tilff')\">Tilff<\/button>\n        <button class=\"tab\" data-region=\"arlon\" onclick=\"filterLocation('arlon')\">Arlon<\/button>\n        <button class=\"tab\" data-region=\"tournai\" onclick=\"filterLocation('tournai')\">Tournai<\/button>\n        <button class=\"tab\" data-region=\"la-louviere\" onclick=\"filterLocation('la-louviere')\">La Louvi\u00e8re<\/button>\n        <button class=\"tab\" data-region=\"namur\" onclick=\"filterLocation('namur')\">Namur<\/button>\n    <\/div>\n<\/div>\n\n<div class=\"container\">\n\n    <!-- WAVRE -->\n    <div class=\"location-section\" id=\"wavre\">\n        <div class=\"location-header\">\n            <span class=\"location-icon\">\ud83d\udccd<\/span>\n            <h2 class=\"location-title\">Wavre<\/h2>\n        <\/div>\n        <div class=\"stages-grid\">\n            <a href=\"https:\/\/www.jmlib.be\/site\/jeux-defis-a-wavre\/\" class=\"stage-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"stage-image\" style=\"background-image: url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/05\/stage-jeux-defis-menu-JML.png')\">\n                    <span class=\"stage-badge\" style=\"color:#7B1FA2; background:#F3E5F5\">Jeux &amp; D\u00e9fis<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">\ud83c\udfaf Jeux &amp; D\u00e9fis<\/h3>\n                    <div class=\"stage-dates\">Du 17 au 21 ao\u00fbt 2026<\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udc65<\/span><span>6-13 ans<\/span><\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udd52<\/span><span>9h &#8211; 15h30 (accueil d\u00e8s 8h)<\/span><\/div>\n                    <div class=\"stage-price\">60 \u20ac<\/div>\n                <\/div>\n            <\/a>\n            <a href=\"https:\/\/www.jmlib.be\/site\/la-semaine-des-emotions-en-couleur-wavre\/\" class=\"stage-card complet\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"stage-image\" style=\"background-image: url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/01\/la-semaine-des-emotions-JML-Wavre-e1768920543511.png'); filter: grayscale(100%);\">\n                    <span class=\"stage-badge\" style=\"color:#E65100; background:#FFF3E0\">\u00c9motions<\/span>\n                    <div class=\"complet-overlay\">Complet<\/div>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">\ud83d\udc9a La semaine des \u00e9motions<\/h3>\n                    <div class=\"stage-dates\">Du 06 au 10 juillet 2026<\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udc65<\/span><span>5-13 ans<\/span><\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udd52<\/span><span>9h &#8211; 15h30 (accueil d\u00e8s 8h)<\/span><\/div>\n                    <div class=\"stage-price\">60 \u20ac<\/div>\n                <\/div>\n            <\/a>\n        <\/div>\n        <div class=\"archives-bandeau\">\n            <div class=\"archives-header\"><span>\ud83d\uddc2\ufe0f<\/span> Nos souvenirs pass\u00e9s<\/div>\n            <div class=\"archives-scroll\">\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83c\udfa4 Exprime-toi avec confiance<\/div><div class=\"archive-dates\">27-30 avril 2026<\/div><div class=\"archive-ages\">\ud83d\udc65 5-13 ans<\/div><\/div>\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83d\udcbc Les M\u00e9tiers de r\u00eave<\/div><div class=\"archive-dates\">16-20 f\u00e9v. 2026<\/div><div class=\"archive-ages\">\ud83d\udc65 5-13 ans<\/div><\/div>\n                <div class=\"archive-card\"><div class=\"archive-title\">\u267b\ufe0f F\u00eates en mode r\u00e9cup<\/div><div class=\"archive-dates\">Octobre 2025<\/div><div class=\"archive-ages\">\ud83d\udc65 6-13 ans<\/div><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- TILFF -->\n    <div class=\"location-section\" id=\"tilff\">\n        <div class=\"location-header\">\n            <span class=\"location-icon\">\ud83d\udccd<\/span>\n            <h2 class=\"location-title\">Tilff<\/h2>\n        <\/div>\n        <div class=\"stages-grid\">\n            <a href=\"https:\/\/www.jmlib.be\/site\/https-www-jmlib-be-site-art-et-recup-tilff\/\" class=\"stage-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"stage-image\" style=\"background-image: url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/04\/Art-Recupa-Tilff.png')\">\n                    <span class=\"stage-badge\" style=\"color:#2E7D32; background:#E8F5E9\">Art &amp; R\u00e9cup<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">\u267b\ufe0f Art &amp; R\u00e9cup<\/h3>\n                    <div class=\"stage-dates\">Du 10 au 14 ao\u00fbt 2026<\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udc65<\/span><span>6-12 ans<\/span><\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udd52<\/span><span>9h &#8211; 16h (garderie 8h-17h)<\/span><\/div>\n                    <div class=\"stage-price\">60 \u20ac<\/div>\n                <\/div>\n            <\/a>\n            <a href=\"https:\/\/www.jmlib.be\/site\/stage-theatre-tilff-imaginons-lavenir\/\" class=\"stage-card complet\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"stage-image\" style=\"background-image: url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/04\/stage-theatre-Tilff-1.png'); filter: grayscale(100%);\">\n                    <span class=\"stage-badge\" style=\"color:#fff; background:#1976D2\">Th\u00e9\u00e2tre<\/span>\n                    <div class=\"complet-overlay\">Complet<\/div>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">\ud83c\udfad Stage th\u00e9\u00e2tre : Imaginons l&rsquo;avenir<\/h3>\n                    <div class=\"stage-dates\">Du 13 au 17 juillet 2026<\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udc65<\/span><span>10-14 ans<\/span><\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udd52<\/span><span>9h &#8211; 16h (garderie 8h-17h)<\/span><\/div>\n                    <div class=\"stage-price\">80 \u20ac<\/div>\n                <\/div>\n            <\/a>\n        <\/div>\n        <div class=\"archives-bandeau\">\n            <div class=\"archives-header\"><span>\ud83d\uddc2\ufe0f<\/span> Nos souvenirs pass\u00e9s<\/div>\n            <div class=\"archives-scroll\">\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83c\udfa8 Histoires en Couleurs<\/div><div class=\"archive-dates\">16-20 f\u00e9v. 2026<\/div><div class=\"archive-ages\">\ud83d\udc65 9-12 ans<\/div><\/div>\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83c\udfad Stage Impro<\/div><div class=\"archive-dates\">Octobre 2025<\/div><div class=\"archive-ages\">\ud83d\udc65 9-12 ans<\/div><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- ARLON -->\n    <div class=\"location-section\" id=\"arlon\">\n        <div class=\"location-header\">\n            <span class=\"location-icon\">\ud83d\udccd<\/span>\n            <h2 class=\"location-title\">Arlon<\/h2>\n        <\/div>\n        <div class=\"stages-grid\">\n            <a href=\"https:\/\/www.jmlib.be\/site\/stage-cuisine-ados-arlon\/\" class=\"stage-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"stage-image\" style=\"background-image: url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/06\/Du-champ-a-lassiette.png')\">\n                    <span class=\"stage-badge\" style=\"color:#fff; background:#2d5a27\">Cuisine<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">\ud83c\udf3f Du champ \u00e0 l&rsquo;assiette<\/h3>\n                    <div class=\"stage-dates\">Du 03 au 07 ao\u00fbt 2026<\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udc65<\/span><span>12-16 ans<\/span><\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udd52<\/span><span>9h &#8211; 16h<\/span><\/div>\n                    <div class=\"stage-price\">75 \u20ac<\/div>\n                <\/div>\n            <\/a>\n            <a href=\"https:\/\/www.jmlib.be\/site\/stage-estime-de-soi-bien-etre-a-arlon-2\/\" class=\"stage-card complet\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"stage-image\" style=\"background-image: url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/04\/Stage-estime-de-soi-bien-etre-a-Arlon-2.png'); filter: grayscale(100%);\">\n                    <span class=\"stage-badge\" style=\"color:#fff; background:#8D6E63\">Bien-\u00eatre<\/span>\n                    <div class=\"complet-overlay\">Complet<\/div>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">\ud83d\udcaa Estime de soi &amp; bien-\u00eatre<\/h3>\n                    <div class=\"stage-dates\">Du 06 au 10 juillet 2026<\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udc65<\/span><span>6-9 ans<\/span><\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udd52<\/span><span>9h &#8211; 16h (garderie 8h-9h et 16h-17h sur inscription)<\/span><\/div>\n                    <div class=\"stage-price\">40 \u20ac<\/div>\n                <\/div>\n            <\/a>\n        <\/div>\n        <div class=\"archives-bandeau\">\n            <div class=\"archives-header\"><span>\ud83d\uddc2\ufe0f<\/span> Nos souvenirs pass\u00e9s<\/div>\n            <div class=\"archives-scroll\">\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83d\udcd6 Kamishiba\u00ef interg\u00e9n\u00e9rationnel<\/div><div class=\"archive-dates\">27-30 avril 2026<\/div><div class=\"archive-ages\">\ud83d\udc65 8-12 ans &amp; +55 ans<\/div><\/div>\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83e\uddf5 Stage Couture<\/div><div class=\"archive-dates\">16-20 f\u00e9v. 2026<\/div><div class=\"archive-ages\">\ud83d\udc65 14-18 ans<\/div><\/div>\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83d\ude0e Stage Chill &amp; Fun<\/div><div class=\"archive-dates\">Octobre 2025<\/div><div class=\"archive-ages\">\ud83d\udc65 10-18 ans<\/div><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- TOURNAI -->\n    <div class=\"location-section\" id=\"tournai\">\n        <div class=\"location-header\">\n            <span class=\"location-icon\">\ud83d\udccd<\/span>\n            <h2 class=\"location-title\">Tournai<\/h2>\n        <\/div>\n        <div class=\"stages-grid\">\n            <a href=\"https:\/\/www.jmlib.be\/site\/stage-ete-2026-a-tournai\/\" class=\"stage-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"stage-image\" style=\"background-image: url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/05\/Stages-ete-2026-a-Tournai.png')\">\n                    <span class=\"stage-badge\" style=\"color:#1B5E20; background:#C8E6C9\">\u00c9t\u00e9 2026<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">\ud83c\udf1e Stages \u00e9t\u00e9 \u00e0 Tournai<\/h3>\n                    <p style=\"color:#558B2F; font-size:0.9em; margin:0 0 0.75rem;\"><strong>3 stages en juillet<\/strong> et <strong>3 stages en ao\u00fbt<\/strong><\/p>\n                    <div class=\"stage-info\"><span>\ud83d\udc65<\/span><span>6-15 ans (selon le stage)<\/span><\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udd52<\/span><span>9h &#8211; 16h (garderie 7h30-17h)<\/span><\/div>\n                <\/div>\n            <\/a>\n        <\/div>\n        <div class=\"archives-bandeau\">\n            <div class=\"archives-header\"><span>\ud83d\uddc2\ufe0f<\/span> Nos souvenirs pass\u00e9s<\/div>\n            <div class=\"archives-scroll\">\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83c\udf6b La Chocolaterie Enchant\u00e9e<\/div><div class=\"archive-dates\">23-27 f\u00e9v. 2026<\/div><div class=\"archive-ages\">\ud83d\udc65 6-12 ans<\/div><\/div>\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83e\udd8a Bal masqu\u00e9 des animaux<\/div><div class=\"archive-dates\">16-20 f\u00e9v. 2026<\/div><div class=\"archive-ages\">\ud83d\udc65 6-12 ans<\/div><\/div>\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83c\udf83 Code squelette &amp; Chasse aux \u00e2mes<\/div><div class=\"archive-dates\">Octobre 2025<\/div><div class=\"archive-ages\">\ud83d\udc65 6-12 ans<\/div><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- LA LOUVI\u00c8RE -->\n    <div class=\"location-section\" id=\"la-louviere\">\n        <div class=\"location-header\">\n            <span class=\"location-icon\">\ud83d\udccd<\/span>\n            <h2 class=\"location-title\">La Louvi\u00e8re<\/h2>\n        <\/div>\n        <div class=\"stages-grid\">\n            <a href=\"https:\/\/www.jmlib.be\/site\/stage-cirque-a-la-louviere\/\" class=\"stage-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"stage-image\" style=\"background-image: url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/03\/stage-cirque-vintage-JML-ete-2026.jpg')\">\n                    <span class=\"stage-badge\" style=\"color:#fff; background:#C62828\">Cirque<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">\ud83c\udfaa Stage Cirque<\/h3>\n                    <div class=\"stage-dates\">Du 10 au 14 ao\u00fbt 2026<\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udc65<\/span><span>5-13 ans<\/span><\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udd52<\/span><span>9h &#8211; 16h (garderie gratuite 8h-17h)<\/span><\/div>\n                    <div class=\"stage-price\">75 \u20ac<\/div>\n                <\/div>\n            <\/a>\n            <a href=\"https:\/\/www.jmlib.be\/site\/dimanche-extra-a-la-louviere\/\" class=\"stage-card\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"stage-image\" style=\"background-image: url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/03\/dimanche_extra_lalouviere.jpg')\">\n                    <span class=\"stage-badge\" style=\"color:#fff; background:#4CAF50\">Famille<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">\u2600\ufe0f Dimanche Extra<\/h3>\n                    <div class=\"stage-dates\">De juin \u00e0 ao\u00fbt 2026<\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udc65<\/span><span>Toute la famille<\/span><\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udd52<\/span><span>Matin\u00e9e dominicale<\/span><\/div>\n                    <div class=\"stage-price\">Gratuit<\/div>\n                <\/div>\n            <\/a>\n            <a href=\"https:\/\/www.jmlib.be\/site\/stage-art-et-cuisine-du-monde\/\" class=\"stage-card complet\" target=\"_blank\" rel=\"noopener\">\n                <div class=\"stage-image\" style=\"background-image: url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/03\/Stage-art-et-cuisine-du-monde-la-Louviere-JML.jpg'); filter: grayscale(100%);\">\n                    <span class=\"stage-badge\" style=\"color:#fff; background:#E65100\">Arts &amp; Cuisine<\/span>\n                    <div class=\"complet-overlay\">Complet<\/div>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">\ud83c\udfa8\ud83c\udf7d\ufe0f Arts &amp; Cuisine du Monde<\/h3>\n                    <div class=\"stage-dates\">Du 13 au 17 juillet 2026<\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udc65<\/span><span>5-13 ans<\/span><\/div>\n                    <div class=\"stage-info\"><span>\ud83d\udd52<\/span><span>9h &#8211; 16h (garderie gratuite 8h-17h)<\/span><\/div>\n                    <div class=\"stage-price\">75 \u20ac<\/div>\n                <\/div>\n            <\/a>\n        <\/div>\n        <div class=\"archives-bandeau\">\n            <div class=\"archives-header\"><span>\ud83d\uddc2\ufe0f<\/span> Nos souvenirs pass\u00e9s<\/div>\n            <div class=\"archives-scroll\">\n                <div class=\"archive-card\"><div class=\"archive-title\">\u26a1 Stage Harry Potter<\/div><div class=\"archive-dates\">4-8 mai 2026<\/div><div class=\"archive-ages\">\ud83d\udc65 5-13 ans<\/div><\/div>\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83c\udfad Carnaval du Monde<\/div><div class=\"archive-dates\">23-27 f\u00e9v. 2026<\/div><div class=\"archive-ages\">\ud83d\udc65 6-12 ans<\/div><\/div>\n                <div class=\"archive-card\"><div class=\"archive-title\">\ud83c\udf42 Tr\u00e9sors d&rsquo;Automne<\/div><div class=\"archive-dates\">Octobre 2025<\/div><div class=\"archive-ages\">\ud83d\udc65 6-12 ans<\/div><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- NAMUR -->\n    <div class=\"location-section\" id=\"namur\">\n        <div class=\"location-header\">\n            <span class=\"location-icon\">\ud83d\udccd<\/span>\n            <h2 class=\"location-title\">Namur<\/h2>\n            <span class=\"nouveau-tag\">\u2728 Nouvelle antenne<\/span>\n        <\/div>\n        <div class=\"stages-grid\">\n            <div class=\"stage-card bientot\">\n                <div class=\"stage-image\" style=\"background: linear-gradient(135deg, #FFEBEE 0%, #FFCDD2 100%); display:flex; align-items:center; justify-content:center; font-size:3.5rem;\">\n                    \ud83c\udf89\n                    <span class=\"bientot-flag\">Bient\u00f4t<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <h3 class=\"stage-title\">Stages \u00e0 Namur<\/h3>\n                    <p class=\"bientot-desc\">Notre nouvelle antenne namuroise vient tout juste d&rsquo;ouvrir ses portes. Les stages et tranches d&rsquo;\u00e2ges seront annonc\u00e9s prochainement. Revenez bient\u00f4t !<\/p>\n                    <div class=\"stage-info\"><span>\ud83d\udccd<\/span><span>Rue Bas de la Place, 35 \u2013 5000 Namur<\/span><\/div>\n                    <div class=\"bientot-notice\">\ud83d\udd14 Programme \u00e0 venir<\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n<\/div>\n\n<button onclick=\"filterLocation('all')\" class=\"back-button\" id=\"backButton\" aria-label=\"Retour \u00e0 tous les lieux\">\u21a9<\/button>\n\n<script>\n    function filterLocation(location) {\n        document.querySelectorAll('.tab').forEach(t => {\n            t.classList.toggle('active', t.dataset.region === location);\n        });\n        document.querySelectorAll('.location-section').forEach(s => {\n            s.style.display = (location === 'all' || s.id === location) ? 'block' : 'none';\n        });\n        document.getElementById('backButton').classList.toggle('visible', location !== 'all');\n    }\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Stages 2026 par r\u00e9gion Stages 2026 Trouvez l&rsquo;activit\u00e9 id\u00e9ale pr\u00e8s de chez vous Tous les lieux Wavre Tilff Arlon Tournai La Louvi\u00e8re Namur \ud83d\udccd Wavre Jeux &amp; D\u00e9fis \ud83c\udfaf Jeux &amp; D\u00e9fis Du 17 au 21 ao\u00fbt 2026 \ud83d\udc656-13 ans \ud83d\udd529h &#8211; 15h30 (accueil d\u00e8s 8h) 60 \u20ac \u00c9motions Complet \ud83d\udc9a La semaine des \u00e9motions<a href=\"https:\/\/www.jmlib.be\/site\/https-www-jmlib-be-site-stages\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-fullwidth-no-title.php","meta":{"footnotes":""},"class_list":["post-17161","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P93my9-4sN","jetpack-related-posts":[{"id":14938,"url":"https:\/\/www.jmlib.be\/site\/page-stage\/","url_meta":{"origin":17161,"position":0},"title":"Stage Menu 2025","author":"jmlib","date":"16 d\u00e9cembre 2024","format":false,"excerpt":"Stages 2025 par r\u00e9gion Stages 2025 Trouvez l'activit\u00e9 id\u00e9ale pr\u00e8s de chez vous Tous les lieux Wavre Tilff Arlon Tournai La Louvi\u00e8re \ud83d\udccd Wavre Cr\u00e9ativit\u00e9 TERMIN\u00c9 \u267b\ufe0f F\u00eates en mode r\u00e9cup Du 20 au 24 octobre 2025 \ud83d\udc65 6-13 ans \ud83d\udd52 9h - 15h30 (accueil d\u00e8s 8h) 12 \u20ac par\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16648,"url":"https:\/\/www.jmlib.be\/site\/stage-theatre-tilff-imaginons-lavenir\/","url_meta":{"origin":17161,"position":1},"title":"stage th\u00e9\u00e2tre Tilff","author":"jmlib","date":"25 juin 2025","format":false,"excerpt":"stage th\u00e9\u00e2tre Tilff : 5 jours pour cr\u00e9er votre spectacle | \u00c9t\u00e9 2026 Stage th\u00e9\u00e2tre Tilff | Imaginons l'avenir Du 13 au 17 juillet 2026 - Pour les 10-14 ans stage th\u00e9\u00e2tre Tilff : une exp\u00e9rience cr\u00e9ative unique pour jeunes Pendant une semaine, des jeunes \u00e2g\u00e9s de 10 \u00e0 14\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":17216,"url":"https:\/\/www.jmlib.be\/site\/https-www-jmlib-be-site-art-et-recup-tilff\/","url_meta":{"origin":17161,"position":2},"title":"Art et R\u00e9cup Tilff | Stage cr\u00e9atif recyclage","author":"jmlib","date":"28 novembre 2025","format":false,"excerpt":"Art et R\u00e9cup Tilff | Stage cr\u00e9atif recyclage Art et R\u00e9cup Tilff Stage cr\u00e9atif recyclage \ud83d\udc66\ud83d\udc67 06 \u00e0 12 ans | \ud83d\udcc5 Du 10 au 14 ao\u00fbt Transformer, cr\u00e9er, recycler ! Art et R\u00e9cup Tilff, c'est le stage cr\u00e9atif recyclage organis\u00e9 du 10 au 14 ao\u00fbt 2026 pour les jeunes\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16940,"url":"https:\/\/www.jmlib.be\/site\/stage-impro\/","url_meta":{"origin":17161,"position":3},"title":"Stage \u00ab IMPRO \u00bb","author":"jmlib","date":"16 septembre 2025","format":false,"excerpt":"Stage IMPRO \u2013 Cong\u00e9 de Toussaint 2025 Stage IMPRO Cong\u00e9 de Toussaint 2025 \u2013 Tilff \ud83d\udeab COMPLET Jouer, cr\u00e9er et s'exprimer dans l'univers d'Halloween \ud83c\udfad \ud83c\udf83 \ud83d\udc7b Informations pratiques \ud83d\udcc5 Quand : Du 20 au 24 octobre 2025, de 9h \u00e0 16h \u23f0 Garderie : Possibilit\u00e9 d\u00e8s 8h et jusqu'\u00e0\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15156,"url":"https:\/\/www.jmlib.be\/site\/lete-musicale\/","url_meta":{"origin":17161,"position":4},"title":"L&rsquo;\u00e9t\u00e9 musicale","author":"jmlib","date":"20 d\u00e9cembre 2024","format":false,"excerpt":"Plaine de Vacances - L'\u00e9t\u00e9 musical \ud83c\udfb5 Plaine de Vacances \u00ab L'\u00e9t\u00e9 musical \u00bb \ud83d\uddd3\ufe0f Du 07 au 11 juillet 2025 \u00e0 Wavre Nous allions cr\u00e9ativit\u00e9, musique et divertissement en ce d\u00e9but de vacances d'\u00e9t\u00e9. Ensemble, nous d\u00e9couvrirons diff\u00e9rents genres musicaux et testerons m\u00eame certains instruments. Cette semaine s'annonce dynamique\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16591,"url":"https:\/\/www.jmlib.be\/site\/stage-theatre-tilff-inscription\/","url_meta":{"origin":17161,"position":5},"title":"Stage th\u00e9\u00e2tre Tilff &#8211; Inscription","author":"jmlib","date":"27 mai 2025","format":false,"excerpt":"","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/pages\/17161","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/comments?post=17161"}],"version-history":[{"count":66,"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/pages\/17161\/revisions"}],"predecessor-version":[{"id":18242,"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/pages\/17161\/revisions\/18242"}],"wp:attachment":[{"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/media?parent=17161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}