{"id":16961,"date":"2026-09-16T15:09:21","date_gmt":"2026-09-16T13:09:21","guid":{"rendered":"https:\/\/thewildlinger.com\/reis\/surfari-zuid-afrika\/"},"modified":"2026-09-16T15:22:02","modified_gmt":"2026-09-16T13:22:02","slug":"surfari-zuid-afrika","status":"publish","type":"reis","link":"https:\/\/thewildlinger.com\/en\/reis\/surfari-zuid-afrika\/","title":{"rendered":"Surfari South Africa"},"content":{"rendered":"<div class=\"cts-gutenberg-preview-wrapper\" style=\"pointer-events: none;\" x-ignore>\r\n<section id=\"cts-hero-1b6fc307\" \r\n         class=\"cts-section-base is-media-scrim cts-hero-expedition cts-theme-min-h-lg cts-theme-dark cts-theme-full\"\r\n         x-data=\"ctsHeroParallax()\"\r\n         @scroll.window.passive=\"onScroll()\"\r\n         :style=\"{ '--scroll-offset': offset + 'px' }\"\r\n         style=\"background-image: url(&#039;\/wp-content\/uploads\/2023\/03\/Transkei-locals-surf-lesson--scaled.jpg&#039;); background-position: center calc(50% + var(--scroll-offset, 0px)); background-size: cover; background-repeat: no-repeat\">\r\n\r\n    \r\n    <!-- Deep Adaptive Gradient Scrim -->\r\n    <div class=\"cts-hero-scrim-layer\" aria-hidden=\"true\"><\/div>\r\n\r\n            <!-- Soft Bottom Transition Blend -->\r\n        <div class=\"cts-hero-bottom-blend\" aria-hidden=\"true\"><\/div>\r\n    \r\n    <div class=\"cts-hero-content-wrapper cts-theme-pad-x-md cts-theme-container cts-theme-container-xl\" style=\"margin-inline: auto;\">\r\n        \r\n        <div class=\"cts-hero-title-block cts-enter-slide-up\" \r\n                              x-data=\"{ shown: false }\" \r\n                 x-intersect.once.threshold.20=\"shown = true\" \r\n                 :class=\"shown ? 'is-visible' : ''\"\r\n             >\r\n            \r\n                            <div class=\"cts-hero-kicker\">7 DAGEN \u00b7 KILIMANJARO 360\u00b0 \u00b7 5.895M<\/div>\r\n            \r\n                            <h1 class=\"cts-hero-title\">\r\n                                            <span class=\"cts-hero-title-main\">Surfari Zuid-Afrika<\/span>\r\n                                                                <em class=\"cts-hero-title-sub\">Surfari Zuid-Afrika<\/em>\r\n                                    <\/h1>\r\n            \r\n                            <div class=\"cts-hero-actions\">\r\n                                            <a href=\"https:\/\/thewildlinger.com\/product\/surfari-zuid-afrika\/\" class=\"cts-theme-btn-standard is-primary is-large\">\r\n                            Bekijk data &amp; boeken                        <\/a>\r\n                                        \r\n                                            <a href=\"?cts-open-chat=Ik%20heb%20een%20vraag%20over%20Surfari%20Zuid-Afrika\" class=\"cts-theme-btn-standard is-outline is-neutral-light is-large\">\r\n                            Stel een vraag                        <\/a>\r\n                                    <\/div>\r\n            \r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<script>\r\ndocument.addEventListener('alpine:init', function() {\r\n    if (!Alpine.data('ctsHeroParallax')) {\r\n        Alpine.data('ctsHeroParallax', function() {\r\n            return {\r\n                offset: 0,\r\n                ticking: false,\r\n                onScroll: function() {\r\n                    var self = this;\r\n                    if (!this.ticking) {\r\n                        window.requestAnimationFrame(function() {\r\n                            self.offset = Math.round(window.scrollY * 0.22);\r\n                            self.ticking = false;\r\n                        });\r\n                        this.ticking = true;\r\n                    }\r\n                }\r\n            };\r\n        });\r\n    }\r\n});\r\n<\/script>\r\n\r\n<style>\r\n#cts-hero-1b6fc307 {\r\n    position: relative;\r\n    overflow: hidden;\r\n    isolation: isolate;\r\n    display: flex;\r\n    align-items: flex-end;\r\n    background-color: var(--hero-scrim-bg, var(--cts-theme-color-neutral-1000));\r\n    padding-bottom: clamp(80px, 12vh, 140px);\r\n    padding-top: clamp(120px, 15vh, 200px);\r\n    will-change: background-position;\r\n}\r\n\r\n\/* Neutralize the global dark mode 400-level lightness wash and lock the genuine primary base *\/\r\n#cts-hero-1b6fc307.cts-theme-dark {\r\n    --cts-theme-color-primary-500: #b8923f;\r\n    --cts-theme-color-primary-600: color-mix(in oklab, var(--cts-theme-color-primary-500), black 10%);\r\n    --cts-theme-color-primary-400: color-mix(in oklab, var(--cts-theme-color-primary-500), white 34%);\r\n}\r\n\r\n\/* Neutralize the global dark mode 400-level lightness wash and lock the genuine primary base *\/\r\n#cts-hero-1b6fc307.cts-theme-dark {\r\n    --cts-theme-color-primary-500: #b8923f;\r\n    --cts-theme-color-primary-600: color-mix(in oklab, var(--cts-theme-color-primary-500), black 10%);\r\n    --cts-theme-color-primary-400: color-mix(in oklab, var(--cts-theme-color-primary-500), white 34%);\r\n}\r\n\r\n#cts-hero-1b6fc307 .cts-bg-media {\r\n    position: absolute;\r\n    inset: -15%;\r\n    z-index: 1;\r\n    pointer-events: none;\r\n}\r\n\r\n\/* Material 3 Cinematic Dual-Tone Scrim *\/\r\n#cts-hero-1b6fc307 .cts-hero-scrim-layer {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 2;\r\n    pointer-events: none;\r\n    background:\r\n        linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.88) 100%),\r\n        radial-gradient(circle at 50% 30%, rgba(0, 0, 0, 0.2), transparent 70%);\r\n}\r\n\r\n#cts-hero-1b6fc307::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    background:\r\n        radial-gradient(circle at 75% 25%, color-mix(in srgb, var(--cts-theme-color-primary-500), transparent 75%), transparent 60%),\r\n        radial-gradient(circle at 25% 80%, color-mix(in srgb, var(--cts-theme-color-secondary-500), transparent 82%), transparent 65%);\r\n    mix-blend-mode: overlay;\r\n    pointer-events: none;\r\n    z-index: 3;\r\n}\r\n\r\n\/* Bottom Section Blend *\/\r\n#cts-hero-1b6fc307 .cts-hero-bottom-blend {\r\n    position: absolute;\r\n    inset: auto 0 -1px 0;\r\n    height: 180px;\r\n    background: linear-gradient(to bottom, transparent, var(--sect-bg, var(--cts-theme-color-neutral-0)));\r\n    z-index: 4;\r\n    pointer-events: none;\r\n}\r\n\r\n#cts-hero-1b6fc307 .cts-hero-content-wrapper {\r\n    position: relative;\r\n    z-index: 5;\r\n    width: 100%;\r\n}\r\n\r\n#cts-hero-1b6fc307 .cts-hero-title-block {\r\n    max-width: var(--cts-theme-container-max-width-md);\r\n}\r\n\r\n#cts-hero-1b6fc307 .cts-hero-title-sub {\r\n    color: var(--cts-theme-color-primary-500);\r\n    display: block;\r\n    font-size: 0.65em;\r\n    font-style: italic;\r\n    font-weight: 400;\r\n    letter-spacing: 0.5px;\r\n    text-shadow: 0 3px 12px rgba(0, 0, 0, 0.6);\r\n    margin-top: var(--cts-theme-spacing-2x-small);\r\n}\r\n\r\n#cts-hero-1b6fc307 .cts-hero-title {\r\n    font-family: var(--cts-theme-font-headers);\r\n    font-size: clamp(44px, 7.5vw, 84px);\r\n    font-weight: var(--cts-theme-heading-weight, 700);\r\n    letter-spacing: 1.5px;\r\n    line-height: 1.05;\r\n    color: var(--sect-text, var(--cts-theme-color-neutral-0));\r\n    text-transform: uppercase;\r\n    text-shadow: 0 4px 20px rgba(0, 0, 0, 0.7), 0 1px 3px rgba(0, 0, 0, 0.5);\r\n    margin: 0 0 var(--cts-theme-spacing-large) 0;\r\n}\r\n\r\n#cts-hero-1b6fc307 .cts-hero-title-main {\r\n    display: block;\r\n}\r\n\r\n#cts-hero-1b6fc307 .cts-hero-title-sub {\r\n    color: var(--cts-theme-color-primary-500);\r\n    display: block;\r\n    font-size: 0.65em;\r\n    font-style: italic;\r\n    font-weight: 400;\r\n    letter-spacing: 0.5px;\r\n    text-shadow: 0 3px 12px rgba(0, 0, 0, 0.6);\r\n    margin-top: var(--cts-theme-spacing-2x-small);\r\n}\r\n\r\n#cts-hero-1b6fc307 .cts-hero-actions {\r\n    display: flex;\r\n    gap: var(--cts-theme-spacing-medium);\r\n    align-items: center;\r\n    flex-wrap: wrap;\r\n    margin-top: var(--cts-theme-spacing-large);\r\n}\r\n\r\n@media (max-width: 639px) {\r\n    #cts-hero-1b6fc307 {\r\n        align-items: flex-end;\r\n        padding-top: var(--cts-theme-spacing-4x-large);\r\n        padding-bottom: var(--cts-theme-spacing-3x-large);\r\n    }\r\n    #cts-hero-1b6fc307 .cts-hero-actions {\r\n        flex-direction: column;\r\n        width: 100%;\r\n        gap: var(--cts-theme-spacing-small);\r\n    }\r\n    #cts-hero-1b6fc307 .cts-hero-actions .cts-theme-btn-standard {\r\n        width: 100%;\r\n    }\r\n}\r\n<\/style><\/div><div class=\"cts-gutenberg-preview-wrapper\" style=\"pointer-events: none;\" x-ignore>\r\n<section id=\"cts-wildscore-c4ac4240\" \r\n         class=\"cts-section-base cts-wildscore cts-theme-pad-y-lg cts-theme-light cts-theme-full\" \r\n         style=\"\">\r\n    \r\n    <div class=\"cts-wildscore-inner cts-theme-pad-x-md cts-theme-container cts-theme-container-xl\" style=\"margin-inline: auto;\">\r\n        \r\n        <div class=\"cts-ws-grid\">\r\n            \r\n            <!-- Left Card: The Score Graphic -->\r\n            <div class=\"cts-ws-card cts-enter-fade\"\r\n                 x-data=\"ctsWildscoreCard(19, 76)\" \r\n                 x-intersect.once.threshold.20=\"start()\"\r\n                 :class=\"{ 'is-visible': shown, 'is-done': isDone }\">\r\n                \r\n                <!-- Mountain Peak Vector Wireframe -->\r\n                <div class=\"cts-ws-mountain-art\" aria-hidden=\"true\">\r\n                    <svg viewBox=\"0 0 200 120\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <path d=\"M10 110 L75 30 L115 75 L155 15 L190 110\" stroke=\"currentColor\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\r\n                        <path d=\"M75 30 L95 110\" stroke=\"currentColor\" stroke-width=\"0.8\" stroke-dasharray=\"2 3\" opacity=\"0.4\" \/>\r\n                        <path d=\"M155 15 L135 110\" stroke=\"currentColor\" stroke-width=\"0.8\" stroke-dasharray=\"2 3\" opacity=\"0.4\" \/>\r\n                        <path d=\"M45 70 L115 75\" stroke=\"currentColor\" stroke-width=\"0.8\" stroke-dasharray=\"2 3\" opacity=\"0.3\" \/>\r\n                    <\/svg>\r\n                <\/div>\r\n\r\n                <div class=\"cts-ws-label\">Wildscore<\/div>\r\n                \r\n                <div class=\"cts-ws-number\">\r\n                    <span x-text=\"currentScore\">0<\/span><span class=\"muted\">\/25<\/span>\r\n                <\/div>\r\n                \r\n                <div class=\"cts-ws-bar\">\r\n                    <div class=\"cts-ws-fill\" x-ref=\"fill\" style=\"width: 0%;\"><\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"cts-ws-grade\">\r\n                    <strong>W6<\/strong>\r\n                    <span>Strenuous<\/span>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Right: The 5 Score Breakdown Lists -->\r\n            <div class=\"cts-ws-list\">\r\n                                    <div class=\"cts-ws-item cts-enter-fade\" \r\n                                                      x-data=\"{ shown: false }\" \r\n                             x-intersect.once.threshold.20=\"shown = true\" \r\n                             :class=\"shown ? 'is-visible' : ''\"\r\n                                                  style=\"transition-delay: 0ms;\">\r\n                        \r\n                        <div class=\"cts-ws-icon\" aria-hidden=\"true\">\r\n                            <span class=\"cts-material-icon material-symbols-outlined\">trending_up<\/span>\r\n                        <\/div>\r\n                        \r\n                        <div class=\"cts-ws-content\">\r\n                            <div class=\"cts-ws-head\">\r\n                                <h3>Conditie<\/h3>\r\n                            <\/div>\r\n                                                            <p class=\"cts-ws-desc\">Lange wandeldagen (tot 14u op de topdag), aanzienlijke hoogtemeters en 7 opeenvolgende dagen fysieke inspanning.<\/p>\r\n                                                        \r\n                            <!-- 5 Segmented Bars -->\r\n                            <div class=\"cts-ws-track\" aria-label=\"Conditie: 3 op 5\">\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment \"><\/span>\r\n                                                                    <span class=\"cts-ws-segment \"><\/span>\r\n                                                            <\/div>\r\n                        <\/div>\r\n\r\n                        <div class=\"cts-ws-value\">3\/5<\/div>\r\n                    <\/div>\r\n                                    <div class=\"cts-ws-item cts-enter-fade\" \r\n                                                      x-data=\"{ shown: false }\" \r\n                             x-intersect.once.threshold.20=\"shown = true\" \r\n                             :class=\"shown ? 'is-visible' : ''\"\r\n                                                  style=\"transition-delay: 80ms;\">\r\n                        \r\n                        <div class=\"cts-ws-icon\" aria-hidden=\"true\">\r\n                            <span class=\"cts-material-icon material-symbols-outlined\">hiking<\/span>\r\n                        <\/div>\r\n                        \r\n                        <div class=\"cts-ws-content\">\r\n                            <div class=\"cts-ws-head\">\r\n                                <h3>Techniek<\/h3>\r\n                            <\/div>\r\n                                                            <p class=\"cts-ws-desc\">Geen klimervaring of touwwerk vereist. Wel steile vulkanische paden, losse ondergrond en lange afdalingen.<\/p>\r\n                                                        \r\n                            <!-- 5 Segmented Bars -->\r\n                            <div class=\"cts-ws-track\" aria-label=\"Techniek: 1 op 5\">\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment \"><\/span>\r\n                                                                    <span class=\"cts-ws-segment \"><\/span>\r\n                                                                    <span class=\"cts-ws-segment \"><\/span>\r\n                                                                    <span class=\"cts-ws-segment \"><\/span>\r\n                                                            <\/div>\r\n                        <\/div>\r\n\r\n                        <div class=\"cts-ws-value\">1\/5<\/div>\r\n                    <\/div>\r\n                                    <div class=\"cts-ws-item cts-enter-fade\" \r\n                                                      x-data=\"{ shown: false }\" \r\n                             x-intersect.once.threshold.20=\"shown = true\" \r\n                             :class=\"shown ? 'is-visible' : ''\"\r\n                                                  style=\"transition-delay: 160ms;\">\r\n                        \r\n                        <div class=\"cts-ws-icon\" aria-hidden=\"true\">\r\n                            <span class=\"cts-material-icon material-symbols-outlined\">landscape<\/span>\r\n                        <\/div>\r\n                        \r\n                        <div class=\"cts-ws-content\">\r\n                            <div class=\"cts-ws-head\">\r\n                                <h3>Hoogte<\/h3>\r\n                            <\/div>\r\n                                                            <p class=\"cts-ws-desc\">Je klimt tot 5.895m hoogte. De ijle lucht en hoogteziekte vormen de grootste uitdaging van deze expeditie.<\/p>\r\n                                                        \r\n                            <!-- 5 Segmented Bars -->\r\n                            <div class=\"cts-ws-track\" aria-label=\"Hoogte: 5 op 5\">\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                            <\/div>\r\n                        <\/div>\r\n\r\n                        <div class=\"cts-ws-value\">5\/5<\/div>\r\n                    <\/div>\r\n                                    <div class=\"cts-ws-item cts-enter-fade\" \r\n                                                      x-data=\"{ shown: false }\" \r\n                             x-intersect.once.threshold.20=\"shown = true\" \r\n                             :class=\"shown ? 'is-visible' : ''\"\r\n                                                  style=\"transition-delay: 240ms;\">\r\n                        \r\n                        <div class=\"cts-ws-icon\" aria-hidden=\"true\">\r\n                            <span class=\"cts-material-icon material-symbols-outlined\">bedtime<\/span>\r\n                        <\/div>\r\n                        \r\n                        <div class=\"cts-ws-content\">\r\n                            <div class=\"cts-ws-head\">\r\n                                <h3>Herstelbelasting<\/h3>\r\n                            <\/div>\r\n                                                            <p class=\"cts-ws-desc\">Slapen in tenten, koude temperaturen, hoogte en vroege topnachten be\u00efnvloeden je herstelvermogen.<\/p>\r\n                                                        \r\n                            <!-- 5 Segmented Bars -->\r\n                            <div class=\"cts-ws-track\" aria-label=\"Herstelbelasting: 5 op 5\">\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                            <\/div>\r\n                        <\/div>\r\n\r\n                        <div class=\"cts-ws-value\">5\/5<\/div>\r\n                    <\/div>\r\n                                    <div class=\"cts-ws-item cts-enter-fade\" \r\n                                                      x-data=\"{ shown: false }\" \r\n                             x-intersect.once.threshold.20=\"shown = true\" \r\n                             :class=\"shown ? 'is-visible' : ''\"\r\n                                                  style=\"transition-delay: 320ms;\">\r\n                        \r\n                        <div class=\"cts-ws-icon\" aria-hidden=\"true\">\r\n                            <span class=\"cts-material-icon material-symbols-outlined\">explore<\/span>\r\n                        <\/div>\r\n                        \r\n                        <div class=\"cts-ws-content\">\r\n                            <div class=\"cts-ws-head\">\r\n                                <h3>Expeditie<\/h3>\r\n                            <\/div>\r\n                                                            <p class=\"cts-ws-desc\">Volledige afzondering in de wildernis, eenvoudige voorzieningen en teamdynamiek.<\/p>\r\n                                                        \r\n                            <!-- 5 Segmented Bars -->\r\n                            <div class=\"cts-ws-track\" aria-label=\"Expeditie: 5 op 5\">\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                                    <span class=\"cts-ws-segment is-on\"><\/span>\r\n                                                            <\/div>\r\n                        <\/div>\r\n\r\n                        <div class=\"cts-ws-value\">5\/5<\/div>\r\n                    <\/div>\r\n                            <\/div>\r\n\r\n        <\/div>\r\n\r\n        <!-- Scale Visualizer (W1 - W8) -->\r\n        <div class=\"cts-ws-scale-visualizer cts-enter-fade\"\r\n                              x-data=\"{ shown: false }\" \r\n                 x-intersect.once.threshold.20=\"shown = true\"\r\n                 :class=\"shown ? 'is-visible' : ''\"\r\n             >\r\n            \r\n                            <div class=\"cts-ws-scale-step \"\r\n                     style=\"transition-delay: 60ms;\">\r\n                    <strong>W1<\/strong>\r\n                    <small>Easy<\/small>\r\n                <\/div>\r\n                            <div class=\"cts-ws-scale-step \"\r\n                     style=\"transition-delay: 120ms;\">\r\n                    <strong>W2<\/strong>\r\n                    <small>Moderate<\/small>\r\n                <\/div>\r\n                            <div class=\"cts-ws-scale-step \"\r\n                     style=\"transition-delay: 180ms;\">\r\n                    <strong>W3<\/strong>\r\n                    <small>Moderate+<\/small>\r\n                <\/div>\r\n                            <div class=\"cts-ws-scale-step \"\r\n                     style=\"transition-delay: 240ms;\">\r\n                    <strong>W4<\/strong>\r\n                    <small>Challenging<\/small>\r\n                <\/div>\r\n                            <div class=\"cts-ws-scale-step \"\r\n                     style=\"transition-delay: 300ms;\">\r\n                    <strong>W5<\/strong>\r\n                    <small>Challenging+<\/small>\r\n                <\/div>\r\n                            <div class=\"cts-ws-scale-step is-active\"\r\n                     style=\"transition-delay: 360ms;\">\r\n                    <strong>W6<\/strong>\r\n                    <small>Strenuous<\/small>\r\n                <\/div>\r\n                            <div class=\"cts-ws-scale-step \"\r\n                     style=\"transition-delay: 420ms;\">\r\n                    <strong>W7<\/strong>\r\n                    <small>Strenuous+<\/small>\r\n                <\/div>\r\n                            <div class=\"cts-ws-scale-step \"\r\n                     style=\"transition-delay: 480ms;\">\r\n                    <strong>W8<\/strong>\r\n                    <small>Extreme<\/small>\r\n                <\/div>\r\n                    <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n<script>\r\ndocument.addEventListener('alpine:init', function() {\r\n    if (!Alpine.data('ctsWildscoreCard')) {\r\n        Alpine.data('ctsWildscoreCard', function(targetScore, targetWidth) {\r\n            return {\r\n                shown: false,\r\n                isDone: false,\r\n                currentScore: 0,\r\n                targetScore: Number(targetScore) || 0,\r\n                targetWidth: Number(targetWidth) || 0,\r\n                start: function() {\r\n                    this.shown = true;\r\n                    var startTime = performance.now();\r\n                    var duration = 1200;\r\n                    var self = this;\r\n                    var frame = function(now) {\r\n                        var progress = Math.min((now - startTime) \/ duration, 1);\r\n                        var eased = 1 - Math.pow(1 - progress, 3);\r\n                        self.currentScore = Math.round(eased * self.targetScore);\r\n                        if (self.$refs && self.$refs.fill) {\r\n                            self.$refs.fill.style.width = (eased * self.targetWidth) + '%';\r\n                        }\r\n                        if (progress !== 1) {\r\n                            window.requestAnimationFrame(frame);\r\n                        } else {\r\n                            setTimeout(function() {\r\n                                self.isDone = true;\r\n                            }, 180);\r\n                        }\r\n                    };\r\n                    window.requestAnimationFrame(frame);\r\n                }\r\n            };\r\n        });\r\n    }\r\n});\r\n<\/script>\r\n\r\n<style>\r\n#cts-wildscore-c4ac4240 {\r\n    position: relative;\r\n    --ws-brand: var(--cts-theme-color-primary-500);\r\n    --ws-brand-light: var(--cts-theme-color-primary-400);\r\n    --ws-brand-glow: color-mix(in srgb, var(--cts-theme-color-primary-500), transparent 60%);\r\n    --ws-card-bg: linear-gradient(145deg, color-mix(in srgb, var(--cts-theme-color-neutral-static), black 88%) 0%, color-mix(in srgb, var(--cts-theme-color-neutral-static), black 82%) 60%, color-mix(in srgb, var(--cts-theme-color-neutral-static), black 86%) 100%);\r\n    --ws-card-border: color-mix(in srgb, var(--cts-theme-color-primary-500), transparent 75%);\r\n    --ws-card-text: var(--cts-theme-color-neutral-0);\r\n    --ws-track-bg: color-mix(in srgb, var(--cts-theme-color-neutral-500), transparent 85%);\r\n}\r\n\r\n#cts-wildscore-c4ac4240.cts-theme-dark,\r\n:root[data-theme=\"dark\"] #cts-wildscore-c4ac4240 {\r\n    --ws-track-bg: color-mix(in srgb, var(--cts-theme-color-neutral-0), transparent 88%);\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-grid {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1.6fr;\r\n    gap: var(--cts-theme-spacing-2x-large);\r\n    align-items: stretch;\r\n}\r\n\r\n\/* Left Card *\/\r\n#cts-wildscore-c4ac4240 .cts-ws-card {\r\n    background: var(--ws-card-bg);\r\n    color: var(--ws-card-text);\r\n    padding: var(--cts-theme-spacing-2x-large);\r\n    position: relative;\r\n    border-radius: var(--cts-theme-border-radius-large);\r\n    overflow: hidden;\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: center;\r\n    border: 1px solid var(--ws-card-border);\r\n    box-shadow: var(--cts-theme-shadow-medium);\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-card::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    background:\r\n        radial-gradient(120% 100% at 50% 120%, rgba(0, 0, 0, 0.4), transparent 60%),\r\n        radial-gradient(100% 80% at 50% -20%, rgba(0, 0, 0, 0.3), transparent 65%),\r\n        repeating-linear-gradient(0deg, color-mix(in srgb, var(--ws-brand), transparent 97%) 0 1px, transparent 1px 32px),\r\n        repeating-linear-gradient(90deg, color-mix(in srgb, var(--ws-brand), transparent 97%) 0 1px, transparent 1px 32px);\r\n    pointer-events: none;\r\n}\r\n\r\n\/* Mountain Wireframe *\/\r\n#cts-wildscore-c4ac4240 .cts-ws-mountain-art {\r\n    position: absolute;\r\n    top: 20px;\r\n    right: 20px;\r\n    width: 140px;\r\n    height: 84px;\r\n    color: color-mix(in srgb, var(--ws-brand), transparent 65%);\r\n    pointer-events: none;\r\n    z-index: 1;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-card > * { \r\n    position: relative; \r\n    z-index: 2; \r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-label {\r\n    font-family: var(--cts-theme-font-mono);\r\n    letter-spacing: 4px;\r\n    text-transform: uppercase;\r\n    font-size: var(--cts-theme-font-size-2x-small);\r\n    color: var(--ws-brand);\r\n    margin-bottom: var(--cts-theme-spacing-medium);\r\n    font-weight: 600;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-number {\r\n    font-family: var(--cts-theme-font-headers);\r\n    font-size: clamp(56px, 6.5vw, 92px);\r\n    color: var(--ws-brand);\r\n    line-height: 0.9;\r\n    font-weight: var(--cts-theme-heading-weight, 700);\r\n    letter-spacing: -1px;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-number span.muted {\r\n    font-size: var(--cts-theme-title-2-size);\r\n    color: color-mix(in srgb, var(--ws-card-text), transparent 45%);\r\n    font-weight: 500;\r\n    margin-left: 3px;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-bar {\r\n    height: 6px;\r\n    background: color-mix(in srgb, var(--ws-card-text), transparent 86%);\r\n    margin: var(--cts-theme-spacing-large) 0;\r\n    border-radius: var(--cts-theme-border-radius-circle);\r\n    overflow: hidden;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-fill {\r\n    height: 100%;\r\n    width: 0;\r\n    background: linear-gradient(90deg, var(--ws-brand), var(--ws-brand-light));\r\n    border-radius: var(--cts-theme-border-radius-circle);\r\n    transition: width 1.2s var(--cts-anim-ease-emphasized);\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-grade {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: baseline;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-grade strong {\r\n    font-family: var(--cts-theme-font-headers);\r\n    font-size: clamp(32px, 3.5vw, 44px);\r\n    color: var(--ws-brand);\r\n    font-weight: var(--cts-theme-heading-weight, 700);\r\n    line-height: 1;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-grade span {\r\n    font-family: var(--cts-theme-font-mono);\r\n    font-size: var(--cts-theme-font-size-x-small);\r\n    letter-spacing: 2px;\r\n    text-transform: uppercase;\r\n    color: var(--ws-card-text);\r\n    font-weight: 600;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-card.is-done .cts-ws-grade {\r\n    animation: ctsGradePunch 0.6s var(--cts-anim-ease-emphasized) both;\r\n}\r\n\r\n@keyframes ctsGradePunch {\r\n    0%   { transform: translateY(8px) scale(0.96); opacity: 0; }\r\n    70%  { transform: translateY(-2px) scale(1.02); opacity: 1; }\r\n    100% { transform: translateY(0) scale(1); }\r\n}\r\n\r\n\/* 5 Score List Items *\/\r\n#cts-wildscore-c4ac4240 .cts-ws-list {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: var(--cts-theme-spacing-small);\r\n    justify-content: center;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-item {\r\n    display: grid;\r\n    grid-template-columns: 44px 1fr 52px;\r\n    gap: var(--cts-theme-spacing-medium);\r\n    padding: var(--cts-theme-spacing-medium) var(--cts-theme-spacing-large);\r\n    background: var(--cts-theme-color-neutral-0);\r\n    align-items: center;\r\n    border-radius: var(--cts-theme-border-radius-medium);\r\n    border: 1px solid var(--cts-theme-color-neutral-200);\r\n    transition: transform var(--cts-anim-duration-short) var(--cts-anim-ease-standard),\r\n                background-color var(--cts-anim-duration-short) var(--cts-anim-ease-standard),\r\n                border-color var(--cts-anim-duration-short) var(--cts-anim-ease-standard),\r\n                box-shadow var(--cts-anim-duration-short) var(--cts-anim-ease-standard);\r\n}\r\n\r\n:root[data-theme=\"dark\"] #cts-wildscore-c4ac4240 .cts-ws-item,\r\n#cts-wildscore-c4ac4240.cts-theme-dark .cts-ws-item {\r\n    background: color-mix(in srgb, var(--sect-bg), white 4%);\r\n    border-color: var(--card-border-color, var(--cts-theme-color-neutral-800));\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-item:hover {\r\n    transform: translateY(-2px);\r\n    border-color: var(--ws-brand);\r\n    box-shadow: var(--cts-theme-shadow-small);\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-icon {\r\n    width: 40px;\r\n    height: 40px;\r\n    border: 1px solid var(--cts-theme-color-neutral-200);\r\n    border-radius: var(--cts-theme-border-radius-small);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    color: var(--ws-brand);\r\n    background: var(--cts-theme-color-neutral-50);\r\n    flex-shrink: 0;\r\n}\r\n\r\n:root[data-theme=\"dark\"] #cts-wildscore-c4ac4240 .cts-ws-icon,\r\n#cts-wildscore-c4ac4240.cts-theme-dark .cts-ws-icon {\r\n    background: color-mix(in srgb, var(--sect-bg), white 6%);\r\n    border-color: var(--cts-theme-color-neutral-800);\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-icon .cts-material-icon {\r\n    font-size: 20px;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-head h3 {\r\n    font-family: var(--cts-theme-font-sans);\r\n    font-weight: 600;\r\n    font-size: var(--cts-theme-font-size-small);\r\n    margin: 0 0 3px 0;\r\n    line-height: 1.25;\r\n    color: var(--sect-text, inherit);\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-desc {\r\n    font-size: var(--cts-theme-font-size-x-small);\r\n    color: var(--cts-theme-color-neutral-600);\r\n    line-height: 1.4;\r\n    margin: 0 0 6px 0;\r\n}\r\n\r\n:root[data-theme=\"dark\"] #cts-wildscore-c4ac4240 .cts-ws-desc,\r\n#cts-wildscore-c4ac4240.cts-theme-dark .cts-ws-desc {\r\n    color: var(--cts-theme-color-neutral-400);\r\n}\r\n\r\n\/* 5 Segmented Lines *\/\r\n#cts-wildscore-c4ac4240 .cts-ws-track {\r\n    display: grid;\r\n    grid-template-columns: repeat(5, 1fr);\r\n    gap: 6px;\r\n    align-items: center;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-segment {\r\n    height: 5px;\r\n    background: var(--ws-track-bg);\r\n    border-radius: var(--cts-theme-border-radius-circle);\r\n    transition: background-color var(--cts-anim-duration-short) ease, box-shadow var(--cts-anim-duration-short) ease;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-segment.is-on {\r\n    background: var(--ws-brand);\r\n    box-shadow: 0 0 6px var(--ws-brand-glow);\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-value {\r\n    font-family: var(--cts-theme-font-headers);\r\n    font-size: var(--cts-theme-title-3-size);\r\n    font-weight: 700;\r\n    text-align: right;\r\n    color: var(--sect-text, inherit);\r\n    letter-spacing: 0.5px;\r\n}\r\n\r\n\/* Scale Visualizer (W1 - W8) *\/\r\n#cts-wildscore-c4ac4240 .cts-ws-scale-visualizer {\r\n    width: 100%;\r\n    margin-top: var(--cts-theme-spacing-2x-large);\r\n    display: grid;\r\n    grid-template-columns: repeat(8, 1fr);\r\n    gap: var(--cts-theme-spacing-small);\r\n    position: relative;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-scale-step {\r\n    text-align: center;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    gap: 4px;\r\n    padding: var(--cts-theme-spacing-small);\r\n    border-radius: var(--cts-theme-border-radius-medium);\r\n    border: 1px solid transparent;\r\n    opacity: 0.4;\r\n    transition: opacity var(--cts-anim-duration-short) var(--cts-anim-ease-standard),\r\n                transform var(--cts-anim-duration-short) var(--cts-anim-ease-standard),\r\n                background-color var(--cts-anim-duration-short) var(--cts-anim-ease-standard),\r\n                border-color var(--cts-anim-duration-short) var(--cts-anim-ease-standard);\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-scale-step.is-active {\r\n    opacity: 1;\r\n    transform: translateY(-2px);\r\n    background: color-mix(in srgb, var(--ws-brand), transparent 92%);\r\n    border-color: color-mix(in srgb, var(--ws-brand), transparent 70%);\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-scale-step strong {\r\n    font-family: var(--cts-theme-font-headers);\r\n    font-size: var(--cts-theme-title-2-size);\r\n    color: var(--sect-text, inherit);\r\n    font-weight: 700;\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-scale-step small {\r\n    font-family: var(--cts-theme-font-mono);\r\n    font-size: var(--cts-theme-font-size-2x-small);\r\n    letter-spacing: 1px;\r\n    text-transform: uppercase;\r\n    color: var(--cts-theme-color-neutral-600);\r\n    font-weight: 600;\r\n}\r\n\r\n:root[data-theme=\"dark\"] #cts-wildscore-c4ac4240 .cts-ws-scale-step small,\r\n#cts-wildscore-c4ac4240.cts-theme-dark .cts-ws-scale-step small {\r\n    color: var(--cts-theme-color-neutral-400);\r\n}\r\n\r\n#cts-wildscore-c4ac4240 .cts-ws-scale-step.is-active strong,\r\n#cts-wildscore-c4ac4240 .cts-ws-scale-step.is-active small {\r\n    color: var(--ws-brand);\r\n}\r\n\r\n@media (max-width: 1023px) {\r\n    #cts-wildscore-c4ac4240 .cts-ws-grid {\r\n        grid-template-columns: 1fr;\r\n    }\r\n    #cts-wildscore-c4ac4240 .cts-ws-scale-visualizer {\r\n        grid-template-columns: repeat(4, 1fr);\r\n    }\r\n}\r\n\r\n@media (max-width: 639px) {\r\n    #cts-wildscore-c4ac4240 .cts-ws-scale-visualizer {\r\n        grid-template-columns: repeat(2, 1fr);\r\n    }\r\n}\r\n<\/style><\/div><div class=\"cts-gutenberg-preview-wrapper\" style=\"pointer-events: none;\" x-ignore>\r\n<section id=\"cts-tabs-9413e451\" \r\n         class=\"cts-section-base cts-expedition-tabs cts-theme-pad-y-lg cts-theme-light cts-theme-full\"\r\n         style=\"--comp-radius: var(--cts-theme-border-radius-none);\">\r\n    \r\n    <div class=\"cts-tabs-wrap cts-theme-pad-x-md cts-theme-container cts-theme-container-xl cts-enter-slide-up\" \r\n         style=\"margin-inline: auto;\" \r\n         x-data=\"{ activeTab: 'tab-de-reis-0', shown: false }\"\r\n         x-intersect.once.threshold.20=\"shown = true\"\r\n         :class=\"shown ? 'is-visible' : ''\">\r\n        \r\n                    <div class=\"cts-tabs-kicker\">\r\n                FIELD NOTES \/ KILIMANJARO 360\u00b0            <\/div>\r\n        \r\n        <!-- Horizontal Tab Navigation -->\r\n        <div class=\"cts-tab-nav\" role=\"tablist\">\r\n                            <button type=\"button\" \r\n                        class=\"cts-tab-button\" \r\n                        :class=\"activeTab === 'tab-de-reis-0' ? 'is-active' : ''\"\r\n                        @click=\"activeTab = 'tab-de-reis-0'\"\r\n                        role=\"tab\"\r\n                        :aria-selected=\"activeTab === 'tab-de-reis-0'\"\r\n                        aria-controls=\"panel-tab-de-reis-0\"\r\n                        id=\"tab-btn-tab-de-reis-0\">\r\n                    De reis                <\/button>\r\n                            <button type=\"button\" \r\n                        class=\"cts-tab-button\" \r\n                        :class=\"activeTab === 'tab-reisoverzicht-1' ? 'is-active' : ''\"\r\n                        @click=\"activeTab = 'tab-reisoverzicht-1'\"\r\n                        role=\"tab\"\r\n                        :aria-selected=\"activeTab === 'tab-reisoverzicht-1'\"\r\n                        aria-controls=\"panel-tab-reisoverzicht-1\"\r\n                        id=\"tab-btn-tab-reisoverzicht-1\">\r\n                    Reisoverzicht                <\/button>\r\n                            <button type=\"button\" \r\n                        class=\"cts-tab-button\" \r\n                        :class=\"activeTab === 'tab-verblijf-2' ? 'is-active' : ''\"\r\n                        @click=\"activeTab = 'tab-verblijf-2'\"\r\n                        role=\"tab\"\r\n                        :aria-selected=\"activeTab === 'tab-verblijf-2'\"\r\n                        aria-controls=\"panel-tab-verblijf-2\"\r\n                        id=\"tab-btn-tab-verblijf-2\">\r\n                    Verblijf                <\/button>\r\n                            <button type=\"button\" \r\n                        class=\"cts-tab-button\" \r\n                        :class=\"activeTab === 'tab-prijs-data-3' ? 'is-active' : ''\"\r\n                        @click=\"activeTab = 'tab-prijs-data-3'\"\r\n                        role=\"tab\"\r\n                        :aria-selected=\"activeTab === 'tab-prijs-data-3'\"\r\n                        aria-controls=\"panel-tab-prijs-data-3\"\r\n                        id=\"tab-btn-tab-prijs-data-3\">\r\n                    Prijs &amp; Data                <\/button>\r\n                    <\/div>\r\n\r\n        <!-- Tab Panels -->\r\n        <div class=\"cts-tab-content-wrapper\">\r\n                            <div id=\"panel-tab-de-reis-0\" \r\n                     class=\"cts-tab-panel cts-theme-card\" \r\n                     x-show=\"activeTab === 'tab-de-reis-0'\" \r\n                     x-transition:enter=\"cts-tab-fade-enter\"\r\n                     x-transition:enter-start=\"cts-tab-fade-start\"\r\n                     x-transition:enter-end=\"cts-tab-fade-end\"\r\n                     role=\"tabpanel\" \r\n                     aria-labelledby=\"tab-btn-tab-de-reis-0\"\r\n                     data-tab-name=\"de reis\">\r\n                    \r\n                    <div class=\"cts-tab-body\">\r\n                        <h3>Surfari Zuid-Afrika<\/h3>\n<p>Surfari Zuid-Afrika is een <strong>uitzonderlijke surfreis<\/strong> waarbij we terug gaan naar de <strong>essentie<\/strong> van het <strong>surfen<\/strong>. Met <strong>max<\/strong>imum <strong>6 deelnemers<\/strong> en <strong>2<\/strong> <strong>lokale surfgidsen<\/strong> cruisen we per <strong>4&#215;4<\/strong> doorheen Zuid-Afrika. Een <strong>off the beaten track surfari<\/strong> waarbij we zowel surf, natuur als wildlife ontdekken tussen <strong>Jeffreys Bay<\/strong> en de <strong>Transkei Wild Coast. <\/strong>Om je alvast een idee te geven van <strong>waar <\/strong>we gaan <strong>surfen: <\/strong><\/p>\n<ul>\n<li><strong>Wild Coast: &#8220;the land of rights&#8221;, <\/strong>bekend geraakt door John John Florence in &#8220;View from a blue moon&#8221;. <strong>Mdumbi en Lwandile <\/strong>zijn 2 bekendere golven in dit gebied.<\/li>\n<li><strong>Sunshine Coast: <\/strong>de<strong> thuishaven<\/strong> van enkele van de<strong> beste surfers<\/strong> in<strong> Zuid-Afrika<\/strong> en van de spots: &#8220;<strong>Nahoon reef&#8221; <\/strong>in East London en <strong>&#8220;Supertubes&#8221;<\/strong> in Jeffreys Bay.<\/li>\n<\/ul>\n<p>Deze surfvakantie bestaat uit een <strong>roadtrip<\/strong> waarbij we de zoektocht naar de <strong>beste golven<\/strong> combineren met genieten van de <strong>prachtige natuur<\/strong>. Zo doen we een <strong>game drive<\/strong>, gaan we voornamelijk <strong>kamperen<\/strong>, en combineren we het <strong>surfen<\/strong> met <strong>zwemmen, vissen, wandelen,<\/strong> ontdekken, koken op een <strong>kampvuur,<\/strong> genieten van een &#8220;<strong>braai&#8221;<\/strong> en dit allemaal in een <strong>kleine groep, weg van de massa.\u00a0<\/strong><\/p>\n<p>Dus ben je opzoek naar een <strong>uniek surfavontuur<\/strong> waarbij locals je mee op sleeptouw nemen om hun land te laten zien? Dan is dit de surfvakantie die je zoekt!<\/p>\n<p><em>*Heb je een eigen groep waarmee je dit wil doen en heb je meer tijd? Dan hebben we ook een uniek 19 daags &#8220;Cape to Kei&#8221; avontuur in ons aanbod! Dit enkel op aanvraag.<\/em><\/p>\n<p><span style=\"font-size: 1.5em;font-weight: bold\">Voor wie?<\/span><\/p>\n<p>Dit is de perfecte reis\u00a0<strong>voor wie houdt van surf<\/strong>, ontdekken en genieten. Deze reis is <strong>geschikt voor<\/strong> surfers die <strong>zelfstandig<\/strong> kunnen <strong>uitpeddelen<\/strong> en <strong>ervaring<\/strong> hebben met <strong>&#8220;green wave surfing&#8221;<\/strong>. Voor absolute beginners of mensen die enkel nog maar in schuim hebben gesurfd, zich niet comfortabel voelen om verder uit te peddelen &#8230; is deze reis dus niet geschikt. Het minimum niveau vereist dat je zelfstandig kan uitpeddelen, je je <strong>comfortabel<\/strong> voelt <strong>in<\/strong> de <strong>line-up<\/strong> en <strong>zelfstandig golven<\/strong> kan <strong>lezen<\/strong> en <strong>rechtop<\/strong> kan <strong>staan<\/strong> in een golf. Heb je nog moeite met die turns, zit de pop-up nog niet volledig goed, dan is dit allemaal geen probleem, dat kunnen onze gidsen jou verder helpen verfijnen.<\/p>\n<h3>CIA<\/h3>\n<p><strong>Comfort 70%<\/strong>: Je gaat voornamelijk kamperen en geniet van het leven on the road.<\/p>\n<p><strong>Intensiteit 70%<\/strong>: Naast surfen doen we nog tal van andere dingen. Je maakt het met andere woorden zo intens als je zelf wil!<\/p>\n<p><strong>Avontuur 80%<\/strong>: We reizen rond per 4&#215;4, kamperen en genieten van een surfari as it should be!<\/p>\n                    <\/div>\r\n\r\n                <\/div>\r\n                            <div id=\"panel-tab-reisoverzicht-1\" \r\n                     class=\"cts-tab-panel cts-theme-card\" \r\n                     x-show=\"activeTab === 'tab-reisoverzicht-1'\" \r\n                     x-transition:enter=\"cts-tab-fade-enter\"\r\n                     x-transition:enter-start=\"cts-tab-fade-start\"\r\n                     x-transition:enter-end=\"cts-tab-fade-end\"\r\n                     role=\"tabpanel\" \r\n                     aria-labelledby=\"tab-btn-tab-reisoverzicht-1\"\r\n                     data-tab-name=\"reisoverzicht\">\r\n                    \r\n                    <div class=\"cts-tab-body\">\r\n                        <h3>Surfari Zuid-Afrika<\/h3>\n<h4>Dag 1 &amp; 2: Vliegen naar Port Elizabeth<\/h4>\n<p>Jullie nemen een <strong>nachtvlucht<\/strong> naar <strong>Port Elizabeth<\/strong>, waar jullie dan de volgende dag pas zullen aankomen. Eens aangekomen rijden jullie nog een uurtje tot in Jeffreys Bay,\u00a0 is het tijd om jullie <strong>gidsen<\/strong> te <strong>leren kennen<\/strong>, <strong>uit<\/strong> te <strong>rusten<\/strong> van de lange vlucht en om eventueel nog een stukje Jeffreys Bay te ontdekken. Daarna kan Wild Coast Surfari Zuid-Afrika echt beginnen!<\/p>\n<h4>Dag 3: Jeffreys Bay &amp; Addo Elephant National Park<\/h4>\n<p>Jullie verkennen de <strong>surf<\/strong> tussen Cape St Francis en Jeffreys Bay, surfen op de beste spots en rijden vervolgens door naar <strong>Addo Elephant National Park<\/strong>. Hier doen jullie een <strong>sunset gamedrive<\/strong> en overnachten jullie in safaritenten in het park.<\/p>\n<h4>Dag 4: Roadtrippping<\/h4>\n<p>Ook met zonsopgang is het de moeite om het game reserve te ontdekken. Jullie starten de dag dan ook met een <strong>sunrise gamedrive<\/strong>. Hierna <strong>rijden<\/strong> jullie verder door naar <strong>Mdumbi<\/strong>. Een tamelijk lange rit die we onderbreken met verschillende leuke stops. Onderweg gaan jullie ook nog <strong>surfen.<\/strong> Eens aangekomen, koken jullie op een open vuur en slapen jullie vervolgens in rondavels of tenten.<\/p>\n<h4>Dag 5,6 &amp; 7: Mdumbi<\/h4>\n<p>Mdumbi is niet echt een dorp maar meer een gemeenschap met een verzameling van kleine lokale Xhosa huisjes.\u00a0Er zijn rondavels, maar je kunt hier ook kamperen. Het terrein is ooit ingericht als missionaris-plek. Wat je hier voornamelijk zal tegenkomen op het strand zijn <strong>koeien<\/strong>. Die lopen hier werkelijk overal. Deze 3 dagen gaan we <strong>zo veel mogelijk surfen<\/strong> en <strong>genieten<\/strong> van het <strong>leven outdoor.<\/strong> Dit wil zeggen dat jullie ook zullen <strong>zwemmen, vissen, wandelen<\/strong> naar ondermeer &#8220;hole in wall&#8221; en nog veel meer zullen doen. Daarnaast zijn er ook nog verschillende <strong>optionele activiteiten<\/strong> mogelijk zoals: een culturele rondleiding in <strong>Tshani village<\/strong>, een boot trip om de <strong>Sardine Trek<\/strong> langsheen de kust van Zuid-Afrika te gaan bewonderen, <strong>kajakken<\/strong> op de Mdumbi rivier, een bezoek aan de <strong>Mapuzi caves &amp; cliff jumpen<\/strong>. Overnachten doen jullie in tenten en koken doen jullie op een open vuur.<\/p>\n<h4>Dag 8, 9 &amp; 10: Mpande<\/h4>\n<p>Jullie trekken nog meer de <strong>ongerepte natuur<\/strong> in en kamperen op een plaats die wel helemaal vergeten lijkt. Buiten ons zal je hier helemaal niet veel andere mensen zien. Ook hier kamperen jullie verschillende nachten om te genieten van de<strong> desolaatheid<\/strong> en de <strong>surf<\/strong>. Met behulp van jullie <strong>4&#215;4<\/strong> bezoeken jullie ook<strong> Ntonga en Mpande beach<\/strong>. Zowel jullie <strong>vis- als speervis<\/strong> technieken zullen bepalen wat er op jullie bord ligt. Tot slot eindigen jullie dit kampeeravontuur in een lokale bar.<\/p>\n<h4>Dag 11: Yellow Sands<\/h4>\n<p>Tijd om de terugweg in te zetten. Jullie rijden opnieuw richting Jeffreys Bay, maar stoppen in <strong>Yellow Sands<\/strong>. Ook hier gaan jullie opzoek naar de <strong>beste golven.<\/strong><\/p>\n<h4>Dag 12: Jeffreys Bay<\/h4>\n<p>En de <strong>roadtrip<\/strong> gaat verder. Vandaag rijden jullie naar het punt waar alles begon, <strong>Jefreys Bay,<\/strong> om ook daar nog een laatste maal de<strong> oceaan<\/strong> verder te verkennen. We sluiten af met een afscheidsdiner waarbij we terugblikken op een onvergetelijke Wild Coast Surfari Zuid-Afrika.<\/p>\n<h4>Dag 13: Terug naar huis<\/h4>\n<p>Na het ontbijt worden jullie afgezet op de <strong>luchthaven<\/strong>. Afhankelijk van jullie vlucht zullen jullie de volgende dag thuis aankomen met een rugzak vol herinneringen aan deze surfari Zuid-Afrika. Een surfvakantie die je nooit meer zal vergeten.<\/p>\n<h4>Dag 14: Terug thuis<\/h4>\n<p>&nbsp;<\/p>\n                    <\/div>\r\n\r\n                <\/div>\r\n                            <div id=\"panel-tab-verblijf-2\" \r\n                     class=\"cts-tab-panel cts-theme-card\" \r\n                     x-show=\"activeTab === 'tab-verblijf-2'\" \r\n                     x-transition:enter=\"cts-tab-fade-enter\"\r\n                     x-transition:enter-start=\"cts-tab-fade-start\"\r\n                     x-transition:enter-end=\"cts-tab-fade-end\"\r\n                     role=\"tabpanel\" \r\n                     aria-labelledby=\"tab-btn-tab-verblijf-2\"\r\n                     data-tab-name=\"verblijf\">\r\n                    \r\n                    <div class=\"cts-tab-body\">\r\n                        <h3>Surfari Zuid-Afrika<\/h3>\n<p>Gedurende surfari Zuid-Afrika gaan jullie hoofdzakelijk kamperen in tweepersoonstenten. Daarnaast slapen jullie ook in rondavels en huizen op basis van twee- en meerpersoonskamers.<\/p>\n                    <\/div>\r\n\r\n                <\/div>\r\n                            <div id=\"panel-tab-prijs-data-3\" \r\n                     class=\"cts-tab-panel cts-theme-card\" \r\n                     x-show=\"activeTab === 'tab-prijs-data-3'\" \r\n                     x-transition:enter=\"cts-tab-fade-enter\"\r\n                     x-transition:enter-start=\"cts-tab-fade-start\"\r\n                     x-transition:enter-end=\"cts-tab-fade-end\"\r\n                     role=\"tabpanel\" \r\n                     aria-labelledby=\"tab-btn-tab-prijs-data-3\"\r\n                     data-tab-name=\"prijs &amp; data\">\r\n                    \r\n                    <div class=\"cts-tab-body\">\r\n                        <h3>Surfari Zuid-Afrika<\/h3>\n<p>Enkel op aanvraag voor groepen<\/p>\n<h3>INDIVIDUEEL\/PRIVE<\/h3>\n<ul>\n<li>PERIODE op aanvraag<\/li>\n<li>AANTAL op aanvraag<\/li>\n<li>KOSTPRIJS op aanvraag<\/li>\n<\/ul>\n<p><em>*Heb je een eigen groep waarmee je dit wil doen en heb je meer tijd? Dan hebben we ook een uniek 19 daags &#8220;Cape to Kei&#8221; avontuur in ons aanbod! Dit enkel op aanvraag.<\/em><\/p>\n<h3>INCLUSIEF<\/h3>\n<ul>\n<li>Luchthaven transfer<\/li>\n<li>Vervoer ter plaatse in twee 4&#215;4 wagens (met de lokale gidsen als bestuurders en 3 gasten per 4&#215;4). De 4&#215;4&#8217;s zijn volledig voorzien van al het nodige materiaal voor deze roadtrip.<\/li>\n<li>Accommodatie\n<ul>\n<li>Huis: kamers op basis van 2 personen per kamer<\/li>\n<li>Rondavels: traditionele ronde huizen en gedeelde meerpersoonskamers<\/li>\n<li>Tent: tweepersoonstenten inclusief matje, kussen en slaapzak<\/li>\n<\/ul>\n<\/li>\n<li>Ontbijt<\/li>\n<li>3x lunch in\u00a0 de zeer afgelegen gebieden<\/li>\n<li>Diner (meestal op open vuur)<\/li>\n<li>Surf:\n<ul>\n<li>Wild Coast: &#8220;the land of rights&#8221;, bekend gemaakt door John John Florence in &#8220;View from a blue moon&#8221;. Mdumbi en Lwandile zijn 2 bekendere golven in dit gebied.<\/li>\n<li>Sunshine Coast: de thuishaven van enkele van de beste surfers in Zuid-Afrika en van de spots: &#8220;Nahoon reef&#8221; in East London en &#8220;Supertubes&#8221; in Jeffreys Bay.<\/li>\n<\/ul>\n<\/li>\n<li>Surf guiding &amp; coaching<\/li>\n<li>Surfboards<\/li>\n<li>Game drive<\/li>\n<li>Materiaal om te gaan speervissen<\/li>\n<li>Kampeermateriaal<\/li>\n<li>Drinken\n<ul>\n<li>water, koffie, thee<\/li>\n<li>bier zolang de voorraad strekt<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>EXCLUSIEF<\/h3>\n<ul>\n<li>Internationale vluchten heen- en terug (wel op aanvraag)<\/li>\n<li>Visa<\/li>\n<li>Maaltijden die hierboven niet worden vermeld<\/li>\n<li>Reisverzekering<\/li>\n<li>Annulatieverzekering<\/li>\n<li>Eventuele extra activiteiten niet vermeld onder \u201cInclusief\u201d<\/li>\n<li>Drank<\/li>\n<li>Persoonlijke uitgaven<\/li>\n<\/ul>\n<h3>Optioneel<\/h3>\n<ul>\n<li>&#8220;Sardine trek&#8221; boot excursie<\/li>\n<li>Verkennen Mapuzi caves &amp; cliff jumping<\/li>\n<li>Culturele rondleiding in Tshani village<\/li>\n<li>Kajakken op Mdumbi river<\/li>\n<\/ul>\n                    <\/div>\r\n\r\n                <\/div>\r\n                    <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n<style>\r\n    #cts-tabs-9413e451 {\r\n        border-radius: var(--comp-radius);\r\n        position: relative;\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tabs-wrap {\r\n        position: relative;\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tabs-kicker {\r\n        font-family: var(--cts-theme-font-mono);\r\n        font-size: var(--cts-theme-font-size-2x-small);\r\n        font-weight: 600;\r\n        letter-spacing: 0.1em;\r\n        text-transform: uppercase;\r\n        color: var(--cts-theme-color-neutral-500);\r\n        text-align: center;\r\n        margin-bottom: var(--cts-theme-spacing-large);\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tab-nav {\r\n        display: flex;\r\n        flex-wrap: nowrap;\r\n        overflow-x: auto;\r\n        gap: var(--cts-theme-spacing-small);\r\n        justify-content: center;\r\n        border-bottom: 1px solid var(--cts-theme-color-neutral-200);\r\n        padding-bottom: 2px;\r\n        scrollbar-width: none;\r\n        -ms-overflow-style: none;\r\n    }\r\n    \r\n    #cts-tabs-9413e451 .cts-tab-nav::-webkit-scrollbar {\r\n        display: none;\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tab-button {\r\n        appearance: none;\r\n        border: 0;\r\n        background: transparent;\r\n        flex: 0 0 auto;\r\n        min-width: max-content;\r\n        padding: var(--cts-theme-spacing-small) var(--cts-theme-spacing-medium);\r\n        font-family: var(--cts-theme-font-sans);\r\n        font-size: var(--cts-theme-font-size-x-small);\r\n        font-weight: 700;\r\n        letter-spacing: 0.05em;\r\n        text-transform: uppercase;\r\n        color: var(--cts-theme-color-neutral-500);\r\n        cursor: pointer;\r\n        position: relative;\r\n        transition: color var(--cts-anim-duration-short) var(--cts-anim-ease-standard);\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tab-button::after {\r\n        content: \"\";\r\n        position: absolute;\r\n        left: 0;\r\n        right: 0;\r\n        bottom: -3px;\r\n        height: 2px;\r\n        background: var(--cts-theme-color-primary-500);\r\n        transform: scaleX(0);\r\n        transform-origin: center;\r\n        transition: transform var(--cts-anim-duration-short) var(--cts-anim-ease-standard);\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tab-button.is-active::after,\r\n    #cts-tabs-9413e451 .cts-tab-button:hover::after {\r\n        transform: scaleX(1);\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tab-button:hover {\r\n        color: var(--cts-theme-color-primary-600);\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tab-button.is-active {\r\n        color: var(--sect-text, var(--cts-theme-color-neutral-900));\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tab-content-wrapper {\r\n        margin-top: var(--cts-theme-spacing-2x-large);\r\n    }\r\n    \r\n    #cts-tabs-9413e451 .cts-tab-panel {\r\n        padding: var(--cts-theme-spacing-x-large);\r\n    }\r\n\r\n    .cts-tab-fade-enter {\r\n        transition: opacity var(--cts-anim-duration-medium) var(--cts-anim-ease-standard), \r\n                    transform var(--cts-anim-duration-medium) var(--cts-anim-ease-standard);\r\n    }\r\n    .cts-tab-fade-start {\r\n        opacity: 0;\r\n        transform: translateY(8px);\r\n    }\r\n    .cts-tab-fade-end {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tab-body {\r\n        color: var(--sect-text, inherit);\r\n        font-family: var(--cts-theme-font-sans);\r\n        font-size: var(--cts-theme-font-size-medium);\r\n        line-height: var(--cts-theme-line-height-loose);\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tab-body :is(h1, h2, h3, h4, h5, h6) {\r\n        font-family: var(--cts-theme-font-headers);\r\n        color: var(--sect-text, inherit);\r\n        margin-top: var(--cts-theme-spacing-large);\r\n        margin-bottom: var(--cts-theme-spacing-small);\r\n    }\r\n\r\n    #cts-tabs-9413e451 .cts-tab-body a {\r\n        color: var(--cts-theme-color-primary-600);\r\n        text-decoration: underline;\r\n    }\r\n\r\n    @media (max-width: 1023px) {\r\n        #cts-tabs-9413e451 .cts-tab-panel {\r\n            padding: var(--cts-theme-spacing-medium);\r\n        }\r\n        #cts-tabs-9413e451 .cts-tab-nav {\r\n            justify-content: flex-start;\r\n        }\r\n    }\r\n<\/style><\/div><div class=\"cts-gutenberg-preview-wrapper\" style=\"pointer-events: none;\" x-ignore>\r\n<section id=\"cts-qf-dfc29941\" \r\n         class=\"cts-section-base cts-quick-facts cts-theme-pad-y-lg cts-theme-light cts-theme-full is-overlapping\"\r\n         style=\"--comp-radius: var(--cts-theme-border-radius-none);\">\r\n    \r\n    <div class=\"cts-quick-facts-inner cts-theme-pad-x-md cts-theme-container cts-theme-container-xl\" style=\"margin-inline: auto;\">\r\n        \r\n                    <div class=\"cts-qf-intro cts-enter-slide-up\"\r\n                 x-data=\"{ shown: false }\" \r\n                 x-intersect.once.threshold.20=\"shown = true\"\r\n                 :class=\"shown ? 'is-visible' : ''\">\r\n                <div class=\"cts-qf-intro-inner\">\r\n                                            <h2 class=\"cts-theme-heading-2 cts-qf-title\">\r\n                            Surfari Zuid-Afrika zoals niemand hem doet.                        <\/h2>\r\n                                        \r\n                                            <p class=\"cts-theme-body-lg cts-qf-desc\">\r\n                            Geen standaard route omhoog en terug, maar een volledige 360\u00b0 rond de berg.<br \/>\nVier klimaatzones, weg van de massadrukte en met een ideale opbouw voor maximale acclimatisatie.                        <\/p>\r\n                                    <\/div>\r\n            <\/div>\r\n        \r\n                    <div class=\"cts-qf-grid\">\r\n                                    <div class=\"cts-qf-item cts-enter-slide-up\" \r\n                         x-data=\"ctsQfCounter(5895)\" \r\n                         x-intersect.once.threshold.20=\"start()\"\r\n                         :class=\"shown ? 'is-visible' : ''\"\r\n                         style=\"transition-delay: 0ms;\">\r\n                        \r\n                        <div class=\"cts-qf-number-wrap\">\r\n                                                        \r\n                            <strong class=\"cts-qf-number\" x-text=\"formatted\">0<\/strong>\r\n                            \r\n                                                            <span class=\"cts-qf-suffix\">meter<\/span>\r\n                                                    <\/div>\r\n\r\n                        <span class=\"cts-qf-label\">Hoogte (Uhuru Peak)<\/span>\r\n                    <\/div>\r\n                                    <div class=\"cts-qf-item cts-enter-slide-up\" \r\n                         x-data=\"ctsQfCounter(7)\" \r\n                         x-intersect.once.threshold.20=\"start()\"\r\n                         :class=\"shown ? 'is-visible' : ''\"\r\n                         style=\"transition-delay: 150ms;\">\r\n                        \r\n                        <div class=\"cts-qf-number-wrap\">\r\n                                                        \r\n                            <strong class=\"cts-qf-number\" x-text=\"formatted\">0<\/strong>\r\n                            \r\n                                                            <span class=\"cts-qf-suffix\">dagen<\/span>\r\n                                                    <\/div>\r\n\r\n                        <span class=\"cts-qf-label\">Op de berg<\/span>\r\n                    <\/div>\r\n                                    <div class=\"cts-qf-item cts-enter-slide-up\" \r\n                         x-data=\"ctsQfCounter(360)\" \r\n                         x-intersect.once.threshold.20=\"start()\"\r\n                         :class=\"shown ? 'is-visible' : ''\"\r\n                         style=\"transition-delay: 300ms;\">\r\n                        \r\n                        <div class=\"cts-qf-number-wrap\">\r\n                                                        \r\n                            <strong class=\"cts-qf-number\" x-text=\"formatted\">0<\/strong>\r\n                            \r\n                                                            <span class=\"cts-qf-suffix\">graden<\/span>\r\n                                                    <\/div>\r\n\r\n                        <span class=\"cts-qf-label\">Unieke route<\/span>\r\n                    <\/div>\r\n                                    <div class=\"cts-qf-item cts-enter-slide-up\" \r\n                         x-data=\"ctsQfCounter(16)\" \r\n                         x-intersect.once.threshold.20=\"start()\"\r\n                         :class=\"shown ? 'is-visible' : ''\"\r\n                         style=\"transition-delay: 450ms;\">\r\n                        \r\n                        <div class=\"cts-qf-number-wrap\">\r\n                                                            <span class=\"cts-qf-prefix\">max.<\/span>\r\n                                                        \r\n                            <strong class=\"cts-qf-number\" x-text=\"formatted\">0<\/strong>\r\n                            \r\n                                                            <span class=\"cts-qf-suffix\">pers.<\/span>\r\n                                                    <\/div>\r\n\r\n                        <span class=\"cts-qf-label\">Groepsgrootte<\/span>\r\n                    <\/div>\r\n                            <\/div>\r\n        \r\n    <\/div>\r\n<\/section>\r\n\r\n<script>\r\n    (function() {\r\n        const initCounter = () => {\r\n            if (window.Alpine && !Alpine.data('ctsQfCounter')) {\r\n                Alpine.data('ctsQfCounter', (targetNum) => ({\r\n                    shown: false,\r\n                    currentValue: 0,\r\n                    target: Number(targetNum) || 0,\r\n                    get formatted() {\r\n                        return Number(this.currentValue).toLocaleString('nl-BE');\r\n                    },\r\n                    start() {\r\n                        this.shown = true;\r\n                        const startTime = performance.now();\r\n                        const duration = 1200;\r\n                        const self = this;\r\n                        const step = (now) => {\r\n                            const progress = Math.min((now - startTime) \/ duration, 1);\r\n                            const eased = 1 - Math.pow(1 - progress, 3);\r\n                            self.currentValue = Math.round(eased * self.target);\r\n                            if (progress !== 1) {\r\n                                requestAnimationFrame(step);\r\n                            } else {\r\n                                self.currentValue = self.target;\r\n                            }\r\n                        };\r\n                        requestAnimationFrame(step);\r\n                    }\r\n                }));\r\n            }\r\n        };\r\n        if (window.Alpine) {\r\n            initCounter();\r\n        } else {\r\n            document.addEventListener('alpine:init', initCounter);\r\n        }\r\n    })();\r\n<\/script>\r\n\r\n<style>\r\n    #cts-qf-dfc29941 {\r\n        position: relative;\r\n        z-index: 3;\r\n        border-radius: var(--comp-radius);\r\n    }\r\n\r\n    #cts-qf-dfc29941.is-overlapping {\r\n        margin-top: -100px;\r\n        padding-top: 100px;\r\n        background: linear-gradient(to bottom, transparent, var(--sect-bg, transparent) 35%);\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-intro {\r\n        text-align: center;\r\n        padding-top: var(--cts-theme-spacing-2x-large);\r\n        padding-bottom: var(--cts-theme-spacing-2x-large);\r\n        position: relative;\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-intro::before {\r\n        content: \"\";\r\n        position: absolute;\r\n        top: 0;\r\n        left: 50%;\r\n        transform: translateX(-50%);\r\n        width: 1px;\r\n        height: 32px;\r\n        background: var(--cts-theme-color-primary-500);\r\n        opacity: 0.55;\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-intro-inner {\r\n        max-width: var(--cts-theme-container-max-width-md);\r\n        margin-inline: auto;\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-title {\r\n        text-transform: uppercase;\r\n        color: var(--sect-text, inherit);\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-title::after {\r\n        content: \"\";\r\n        display: block;\r\n        width: 0;\r\n        height: 3px;\r\n        background: var(--cts-theme-color-primary-500);\r\n        margin: var(--cts-theme-spacing-medium) auto 0;\r\n        border-radius: var(--cts-theme-border-radius-circle);\r\n        transition: width 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.3s;\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-intro.is-visible .cts-qf-title::after {\r\n        width: 100px;\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-desc {\r\n        max-width: var(--cts-theme-container-max-width-sm);\r\n        margin-inline: auto;\r\n        opacity: 0.9;\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-grid {\r\n        max-width: var(--cts-theme-container-max-width-lg);\r\n        margin-inline: auto;\r\n        display: flex;\r\n        justify-content: space-between;\r\n        gap: var(--cts-theme-spacing-large);\r\n        padding-bottom: var(--cts-theme-spacing-3x-large);\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-item {\r\n        flex: 1;\r\n        text-align: center;\r\n        position: relative;\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-item:hover {\r\n        transform: translateY(-6px);\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-item:not(:last-child)::after {\r\n        content: \"\";\r\n        position: absolute;\r\n        right: calc(var(--cts-theme-spacing-large) * -0.5);\r\n        top: 50%;\r\n        transform: translateY(-50%);\r\n        width: 1px;\r\n        height: 40px;\r\n        background: linear-gradient(to bottom, transparent, var(--cts-theme-color-primary-500), transparent);\r\n        opacity: 0.35;\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-number-wrap {\r\n        display: flex;\r\n        align-items: baseline;\r\n        justify-content: center;\r\n        gap: var(--cts-theme-spacing-2x-small);\r\n        margin-bottom: var(--cts-theme-spacing-2x-small);\r\n        line-height: 1.2;\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-number {\r\n        font-family: var(--cts-theme-font-headers);\r\n        font-size: var(--cts-theme-heading-2-size);\r\n        font-weight: 800;\r\n        letter-spacing: -1px;\r\n        color: var(--cts-theme-color-primary-600);\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-prefix,\r\n    #cts-qf-dfc29941 .cts-qf-suffix {\r\n        font-family: var(--cts-theme-font-sans);\r\n        font-size: var(--cts-theme-title-3-size);\r\n        font-weight: 600;\r\n        color: var(--cts-theme-color-primary-600);\r\n    }\r\n\r\n    #cts-qf-dfc29941 .cts-qf-label {\r\n        font-family: var(--cts-theme-font-mono);\r\n        font-size: var(--cts-theme-font-size-x-small);\r\n        letter-spacing: 2px;\r\n        text-transform: uppercase;\r\n        color: var(--cts-theme-color-neutral-600);\r\n        display: block;\r\n        margin-top: var(--cts-theme-spacing-2x-small);\r\n        font-weight: 600;\r\n    }\r\n\r\n    @media (max-width: 1023px) {\r\n        #cts-qf-dfc29941 .cts-qf-grid {\r\n            flex-wrap: wrap;\r\n            justify-content: center;\r\n        }\r\n        #cts-qf-dfc29941 .cts-qf-item {\r\n            flex: 0 0 calc(50% - var(--cts-theme-spacing-large));\r\n            margin-bottom: var(--cts-theme-spacing-large);\r\n        }\r\n        #cts-qf-dfc29941 .cts-qf-item:not(:last-child)::after {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 639px) {\r\n        #cts-qf-dfc29941.is-overlapping {\r\n            margin-top: -60px;\r\n            padding-top: 60px;\r\n        }\r\n        #cts-qf-dfc29941 .cts-qf-item {\r\n            flex: 0 0 100%;\r\n        }\r\n    }\r\n<\/style><\/div><div class=\"cts-gutenberg-preview-wrapper\" style=\"pointer-events: none;\" x-ignore>\r\n<section id=\"cts-gallery-8baae1dd\" \r\n         class=\"cts-section-base cts-masonry-gallery cts-theme-pad-y-xs cts-theme-light cts-theme-full\"\r\n         style=\"--comp-radius: var(--cts-theme-border-radius-none); --base-row-height: 220px; --grid-cols: 3;\">\r\n    \r\n    <div class=\"cts-masonry-gallery-inner cts-theme-pad-x-md\" style=\"margin-inline: auto;\">\r\n        \r\n        <div class=\"cts-photo-grid cts-enter-fade\" \r\n             x-data=\"{ shown: false }\" \r\n             x-intersect.once.threshold.10=\"shown = true\"\r\n             :class=\"shown ? 'is-visible' : ''\">\r\n            \r\n                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-featured cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 0ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Jeffreys-Bay-Surf.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Jeffreys-Bay-Surf.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-wide cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 100ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/East-Coast-wave-search-scaled.jpg\"\r\n                            data-lightbox-alt=\"\"\r\n                            aria-label=\"View image 2 in fullscreen lightbox\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/East-Coast-wave-search-scaled.jpg\" \r\n                             alt=\"\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-tall cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 200ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Transkei-Beach-Meeting-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Transkei-Beach-Meeting-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-standard cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 300ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Cape-Town-Silvermine-Nature-Reseve-scaled.jpg\"\r\n                            data-lightbox-alt=\"\"\r\n                            aria-label=\"View image 4 in fullscreen lightbox\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Cape-Town-Silvermine-Nature-Reseve-scaled.jpg\" \r\n                             alt=\"\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-standard cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 400ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Transkei-locals-surf-lesson--scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Transkei-locals-surf-lesson--scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-standard cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 500ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Karoo-driving-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Karoo-driving-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-featured cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 0ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Transkei-Views-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Transkei-Views-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-wide cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 100ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Transkei-Occean-Views-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Transkei-Occean-Views-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-tall cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 200ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Transkei-Beach-Cows-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Transkei-Beach-Cows-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-standard cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 300ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Scene-from-east-coast-drive-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Scene-from-east-coast-drive-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-standard cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 400ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Scene-from-Cederberg-drive-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Scene-from-Cederberg-drive-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-standard cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 500ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Safari-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Safari-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-featured cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 0ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Location-of-accommodation-in-Cape-Towjn-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Location-of-accommodation-in-Cape-Towjn-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-wide cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 100ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Empty-pointbreak-in-Transkei-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Empty-pointbreak-in-Transkei-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-tall cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 200ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Empty-line-up-Transkei.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Empty-line-up-Transkei.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-standard cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 300ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Cape-Town-Sunset-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Cape-Town-Sunset-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-standard cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 400ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Cape-St-Francis-Surf-.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Cape-St-Francis-Surf-.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-standard cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 500ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Cape-Point-Dias-Beach-View-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Cape-Point-Dias-Beach-View-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-featured cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 0ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Cape-Peninsula-Views-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Cape-Peninsula-Views-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                                                <button type=\"button\" \r\n                            class=\"cts-photo-tile is-tile-wide cts-hover-lift cts-has-lightbox-trigger\"\r\n                            style=\"transition-delay: 100ms;\"\r\n                            data-lightbox-src=\"\/wp-content\/uploads\/2023\/03\/Campsite-scaled.jpg\"\r\n                            data-lightbox-alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            aria-label=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\"\r\n                            @click=\"$store.ctsLightbox.open($el.dataset.lightboxSrc, $el.dataset.lightboxAlt)\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2023\/03\/Campsite-scaled.jpg\" \r\n                             alt=\"Surfari Zuid-Afrika The Wildlinger surf surfreis surfvakantie\" \r\n                             loading=\"lazy\" \r\n                             class=\"cts-photo-img cts-theme-fit-cover\">\r\n                    <\/button>\r\n                                        \r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/section>\r\n\r\n<style>\r\n    #cts-gallery-8baae1dd {\r\n        border-radius: var(--comp-radius);\r\n        overflow: hidden;\r\n        position: relative;\r\n    }\r\n\r\n    #cts-gallery-8baae1dd .cts-photo-grid {\r\n        display: grid;\r\n        grid-template-columns: repeat(var(--grid-cols, 3), minmax(0, 1fr));\r\n        grid-auto-rows: var(--base-row-height, 220px);\r\n        grid-auto-flow: dense;\r\n        gap: var(--cts-theme-spacing-medium);\r\n        align-items: stretch;\r\n    }\r\n\r\n    #cts-gallery-8baae1dd .cts-photo-tile {\r\n        position: relative;\r\n        border-radius: var(--cts-theme-border-radius-medium);\r\n        overflow: hidden;\r\n        box-shadow: var(--cts-theme-shadow-small);\r\n        will-change: transform;\r\n        margin: 0;\r\n        padding: 0;\r\n        border: none;\r\n        background: transparent;\r\n        cursor: default;\r\n        text-align: inherit;\r\n        display: block;\r\n        width: 100%;\r\n        height: 100%;\r\n    }\r\n\r\n    #cts-gallery-8baae1dd button.cts-photo-tile {\r\n        cursor: pointer;\r\n        outline: none;\r\n    }\r\n\r\n    #cts-gallery-8baae1dd button.cts-photo-tile:focus-visible {\r\n        box-shadow: 0 0 0 3px var(--cts-theme-color-primary-200);\r\n        z-index: 2;\r\n    }\r\n\r\n    #cts-gallery-8baae1dd .cts-photo-img {\r\n        width: 100%;\r\n        height: 100%;\r\n        object-fit: cover;\r\n        display: block;\r\n        transition: transform var(--cts-anim-duration-short) var(--cts-anim-ease-standard);\r\n    }\r\n\r\n    #cts-gallery-8baae1dd .cts-photo-tile:hover .cts-photo-img {\r\n        transform: scale(1.03);\r\n    }\r\n\r\n    #cts-gallery-8baae1dd .cts-tile-skeleton {\r\n        width: 100%;\r\n        height: 100%;\r\n        border-radius: inherit;\r\n    }\r\n\r\n    \/* Rhythmic Tile Track Spans *\/\r\n    #cts-gallery-8baae1dd .is-tile-featured {\r\n        grid-column: span 2;\r\n        grid-row: span 2;\r\n    }\r\n\r\n    #cts-gallery-8baae1dd .is-tile-wide {\r\n        grid-column: span 2;\r\n        grid-row: span 1;\r\n    }\r\n\r\n    #cts-gallery-8baae1dd .is-tile-tall {\r\n        grid-column: span 1;\r\n        grid-row: span 2;\r\n    }\r\n\r\n    #cts-gallery-8baae1dd .is-tile-standard {\r\n        grid-column: span 1;\r\n        grid-row: span 1;\r\n    }\r\n\r\n    #cts-gallery-8baae1dd .is-tile-single {\r\n        grid-column: 1 \/ -1;\r\n        grid-row: span 2;\r\n    }\r\n\r\n    #cts-gallery-8baae1dd .is-tile-pair {\r\n        grid-column: span 1;\r\n        grid-row: span 2;\r\n    }\r\n\r\n    \/* Responsive: Tablet Layout *\/\r\n    @media (max-width: 1023px) {\r\n        #cts-gallery-8baae1dd .cts-photo-grid {\r\n            grid-template-columns: repeat(2, minmax(0, 1fr));\r\n            grid-auto-rows: clamp(160px, 22vw, var(--base-row-height, 220px));\r\n        }\r\n\r\n        #cts-gallery-8baae1dd .is-tile-featured {\r\n            grid-column: span 2;\r\n            grid-row: span 2;\r\n        }\r\n\r\n        #cts-gallery-8baae1dd .is-tile-wide {\r\n            grid-column: span 2;\r\n            grid-row: span 1;\r\n        }\r\n\r\n        #cts-gallery-8baae1dd .is-tile-tall {\r\n            grid-column: span 1;\r\n            grid-row: span 2;\r\n        }\r\n    }\r\n\r\n    \/* Responsive: Mobile Stack *\/\r\n    @media (max-width: 639px) {\r\n        #cts-gallery-8baae1dd .cts-photo-grid {\r\n            grid-template-columns: 1fr;\r\n            grid-auto-rows: auto;\r\n        }\r\n\r\n        #cts-gallery-8baae1dd .cts-photo-tile {\r\n            height: 220px;\r\n            grid-column: span 1 !important;\r\n            grid-row: auto !important;\r\n        }\r\n    }\r\n<\/style><\/div><div class=\"cts-gutenberg-preview-wrapper\" style=\"pointer-events: none;\" x-ignore>\r\n<section id=\"cts-rev-63365c10\" \r\n         class=\"cts-section-base cts-review-stamp cts-theme-pad-y-lg cts-theme-light cts-theme-full\"\r\n         style=\"--comp-radius: var(--cts-theme-border-radius-none);\">\r\n    \r\n    <div class=\"cts-reviews-wrap cts-theme-pad-x-md cts-theme-container cts-theme-container-xl\" style=\"margin-inline: auto;\">\r\n        \r\n        <!-- Header & Stamp -->\r\n        <div class=\"cts-reviews-head\">\r\n            <div class=\"cts-reviews-title-col cts-enter-fade\" \r\n                 x-data=\"{ shown: false }\" \r\n                 x-intersect.once.threshold.20=\"shown = true\"\r\n                 :class=\"shown ? 'is-visible' : ''\">\r\n                \r\n                                    <div class=\"cts-review-eyebrow\">Reviews<\/div>\r\n                                \r\n                                    <h2 class=\"cts-theme-heading-2 cts-review-heading\">\r\n                        Vertrouwen van reizigers.                                                    <em>Niet alleen van ons.<\/em>\r\n                                            <\/h2>\r\n                            <\/div>\r\n            \r\n            <div class=\"cts-reviews-score-col\">\r\n                <div class=\"cts-reviews-score cts-anim-stamp\" \r\n                     x-data=\"{ stamped: false, triggerStamp() { const self = this; setTimeout(function() { self.stamped = true; }, 300); } }\" \r\n                     x-intersect.once.threshold.20=\"triggerStamp()\"\r\n                     :class=\"stamped ? 'is-stamped' : ''\">\r\n                    <div class=\"cts-stamp-inner\">\r\n                        <div class=\"cts-stars\" aria-hidden=\"true\">&#9733;&#9733;&#9733;&#9733;&#9733;<\/div>\r\n                                                    <span>Google reviews<\/span>\r\n                                                                            <div class=\"cts-since\">Since 2019<\/div>\r\n                                            <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Reviews Grid -->\r\n                    <div class=\"cts-reviews-grid\">\r\n                                    <article class=\"cts-review-card  cts-enter-fade\"\r\n                             x-data=\"{ shown: false }\" \r\n                             x-intersect.once.threshold.20=\"shown = true\"\r\n                             :class=\"shown ? 'is-visible' : ''\"\r\n                             style=\"transition-delay: 0ms;\">\r\n                        \r\n                        <div class=\"cts-review-stars\" aria-hidden=\"true\">&#9733;&#9733;&#9733;&#9733;&#9733;<\/div>\r\n                        <p class=\"cts-review-text\">De 360\u00b0 route is een absolute aanrader. Waar de massa dezelfde paden volgt, loop je dagenlang in stilte over de flanken van de berg. Fantastisch team van dragers en gidsen!<\/p>\r\n                        \r\n                                                    <div class=\"cts-review-author\">Jonathan V.<\/div>\r\n                                                \r\n                                                    <div class=\"cts-review-source\">Google review<\/div>\r\n                                                \r\n                    <\/article>\r\n                                    <article class=\"cts-review-card  cts-enter-fade\"\r\n                             x-data=\"{ shown: false }\" \r\n                             x-intersect.once.threshold.20=\"shown = true\"\r\n                             :class=\"shown ? 'is-visible' : ''\"\r\n                             style=\"transition-delay: 150ms;\">\r\n                        \r\n                        <div class=\"cts-review-stars\" aria-hidden=\"true\">&#9733;&#9733;&#9733;&#9733;&#9733;<\/div>\r\n                        <p class=\"cts-review-text\">Het voorbereidingsprogramma en de hypoxietrainingen bij Vertical Horizons hebben echt het verschil gemaakt op hoogte. De begeleiding van start tot top was onberispelijk.<\/p>\r\n                        \r\n                                                    <div class=\"cts-review-author\">Sarah M.<\/div>\r\n                                                \r\n                                                    <div class=\"cts-review-source\">Google review<\/div>\r\n                                                \r\n                    <\/article>\r\n                                    <article class=\"cts-review-card  cts-enter-fade\"\r\n                             x-data=\"{ shown: false }\" \r\n                             x-intersect.once.threshold.20=\"shown = true\"\r\n                             :class=\"shown ? 'is-visible' : ''\"\r\n                             style=\"transition-delay: 300ms;\">\r\n                        \r\n                        <div class=\"cts-review-stars\" aria-hidden=\"true\">&#9733;&#9733;&#9733;&#9733;&#9733;<\/div>\r\n                        <p class=\"cts-review-text\">Meer dan alleen een top bereiken. Het samenspel tussen de gidsen, het kookteam en de groep maakte dit tot een van de mooiste reiservaringen van mijn leven.<\/p>\r\n                        \r\n                                                    <div class=\"cts-review-author\">Pieter D.<\/div>\r\n                                                \r\n                                                    <div class=\"cts-review-source\">Trustpilot<\/div>\r\n                                                \r\n                    <\/article>\r\n                            <\/div>\r\n        \r\n        <!-- Footer Note -->\r\n                    <div class=\"cts-reviews-note cts-enter-fade\"\r\n                 x-data=\"{ shown: false }\" \r\n                 x-intersect.once.threshold.10=\"shown = true\"\r\n                 :class=\"shown ? 'is-visible' : ''\">\r\n                <span>Reviews worden geverifieerd via Google Places en Trustpilot.<\/span>\r\n            <\/div>\r\n        \r\n    <\/div>\r\n<\/section>\r\n\r\n<style>\r\n    #cts-rev-63365c10 {\r\n        border-radius: var(--comp-radius);\r\n        overflow: hidden;\r\n        position: relative;\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-reviews-wrap {\r\n        position: relative;\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-reviews-head {\r\n        display: flex;\r\n        justify-content: space-between;\r\n        gap: var(--cts-theme-spacing-large);\r\n        align-items: flex-start;\r\n        margin-bottom: var(--cts-theme-spacing-2x-large);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-eyebrow {\r\n        font-family: var(--cts-theme-font-mono);\r\n        font-size: var(--cts-theme-font-size-2x-small);\r\n        letter-spacing: 4px;\r\n        text-transform: uppercase;\r\n        color: var(--cts-theme-color-primary-500);\r\n        margin-bottom: var(--cts-theme-spacing-small);\r\n        display: flex;\r\n        align-items: center;\r\n        gap: var(--cts-theme-spacing-small);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-eyebrow::before {\r\n        content: \"\";\r\n        width: 28px;\r\n        height: 1px;\r\n        background: var(--cts-theme-color-primary-500);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-heading {\r\n        text-transform: uppercase;\r\n        color: var(--sect-text, inherit);\r\n        margin-bottom: 0;\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-heading em {\r\n        display: block;\r\n        color: var(--cts-theme-color-secondary-500);\r\n        font-style: italic;\r\n    }\r\n\r\n    \/* Animated Passport Stamp *\/\r\n    #cts-rev-63365c10 .cts-reviews-score {\r\n        font-family: var(--cts-theme-font-mono);\r\n        color: color-mix(in srgb, var(--cts-theme-color-secondary-500), transparent 28%);\r\n        text-transform: uppercase;\r\n        letter-spacing: 2px;\r\n        position: relative;\r\n        min-width: 260px;\r\n        isolation: isolate;\r\n        transform: scale(0.4) rotate(-14deg);\r\n        opacity: 0;\r\n        filter: blur(4px);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-reviews-score.is-stamped {\r\n        animation: ctsStampIn 0.85s cubic-bezier(0.16, 1, 0.3, 1) forwards;\r\n    }\r\n\r\n    @keyframes ctsStampIn {\r\n        0%   { transform: scale(0.35) rotate(-16deg); opacity: 0; filter: blur(4px); }\r\n        60%  { transform: scale(1.15) rotate(1deg); opacity: 0.95; filter: blur(0px); }\r\n        100% { transform: scale(1.02) rotate(-5deg); opacity: 0.85; filter: blur(0px); }\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-reviews-score::before {\r\n        content: \"\";\r\n        position: absolute;\r\n        inset: -34px -48px;\r\n        background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 340 200'%3E%3Cfilter id='rough'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.045' numOctaves='3' seed='8'\/%3E%3CfeDisplacementMap in='SourceGraphic' scale='2.4'\/%3E%3C\/filter%3E%3Cg filter='url(%23rough)' fill='none' stroke='%23b14a2b' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M28 18h284l12 18v128l-15 18H26L14 162V38z' stroke-width='5' stroke-dasharray='22 8 7 8' opacity='.78'\/%3E%3Cpath d='M45 34h250l9 14v103l-11 14H44L34 150V50z' stroke-width='2.2' stroke-dasharray='18 7' opacity='.62'\/%3E%3Cpath d='M68 64h204' stroke-width='2.4' opacity='.58'\/%3E%3Cpath d='M58 134h224' stroke-width='2.4' opacity='.58'\/%3E%3Cpath d='M257 78c15 2 30 7 43 17M257 88c17 2 29 6 41 14M257 98c15 1 27 5 39 12' stroke-width='1.7' opacity='.45'\/%3E%3Cpath d='M52 98c15-3 28-3 43 0M52 106c15-3 29-3 43 0' stroke-width='1.6' opacity='.4'\/%3E%3C\/g%3E%3C\/svg%3E\") center\/contain no-repeat;\r\n        opacity: 0.78;\r\n        mix-blend-mode: multiply;\r\n        z-index: -1;\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-stamp-inner {\r\n        position: relative;\r\n        z-index: 1;\r\n        transform: rotate(-5deg);\r\n        opacity: 0.85;\r\n        text-align: center;\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-stars {\r\n        font-size: 24px;\r\n        letter-spacing: 6px;\r\n        color: var(--cts-theme-color-secondary-500);\r\n        margin-bottom: var(--cts-theme-spacing-2x-small);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-stamp-inner span {\r\n        display: block;\r\n        font-size: var(--cts-theme-font-size-x-small);\r\n        letter-spacing: 3px;\r\n        color: var(--cts-theme-color-secondary-500);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-since {\r\n        display: inline-block;\r\n        margin-top: var(--cts-theme-spacing-2x-small);\r\n        padding-top: var(--cts-theme-spacing-2x-small);\r\n        border-top: 1.5px solid color-mix(in srgb, var(--cts-theme-color-secondary-500), transparent 50%);\r\n        font-family: var(--cts-theme-font-mono);\r\n        font-size: var(--cts-theme-font-size-2x-small);\r\n        letter-spacing: 2px;\r\n        color: var(--cts-theme-color-secondary-500);\r\n    }\r\n\r\n    \/* Grid & Cards *\/\r\n    #cts-rev-63365c10 .cts-reviews-grid {\r\n        display: grid;\r\n        grid-template-columns: repeat(3, 1fr);\r\n        gap: var(--cts-theme-spacing-medium);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-card {\r\n        background: color-mix(in srgb, var(--cts-theme-color-primary-500), transparent 90%);\r\n        border: 1px solid color-mix(in srgb, var(--cts-theme-color-primary-500), transparent 70%);\r\n        border-radius: var(--cts-theme-border-radius-medium);\r\n        padding: var(--cts-theme-spacing-large);\r\n        transition: transform var(--cts-anim-duration-short) var(--cts-anim-ease-standard),\r\n                    box-shadow var(--cts-anim-duration-short) var(--cts-anim-ease-standard);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-card.is-muted.is-visible {\r\n        opacity: 0.72;\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-card:hover {\r\n        transform: translateY(-4px);\r\n        box-shadow: var(--cts-theme-shadow-medium);\r\n        background: color-mix(in srgb, var(--cts-theme-color-primary-500), transparent 85%);\r\n        opacity: 1 !important;\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-stars {\r\n        letter-spacing: 3px;\r\n        color: var(--cts-theme-color-primary-500);\r\n        font-size: var(--cts-theme-font-size-medium);\r\n        margin-bottom: var(--cts-theme-spacing-small);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-text {\r\n        font-family: var(--cts-theme-font-sans);\r\n        font-size: var(--cts-theme-font-size-small);\r\n        line-height: var(--cts-theme-line-height-normal);\r\n        color: var(--sect-text, inherit);\r\n        margin-bottom: var(--cts-theme-spacing-medium);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-author {\r\n        font-family: var(--cts-theme-font-headers);\r\n        font-size: var(--cts-theme-title-3-size);\r\n        color: var(--sect-text, inherit);\r\n        margin-bottom: 2px;\r\n        letter-spacing: 1px;\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-review-source {\r\n        font-family: var(--cts-theme-font-mono);\r\n        font-size: var(--cts-theme-font-size-2x-small);\r\n        letter-spacing: 2px;\r\n        text-transform: uppercase;\r\n        color: var(--cts-theme-color-primary-500);\r\n    }\r\n\r\n    #cts-rev-63365c10 .cts-reviews-note {\r\n        margin-top: var(--cts-theme-spacing-large);\r\n        font-family: var(--cts-theme-font-sans);\r\n        font-size: var(--cts-theme-font-size-x-small);\r\n        line-height: var(--cts-theme-line-height-normal);\r\n        color: var(--cts-theme-color-neutral-600);\r\n    }\r\n\r\n    @media (max-width: 1023px) {\r\n        #cts-rev-63365c10 .cts-reviews-head {\r\n            flex-direction: column;\r\n        }\r\n        #cts-rev-63365c10 .cts-reviews-score-col {\r\n            display: flex;\r\n            justify-content: center;\r\n            width: 100%;\r\n            margin-top: var(--cts-theme-spacing-large);\r\n        }\r\n        #cts-rev-63365c10 .cts-reviews-grid {\r\n            grid-template-columns: 1fr;\r\n        }\r\n    }\r\n<\/style><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"categories":[],"tags":[],"class_list":["post-16961","reis","type-reis","status-publish","format-standard","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Surfari Zuid-Afrika - The Wildlinger<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thewildlinger.com\/en\/reis\/surfari-zuid-afrika\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Surfari Zuid-Afrika - The Wildlinger\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thewildlinger.com\/en\/reis\/surfari-zuid-afrika\/\" \/>\n<meta property=\"og:site_name\" content=\"The Wildlinger\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/The-Wildlinger-367142443928828\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-16T13:22:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thewildlinger.com\/wp-content\/uploads\/2019\/12\/banner-homepage-3.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1700\" \/>\n\t<meta property=\"og:image:height\" content=\"956\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thewildlinger.com\\\/reis\\\/surfari-zuid-afrika\\\/\",\"url\":\"https:\\\/\\\/thewildlinger.com\\\/reis\\\/surfari-zuid-afrika\\\/\",\"name\":\"Surfari Zuid-Afrika - The Wildlinger\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thewildlinger.com\\\/#website\"},\"datePublished\":\"2026-09-16T13:09:21+00:00\",\"dateModified\":\"2026-09-16T13:22:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thewildlinger.com\\\/reis\\\/surfari-zuid-afrika\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thewildlinger.com\\\/reis\\\/surfari-zuid-afrika\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thewildlinger.com\\\/reis\\\/surfari-zuid-afrika\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thewildlinger.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Surfari Zuid-Afrika\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thewildlinger.com\\\/#website\",\"url\":\"https:\\\/\\\/thewildlinger.com\\\/\",\"name\":\"The Wildlinger\",\"description\":\"live the adventure\",\"publisher\":{\"@id\":\"https:\\\/\\\/thewildlinger.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thewildlinger.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thewildlinger.com\\\/#organization\",\"name\":\"The Wildlinger\",\"url\":\"https:\\\/\\\/thewildlinger.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/thewildlinger.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thewildlinger.com\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/wildlinger.png\",\"contentUrl\":\"https:\\\/\\\/thewildlinger.com\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/wildlinger.png\",\"width\":1005,\"height\":532,\"caption\":\"The Wildlinger\"},\"image\":{\"@id\":\"https:\\\/\\\/thewildlinger.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/The-Wildlinger-367142443928828\\\/\",\"https:\\\/\\\/www.instagram.com\\\/the_wildlinger\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Surfari Zuid-Afrika - The Wildlinger","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thewildlinger.com\/en\/reis\/surfari-zuid-afrika\/","og_locale":"en_US","og_type":"article","og_title":"Surfari Zuid-Afrika - The Wildlinger","og_url":"https:\/\/thewildlinger.com\/en\/reis\/surfari-zuid-afrika\/","og_site_name":"The Wildlinger","article_publisher":"https:\/\/www.facebook.com\/The-Wildlinger-367142443928828\/","article_modified_time":"2026-09-16T13:22:02+00:00","og_image":[{"width":1700,"height":956,"url":"https:\/\/thewildlinger.com\/wp-content\/uploads\/2019\/12\/banner-homepage-3.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/thewildlinger.com\/reis\/surfari-zuid-afrika\/","url":"https:\/\/thewildlinger.com\/reis\/surfari-zuid-afrika\/","name":"Surfari Zuid-Afrika - The Wildlinger","isPartOf":{"@id":"https:\/\/thewildlinger.com\/#website"},"datePublished":"2026-09-16T13:09:21+00:00","dateModified":"2026-09-16T13:22:02+00:00","breadcrumb":{"@id":"https:\/\/thewildlinger.com\/reis\/surfari-zuid-afrika\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thewildlinger.com\/reis\/surfari-zuid-afrika\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/thewildlinger.com\/reis\/surfari-zuid-afrika\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thewildlinger.com\/"},{"@type":"ListItem","position":2,"name":"Surfari Zuid-Afrika"}]},{"@type":"WebSite","@id":"https:\/\/thewildlinger.com\/#website","url":"https:\/\/thewildlinger.com\/","name":"The Wildlinger","description":"live the adventure","publisher":{"@id":"https:\/\/thewildlinger.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thewildlinger.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/thewildlinger.com\/#organization","name":"The Wildlinger","url":"https:\/\/thewildlinger.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thewildlinger.com\/#\/schema\/logo\/image\/","url":"https:\/\/thewildlinger.com\/wp-content\/uploads\/2019\/12\/wildlinger.png","contentUrl":"https:\/\/thewildlinger.com\/wp-content\/uploads\/2019\/12\/wildlinger.png","width":1005,"height":532,"caption":"The Wildlinger"},"image":{"@id":"https:\/\/thewildlinger.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/The-Wildlinger-367142443928828\/","https:\/\/www.instagram.com\/the_wildlinger\/"]}]}},"_links":{"self":[{"href":"https:\/\/thewildlinger.com\/en\/wp-json\/wp\/v2\/reis\/16961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thewildlinger.com\/en\/wp-json\/wp\/v2\/reis"}],"about":[{"href":"https:\/\/thewildlinger.com\/en\/wp-json\/wp\/v2\/types\/reis"}],"author":[{"embeddable":true,"href":"https:\/\/thewildlinger.com\/en\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/thewildlinger.com\/en\/wp-json\/wp\/v2\/media?parent=16961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thewildlinger.com\/en\/wp-json\/wp\/v2\/categories?post=16961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thewildlinger.com\/en\/wp-json\/wp\/v2\/tags?post=16961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}