{"id":1113,"date":"2017-02-07T12:48:14","date_gmt":"2017-02-07T12:48:14","guid":{"rendered":"http:\/\/consult.loc\/?page_id=1113"},"modified":"2026-08-12T07:11:51","modified_gmt":"2026-08-12T07:11:51","slug":"events","status":"publish","type":"page","link":"https:\/\/gnbcc.net\/events\/","title":{"rendered":"Events"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1113\" class=\"elementor elementor-1113\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-section elementor-top-section elementor-element elementor-element-c76a2f8 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"c76a2f8\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c76aafb\" data-id=\"c76aafb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1224c1a elementor-widget elementor-widget-html\" data-id=\"1224c1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>GNBCC Events<\/title>\n\n<style>\n\/* =========================================================\n   GNBCC EVENTS PAGE\n   Elementor-ready HTML\/CSS for the public events page.\n========================================================= *\/\n\n:root {\n    --ge-blue: #005190;\n    --ge-blue-dark: #003f70;\n    --ge-orange: #ff6600;\n    --ge-green: #09843f;\n    --ge-text: #1f2c44;\n    --ge-muted: #6b768c;\n    --ge-light: #f4f8fb;\n    --ge-white: #ffffff;\n    --ge-border: #dce6ef;\n}\n\n* {\n    box-sizing: border-box;\n}\n\nbody {\n    margin: 0;\n    color: var(--ge-text);\n    background: var(--ge-white);\n    font-family: \"Inter\", \"Montserrat\", Arial, sans-serif;\n}\n\n.gnbcc-events-page {\n    overflow: hidden;\n    color: var(--ge-text);\n    background: var(--ge-white);\n}\n\n.ge-container {\n    width: min(1180px, calc(100% - 40px));\n    margin: 0 auto;\n}\n\n.ge-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 12px;\n    color: var(--ge-orange);\n    font-size: 13px;\n    font-weight: 900;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n}\n\n.ge-kicker::before {\n    content: \"\";\n    display: block;\n    width: 34px;\n    height: 3px;\n    border-radius: 999px;\n    background: currentColor;\n}\n\n.ge-button,\n.ge-text-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    color: var(--ge-blue) !important;\n    text-decoration: none !important;\n    font-weight: 900;\n}\n\n.ge-button {\n    min-height: 48px;\n    padding: 0 20px;\n    border-radius: 8px;\n    color: var(--ge-white) !important;\n    background: var(--ge-orange);\n}\n\n.ge-button:hover {\n    background: var(--ge-blue);\n}\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.ge-hero {\n    position: relative;\n    min-height: 560px;\n    display: grid;\n    align-items: end;\n    padding: 130px 0 72px;\n    color: var(--ge-white);\n    background:\n        linear-gradient(90deg, rgba(0, 63, 112, 0.92) 0%, rgba(0, 81, 144, 0.78) 46%, rgba(255, 102, 0, 0.55) 100%),\n        url(\"https:\/\/gnbcc.net\/wp-content\/uploads\/2025\/09\/GNBCC-Website-Banners.jpg\") center \/ cover no-repeat;\n}\n\n.ge-hero::after {\n    content: \"\";\n    position: absolute;\n    inset: auto 0 0;\n    height: 120px;\n    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--ge-white) 100%);\n    pointer-events: none;\n}\n\n.ge-hero__content {\n    position: relative;\n    z-index: 1;\n    display: grid;\n    grid-template-columns: minmax(0, 0.95fr) minmax(300px, 0.55fr);\n    gap: 42px;\n    align-items: end;\n}\n\n.ge-hero h1 {\n    max-width: 760px;\n    margin: 22px 0 0;\n    color: var(--ge-white);\n    font-size: clamp(54px, 8vw, 112px);\n    line-height: 0.95;\n    letter-spacing: 0;\n}\n\n.ge-hero h1 em {\n    display: block;\n    color: var(--ge-orange);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-weight: 700;\n}\n\n.ge-hero__panel {\n    padding: 26px;\n    border: 1px solid rgba(255, 255, 255, 0.28);\n    border-radius: 8px;\n    background: rgba(0, 63, 112, 0.56);\n    backdrop-filter: blur(10px);\n}\n\n.ge-hero__panel p {\n    margin: 0 0 22px;\n    color: rgba(255, 255, 255, 0.9);\n    font-size: 19px;\n    line-height: 1.75;\n}\n\n\/* =========================================================\n   PAGE SECTIONS\n========================================================= *\/\n\n.ge-section {\n    padding: 92px 0;\n}\n\n.ge-section--upcoming {\n    background: var(--ge-white);\n}\n\n.ge-section--past {\n    background: linear-gradient(180deg, #f8fbfd 0%, #ffffff 100%);\n}\n\n.ge-section-heading {\n    display: grid;\n    grid-template-columns: minmax(0, 0.9fr) minmax(300px, 0.7fr);\n    gap: 48px;\n    align-items: end;\n    margin-bottom: 34px;\n}\n\n.ge-section-heading h2 {\n    margin: 18px 0 0;\n    color: var(--ge-blue);\n    font-size: clamp(42px, 5.4vw, 78px);\n    line-height: 0.98;\n    letter-spacing: 0;\n}\n\n.ge-section-heading h2 em {\n    display: block;\n    color: var(--ge-orange);\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-weight: 700;\n}\n\n.ge-section-heading p {\n    margin: 0 0 18px;\n    color: var(--ge-muted);\n    font-size: 19px;\n    line-height: 1.75;\n}\n\n.ge-shortcode-panel {\n    border: 1px solid var(--ge-border);\n    border-radius: 8px;\n    background: var(--ge-white);\n    box-shadow: 0 18px 46px rgba(0, 81, 144, 0.08);\n}\n\n.ge-shortcode-wrap {\n    padding: 26px;\n}\n\n\/* =========================================================\n   GNBCC EVENTS SHORTCODE SKIN\n   These rules enhance plugin output without changing plugin code.\n========================================================= *\/\n\n.ge-shortcode-wrap .gnbcc-events-directory {\n    font-family: inherit;\n}\n\n.ge-shortcode-wrap .gnbcc-events-grid {\n    gap: 22px !important;\n}\n\n.ge-shortcode-wrap .gnbcc-event-card {\n    overflow: hidden;\n    border: 1px solid rgba(0, 81, 144, 0.1) !important;\n    border-radius: 8px !important;\n    background: var(--ge-white) !important;\n    box-shadow: 0 14px 36px rgba(0, 81, 144, 0.08) !important;\n}\n\n.ge-shortcode-wrap .gnbcc-event-image {\n    aspect-ratio: 16 \/ 9;\n    max-height: 245px;\n    overflow: hidden;\n    background: var(--ge-light);\n}\n\n.ge-shortcode-wrap .gnbcc-event-image img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n}\n\n.ge-shortcode-wrap .gnbcc-event-title,\n.ge-shortcode-wrap .gnbcc-event-title a {\n    color: var(--ge-blue-dark) !important;\n    text-decoration: none !important;\n}\n\n.ge-shortcode-wrap .gnbcc-event-meta,\n.ge-shortcode-wrap .gnbcc-event-description {\n    color: var(--ge-muted) !important;\n}\n\n.ge-shortcode-wrap .gnbcc-event-button {\n    border-color: var(--ge-orange) !important;\n    background: var(--ge-orange) !important;\n}\n\n.ge-shortcode-wrap .gnbcc-event-button.secondary {\n    color: var(--ge-blue) !important;\n    border-color: rgba(0, 81, 144, 0.22) !important;\n    background: var(--ge-white) !important;\n}\n\n.ge-shortcode-wrap--past .gnbcc-events-list {\n    display: grid !important;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 18px !important;\n}\n\n.ge-shortcode-wrap--past .gnbcc-event-card {\n    min-height: auto !important;\n    overflow: hidden !important;\n}\n\n.ge-shortcode-wrap--past .gnbcc-events-list .gnbcc-event-card {\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n.ge-shortcode-wrap--past .gnbcc-event-image {\n    width: 100% !important;\n    aspect-ratio: 16 \/ 10;\n    height: auto !important;\n    max-height: none !important;\n    object-fit: cover !important;\n    display: block !important;\n}\n\n.ge-shortcode-wrap--past .gnbcc-event-placeholder {\n    aspect-ratio: 16 \/ 10 !important;\n}\n\n.ge-shortcode-wrap--past .gnbcc-event-body {\n    padding: 15px !important;\n}\n\n.ge-shortcode-wrap--past .gnbcc-event-badge {\n    display: none !important;\n}\n\n.ge-shortcode-wrap--past .gnbcc-event-title {\n    margin: 0 !important;\n    font-size: 17px !important;\n    line-height: 1.24 !important;\n}\n\n.ge-shortcode-wrap--past .gnbcc-event-meta,\n.ge-shortcode-wrap--past .gnbcc-event-description {\n    display: none !important;\n}\n\n.ge-shortcode-wrap--past .gnbcc-event-actions {\n    display: none !important;\n}\n\n@media (max-width: 900px) {\n    .ge-hero {\n        min-height: 0;\n        padding: 110px 0 60px;\n    }\n\n    .ge-hero__content,\n    .ge-section-heading {\n        grid-template-columns: 1fr;\n        gap: 26px;\n    }\n\n    .ge-section {\n        padding: 68px 0;\n    }\n\n    .ge-shortcode-wrap--past .gnbcc-events-list {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n}\n\n@media (max-width: 600px) {\n    .ge-container {\n        width: min(100% - 28px, 1180px);\n    }\n\n    .ge-hero h1,\n    .ge-section-heading h2 {\n        font-size: 46px;\n    }\n\n    .ge-shortcode-wrap {\n        padding: 18px;\n    }\n\n    .ge-shortcode-wrap--past .gnbcc-events-list {\n        grid-template-columns: 1fr;\n    }\n}\n<\/style>\n<\/head>\n\n<body>\n<main class=\"gnbcc-events-page\">\n\n    <!-- =====================================================\n         EVENTS HERO\n         Introduces GNBCC events as practical networking,\n         business and Ghana-Netherlands opportunity spaces.\n    ====================================================== -->\n    <section class=\"ge-hero\">\n        <div class=\"ge-container ge-hero__content\">\n            <div>\n                <span class=\"ge-kicker\">GNBCC events<\/span>\n                <h1>\n                    Connect through\n                    <em>opportunity.<\/em>\n                <\/h1>\n            <\/div>\n\n            <div class=\"ge-hero__panel\">\n                <p>\n                    Join forums, trade sessions, networking events and business\n                    programmes that connect Ghanaian and Dutch enterprises.\n                <\/p>\n\n                <a class=\"ge-button\" href=\"#upcoming-events\">\n                    View upcoming events\n                    <span aria-hidden=\"true\">&rarr;<\/span>\n                <\/a>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- =====================================================\n         UPCOMING EVENTS SHORTCODE\n         Copy this shortcode into an Elementor Shortcode widget\n         if the HTML widget shows the shortcode as plain text.\n    ====================================================== -->\n    <section class=\"ge-section ge-section--upcoming\" id=\"upcoming-events\">\n        <div class=\"ge-container\">\n            <div class=\"ge-section-heading\">\n                <div>\n                    <span class=\"ge-kicker\">Upcoming events<\/span>\n                    <h2>\n                        Join what is\n                        <em>coming next.<\/em>\n                    <\/h2>\n                <\/div>\n\n                <div>\n                    <p>\n                        Browse upcoming GNBCC events from the member platform,\n                        with images, descriptions and registration links.\n                    <\/p>\n                    <a class=\"ge-text-link\" href=\"https:\/\/gnbcc.net\/events\/\">\n                        Events page\n                        <span aria-hidden=\"true\">&rarr;<\/span>\n                    <\/a>\n                <\/div>\n            <\/div>\n\n            <div class=\"ge-shortcode-panel\">\n                <div class=\"ge-shortcode-wrap ge-shortcode-wrap--upcoming\">\n                    <!-- Upcoming events grid shortcode: three columns on desktop. -->\n                        <style>\n        #gnbcc-events-784044.gnbcc-events-directory { font-family: inherit; }\n        #gnbcc-events-784044 .gnbcc-events-toolbar { display: flex; gap: 12px; flex-wrap: wrap; margin-bottom: 24px; }\n        #gnbcc-events-784044 .gnbcc-events-toolbar input,\n        #gnbcc-events-784044 .gnbcc-events-toolbar select { flex: 1; min-width: 200px; border: 1px solid #dbe3ef; border-radius: 8px; color: #334155; background: #fff; padding: 11px 14px; font-size: 15px; }\n        #gnbcc-events-784044 .gnbcc-events-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 22px; }\n        #gnbcc-events-784044 .gnbcc-event-card { background: #fff; border: 1px solid #dbe3ef; border-radius: 8px; overflow: hidden; box-shadow: 0 12px 28px rgba(15, 23, 42, .06); display: flex; flex-direction: column; min-height: 100%; }\n        #gnbcc-events-784044 .gnbcc-event-image { width: 100%; aspect-ratio: 16 \/ 9; object-fit: cover; background: #f8fafc; display: block; }\n        #gnbcc-events-784044 .gnbcc-event-placeholder { aspect-ratio: 16 \/ 9; display: flex; align-items: center; justify-content: center; background: #eaf2ff; color: #0b2c75; font-weight: 900; font-size: 40px; }\n        #gnbcc-events-784044 .gnbcc-event-body { padding: 20px; flex: 1; display: flex; flex-direction: column; }\n        #gnbcc-events-784044 .gnbcc-event-badge { align-self: flex-start; border-radius: 999px; background: #eaf2ff; color: #0b4eb3; padding: 5px 10px; font-size: 11px; font-weight: 800; text-transform: uppercase; letter-spacing: .08em; }\n        #gnbcc-events-784044 .gnbcc-event-title { margin: 14px 0 10px; color: #0f172a; font-size: 22px; line-height: 1.18; font-weight: 800; }\n        #gnbcc-events-784044 .gnbcc-event-title a { color: inherit; text-decoration: none; }\n        #gnbcc-events-784044 .gnbcc-event-title a:hover { color: #0b4eb3; }\n        #gnbcc-events-784044 .gnbcc-event-meta,\n        #gnbcc-events-784044 .gnbcc-event-description { color: #475569; font-size: 14px; line-height: 1.6; }\n        #gnbcc-events-784044 .gnbcc-event-description { margin-top: 12px; }\n        #gnbcc-events-784044 .gnbcc-event-actions { margin-top: auto; padding-top: 18px; display: flex; gap: 10px; flex-wrap: wrap; }\n        #gnbcc-events-784044 .gnbcc-event-button { display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #0b2c75; color: #fff; padding: 10px 15px; font-weight: 800; text-decoration: none; border: 1px solid #0b2c75; }\n        #gnbcc-events-784044 .gnbcc-event-button.secondary { background: #fff; color: #0b2c75; }\n        #gnbcc-events-784044 .gnbcc-events-list { display: grid; gap: 14px; }\n        #gnbcc-events-784044 .gnbcc-events-list .gnbcc-event-card { display: grid; grid-template-columns: 220px 1fr; }\n        #gnbcc-events-784044 .gnbcc-events-compact { display: grid; gap: 10px; }\n        #gnbcc-events-784044 .gnbcc-events-compact .gnbcc-event-card { padding: 16px; }\n        #gnbcc-events-784044 .gnbcc-events-compact .gnbcc-event-body { padding: 0; }\n        #gnbcc-events-784044 .gnbcc-events-compact .gnbcc-event-title { margin-top: 0; font-size: 18px; }\n        #gnbcc-events-784044 .gnbcc-events-load { text-align: center; margin-top: 26px; }\n        #gnbcc-events-784044 .gnbcc-events-load button { border: 0; border-radius: 8px; background: #0b2c75; color: #fff; padding: 12px 22px; font-weight: 800; cursor: pointer; }\n        #gnbcc-events-784044 .gnbcc-events-empty { border: 1px solid #dbe3ef; border-radius: 8px; padding: 24px; color: #64748b; background: #fff; }\n        @media (max-width: 992px) { #gnbcc-events-784044 .gnbcc-events-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }\n        @media (max-width: 700px) {\n            #gnbcc-events-784044 .gnbcc-events-grid { grid-template-columns: repeat(1, minmax(0, 1fr)); }\n            #gnbcc-events-784044 .gnbcc-events-list .gnbcc-event-card { grid-template-columns: 1fr; }\n        }\n    <\/style>\n\n    <div id=\"gnbcc-events-784044\" class=\"gnbcc-events-directory\" data-display=\"grid\">\n                    <div class=\"gnbcc-events-toolbar\">\n                <input type=\"text\" class=\"gnbcc-events-search\" placeholder=\"Search events...\" \/>\n                <select class=\"gnbcc-events-category\">\n                    <option value=\"\">All Categories<\/option>\n                                            <option value=\"event\">Event<\/option>\n                                    <\/select>\n            <\/div>\n        \n                    <div class=\"gnbcc-events-grid\">\n                                    <article class=\"gnbcc-event-card\" data-title=\"\" data-category=\"event\">\n                                                    <a href=\"\" aria-label=\"View \">\n                                                                    <div class=\"gnbcc-event-placeholder\"><\/div>\n                                                            <\/a>\n                                                <div class=\"gnbcc-event-body\">\n                            <span class=\"gnbcc-event-badge\">Event<\/span>\n                            <h3 class=\"gnbcc-event-title\"><a href=\"\"><\/a><\/h3>\n                            <div class=\"gnbcc-event-meta\">\n                                                                <strong>Venue:<\/strong> Online                            <\/div>\n                                                        <div class=\"gnbcc-event-actions\">\n                                                                <a class=\"gnbcc-event-button secondary\" href=\"\">View Details<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/article>\n                            <\/div>\n\n                            <div class=\"gnbcc-events-load\"><button type=\"button\" style=\"display:none;\">Load More<\/button><\/div>\n                        <\/div>\n\n    <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        const directory = document.getElementById(\"gnbcc-events-784044\");\n        if (!directory) return;\n\n        const searchInput = directory.querySelector('.gnbcc-events-search');\n        const categoryFilter = directory.querySelector('.gnbcc-events-category');\n        const items = Array.from(directory.querySelectorAll('.gnbcc-event-card'));\n        const loadMoreBtn = directory.querySelector('.gnbcc-events-load button');\n        const enablePagination = true;\n        const itemsPerPage = 12;\n        let visibleCount = itemsPerPage;\n        let filteredItems = [...items];\n\n        function renderItems() {\n            items.forEach(item => item.style.display = 'none');\n            filteredItems.forEach((item, index) => {\n                if (!enablePagination || index < visibleCount) {\n                    item.style.display = '';\n                }\n            });\n\n            if (loadMoreBtn) {\n                loadMoreBtn.style.display = enablePagination && visibleCount < filteredItems.length ? 'inline-flex' : 'none';\n            }\n        }\n\n        function filterEvents() {\n            const query = searchInput ? searchInput.value.toLowerCase() : '';\n            const category = categoryFilter ? categoryFilter.value.toLowerCase() : '';\n\n            filteredItems = items.filter(item => {\n                const title = item.getAttribute('data-title') || '';\n                const itemCategory = item.getAttribute('data-category') || '';\n                return title.includes(query) && (category === '' || itemCategory === category);\n            });\n            visibleCount = itemsPerPage;\n            renderItems();\n        }\n\n        if (searchInput) searchInput.addEventListener('input', filterEvents);\n        if (categoryFilter) categoryFilter.addEventListener('change', filterEvents);\n        if (loadMoreBtn) loadMoreBtn.addEventListener('click', function() {\n            visibleCount += itemsPerPage;\n            renderItems();\n        });\n\n        renderItems();\n    });\n    <\/script>\n    \n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- =====================================================\n         PREVIOUS EVENTS SHORTCODE\n         Uses list display so previous events are easy to scan.\n         The plugin links each event to its own event page.\n    ====================================================== -->\n    <section class=\"ge-section ge-section--past\" id=\"previous-events\">\n        <div class=\"ge-container\">\n            <div class=\"ge-section-heading\">\n                <div>\n                    <span class=\"ge-kicker\">Previous events<\/span>\n                    <h2>\n                        Revisit past\n                        <em>GNBCC moments.<\/em>\n                    <\/h2>\n                <\/div>\n\n                <div>\n                    <p>\n                        Explore previous events, recaps and event pages from\n                        the GNBCC platform.\n                    <\/p>\n                    <a class=\"ge-text-link\" href=\"https:\/\/gnbcc.net\/events\/\">\n                        View all events\n                        <span aria-hidden=\"true\">&rarr;<\/span>\n                    <\/a>\n                <\/div>\n            <\/div>\n\n            <div class=\"ge-shortcode-panel\">\n                <div class=\"ge-shortcode-wrap ge-shortcode-wrap--past\">\n                    <!-- Previous events list shortcode: compact paginated list, each event keeps its own details page link. -->\n                        <style>\n        #gnbcc-events-691669.gnbcc-events-directory { font-family: inherit; }\n        #gnbcc-events-691669 .gnbcc-events-toolbar { display: flex; gap: 12px; flex-wrap: wrap; margin-bottom: 24px; }\n        #gnbcc-events-691669 .gnbcc-events-toolbar input,\n        #gnbcc-events-691669 .gnbcc-events-toolbar select { flex: 1; min-width: 200px; border: 1px solid #dbe3ef; border-radius: 8px; color: #334155; background: #fff; padding: 11px 14px; font-size: 15px; }\n        #gnbcc-events-691669 .gnbcc-events-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px; }\n        #gnbcc-events-691669 .gnbcc-event-card { background: #fff; border: 1px solid #dbe3ef; border-radius: 8px; overflow: hidden; box-shadow: 0 12px 28px rgba(15, 23, 42, .06); display: flex; flex-direction: column; min-height: 100%; }\n        #gnbcc-events-691669 .gnbcc-event-image { width: 100%; aspect-ratio: 16 \/ 9; object-fit: cover; background: #f8fafc; display: block; }\n        #gnbcc-events-691669 .gnbcc-event-placeholder { aspect-ratio: 16 \/ 9; display: flex; align-items: center; justify-content: center; background: #eaf2ff; color: #0b2c75; font-weight: 900; font-size: 40px; }\n        #gnbcc-events-691669 .gnbcc-event-body { padding: 20px; flex: 1; display: flex; flex-direction: column; }\n        #gnbcc-events-691669 .gnbcc-event-badge { align-self: flex-start; border-radius: 999px; background: #eaf2ff; color: #0b4eb3; padding: 5px 10px; font-size: 11px; font-weight: 800; text-transform: uppercase; letter-spacing: .08em; }\n        #gnbcc-events-691669 .gnbcc-event-title { margin: 14px 0 10px; color: #0f172a; font-size: 22px; line-height: 1.18; font-weight: 800; }\n        #gnbcc-events-691669 .gnbcc-event-title a { color: inherit; text-decoration: none; }\n        #gnbcc-events-691669 .gnbcc-event-title a:hover { color: #0b4eb3; }\n        #gnbcc-events-691669 .gnbcc-event-meta,\n        #gnbcc-events-691669 .gnbcc-event-description { color: #475569; font-size: 14px; line-height: 1.6; }\n        #gnbcc-events-691669 .gnbcc-event-description { margin-top: 12px; }\n        #gnbcc-events-691669 .gnbcc-event-actions { margin-top: auto; padding-top: 18px; display: flex; gap: 10px; flex-wrap: wrap; }\n        #gnbcc-events-691669 .gnbcc-event-button { display: inline-flex; align-items: center; justify-content: center; border-radius: 8px; background: #0b2c75; color: #fff; padding: 10px 15px; font-weight: 800; text-decoration: none; border: 1px solid #0b2c75; }\n        #gnbcc-events-691669 .gnbcc-event-button.secondary { background: #fff; color: #0b2c75; }\n        #gnbcc-events-691669 .gnbcc-events-list { display: grid; gap: 14px; }\n        #gnbcc-events-691669 .gnbcc-events-list .gnbcc-event-card { display: grid; grid-template-columns: 220px 1fr; }\n        #gnbcc-events-691669 .gnbcc-events-compact { display: grid; gap: 10px; }\n        #gnbcc-events-691669 .gnbcc-events-compact .gnbcc-event-card { padding: 16px; }\n        #gnbcc-events-691669 .gnbcc-events-compact .gnbcc-event-body { padding: 0; }\n        #gnbcc-events-691669 .gnbcc-events-compact .gnbcc-event-title { margin-top: 0; font-size: 18px; }\n        #gnbcc-events-691669 .gnbcc-events-load { text-align: center; margin-top: 26px; }\n        #gnbcc-events-691669 .gnbcc-events-load button { border: 0; border-radius: 8px; background: #0b2c75; color: #fff; padding: 12px 22px; font-weight: 800; cursor: pointer; }\n        #gnbcc-events-691669 .gnbcc-events-empty { border: 1px solid #dbe3ef; border-radius: 8px; padding: 24px; color: #64748b; background: #fff; }\n        @media (max-width: 992px) { #gnbcc-events-691669 .gnbcc-events-grid { grid-template-columns: repeat(1, minmax(0, 1fr)); } }\n        @media (max-width: 700px) {\n            #gnbcc-events-691669 .gnbcc-events-grid { grid-template-columns: repeat(1, minmax(0, 1fr)); }\n            #gnbcc-events-691669 .gnbcc-events-list .gnbcc-event-card { grid-template-columns: 1fr; }\n        }\n    <\/style>\n\n    <div id=\"gnbcc-events-691669\" class=\"gnbcc-events-directory\" data-display=\"list\">\n                    <div class=\"gnbcc-events-toolbar\">\n                <input type=\"text\" class=\"gnbcc-events-search\" placeholder=\"Search events...\" \/>\n                <select class=\"gnbcc-events-category\">\n                    <option value=\"\">All Categories<\/option>\n                                            <option value=\"event\">Event<\/option>\n                                    <\/select>\n            <\/div>\n        \n                    <div class=\"gnbcc-events-list\">\n                                    <article class=\"gnbcc-event-card\" data-title=\"\" data-category=\"event\">\n                                                    <a href=\"\" aria-label=\"View \">\n                                                                    <div class=\"gnbcc-event-placeholder\"><\/div>\n                                                            <\/a>\n                                                <div class=\"gnbcc-event-body\">\n                            <span class=\"gnbcc-event-badge\">Event<\/span>\n                            <h3 class=\"gnbcc-event-title\"><a href=\"\"><\/a><\/h3>\n                            <div class=\"gnbcc-event-meta\">\n                                                                <strong>Venue:<\/strong> Online                            <\/div>\n                                                        <div class=\"gnbcc-event-actions\">\n                                                                <a class=\"gnbcc-event-button secondary\" href=\"\">View Details<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/article>\n                            <\/div>\n\n                            <div class=\"gnbcc-events-load\"><button type=\"button\" style=\"display:none;\">Load More<\/button><\/div>\n                        <\/div>\n\n    <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        const directory = document.getElementById(\"gnbcc-events-691669\");\n        if (!directory) return;\n\n        const searchInput = directory.querySelector('.gnbcc-events-search');\n        const categoryFilter = directory.querySelector('.gnbcc-events-category');\n        const items = Array.from(directory.querySelectorAll('.gnbcc-event-card'));\n        const loadMoreBtn = directory.querySelector('.gnbcc-events-load button');\n        const enablePagination = true;\n        const itemsPerPage = 12;\n        let visibleCount = itemsPerPage;\n        let filteredItems = [...items];\n\n        function renderItems() {\n            items.forEach(item => item.style.display = 'none');\n            filteredItems.forEach((item, index) => {\n                if (!enablePagination || index < visibleCount) {\n                    item.style.display = '';\n                }\n            });\n\n            if (loadMoreBtn) {\n                loadMoreBtn.style.display = enablePagination && visibleCount < filteredItems.length ? 'inline-flex' : 'none';\n            }\n        }\n\n        function filterEvents() {\n            const query = searchInput ? searchInput.value.toLowerCase() : '';\n            const category = categoryFilter ? categoryFilter.value.toLowerCase() : '';\n\n            filteredItems = items.filter(item => {\n                const title = item.getAttribute('data-title') || '';\n                const itemCategory = item.getAttribute('data-category') || '';\n                return title.includes(query) && (category === '' || itemCategory === category);\n            });\n            visibleCount = itemsPerPage;\n            renderItems();\n        }\n\n        if (searchInput) searchInput.addEventListener('input', filterEvents);\n        if (categoryFilter) categoryFilter.addEventListener('change', filterEvents);\n        if (loadMoreBtn) loadMoreBtn.addEventListener('click', function() {\n            visibleCount += itemsPerPage;\n            renderItems();\n        });\n\n        renderItems();\n    });\n    <\/script>\n    \n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n<\/main>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>GNBCC Events GNBCC events Connect through opportunity. Join forums, trade sessions, networking events and business programmes that connect Ghanaian and Dutch enterprises. View upcoming events &rarr; Upcoming events Join what is coming next. Browse upcoming GNBCC events from the member platform, with images, descriptions and registration links. Events page &rarr; Previous events Revisit past GNBCC<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","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,"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"class_list":["post-1113","page","type-page","status-publish","hentry"],"jetpack-related-posts":[{"id":390,"url":"https:\/\/gnbcc.net\/memberships\/premium-members\/","url_meta":{"origin":1113,"position":0},"title":"Premium Members","author":"Michael Teye","date":"January 7, 2016","format":false,"excerpt":"GNBCC Premium Membership Position your organisation for greater influence. GNBCC Premium Membership gives your organisation access to high-level networking, stronger brand visibility, strategic introductions and practical business opportunities across Ghana and the Netherlands. Annual premium membership fee EUR 1,000.00 per annum Become a Premium Member \u2192 Update Member Records Premium\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11854,"url":"https:\/\/gnbcc.net\/memberships\/sme-members\/","url_meta":{"origin":1113,"position":1},"title":"SME Members","author":"Michael Teye","date":"September 24, 2025","format":false,"excerpt":"GNBCC SME \/ Small Membership Start small. Connect widely. Grow with confidence. GNBCC SME Membership is designed for startups and small enterprises seeking practical access to business networks, market information, events, projects and opportunities across Ghana and the Netherlands. Ideal for enterprises with approximately one to three employees that are\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11852,"url":"https:\/\/gnbcc.net\/memberships\/business-members\/","url_meta":{"origin":1113,"position":2},"title":"Business Members","author":"Michael Teye","date":"September 24, 2025","format":false,"excerpt":"GNBCC Business Membership Grow your business through stronger connections. GNBCC Business Membership connects your organisation with a trusted Ghana\u2013Netherlands business network, giving you access to valuable relationships, market information, events, projects and practical business-development opportunities. Business Member Standard annual membership for established organisations. Annual renewal fee EUR 500.00 One-time new-member\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/gnbcc.net\/wp-content\/uploads\/2026\/07\/a.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":18139,"url":"https:\/\/gnbcc.net\/","url_meta":{"origin":1113,"position":3},"title":"Home new","author":"Michael Teye","date":"August 6, 2026","format":false,"excerpt":"The Ghana Netherlands Business & Culture Council Welcome to GNBCC. Your point of contact in doing business with Ghana and the Netherlands. We help businesses, entrepreneurs and institutions connect with trusted networks, practical guidance and opportunities across both markets. About GNBCC Contact Us Membership Organisation Project Implementation Business Support Services\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/gnbcc.net\/wp-content\/uploads\/2025\/10\/GPS-launch-1110x550.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/gnbcc.net\/wp-content\/uploads\/2025\/10\/GPS-launch-1110x550.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/gnbcc.net\/wp-content\/uploads\/2025\/10\/GPS-launch-1110x550.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/gnbcc.net\/wp-content\/uploads\/2025\/10\/GPS-launch-1110x550.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/gnbcc.net\/wp-content\/uploads\/2025\/10\/GPS-launch-1110x550.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":1184,"url":"https:\/\/gnbcc.net\/contact\/","url_meta":{"origin":1113,"position":4},"title":"Contact Us","author":"Michael Teye","date":"February 8, 2017","format":false,"excerpt":"Contact GNBCC Contact GNBCC Contact Us. We would love to hear from you. We are here to support your business journey between Ghana and the Netherlands. Send a message \u2192 Visit us GNBCC Office 24 A, 4th Circular Link, Off 4th Circular Road, Cantonments, Accra, Ghana Call Phone numbers +233\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11570,"url":"https:\/\/gnbcc.net\/memberships\/","url_meta":{"origin":1113,"position":5},"title":"Members","author":"Michael Teye","date":"September 17, 2025","format":false,"excerpt":"GNBCC Membership Build stronger connections. Grow across markets. Join a trusted bilateral business community connecting companies, entrepreneurs, institutions and professionals across Ghana and the Netherlands. Gain access to networks, visibility, practical support and opportunities that help your organisation grow. Become a Member \u2192 Explore Our Members Business Connections Meet organisations\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/gnbcc.net\/wp-json\/wp\/v2\/pages\/1113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gnbcc.net\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gnbcc.net\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gnbcc.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gnbcc.net\/wp-json\/wp\/v2\/comments?post=1113"}],"version-history":[{"count":13,"href":"https:\/\/gnbcc.net\/wp-json\/wp\/v2\/pages\/1113\/revisions"}],"predecessor-version":[{"id":18282,"href":"https:\/\/gnbcc.net\/wp-json\/wp\/v2\/pages\/1113\/revisions\/18282"}],"wp:attachment":[{"href":"https:\/\/gnbcc.net\/wp-json\/wp\/v2\/media?parent=1113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}