{"id":1151,"date":"2026-04-19T16:26:41","date_gmt":"2026-04-19T14:26:41","guid":{"rendered":"https:\/\/aquagames.net\/contact\/"},"modified":"2026-05-19T11:49:03","modified_gmt":"2026-05-19T09:49:03","slug":"contact","status":"publish","type":"page","link":"https:\/\/aquagames.net\/en\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1151\" class=\"elementor elementor-1151 elementor-548\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54e0f72e e-flex e-con-boxed e-con e-parent\" data-id=\"54e0f72e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;waves&quot;,&quot;shape_divider_bottom_negative&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"true\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M790.5,93.1c-59.3-5.3-116.8-18-192.6-50c-29.6-12.7-76.9-31-100.5-35.9c-23.6-4.9-52.6-7.8-75.5-5.3\n\tc-10.2,1.1-22.6,1.4-50.1,7.4c-27.2,6.3-58.2,16.6-79.4,24.7c-41.3,15.9-94.9,21.9-134,22.6C72,58.2,0,25.8,0,25.8V100h1000V65.3\n\tc0,0-51.5,19.4-106.2,25.7C839.5,97,814.1,95.2,790.5,93.1z\"\/>\n<\/svg>\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76423d8d e-con-full e-flex e-con e-child\" data-id=\"76423d8d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4567f291 elementor-widget elementor-widget-heading\" data-id=\"4567f291\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Contact<\/h1>\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-1399bc9b e-flex e-con-boxed e-con e-parent\" data-id=\"1399bc9b\" 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-3f8386b1 e-con-full e-flex e-con e-child\" data-id=\"3f8386b1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-047b67e elementor-widget elementor-widget-shortcode\" data-id=\"047b67e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<div class=\"open-user-map \">\n\n  \n  \n  <!-- Map Container -->\n  <div class=\"oum-map-container\">\n    \n<div class=\"box-wrap map-size-default \">\n  \n  <div class=\"map-wrap\">\n    <div class=\"oum-loading-overlay\">\n      <div class=\"oum-loading-spinner\"><\/div>\n    <\/div>\n    <div id=\"map-20210929\" class=\"leaflet-map map-style_OpenStreetMap.Mapnik\" data-oum-tile-provider-container=\"openstreetmap\"><\/div>\n    \n    \n    \n    \n    \n    \n    <script type=\"text\/javascript\" id=\"oum-init-map\" data-category=\"functional\" class=\"cmplz-native\" data-oum-tile-provider=\"openstreetmap\">\n\n      map_el = `map-20210929`;\n\n      if(document.getElementById(map_el)) {\n        \/* Transfer PHP array to JS json *\/\n        var oum_all_locations = [{\"title\":\"Puerto Ban\u00fas, Marbella\",\"lat\":\"36.485029466218\",\"lng\":\"-4.9591264043541\",\"zoom\":\"17\",\"content\":\"Puerto Ban\u00fas, Marbella You\\u0027ll have no trouble finding us when you arrive at Nueva Andaluc\u00eda Beach. Buy Tickets puerto-banus-marbella\",\"icon\":\"https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png\",\"types\":[],\"post_id\":\"1270\",\"address\":\"\",\"text\":\"You\\\\\\u0027ll have no trouble finding us when you arrive at Nueva Andaluc\u00eda Beach.\\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Ca class=\\u0022map-buttons\\u0022 href=\\u0022https:\/\/booking.aquagames.net\/\\u0022 target=\\u0022blank\\u0022\\u003EBuy Tickets\\u003C\/a\\u003E\",\"image\":\"https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb47e6da9c3.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/aquagames-10-1.jpg\",\"audio\":\"\",\"video\":\"\",\"custom_fields\":[],\"votes\":0,\"star_rating_avg\":0,\"star_rating_count\":0},{\"title\":\"Roda de Bar\u00e1, Tarragona\",\"lat\":\"41.073079540611\",\"lng\":\"1.1406038211423\",\"zoom\":\"14\",\"content\":\"Roda de Bar\u00e1, Tarragona Located on the Costa Daurada, it is known for its Roman triumphal arch, the Arco de Ber\u00e0, on the ancient Via Augusta, and boasts several beaches, including Cal Guinovart and Punta de la Guineu. Buy Tickets roda-de-bara-tarragona\",\"icon\":\"https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png\",\"types\":[],\"post_id\":\"1264\",\"address\":\"\",\"text\":\"Located on the Costa Daurada, it is known for its Roman triumphal arch, the Arco de Ber\u00e0, on the ancient Via Augusta, and boasts several beaches, including Cal Guinovart and Punta de la Guineu.\\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Ca class=\\u0022map-buttons\\u0022 href=\\u0022https:\/\/booking.aquagames.net\/\\u0022 target=\\u0022blank\\u0022\\u003EBuy Tickets\\u003C\/a\\u003E\",\"image\":\"https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb472623316.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/aquagames-10-1.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb37ec988c4.jpg\",\"audio\":\"\",\"video\":\"\",\"custom_fields\":[],\"votes\":0,\"star_rating_avg\":0,\"star_rating_count\":0},{\"title\":\"AquaGames - Mazag\u00f3n\",\"lat\":\"37.127577701097\",\"lng\":\"-6.816754418472\",\"zoom\":\"14\",\"content\":\"AquaGames - Mazag\u00f3n This Andalusian town boasts more than 12 km of golden beaches, surrounded by pine forests and located near natural areas such as Do\u00f1ana and Moguer, famous for the legacy of Juan Ram\u00f3n Jim\u00e9nez. Buy Tickets aquagames-mazagon\",\"icon\":\"https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png\",\"types\":[],\"post_id\":\"1297\",\"address\":\"\",\"text\":\"This Andalusian town boasts more than 12 km of golden beaches, surrounded by pine forests and located near natural areas such as Do\u00f1ana and Moguer, famous for the legacy of Juan Ram\u00f3n Jim\u00e9nez.\\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Ca class=\\u0022map-buttons\\u0022 href=\\u0022https:\/\/booking.aquagames.net\/\\u0022 target=\\u0022blank\\u0022\\u003EBuy Tickets\\u003C\/a\\u003E\",\"image\":\"https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb469e49583.jpg\",\"audio\":\"\",\"video\":\"\",\"custom_fields\":[],\"votes\":0,\"star_rating_avg\":0,\"star_rating_count\":0},{\"title\":\"AquaGames - Hospitalet\",\"lat\":\"40.988932115608\",\"lng\":\"0.91920257934189\",\"zoom\":\"17\",\"content\":\"AquaGames - Hospitalet Located on a coastal headland with excellent tourist infrastructure, it offers Blue Flag-certified beaches such as L\u2019Arenal, El Torn, and Punta del Riu, as well as traditional restaurants serving local cuisine right in the town square. Buy Tickets aquagames-hospitalet\",\"icon\":\"https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png\",\"types\":[],\"post_id\":\"1292\",\"address\":\"\",\"text\":\"Located on a coastal headland with excellent tourist infrastructure, it offers Blue Flag-certified beaches such as L\u2019Arenal, El Torn, and Punta del Riu, as well as traditional restaurants serving local cuisine right in the town square.\\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Ca class=\\u0022map-buttons\\u0022 href=\\u0022https:\/\/booking.aquagames.net\/\\u0022 target=\\u0022blank\\u0022\\u003EBuy Tickets\\u003C\/a\\u003E\",\"image\":\"https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb45b471e7e.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/aquagames11-1.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/aquagames-10-1.jpg\",\"audio\":\"\",\"video\":\"\",\"custom_fields\":[],\"votes\":0,\"star_rating_avg\":0,\"star_rating_count\":0},{\"title\":\"AquaGames - Lloret\",\"lat\":\"41.700071674026\",\"lng\":\"2.8533189127274\",\"zoom\":\"17\",\"content\":\"AquaGames - Lloret Located right on the Costa Brava, very close to the wide beach of Lloret, the iconic squares, and the Water World water park. Buy Tickets aquagames-lloret\",\"icon\":\"https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png\",\"types\":[],\"post_id\":\"1302\",\"address\":\"\",\"text\":\"Located right on the Costa Brava, very close to the wide beach of Lloret, the iconic squares, and the Water World water park. \\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Ca class=\\u0022map-buttons\\u0022 href=\\u0022https:\/\/booking.aquagames.net\/\\u0022 target=\\u0022blank\\u0022\\u003EBuy Tickets\\u003C\/a\\u003E\",\"image\":\"https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb472623316.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/aquagames-8-1.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/aquagames-7-1.jpg\",\"audio\":\"\",\"video\":\"\",\"custom_fields\":[],\"votes\":0,\"star_rating_avg\":0,\"star_rating_count\":0},{\"title\":\"AquaGames - Pineda de Mar\",\"lat\":\"41.619858162263\",\"lng\":\"2.6873712945715\",\"zoom\":\"17\",\"content\":\"AquaGames - Pineda de Mar The park is located right next to the train station, making it the perfect getaway. Buy Tickets aquagames-pineda-de-mar\",\"icon\":\"https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png\",\"types\":[],\"post_id\":\"1272\",\"address\":\"\",\"text\":\"The park is located right next to the train station, making it the perfect getaway.\\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Ca class=\\u0022map-buttons\\u0022 href=\\u0022https:\/\/booking.aquagames.net\/\\u0022 target=\\u0022blank\\u0022\\u003EBuy Tickets\\u003C\/a\\u003E\",\"image\":\"https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb41f0c059d.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb45b471e7e.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/aquagames6-1.jpg\",\"audio\":\"\",\"video\":\"\",\"custom_fields\":[],\"votes\":0,\"star_rating_avg\":0,\"star_rating_count\":0},{\"title\":\"AquaGames Malgrat de Mar\",\"lat\":\"41.637141557909\",\"lng\":\"2.7322612141074\",\"zoom\":\"17\",\"content\":\"AquaGames Malgrat de Mar You\\u0027ll find us along the El Maresme coastline, between the Tordera River\u2014which marks the border with Girona\u2014and Santa Susanna (Barcelona). Buy Tickets aquagames-malgrat-de-mar\",\"icon\":\"https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png\",\"types\":[],\"post_id\":\"1268\",\"address\":\"\",\"text\":\"You\\\\\\u0027ll find us along the El Maresme coastline, between the Tordera River\u2014which marks the border with Girona\u2014and Santa Susanna (Barcelona).\\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Ca class=\\u0022map-buttons\\u0022 href=\\u0022https:\/\/booking.aquagames.net\/\\u0022 target=\\u0022blank\\u0022\\u003EBuy Tickets\\u003C\/a\\u003E\",\"image\":\"https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb37ec988c4.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb472623316.jpg|https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb47e6da9c3.jpg\",\"audio\":\"\",\"video\":\"\",\"custom_fields\":[],\"votes\":0,\"star_rating_avg\":0,\"star_rating_count\":0},{\"title\":\"L\\\\\\u0027Estartit, Girona\",\"lat\":\"42.050576603252\",\"lng\":\"3.1993050743465\",\"zoom\":\"16\",\"content\":\"L\\u0027Estartit, Girona Located across from the small Medes Islands archipelago and within the Medes Islands, Montgr\u00ed, and Baix Ter Natural Park, this area features a variety of landscapes and a long, easily accessible beach. Buy Tickets lestartit-girona\",\"icon\":\"https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png\",\"types\":[],\"post_id\":\"1278\",\"address\":\"\",\"text\":\"Located across from the small Medes Islands archipelago and within the Medes Islands, Montgr\u00ed, and Baix Ter Natural Park, this area features a variety of landscapes and a long, easily accessible beach.\\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Ca class=\\u0022map-buttons\\u0022 href=\\u0022https:\/\/booking.aquagames.net\/\\u0022 target=\\u0022blank\\u0022\\u003EBuy Tickets\\u003C\/a\\u003E\",\"image\":\"https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb36d14269c-1024x484.png\",\"audio\":\"\",\"video\":\"\",\"custom_fields\":[],\"votes\":0,\"star_rating_avg\":0,\"star_rating_count\":0},{\"title\":\"Aqua Games Empuriabrava\",\"lat\":\"42.242523565478\",\"lng\":\"3.1308809946203\",\"zoom\":\"16\",\"content\":\"Aqua Games Empuriabrava Located across from the small Medes Islands archipelago and within the Medes Islands, Montgr\u00ed, and Baix Ter Natural Park, this area features a variety of landscapes and a long, easily accessible beach. Buy Tickets aqua-games-empuriabrava\",\"icon\":\"https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png\",\"types\":[],\"post_id\":\"1281\",\"address\":\"\",\"text\":\"Located across from the small Medes Islands archipelago and within the Medes Islands, Montgr\u00ed, and Baix Ter Natural Park, this area features a variety of landscapes and a long, easily accessible beach.\\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Cbr\\u003E\\u003Ca class=\\u0022map-buttons\\u0022 href=\\u0022https:\/\/booking.aquagames.net\/\\u0022 target=\\u0022blank\\u0022\\u003EBuy Tickets\\u003C\/a\\u003E\",\"image\":\"https:\/\/aquagames.net\/wp-content\/uploads\/2026\/04\/69eb3e0fe3ad4-768x404.jpg\",\"audio\":\"\",\"video\":\"\",\"custom_fields\":[],\"votes\":0,\"star_rating_avg\":0,\"star_rating_count\":0}];\n\n        \/\/ Wait for the main initialization function to be available, then call it\n        function oumWaitForMainInit() {\n          if (typeof oumInitializeMap === 'function') {\n            console.log('\ud83d\uddfa\ufe0f Open User Map: Starting');\n            \n            \/\/ Initialize the map\n            oumInitializeMap();\n          } else {\n            setTimeout(oumWaitForMainInit, 100);\n          }\n        }\n        \n        setTimeout(oumWaitForMainInit, 100);\n      }\n\n    <\/script>\n\n    <script type=\"text\/javascript\" id=\"oum-inline-js\" \n      data-category=\"functional\" \n      class=\"cmplz-native\" \n      data-minify=\"0\"\n      data-no-optimize=\"1\"\n      data-no-defer=\"1\"\n      data-no-combine=\"1\"\n      data-cfasync=\"false\"\n      data-pagespeed-no-defer\n      data-boot=\"1\">\n\n      map_el = `map-20210929`;\n\n      if(document.getElementById(map_el)) {\n\n        \/\/ Wait for OUMLoader to be defined\n        function oumLoading() {\n          if (typeof OUMLoader !== 'undefined') {\n            \/\/ Initialize loader for this map\n            OUMLoader.initLoader(map_el);\n\n            \/\/ Add event listener for map initialization complete\n            document.addEventListener('oum:map_initialized', function(e) {\n              if (e.detail.mapId === map_el) {\n                OUMLoader.setMapInitialized(map_el);\n              }\n            });\n          } else {\n            \/\/ If OUMLoader is not yet defined, wait and try again\n            setTimeout(oumLoading, 100);\n          }\n        }\n\n        \/\/ OUM Loading Spinner\n        oumLoading();\n\n        \/\/ OUM inline JS variables\n        var mapStyle = `OpenStreetMap.Mapnik`;\n        var oum_tile_provider_mapbox_key = ``;\n        var marker_icon_url = `https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_default-2x.png`;\n        var marker_shadow_url = `https:\/\/aquagames.net\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-shadow.png`;\n        var oum_enable_scrollwheel_zoom_map = false;\n        var oum_enable_cluster = true;\n        var oum_enable_fullscreen = false;\n\n        var oum_enable_searchbar = false;\n        var oum_searchbar_type = `address`;\n\n        var oum_geosearch_selected_provider = ``; \n        var oum_geosearch_provider = `osm`;\n        var oum_geosearch_provider_geoapify_key = ``;\n        var oum_geosearch_provider_here_key = ``;\n        var oum_geosearch_provider_mapbox_key = ``;\n        \n        var oum_enable_searchaddress_button = false;\n        var oum_searchaddress_label = `Search for address`;\n\n        var oum_enable_searchmarkers_button = true;\n        var oum_searchmarkers_label = `Buscar Parque`;\n        var oum_searchmarkers_zoom = `8`;\n\n        var oum_enable_currentlocation = false;\n        var oum_action_after_submit = `text`;\n        var thankyou_redirect = ``;\n        var start_lat = Number(39.997266300421);\n        var start_lng = Number(-2.9515228657061);\n        var start_zoom = Number(5.1);\n        \n        var oum_enable_fixed_map_bounds = ``;\n        var oum_use_settings_start_location = true;\n        var oum_has_regions = false;\n        var oum_enable_multiple_marker_types = `false`;\n        var oum_hide_filterbox = false;\n        var oum_hide_location_popup = false;\n        var oum_enable_address = ``;\n        var oum_enable_address_autofill = ``;\n\n        \/\/ WordPress timezone for opening hours calculations\n        var oum_wordpress_timezone = `Europe\/Madrid`;\n\n        \/\/ Custom Image data\n        var oum_custom_image_url = ``;\n        var oum_custom_image_bounds = {\"north\":\"90\",\"south\":\"-90\",\"east\":\"180\",\"west\":\"-180\"};\n        var oum_custom_image_hide_tiles = false;\n        var oum_custom_image_background_color = `#ffffff`;\n\n        var oum_location = {};\n        var oum_custom_css = '';\n        var oum_custom_script = '';\n        var oum_max_image_filesize = 10;\n        var oumMap;\n        var oumMap2;\n\n        \/**\n         * Conditional Field Feature\n         * \n         * @param {string} sourceField - The source field selector\n         * @param {string} targetField - The target field selector\n         * @param {array} condShow - The values that should show the target field\n         * @param {array|null} condHide - The values that should hide the target field. If empty\/null\/undefined, the field will be hidden when condShow is not met.\n         *\/\n        var oumConditionalField = (sourceField, targetField, condShow, condHide = null) => {\n            const sourceElements = document.querySelectorAll(sourceField); \/\/ Select all radios\/checkboxes or single select\n            const targetElementWrapper = document.querySelector(targetField)?.parentElement; \/* works with custom fields only *\/\n\n            \/\/ Check if both sourceElements and targetElementWrapper exist\n            if (!sourceElements.length) {\n                console.warn(`OUM: Source field(s) not found: ${sourceField}`);\n                return;\n            }\n\n            if (!targetElementWrapper) {\n                console.warn(`OUM: Target field wrapper not found: ${targetField}`);\n                return;\n            }\n\n            \/* Event listener for change *\/\n            const onChangeHandler = function() {\n                \/\/ Get selected values for checkboxes and single selected value for radios\/select\n                const selectedValues = Array.from(sourceElements)\n                    .filter(element => element.checked || element.tagName === 'SELECT')\n                    .map(element => element.value);\n\n                const selectedValue = selectedValues[0]; \/\/ For radios and selects, we use only the first (and only) value\n\n                console.log('OUM: run condition', {selectedValue, sourceField, targetField, condShow, condHide});\n                \n                \/\/ Show or hide target field based on the selected value(s)\n                if (condShow.includes(selectedValue)) {\n                    \/\/ Show the field if condShow condition is met\n                    targetElementWrapper.style.display = 'block';\n                } else if (condHide && Array.isArray(condHide) && condHide.length > 0 && condHide.includes(selectedValue)) {\n                    \/\/ Hide the field if condHide is provided and condition is met\n                    targetElementWrapper.style.display = 'none';\n                } else if (!condHide || (Array.isArray(condHide) && condHide.length === 0)) {\n                    \/\/ If condHide is empty\/null\/undefined, hide the field when condShow is not met\n                    targetElementWrapper.style.display = 'none';\n                }\n            };\n\n            \/* Attach the event listener to each radio\/checkbox or select *\/\n            sourceElements.forEach(element => {\n                element.addEventListener('change', onChangeHandler);\n            });\n\n            \/* Trigger initially *\/\n            onChangeHandler(); \/\/ Call it directly to set initial state\n        };\n\n        \/**\n         * Add Custom Styles\n         *\/\n        \n                            \/* custom color *\/\n          oum_custom_css += `\n            .open-user-map .add-location #close-add-location-overlay:hover {color: #064f8c !important}\n            .open-user-map .box-wrap .map-wrap .open-add-location-overlay {background-color: #064f8c !important}\n            .open-user-map .box-wrap .map-wrap .open-add-location-overlay:hover,\n            .open-user-map .box-wrap .map-wrap .open-add-location-overlay:active {background-color: #05477e !important}\n            .open-user-map .box-wrap .map-wrap .oum-filter-controls .oum-filter-list .close-filter-list:hover {color: #064f8c !important}\n            .open-user-map .oum-advanced-filter-button .oum-advanced-filter-content .close-advanced-filter:hover,\n            .open-user-map .oum-advanced-filter-panel .oum-advanced-filter-content .close-advanced-filter:hover {color: #064f8c !important}\n            .open-user-map input.oum-switch[type=\"checkbox\"]:checked + label::before {background-color: #064f8c !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum-required-indicator {color: #064f8c !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location h2 {color: #064f8c !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=text]:focus,\n            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=email]:focus,\n            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=url]:focus,\n            .open-user-map .add-location .location-overlay-content #oum_add_location textarea:focus,\n            .open-user-map .add-location .location-overlay-content #oum_add_location select:focus {border-color: #064f8c !important; box-shadow: 0 0 0 2px #064f8c1a !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou h3 {color: #064f8c !important}\n            .open-user-map .oum_location_text a {color: #064f8c !important}\n            .open-user-map .oum_location_text .oum_vote_button_wrap .oum_vote_button.voted {background: #064f8c !important; border-color: #064f8c !important;}\n            .open-user-map .oum-tabs {border-color: #064f8c !important}\n            .open-user-map .oum-tabs .nav-item:hover {color: #064f8c !important; border-color: #064f8c !important}\n            .open-user-map .oum-tabs .nav-item.active {color: #064f8c !important; border-color: #064f8c !important}\n            .open-user-map .box-wrap .map-wrap .oum-attribution a {color: #064f8c !important;}\n            \/* Submit Button *\/\n            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit] {background-color: #064f8c !important; border-color: #064f8c !important;}\n            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit]:hover,\n            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit]:active {background-color: #05477e !important;}\n            \/* Message CTA Buttons *\/\n            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button {background-color: #064f8c !important; border-color: #064f8c !important;}\n            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:hover,\n            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:active {background-color: #05477e !important;}\n            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button {background-color: #064f8c !important; border-color: #064f8c !important;}\n            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button:hover,\n            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button:active {background-color: #05477e !important;}\n            \/* Media Section Colors *\/\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .media-upload label {color: #064f8c !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-upload .media-upload-top label .multi-upload-indicator {background: #064f8c !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:hover {border-color: #064f8c !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:focus {border-color: #064f8c !important; box-shadow: 0 0 0 2px #064f8c1a !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .image-preview-placeholder {border-color: #064f8c !important; background: #064f8c0a !important}\n            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-preview-grid .image-preview-item.dragging {border-color: #064f8c !important}\n            \/* List Styles *\/\n            .open-user-map-locations-list .oum-locations-list-item .oum_location_text a {color: #064f8c !important} \n            .open-user-map-locations-list .oum-locations-list-item .oum_location_text .oum_vote_button_wrap .oum_vote_button.voted {background: #064f8c !important; border-color: #064f8c !important;}`;\n\n        \n        \n          \/* custom map height *\/\n          oum_custom_css += `\n            .open-user-map .box-wrap > .map-wrap {padding: 0 !important; height: 620px !important; aspect-ratio: unset !important;}`;\n\n        \n        \n        var custom_style = document.createElement('style');\n\n        if (custom_style.styleSheet) {\n          custom_style.styleSheet.cssText = oum_custom_css;\n        } else {\n          custom_style.appendChild(document.createTextNode(oum_custom_css));\n        }\n\n        document.getElementsByTagName('head')[0].appendChild(custom_style);\n\n        \/* Add initial CSS to prevent flash of unstyled content *\/\n        var initialStyles = document.createElement('style');\n        initialStyles.textContent = `\n          .oum-hidden {\n            opacity: 0 !important;\n            visibility: hidden !important;\n            transition: opacity 0.3s ease, visibility 0.3s ease;\n          }\n          .oum-filter-controls,\n          .open-add-location-overlay,\n          #oum_filter_markers,\n          .oum-advanced-filter-button,\n          .oum-advanced-filter-panel,\n          .oum-sidebar {\n            opacity: 0;\n            visibility: hidden;\n            transition: opacity 0.3s ease, visibility 0.3s ease;\n          }\n          .oum-filter-controls.visible,\n          .open-add-location-overlay.visible,\n          #oum_filter_markers.visible,\n          .oum-advanced-filter-button.visible,\n          .oum-advanced-filter-panel.visible,\n          .oum-sidebar.visible {\n            opacity: 1;\n            visibility: visible;\n          }\n        `;\n        document.head.appendChild(initialStyles);\n\n      }\n    <\/script>\n\n  <\/div>\n\n<\/div>\n  <\/div>\n\n<\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-16a96aea e-con-full e-flex e-con e-child\" data-id=\"16a96aea\" 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-495f1d1 elementor-widget elementor-widget-heading\" data-id=\"495f1d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Contact form<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c55a16e elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"4c55a16e\" 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\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"1151\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"4c55a16e\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Contact | Aquagames\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"1151\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\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-100 elementor-sm-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\">\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\" 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-email elementor-col-50 elementor-sm-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\">\n\t\t\t\t\t\t\t\tPhone\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[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" 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-field_4c76484 elementor-col-50 elementor-sm-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_4c76484\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tE-mail\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[field_4c76484]\" id=\"form-field-field_4c76484\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" 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-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\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\" required=\"required\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-acceptance elementor-field-group elementor-column elementor-field-group-field_2bc587c elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t<div class=\"elementor-field-subgroup\">\n\t\t\t<span class=\"elementor-field-option\">\n\t\t\t\t<input type=\"checkbox\" name=\"form_fields[field_2bc587c]\" id=\"form-field-field_2bc587c\" class=\"elementor-field elementor-size-sm  elementor-acceptance-field\" required=\"required\">\n\t\t\t\t<label for=\"form-field-field_2bc587c\">I have read and agree to the <a href=\"https:\/\/aquagames.net\/en\/privacy-policy\/\">Privacy Policy<\/a><\/label>\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-field_8f7132e elementor-col-100 recaptcha_v3-bottomright\">\n\t\t\t\t\t<div class=\"elementor-field\" id=\"form-field-field_8f7132e\"><div class=\"elementor-g-recaptcha\" data-sitekey=\"6LcuyfEsAAAAAFFrU_t3mR4SaIsWtIlQwbOaHqVL\" data-type=\"v3\" data-action=\"Form\" data-badge=\"bottomright\" data-size=\"invisible\"><\/div><\/div>\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<span class=\"elementor-button-icon\">\n\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icofont icofont-envelope\"><\/i>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\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\">Send message<\/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\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Contact Contact form<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-1151","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Contact | Aquagames<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aquagames.net\/en\/contact\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Contact | Aquagames\" \/>\n<meta property=\"og:description\" content=\"Contact Contact form\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aquagames.net\/en\/contact\/\" \/>\n<meta property=\"og:site_name\" content=\"Aquagames\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-19T09:49:03+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aquagames.net\\\/en\\\/contact\\\/\",\"url\":\"https:\\\/\\\/aquagames.net\\\/en\\\/contact\\\/\",\"name\":\"Contact | Aquagames\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aquagames.net\\\/en\\\/#website\"},\"datePublished\":\"2026-04-19T14:26:41+00:00\",\"dateModified\":\"2026-05-19T09:49:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aquagames.net\\\/en\\\/contact\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/aquagames.net\\\/en\\\/contact\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aquagames.net\\\/en\\\/contact\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/aquagames.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contact\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aquagames.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/aquagames.net\\\/en\\\/\",\"name\":\"Aquagames\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/aquagames.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Contact | Aquagames","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aquagames.net\/en\/contact\/","og_locale":"en_US","og_type":"article","og_title":"Contact | Aquagames","og_description":"Contact Contact form","og_url":"https:\/\/aquagames.net\/en\/contact\/","og_site_name":"Aquagames","article_modified_time":"2026-05-19T09:49:03+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aquagames.net\/en\/contact\/","url":"https:\/\/aquagames.net\/en\/contact\/","name":"Contact | Aquagames","isPartOf":{"@id":"https:\/\/aquagames.net\/en\/#website"},"datePublished":"2026-04-19T14:26:41+00:00","dateModified":"2026-05-19T09:49:03+00:00","breadcrumb":{"@id":"https:\/\/aquagames.net\/en\/contact\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aquagames.net\/en\/contact\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/aquagames.net\/en\/contact\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/aquagames.net\/en\/"},{"@type":"ListItem","position":2,"name":"Contact"}]},{"@type":"WebSite","@id":"https:\/\/aquagames.net\/en\/#website","url":"https:\/\/aquagames.net\/en\/","name":"Aquagames","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aquagames.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/aquagames.net\/en\/wp-json\/wp\/v2\/pages\/1151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aquagames.net\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aquagames.net\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aquagames.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aquagames.net\/en\/wp-json\/wp\/v2\/comments?post=1151"}],"version-history":[{"count":14,"href":"https:\/\/aquagames.net\/en\/wp-json\/wp\/v2\/pages\/1151\/revisions"}],"predecessor-version":[{"id":1469,"href":"https:\/\/aquagames.net\/en\/wp-json\/wp\/v2\/pages\/1151\/revisions\/1469"}],"wp:attachment":[{"href":"https:\/\/aquagames.net\/en\/wp-json\/wp\/v2\/media?parent=1151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}