{"id":5305,"date":"2025-07-25T11:41:10","date_gmt":"2025-07-25T10:41:10","guid":{"rendered":"https:\/\/douro-half-marathon.com\/regulations\/"},"modified":"2025-09-24T13:22:50","modified_gmt":"2025-09-24T12:22:50","slug":"regulations","status":"publish","type":"page","link":"https:\/\/douro-half-marathon.com\/en\/regulations\/","title":{"rendered":"Regulations"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5305\" class=\"elementor elementor-5305 elementor-4915\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-600524ac e-con-full e-flex e-con e-parent\" data-id=\"600524ac\" data-element_type=\"container\" data-e-type=\"container\" id=\"home\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-68488b07 e-flex e-con-boxed e-con e-child\" data-id=\"68488b07\" 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-563c9611 e-con-full e-flex e-con e-child\" data-id=\"563c9611\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f0308af elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"f0308af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Regulations<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc18699 e-con-full e-flex e-con e-parent\" data-id=\"bc18699\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ec35eca e-con-full e-flex e-con e-child\" data-id=\"ec35eca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e639c70 e-flex e-con-boxed e-con e-child\" data-id=\"e639c70\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cd47ebc elementor-widget elementor-widget-text-editor\" data-id=\"cd47ebc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"section\"><p><strong>19TH DOURO VINHATEIRO HALF MARATHON 2026<\/strong><\/p><h2>1. ORGANIZATION AND RESPONSIBILITIES<\/h2><p>1.1 Organizing Body<\/p><p>The 19th Douro Vinhateiro Half Marathon is organized by GlobalSport &#8211; GSX Portugal Lda, with headquarters at Rua Delminda Pinto Ribeiro, n\u00ba 17, 5050-346 Poiares &#8211; Peso da R\u00e9gua,<br>NIPC 514779012.<\/p><p>1.2 Location<\/p><p>The event takes place in the Douro Wine Region, a UNESCO World Heritage Site, covering the municipalities of Peso da R\u00e9gua, Lamego and Armamar.<\/p><p>1.3 Legal framework<\/p><p>The event is duly licensed by the competent authorities and complies with all applicable legislation on sporting events, security and data protection.<\/p><h2>2. MODALITIES AND CATEGORIES<\/h2><p>2.1 Modalities available<\/p><p>2.1.1 Half Marathon (21.097 km)<\/p><p>&#8211; Eligible participants: Born in 2008 and earlier (minimum age 18 on the day of the race)<br>&#8211; Character: Competitive, with official timing<br>&#8211; Time limit: 3 hours<br>&#8211; Certification: Course certified by the Portuguese Athletics Federation<\/p><p>2.1.2 Walk (5 km)<\/p><p>&#8211; Eligible participants: All ages<br>&#8211; Character: Non-competitive, recreational<br>&#8211; Compulsory: Wearing the official event t-shirt<br>&#8211; Timing: Not applicable<\/p><p>2.2 Age groups (Half Marathon)<\/p><p>Age is calculated based on the year of birth, taking into account the date of the race (May 24, 2026):<\/p><p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-5701 size-full\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/Captura-de-tela-2025-09-09-103905.webp\" alt=\"\" width=\"618\" height=\"244\" title=\"\" srcset=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/Captura-de-tela-2025-09-09-103905.webp 618w, https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/Captura-de-tela-2025-09-09-103905-300x118.webp 300w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><br>Note: A minimum of 3 participants of the same gender must be on the starting line for a class to be formed. Unincorporated classes will be integrated into the immediately preceding<br>class. <\/p><h2>3. DATE, TIME AND DURATION<\/h2><p>3.1 Date and time<\/p><p>&#8211; Date: May 24, 2026 (Sunday)<br>&#8211; Half Marathon start: 09h00<br>&#8211; Walk start: 09h20<\/p><p>3.2 Time limit<\/p><p>&#8211; Half Marathon: 3 hours maximum (closing at 12 noon)<br>&#8211; Walk: No specific time limit<\/p><p>3.3 Reopening to traffic<\/p><p>After the last of the organization&#8217;s vehicles has passed, participants who remain on the route may continue under their sole responsibility and must comply strictly with the Highway Code.<\/p><h2>4. REGISTRATION<\/h2><p>4.1 Registration process<\/p><p>&#8211; Official platform: <a href=\"https:\/\/events.globalsport.pt\" rel=\"noopener\">https:\/\/events.globalsport.pt<\/a><br>&#8211; Confirmation: Only after full payment<br>&#8211; Proof: Available in the participant&#8217;s personal area<\/p><p>4.2 Data Liability<\/p><p>The participant is fully responsible for the accuracy, veracity and authenticity of all the data provided in the registration. Incorrect data may result in disqualification. By completing the registration, the athlete is freely and fully accepting the Race Regulations.  <\/p><p>4.3 Payment terms<\/p><p>4.3.1 Payment deadlines<\/p><p>Payment must be made within the deadlines indicated on the platform. Failure to comply will result in automatic cancellation of the registration. <\/p><p>4.3.2 Refund policy<\/p><p>No refunds will be made under any circumstances, except in the following situations:<\/p><p>&#8211; Cancellation of the event due to force majeure<br>&#8211; Payment after the deadline (subject to a \u20ac10 management fee)<\/p><p>4.3.3 Service fees<\/p><p>&#8211; Change of data: \u20ac5 (until March 24, 2026)<br>&#8211; New registration after cancellation: \u20ac5<br>&#8211; Refund processing: \u20ac5<\/p><p>4.4 Transfers and assignments<\/p><p>The assignment, transfer or sale of bibs to third parties is expressly forbidden. Violation of this rule will result in: <\/p><p>&#8211; Immediate disqualification<br>&#8211; Prevented from taking part in future editions<br>&#8211; Results annulled<\/p><p>4.5 VIP Dorsals<\/p><p>Participants can apply for a VIP bib until May 1, 2026, upon proof of time spent in the last two years:<\/p><p>&#8211; Male: Less than 1h15min<br>&#8211; Female: Less than 1h20min<\/p><h2>5. PRICE STRUCTURE 2026<\/h2><p>5.1 Half Marathon (21.097 km)<\/p><p><img decoding=\"async\" class=\"alignnone wp-image-5709 size-full\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/Captura-de-tela-2025-09-09-104651.webp\" alt=\"\" width=\"619\" height=\"206\" title=\"\" srcset=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/Captura-de-tela-2025-09-09-104651.webp 619w, https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/Captura-de-tela-2025-09-09-104651-300x100.webp 300w\" sizes=\"(max-width: 619px) 100vw, 619px\" \/><\/p><p>5.2 Walk (5 km)<\/p><p><img decoding=\"async\" class=\"alignnone wp-image-5711 size-full\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/Captura-de-tela-2025-09-09-104754.webp\" alt=\"\" width=\"618\" height=\"207\" title=\"\" srcset=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/Captura-de-tela-2025-09-09-104754.webp 618w, https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/Captura-de-tela-2025-09-09-104754-300x100.webp 300w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/p><p>5.3 Special conditions<\/p><p>&#8211; Participants up to 9 years old: \u20ac3.00 (walk only)<br>&#8211; Processing fees: Added to the prices shown<br>&#8211; Authorized partners: May offer special conditions<\/p><p>5.4 Invoicing<\/p><p>The invoice must be requested within 3 days of payment, via the<br>registration platform.<\/p><h2><span style=\"font-weight: 400;\">6. PARTICIPATION KIT<\/span><\/h2><p>6.1 Kit contents<\/p><p>&#8211; Dorsal with integrated timing chip (21k)<br>&#8211; Official technical event T-shirt<br>&#8211; Official medal (21k)<br>&#8211; Sponsors&#8217; promotional material<br>&#8211; Event instructions and information<\/p><p>6.2 Kit survey<\/p><p>&#8211; Required documents: Proof of registration and photo ID<br>&#8211; Pick-up by third parties: Allowed on presentation of original proof<br>&#8211; Venue and dates: To be announced in due course on the official website<\/p><p>6.3 Availability of sizes<\/p><p>If the requested size is out of stock, an alternative size will be offered.<\/p><p>6.4 Obligations of the Participant<\/p><p>It is compulsory to write on the back of the bib:<\/p><p>&#8211; Full name<br>&#8211; Emergency contact<br>&#8211; Relevant medical information (allergies, medication, special conditions)<\/p><h2>7. TIMING AND CLASSIFICATIONS<\/h2><p>7.1 Timing system<\/p><p>&#8211; Technology: RFID chip integrated into the bib<br>&#8211; Mandatory placement: Bib clearly visible on the front of the chest<br>&#8211; Controls: Start, intermediate points and finish line<br>&#8211; Non-transferability: Each chip is personal and non-transferable<\/p><p>7.2 Disqualifications<\/p><p>Participants who:<\/p><p>&#8211; Use another athlete&#8217;s chip<br>&#8211; Use multiple chips<br>&#8211; Don&#8217;t register at mandatory controls<br>&#8211; Don&#8217;t keep their bib visible throughout the race<\/p><p>7.3 Publication of results<\/p><p>&#8211; Platform: https:\/\/meiamaratonadouro.pt<br>&#8211; Deadline: Provisional results up to 2 hours after the event<br>&#8211; Changes: Possible upon verification of irregularities<\/p><h2>8. SUPPLIES AND SERVICES<\/h2><p>8.1 Refueling Stations (Half Marathon)<\/p><p>&#8211; 5 km: Water<br>&#8211; 10 km: Water and isotonic drink<br>&#8211; 15 km: Water and isotonic drink<br>&#8211; Meta: Water, isotonic drink and fruit<\/p><p>8.2 Refueling Stations (Walk)<\/p><p>&#8211; Intermediate point: Water<br>&#8211; Goal: Water and fruit<\/p><p>8.3 Climate Adaptations<\/p><p>The posts can be reinforced or repositioned according to weather conditions.<\/p><p>8.4 Wardrobe<\/p><p>&#8211; Location: Start\/finish area<br>&#8211; Identification required: Participant&#8217;s bib<br>&#8211; Liability: The organization is not responsible for valuables or fragile objects<\/p><p>8.5 Showers<\/p><p>Available at a place and time to be announced on the official website.<\/p><h2>9. MEDICAL CARE AND SAFETY<\/h2><p>9.1 Medical Cover<\/p><p>&#8211; Medical teams: Positioned along the route<br>&#8211; Ambulances: Specialized in sporting events<br>&#8211; Continuity: Referral to National Health Service when necessary.<\/p><p>9.2 Sports Insurance<\/p><p>&#8211; Compulsory cover: All non-federated participants<br>&#8211; Activation: Compulsory notification to the organization in the event of a claim<br>&#8211; Moderating fees: Responsibility of the participant, which may be reimbursed by the insurer if the process meets the necessary requirements<\/p><p>9.3 Event security<\/p><p>&#8211; Security forces: Police and local authorities<br>&#8211; Private security: Licensed company duly identified<br>&#8211; Identified volunteers: Support and guidance for participants<br>&#8211; Compulsory collaboration: Participants must follow instructions from the authorities<\/p><p>9.4 Safety restrictions<\/p><p>The following are expressly forbidden:<br>&#8211; Unauthorized vehicles on the route<br>&#8211; Participation with bicycles, skateboards, rollerblades<br>&#8211; Accompaniment by animals<br>&#8211; Use of equipment that compromises safety<\/p><h2>10. AWARDS AND RECOGNITIONS<\/h2><p>10.1 Participation medals<\/p><p>All Half Marathon participants who complete the course within the time limit receive an official medal.<\/p><p>10.2 Monetary prizes (Half Marathon)<\/p><p>10.2.1 General Classification<\/p><p>Prizes for the top ten male and female finishers<\/p><p>10.2.2 Age groups<\/p><p>Prizes for the top finishers in each class (M\/F40, M\/F45, M\/F50, M\/F55, M\/F60), as long as at least 10 runners of the same gender finish.<\/p><p>10.3 Trophies<\/p><p>Trophies for the top 3 in the men&#8217;s and women&#8217;s overall standings, awarded at the official ceremony.<\/p><p>10.4 Award conditions<\/p><p>&#8211; Non-accumulation: Participants receive the highest value prize<br>&#8211; Claim deadline: 30 days after the event (mandatory form available on the event&#8217;s official website &#8211; www.meiamaratonadouro.pt<br>&#8211; Documentation: Mandatory for payment: green receipt or individual act<br>&#8211; Taxation: Subject to current tax legislation<\/p><h2>11. ARBITRATION AND APPEALS<\/h2><p>11.1 Jury<\/p><p>Responsibility of the Regional Refereeing Council of the Vila Real Athletics Association.<\/p><p>11.2 Infringements and penalties<\/p><p>These are infringements:<\/p><p>&#8211; Failure to check in at the start<br>&#8211; Failure to complete the entire course<br>&#8211; Failure to wear a visible bib on the chest<br>&#8211; Falsifying registration details<br>&#8211; Using a third party&#8217;s bib<br>&#8211; Running on sidewalks<br>&#8211; Intentionally harming other participants<\/p><p>11.3 Appeals and complaints<\/p><p>&#8211; Deadline: 30 minutes after the results are known<br>&#8211; Form: In writing to the race jury, at the race venue<br>&#8211; Security deposit: \u20ac100 (returned if appropriate)<br>&#8211; Location: Official event secretariat<\/p><h2>12. ANTI-DOPING CONTROL<\/h2><p>Participants may be subject to anti-doping controls, in accordance with the regulations of the Portuguese Anti-Doping Authority (ADoP) and World Athletics.<\/p><h2>13. DATA PROTECTION AND RESPONSIBILITIES<\/h2><p>13.1 Handler<\/p><p>GSX Portugal Lda, Rua Delminda Pinto Ribeiro, n\u00ba 17, 5050-346 Poiares &#8211; Peso da R\u00e9gua.<\/p><p>13.2 Purposes of processing<\/p><p>&#8211; Management of entries and participations<br>&#8211; Preparation of rankings<br>&#8211; Activation of compulsory insurance<br>&#8211; Marketing and communication<\/p><p>13.3 Participants&#8217; rights<\/p><p>Right of access, rectification, erasure, portability and opposition, exercised through info@globalsport.pt.<\/p><p>13.4 Transfer to third parties<\/p><p>Data may be transferred to:<br>&#8211; Insurance companies (mandatory)<br>&#8211; Marketing partners (subject to consent)<br>&#8211; Competent authorities (when legally required)<\/p><p>13.5 Declaration of Responsibility<\/p><p>By registering, the participant declares:<\/p><p>&#8211; Be in suitable physical condition<br>&#8211; Exclude the organization from liability for accidents<br>&#8211; Authorize the use of image and data for promotional purposes<br>&#8211; Fully accept these regulations<\/p><p>BY COMPLETING THE REGISTRATION, THE PARTICIPANT DECLARES:<\/p><p>&#8220;I am in excellent health to take part in the Douro Vinhateiro Half Marathon 2026. I exclude all responsibility from the organization, sponsors or other participating institutions for any accident or injury that I may suffer before, during and\/or after the sporting event, waiving any legal action against any of the aforementioned entities. During the course of the competition I will contribute as much as possible to the Organization to avoid personal accidents. I also authorize the Organization to make publicity use of the photos, videos and any other type of audiovisual material in which I may appear, accepting the publication of my name in the classification of the race, in the media and\/or internet, without expecting any payment, compensation or retribution for this object.&#8221;<\/p><p>13.6 Medical recommendations<\/p><p>The organization strongly recommends prior medical assessment, especially for participants over 35 or with a history of cardiovascular problems.<\/p><h2>14. CANCELLATION AND FORCE MAJEURE<\/h2><p>14.1 Causes of Cancellation<\/p><p>The event can be canceled due to:<\/p><p>&#8211; Natural disasters<br>&#8211; Government restrictions<br>&#8211; Unavailability of roads<br>&#8211; Strikes or demonstrations<br>&#8211; Other force majeure situations<\/p><p>14.2 Procedures<\/p><p>In the event of cancellation, the organization will issue an opinion within 30 days on the measures to be adopted, which may include:<\/p><p>&#8211; Rescheduling the event<br>&#8211; Partial or total refund<br>&#8211; Transfer to the next edition<\/p><h2>15. FINAL PROVISIONS<\/h2><p>15.1 Omissions<\/p><p>Situations not provided for in these regulations will be resolved in accordance with:<\/p><p>1. General Competition Regulations of the Portuguese Athletics Federation<br>2. World Athletics Regulations<br>3. Organization&#8217;s decision<\/p><p>15.2 Amendments to the Regulation<\/p><p><br>The organization reserves the right to change these regulations for safety, technical or legal reasons, with prior notice to the participants.<\/p><p>15.3 Official language<\/p><p>These regulations are written in Portuguese. In the event of a translation, the Portuguese version<br>will always prevail. <\/p><p>15.4 Jurisdiction<\/p><p>For the resolution of disputes, the Vila Real District Court has jurisdiction.<\/p><h2>16. OFFICIAL CONTACTS<\/h2><\/div><p>Organization: GlobalSport &#8211; GSX Portugal Lda.<\/p><p>Address: Rua Delminda Pinto Ribeiro, n\u00ba 17, 5050-346 Poiares &#8211; Peso da R\u00e9gua<br>Email: info@globalsport.pt<br>Website: https:\/\/meiamaratonadouro.pt<br>Registration: https:\/\/events.globalsport.pt<\/p><p>These regulations come into force on the date of publication and remain valid until the event takes place.<\/p><p>Publication Date: August 2025<br>Approved by: Board of Directors of GlobalSport &#8211; GSX Portugal Unip. Lda <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-864fec2 e-flex e-con-boxed e-con e-parent\" data-id=\"864fec2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-be14ef5 e-con-full e-flex e-con e-child\" data-id=\"be14ef5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-641854b e-con-full e-flex e-con e-child\" data-id=\"641854b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0dafcfa e-con-full e-flex e-con e-child\" data-id=\"0dafcfa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d29e777 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"d29e777\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Get in touch with us<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ecd052 e-con-full e-flex e-con e-child\" data-id=\"4ecd052\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7e84cdc e-con-full e-flex e-con e-child\" data-id=\"7e84cdc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df3b9dd elementor-mobile-align-center elementor-widget-mobile__width-inherit elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"df3b9dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"mailto:tickets@globalsport.pt\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\"><path d=\"M17 21.1514H7C4 21.1514 2 19.6514 2 16.1514V9.15137C2 5.65137 4 4.15137 7 4.15137H17C20 4.15137 22 5.65137 22 9.15137V16.1514C22 19.6514 20 21.1514 17 21.1514Z\" stroke=\"#222221\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><path d=\"M17 9.65137L13.87 12.1514C12.84 12.9714 11.15 12.9714 10.12 12.1514L7 9.65137\" stroke=\"#222221\" stroke-width=\"1.5\" stroke-miterlimit=\"10\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">tickets@globalsport.pt<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"tel:+351915905749\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\"><path d=\"M21.97 18.9814C21.97 19.3414 21.89 19.7114 21.72 20.0714C21.55 20.4314 21.33 20.7714 21.04 21.0914C20.55 21.6314 20.01 22.0214 19.4 22.2714C18.8 22.5214 18.15 22.6514 17.45 22.6514C16.43 22.6514 15.34 22.4114 14.19 21.9214C13.04 21.4314 11.89 20.7714 10.75 19.9414C9.6 19.1014 8.51 18.1714 7.47 17.1414C6.44 16.1014 5.51 15.0114 4.68 13.8714C3.86 12.7314 3.2 11.5914 2.72 10.4614C2.24 9.32137 2 8.23137 2 7.19137C2 6.51137 2.12 5.86137 2.36 5.26137C2.6 4.65137 2.98 4.09137 3.51 3.59137C4.15 2.96137 4.85 2.65137 5.59 2.65137C5.87 2.65137 6.15 2.71137 6.4 2.83137C6.66 2.95137 6.89 3.13137 7.07 3.39137L9.39 6.66137C9.57 6.91137 9.7 7.14137 9.79 7.36137C9.88 7.57137 9.93 7.78137 9.93 7.97137C9.93 8.21137 9.86 8.45137 9.72 8.68137C9.59 8.91137 9.4 9.15137 9.16 9.39137L8.4 10.1814C8.29 10.2914 8.24 10.4214 8.24 10.5814C8.24 10.6614 8.25 10.7314 8.27 10.8114C8.3 10.8914 8.33 10.9514 8.35 11.0114C8.53 11.3414 8.84 11.7714 9.28 12.2914C9.73 12.8114 10.21 13.3414 10.73 13.8714C11.27 14.4014 11.79 14.8914 12.32 15.3414C12.84 15.7814 13.27 16.0814 13.61 16.2614C13.66 16.2814 13.72 16.3114 13.79 16.3414C13.87 16.3714 13.95 16.3814 14.04 16.3814C14.21 16.3814 14.34 16.3214 14.45 16.2114L15.21 15.4614C15.46 15.2114 15.7 15.0214 15.93 14.9014C16.16 14.7614 16.39 14.6914 16.64 14.6914C16.83 14.6914 17.03 14.7314 17.25 14.8214C17.47 14.9114 17.7 15.0414 17.95 15.2114L21.26 17.5614C21.52 17.7414 21.7 17.9514 21.81 18.2014C21.91 18.4514 21.97 18.7014 21.97 18.9814Z\" stroke=\"#222221\" stroke-width=\"1.5\" stroke-miterlimit=\"10\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">+351 915 905 749<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\"><path d=\"M12 14.0813C13.7231 14.0813 15.12 12.6844 15.12 10.9613C15.12 9.23818 13.7231 7.84131 12 7.84131C10.2769 7.84131 8.88 9.23818 8.88 10.9613C8.88 12.6844 10.2769 14.0813 12 14.0813Z\" stroke=\"#222221\" stroke-width=\"1.5\"><\/path><path d=\"M3.61971 9.14137C5.58971 0.481369 18.4197 0.49137 20.3797 9.15137C21.5297 14.2314 18.3697 18.5314 15.5997 21.1914C13.5897 23.1314 10.4097 23.1314 8.38971 21.1914C5.62971 18.5314 2.46971 14.2214 3.61971 9.14137Z\" stroke=\"#222221\" stroke-width=\"1.5\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Peso de R\u00e9gua<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3186f32 e-con-full e-flex e-con e-child\" data-id=\"3186f32\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ed83120 e-con-full e-flex e-con e-child\" data-id=\"ed83120\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ba1952c e-con-full e-flex e-con e-child\" data-id=\"ba1952c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eda4dd7 elementor-widget elementor-widget-text-editor\" data-id=\"eda4dd7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Do you have any questions, suggestions or need help with registration? Our team is ready to answer. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d6f1430 elementor-widget__width-inherit eael-gravity-form-button-custom elementor-widget elementor-widget-eael-gravity-form\" data-id=\"d6f1430\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-gravity-form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"eael-contact-form eael-gravity-form eael-contact-form-align-default\">\n\t\t        <script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_1' ><style>#gform_wrapper_1[data-form-index=\"0\"].gform-theme,[data-parent-form=\"1_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_1'  action='\/en\/wp-json\/wp\/v2\/pages\/5305' data-formid='1' novalidate><div class='gf_invisible ginput_recaptchav3' data-sitekey='6LfCOdwrAAAAAFiAzFF7OKt3iQCIaLTJv-6GYIYd' data-tabindex='0'><input id=\"input_9e4ac593f2b5cde8e633ad1c4ff5c880\" class=\"gfield_recaptcha_response\" type=\"hidden\" name=\"input_9e4ac593f2b5cde8e633ad1c4ff5c880\" value=\"\"\/><\/div>\n                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_above description_below validation_above'><div id=\"field_1_9\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_above gfield--no-description field_description_below field_validation_above gfield_visibility_visible\"  ><p>Do you have any questions, suggestions or need help with registration? Our team is ready to answer. <\/p><\/div><fieldset id=\"field_1_8\" class=\"gfield gfield--type-name gfield--input-type-name gfield--width-full gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below hidden_label field_validation_above gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name gform-grid-row' id='input_1_8'>\n                            \n                            <span id='input_1_8_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_8.3' id='input_1_8_3' value=''   aria-required='true'   placeholder='Name'  \/>\n                                                    <label for='input_1_8_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First<\/label>\n                                                <\/span>\n                            \n                            \n                            \n                        <\/div><\/fieldset><div id=\"field_1_1\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_above gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_1'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_1' id='input_1_1' type='email' value='' class='large'   placeholder='Email' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_6\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_above gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_6'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_6' id='input_1_6' type='tel' value='' class='large'  placeholder='Phone' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_7\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_above gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_7'>Untitled<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_7' id='input_1_7' class='textarea large'    placeholder='Write your message'  aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><fieldset id=\"field_1_3\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-three-quarter gfield_contains_required field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_above gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Privacy<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_1_3'><div class='gchoice gchoice_1_3_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_3.1' type='checkbox'  value='I accept and agree to the &lt;a href=&quot;https:\/\/douro-half-marathon.com\/en\/terms-and-conditions\/&quot; target=&quot;_blank&quot;&gt;terms and conditions&lt;\/a&gt; and &lt;a href=&quot;https:\/\/douro-half-marathon.com\/en\/privacy-policy-2\/&quot; target=&quot;_blank&quot;&gt;privacy policy&lt;\/a&gt;.'  id='choice_1_3_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_3_1' id='label_1_3_1' class='gform-field-label gform-field-label--type-inline'>I accept and agree to the <a href=\"https:\/\/douro-half-marathon.com\/en\/terms-and-conditions\/\" target=\"_blank\">terms and conditions<\/a> and <a href=\"https:\/\/douro-half-marathon.com\/en\/privacy-policy-2\/\" target=\"_blank\">privacy policy<\/a>.<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_submit\" class=\"gfield gfield--type-submit gfield--width-quarter field_sublabel_above gfield--no-description field_description_below field_validation_above gfield_visibility_visible\"  data-field-class=\"gform_editor_submit_container\" data-field-position=\"inline\" ><input type='submit' id='gform_submit_button_1' class='gform-button gform-button--white  button gform-button--width-full' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'>  \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='Ow3MDNYiWyNz2yRPzis1ofi4mhf3h8gzyD\/BK1ZYmeG8JyFJzbouYyIG\/SiVuITRgq4g+wtwXe+CIOignSXI1zv7VF32fuNNPVShlcHmusxGx30=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjBjNDhiNzBhOWEyZDk5NTEyNzc4NDYxOWFmZGI1YWIzIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https:\/\/douro-half-marathon.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/douro-half-marathon.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\t\t\t<\/div>\n\n            <script type=\"text\/javascript\">\n                var gf_global = {\"gf_currency_config\":{\"name\":\"Euro\",\"symbol_left\":\"\",\"symbol_right\":\"&#8364;\",\"symbol_padding\":\" \",\"thousand_separator\":\".\",\"decimal_separator\":\",\",\"decimals\":2,\"code\":\"EUR\"},\"base_url\":\"https:\\\/\\\/douro-half-marathon.com\\\/wp-content\\\/plugins\\\/gravityforms\",\"number_formats\":[],\"spinnerUrl\":\"https:\\\/\\\/douro-half-marathon.com\\\/wp-content\\\/plugins\\\/gravityforms\\\/images\\\/spinner.svg\",\"version_hash\":\"ef61372e517ebdb0866db8e2a711e48f\",\"strings\":{\"newRowAdded\":\"New row added.\",\"rowRemoved\":\"Row removed\",\"formSaved\":\"The form has been saved.  The content contains the link to return and complete the form.\"}};\t\t\t\tvar gf_vars = {\"active\":\"Active\",\"inactive\":\"Inactive\",\"save\":\"Save\",\"update\":\"Update\",\"previousLabel\":\"Previous\",\"selectFormat\":\"Select a format\",\"column\":\"Column\",\"editToViewAll\":\"5 of %d items shown. Edit field to view all\",\"selectAll\":\"Select All\",\"enterValue\":\"Enter a value\",\"formTitle\":\"Untitled Form\",\"formDescription\":\"We would love to hear from you! Please fill out this form and we will get in touch with you shortly.\",\"formConfirmationMessage\":\"Thanks for contacting us! We will get in touch with you shortly.\",\"buttonText\":\"Submit\",\"buttonDescription\":\"The submit button for this form\",\"loading\":\"Loading...\",\"thisFieldIf\":\"this field if\",\"thisSectionIf\":\"this section if\",\"thisPage\":\"this page if\",\"thisFormButton\":\"this form button if\",\"show\":\"Show\",\"hide\":\"Hide\",\"enable\":\"Enable\",\"disable\":\"Disable\",\"enabled\":\"Enabled\",\"disabled\":\"Disabled\",\"configure\":\"Configure\",\"conditional_logic_text\":\"Conditional Logic\",\"conditional_logic_desc\":\"Conditional logic allows you to change what the user sees depending on the fields they select.\",\"conditional_logic_a11y\":\"Adding conditional logic to the form submit button could cause usability problems for some users and negatively impact the accessibility of your form. Learn more about button conditional logic in our <a href=\\\"https:\\\/\\\/docs.gravityforms.com\\\/field-accessibility-warning\\\/\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\">documentation<span class=\\\"screen-reader-text\\\">(opens in a new tab)<\\\/span>&nbsp;<span class=\\\"gform-icon gform-icon--external-link\\\" aria-hidden=\\\"true\\\"><\\\/span><\\\/a>.\",\"page\":\"Page\",\"next_button\":\"Next Button\",\"button\":\"Submit Button\",\"all\":\"All\",\"any\":\"Any\",\"ofTheFollowingMatch\":\"of the following match:\",\"is\":\"is\",\"isNot\":\"is not\",\"greaterThan\":\"greater than\",\"lessThan\":\"less than\",\"contains\":\"contains\",\"startsWith\":\"starts with\",\"endsWith\":\"ends with\",\"emptyChoice\":\"Empty (no choices selected)\",\"alertLegacyMode\":\"This form has legacy markup enabled and doesn\\u2019t support field resizing within the editor. Please disable legacy markup in the form settings to enable live resizing.\",\"thisConfirmation\":\"Use this confirmation if\",\"thisNotification\":\"Send this notification if\",\"confirmationSave\":\"Save\",\"confirmationSaving\":\"Saving...\",\"confirmationAreYouSure\":\"Are you sure you wish to cancel these changes?\",\"confirmationIssueSaving\":\"There was an issue saving this confirmation.\",\"confirmationConfirmDelete\":\"Are you sure you wish to delete this confirmation?\",\"confirmationIssueDeleting\":\"There was an issue deleting this confirmation.\",\"confirmationConfirmDiscard\":\"There are unsaved changes to the current confirmation. Would you like to discard these changes?\",\"confirmationDefaultName\":\"Untitled Confirmation\",\"confirmationDefaultMessage\":\"Thanks for contacting us! We will get in touch with you shortly.\",\"confirmationInvalidPageSelection\":\"Please select a page.\",\"confirmationInvalidRedirect\":\"Please enter a URL.\",\"confirmationInvalidName\":\"Please enter a confirmation name.\",\"confirmationDeleteField\":\"Deleting this field will also delete all entry data associated with it. 'Cancel' to abort. 'OK' to delete.\",\"confirmationDeleteDisplayField\":\"You're about to delete this field. 'Cancel' to stop. 'OK' to delete\",\"confirmationDeleteDisplayFieldTitle\":\"Warning\",\"conditionalLogicDependency\":\"This form contains {type} conditional logic dependent upon this field. Deleting this field will deactivate those conditional logic rules and also delete all entry data associated with the field. 'Cancel' to abort. 'OK' to delete.\",\"conditionalLogicDependencyChoice\":\"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to delete this choice? 'Cancel' to abort. 'OK' to delete.\",\"conditionalLogicDependencyChoiceEdit\":\"This form contains {type} conditional logic dependent upon this choice. Are you sure you want to modify this choice? 'Cancel' to abort. 'OK' to continue.\",\"conditionalLogicDependencyAdminOnly\":\"This form contains {type} conditional logic dependent upon this field. Are you sure you want to mark this field as Administrative? 'Cancel' to abort. 'OK' to continue.\",\"conditionalLogicRichTextEditorWarning\":\"This form contains conditional logic dependent upon this field. This will no longer work if the Rich Text Editor is enabled.  Are you sure you want to enable the Rich Text Editor?  'Cancel' to abort. 'OK' to continue.\",\"conditionalLogicTypeButton\":\"button\",\"conditionalLogicTypeConfirmation\":\"confirmation\",\"conditionalLogicTypeNotification\":\"notification\",\"conditionalLogicTypeNoficationRouting\":\"notification routing\",\"conditionalLogicTypeField\":\"field\",\"conditionalLogicTypeFeed\":\"feed\",\"conditionalLogicWarningTitle\":\"Conditional Logic Warning\",\"mergeTagsText\":\"Insert Merge Tags\",\"baseUrl\":\"https:\\\/\\\/douro-half-marathon.com\\\/wp-content\\\/plugins\\\/gravityforms\",\"gf_currency_config\":{\"name\":\"Euro\",\"symbol_left\":\"\",\"symbol_right\":\"&#8364;\",\"symbol_padding\":\" \",\"thousand_separator\":\".\",\"decimal_separator\":\",\",\"decimals\":2,\"code\":\"EUR\"},\"otherChoiceValue\":\"Other\",\"isFormTrash\":false,\"currentlyAddingField\":false,\"visibilityOptions\":[{\"label\":\"Visible\",\"value\":\"visible\",\"description\":\"Default option. The field is visible when viewing the form.\"},{\"label\":\"Hidden\",\"value\":\"hidden\",\"description\":\"The field is hidden when viewing the form. Useful when you require the functionality of this field but do not want the user to be able to see this field.\"},{\"label\":\"Administrative\",\"value\":\"administrative\",\"description\":\"The field is only visible when administering submitted entries. The field is not visible or functional when viewing the form.\"}],\"addFieldFilter\":\"Add a condition\",\"removeFieldFilter\":\"Remove a condition\",\"filterAndAny\":\"{0} of the following match:\",\"customChoices\":\"Custom Choices\",\"predefinedChoices\":\"Predefined Choices\",\"fieldLabelAriaLabel\":\"{field_label} - {field_type}, jump to this field&#039;s settings\",\"fieldCanBeAddedTitle\":\"Field Limit\",\"fieldCanBeAddedCaptcha\":\"A form can only contain one CAPTCHA field.\",\"fieldCanBeAddedShipping\":\"A form can only contain one Shipping field.\",\"fieldCanBeAddedPostContent\":\"A form can only contain one Post Body field.\",\"fieldCanBeAddedPostTitle\":\"A form can only contain one Post Title field.\",\"fieldCanBeAddedPostExcerpt\":\"A form can only contain one Post Excerpt field.\",\"fieldCanBeAddedCreditCard\":\"A form can only contain one Credit Card field.\",\"fieldCanBeAddedProductTitle\":\"Missing Product field\",\"fieldCanBeAddedProduct\":\"You must add a Product field to the form first.\",\"legacyMarkupTitle\":\"Unsupported Markup\",\"fieldCanBeAddedMultipleChoice\":\"You cannot add a Multiple Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.\",\"fieldCanBeAddedImageChoice\":\"You cannot add an Image Choice field to a form that uses legacy markup. Please edit the form settings and turn off Legacy Markup.\",\"FieldAjaxonErrorTitle\":\"Error\",\"StartAddFieldAjaxonError\":\"Ajax error while adding field. Please refresh the page and try again.\",\"StartChangeInputTypeAjaxonError\":\"Ajax error while changing input type. Please refresh the page and try again.\",\"MissingNameCustomChoicesTitle\":\"Missing Name\",\"MissingNameCustomChoices\":\"Please give this custom choice a name.\",\"DuplicateNameCustomChoicesTitle\":\"Duplicate Name\",\"DuplicateNameCustomChoices\":\"This custom choice name is already in use. Please enter another name.\",\"DuplicateTitleMessageTitle\":\"Duplicate Title\",\"DuplicateTitleMessage\":\"The form title you have entered is already taken. Please enter a unique form title.\",\"ValidateFormMissingFormTitleTitle\":\"Missing Form Title\",\"ValidateFormMissingFormTitle\":\"Please enter a Title for this form. When adding the form to a page or post, you will have the option to hide the title.\",\"ValidateFormEmptyPageTitle\":\"Empty Page\",\"ValidateFormEmptyPage\":\"This form currently has one or more pages without any fields. Blank pages are a result of Page Breaks that are positioned as the first or last field in the form or right after each other. Please adjust the Page Breaks.\",\"ValidateFormMissingProductLabelTitle\":\"Missing Product Label\",\"ValidateFormMissingProductLabel\":\"This form has a Product field with a blank label. Please enter a label for every Product field.\",\"ValidateFormMissingProductFieldTitle\":\"Missing Product field\",\"ValidateFormMissingProductField\":\"This form has an Option field without a Product field. You must add a Product field to your form.\",\"FormulaIsValidTitle\":\"Success\",\"FormulaIsValid\":\"The formula appears to be valid.\",\"FormulaIsInvalid\":\"There appears to be a problem with the formula.\",\"DeleteFormTitle\":\"Confirm\",\"DeleteForm\":\"You are about to move this form to the trash. &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.\",\"DeleteCustomChoice\":\"Delete this custom choice list? &#039;Cancel&#039; to abort. &#039;OK&#039; to delete.\",\"FieldAdded\":\"&nbsp;field added to form\",\"nameFieldDefaultPrefixes\":[{\"text\":\"Dr.\",\"value\":\"Dr.\"},{\"text\":\"Miss\",\"value\":\"Miss\"},{\"text\":\"Mr.\",\"value\":\"Mr.\"},{\"text\":\"Mrs.\",\"value\":\"Mrs.\"},{\"text\":\"Ms.\",\"value\":\"Ms.\"},{\"text\":\"Mx.\",\"value\":\"Mx.\"},{\"text\":\"Prof.\",\"value\":\"Prof.\"},{\"text\":\"Rev.\",\"value\":\"Rev.\"}]};\t\t\t<\/script>\n            \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fab3dd2 e-con-full e-flex e-con e-parent\" data-id=\"fab3dd2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-1b33aad e-con-full e-flex e-con e-child\" data-id=\"1b33aad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0f0cc7d e-flex e-con-boxed e-con e-child\" data-id=\"0f0cc7d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13ecfe0 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"13ecfe0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">RESERVE YOUR PLACE!<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-19ba580 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"19ba580\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>CHOOSE A DISTANCE AND COME EXPERIENCE THE MOST BEAUTIFUL RACE IN THE WORLD.<\/strong><\/p><h3 id=\"wnd_TextBlock_933844559_inner_2\" class=\"wnd-align-center\" data-wnd_is_separable=\"1\" data-wnd_separable_index=\"2\" data-wnd_separable_id=\"wnd_TextBlock_933844559\"><strong>21K . 5K <\/strong><\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4379949 elementor-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"4379949\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/events.globalsport.pt\/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Sign up now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-88eab34 e-con-full e-flex e-con e-parent\" data-id=\"88eab34\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-795d8ad e-con-full e-flex e-con e-child\" data-id=\"795d8ad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c586ee6 elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel\" data-id=\"c586ee6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;6&quot;,&quot;navigation&quot;:&quot;arrows&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;slides_to_show_tablet&quot;:&quot;4&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper swiper-image-stretch\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/1-scaled.webp\" alt=\"1\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/2.webp\" alt=\"2\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/3-scaled.webp\" alt=\"3\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/4-scaled.webp\" alt=\"4\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/5-scaled.webp\" alt=\"5\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/6-scaled.webp\" alt=\"6\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/7-scaled.webp\" alt=\"7\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/8.webp\" alt=\"8\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/9-scaled.webp\" alt=\"9\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"10 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/10-scaled.webp\" alt=\"10\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"11 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/11-scaled.webp\" alt=\"11\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"12 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/12.webp\" alt=\"12\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"13 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/13.webp\" alt=\"13\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"14 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/14-scaled.webp\" alt=\"14\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"15 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/15-scaled.webp\" alt=\"15\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"16 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/16-scaled.webp\" alt=\"16\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"17 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/17.webp\" alt=\"17\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"18 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/18-scaled.webp\" alt=\"18\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"19 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/19-scaled.webp\" alt=\"19\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"20 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/20-scaled.webp\" alt=\"20\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"21 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/21-scaled.webp\" alt=\"21\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"22 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/22-scaled.webp\" alt=\"22\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"23 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/23-scaled.webp\" alt=\"23\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"24 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/24-scaled.webp\" alt=\"24\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"25 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/25-scaled.webp\" alt=\"25\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"26 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/26.webp\" alt=\"26\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"27 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/27-scaled.webp\" alt=\"27\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"28 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/28-scaled.webp\" alt=\"28\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"29 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/29-scaled.webp\" alt=\"29\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"30 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/30-scaled.webp\" alt=\"30\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"31 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/31-scaled.webp\" alt=\"31\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"32 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/32-scaled.webp\" alt=\"32\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"33 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/33-scaled.webp\" alt=\"33\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"34 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/34-scaled.webp\" alt=\"34\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"35 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/35-scaled.webp\" alt=\"35\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"36 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/36-scaled.webp\" alt=\"36\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"37 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/37-scaled.webp\" alt=\"37\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"38 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/38-scaled.webp\" alt=\"38\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"39 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/39-scaled.webp\" alt=\"39\" title=\"\"><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"40 of 40\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/douro-half-marathon.com\/wp-content\/uploads\/2025\/09\/40-scaled.webp\" alt=\"40\" title=\"\"><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-left\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zM142.1 273l135.5 135.5c9.4 9.4 24.6 9.4 33.9 0l17-17c9.4-9.4 9.4-24.6 0-33.9L226.9 256l101.6-101.6c9.4-9.4 9.4-24.6 0-33.9l-17-17c-9.4-9.4-24.6-9.4-33.9 0L142.1 239c-9.4 9.4-9.4 24.6 0 34z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Regulations 19TH DOURO VINHATEIRO HALF MARATHON 2026 1. ORGANIZATION AND RESPONSIBILITIES 1.1 Organizing Body The 19th Douro Vinhateiro Half Marathon is organized by GlobalSport &#8211; GSX Portugal Lda, with headquarters at Rua Delminda Pinto Ribeiro, n\u00ba 17, 5050-346 Poiares &#8211; Peso da R\u00e9gua,NIPC 514779012. 1.2 Location The event takes place in the Douro Wine Region, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-5305","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/douro-half-marathon.com\/en\/wp-json\/wp\/v2\/pages\/5305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/douro-half-marathon.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/douro-half-marathon.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/douro-half-marathon.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/douro-half-marathon.com\/en\/wp-json\/wp\/v2\/comments?post=5305"}],"version-history":[{"count":7,"href":"https:\/\/douro-half-marathon.com\/en\/wp-json\/wp\/v2\/pages\/5305\/revisions"}],"predecessor-version":[{"id":6348,"href":"https:\/\/douro-half-marathon.com\/en\/wp-json\/wp\/v2\/pages\/5305\/revisions\/6348"}],"wp:attachment":[{"href":"https:\/\/douro-half-marathon.com\/en\/wp-json\/wp\/v2\/media?parent=5305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}