{"id":16793,"date":"2026-08-17T09:34:03","date_gmt":"2026-08-17T07:34:03","guid":{"rendered":"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/?page_id=16793"},"modified":"2026-10-16T09:42:15","modified_gmt":"2026-10-16T07:42:15","slug":"dream-xplorers","status":"publish","type":"page","link":"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/dream-xplorers\/","title":{"rendered":"Dream Xplorers"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16793\" class=\"elementor elementor-16793\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b30a740 e-con-full hero-slider-cmn e-flex e-con e-parent\" data-id=\"b30a740\" data-element_type=\"container\" data-e-type=\"container\" id=\"hero-slider\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8767e7f elementor-pagination-position-inside dhr-slider hero__booking-content elementor-pagination-type-bullets elementor-widget elementor-widget-n-carousel\" data-id=\"8767e7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;carousel_items&quot;:[{&quot;slide_title&quot;:&quot;Slide #1&quot;,&quot;_id&quot;:&quot;6108bfd&quot;}],&quot;slides_to_show&quot;:&quot;1&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;slides_to_show_tablet&quot;:&quot;1&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;offset_sides&quot;:&quot;none&quot;,&quot;pagination&quot;:&quot;bullets&quot;,&quot;image_spacing_custom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-carousel swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Book Your Stay\" dir=\"ltr\">\n\t\t\t<div class=\"swiper-wrapper\" aria-live=\"polite\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"1\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 1\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5b35fcd e-con-full e-flex e-con e-child\" data-id=\"5b35fcd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-20798bf e-con-full e-flex e-con e-child\" data-id=\"20798bf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e35cfd6 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"e35cfd6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53ef678 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"53ef678\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"15\" viewBox=\"0 0 14 15\" fill=\"none\"><path d=\"M7 1.90479L6.68555 2.20557L0.998047 7.89307L1.62695 8.52197L2.1875 7.96143V13.02H6.125V8.64502H7.875V13.02H11.8125V7.96143L12.373 8.52197L13.002 7.89307L7.31445 2.20557L7 1.90479ZM7 3.14893L10.9375 7.08643V12.145H8.75V7.77002H5.25V12.145H3.0625V7.08643L7 3.14893Z\" fill=\"#FAFAFA\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b61891 elementor-widget elementor-widget-shortcode\" data-id=\"3b61891\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15dd16f elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-spacer\" data-id=\"15dd16f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0232b58 elementor-widget elementor-widget-text-editor\" data-id=\"0232b58\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>DREAM XPLORERS<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17b6c07 elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-hidden-mobile elementor-hidden-tablet elementor-widget elementor-widget-heading\" data-id=\"17b6c07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Six Badges, One<br> Passport and a Whole <br>Holiday To Earn Them<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b8dd657 elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-heading\" data-id=\"b8dd657\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Six Badges, One Passport and a Whole Holiday To Earn Them<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2464c31 elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-hidden-mobile elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"2464c31\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Sign up at reception when you arrive, meet Kamo the Chameleon and start collecting credits. Enough badges and there is a prize waiting.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c6ea7eb elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-widget elementor-widget-text-editor\" data-id=\"c6ea7eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Sign up at reception when you arrive, meet Kamo the Chameleon and start collecting credits. Enough badges and there is a prize waiting.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-381c5d0 e-con-full e-flex e-con e-child\" data-id=\"381c5d0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b09511 elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-spacer\" data-id=\"6b09511\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-22cd8b1 elementor-hidden-mobile .dhr-scroll-down-btn elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"22cd8b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"#available-activities\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"33\" height=\"56\" viewBox=\"0 0 33 56\" fill=\"none\"><rect x=\"1.34375\" y=\"0.9375\" width=\"31.0625\" height=\"54.0625\" rx=\"15.5312\" stroke=\"#E0C8A9\" stroke-width=\"0.9375\"><\/rect><path d=\"M16.2853 32.6406V43.2205L12.7092 39.6444L11.9512 40.4025L16.4336 44.8849L16.8126 45.2474L17.1917 44.8849L21.6741 40.4025L20.916 39.6444L17.34 43.2205V32.6406H16.2853Z\" fill=\"#E0C8A9\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4d0d900 e-con-full e-flex e-con e-child\" data-id=\"4d0d900\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8e40078 elementor-widget elementor-widget-shortcode\" data-id=\"8e40078\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"availability-booking-widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"bys-booking-widget-wrapper\">\n    <button type=\"button\" class=\"bys-mobile-toggle-btn\" aria-expanded=\"false\">\n        <span class=\"bys-mobile-toggle-icon\">\n            <svg width=\"36\" height=\"36\" viewBox=\"0 0 36 36\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path\n                    d=\"M10.125 4.5V5.625H5.625V30.375H30.375V5.625H25.875V4.5H23.625V5.625H12.375V4.5H10.125ZM7.875 7.875H10.125V9H12.375V7.875H23.625V9H25.875V7.875H28.125V10.125H7.875V7.875ZM7.875 12.375H28.125V28.125H7.875V12.375ZM14.625 14.625V16.875H16.875V14.625H14.625ZM19.125 14.625V16.875H21.375V14.625H19.125ZM23.625 14.625V16.875H25.875V14.625H23.625ZM10.125 19.125V21.375H12.375V19.125H10.125ZM14.625 19.125V21.375H16.875V19.125H14.625ZM19.125 19.125V21.375H21.375V19.125H19.125ZM23.625 19.125V21.375H25.875V19.125H23.625ZM10.125 23.625V25.875H25.875V23.625H10.125Z\"\n                    fill=\"#D3AA74\" \/>\n            <\/svg>\n        <\/span>\n        <span class=\"bys-mobile-toggle-text\">Make A Reservation<\/span>\n        <span class=\"bys-mobile-toggle-chevron\">\n            <svg width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path\n                    d=\"M-3.14176e-08 12.5L0.71875 13.2187L6.96875 6.96875L7.3125 6.60937L6.96875 6.25L0.718749 -3.14176e-08L-5.46392e-07 0.71875L5.89062 6.60937L-3.14176e-08 12.5Z\"\n                    fill=\"#D3AA74\" \/>\n            <\/svg>\n        <\/span>\n    <\/button>\n    <div class=\"bys-booking-widget\">\n        <div class=\"bys-booking-header bys-header-toggle\" role=\"button\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"bys-booking-form\">\n            <h3 class=\"bys-booking-title\">\n                <span class=\"bys-booking-icon\">\n                    <svg width=\"25\" height=\"26\" viewBox=\"0 0 25 26\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path\n                            d=\"M4.5 0V1.125H0V25.875H24.75V1.125H20.25V0H18V1.125H6.75V0H4.5ZM2.25 3.375H4.5V4.5H6.75V3.375H18V4.5H20.25V3.375H22.5V5.625H2.25V3.375ZM2.25 7.875H22.5V23.625H2.25V7.875ZM9 10.125V12.375H11.25V10.125H9ZM13.5 10.125V12.375H15.75V10.125H13.5ZM18 10.125V12.375H20.25V10.125H18ZM4.5 14.625V16.875H6.75V14.625H4.5ZM9 14.625V16.875H11.25V14.625H9ZM13.5 14.625V16.875H15.75V14.625H13.5ZM18 14.625V16.875H20.25V14.625H18ZM4.5 19.125V21.375H20.25V19.125H4.5Z\"\n                            fill=\"#D3AA74\" \/>\n                    <\/svg>\n                <\/span>\n                Book Your Stay            <\/h3>\n        <\/div>\n\n        <form class=\"bys-booking-form\" id=\"bys-booking-form\">\n            <div class=\"bys-booking-fields\">\n                <div class=\"bys-booking-field bys-date-field\" id=\"bys-date-field-checkin\">\n                    <label for=\"bys-checkin\">Check-In<\/label>\n                    <div class=\"bys-date-picker-wrapper\">\n                        <input type=\"text\" id=\"bys-checkin\" name=\"checkin\" class=\"bys-date-input\"\n                            value=\"2026-10-23\"\n                            data-min-date=\"2026-10-22\" readonly required>\n                        <span class=\"bys-date-icon\">\n                            <svg width=\"14\" height=\"8\" viewBox=\"0 0 14 8\" fill=\"none\"\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                <path\n                                    d=\"M0.71875 0L0 0.71875L6.25 6.96875L6.60937 7.3125L6.96875 6.96875L13.2188 0.71875L12.5 0L6.60937 5.89063L0.71875 0Z\"\n                                    fill=\"#D3AA74\" \/>\n                            <\/svg>\n                        <\/span>\n                    <\/div>\n                <\/div>\n\n                <div class=\"bys-booking-field bys-date-field\" id=\"bys-date-field-checkout\">\n                    <label for=\"bys-checkout\">Check-Out<\/label>\n                    <div class=\"bys-date-picker-wrapper\">\n                        <input type=\"text\" id=\"bys-checkout\" name=\"checkout\" class=\"bys-date-input\"\n                            value=\"2026-10-25\"\n                            data-min-date=\"2026-10-23\" readonly required>\n                        <span class=\"bys-date-icon\">\n                            <svg width=\"14\" height=\"8\" viewBox=\"0 0 14 8\" fill=\"none\"\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                <path\n                                    d=\"M0.71875 0L0 0.71875L6.25 6.96875L6.60937 7.3125L6.96875 6.96875L13.2188 0.71875L12.5 0L6.60937 5.89063L0.71875 0Z\"\n                                    fill=\"#D3AA74\" \/>\n                            <\/svg>\n                        <\/span>\n                    <\/div>\n                <\/div>\n\n                <div class=\"bys-booking-field bys-booking-field-full\">\n                    <label for=\"bys-guests\">Guests<\/label>\n                    <div class=\"custom-select\" data-target=\"#bys-guests\">\n                                                <span class=\"selected-value\">\n                            <span\n                                class=\"rooms-text\">2 Adult, 0 Children<\/span>\n                            <span class=\"chevron-icon\">\n                                <svg width=\"14\" height=\"8\" viewBox=\"0 0 14 8\" fill=\"none\"\n                                    xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M0.71875 0L0 0.71875L6.25 6.96875L6.60937 7.3125L6.96875 6.96875L13.2188 0.71875L12.5 0L6.60937 5.89063L0.71875 0Z\"\n                                        fill=\"#D3AA74\" \/>\n                                <\/svg>\n                            <\/span>\n                        <\/span>\n                        <div class=\"dropdown-box\">\n                                                        <div class=\"bys-booking-count\">\n                                <label for=\"\">Adults<\/label>\n                                <div>\n                                    <span class=\"dec\">\u2013<\/span>\n                                    <input type=\"text\" class=\"qty\" value=\"2\" readonly\n                                        data-min=\"1\" data-max=\"10\">\n                                    <span class=\"inc\">+<\/span>\n                                <\/div>\n                            <\/div>\n                                                        <div class=\"bys-booking-count\">\n                                <label for=\"\">Children<\/label>\n                                <div>\n                                    <span class=\"dec\">\u2013<\/span>\n                                    <input type=\"text\" class=\"qty\" value=\"0\" readonly\n                                        data-min=\"0\" data-max=\"5\">\n                                    <span class=\"inc\">+<\/span>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    <input type=\"hidden\" id=\"bys-guests\" name=\"guests\"\n                        value='{\"adults\":2,\"children\":0}'>\n                <\/div>\n\n                <div class=\"bys-booking-field bys-booking-field-full\">\n                    <label for=\"bys-rooms\">Rooms<\/label>\n                    <div class=\"custom-select\" data-target=\"#bys-rooms\">\n                                                <span class=\"selected-value\">\n                            <span class=\"rooms-text\">1 Room<\/span>\n                            <span class=\"chevron-icon\">\n                                <svg width=\"14\" height=\"8\" viewBox=\"0 0 14 8\" fill=\"none\"\n                                    xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M0.71875 0L0 0.71875L6.25 6.96875L6.60937 7.3125L6.96875 6.96875L13.2188 0.71875L12.5 0L6.60937 5.89063L0.71875 0Z\"\n                                        fill=\"#D3AA74\" \/>\n                                <\/svg>\n                            <\/span>\n                        <\/span>\n                        <div class=\"dropdown-box\">\n                                                        <div class=\"bys-booking-count\">\n                                <label for=\"\">Rooms<\/label>\n                                <div>\n                                    <span class=\"dec\">\u2013<\/span>\n                                    <input type=\"text\" class=\"qty\" value=\"1\" readonly\n                                        data-min=\"1\" data-max=\"5\">\n                                    <span class=\"inc\">+<\/span>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    <input type=\"hidden\" id=\"bys-rooms\" name=\"rooms\" value=\"1\">\n                <\/div>\n\n                <div class=\"bys-booking-field bys-booking-field-full\" style=\"display: none;\">\n                    <label for=\"bys-promo\">Promo Code (Optional)<\/label>\n                    <input type=\"text\" id=\"bys-promo\" name=\"promo\" class=\"bys-booking-input\"\n                        placeholder=\"Enter promo code\">\n                <\/div>\n            <\/div>\n\n            <div class=\"bys-booking-actions\">\n                <button type=\"submit\" class=\"bys-booking-button\">\n                    Check Availability                <\/button>\n            <\/div>\n        <\/form>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\n    (function ($) {\n        'use strict';\n\n        function initBookingForm() {\n            if (typeof $ === 'undefined' || typeof jQuery === 'undefined') {\n                setTimeout(initBookingForm, 100);\n                return;\n            }\n            var $form = $('#bys-booking-form');\n            if ($form.length === 0) {\n                return;\n            }\n            var $checkin = $('#bys-checkin');\n            var $checkout = $('#bys-checkout');\n\n            $checkin.on('change', function () {\n                var checkinDate = new Date($(this).val());\n                var checkoutDate = new Date($checkout.val());\n\n                if (checkoutDate <= checkinDate) {\n                    checkoutDate.setDate(checkinDate.getDate() + 1);\n                    $checkout.val(checkoutDate.toISOString().split('T')[0]);\n                }\n                $checkout.attr('min', new Date(checkinDate.getTime() + 86400000).toISOString().split('T')[0]);\n            });\n\n            $form.on('submit', function (e) {\n                e.preventDefault();\n\n                var $button = $(this).find('button[type=\"submit\"]');\n                var originalText = $button.text();\n                $button.prop('disabled', true).text('Loading...');\n\n                var ajaxUrl = (typeof bysData !== 'undefined' && bysData.ajaxUrl) ? bysData.ajaxUrl : 'https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-admin\/admin-ajax.php';\n                var nonce = (typeof bysData !== 'undefined' && bysData.nonce) ? bysData.nonce : 'ecd97c0380';\n\n                \/\/ Extract adults and children from hidden guests field (JSON)\n                var guestsRaw = $('#bys-guests').val();\n                var adultsVal = 1;\n                var childrenVal = 0;\n\n                if (guestsRaw) {\n                    try {\n                        var guestsObj = JSON.parse(guestsRaw);\n                        if (typeof guestsObj.adults !== 'undefined') {\n                            adultsVal = guestsObj.adults;\n                        }\n                        if (typeof guestsObj.children !== 'undefined') {\n                            childrenVal = guestsObj.children;\n                        }\n                    } catch (err) {\n                        \/\/ Fallback to defaults if parsing fails\n                    }\n                }\n\n                var formData = {\n                    action: 'bys_generate_deep_link',\n                    nonce: nonce,\n                    checkin: $checkin.val(),\n                    checkout: $checkout.val(),\n                    adults: adultsVal,\n                    children: childrenVal,\n                    rooms: $('#bys-rooms').val(),\n                    promo: $('#bys-promo').val()\n                };\n\n                                    formData.hotel_code = 'DRE003';\n                \n                $.ajax({\n                    url: ajaxUrl,\n                    type: 'POST',\n                    data: formData,\n                    success: function (response) {\n                        if (response.success && response.data.link) {\n                            window.open(response.data.link, '_blank', 'noopener,noreferrer');\n                            $button.prop('disabled', false).text(originalText);\n                        } else {\n                            alert('Error generating booking link. Please try again.');\n                            $button.prop('disabled', false).text(originalText);\n                        }\n                    },\n                    error: function () {\n                        alert('Error generating booking link. Please try again.');\n                        $button.prop('disabled', false).text(originalText);\n                    }\n                });\n            });\n        }\n\n        if (typeof jQuery !== 'undefined') {\n            jQuery(document).ready(function ($) {\n                initBookingForm();\n            });\n        } else {\n            \/\/ Fallback if jQuery not loaded yet\n            if (document.readyState === 'loading') {\n                document.addEventListener('DOMContentLoaded', initBookingForm);\n            } else {\n                initBookingForm();\n            }\n        }\n    })(typeof jQuery !== 'undefined' ? jQuery : null);\n<\/script>\n\n<script>\n    jQuery(function ($) {\n\n        $(\".custom-select .selected-value\").on(\"click\", function (e) {\n            e.stopPropagation();\n            var $dropdown = $(this).closest(\".custom-select\").find(\".dropdown-box\");\n            var $chevron = $(this).find(\".chevron-icon svg path\");\n            var isVisible = $dropdown.is(\":visible\");\n\n            $(\".dropdown-box\").not($dropdown).hide();\n            $(\".custom-select\").not($(this).closest(\".custom-select\")).removeClass(\"active\");\n\n            if (isVisible) {\n                $dropdown.hide();\n                $(this).closest(\".custom-select\").removeClass(\"active\");\n            } else {\n                $dropdown.show();\n                $(this).closest(\".custom-select\").addClass(\"active\");\n            }\n        });\n\n        $(document).on(\"click\", function (e) {\n            if (!$(e.target).closest(\".custom-select\").length) {\n                $(\".dropdown-box\").hide();\n                $(\".custom-select\").removeClass(\"active\");\n            }\n        });\n\n        $(\".custom-select .dropdown-box\").on(\"click\", function (e) {\n            e.stopPropagation();\n        });\n\n        $(\".custom-select\").each(function () {\n            let $customSelect = $(this);\n            if ($customSelect.find(\".bys-booking-count\").length > 1) {\n                let adultsVal = parseInt($customSelect.find(\".bys-booking-count\").first().find(\".qty\").val()) || 0;\n                let childrenVal = parseInt($customSelect.find(\".bys-booking-count\").last().find(\".qty\").val()) || 0;\n\n                let adultsText = adultsVal + (adultsVal === 1 ? \" Adult\" : \" Adults\");\n                let childrenText = childrenVal + (childrenVal === 1 ? \" Child\" : \" Children\");\n\n                $customSelect.find(\".rooms-text\").text(adultsText + \", \" + childrenText);\n            } else {\n                let roomsVal = parseInt($customSelect.find(\".bys-booking-count\").find(\".qty\").val()) || 1;\n                let roomsText = roomsVal + \" \" + (roomsVal === 1 ? \"Room\" : \"Rooms\");\n                $customSelect.find(\".rooms-text\").text(roomsText);\n            }\n        });\n\n        \/\/ Increment - Handle both Rooms and Guests\n        $(\".custom-select .inc\").on(\"click\", function (e) {\n            e.stopPropagation();\n            let $countBox = $(this).closest(\".bys-booking-count\");\n            let $customSelect = $(this).closest(\".custom-select\");\n            let $input = $countBox.find(\".qty\");\n            let val = parseInt($input.val()) || 0;\n            let maxVal = parseInt($input.data(\"max\")) || 10; \/\/ Get max from data attribute (set by PHP loop)\n\n            if (val < maxVal) val++;\n\n            $input.val(val);\n\n            if ($customSelect.find(\".bys-booking-count\").length > 1) {\n                let adultsVal = parseInt($customSelect.find(\".bys-booking-count\").first().find(\".qty\").val()) || 0;\n                let childrenVal = parseInt($customSelect.find(\".bys-booking-count\").last().find(\".qty\").val()) || 0;\n\n                let adultsText = adultsVal + (adultsVal === 1 ? \" Adult\" : \" Adults\");\n                let childrenText = childrenVal + (childrenVal === 1 ? \" Child\" : \" Children\");\n\n                $customSelect.find(\".rooms-text\").text(adultsText + \", \" + childrenText);\n                $($customSelect.data(\"target\")).val(JSON.stringify({\n                    adults: adultsVal,\n                    children: childrenVal\n                }));\n            } else {\n                let roomsText = val + \" \" + (val === 1 ? \"Room\" : \"Rooms\");\n                $customSelect.find(\".rooms-text\").text(roomsText);\n                $($customSelect.data(\"target\")).val(val);\n            }\n        });\n\n        \/\/ Decrement - Handle both Rooms and Guests\n        $(\".custom-select .dec\").on(\"click\", function (e) {\n            e.stopPropagation();\n            let $countBox = $(this).closest(\".bys-booking-count\");\n            let $customSelect = $(this).closest(\".custom-select\");\n            let $input = $countBox.find(\".qty\");\n            let val = parseInt($input.val()) || 0;\n\n            \/\/ Check if this is Guests field (has multiple .bys-booking-count)\n            if ($customSelect.find(\".bys-booking-count\").length > 1) {\n                \/\/ This is Guests field\n                let minVal = parseInt($input.data(\"min\")) || 0; \/\/ Get min from data attribute (set by PHP loop)\n\n                if (val > minVal) val--;\n                $input.val(val);\n\n                let adultsVal = parseInt($customSelect.find(\".bys-booking-count\").first().find(\".qty\").val()) || 0;\n                let childrenVal = parseInt($customSelect.find(\".bys-booking-count\").last().find(\".qty\").val()) || 0;\n\n                let adultsText = adultsVal + (adultsVal === 1 ? \" Adult\" : \" Adults\");\n                let childrenText = childrenVal + (childrenVal === 1 ? \" Child\" : \" Children\");\n\n                $customSelect.find(\".rooms-text\").text(adultsText + \", \" + childrenText);\n\n                \/\/ Update hidden input with JSON format\n                $($customSelect.data(\"target\")).val(JSON.stringify({\n                    adults: adultsVal,\n                    children: childrenVal\n                }));\n            } else {\n                \/\/ This is Rooms field\n                let minVal = parseInt($input.data(\"min\")) || 1; \/\/ Get min from data attribute (set by PHP loop)\n                let maxVal = parseInt($input.data(\"max\")) || 5; \/\/ Get max from data attribute (set by PHP loop)\n\n                if (val > minVal) val--;\n                if (val < minVal) val = minVal;\n\n                $input.val(val);\n                let roomsText = val + \" \" + (val === 1 ? \"Room\" : \"Rooms\");\n                $customSelect.find(\".rooms-text\").text(roomsText);\n                $($customSelect.data(\"target\")).val(val);\n            }\n        });\n\n        \/\/ Header click: toggle booking form\n        function toggleBookingForm() {\n            var $header = $(this);\n            var $form = $header.next(\".bys-booking-form\");\n            $form.slideToggle(300);\n            $header.attr(\"aria-expanded\", $form.is(\":visible\"));\n        }\n        $(\".bys-booking-widget .bys-header-toggle\").on(\"click\", function (e) {\n            e.preventDefault();\n            e.stopPropagation();\n            toggleBookingForm.call(this);\n        }).on(\"keydown\", function (e) {\n            if (e.key === \"Enter\" || e.key === \" \") {\n                e.preventDefault();\n                toggleBookingForm.call(this);\n            }\n        });\n\n        \/\/ Mobile Accordion Toggle\n        $(\".bys-mobile-toggle-btn\").on(\"click\", function (e) {\n            e.preventDefault();\n            e.stopPropagation();\n\n            var $btn = $(this);\n            var $wrapper = $btn.closest(\".bys-booking-widget-wrapper\");\n            var $widget = $btn.next(\".bys-booking-widget\");\n            var $chevron = $btn.find(\".bys-mobile-toggle-chevron\");\n            var isExpanded = $btn.attr(\"aria-expanded\") === \"true\";\n\n            if (isExpanded) {\n                $widget.slideUp(300, function () {\n                    $wrapper.removeClass(\"active\");\n                });\n                $btn.attr(\"aria-expanded\", \"false\");\n            } else {\n                $wrapper.addClass(\"active\");\n                $widget.slideDown(300);\n                $btn.attr(\"aria-expanded\", \"true\");\n            }\n        });\n\n    });\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-564098a push-down e-flex e-con-boxed e-con e-parent\" data-id=\"564098a\" data-element_type=\"container\" data-e-type=\"container\" id=\"available-activities\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b5f6f4 elementor-widget elementor-widget-image\" data-id=\"4b5f6f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"454\" src=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/logo.png\" class=\"attachment-large size-large wp-image-17821\" alt=\"\" srcset=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/logo.png 950w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/logo-300x170.png 300w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/logo-768x436.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25d1366 elementor-widget elementor-widget-text-editor\" data-id=\"25d1366\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>WELCOME TO DREAM XPLORERS<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79f2f74 elementor-widget elementor-widget-heading\" data-id=\"79f2f74\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How an Xplorer Gets Started<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1caa0f3 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"1caa0f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Every child who signs up gets an activities passport and becomes an Xplorer, the same as Kamo the Chameleon. The passport is the gateway to everything running at the resort: the more activities a child finishes, the more badges they collect, and enough badges turns into a real prize. Children can carry the same passport between Dream Hotels &amp; Resorts properties, so categories started here can be finished on the next holiday.<\/span><b><\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37ff32f elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-align-center elementor-widget elementor-widget-button\" data-id=\"37ff32f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/staging.dreamresorts.staged.net.za\/dream-xplorers\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Learn More About Dream Xplorers<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4100998 e-flex e-con-boxed e-con e-parent\" data-id=\"4100998\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7b4d89b e-flex e-con-boxed e-con e-child\" data-id=\"7b4d89b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b4325fb elementor-widget elementor-widget-text-editor\" data-id=\"b4325fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>ACTIVITIES AT AVALON SPRINGS<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad8e3b5 elementor-widget elementor-widget-heading\" data-id=\"ad8e3b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Six Badges to Collect<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3bca773 e-grid e-con-full e-con e-child\" data-id=\"3bca773\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0332cc7 e-con-full e-flex e-con e-child\" data-id=\"0332cc7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-29df38f elementor-widget elementor-widget-image\" data-id=\"29df38f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Active-Xplorer-4096.png\" class=\"attachment-large size-large wp-image-17825\" alt=\"\" srcset=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Active-Xplorer-4096.png 800w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Active-Xplorer-4096-300x300.png 300w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Active-Xplorer-4096-150x150.png 150w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Active-Xplorer-4096-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5bf9317 elementor-widget elementor-widget-heading\" data-id=\"5bf9317\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Active Explorer Badge<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bf81b84 elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"bf81b84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Arts &amp; Crafts<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Token Toss<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Rock Painting<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Family Quiz<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2691291 e-con-full e-flex e-con e-child\" data-id=\"2691291\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-050897f elementor-widget elementor-widget-image\" data-id=\"050897f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Family-Fun-4096.png\" class=\"attachment-large size-large wp-image-17826\" alt=\"\" srcset=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Family-Fun-4096.png 800w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Family-Fun-4096-300x300.png 300w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Family-Fun-4096-150x150.png 150w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Family-Fun-4096-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-698dcec elementor-widget elementor-widget-heading\" data-id=\"698dcec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Family Fun Badge<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63fc9e9 elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"63fc9e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Nature Bingo Walk<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Fun Jar<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Play Dough Modelling<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Board Games<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Outdoor Games<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-94a3a88 e-con-full e-flex e-con e-child\" data-id=\"94a3a88\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf952fa elementor-widget elementor-widget-image\" data-id=\"bf952fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Treasure-Hunter-4096.png\" class=\"attachment-large size-large wp-image-17827\" alt=\"\" srcset=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Treasure-Hunter-4096.png 800w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Treasure-Hunter-4096-300x300.png 300w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Treasure-Hunter-4096-150x150.png 150w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Treasure-Hunter-4096-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65d7bf4 elementor-widget elementor-widget-heading\" data-id=\"65d7bf4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Treasure Hunter Badge<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f738935 elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"f738935\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Pass the Bucket<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Beading<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Sweetie Hunt<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Run &amp; Hide<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Face Painting<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-328ea68 e-grid e-con-full e-con e-child\" data-id=\"328ea68\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-57d2a65 e-con-full e-flex e-con e-child\" data-id=\"57d2a65\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6cc64c3 elementor-widget elementor-widget-image\" data-id=\"6cc64c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Kamo-Challenge-4096.png\" class=\"attachment-large size-large wp-image-17828\" alt=\"\" srcset=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Kamo-Challenge-4096.png 800w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Kamo-Challenge-4096-300x300.png 300w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Kamo-Challenge-4096-150x150.png 150w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Kamo-Challenge-4096-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4479e8c elementor-widget elementor-widget-heading\" data-id=\"4479e8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Kamo Challenge Badge<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b453e01 elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"b453e01\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Ice Cream Eating Competition<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Go Green Spekboom Prokect<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f4027af e-con-full e-flex e-con e-child\" data-id=\"f4027af\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-316e4a3 elementor-widget elementor-widget-image\" data-id=\"316e4a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Eco-Warrior-4096.png\" class=\"attachment-large size-large wp-image-17829\" alt=\"\" srcset=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Eco-Warrior-4096.png 800w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Eco-Warrior-4096-300x300.png 300w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Eco-Warrior-4096-150x150.png 150w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Eco-Warrior-4096-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a188c8e elementor-widget elementor-widget-heading\" data-id=\"a188c8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Eco Warrior Badge<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94f768d elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"94f768d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Go Greener<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Rock Painting<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Knit for a Purpose<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Home-made Play Dough<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Nature Treasure Hunt<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-86c1c4b e-con-full e-flex e-con e-child\" data-id=\"86c1c4b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61275c4 elementor-widget elementor-widget-image\" data-id=\"61275c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Tech-Xplorer-4096.png\" class=\"attachment-large size-large wp-image-17830\" alt=\"\" srcset=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Tech-Xplorer-4096.png 800w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Tech-Xplorer-4096-300x300.png 300w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Tech-Xplorer-4096-150x150.png 150w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/Dream-Xplorers-Tech-Xplorer-4096-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3e0d63 elementor-widget elementor-widget-heading\" data-id=\"c3e0d63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Tech Xplorer Badge<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f265839 elementor-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"f265839\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Movie Night<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Playstation<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Make a TikTok video<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Kids Karaoke<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Musical Chairs<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a5a94c1 e-con-full e-flex e-con e-child\" data-id=\"a5a94c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e5037e6 elementor-widget elementor-widget-text-editor\" data-id=\"e5037e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f765821 elementor-widget elementor-widget-text-editor\" data-id=\"f765821\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\"><div class=\"elementor-widget-container\"><p>GET YOUR PASSPORT<\/p><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4dfa4bf elementor-widget elementor-widget-heading\" data-id=\"4dfa4bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Start Xploring on Day One\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3d30e2 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"d3d30e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Passports are collected from reception when you arrive at Avalon Springs. Sign-up happens on site, not online, so there is nothing to arrange before you travel.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7d09315 e-con-full e-flex e-con e-child\" data-id=\"7d09315\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-8e28842 e-con-full e-flex e-con e-child\" data-id=\"8e28842\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-bcb87df e-con-full e-grid e-con e-child\" data-id=\"bcb87df\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-1657002 e-con-full e-flex e-con e-child\" data-id=\"1657002\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d94582 elementor-widget elementor-widget-text-editor\" data-id=\"2d94582\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>GOOD TO KNOW<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ec09e7 elementor-widget elementor-widget-heading\" data-id=\"1ec09e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Supervision and Safety<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db0c21a elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"db0c21a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-right\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Who runs it: A Dream Xplorer Champion at the resort signs children up, records credits and hands out the prize vouchers.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-right\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Where sign-up happens: At reception, on arrival. Not online.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7c9eb79 e-con-full e-flex e-con e-child\" data-id=\"7c9eb79\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bb5aa47 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"bb5aa47\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"568\" height=\"445\" src=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/kids2.png\" class=\"attachment-large size-large wp-image-17822\" alt=\"\" srcset=\"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/kids2.png 568w, https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-content\/uploads\/sites\/22\/2026\/10\/kids2-300x235.png 300w\" sizes=\"(max-width: 568px) 100vw, 568px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec616b2 elementor-widget elementor-widget-spacer\" data-id=\"ec616b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c76ce0f e-flex e-con-boxed e-con e-parent\" data-id=\"c76ce0f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-38efabb e-con-full e-flex e-con e-child\" data-id=\"38efabb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-e947ae2 e-con-full e-flex e-con e-child\" data-id=\"e947ae2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:17832,&quot;url&quot;:&quot;https:\\\/\\\/staging.dreamresorts.staged.net.za\\\/avalon-springs\\\/wp-content\\\/uploads\\\/sites\\\/22\\\/2026\\\/10\\\/DX-GEN.png&quot;}],&quot;background_slideshow_slide_duration&quot;:3000,&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d43de5a e-con-full e-flex e-con e-child\" data-id=\"d43de5a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f43d17f elementor-widget elementor-widget-heading\" data-id=\"f43d17f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQ<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30284d3 elementor-widget elementor-widget-n-accordion\" data-id=\"30284d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;all_collapsed&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-5040\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-5040\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\">  What is Dream Xplorers? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-5040\" class=\"elementor-element elementor-element-418a30b e-con-full e-flex e-con e-child\" data-id=\"418a30b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6d9adf0 elementor-widget elementor-widget-text-editor\" data-id=\"6d9adf0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">A kids badge programme that runs at Dream Hotels &amp; Resorts properties, including Avalon Springs in Montagu. Children collect credits by completing activities, earn badges across six categories, and trade completed categories for prizes.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-5041\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-5041\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\">  How do children sign up for Dream Xplorers? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-5041\" class=\"elementor-element elementor-element-0b737cc e-con-full e-flex e-con e-child\" data-id=\"0b737cc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2216b4b elementor-widget elementor-widget-text-editor\" data-id=\"2216b4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">At reception, on arrival at the resort. There is no online sign-up. Reception is staffed 24 hours at Avalon Springs, so children can join whenever you get in and start the same day.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-5042\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-5042\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\">  Can my child keep their badges for the next holiday? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-5042\" class=\"elementor-element elementor-element-700b6e4 e-con-full e-flex e-con e-child\" data-id=\"700b6e4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f09ecfc elementor-widget elementor-widget-text-editor\" data-id=\"f09ecfc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Yes. The passport is digital and travels with the child, so categories can be worked on across as many Dream Hotels &amp; Resorts properties as you visit, and picked up again on the next holiday.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-5043\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-5043\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\">  Where do the activities happen? <\/div><\/span>\n\t\t\t\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-5043\" class=\"elementor-element elementor-element-5eca70f e-flex e-con-boxed e-con e-child\" data-id=\"5eca70f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ce7484 elementor-widget elementor-widget-text-editor\" data-id=\"4ce7484\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">At the children&#8217;s activity centre at Avalon Springs, which sits beside the Beach Pool, the super tube and the water sprayers. Soccer, volleyball, chess and other family games run from the same place.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is Dream Xplorers?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A kids badge programme that runs at Dream Hotels &amp; Resorts properties, including Avalon Springs in Montagu. Children collect credits by completing activities, earn badges across six categories, and trade completed categories for prizes.\"}},{\"@type\":\"Question\",\"name\":\"How do children sign up for Dream Xplorers?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"At reception, on arrival at the resort. There is no online sign-up. Reception is staffed 24 hours at Avalon Springs, so children can join whenever you get in and start the same day.\"}},{\"@type\":\"Question\",\"name\":\"Can my child keep their badges for the next holiday?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The passport is digital and travels with the child, so categories can be worked on across as many Dream Hotels &amp; Resorts properties as you visit, and picked up again on the next holiday.\"}},{\"@type\":\"Question\",\"name\":\"Where do the activities happen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"At the children&#8217;s activity centre at Avalon Springs, which sits beside the Beach Pool, the super tube and the water sprayers. Soccer, volleyball, chess and other family games run from the same place.\"}}]}<\/script>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6a8b753 e-flex e-con-boxed e-con e-parent\" data-id=\"6a8b753\" data-element_type=\"container\" data-e-type=\"container\" id=\"enquire\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1849e0c elementor-widget elementor-widget-template\" data-id=\"1849e0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"1618\" class=\"elementor elementor-1618\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d8f3dd8 e-flex e-con-boxed e-con e-parent\" data-id=\"d8f3dd8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fc22750 elementor-widget elementor-widget-html\" data-id=\"fc22750\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>jQuery(function ($) {\r\n\r\n\r\n    function buildErrorSummary($form) {\r\n\r\n        let errors = [];\r\n\r\n        $form.find('.elementor-message.elementor-message-danger').each(function () {\r\n\r\n            const text = $(this).text().trim();\r\n\r\n            if (text && !errors.includes(text)) {\r\n                errors.push(text);\r\n            }\r\n        });\r\n\r\n\r\n        if (!errors.length) return;\r\n\r\n        $form.find('.custom-form-errors').remove();\r\n\r\n        let html = '<div class=\"custom-form-errors\">';\r\n\r\n        errors.forEach(function (err) {\r\n            html += '<span class=\"elementor-message elementor-message-danger\">' + err + '<\/span>';\r\n        });\r\n\r\n        html += '<\/div>';\r\n\r\n        $form.append(html);\r\n\r\n    }\r\n\r\n    $(document).on('submit', '.elementor-form', function () {\r\n\r\n        const $form = $(this);\r\n\r\n\r\n        const observer = new MutationObserver(function () {\r\n\r\n            const $errors = $form.find('.elementor-message.elementor-message-danger');\r\n\r\n            if ($errors.length) {\r\n\r\n\r\n                buildErrorSummary($form);\r\n\r\n                observer.disconnect();\r\n\r\n            }\r\n        });\r\n\r\n        observer.observe($form[0], {\r\n            childList: true,\r\n            subtree: true\r\n        });\r\n\r\n    });\r\n\r\n});\r\n\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n\r\n    document.querySelectorAll('input[type=\"tel\"]').forEach(function (input) {\r\n\r\n        \/\/ Block invalid characters while typing\r\n        input.addEventListener('input', function () {\r\n            this.value = this.value.replace(\/[^0-9+]\/g, '');\r\n        });\r\n\r\n        \/\/ Prevent paste of invalid chars\r\n        input.addEventListener('paste', function (e) {\r\n            e.preventDefault();\r\n            let paste = (e.clipboardData || window.clipboardData).getData('text');\r\n            paste = paste.replace(\/[^0-9+]\/g, '');\r\n            this.value = paste;\r\n        });\r\n\r\n    });\r\n\r\n});<\/script>\r\n<style>.inside-markers {\r\n  .custom-form-errors {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n    gap: 11px;\r\n    margin-top: 11px;\r\n\r\n    span {\r\n      margin: 0;\r\n    }\r\n  }\r\n\r\n  .elementor-message.elementor-message-danger:not(.custom-form-errors span.elementor-message.elementor-message-danger) {\r\n    display: none;\r\n  }\r\n\r\n  .elementor-field-group.elementor-error input {\r\n    border-color: #d9534f !important\r\n  }\r\n}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9ba666d e-flex e-con-boxed e-con e-parent\" data-id=\"9ba666d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-51e55c7d e-con-full e-flex e-con e-child\" data-id=\"51e55c7d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76eb8714 e-con-full e-flex e-con e-child\" data-id=\"76eb8714\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d5a9f8b elementor-widget elementor-widget-text-editor\" data-id=\"4d5a9f8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>CONNECT<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b1a2dc1 elementor-widget elementor-widget-heading\" data-id=\"6b1a2dc1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">We would love to hear from you.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62074934 elementor-widget elementor-widget-text-editor\" data-id=\"62074934\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Please fill out all of the fields below and we will get back to you as soon as possible. All information will be kept confidential.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e1b8e68 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"7e1b8e68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">\u2022 Mandatory\/Required<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98d5d64 elementor-button-align-end inside-markers elementor-mobile-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"98d5d64\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" id=\"enquiry_form\" name=\"Enquiry Form\" aria-label=\"Enquiry Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"1618\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"98d5d64\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_d7ee3a3 elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_d7ee3a3\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tSurname\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_d7ee3a3]\" id=\"form-field-field_d7ee3a3\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Surname\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email Address\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_e0797ee elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_e0797ee\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tContact Number\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_e0797ee]\" id=\"form-field-field_e0797ee\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Contact Number\" pattern=\"\\d{3}-?\\d{3}-?\\d{4} [0-9()#&amp;+*-=.]+\" title=\"Phone format: 081-456-7890 Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-number elementor-field-group elementor-column elementor-field-group-field_8c90637 elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_8c90637\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tNumber of Guests\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"number\" name=\"form_fields[field_8c90637]\" id=\"form-field-field_8c90637\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Number of Guests\" min=\"\" max=\"\" >\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_9169ec3 elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_9169ec3\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tNumber of Children\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_9169ec3]\" id=\"form-field-field_9169ec3\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Number of Children\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tMessage\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Your Message\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Submit Enquiry<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home DREAM XPLORERS Six Badges, One Passport and a Whole Holiday To Earn Them Six Badges, One Passport and a Whole Holiday To Earn Them Sign up at reception when [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-16793","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-json\/wp\/v2\/pages\/16793","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-json\/wp\/v2\/comments?post=16793"}],"version-history":[{"count":0,"href":"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-json\/wp\/v2\/pages\/16793\/revisions"}],"wp:attachment":[{"href":"https:\/\/staging.dreamresorts.staged.net.za\/avalon-springs\/wp-json\/wp\/v2\/media?parent=16793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}