{"id":7151,"date":"2026-05-11T21:13:41","date_gmt":"2026-05-11T21:13:41","guid":{"rendered":"https:\/\/adventure-hunt.com\/hen-party-stag-do-activities\/"},"modified":"2026-08-21T17:08:23","modified_gmt":"2026-08-21T17:08:23","slug":"festa-de-despedida-de-solteiro-actividades-de-despedida-de-solteiro","status":"publish","type":"page","link":"https:\/\/adventure-hunt.com\/pt\/hen-party-stag-do-activities\/","title":{"rendered":"Atividades para despedidas de solteira e de solteiro \u2014 Desafios ao ar livre ao sol"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; theme_builder_area=&#8221;post_content&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; type=&#8221;4_4&#8243; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h1>Hen Party and Stag Do Activities<\/h1>\n<p>You are planning a hen do or stag party somewhere sunny. You need an activity for the first day or afternoon \u2014 something that gets the group together, breaks the ice if not everyone knows each other, and ideally involves a bit of competition. You do not want something that costs a fortune or requires everyone to be sober.<\/p>\n<p>Adventure Hunt ticks all those boxes. Split your group into teams of 2 to 4, set them loose on a puzzle-solving route through town, and let the competition begin. Live scores in the<span>\u00a0<\/span><a href=\"https:\/\/adventure-hunt.com\/scavenger-hunt-app\/\">Adventure Hunt App<\/a><span>\u00a0<\/span>mean everyone can see who is winning, which leads to exactly the kind of competitive banter that makes a hen or stag weekend memorable.<\/p>\n<p>And it costs only \u20ac19,50 per team. For 12 people in 3 groups of 4, that is \u20ac58.50 total \u2014 less than one round of cocktails!<\/p>\n<h2>Why It Works for Hen and Stag Groups<\/h2>\n<p><strong>Instant icebreaker.<\/strong><span>\u00a0<\/span>Not everyone in a hen or stag group knows each other well. Being thrown into a team and forced to solve puzzles together is one of the fastest ways to bond. By the end of the route, people who barely knew each other are celebrating like old friends.<\/p>\n<p><strong>Built-in competition.<\/strong><span>\u00a0<\/span>The app tracks each team\u2019s score in real time. This creates natural rivalry between teams, which generates stories, in-jokes, and bragging rights that last the whole weekend.<\/p>\n<p><strong>No booking time required.<\/strong><span>\u00a0<\/span>You start when you want. This is crucial for hen and stag groups, where schedules are approximate at best. No need to wake everyone up for a 10 AM activity slot. Start at noon, start at 3 PM, start whenever the group is ready.<\/p>\n<p><strong>It is walking, not athletics.<\/strong><span>\u00a0<\/span>Routes are 1.5 to 3 km on mostly flat terrain. Even in flip-flops (we will not judge), it is manageable. You can stop at every bar along the route if you like \u2014 there is no time limit.<\/p>\n<p><strong>Incredibly affordable.<\/strong><span>\u00a0<\/span>Traditional hen and stag activities abroad \u2014 boat parties, quad biking, paintball \u2014 typically cost \u20ac30 to \u20ac80 per person. Adventure Hunt costs \u20ac19.50 per team of up to 6. That leaves more budget for what really matters: dinner and drinks.<\/p>\n<p>&nbsp;<\/p>\n<h2>How to Set Up a Hen\/Stag Competition<\/h2>\n<ol>\n<li><strong>Decide on teams.<\/strong><span>\u00a0<\/span>2 to 4 people per team. For a group of 12, three teams of four work perfectly.<\/li>\n<li><strong>Purchase one Adventure Hunt per team<\/strong>.<\/li>\n<li><strong>Set the stakes.<\/strong><span>\u00a0<\/span>Losing team buys the first round. Winning team gets to choose the restaurant. Whatever works for your group.<\/li>\n<li><strong>Take photos.<\/strong><span>\u00a0<\/span>The puzzled faces, the victory celebrations \u2014 it all makes great content for the group chat.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/adventure-hunt.com\/#book-now\">Book your hen or stag Adventure Hunt now<\/a><span>\u00a0<\/span>\u2014 the cheapest, funniest activity on your trip.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; global_module=&#8221;8608&#8243; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text module_id=&#8221;book-now&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|||||||&#8221; header_font=&#8221;Oswald|700||on|||||&#8221; header_text_align=&#8221;center&#8221; header_font_size=&#8221;60px&#8221; header_line_height=&#8221;1.3em&#8221; text_orientation=&#8221;center&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h2>Book Now<\/h2>\n<p>Select the location you would like to book your Adventure Hunt<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div id=\"hunt-filters\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"hunt-filter-row hunt-filter-top\"><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-filter active\" data-group=\"all\">All<\/button><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-filter\" data-group=\"mainland\">Spain Mainland<\/button><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-filter\" data-group=\"balearics\">Balearics<\/button><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-filter\" data-group=\"canaries\">Canaries<\/button><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-filter\" data-group=\"portugal\">Portugal<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"hunt-filter-row hunt-filter-mainland\" style=\"display:none;\"><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-subfilter active\" data-category=\"all-mainland\">All Mainland<\/button><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-subfilter\" data-category=\"alicante\">Alicante<\/button><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-subfilter\" data-category=\"asturias\">Asturias<\/button><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-subfilter\" data-category=\"granada\">Granada<\/button><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-subfilter\" data-category=\"madrid\">Madrid<\/button><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-subfilter\" data-category=\"malaga\">Malaga<\/button><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"hunt-subfilter\" data-category=\"santander\">Santander<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->#hunt-filters {<!-- [et_pb_line_break_holder] -->    text-align: center;<!-- [et_pb_line_break_holder] -->    margin-bottom: 25px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.hunt-filter-row {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->    justify-content: center;<!-- [et_pb_line_break_holder] -->    gap: 8px;<!-- [et_pb_line_break_holder] -->    margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.hunt-filter,<!-- [et_pb_line_break_holder] -->.hunt-subfilter {<!-- [et_pb_line_break_holder] -->    border: 1px solid #666;<!-- [et_pb_line_break_holder] -->    background: #fff;<!-- [et_pb_line_break_holder] -->    color: #333;<!-- [et_pb_line_break_holder] -->    padding: 8px 15px;<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->    border-radius: 3px;<!-- [et_pb_line_break_holder] -->    font-size: 15px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.hunt-filter:hover,<!-- [et_pb_line_break_holder] -->.hunt-subfilter:hover,<!-- [et_pb_line_break_holder] -->.hunt-filter.active,<!-- [et_pb_line_break_holder] -->.hunt-subfilter.active {<!-- [et_pb_line_break_holder] -->    background: #333;<!-- [et_pb_line_break_holder] -->    color: #fff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width: 767px) {<!-- [et_pb_line_break_holder] -->    .hunt-filter,<!-- [et_pb_line_break_holder] -->    .hunt-subfilter {<!-- [et_pb_line_break_holder] -->        padding: 7px 10px;<!-- [et_pb_line_break_holder] -->        font-size: 13px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.addEventListener('DOMContentLoaded', function () {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const productList = document.querySelector('.woocommerce ul.products');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (!productList) {<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/*<!-- [et_pb_line_break_holder] -->     * Store all original product cards once, in their original order.<!-- [et_pb_line_break_holder] -->     *\/<!-- [et_pb_line_break_holder] -->    const allProducts = Array.from(<!-- [et_pb_line_break_holder] -->        productList.querySelectorAll('li.product')<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const mainlandRow = document.querySelector('.hunt-filter-mainland');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const groups = {<!-- [et_pb_line_break_holder] -->        mainland: [<!-- [et_pb_line_break_holder] -->            'alicante',<!-- [et_pb_line_break_holder] -->            'asturias',<!-- [et_pb_line_break_holder] -->            'granada',<!-- [et_pb_line_break_holder] -->            'madrid',<!-- [et_pb_line_break_holder] -->            'malaga',<!-- [et_pb_line_break_holder] -->            'santander'<!-- [et_pb_line_break_holder] -->        ],<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        balearics: [<!-- [et_pb_line_break_holder] -->            'mallorca'<!-- [et_pb_line_break_holder] -->        ],<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        canaries: [<!-- [et_pb_line_break_holder] -->            'lanzarote',<!-- [et_pb_line_break_holder] -->            'tenerife'<!-- [et_pb_line_break_holder] -->        ],<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        portugal: [<!-- [et_pb_line_break_holder] -->            'algarve'<!-- [et_pb_line_break_holder] -->        ]<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function hasCategory(product, category) {<!-- [et_pb_line_break_holder] -->        return product.classList.contains('product_cat-' + category);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/*<!-- [et_pb_line_break_holder] -->     * Physically rebuild the WooCommerce product list.<!-- [et_pb_line_break_holder] -->     * This forces the grid to repack with no empty spaces.<!-- [et_pb_line_break_holder] -->     *\/<!-- [et_pb_line_break_holder] -->    function renderProducts(products) {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        productList.innerHTML = '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        products.forEach(function(product) {<!-- [et_pb_line_break_holder] -->            productList.appendChild(product);<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function showAll() {<!-- [et_pb_line_break_holder] -->        renderProducts(allProducts);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function showGroup(group) {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const matchingProducts = allProducts.filter(function(product) {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            return groups[group].some(function(category) {<!-- [et_pb_line_break_holder] -->                return hasCategory(product, category);<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        renderProducts(matchingProducts);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function showMainlandCategory(category) {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (category === 'all-mainland') {<!-- [et_pb_line_break_holder] -->            showGroup('mainland');<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const matchingProducts = allProducts.filter(function(product) {<!-- [et_pb_line_break_holder] -->            return hasCategory(product, category);<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        renderProducts(matchingProducts);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/*<!-- [et_pb_line_break_holder] -->     * Top-level filters<!-- [et_pb_line_break_holder] -->     *\/<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.hunt-filter').forEach(function(button) {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        button.addEventListener('click', function() {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            document.querySelectorAll('.hunt-filter').forEach(function(btn) {<!-- [et_pb_line_break_holder] -->                btn.classList.remove('active');<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            button.classList.add('active');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const group = button.dataset.group;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/*<!-- [et_pb_line_break_holder] -->             * Reset mainland sub-filter whenever a top-level<!-- [et_pb_line_break_holder] -->             * button is selected.<!-- [et_pb_line_break_holder] -->             *\/<!-- [et_pb_line_break_holder] -->            document.querySelectorAll('.hunt-subfilter').forEach(function(btn) {<!-- [et_pb_line_break_holder] -->                btn.classList.toggle(<!-- [et_pb_line_break_holder] -->                    'active',<!-- [et_pb_line_break_holder] -->                    btn.dataset.category === 'all-mainland'<!-- [et_pb_line_break_holder] -->                );<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            if (group === 'all') {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                mainlandRow.style.display = 'none';<!-- [et_pb_line_break_holder] -->                showAll();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            } else if (group === 'mainland') {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                mainlandRow.style.display = 'flex';<!-- [et_pb_line_break_holder] -->                showGroup('mainland');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                mainlandRow.style.display = 'none';<!-- [et_pb_line_break_holder] -->                showGroup(group);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/*<!-- [et_pb_line_break_holder] -->     * Spain Mainland sub-filters<!-- [et_pb_line_break_holder] -->     *\/<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.hunt-subfilter').forEach(function(button) {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        button.addEventListener('click', function() {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            document.querySelectorAll('.hunt-subfilter').forEach(function(btn) {<!-- [et_pb_line_break_holder] -->                btn.classList.remove('active');<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            button.classList.add('active');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            showMainlandCategory(button.dataset.category);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][et_pb_shop posts_number=&#8221;40&#8243; show_price=&#8221;off&#8221; show_rating=&#8221;off&#8221; show_sale_badge=&#8221;off&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; display_conditions=&#8221;W10=&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_shop][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; z_index=&#8221;999&#8243; width=&#8221;100%&#8221; max_width=&#8221;1800px&#8221; saved_tabs=&#8221;all&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; position_origin_f=&#8221;center_right&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|||||||&#8221; text_text_color=&#8221;#06407b&#8221; text_font_size=&#8221;20px&#8221; background_color=&#8221;#FFFFFF&#8221; z_index=&#8221;999&#8243; text_orientation=&#8221;right&#8221; max_width=&#8221;120px&#8221; module_alignment=&#8221;right&#8221; custom_margin=&#8221;|20px||10px|false|false&#8221; custom_padding=&#8221;5px|10px|5px|10px|false|false&#8221; link_option_url=&#8221;#book-now&#8221; sticky_position=&#8221;top_bottom&#8221; sticky_offset_top=&#8221;100px&#8221; sticky_offset_bottom=&#8221;100px&#8221; sticky_limit_top=&#8221;section&#8221; hover_enabled=&#8221;0&#8243; border_radii=&#8221;on|20px|20px|20px|20px&#8221; border_width_all=&#8221;5px&#8221; border_color_all=&#8221;#06407b&#8221; saved_tabs=&#8221;all&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p style=\"text-align: center;\">Book<br \/>Now!<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; global_module=&#8221;7801&#8243; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]    <!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->     <!-- [et_pb_line_break_holder] --><div<!-- [et_pb_line_break_holder] -->  class=&#8221;ah-bunny-video&#8221;<!-- [et_pb_line_break_holder] -->  data-library-id=&#8221;717800&#8243;<!-- [et_pb_line_break_holder] -->  data-video-en=&#8221;c9ce6563-dc48-4a54-bb91-e6eb7bf84b8f&#8221;<!-- [et_pb_line_break_holder] -->  data-video-es=&#8221;135b605f-73d3-4c05-b113-4579980177cc&#8221;<!-- [et_pb_line_break_holder] -->  data-poster=&#8221;https:\/\/adventure-hunt.com\/wp-content\/uploads\/2026\/07\/Adventure-Hunt-Video-Cover.png&#8221;<!-- [et_pb_line_break_holder] -->  data-upload-date=&#8221;2026-07-31&#8243;<!-- [et_pb_line_break_holder] -->  data-duration-en=&#8221;PT54S&#8221;<!-- [et_pb_line_break_holder] -->  data-duration-es=&#8221;PT54S&#8221;<!-- [et_pb_line_break_holder] -->><!-- [et_pb_line_break_holder] -->  <button<!-- [et_pb_line_break_holder] -->    class=&#8221;ah-video-facade&#8221;<!-- [et_pb_line_break_holder] -->    type=&#8221;button&#8221;<!-- [et_pb_line_break_holder] -->    aria-label=&#8221;Play video&#8221;<!-- [et_pb_line_break_holder] -->  ><!-- [et_pb_line_break_holder] -->    <img<!-- [et_pb_line_break_holder] -->      class=&#8221;ah-video-poster&#8221;<!-- [et_pb_line_break_holder] -->      src=&#8221;&#8221;<!-- [et_pb_line_break_holder] -->      alt=&#8221;&#8221;<!-- [et_pb_line_break_holder] -->      loading=&#8221;lazy&#8221;<!-- [et_pb_line_break_holder] -->      decoding=&#8221;async&#8221;<!-- [et_pb_line_break_holder] -->    ><!-- [et_pb_line_break_holder] -->  <\/button><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->.ah-bunny-video {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  width: min(100%, 480px);<!-- [et_pb_line_break_holder] -->  margin: 0 auto;<!-- [et_pb_line_break_holder] -->  aspect-ratio: 9 \/ 16;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ah-bunny-video .ah-video-facade {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0;<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->  border: 0;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  background: transparent;<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ah-bunny-video .ah-video-facade:disabled {<!-- [et_pb_line_break_holder] -->  cursor: wait;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ah-bunny-video .ah-video-poster {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  object-fit: contain;<!-- [et_pb_line_break_holder] -->  object-position: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ah-bunny-video .ah-video-facade:focus-visible {<!-- [et_pb_line_break_holder] -->  outline: 3px solid #fff;<!-- [et_pb_line_break_holder] -->  outline-offset: -3px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ah-bunny-video iframe {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0;<!-- [et_pb_line_break_holder] -->  z-index: 1;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  border: 0;<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ah-bunny-video.ah-video-ready iframe {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ah-bunny-video.ah-video-ready .ah-video-facade {<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  pointer-events: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function () {<!-- [et_pb_line_break_holder] -->  function cleanPageTitle() {<!-- [et_pb_line_break_holder] -->    const title = document.title || 'Adventure Hunt video';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return title<!-- [et_pb_line_break_holder] -->      .replace(<!-- [et_pb_line_break_holder] -->        \/\\s+[|\\-\u2013\u2014]\\s+Adventure Hunt(?:\\s+SL)?\\s*$\/i,<!-- [et_pb_line_break_holder] -->        ''<!-- [et_pb_line_break_holder] -->      )<!-- [et_pb_line_break_holder] -->      .trim();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getPageDescription(fallbackTitle) {<!-- [et_pb_line_break_holder] -->    const description = document.querySelector(<!-- [et_pb_line_break_holder] -->      'meta[name=\"description\"]'<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (<!-- [et_pb_line_break_holder] -->      description &&<!-- [et_pb_line_break_holder] -->      description.content &&<!-- [et_pb_line_break_holder] -->      description.content.trim()<!-- [et_pb_line_break_holder] -->    ) {<!-- [et_pb_line_break_holder] -->      return description.content.trim();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return fallbackTitle;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function addVideoSchema(player, details) {<!-- [et_pb_line_break_holder] -->    if (!details.uploadDate) {<!-- [et_pb_line_break_holder] -->      console.warn(<!-- [et_pb_line_break_holder] -->        'Adventure Hunt video schema was not added because ' +<!-- [et_pb_line_break_holder] -->        'data-upload-date is empty.'<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const schema = {<!-- [et_pb_line_break_holder] -->      '@context': 'https:\/\/schema.org',<!-- [et_pb_line_break_holder] -->      '@type': 'VideoObject',<!-- [et_pb_line_break_holder] -->      name: details.title,<!-- [et_pb_line_break_holder] -->      description: details.description,<!-- [et_pb_line_break_holder] -->      thumbnailUrl: [details.poster],<!-- [et_pb_line_break_holder] -->      uploadDate: details.uploadDate,<!-- [et_pb_line_break_holder] -->      embedUrl: details.embedUrl,<!-- [et_pb_line_break_holder] -->      inLanguage: details.language<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (details.duration) {<!-- [et_pb_line_break_holder] -->      schema.duration = details.duration;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const schemaElement = document.createElement('script');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    schemaElement.type = 'application\/ld+json';<!-- [et_pb_line_break_holder] -->    schemaElement.className = 'ah-video-schema';<!-- [et_pb_line_break_holder] -->    schemaElement.textContent = JSON.stringify(schema);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    player.insertAdjacentElement('afterend', schemaElement);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function initialiseAhBunnyVideos() {<!-- [et_pb_line_break_holder] -->    document<!-- [et_pb_line_break_holder] -->      .querySelectorAll(<!-- [et_pb_line_break_holder] -->        '.ah-bunny-video:not([data-ah-initialised])'<!-- [et_pb_line_break_holder] -->      )<!-- [et_pb_line_break_holder] -->      .forEach(function (player) {<!-- [et_pb_line_break_holder] -->        player.setAttribute(<!-- [et_pb_line_break_holder] -->          'data-ah-initialised',<!-- [et_pb_line_break_holder] -->          'true'<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const pageLanguage = (<!-- [et_pb_line_break_holder] -->          document.documentElement.lang || 'en'<!-- [et_pb_line_break_holder] -->        ).toLowerCase();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const isSpanish = pageLanguage.startsWith('es');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const libraryId = player.dataset.libraryId;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const videoId = isSpanish<!-- [et_pb_line_break_holder] -->          ? player.dataset.videoEs<!-- [et_pb_line_break_holder] -->          : player.dataset.videoEn;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const duration = isSpanish<!-- [et_pb_line_break_holder] -->          ? (player.dataset.durationEs || '').trim()<!-- [et_pb_line_break_holder] -->          : (player.dataset.durationEn || '').trim();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const posterUrl = player.dataset.poster;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const uploadDate = (<!-- [et_pb_line_break_holder] -->          player.dataset.uploadDate || ''<!-- [et_pb_line_break_holder] -->        ).trim();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const embedUrl =<!-- [et_pb_line_break_holder] -->          'https:\/\/player.mediadelivery.net\/embed\/' +<!-- [et_pb_line_break_holder] -->          encodeURIComponent(libraryId) +<!-- [et_pb_line_break_holder] -->          '\/' +<!-- [et_pb_line_break_holder] -->          encodeURIComponent(videoId);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const button = player.querySelector(<!-- [et_pb_line_break_holder] -->          '.ah-video-facade'<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const poster = player.querySelector(<!-- [et_pb_line_break_holder] -->          '.ah-video-poster'<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const playLabel = isSpanish<!-- [et_pb_line_break_holder] -->          ? 'Reproducir v\u00eddeo'<!-- [et_pb_line_break_holder] -->          : 'Play video';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        poster.src = posterUrl;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        poster.alt = isSpanish<!-- [et_pb_line_break_holder] -->          ? 'V\u00eddeo promocional de Adventure Hunt'<!-- [et_pb_line_break_holder] -->          : 'Adventure Hunt promotional video';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        button.setAttribute(<!-- [et_pb_line_break_holder] -->          'aria-label',<!-- [et_pb_line_break_holder] -->          playLabel<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const pageTitle = cleanPageTitle();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        addVideoSchema(player, {<!-- [et_pb_line_break_holder] -->          title: pageTitle,<!-- [et_pb_line_break_holder] -->          description: getPageDescription(pageTitle),<!-- [et_pb_line_break_holder] -->          poster: posterUrl,<!-- [et_pb_line_break_holder] -->          uploadDate: uploadDate,<!-- [et_pb_line_break_holder] -->          duration: duration,<!-- [et_pb_line_break_holder] -->          embedUrl: embedUrl,<!-- [et_pb_line_break_holder] -->          language: isSpanish ? 'es' : 'en'<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        button.addEventListener(<!-- [et_pb_line_break_holder] -->          'click',<!-- [et_pb_line_break_holder] -->          function () {<!-- [et_pb_line_break_holder] -->            button.disabled = true;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const iframe =<!-- [et_pb_line_break_holder] -->              document.createElement('iframe');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            iframe.src =<!-- [et_pb_line_break_holder] -->              embedUrl +<!-- [et_pb_line_break_holder] -->              '?autoplay=true';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            iframe.title = playLabel;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            iframe.allow =<!-- [et_pb_line_break_holder] -->              'accelerometer; gyroscope; autoplay; ' +<!-- [et_pb_line_break_holder] -->              'encrypted-media; picture-in-picture; fullscreen';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            iframe.allowFullscreen = true;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/*<!-- [et_pb_line_break_holder] -->             * Insert the player behind the poster.<!-- [et_pb_line_break_holder] -->             *\/<!-- [et_pb_line_break_holder] -->            player.insertBefore(<!-- [et_pb_line_break_holder] -->              iframe,<!-- [et_pb_line_break_holder] -->              player.firstChild<!-- [et_pb_line_break_holder] -->            );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            iframe.addEventListener(<!-- [et_pb_line_break_holder] -->              'load',<!-- [et_pb_line_break_holder] -->              function () {<!-- [et_pb_line_break_holder] -->                \/*<!-- [et_pb_line_break_holder] -->                 * Keep the poster visible briefly while Bunny<!-- [et_pb_line_break_holder] -->                 * starts playback behind it. This conceals the<!-- [et_pb_line_break_holder] -->                 * initial internal thumbnail\/frame.<!-- [et_pb_line_break_holder] -->                 *\/<!-- [et_pb_line_break_holder] -->                window.setTimeout(<!-- [et_pb_line_break_holder] -->                  function () {<!-- [et_pb_line_break_holder] -->                    player.classList.add(<!-- [et_pb_line_break_holder] -->                      'ah-video-ready'<!-- [et_pb_line_break_holder] -->                    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/*<!-- [et_pb_line_break_holder] -->                     * Remove the poster after the fade finishes.<!-- [et_pb_line_break_holder] -->                     *\/<!-- [et_pb_line_break_holder] -->                    window.setTimeout(<!-- [et_pb_line_break_holder] -->                      function () {<!-- [et_pb_line_break_holder] -->                        if (button.isConnected) {<!-- [et_pb_line_break_holder] -->                          button.remove();<!-- [et_pb_line_break_holder] -->                        }<!-- [et_pb_line_break_holder] -->                      },<!-- [et_pb_line_break_holder] -->                      400<!-- [et_pb_line_break_holder] -->                    );<!-- [et_pb_line_break_holder] -->                  },<!-- [et_pb_line_break_holder] -->                  350<!-- [et_pb_line_break_holder] -->                );<!-- [et_pb_line_break_holder] -->              },<!-- [et_pb_line_break_holder] -->              { once: true }<!-- [et_pb_line_break_holder] -->            );<!-- [et_pb_line_break_holder] -->          },<!-- [et_pb_line_break_holder] -->          { once: true }<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (document.readyState === 'loading') {<!-- [et_pb_line_break_holder] -->    document.addEventListener(<!-- [et_pb_line_break_holder] -->      'DOMContentLoaded',<!-- [et_pb_line_break_holder] -->      initialiseAhBunnyVideos<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] -->  } else {<!-- [et_pb_line_break_holder] -->    initialiseAhBunnyVideos();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hen Party and Stag Do Activities You are planning a hen do or stag party somewhere sunny. You need an activity for the first day or afternoon \u2014 something that gets the group together, breaks the ice if not everyone knows each other, and ideally involves a bit of competition. You do not want something [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-7151","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/adventure-hunt.com\/pt\/wp-json\/wp\/v2\/pages\/7151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adventure-hunt.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/adventure-hunt.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/adventure-hunt.com\/pt\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/adventure-hunt.com\/pt\/wp-json\/wp\/v2\/comments?post=7151"}],"version-history":[{"count":6,"href":"https:\/\/adventure-hunt.com\/pt\/wp-json\/wp\/v2\/pages\/7151\/revisions"}],"predecessor-version":[{"id":8624,"href":"https:\/\/adventure-hunt.com\/pt\/wp-json\/wp\/v2\/pages\/7151\/revisions\/8624"}],"wp:attachment":[{"href":"https:\/\/adventure-hunt.com\/pt\/wp-json\/wp\/v2\/media?parent=7151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}