{"id":142113,"date":"2026-06-10T14:55:25","date_gmt":"2026-06-10T12:55:25","guid":{"rendered":"https:\/\/www.rsg.co.za\/rsg-fm\/?page_id=142113"},"modified":"2026-06-17T12:36:22","modified_gmt":"2026-06-17T10:36:22","slug":"rsg-wat-gebeur","status":"publish","type":"page","link":"https:\/\/www.rsg.co.za\/rsg-fm\/rsg-wat-gebeur\/","title":{"rendered":"Wat Gebeur"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"142113\" class=\"elementor elementor-142113\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-94d10a5 e-flex e-con-boxed e-con e-parent\" data-id=\"94d10a5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-477be6c e-con-full e-flex e-con e-child\" data-id=\"477be6c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-86d15a4 e-con-full e-flex e-con e-child\" data-id=\"86d15a4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc8780e elementor-widget elementor-widget-heading\" data-id=\"dc8780e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Wat Gebeur<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a19ab09 elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"a19ab09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"254\" height=\"85\" src=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2024\/01\/7-1-1.png\" class=\"attachment-large size-large wp-image-1105\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bd3cf81 elementor-widget elementor-widget-image\" data-id=\"bd3cf81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"254\" height=\"186\" src=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/08\/8-2-1.png\" class=\"attachment-large size-large wp-image-119454\" alt=\"\" srcset=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/08\/8-2-1.png 254w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/08\/8-2-1-150x110.png 150w\" sizes=\"(max-width: 254px) 100vw, 254px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d93efe elementor-widget elementor-widget-shortcode\" data-id=\"6d93efe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n        <div class=\"rsg-wrap\">\n            \n            <h3 class=\"section-title\">Alle Gebeurtenisse<\/h3>\n\n            <div id=\"events-grid-container\" class=\"events-grid-4col\">\n                                        \n                        <div class=\"event-card upcoming\">\n                            <div class=\"event-card-img\">\n                                <a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/rsg-matriekafskeidsprojek-in-samewerking-met-elizabeth-galloway-academy-of-fashion\/\">\n                                    <img fetchpriority=\"high\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/07\/Matriekafskeidsprojek_2026_500-new-300x300.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/07\/Matriekafskeidsprojek_2026_500-new-300x300.png 300w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/07\/Matriekafskeidsprojek_2026_500-new-150x150.png 150w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/07\/Matriekafskeidsprojek_2026_500-new-500x500.png 500w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/07\/Matriekafskeidsprojek_2026_500-new.png 544w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>                                <\/a>\n                                <span class=\"status-badge upcoming\">Komende Gebeurtenis<\/span>                            <\/div>\n                            <div class=\"event-card-content\">\n                                <h4><a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/rsg-matriekafskeidsprojek-in-samewerking-met-elizabeth-galloway-academy-of-fashion\/\">RSG Matriekafskeidsprojek in samewerking met Elizabeth Galloway Academy of Fashion<\/a><\/h4>\n                                <div class=\"datetime\">6 Julie 2026 - 19 Julie 2026<\/div>\n                                                            <\/div>\n                        <\/div>\n                        \n                                            \n                        <div class=\"event-card past\">\n                            <div class=\"event-card-img\">\n                                <a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/gee-hoop-aan-die-wat-dit-die-nodigste-het-hierdie-winter\/\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/06\/winterhoop-2-300x300.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/06\/winterhoop-2-300x300.png 300w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/06\/winterhoop-2-150x150.png 150w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/06\/winterhoop-2.png 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>                                <\/a>\n                                <span class=\"status-badge past\">Verlede Gebeurtenis<\/span>                            <\/div>\n                            <div class=\"event-card-content\">\n                                <h4><a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/gee-hoop-aan-die-wat-dit-die-nodigste-het-hierdie-winter\/\">Gee hoop aan di\u00e9 wat dit die nodigste het hierdie winter<\/a><\/h4>\n                                <div class=\"datetime\">1 Junie 2026 - 30 Junie 2026<\/div>\n                                                            <\/div>\n                        <\/div>\n                        \n                                            \n                        <div class=\"event-card past\">\n                            <div class=\"event-card-img\">\n                                <a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/sanparke-vier-die-nasionale-krugerwildtuin-se-eeufees\/\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/05\/SANParks-logo-300x300.jpg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/05\/SANParks-logo-300x300.jpg 300w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/05\/SANParks-logo-150x150.jpg 150w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/05\/SANParks-logo.jpg 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>                                <\/a>\n                                <span class=\"status-badge past\">Verlede Gebeurtenis<\/span>                            <\/div>\n                            <div class=\"event-card-content\">\n                                <h4><a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/sanparke-vier-die-nasionale-krugerwildtuin-se-eeufees\/\">SANParke vier die Nasionale Krugerwildtuin se eeufees!<\/a><\/h4>\n                                <div class=\"datetime\">30 Mei 2026<\/div>\n                                                                    \n                                                            <\/div>\n                        <\/div>\n                        \n                                            \n                        <div class=\"event-card past\">\n                            <div class=\"event-card-img\">\n                                <a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/kuierkol-n-fees-van-stemme-en-stories-by-kknk\/\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/02\/KKNK-505x500-1-300x300.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/02\/KKNK-505x500-1-300x300.png 300w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/02\/KKNK-505x500-1-150x150.png 150w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/02\/KKNK-505x500-1.png 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>                                <\/a>\n                                <span class=\"status-badge past\">Verlede Gebeurtenis<\/span>                            <\/div>\n                            <div class=\"event-card-content\">\n                                <h4><a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/kuierkol-n-fees-van-stemme-en-stories-by-kknk\/\">Kuierkol: \u2019n Fees van stemme en stories by KKNK<\/a><\/h4>\n                                <div class=\"datetime\">28 Maart 2026 - 4 April 2026<\/div>\n                                                            <\/div>\n                        <\/div>\n                        \n                                            \n                        <div class=\"event-card past\">\n                            <div class=\"event-card-img\">\n                                <a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/rsg-het-n-vakante-pos-vir-n-dramavervaardiger\/\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/02\/vakante-pos-300x300.jpeg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/02\/vakante-pos-300x300.jpeg 300w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/02\/vakante-pos-150x150.jpeg 150w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2026\/02\/vakante-pos.jpeg 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>                                <\/a>\n                                <span class=\"status-badge past\">Verlede Gebeurtenis<\/span>                            <\/div>\n                            <div class=\"event-card-content\">\n                                <h4><a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/rsg-het-n-vakante-pos-vir-n-dramavervaardiger\/\">RSG het \u2019n vakante pos vir \u2019n dramavervaardiger<\/a><\/h4>\n                                <div class=\"datetime\">3 Februarie 2026 - 8 Februarie 2026<\/div>\n                                                            <\/div>\n                        <\/div>\n                        \n                                            \n                        <div class=\"event-card past\">\n                            <div class=\"event-card-img\">\n                                <a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/die-katte-kom-weer\/\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/11\/Cats-300x300.jpg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/11\/Cats-300x300.jpg 300w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/11\/Cats-150x150.jpg 150w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/11\/Cats.jpg 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>                                <\/a>\n                                <span class=\"status-badge past\">Verlede Gebeurtenis<\/span>                            <\/div>\n                            <div class=\"event-card-content\">\n                                <h4><a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/die-katte-kom-weer\/\">Die katte kom weer!<\/a><\/h4>\n                                <div class=\"datetime\">10 Desember 2025 - 17 Januarie 2026<\/div>\n                                                                    \n                                                            <\/div>\n                        <\/div>\n                        \n                                            \n                        <div class=\"event-card past\">\n                            <div class=\"event-card-img\">\n                                <a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/maak-n-draai-by-die-val-de-vie-kersmark\/\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/11\/Val-de-Vie-Kersmark-300x300.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/11\/Val-de-Vie-Kersmark-300x300.png 300w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/11\/Val-de-Vie-Kersmark-150x150.png 150w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/11\/Val-de-Vie-Kersmark.png 501w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>                                <\/a>\n                                <span class=\"status-badge past\">Verlede Gebeurtenis<\/span>                            <\/div>\n                            <div class=\"event-card-content\">\n                                <h4><a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/maak-n-draai-by-die-val-de-vie-kersmark\/\">Maak &#039;n draai by die Val de Vie-kersmark<\/a><\/h4>\n                                <div class=\"datetime\">29 November 2025<\/div>\n                                                            <\/div>\n                        <\/div>\n                        \n                                            \n                        <div class=\"event-card past\">\n                            <div class=\"event-card-img\">\n                                <a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/toyota-stellenbosch-woordfees-vier-25-jaar\/\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/09\/Woordfees-2025-300x300.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/09\/Woordfees-2025-300x300.png 300w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/09\/Woordfees-2025-150x150.png 150w, https:\/\/www.rsg.co.za\/rsg-fm\/wp-content\/uploads\/2025\/09\/Woordfees-2025.png 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>                                <\/a>\n                                <span class=\"status-badge past\">Verlede Gebeurtenis<\/span>                            <\/div>\n                            <div class=\"event-card-content\">\n                                <h4><a href=\"https:\/\/www.rsg.co.za\/rsg-fm\/wat-gebeur\/toyota-stellenbosch-woordfees-vier-25-jaar\/\">TOYOTA STELLENBOSCH WOORDFEES VIER 25 JAAR!<\/a><\/h4>\n                                <div class=\"datetime\">11 Oktober 2025 - 19 Oktober 2025<\/div>\n                                                            <\/div>\n                        <\/div>\n                        \n                                                <\/div>\n            \n                        <div class=\"load-more-wrapper\">\n                <button id=\"load-more-events\" class=\"load-more-btn\" data-page=\"2\" data-total=\"2\">\n                    Laai Meer Gebeurtenisse\n                <\/button>\n                <div id=\"loading-spinner\" class=\"loading-spinner\" style=\"display: none;\">\n                    <span class=\"spinner\"><\/span> Besig om te laai...\n                <\/div>\n            <\/div>\n                        \n                    <\/div>\n\n        <style>\n        .rsg-wrap {\n            \n            margin: 0 auto;\n            \n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n        }\n        \n        \/* FEATURED CARD *\/\n        .featured-card {\n            display: flex;\n            flex-wrap: wrap;\n            margin-bottom: 50px;\n            background: #fff;\n            border: 1px solid #eaeaea;\n        }\n        \n        .featured-img-link {\n            flex: 1;\n            min-width: 350px;\n        }\n        \n        .featured-img {\n            height: 100%;\n            overflow: hidden;\n        }\n        \n        .featured-img img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n        }\n        \n        .featured-content {\n            flex: 1;\n            padding: 35px;\n            background: #000;\n            color: #fff;\n        }\n        \n        .featured-content h2 {\n            margin: 15px 0;\n            font-size: 28px;\n        }\n        \n        .featured-content h2 a {\n            color: #fff;\n            text-decoration: none;\n        }\n        \n        .featured-content h2 a:hover {\n            color: #ff9800;\n        }\n        \n        .badge-wrapper {\n            display: flex;\n            gap: 10px;\n            flex-wrap: wrap;\n        }\n        \n        .badge {\n            background: #ff9800;\n            color: #fff;\n            padding: 5px 12px;\n            font-size: 12px;\n            font-weight: 500;\n        }\n        \n        .featured-content .date-range,\n        .featured-content .venue {\n            margin: 10px 0;\n            color: #ccc;\n        }\n        \n        .featured-content .date-range strong {\n            color: #ff9800;\n        }\n        \n        .featured-content .btn {\n            display: inline-block;\n            margin-top: 15px;\n            padding: 10px 20px;\n            background: #ff9800;\n            color: #fff;\n            text-decoration: none;\n        }\n        \n        .featured-content .btn:hover {\n            background: #e68900;\n        }\n        \n        \/* 4 COLUMN GRID *\/\n        .events-grid-4col {\n            display: grid;\n            grid-template-columns: repeat(4, 1fr);\n            gap: 25px;\n        }\n        \n        .section-title {\n            display: none;\n            font-size: 32px;\n            margin: 40px 0 25px;\n            font-weight: 600;\n        }\n        \n        .event-card {\n            background: #fff;\n            transition: transform 0.3s, box-shadow 0.3s;\n            box-shadow: 0px 5px 5px lightgrey;\n            border-radius: 20px;\n        }\n        \n        .event-card:hover {\n            transform: translateY(-5px);\n            box-shadow: 0 10px 25px rgba(0,0,0,0.1);\n        }\n        \n        .event-card.past {\n           \n        }\n        \n        .event-card-img {\n            position: relative;\n        }\n        \n        .event-card-img img {\n            width: 100%;\n            aspect-ratio: 1\/1;\n            display: block;\n        }\n            span.status-badge.past{\n                background-color: red;\n            }\n            span.status-badge.upcoming{\n                background-color: green;\n            }\n        .event-card-img .status-badge {\n            display: none;\n            position: absolute;\n            top: 10px;\n            right: 10px;\n            padding: 2px 7px;\n            border-radius: 20px;\n            color: #fff;\n        }\n        \n        .event-card-content {\n            padding: 18px;\n            \n        }\n        \n        .event-card-content h4 {\n            margin: 0 0 10px;\n            font-size: 18px;\n            font-weight: 600;\n            line-height: 1 !important;\n        }\n        \n        .event-card-content h4 a {\n            color: #222;\n            text-decoration: none;\n        }\n        \n        .event-card-content h4 a:hover {\n            color: #ff9800;\n        }\n        \n        .event-card-content .datetime,\n        .event-card-content .venue {\n            margin: 8px 0;\n            font-size: 13px;\n            color: #666;\n        }\n        \n        .event-card-content .datetime strong {\n            font-weight: 600;\n            color: #333;\n        }\n        \n        .btn-small {\n            display: inline-block;\n            margin-top: 12px;\n            font-size: 13px;\n            font-weight: 500;\n            color: #ff9800;\n            text-decoration: none;\n        }\n        \n        .btn-small:hover {\n            text-decoration: underline;\n        }\n        \n        \/* Load More Button *\/\n        .load-more-wrapper {\n            text-align: center;\n            margin-top: 40px;\n        }\n        \n        .load-more-btn {\n            display: inline-block;\n            background: #000;\n            color: #fff;\n            padding: 12px 30px;\n            font-size: 16px;\n            font-weight: 600;\n            border: none;\n            cursor: pointer;\n            transition: background 0.3s ease;\n        }\n        \n        .load-more-btn:hover {\n            background: #333;\n        }\n        \n        .loading-spinner {\n            margin-top: 15px;\n            font-size: 14px;\n            color: #666;\n        }\n        \n        .spinner {\n            display: inline-block;\n            width: 20px;\n            height: 20px;\n            border: 2px solid #ccc;\n            border-top-color: #ff9800;\n            border-radius: 50%;\n            animation: spin 0.6s linear infinite;\n            margin-right: 8px;\n            vertical-align: middle;\n        }\n        \n        @keyframes spin {\n            to { transform: rotate(360deg); }\n        }\n        \n        \/* Responsive Breakpoints for 4 Columns *\/\n        @media (max-width: 1200px) {\n            .events-grid-4col {\n                grid-template-columns: repeat(3, 1fr);\n                gap: 20px;\n            }\n        }\n        \n        @media (max-width: 900px) {\n            .events-grid-4col {\n                grid-template-columns: repeat(2, 1fr);\n            }\n            \n            .featured-card {\n                flex-direction: column;\n            }\n            \n            .featured-img-link {\n                min-width: auto;\n            }\n        }\n        \n        @media (max-width: 550px) {\n            .events-grid-4col {\n                grid-template-columns: 1fr;\n            }\n            \n            .section-title {\n                font-size: 26px;\n            }\n            \n            .featured-content {\n                padding: 20px;\n            }\n            \n            .featured-content h2 {\n                font-size: 22px;\n            }\n        }\n        <\/style>\n        \n        <script>\n        jQuery(document).ready(function($) {\n            $('#load-more-events').on('click', function() {\n                var button = $(this);\n                var page = button.data('page');\n                var totalPages = button.data('total');\n                var container = $('#events-grid-container');\n                \n                button.prop('disabled', true);\n                $('#loading-spinner').show();\n                \n                $.ajax({\n                    url: rsg_ajax.ajax_url,\n                    type: 'POST',\n                    data: {\n                        action: 'rsg_load_more_events',\n                        page: page,\n                        nonce: rsg_ajax.nonce\n                    },\n                    success: function(response) {\n                        if (response.success && response.html) {\n                            container.append(response.html);\n                            button.data('page', page + 1);\n                            \n                            if (page + 1 > totalPages || !response.has_more) {\n                                button.remove();\n                            } else {\n                                button.prop('disabled', false);\n                            }\n                        } else {\n                            button.remove();\n                        }\n                        $('#loading-spinner').hide();\n                    },\n                    error: function() {\n                        button.prop('disabled', false);\n                        $('#loading-spinner').hide();\n                        alert('Kon nie meer gebeurtenisse laai nie. Probeer asseblief weer.');\n                    }\n                });\n            });\n        });\n        <\/script>\n\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\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>Wat Gebeur<\/p>\n","protected":false},"author":8,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-142113","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.rsg.co.za\/rsg-fm\/wp-json\/wp\/v2\/pages\/142113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rsg.co.za\/rsg-fm\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.rsg.co.za\/rsg-fm\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.rsg.co.za\/rsg-fm\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rsg.co.za\/rsg-fm\/wp-json\/wp\/v2\/comments?post=142113"}],"version-history":[{"count":11,"href":"https:\/\/www.rsg.co.za\/rsg-fm\/wp-json\/wp\/v2\/pages\/142113\/revisions"}],"predecessor-version":[{"id":142683,"href":"https:\/\/www.rsg.co.za\/rsg-fm\/wp-json\/wp\/v2\/pages\/142113\/revisions\/142683"}],"wp:attachment":[{"href":"https:\/\/www.rsg.co.za\/rsg-fm\/wp-json\/wp\/v2\/media?parent=142113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}