{"id":292,"date":"2026-08-18T08:36:35","date_gmt":"2026-08-18T08:36:35","guid":{"rendered":"http:\/\/localhost\/ipe_africa\/wordpress\/?page_id=292"},"modified":"2026-09-03T13:07:36","modified_gmt":"2026-09-03T13:07:36","slug":"media","status":"publish","type":"page","link":"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/media\/","title":{"rendered":"Media"},"content":{"rendered":"\n\n<style>\n    .banSlide h1 {\n        color: var(--page-banner-font-color, white);\n    }\n    .banContent p {\n        color: var(--page-banner-font-color, white);\n    }\n<\/style>\n\n<section class=\"insightBan\" data-animate>\n\n    <article class=\"banSlide mediaBg\" style=\"background-color: #586a5e; --page-banner-font-color: #ffffff;\">\n\n        <div class=\"page-shell\">\n\n            <div class=\"banContent mx-auto text-center\">\n\n                                    <h1 class=\"display-title\">\n                        Media                    <\/h1>\n                \n                                    <p>Stay connected with the ideas, partnerships, and developments shaping IPE Africa&#039;s journey. Explore our latest news, events, announcements, and media coverage as we work to advance inclusive and sustainable development across the continent.<\/p>\n                \n            <\/div>\n\n        <\/div>\n\n    <\/article>\n\n<\/section>\n\n\n\n\n<section class=\"stragic-sec stragArticl insightNews pb80 insights-knowledge-section overflow-hidden\" id=\"insightsKnowledge\">\n\n    <div class=\"container\">\n\n        <div class=\"row justify-content-center\">\n\n            <div class=\"col-12 segmentTabs\">\n\n                                    <h2 class=\"section-title text-start\">\n                        Latest News                    <\/h2>\n                \n            <\/div>\n\n        <\/div>\n\n    \n\n\n    \n        <div class=\"latestNews carousel-sec\" data-desktop-slides=\"3\" role=\"tabpanel\">\n\n            <div class=\"swiper-wrapper\">\n\n                \n                    <div class=\"swiper-slide insight-item\" data-category=\"\">\n\n                        <div class=\"card\" tabindex=\"0\">\n\n                            <div class=\"hoverContent\">\n\n                                                                    <img\n                                        src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/new3.jpg\"\n                                        class=\"img-fluid w-100\"\n                                        alt=\"The Governance Behind Better Nutrition\"\n                                        loading=\"lazy\"\n                                    \/>\n                                \n                                <div class=\"textShow\">\n\n                                    <span class=\"insightTag\">\n                                        November 19, 2025                                    <\/span>\n\n                                    <h3 class=\"impact-title\">\n                                        The Governance Behind Better Nutrition                                    <\/h3>\n\n                                <\/div>\n\n                            <\/div>\n\n\n                            <div class=\"hoverText\">\n\n                                                                    <p>Raghwesh Ranjan, Senior Director, IPE Global, shares his views on how Rajasthan offers a lesson for the Global South.<\/p>\n                                \n                                <a target=\"_blank\" href=\"https:\/\/www.hindustantimes.com\/ht-insight\/public-health\/the-governance-behind-better-nutrition-101784029413775.html\" class=\"ctaBroch mt-2\">\n                                    Read More\n                                    <i class=\"bi bi-arrow-right\" aria-hidden=\"true\"><\/i>\n                                <\/a>\n\n                            <\/div>\n\n                        <\/div>\n\n                    <\/div>\n\n                \n                    <div class=\"swiper-slide insight-item\" data-category=\"\">\n\n                        <div class=\"card\" tabindex=\"0\">\n\n                            <div class=\"hoverContent\">\n\n                                                                    <img\n                                        src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/new4.jpg\"\n                                        class=\"img-fluid w-100\"\n                                        alt=\"Special Report on India-Africa Relations\"\n                                        loading=\"lazy\"\n                                    \/>\n                                \n                                <div class=\"textShow\">\n\n                                    <span class=\"insightTag\">\n                                        August 08, 2025                                    <\/span>\n\n                                    <h3 class=\"impact-title\">\n                                        Special Report on India-Africa Relations                                    <\/h3>\n\n                                <\/div>\n\n                            <\/div>\n\n\n                            <div class=\"hoverText\">\n\n                                                                    <p>Padma Kumar, COO, IPE Global, shares his views on India-Africa relations, shared growth, inclusive development, and women-led progress.<\/p>\n                                \n                                <a target=\"_blank\" href=\"https:\/\/drive.google.com\/file\/d\/1CL4yht_Yt7tkJVUqDQDPHHU4t-Zq_ZIZ\/view?pli=1\" class=\"ctaBroch mt-2\">\n                                    Read More\n                                    <i class=\"bi bi-arrow-right\" aria-hidden=\"true\"><\/i>\n                                <\/a>\n\n                            <\/div>\n\n                        <\/div>\n\n                    <\/div>\n\n                \n                    <div class=\"swiper-slide insight-item\" data-category=\"\">\n\n                        <div class=\"card\" tabindex=\"0\">\n\n                            <div class=\"hoverContent\">\n\n                                                                    <img\n                                        src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/new2.jpg\"\n                                        class=\"img-fluid w-100\"\n                                        alt=\"India\u2019s Federal Climate Action Model: A Blueprint for the Global South\"\n                                        loading=\"lazy\"\n                                    \/>\n                                \n                                <div class=\"textShow\">\n\n                                    <span class=\"insightTag\">\n                                        July 11, 2025                                    <\/span>\n\n                                    <h3 class=\"impact-title\">\n                                        India\u2019s Federal Climate Action Model: A Blueprint for the Global South                                    <\/h3>\n\n                                <\/div>\n\n                            <\/div>\n\n\n                            <div class=\"hoverText\">\n\n                                                                    <p>India&#039;s federal approach links national ambition with state-level action, offers an adaptable model for complex development contexts.<\/p>\n                                \n                                <a target=\"_blank\" href=\"https:\/\/www.ipeglobal.com\/indias-federal-climate-action-model-could-offer-a-blueprint-for-global-south\/\" class=\"ctaBroch mt-2\">\n                                    Read More\n                                    <i class=\"bi bi-arrow-right\" aria-hidden=\"true\"><\/i>\n                                <\/a>\n\n                            <\/div>\n\n                        <\/div>\n\n                    <\/div>\n\n                \n                    <div class=\"swiper-slide insight-item\" data-category=\"\">\n\n                        <div class=\"card\" tabindex=\"0\">\n\n                            <div class=\"hoverContent\">\n\n                                                                    <img\n                                        src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/new5.jpg\"\n                                        class=\"img-fluid w-100\"\n                                        alt=\"\u2018Vasudhaiva Kutumbakam\u2019 | India\u2019s Cultural Embrace for the Global South\"\n                                        loading=\"lazy\"\n                                    \/>\n                                \n                                <div class=\"textShow\">\n\n                                    <span class=\"insightTag\">\n                                        September 18, 2024                                    <\/span>\n\n                                    <h3 class=\"impact-title\">\n                                        \u2018Vasudhaiva Kutumbakam\u2019 | India\u2019s Cultural Embrace for the Global South                                    <\/h3>\n\n                                <\/div>\n\n                            <\/div>\n\n\n                            <div class=\"hoverText\">\n\n                                                                    <p>Culture as an instrument of diplomacy is not new to India\u2019s ability to advance its strategic partnerships.<\/p>\n                                \n                                <a target=\"_blank\" href=\"https:\/\/www.ipeglobal.com\/vasudhaiva-kutumbakam-indias-cultural-embrace-for-the-global-south\/\" class=\"ctaBroch mt-2\">\n                                    Read More\n                                    <i class=\"bi bi-arrow-right\" aria-hidden=\"true\"><\/i>\n                                <\/a>\n\n                            <\/div>\n\n                        <\/div>\n\n                    <\/div>\n\n                \n            <\/div>\n\n        <\/div>\n\n        \n\n        <div class=\"row our-priorities-footer mt-4 mt-lg-5\">\n\n            <div class=\"col-12 col-md-10 col-lg-7 swiperPagina\">\n\n                                    <a href=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/media\/news\/\" target=\"_self\" class=\"cta-pill mt-2 hovBlac\">\n                        <span>View All<\/span>\n                        <i class=\"bi bi-arrow-right\" aria-hidden=\"true\"><\/i>\n                    <\/a>\n                \n                <div class=\"swiper-pagination our-priorities-pagination top-0\" aria-label=\"Latest News slider pages\"><\/div>\n\n            <\/div>\n\n            <div class=\"col-6 col-md-2 col-lg-auto ms-auto align-self-end\">\n                <div class=\"slider-controls d-flex gap-3 visibleSlider\" aria-label=\"Latest News navigation\">\n                    <button class=\"swiper-arrow our-priorities-prev\" type=\"button\" aria-label=\"Previous\">\n                        <i class=\"bi bi-arrow-left\" aria-hidden=\"true\"><\/i>\n                    <\/button>\n                    <button class=\"swiper-arrow our-priorities-next\" type=\"button\" aria-label=\"Next\">\n                        <i class=\"bi bi-arrow-right\" aria-hidden=\"true\"><\/i>\n                    <\/button>\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n        <\/div>\n\n<\/section>\n\n\n<script>\n    document.addEventListener('DOMContentLoaded', function () {\n        new Swiper('.latestNews', {\n            slidesPerView: 1,\n            spaceBetween: 18,\n            speed: 800,\n            loop: false,\n            navigation: {\n                nextEl: '.our-priorities-next',\n                prevEl: '.our-priorities-prev',\n            },\n            pagination: {\n                el: '.our-priorities-pagination',\n                clickable: true,\n            },\n            breakpoints: {\n                768: {\n                    slidesPerView: 1.2,\n                    spaceBetween: 22,\n                },\n                1200: {\n                    slidesPerView: 2.90,\n                    spaceBetween: 24,\n                },\n            },\n        });\n    });\n<\/script>\n\n\n\n\n<section class=\"galleryShell bg-transparent pt-0 pb-0\" data-animate>\n\n    <div class=\"page-shell galleryShell-inner text-start\">\n\n        \n                    <h2 class=\"section-title\">\n                Gallery            <\/h2>\n        \n\n        <!-- 4 Column Mosaic Grid -->\n        <div class=\"gallery-mosaic\">\n\n            \n                <div class=\"gallery-column gallery-columnNum1\">\n\n                    \n                        \n                            <a href=\"javascript:void(0)\" class=\"gallery-tile gallery-trigger\" data-modal=\"customGalleryModal1\" data-index=\"0\" data-gallery-priority=\"\" data-gallery-category=\"\" data-gallery-geography=\"\" data-gallery-year=\"\" data-gallery-partner=\"\" data-gallery-search=\"Green Cities Infrastructure and Energy Programme (GCIEP): Capacity Building Workshop Bridging accountability and the new ways climate financing flows through NCQG for the most vulnerable communities, keeping democratisation of climate data and information at the core, which makes infrastructure climate resilient.\">\n                                <img src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/15.jpg\" alt=\"Green Cities Infrastructure and Energy Programme (GCIEP): Capacity Building Workshop\" loading=\"lazy\">\n                                <span class=\"gallery-zoom\"><i class=\"bi bi-zoom-in\"><\/i><\/span>\n                            <\/a>\n\n                        \n                    \n                        \n                            <a href=\"javascript:void(0)\" class=\"gallery-tile gallery-trigger\" data-modal=\"customGalleryModal1\" data-index=\"4\" data-gallery-priority=\"\" data-gallery-category=\"\" data-gallery-geography=\"\" data-gallery-year=\"\" data-gallery-partner=\"\" data-gallery-search=\"National Bioeconomy Strategy Write-shop at Pwani University, Kilifi, convened by the State Department for Science, Research and Innovation (SDSRI), Government of Kenya Contributed towards technical expertise and evidence-based policy inputs, with support from the UK FCDO.\">\n                                <img src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/16-1.jpg\" alt=\"National Bioeconomy Strategy Write-shop at Pwani University, Kilifi, convened by the State Department for Science, Research and Innovation (SDSRI), Government of Kenya\" loading=\"lazy\">\n                                <span class=\"gallery-zoom\"><i class=\"bi bi-zoom-in\"><\/i><\/span>\n                            <\/a>\n\n                        \n                    \n                <\/div>\n\n            \n                <div class=\"gallery-column gallery-columnNum2\">\n\n                    \n                        \n                            <a href=\"javascript:void(0)\" class=\"video-gallery-card__media gallery-trigger\" data-modal=\"customGalleryModal1\" data-index=\"1\" data-gallery-priority=\"\" data-gallery-category=\"\" data-gallery-geography=\"\" data-gallery-year=\"\" data-gallery-partner=\"\" data-gallery-search=\"Equity and Economic Empowerment V1\">\n                                <img src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/6-2.jpg\" alt=\"Equity and Economic Empowerment V1\" loading=\"lazy\">\n                                <span class=\"video-gallery-card__play\" aria-hidden=\"true\"><i class=\"bi bi-play-fill\"><\/i><\/span>\n                            <\/a>\n\n                        \n                    \n                        \n                            <a href=\"javascript:void(0)\" class=\"video-gallery-card__media gallery-trigger\" data-modal=\"customGalleryModal1\" data-index=\"5\" data-gallery-priority=\"\" data-gallery-category=\"\" data-gallery-geography=\"\" data-gallery-year=\"\" data-gallery-partner=\"\" data-gallery-search=\"Equity and Economic Empowerment V3\">\n                                <img src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/2-6.jpg\" alt=\"Equity and Economic Empowerment V3\" loading=\"lazy\">\n                                <span class=\"video-gallery-card__play\" aria-hidden=\"true\"><i class=\"bi bi-play-fill\"><\/i><\/span>\n                            <\/a>\n\n                        \n                    \n                <\/div>\n\n            \n                <div class=\"gallery-column gallery-columnNum3\">\n\n                    \n                        \n                            <a href=\"javascript:void(0)\" class=\"video-gallery-card__media gallery-trigger\" data-modal=\"customGalleryModal1\" data-index=\"2\" data-gallery-priority=\"\" data-gallery-category=\"\" data-gallery-geography=\"\" data-gallery-year=\"\" data-gallery-partner=\"\" data-gallery-search=\"Equity and Economic Empowerment v2\">\n                                <img src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/3-4.jpg\" alt=\"Equity and Economic Empowerment v2\" loading=\"lazy\">\n                                <span class=\"video-gallery-card__play\" aria-hidden=\"true\"><i class=\"bi bi-play-fill\"><\/i><\/span>\n                            <\/a>\n\n                        \n                    \n                        \n                            <a href=\"javascript:void(0)\" class=\"gallery-tile gallery-trigger\" data-modal=\"customGalleryModal1\" data-index=\"6\" data-gallery-priority=\"\" data-gallery-category=\"\" data-gallery-geography=\"\" data-gallery-year=\"\" data-gallery-partner=\"\" data-gallery-search=\"Strengthening the Protection of Human Rights in Tanzania Civil and Political Rights Tracking Project, Tanzania | (2014-2017) | DFID Contributed towards improved public discourse on the protection of civil and political rights by improving tracking of rights, increasing advocacy and public outreach.\">\n                                <img src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/7.jpg\" alt=\"Strengthening the Protection of Human Rights in Tanzania Civil and Political Rights Tracking Project, Tanzania | (2014-2017) | DFID\" loading=\"lazy\">\n                                <span class=\"gallery-zoom\"><i class=\"bi bi-zoom-in\"><\/i><\/span>\n                            <\/a>\n\n                        \n                    \n                <\/div>\n\n            \n                <div class=\"gallery-column gallery-columnNum4\">\n\n                    \n                        \n                            <a href=\"javascript:void(0)\" class=\"gallery-tile gallery-trigger\" data-modal=\"customGalleryModal1\" data-index=\"3\" data-gallery-priority=\"\" data-gallery-category=\"\" data-gallery-geography=\"\" data-gallery-year=\"\" data-gallery-partner=\"\" data-gallery-search=\"M&amp;E Partner for the Fund for Rural Prosperity (FRP), Sub-Saharan Africa, (2008-2021) | Master Card Foundation Enabled around 1,000,000 financially excluded people in rural Africa to have access to financial products and services that increase their incomes, improve their resilience, and lift their communities.\">\n                                <img src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/9.jpg\" alt=\"M&amp;E Partner for the Fund for Rural Prosperity (FRP), Sub-Saharan Africa, (2008-2021) | Master Card Foundation\" loading=\"lazy\">\n                                <span class=\"gallery-zoom\"><i class=\"bi bi-zoom-in\"><\/i><\/span>\n                            <\/a>\n\n                        \n                    \n                        \n                            <a href=\"javascript:void(0)\" class=\"gallery-tile gallery-trigger\" data-modal=\"customGalleryModal1\" data-index=\"7\" data-gallery-priority=\"\" data-gallery-category=\"\" data-gallery-geography=\"\" data-gallery-year=\"\" data-gallery-partner=\"\" data-gallery-search=\"Somalia Small and Medium Enterprise Facility (SMEF) | Somalia, (2016-2018) | The World Bank Strengthened internal capacity and processes of SMEs by stimulating the use and adoption of BDS and Technical and Vocational Education and Training (TVET) best practices, leading to enhanced job creation opportunities.\">\n                                <img src=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-content\/uploads\/2026\/08\/8.jpg\" alt=\"Somalia Small and Medium Enterprise Facility (SMEF) | Somalia, (2016-2018) | The World Bank\" loading=\"lazy\">\n                                <span class=\"gallery-zoom\"><i class=\"bi bi-zoom-in\"><\/i><\/span>\n                            <\/a>\n\n                        \n                    \n                <\/div>\n\n            \n        <\/div>\n\n\n                    <div class=\"text-center mt-4\">\n                <a href=\"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/gallery\/\" target=\"_self\" class=\"cta-pill gallery-view-all hovBlac\">\n                    <span>View All<\/span>\n                    <i class=\"bi bi-arrow-right ms-1\" aria-hidden=\"true\"><\/i>\n                <\/a>\n            <\/div>\n        \n\n        \n        <!-- Lightbox Modal Screen -->\n        <div class=\"modal fade custom-lightbox-modal\" id=\"customGalleryModal1\" tabindex=\"-1\" aria-hidden=\"true\">\n            <div class=\"modal-dialog modal-fullscreen\">\n                <div class=\"modal-content d-flex flex-column justify-content-between\">\n\n                    <div class=\"modal-header d-flex justify-content-between align-items-center\">\n                        <button class=\"gallery-lightbox-close\" type=\"button\" data-bs-dismiss=\"modal\" aria-label=\"Close\">\n                            <i class=\"bi bi-x-lg\" aria-hidden=\"true\"><\/i>\n                        <\/button>\n                    <\/div>\n\n                    <div class=\"lightbox-main-container\">\n                        <div class=\"lightbox_mb\">\n                            <h2 class=\"lightbox-title\" id=\"modalTitle1\">Photo Title<\/h2>\n                            <div class=\"lightbox-subtitle\" id=\"modaldescription1\">IPE Africa<\/div>\n                        <\/div>\n                        <div id=\"mediaContainer1\" class=\"position-relative w-100 text-center\">\n                            <button type=\"button\" class=\"gallery-lightbox-arrow lightbox-prev\" id=\"prevBtn1\" aria-label=\"Previous gallery item\">\n                                <i class=\"bi bi-chevron-left\" aria-hidden=\"true\"><\/i>\n                            <\/button>\n                            <!-- Dynamic Media Content loaded via JS -->\n                            <button type=\"button\" class=\"gallery-lightbox-arrow lightbox-next\" id=\"nextBtn1\" aria-label=\"Next gallery item\">\n                                <i class=\"bi bi-chevron-right\" aria-hidden=\"true\"><\/i>\n                            <\/button>\n                        <\/div>\n                    <\/div>\n\n                    <!-- Thumbnail Navigation Strip -->\n                    <div class=\"lightbox-thumbnails container\" id=\"thumbnailStrip1\">\n                        <!-- Loaded dynamically via JavaScript -->\n                    <\/div>\n\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <script>\n        (function() {\n            const suffix = \"1\";\n            const modalId = \"customGalleryModal1\";\n            const galleryData = [{\"type\":\"image\",\"src\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/15b-1.jpg\",\"thumb\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/15.jpg\",\"title\":\"Green Cities Infrastructure and Energy Programme (GCIEP): Capacity Building Workshop\",\"description\":\"Bridging accountability and the new ways climate financing flows through NCQG for the most vulnerable communities, keeping democratisation of climate data and information at the core, which makes infrastructure climate resilient.\"},{\"type\":\"video\",\"src\":\"https:\\\/\\\/www.youtube.com\\\/embed\\\/2LDXU1wFVW4?autoplay=1&enablejsapi=1\",\"thumb\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/6-2.jpg\",\"title\":\"Equity and Economic Empowerment V1\",\"description\":\"\"},{\"type\":\"video\",\"src\":\"https:\\\/\\\/www.youtube.com\\\/embed\\\/AYm4iHBQNJk?autoplay=1&enablejsapi=1\",\"thumb\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/3-4.jpg\",\"title\":\"Equity and Economic Empowerment v2\",\"description\":\"\"},{\"type\":\"image\",\"src\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/9b.jpg\",\"thumb\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/9.jpg\",\"title\":\"M&amp;E Partner for the Fund for Rural Prosperity (FRP), Sub-Saharan Africa, (2008-2021) | Master Card Foundation\",\"description\":\"Enabled around 1,000,000 financially excluded people in rural Africa to have access to financial products and services that increase their incomes, improve their resilience, and lift their communities.\"},{\"type\":\"image\",\"src\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/16b-1.jpg\",\"thumb\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/16-1.jpg\",\"title\":\"National Bioeconomy Strategy Write-shop at Pwani University, Kilifi, convened by the State Department for Science, Research and Innovation (SDSRI), Government of Kenya\",\"description\":\"Contributed towards technical expertise and evidence-based policy inputs, with support from the UK FCDO.\"},{\"type\":\"video\",\"src\":\"https:\\\/\\\/www.youtube.com\\\/embed\\\/sbvjexulwz8?autoplay=1&enablejsapi=1\",\"thumb\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/2-6.jpg\",\"title\":\"Equity and Economic Empowerment V3\",\"description\":\"\"},{\"type\":\"image\",\"src\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/7b.jpg\",\"thumb\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/7.jpg\",\"title\":\"Strengthening the Protection of Human Rights in Tanzania Civil and Political Rights Tracking Project, Tanzania | (2014-2017) | DFID\",\"description\":\"Contributed towards improved public discourse on the protection of civil and political rights by improving tracking of rights, increasing advocacy and public outreach.\"},{\"type\":\"image\",\"src\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/8b.jpg\",\"thumb\":\"https:\\\/\\\/beta.studiobrahma.in\\\/ipe-africa-dyn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/8.jpg\",\"title\":\"Somalia Small and Medium Enterprise Facility (SMEF) | Somalia, (2016-2018) | The World Bank\",\"description\":\"Strengthened internal capacity and processes of SMEs by stimulating the use and adoption of BDS and Technical and Vocational Education and Training (TVET) best practices, leading to enhanced job creation opportunities.\"}];\n            const indexMap = [0,1,2,3,4,5,6,7];\n            let visibleIndices = indexMap.slice();\n            let currentIndex = indexMap[0];\n            let isSliding = false;\n            let autoSlideInterval = null;\n            const AUTO_SLIDE_DELAY = 6500;\n\n            document.addEventListener('DOMContentLoaded', function() {\n                const modalElement = document.getElementById(modalId);\n                const galleryModal = new bootstrap.Modal(modalElement);\n                const modalTitle = document.getElementById('modalTitle' + suffix);\n                const modaldescription = document.getElementById('modaldescription' + suffix);\n                const mediaContainer = document.getElementById('mediaContainer' + suffix);\n                const thumbnailStrip = document.getElementById('thumbnailStrip' + suffix);\n                const previousButton = document.getElementById('prevBtn' + suffix);\n                const nextButton = document.getElementById('nextBtn' + suffix);\n\n                const dataByIndex = {};\n                indexMap.forEach((originalIndex, position) => {\n                    dataByIndex[originalIndex] = galleryData[position];\n                });\n\n                function refreshVisibleIndices() {\n                    const visibleTiles = Array.from(document.querySelectorAll('.gallery-trigger[data-modal=\"' + modalId + '\"]:not(.is-filtered-out)'));\n                    visibleIndices = visibleTiles\n                        .map((tile) => parseInt(tile.getAttribute('data-index'), 10))\n                        .filter((index) => !Number.isNaN(index) && dataByIndex[index]);\n\n                    if (!visibleIndices.length) {\n                        visibleIndices = indexMap.slice();\n                    }\n\n                    if (!visibleIndices.includes(currentIndex)) {\n                        currentIndex = visibleIndices[0];\n                    }\n                }\n\n                function startAutoSlide() {\n                    stopAutoSlide();\n                    const currentItem = dataByIndex[currentIndex];\n                    if (currentItem && currentItem.type === 'video') {\n                        return;\n                    }\n                    autoSlideInterval = setInterval(() => {\n                        slideGallery(1);\n                    }, AUTO_SLIDE_DELAY);\n                }\n\n                function stopAutoSlide() {\n                    if (autoSlideInterval) {\n                        clearInterval(autoSlideInterval);\n                        autoSlideInterval = null;\n                    }\n                }\n\n                function renderThumbnails() {\n                    thumbnailStrip.innerHTML = '';\n                    visibleIndices.forEach((itemIdx) => {\n                        const item = dataByIndex[itemIdx];\n\n                        const wrapper = document.createElement('div');\n                        wrapper.className = `thumb-wrapper ${itemIdx === currentIndex ? 'active' : ''}`;\n\n                        const thumbImg = document.createElement('img');\n                        thumbImg.src = item.thumb;\n                        wrapper.appendChild(thumbImg);\n\n                        if (item.type === 'video') {\n                            const playIcon = document.createElement('span');\n                            playIcon.className = 'thumb-play-icon';\n                            playIcon.innerHTML = '<i class=\"bi bi-play-fill\"><\/i>';\n                            wrapper.appendChild(playIcon);\n                        }\n\n                        wrapper.addEventListener('click', () => {\n                            updateGallery(itemIdx);\n                            startAutoSlide();\n                        });\n                        thumbnailStrip.appendChild(wrapper);\n                    });\n                }\n\n                function updateGallery(targetIndex, direction = 0) {\n                    refreshVisibleIndices();\n                    if (!visibleIndices.includes(targetIndex)) return;\n\n                    currentIndex = targetIndex;\n                    const item = dataByIndex[currentIndex];\n\n                    modalTitle.textContent = item.type === 'video' ? '' : item.title;\n                    modaldescription.textContent = item.description;\n\n                    const oldMedia = mediaContainer.querySelector('.lightbox-main-img, .lightbox-main-video, iframe');\n                    if (oldMedia) oldMedia.remove();\n\n                    if (item.type === 'image') {\n                        const img = document.createElement('img');\n                        img.src = item.src;\n                        img.className = 'lightbox-main-img';\n                        mediaContainer.appendChild(img);\n                        startAutoSlide();\n                    } else {\n                        stopAutoSlide();\n\n                        if (item.src.includes('youtube.com') || item.src.includes('youtu.be')) {\n                            const iframe = document.createElement('iframe');\n                            iframe.src = item.src;\n                            iframe.className = 'lightbox-main-video';\n                            iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture');\n                            iframe.setAttribute('allowfullscreen', 'true');\n                            iframe.style.width = '80%';\n                            iframe.style.height = '450px';\n                            iframe.style.border = 'none';\n                            mediaContainer.appendChild(iframe);\n                        } else {\n                            const video = document.createElement('video');\n                            video.src = item.src;\n                            video.controls = true;\n                            video.autoplay = true;\n                            video.className = 'lightbox-main-video';\n                            mediaContainer.appendChild(video);\n                        }\n                    }\n\n                    const activeMedia = mediaContainer.querySelector('.lightbox-main-img, .lightbox-main-video');\n                    if (direction !== 0 && activeMedia?.animate) {\n                        const offset = direction > 0 ? 70 : -70;\n                        isSliding = true;\n                        activeMedia.animate(\n                            [\n                                { opacity: 0, transform: `translateX(${offset}px)` },\n                                { opacity: 1, transform: 'translateX(0)' }\n                            ],\n                            { duration: 320, easing: 'ease-out' }\n                        ).finished.finally(() => {\n                            isSliding = false;\n                        });\n                    }\n\n                    renderThumbnails();\n                }\n\n                function slideGallery(direction) {\n                    refreshVisibleIndices();\n                    if (isSliding || visibleIndices.length < 2) return;\n\n                    const currentPosition = Math.max(0, visibleIndices.indexOf(currentIndex));\n                    const targetPosition = (\n                        currentPosition + direction + visibleIndices.length\n                    ) % visibleIndices.length;\n\n                    updateGallery(visibleIndices[targetPosition], direction);\n                }\n\n                let touchStartX = 0;\n                let touchEndX = 0;\n                const swipeThreshold = 50;\n\n                mediaContainer.addEventListener('touchstart', (e) => {\n                    touchStartX = e.changedTouches[0].screenX;\n                    stopAutoSlide();\n                }, { passive: true });\n\n                mediaContainer.addEventListener('touchend', (e) => {\n                    touchEndX = e.changedTouches[0].screenX;\n                    handleSwipe();\n                    startAutoSlide();\n                }, { passive: true });\n\n                function handleSwipe() {\n                    const diffX = touchEndX - touchStartX;\n                    if (diffX < -swipeThreshold) {\n                        slideGallery(1);\n                    } else if (diffX > swipeThreshold) {\n                        slideGallery(-1);\n                    }\n                }\n\n                document.querySelectorAll('.gallery-trigger[data-modal=\"' + modalId + '\"]').forEach(tile => {\n                    tile.addEventListener('click', function(e) {\n                        e.preventDefault();\n                        refreshVisibleIndices();\n                        const index = parseInt(this.getAttribute('data-index'), 10);\n                        updateGallery(index);\n                        galleryModal.show();\n                    });\n                });\n\n                previousButton.addEventListener('click', () => {\n                    slideGallery(-1);\n                    startAutoSlide();\n                });\n\n                nextButton.addEventListener('click', () => {\n                    slideGallery(1);\n                    startAutoSlide();\n                });\n\n                modalElement.addEventListener('hidden.bs.modal', function () {\n                    stopAutoSlide();\n                    const activeMedia = mediaContainer.querySelector('.lightbox-main-img, .lightbox-main-video, iframe');\n                    if (activeMedia) activeMedia.remove();\n                });\n\n                document.addEventListener('keydown', (e) => {\n                    if (modalElement.classList.contains('show')) {\n                        if (e.key === 'ArrowLeft') {\n                            slideGallery(-1);\n                            startAutoSlide();\n                        } else if (e.key === 'ArrowRight') {\n                            slideGallery(1);\n                            startAutoSlide();\n                        }\n                    }\n                });\n            });\n        })();\n        <\/script>\n\n        \n        \n    <\/div>\n\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/Other.php","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-292","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-json\/wp\/v2\/pages\/292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-json\/wp\/v2\/comments?post=292"}],"version-history":[{"count":18,"href":"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-json\/wp\/v2\/pages\/292\/revisions"}],"predecessor-version":[{"id":1286,"href":"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-json\/wp\/v2\/pages\/292\/revisions\/1286"}],"wp:attachment":[{"href":"https:\/\/beta.studiobrahma.in\/ipe-africa-dyn\/wp-json\/wp\/v2\/media?parent=292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}