{"id":33636,"date":"2026-03-26T12:10:14","date_gmt":"2026-03-26T12:10:14","guid":{"rendered":"https:\/\/www.espichegolf.pt\/?page_id=33636"},"modified":"2026-04-16T13:59:56","modified_gmt":"2026-04-16T13:59:56","slug":"events-espiche","status":"publish","type":"page","link":"https:\/\/www.espichegolf.pt\/en\/events-espiche\/","title":{"rendered":"Events Espiche"},"content":{"rendered":"<!-- header -->\n<figure class=\"main-banner\">\n  <figcaption>\n    <div class=\"container\">\n      <div class=\"row\">\n        <div class=\"col-xl-8 col-lg-10 mx-auto appear animation-opacity\">\n                      <h2 class=\"h1\"  style=\"color: white; font-weight: bold;\">\n              Events            <\/h2>\n                                \n                  <\/div>\n      <\/div>\n    <\/div>\n    <!-- container -->\n  <\/figcaption>\n  <div class=\"img bg-img\">\n\n          <img decoding=\"async\" src=\"https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/03\/EG_GOLF-66.jpg\" alt=\"\">\n       <\/div>\n  <!-- img -->\n<\/figure>\n\n\r\n<style>\r\n    \/* Estilos espec\u00edficos do bloco *\/\r\n    .moments-section {\r\n        padding: 6rem 0 4rem 0;\r\n        position: relative;\r\n        overflow: hidden;\r\n    }\r\n\r\n\r\n    .moments-section .section-subtitle {\r\n        display: inline-block;\r\n        font-size: 14px;\r\n        letter-spacing: 3px;\r\n        text-transform: uppercase;\r\n        color: #c2b631;\r\n        margin-bottom: 15px;\r\n        font-weight: 500;\r\n        position: relative;\r\n        font-family: inherit;\r\n    }\r\n\r\n    .moments-section .section-title {\r\n        font-size: 48px;\r\n        font-weight: 400;\r\n        margin-bottom: 30px;\r\n        line-height: 1.2;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .moments-section .section-title {\r\n            font-size: 36px;\r\n        }\r\n    }\r\n\r\n    .moments-section .section-description {\r\n        font-size: 16px;\r\n        line-height: 1.8;\r\n        max-width: 900px;\r\n        margin: 0 0 30px 0;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .moments-section .section-description {\r\n            font-size: 15px;\r\n            padding: 0 15px;\r\n        }\r\n    }\r\n\r\n    .moments-section .moment-card {\r\n        padding: 30px 0;\r\n        transition: all 0.3s ease;\r\n        height: 100%;\r\n        display: flex;\r\n        flex-direction: row;\r\n        align-items: flex-start;\r\n        gap: 10px;\r\n        background-color: transparent;\r\n    }\r\n\r\n    .moments-section .moment-card:hover {\r\n        transform: translateY(-5px);\r\n        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);\r\n    }\r\n\r\n    .moments-section .icon-wrapper {\r\n        width: 60px;\r\n        height: 60px;\r\n        display: flex;\r\n        align-items: start;\r\n        background-color: transparent;\r\n    }\r\n\r\n    .moments-section .icon-wrapper svg,\r\n    .moments-section .icon-wrapper img {\r\n        width: 42px;\r\n        height: 42px;\r\n        color: #b89b7b;\r\n        fill: currentColor;\r\n        transition: color 0.3s ease;\r\n    }\r\n\r\n    .moments-section .moment-card:hover .icon-wrapper svg,\r\n    .moments-section .moment-card:hover .icon-wrapper img {\r\n        color:  #c2b631;\r\n    }\r\n\r\n    .moments-section .card-title {\r\n        font-size: 18px;\r\n        font-weight: 500;\r\n        margin-bottom: 8px;\r\n        letter-spacing: 0.5px;\r\n        line-height: 1.3;\r\n    }\r\n\r\n    .moments-section .card-text {\r\n        font-size: 14px;\r\n        line-height: 1.6;\r\n        margin-bottom: 0;\r\n        font-weight: 400;\r\n    }\r\n\r\n    \/* Grid system personalizado (fallback caso Bootstrap n\u00e3o esteja presente) *\/\r\n    .moments-section .row {\r\n        display: flex;\r\n        flex-wrap: wrap;\r\n        margin-right: -15px;\r\n        margin-left: -15px;\r\n    }\r\n\r\n    .moments-section .col-lg-8,\r\n    .moments-section .col-lg-10,\r\n    .moments-section .col-md-6,\r\n    .moments-section .col-lg-3 {\r\n        position: relative;\r\n        width: 100%;\r\n        padding-right: 15px;\r\n        padding-left: 15px;\r\n    }\r\n\r\n    .moments-section .mt-4 {\r\n        margin-top: 1.5rem;\r\n    }\r\n\r\n    @media (min-width: 768px) {\r\n        .moments-section .col-md-6 {\r\n            flex: 0 0 50%;\r\n            max-width: 50%;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        .moments-section .col-lg-3 {\r\n            flex: 0 0 25%;\r\n            max-width: 25%;\r\n        }\r\n        .moments-section .col-lg-8 {\r\n            flex: 0 0 66.666667%;\r\n            max-width: 66.666667%;\r\n        }\r\n        .moments-section .col-lg-10 {\r\n            flex: 0 0 83.333333%;\r\n            max-width: 83.333333%;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .moments-section {\r\n            padding: 60px 0;\r\n        }\r\n        \r\n        .moments-section .moment-card {\r\n            padding: 25px 15px;\r\n        }\r\n        \r\n        .moments-section .icon-wrapper svg,\r\n        .moments-section .icon-wrapper img {\r\n            width: 36px;\r\n            height: 36px;\r\n        }\r\n        \r\n        .moments-section .card-title {\r\n            font-size: 20px;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 768px) and (max-width: 991px) {\r\n        .moments-section .moment-card {\r\n            padding: 25px 15px;\r\n        }\r\n    }\r\n\r\n    \/* Preview no editor *\/\r\n    <\/style>\r\n\r\n<section id=\"card-icon-block_0942956c21cc7aa02742b3c17cfc9b3e\" class=\"moments-section\">\r\n    <div class=\"container\">\r\n                    <!-- Linha superior com o subt\u00edtulo elegante -->\r\n            <div class=\"row\">\r\n                <div class=\"col-lg-12\">\r\n                                            <span class=\"section-subtitle\">Events &amp; Experiences at Espiche Golf<\/span>\r\n                                        \r\n                                            <h2 class=\"section-title\">Moments Worth Celebrating<\/h2>\r\n                                    <\/div>\r\n            <\/div>\r\n        \r\n                    <!-- Linha do par\u00e1grafo de descri\u00e7\u00e3o -->\r\n            <div class=\"row\">\r\n                <div class=\"col-lg-12\">\r\n                    <p class=\"section-description\">At Espiche Golf, every occasion becomes an opportunity to create cherished memories set against the spectacular beauty of the Algarve.\r\n\r\nDiscover a variety of special offers, exciting golf tournaments and unforgettable events throughout the year \u2014 from seasonal golf packages and curated social gatherings to festive dining experiences at Gecko Restaurant.\r\n\r\nExplore what\u2019s coming up and make the most of every season at Espiche Golf.<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        \r\n            <\/div>\r\n<\/section>\r\n\r\n\n\n\n<section id=\"about-section-block_ea1fc2170fb7d23bb41f372650b9200f\" class=\"about-section-2 appear animation-left\" style=\"margin-bottom:6rem; margin-top: 4rem;\">\n    <div class=\"container\">\n        <div class=\"row row-about-section-white\" style=\"align-items: center;\">\n            \n            <div class=\"col-lg-6 col-md-6 padding-row appear\">\n                \n                \n                                    <p><p class=\"subtitle\">3rd June 2026<\/p>\r\n<h2>Sunset Soir\u00e9e<\/h2>\r\n<p>Enjoy a relaxed summer atmosphere with finger food, drinks and live music.<\/p>\r\n17h30 &#8211; 19h30: Food service with drinks included (wine, beer or soft drinks)<\/p>\r\nAfter 19h30: Normal bar service with drinks available for purchase<\/p>\r\nGuests\/Visitors: 35\u20ac | Members: 24\u20ac<\/p>\r\nPre-payment required on booking. Bookings, alterations or cancellations by 29th May.<\/p>\n                \n                                    <a href=\"mailto:gecko@espichegolf.pt\" class=\"btn btn-blue \">\n                        Book now                    <\/a>\n                            <\/div>\n\n            <div class=\"col-lg-6 col-md-6 img appear\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/04\/SunsetSoiree.jpg\" alt=\"sunset soiree\"\/>\n                            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\n<style>.div-about-section-blue{margin-bottom:0;}<\/style>\n\n\n\r\n<section id=\"about-section-block_c105645d203c8d67b30d6e163af228da\" class=\"about-section-2 appear animation-left\">\r\n    <div class=\"div-about-section-blue\">\r\n        <div class=\"container\">\r\n            <div class=\"row row-about-section-blue\" style=\"align-items: center;\">\r\n                <div class=\"col-lg-6 col-md-6 img appear\">\r\n                                            <img decoding=\"async\" src=\"https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/04\/Summer-Golf-Specials-2026.jpg\" alt=\"summer specials\"\/>\r\n                                    <\/div>\r\n                <div class=\"col-lg-6 col-md-6 padding-row appear\">\r\n                    \r\n                    \r\n                                            <p><p class=\"subtitle\">Available from 1st June to 15th September<\/p>\r\n<h2>Summer Golf Special Offers<\/h2>\r\n<p>Make the most of the beautiful summer conditions with our exclusive golf packages.\r\n<\/p>Whether you&#8217;re visiting with friends or enjoying a solo round, it\u2019s the perfect time to get back on the course.<\/p><\/p>\r\n                    \r\n                                            <a href=\"https:\/\/espiche.golfmanager.com\/consumer\/home?\" class=\"btn btn-blue\" rel=\"noopener\">\r\n                            Book now                        <\/a>\r\n                                    <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\n\n\r\n    <style>\r\n      .gallery-kenburns {\r\n          width: 100vw;\r\n          height: 95vh;\r\n          position: relative;\r\n          background-color: #000; \r\n          overflow-x: hidden; \r\n          max-width: 100%;\r\n        }\r\n        \r\n        .swiper {\r\n          overflow: hidden;\r\n          width: 100%;\r\n          height: 100%;\r\n        }\r\n        \r\n        .swiper-slide {\r\n          overflow: hidden; \r\n        }\r\n        \r\n        .elementor-background-slideshow__slide__image {\r\n          width: 100%;\r\n          height: 100%;\r\n          background-size: cover;\r\n          background-position: center;\r\n          background-repeat: no-repeat;\r\n          min-height: 95vh;\r\n        }\r\n        \r\n        .elementor-ken-burns {\r\n          transition: transform 7s ease-out; \r\n          transform: scale(1); \r\n        }\r\n        \r\n        .elementor-ken-burns--in {\r\n          transform: scale(1.1); \r\n        }\r\n        \r\n        .swiper-slide {\r\n          background-color: transparent;\r\n        }\r\n        \r\n        .swiper-button-next,\r\n        .swiper-button-prev {\r\n          display: none;\r\n        }\r\n       \r\n        .swiper-pagination-bullet {\r\n            display: none;\r\n        }\r\n    <\/style>\r\n\r\n    <div id=\"gallery-slider-block_4417f30d03df97aa32b02fe4478d4b5a\" class=\"gallery-kenburns\">\r\n        <div class=\"swiper mySwiperGallerySlider-block_4417f30d03df97aa32b02fe4478d4b5a\">\r\n            <div class=\"swiper-wrapper\">\r\n                                    <div class=\"swiper-slide\">\r\n                        <div class=\"elementor-background-slideshow__slide__image elementor-ken-burns\"\r\n                             style=\"background-image: url('https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/02\/EG_GOLF-58.jpg')\"\r\n                             aria-label=\"golf aerial view\"\r\n                             role=\"img\">\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"swiper-slide\">\r\n                        <div class=\"elementor-background-slideshow__slide__image elementor-ken-burns\"\r\n                             style=\"background-image: url('https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/02\/EG_GOLF-29.jpg')\"\r\n                             aria-label=\"golf course\"\r\n                             role=\"img\">\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"swiper-slide\">\r\n                        <div class=\"elementor-background-slideshow__slide__image elementor-ken-burns\"\r\n                             style=\"background-image: url('https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/02\/EG_GOLF-31.jpg')\"\r\n                             aria-label=\"hole eg\"\r\n                             role=\"img\">\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"swiper-slide\">\r\n                        <div class=\"elementor-background-slideshow__slide__image elementor-ken-burns\"\r\n                             style=\"background-image: url('https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/02\/EG_GOLF-39.jpg')\"\r\n                             aria-label=\"clubhouse view from hole 2\"\r\n                             role=\"img\">\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"swiper-slide\">\r\n                        <div class=\"elementor-background-slideshow__slide__image elementor-ken-burns\"\r\n                             style=\"background-image: url('https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/03\/EG_GOLF-14.jpg')\"\r\n                             aria-label=\"\"\r\n                             role=\"img\">\r\n                        <\/div>\r\n                    <\/div>\r\n                            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    <!-- Link do JS do Swiper -->\r\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.js\"><\/script>\r\n    <!-- Seu JS personalizado -->\r\n    <script>\r\n    (function() {\r\n        \/\/ Aguardar o DOM estar completamente carregado\r\n        if (document.readyState === 'loading') {\r\n            document.addEventListener('DOMContentLoaded', initGallerySlider);\r\n        } else {\r\n            initGallerySlider();\r\n        }\r\n\r\n        function initGallerySlider() {\r\n            \/\/ Verificar se Swiper est\u00e1 dispon\u00edvel\r\n            if (typeof Swiper === 'undefined') {\r\n                console.error('Swiper n\u00e3o est\u00e1 carregado');\r\n                return;\r\n            }\r\n\r\n            const sliderSelector = '.mySwiperGallerySlider-block_4417f30d03df97aa32b02fe4478d4b5a';\r\n            const sliderElement = document.querySelector(sliderSelector);\r\n            \r\n            if (!sliderElement) {\r\n                console.error('Elemento do slider n\u00e3o encontrado');\r\n                return;\r\n            }\r\n\r\n            \/\/ Inicializar o Swiper\r\n            const swiper = new Swiper(sliderSelector, {\r\n                loop: true,\r\n                speed: 1000,\r\n                effect: 'fade',\r\n                fadeEffect: {\r\n                    crossFade: true\r\n                },\r\n                autoplay: {\r\n                    delay: 5000,\r\n                    disableOnInteraction: false,\r\n                },\r\n                navigation: {\r\n                    nextEl: '.swiper-button-next',\r\n                    prevEl: '.swiper-button-prev',\r\n                },\r\n                pagination: {\r\n                    el: '.swiper-pagination',\r\n                    clickable: true,\r\n                },\r\n                grabCursor: true,\r\n                on: {\r\n                    init: function() {\r\n                        \/\/ Adicionar classe ao primeiro slide\r\n                        const firstSlide = this.slides[this.activeIndex];\r\n                        const firstImage = firstSlide?.querySelector('.elementor-background-slideshow__slide__image');\r\n                        if (firstImage) {\r\n                            firstImage.classList.add('elementor-ken-burns--in');\r\n                        }\r\n                    },\r\n                    slideChangeTransitionStart: function() {\r\n                        \/\/ Adicionar zoom ao slide ativo\r\n                        const activeSlide = this.slides[this.activeIndex];\r\n                        const activeImage = activeSlide?.querySelector('.elementor-background-slideshow__slide__image');\r\n                        if (activeImage) {\r\n                            activeImage.classList.add('elementor-ken-burns--in');\r\n                        }\r\n\r\n                        \/\/ Remover zoom do slide anterior\r\n                        const previousIndex = this.previousIndex;\r\n                        if (previousIndex !== undefined && previousIndex !== null) {\r\n                            const previousSlide = this.slides[previousIndex];\r\n                            const previousImage = previousSlide?.querySelector('.elementor-background-slideshow__slide__image');\r\n                            if (previousImage) {\r\n                                previousImage.classList.remove('elementor-ken-burns--in');\r\n                            }\r\n                        }\r\n                    }\r\n                }\r\n            });\r\n\r\n            \/\/ Lidar com redimensionamento da janela\r\n            let resizeTimeout;\r\n            window.addEventListener('resize', function() {\r\n                clearTimeout(resizeTimeout);\r\n                resizeTimeout = setTimeout(function() {\r\n                    if (swiper && swiper.update) {\r\n                        swiper.update();\r\n                    }\r\n                }, 250);\r\n            });\r\n        }\r\n    })();\r\n    <\/script>\r\n\r\n    \r\n\n\n\n<section id=\"about-section-block_f0f4f4e6e1012f1a612195bd571d29e6\" class=\"about-section-2 appear animation-left\" style=\"margin-bottom:6rem; margin-top: 4rem;\">\n    <div class=\"container\">\n        <div class=\"row row-about-section-white\" style=\"align-items: center;\">\n            \n            <div class=\"col-lg-6 col-md-6 padding-row appear\">\n                \n                \n                                    <p><p class=\"subtitle\">25th to 27th November 2026<\/p>\r\n<h2>West Algarve Golf Trophy<\/h2>\r\n<p>Welcome to another edition of the West Algarve Golf Trophy! Enjoy three days of golf across three stunning courses and friendly social events where you can share special moments and your passion for the game \u2014 all in a unique atmosphere under the Algarve sun.<\/p><\/p>\n                \n                                    <a href=\"https:\/\/www.espichegolf.pt\/en\/west-algarve-golf-trophy-2026\/\" class=\"btn btn-blue \">\n                        Find out more                    <\/a>\n                            <\/div>\n\n            <div class=\"col-lg-6 col-md-6 img appear\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/03\/WEST-ALGARVE-GOLF-TROPHY-PALMARES-0304-scaled.jpg\" alt=\"wagt\"\/>\n                            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\r\n<section id=\"about-section-block_e22e5b6593725039e53148d94550a0aa\" class=\"about-section-2 appear animation-left\">\r\n    <div class=\"div-about-section-blue\">\r\n        <div class=\"container\">\r\n            <div class=\"row row-about-section-blue\" style=\"align-items: center;\">\r\n                <div class=\"col-lg-6 col-md-6 img appear\">\r\n                                            <img decoding=\"async\" src=\"https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/04\/celebration-trophy-social-scaled.jpg\" alt=\"Celebration Trophy\"\/>\r\n                                    <\/div>\r\n                <div class=\"col-lg-6 col-md-6 padding-row appear\">\r\n                    \r\n                    \r\n                                            <p><p class=\"subtitle\">20th June 2026<\/p>\r\n<h2>Celebration Trophy<\/h2>\r\n<p>Join us for a Pairs Better-Ball Stableford Competition. Tee Times from 07h51<\/p>\r\n<\/p>Player entry fee: 10\u20ac per person | Visitor Green fee: 35\u20ac<\/p>\r\nAfter the competition join us for a BBQ Lunch (optional). Includes 2 drinks per person<\/p>\r\nMembers lunch: 34\u20ac | Visitor lunch: 40\u20ac<\/p>\r\nPlaces are limited so please book early. Bookings, alterations and cancellations by 15th June 2026.<\/p>\r\n                    \r\n                                            <a href=\"https:\/\/www.espichegolf.pt\/wp-content\/uploads\/2026\/04\/Celebration-Trophy-2026-Form.pdf\" class=\"btn btn-blue\">\r\n                            Book now                        <\/a>\r\n                                    <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-33636","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.espichegolf.pt\/en\/wp-json\/wp\/v2\/pages\/33636","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.espichegolf.pt\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.espichegolf.pt\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.espichegolf.pt\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.espichegolf.pt\/en\/wp-json\/wp\/v2\/comments?post=33636"}],"version-history":[{"count":119,"href":"https:\/\/www.espichegolf.pt\/en\/wp-json\/wp\/v2\/pages\/33636\/revisions"}],"predecessor-version":[{"id":35005,"href":"https:\/\/www.espichegolf.pt\/en\/wp-json\/wp\/v2\/pages\/33636\/revisions\/35005"}],"wp:attachment":[{"href":"https:\/\/www.espichegolf.pt\/en\/wp-json\/wp\/v2\/media?parent=33636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}