{"id":225773,"date":"2026-03-06T19:16:19","date_gmt":"2026-03-06T18:16:19","guid":{"rendered":"https:\/\/megatraining.africa\/?page_id=225773"},"modified":"2026-03-06T19:37:42","modified_gmt":"2026-03-06T18:37:42","slug":"podcasts","status":"publish","type":"page","link":"https:\/\/megatraining.africa\/en\/podcasts\/","title":{"rendered":"Podcasts"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"225773\" class=\"elementor elementor-225773\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0cae8cd e-flex e-con-boxed e-con e-parent\" data-id=\"0cae8cd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea0b4cc elementor-widget elementor-widget-html\" data-id=\"ea0b4cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- PODCAST SECTION WIDGET -->\r\n<style>\r\n\/* CSS Reset and Isolation to prevent WordPress Theme interference *\/\r\n#afri-podcast-widget {\r\n    all: initial; \/* Resets all inherited styles *\/\r\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\r\n    background-color: #f8f9fa;\r\n    color: #333333;\r\n    display: block;\r\n    padding: 40px 20px;\r\n    box-sizing: border-box;\r\n    width: 100%;\r\n    color-scheme: light; \/* Forces light mode *\/\r\n}\r\n\r\n#afri-podcast-widget * {\r\n    box-sizing: border-box;\r\n    margin: 0;\r\n    padding: 0;\r\n    font-family: inherit;\r\n    line-height: 1.5;\r\n}\r\n\r\n#afri-podcast-widget .widget-header {\r\n    text-align: center;\r\n    margin-bottom: 30px;\r\n}\r\n\r\n#afri-podcast-widget .widget-header h2 {\r\n    font-size: 32px;\r\n    font-weight: 700;\r\n    color: #1a202c;\r\n    margin-bottom: 10px;\r\n}\r\n\r\n\/* Filters *\/\r\n#afri-podcast-widget .filter-container {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 15px;\r\n    margin-bottom: 40px;\r\n    flex-wrap: wrap;\r\n}\r\n\r\n#afri-podcast-widget select {\r\n    padding: 12px 16px;\r\n    font-size: 14px;\r\n    border: 1px solid #cbd5e0;\r\n    border-radius: 6px;\r\n    background-color: #ffffff;\r\n    color: #2d3748;\r\n    cursor: pointer;\r\n    outline: none;\r\n    min-width: 200px;\r\n    box-shadow: 0 1px 3px rgba(0,0,0,0.05);\r\n}\r\n\r\n#afri-podcast-widget select:focus {\r\n    border-color: #3182ce;\r\n    box-shadow: 0 0 0 3px rgba(49, 130, 206, 0.2);\r\n}\r\n\r\n\/* Grid System *\/\r\n#afri-podcast-widget .podcast-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));\r\n    gap: 25px;\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n}\r\n\r\n\/* Podcast Card *\/\r\n#afri-podcast-widget .podcast-card {\r\n    background-color: #ffffff;\r\n    border: 1px solid #e2e8f0;\r\n    border-radius: 8px;\r\n    padding: 24px;\r\n    cursor: pointer;\r\n    transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n    display: flex;\r\n    flex-direction: column;\r\n}\r\n\r\n#afri-podcast-widget .podcast-card:hover {\r\n    transform: translateY(-4px);\r\n    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\r\n    border-color: #3182ce;\r\n}\r\n\r\n#afri-podcast-widget .card-badges {\r\n    display: flex;\r\n    gap: 10px;\r\n    margin-bottom: 15px;\r\n    font-size: 12px;\r\n    font-weight: 600;\r\n}\r\n\r\n#afri-podcast-widget .badge {\r\n    padding: 4px 10px;\r\n    border-radius: 20px;\r\n}\r\n\r\n#afri-podcast-widget .badge.lang-fr { background-color: #ebf8ff; color: #2b6cb0; }\r\n#afri-podcast-widget .badge.lang-en { background-color: #f0fff4; color: #2f855a; }\r\n#afri-podcast-widget .badge.theme { background-color: #edf2f7; color: #4a5568; }\r\n\r\n#afri-podcast-widget .podcast-card h3 {\r\n    font-size: 18px;\r\n    color: #2d3748;\r\n    margin-bottom: 10px;\r\n    font-weight: 600;\r\n}\r\n\r\n#afri-podcast-widget .podcast-card p.short-desc {\r\n    font-size: 14px;\r\n    color: #718096;\r\n    flex-grow: 1;\r\n    display: -webkit-box;\r\n    -webkit-line-clamp: 3;\r\n    -webkit-box-orient: vertical;\r\n    overflow: hidden;\r\n}\r\n\r\n\/* Modal Styling *\/\r\n#afri-podcast-widget .modal-overlay {\r\n    display: none;\r\n    position: fixed;\r\n    top: 0; left: 0; right: 0; bottom: 0;\r\n    background-color: rgba(0, 0, 0, 0.6);\r\n    z-index: 999999;\r\n    align-items: center;\r\n    justify-content: center;\r\n    padding: 20px;\r\n}\r\n\r\n#afri-podcast-widget .modal-overlay.active {\r\n    display: flex;\r\n}\r\n\r\n#afri-podcast-widget .modal-content {\r\n    background-color: #ffffff;\r\n    border-radius: 12px;\r\n    padding: 40px;\r\n    max-width: 600px;\r\n    width: 100%;\r\n    position: relative;\r\n    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n#afri-podcast-widget .modal-close {\r\n    position: absolute;\r\n    top: 15px;\r\n    right: 20px;\r\n    font-size: 28px;\r\n    color: #a0aec0;\r\n    cursor: pointer;\r\n    background: none;\r\n    border: none;\r\n}\r\n\r\n#afri-podcast-widget .modal-close:hover {\r\n    color: #2d3748;\r\n}\r\n\r\n#afri-podcast-widget .modal-title {\r\n    font-size: 24px;\r\n    color: #1a202c;\r\n    margin-bottom: 20px;\r\n    font-weight: 700;\r\n    padding-right: 30px;\r\n}\r\n\r\n#afri-podcast-widget .modal-desc {\r\n    font-size: 16px;\r\n    color: #4a5568;\r\n    margin-bottom: 30px;\r\n}\r\n\r\n#afri-podcast-widget .audio-player-container {\r\n    width: 100%;\r\n    background: #f7fafc;\r\n    padding: 20px;\r\n    border-radius: 8px;\r\n    border: 1px solid #e2e8f0;\r\n}\r\n\r\n#afri-podcast-widget audio {\r\n    width: 100%;\r\n    outline: none;\r\n}\r\n<\/style>\r\n\r\n<div id=\"afri-podcast-widget\">\r\n    <div class=\"widget-header\">\r\n        <h2>African Professional Podcasts<\/h2>\r\n    <\/div>\r\n\r\n    <!-- Filters -->\r\n    <div class=\"filter-container\">\r\n        <select id=\"lang-filter\">\r\n            <option value=\"all\">All Languages<\/option>\r\n            <option value=\"fr\">Fran\u00e7ais (French)<\/option>\r\n            <option value=\"en\">English<\/option>\r\n        <\/select>\r\n        <select id=\"theme-filter\">\r\n            <option value=\"all\">All Themes<\/option>\r\n            <option value=\"harassment\">Workplace Sexual Harassment<\/option>\r\n            <option value=\"drugs\">Drug Abuse & Addictions<\/option>\r\n            <option value=\"entrepreneurship\">Entrepreneurship<\/option>\r\n            <option value=\"cx\">Customer Experience (CX)<\/option>\r\n            <option value=\"renewables\">Renewable Energies<\/option>\r\n            <option value=\"fidic\">Construction & FIDIC<\/option>\r\n        <\/select>\r\n    <\/div>\r\n\r\n    <!-- Podcast Grid -->\r\n    <div class=\"podcast-grid\" id=\"podcast-grid\">\r\n        <!-- Rendered via JS -->\r\n    <\/div>\r\n\r\n    <!-- Player Modal -->\r\n    <div class=\"modal-overlay\" id=\"podcast-modal\">\r\n        <div class=\"modal-content\">\r\n            <button class=\"modal-close\" id=\"modal-close-btn\">&times;<\/button>\r\n            <h3 class=\"modal-title\" id=\"modal-title\">Podcast Title<\/h3>\r\n            <p class=\"modal-desc\" id=\"modal-desc\">Podcast full description goes here.<\/p>\r\n            <div class=\"audio-player-container\">\r\n                <audio id=\"audio-player\" controls controlsList=\"nodownload\">\r\n                    <source id=\"audio-source\" src=\"\" type=\"audio\/mpeg\">\r\n                    Your browser does not support the audio element.\r\n                <\/audio>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n\/\/ Dummy external audio link for demonstration. Replace with actual MP3 links.\r\nconst DUMMY_AUDIO = \"https:\/\/www.soundhelix.com\/examples\/mp3\/SoundHelix-Song-1.mp3\";\r\n\r\nconst podcasts =[\r\n    \/\/ ---------------- THEME 1: HARASSMENT (10) ----------------\r\n    { id: 1, theme: \"harassment\", themeLabel: \"Harassment\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Briser le Silence : Harc\u00e8lement au Bureau\", desc: \"T\u00e9moignages et conseils juridiques pour aider les employ\u00e9s africains \u00e0 identifier et d\u00e9noncer le harc\u00e8lement sexuel dans les entreprises locales et multinationales.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 2, theme: \"harassment\", themeLabel: \"Harassment\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Tol\u00e9rance Z\u00e9ro : RH et \u00c9thique en Afrique\", desc: \"Un guide pour les responsables RH afin de mettre en place des politiques anti-harc\u00e8lement efficaces adapt\u00e9es aux contextes culturels du continent.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 3, theme: \"harassment\", themeLabel: \"Harassment\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Espace S\u00fbr : La Femme Africaine au Travail\", desc: \"Discussions sur l'autonomisation des femmes et la cr\u00e9ation d'environnements psychologiquement s\u00fbrs \u00e0 Dakar, Abidjan ou Casablanca.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 4, theme: \"harassment\", themeLabel: \"Harassment\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"La Loi et Vous : Droits des Employ\u00e9s\", desc: \"Analyse des codes du travail de diff\u00e9rents pays africains concernant les violences sexistes et sexuelles au travail.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 5, theme: \"harassment\", themeLabel: \"Harassment\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Changer la Culture d'Entreprise\", desc: \"Comment les leaders africains peuvent d\u00e9construire les normes toxiques et promouvoir le respect mutuel au sein de leurs \u00e9quipes.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 6, theme: \"harassment\", themeLabel: \"Harassment\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Speak Up Africa: Workplace Safety\", desc: \"Empowering voices across the continent to recognize, report, and stop sexual harassment in the corporate world.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 7, theme: \"harassment\", themeLabel: \"Harassment\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"The HR Shield: Protecting Staff\", desc: \"Best practices for Human Resources departments in Lagos, Nairobi, and Johannesburg to handle harassment claims impartially.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 8, theme: \"harassment\", themeLabel: \"Harassment\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Corporate Respect: Beyond Policy\", desc: \"Moving from written rules to real cultural change regarding gender-based violence in African industries.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 9, theme: \"harassment\", themeLabel: \"Harassment\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Legal Watch: Harassment Laws in Africa\", desc: \"A country-by-country breakdown of legal protections available to victims of workplace harassment.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 10, theme: \"harassment\", themeLabel: \"Harassment\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Safe Workspaces for All\", desc: \"Interviews with activists and CEOs committed to eradicating sexual misconduct in African organizations.\", audioUrl: DUMMY_AUDIO },\r\n\r\n    \/\/ ---------------- THEME 2: DRUGS & ADDICTION (10) ----------------\r\n    { id: 11, theme: \"drugs\", themeLabel: \"Drugs\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Afrique Sans Drogue : L'Urgence\", desc: \"Comprendre les nouvelles routes de la drogue qui traversent le continent et leur impact sur la jeunesse africaine.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 12, theme: \"drugs\", themeLabel: \"Drugs\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Pr\u00e9vention Jeunesse et Avenir\", desc: \"Strat\u00e9gies \u00e9ducatives pour les \u00e9coles et les familles afin de prot\u00e9ger les adolescents contre la consommation de stup\u00e9fiants.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 13, theme: \"drugs\", themeLabel: \"Drugs\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Chemins de Gu\u00e9rison\", desc: \"Histoires de r\u00e9silience et pr\u00e9sentation des centres de d\u00e9sintoxication disponibles en Afrique de l'Ouest et Centrale.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 14, theme: \"drugs\", themeLabel: \"Drugs\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Impact \u00c9conomique des Addictions\", desc: \"Analyse de la perte de productivit\u00e9 li\u00e9e \u00e0 la drogue dans les entreprises et l'\u00e9conomie africaine.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 15, theme: \"drugs\", themeLabel: \"Drugs\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Communaut\u00e9s R\u00e9silientes\", desc: \"Le r\u00f4le des chefs communautaires et religieux dans la lutte contre le fl\u00e9au de la drogue dans les quartiers populaires.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 16, theme: \"drugs\", themeLabel: \"Drugs\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Drug-Free Africa: The Challenge\", desc: \"Investigating the rise of substance abuse in urban centers and effective countermeasures.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 17, theme: \"drugs\", themeLabel: \"Drugs\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"The Recovery Road\", desc: \"Inspiring stories of Africans who overcame addiction and are now leading productive lives.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 18, theme: \"drugs\", themeLabel: \"Drugs\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Youth Under Pressure\", desc: \"Discussing the peer pressure and socio-economic factors driving drug use among African youth.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 19, theme: \"drugs\", themeLabel: \"Drugs\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Policy & Rehabilitation\", desc: \"Why African governments need to shift focus from punishment to rehabilitation and healthcare.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 20, theme: \"drugs\", themeLabel: \"Drugs\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Breaking the Chain\", desc: \"How families and communities can support addicts and dismantle local drug distribution networks.\", audioUrl: DUMMY_AUDIO },\r\n\r\n    \/\/ ---------------- THEME 3: ENTREPRENEURSHIP (10) ----------------\r\n    { id: 21, theme: \"entrepreneurship\", themeLabel: \"Business\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"P\u00e9pites d'Afrique : Histoires de Startups\", desc: \"Interviews avec les fondateurs des licornes africaines et des PME innovantes qui transforment le march\u00e9.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 22, theme: \"entrepreneurship\", themeLabel: \"Business\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Financer son Projet en Afrique\", desc: \"Tout savoir sur le capital-risque, les Business Angels et le microcr\u00e9dit pour lancer son entreprise sur le continent.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 23, theme: \"entrepreneurship\", themeLabel: \"Business\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"L'Art du 'Jougou' : Entreprendre au F\u00e9minin\", desc: \"Focus sur les femmes entrepreneures qui dominent le commerce transfrontalier et l'innovation num\u00e9rique.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 24, theme: \"entrepreneurship\", themeLabel: \"Business\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Du Secteur Informel au Formel\", desc: \"Guide pratique pour structurer son business, payer ses imp\u00f4ts et grandir durablement en Afrique.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 25, theme: \"entrepreneurship\", themeLabel: \"Business\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Innovation Frugale et Locale\", desc: \"Comment r\u00e9soudre des probl\u00e8mes locaux avec des solutions simples et peu co\u00fbteuses (Low-tech).\", audioUrl: DUMMY_AUDIO },\r\n    { id: 26, theme: \"entrepreneurship\", themeLabel: \"Business\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"The African Hustle\", desc: \"Real talk about the grit and resilience needed to build a business from scratch in African markets.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 27, theme: \"entrepreneurship\", themeLabel: \"Business\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Tech in the Savannah\", desc: \"Exploring the booming Fintech, Agrotech, and Healthtech ecosystems across the continent.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 28, theme: \"entrepreneurship\", themeLabel: \"Business\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Funding the Dream\", desc: \"A guide to navigating VC funding, grants, and bootstrapping for African entrepreneurs.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 29, theme: \"entrepreneurship\", themeLabel: \"Business\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Scale Up Africa\", desc: \"Strategies for expanding your business across borders within the African Continental Free Trade Area (AfCFTA).\", audioUrl: DUMMY_AUDIO },\r\n    { id: 30, theme: \"entrepreneurship\", themeLabel: \"Business\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Young CEOs: The Next Gen\", desc: \"Spotlighting entrepreneurs under 30 who are redefining business in Africa.\", audioUrl: DUMMY_AUDIO },\r\n\r\n    \/\/ ---------------- THEME 4: CUSTOMER EXPERIENCE (10) ----------------\r\n    { id: 31, theme: \"cx\", themeLabel: \"CX\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"L'Exp\u00e9rience Client \u00e0 l'Africaine\", desc: \"Adapter les standards internationaux du service client aux r\u00e9alit\u00e9s culturelles et relationnelles de l'Afrique.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 32, theme: \"cx\", themeLabel: \"CX\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Digitaliser la Relation Client\", desc: \"Comment utiliser WhatsApp, les r\u00e9seaux sociaux et l'IA pour am\u00e9liorer le parcours client en Afrique.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 33, theme: \"cx\", themeLabel: \"CX\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Fid\u00e9liser au-del\u00e0 du Prix\", desc: \"Strat\u00e9gies pour garder ses clients dans des march\u00e9s tr\u00e8s sensibles aux prix et \u00e0 la concurrence.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 34, theme: \"cx\", themeLabel: \"CX\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"La Voix du Client Africain\", desc: \"Comprendre les attentes sp\u00e9cifiques des consommateurs, du march\u00e9 local au centre commercial moderne.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 35, theme: \"cx\", themeLabel: \"CX\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Service Apr\u00e8s-Vente et Confiance\", desc: \"Pourquoi le SAV est le pilier de la confiance pour les marques qui s'installent durablement sur le continent.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 36, theme: \"cx\", themeLabel: \"CX\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"CX Africa: Beyond Expectations\", desc: \"Masterclass on delivering world-class customer experience in emerging African markets.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 37, theme: \"cx\", themeLabel: \"CX\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"The Mobile Journey\", desc: \"Optimizing the customer path for a mobile-first population, from discovery to mobile money payment.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 38, theme: \"cx\", themeLabel: \"CX\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Building Trust in Brands\", desc: \"How to overcome skepticism and build lasting relationships with African consumers.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 39, theme: \"cx\", themeLabel: \"CX\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Feedback Loops\", desc: \"Effective ways to gather and act on customer feedback in diverse linguistic regions.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 40, theme: \"cx\", themeLabel: \"CX\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Omnichannel in Africa\", desc: \"Merging the physical retail experience with digital convenience for the African shopper.\", audioUrl: DUMMY_AUDIO },\r\n\r\n    \/\/ ---------------- THEME 5: RENEWABLES (10) ----------------\r\n    { id: 41, theme: \"renewables\", themeLabel: \"Energy\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Soleil d'Afrique : La R\u00e9volution Solaire\", desc: \"L'essor des fermes solaires et des kits individuels pour \u00e9lectrifier les zones rurales.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 42, theme: \"renewables\", themeLabel: \"Energy\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Mines Vertes et Responsables\", desc: \"Les enjeux de l'extraction mini\u00e8re durable et la transformation des mati\u00e8res premi\u00e8res sur place.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 43, theme: \"renewables\", themeLabel: \"Energy\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Hydrog\u00e8ne Vert : Le Futur Africain ?\", desc: \"Le potentiel de l'Afrique du Nord et de l'Ouest pour devenir les leaders mondiaux de l'\u00e9nergie propre.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 44, theme: \"renewables\", themeLabel: \"Energy\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Industrialiser l'Agroalimentaire\", desc: \"Passer de l'exportation brute \u00e0 la transformation locale pour cr\u00e9er de la valeur ajout\u00e9e.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 45, theme: \"renewables\", themeLabel: \"Energy\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Infrastructures \u00c9nerg\u00e9tiques Durables\", desc: \"Financement et gestion des grands barrages et projets \u00e9oliens sur le continent.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 46, theme: \"renewables\", themeLabel: \"Energy\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Powering Africa: The Green Transition\", desc: \"Exploring the shift from fossil fuels to renewables and what it means for African development.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 47, theme: \"renewables\", themeLabel: \"Energy\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Off-Grid Solutions\", desc: \"How decentralized renewable energy is bridging the power gap in remote African villages.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 48, theme: \"renewables\", themeLabel: \"Energy\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Sustainable Manufacturing\", desc: \"Building factories in Africa that respect the environment while boosting employment.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 49, theme: \"renewables\", themeLabel: \"Energy\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"The Energy Mix\", desc: \"Balancing gas, hydro, wind, and solar to secure a stable energy grid for African industries.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 50, theme: \"renewables\", themeLabel: \"Energy\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Investing in Renewables\", desc: \"Opportunities and risks for investors looking at the African green energy sector.\", audioUrl: DUMMY_AUDIO },\r\n\r\n    \/\/ ---------------- THEME 6: FIDIC & CONSTRUCTION (10) ----------------\r\n    { id: 51, theme: \"fidic\", themeLabel: \"Construction\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Comprendre les Contrats FIDIC en Afrique\", desc: \"Une introduction aux mod\u00e8les de contrats internationaux (Livre Rouge, Jaune, Argent) appliqu\u00e9s aux chantiers africains.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 52, theme: \"fidic\", themeLabel: \"Construction\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Gestion des R\u00e9clamations (Claims)\", desc: \"Comment g\u00e9rer les litiges et les retards sur les grands projets d'infrastructure en \u00e9vitant l'arbitrage.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 53, theme: \"fidic\", themeLabel: \"Construction\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"L'Ing\u00e9nieur FIDIC sur le Terrain\", desc: \"Le r\u00f4le crucial de l'ing\u00e9nieur-conseil dans le suivi des travaux routiers et immobiliers en Afrique.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 54, theme: \"fidic\", themeLabel: \"Construction\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Partenariats Public-Priv\u00e9 (PPP)\", desc: \"Utiliser les contrats FIDIC pour structurer des PPP efficaces pour les ponts, routes et h\u00f4pitaux.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 55, theme: \"fidic\", themeLabel: \"Construction\", lang: \"fr\", langLabel: \"FR\", \r\n      title: \"Risques et Assurances BTP\", desc: \"Identifier et mitiger les risques sp\u00e9cifiques aux chantiers de construction en zone tropicale ou aride.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 56, theme: \"fidic\", themeLabel: \"Construction\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Decoding FIDIC for Africa\", desc: \"Breaking down the complexity of FIDIC contracts for African contractors and government agencies.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 57, theme: \"fidic\", themeLabel: \"Construction\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Dispute Adjudication Boards (DAB)\", desc: \"The importance of DABs in resolving conflicts quickly in African mega-projects.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 58, theme: \"fidic\", themeLabel: \"Construction\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"The Red Book vs. The Yellow Book\", desc: \"Choosing the right contract model for design-build vs. construction-only projects in Africa.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 59, theme: \"fidic\", themeLabel: \"Construction\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Construction Law Trends\", desc: \"Evolving legal standards in African construction and how international norms apply.\", audioUrl: DUMMY_AUDIO },\r\n    { id: 60, theme: \"fidic\", themeLabel: \"Construction\", lang: \"en\", langLabel: \"EN\", \r\n      title: \"Project Management Mastery\", desc: \"Essential skills for managing time, cost, and quality under FIDIC conditions in developing markets.\", audioUrl: DUMMY_AUDIO }\r\n];\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", () => {\r\n    const grid = document.getElementById(\"podcast-grid\");\r\n    const langFilter = document.getElementById(\"lang-filter\");\r\n    const themeFilter = document.getElementById(\"theme-filter\");\r\n\r\n    const modal = document.getElementById(\"podcast-modal\");\r\n    const closeBtn = document.getElementById(\"modal-close-btn\");\r\n    const modalTitle = document.getElementById(\"modal-title\");\r\n    const modalDesc = document.getElementById(\"modal-desc\");\r\n    const audioPlayer = document.getElementById(\"audio-player\");\r\n    const audioSource = document.getElementById(\"audio-source\");\r\n\r\n    \/\/ Render logic\r\n    function renderPodcasts() {\r\n        const selectedLang = langFilter.value;\r\n        const selectedTheme = themeFilter.value;\r\n        \r\n        grid.innerHTML = \"\"; \/\/ Clear grid\r\n        \r\n        const filtered = podcasts.filter(p => {\r\n            const matchLang = selectedLang === \"all\" || p.lang === selectedLang;\r\n            const matchTheme = selectedTheme === \"all\" || p.theme === selectedTheme;\r\n            return matchLang && matchTheme;\r\n        });\r\n\r\n        filtered.forEach(p => {\r\n            const card = document.createElement(\"div\");\r\n            card.className = \"podcast-card\";\r\n            card.innerHTML = `\r\n                <div class=\"card-badges\">\r\n                    <span class=\"badge theme\">${p.themeLabel}<\/span>\r\n                    <span class=\"badge lang-${p.lang}\">${p.langLabel}<\/span>\r\n                <\/div>\r\n                <h3>${p.title}<\/h3>\r\n                <p class=\"short-desc\">${p.desc}<\/p>\r\n            `;\r\n            \/\/ Click to open modal\r\n            card.addEventListener(\"click\", () => openModal(p));\r\n            grid.appendChild(card);\r\n        });\r\n    }\r\n\r\n    \/\/ Modal Logic\r\n    function openModal(podcast) {\r\n        modalTitle.textContent = podcast.title;\r\n        modalDesc.textContent = podcast.desc;\r\n        audioSource.src = podcast.audioUrl;\r\n        audioPlayer.load(); \/\/ Reload audio source\r\n        modal.classList.add(\"active\");\r\n    }\r\n\r\n    function closeModal() {\r\n        modal.classList.remove(\"active\");\r\n        audioPlayer.pause(); \/\/ Stop playing when closed\r\n    }\r\n\r\n    \/\/ Event Listeners\r\n    langFilter.addEventListener(\"change\", renderPodcasts);\r\n    themeFilter.addEventListener(\"change\", renderPodcasts);\r\n    closeBtn.addEventListener(\"click\", closeModal);\r\n    modal.addEventListener(\"click\", (e) => {\r\n        if (e.target === modal) closeModal();\r\n    });\r\n\r\n    \/\/ Initial render\r\n    renderPodcasts();\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>African Professional Podcasts All LanguagesFran\u00e7ais (French)English All ThemesWorkplace Sexual HarassmentDrug Abuse &#038; AddictionsEntrepreneurshipCustomer Experience (CX)Renewable EnergiesConstruction &#038; FIDIC &times; Podcast Title Podcast full description goes here. Your browser does not support the audio element.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-225773","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/megatraining.africa\/en\/wp-json\/wp\/v2\/pages\/225773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/megatraining.africa\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/megatraining.africa\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/megatraining.africa\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/megatraining.africa\/en\/wp-json\/wp\/v2\/comments?post=225773"}],"version-history":[{"count":13,"href":"https:\/\/megatraining.africa\/en\/wp-json\/wp\/v2\/pages\/225773\/revisions"}],"predecessor-version":[{"id":225786,"href":"https:\/\/megatraining.africa\/en\/wp-json\/wp\/v2\/pages\/225773\/revisions\/225786"}],"wp:attachment":[{"href":"https:\/\/megatraining.africa\/en\/wp-json\/wp\/v2\/media?parent=225773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}