{"id":29,"date":"2025-06-27T07:57:28","date_gmt":"2025-06-27T07:57:28","guid":{"rendered":"https:\/\/hopeful-mahavira.46-231-5-246.plesk.page\/?page_id=29"},"modified":"2026-10-05T11:29:52","modified_gmt":"2026-10-05T11:29:52","slug":"inici","status":"publish","type":"page","link":"https:\/\/fira.onda.es\/index.php\/va\/inici\/","title":{"rendered":"Inici"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"29\" class=\"elementor elementor-29\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b92754d e-con-full e-flex e-con e-parent\" data-id=\"b92754d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b86bb90 elementor-widget elementor-widget-html\" data-id=\"b86bb90\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n\/* Sopar de Fira: groc destacat *\/\n#inicio.fira-bloque .hero-actions a.button.sopar-destacado,\n#inicio.fira-bloque .hero-actions a.button.sopar-destacado:visited {\n    background: #ffe033 !important;\n    color: #172033 !important;\n    border-color: #ffe033 !important;\n    font-weight: 800 !important;\n    text-shadow: none !important;\n    box-shadow: 0 6px 22px rgba(255, 224, 51, .32) !important;\n}\n\n#inicio.fira-bloque .hero-actions a.button.sopar-destacado:hover {\n    background: #ffec70 !important;\n    color: #172033 !important;\n    border-color: #ffec70 !important;\n    box-shadow: 0 8px 26px rgba(255, 224, 51, .46) !important;\n}\n\n#inicio.fira-bloque .hero-actions a.button.sopar-destacado:focus-visible {\n    outline: 3px solid #172033 !important;\n    outline-offset: 3px !important;\n    box-shadow: 0 0 0 7px #ffe033 !important;\n}\n<\/style>\n\n<!-- 01-portada \u00b7 Requereix 00-estilos-comunes.html -->\n<div class=\"fira-bloque\" id=\"inicio\">\n    <section class=\"hero\" aria-labelledby=\"hero-title\">\n        <div class=\"container hero-grid\">\n\n            <div>\n                <div class=\"eyebrow\">\n                    Festa d'Inter\u00e9s Tur\u00edstic Auton\u00f2mic\n                <\/div>\n\n                <h1 id=\"hero-title\">\n                    Fira d'Onda <span>2026<\/span>\n                <\/h1>\n\n                <p class=\"hero-copy\">\n                    M\u00e9s de 750 anys d'hist\u00f2ria, cultura popular i vida al carrer.\n                    Una celebraci\u00f3 que uneix tradici\u00f3, m\u00fasica, gastronomia, penyes,\n                    patrimoni i emoci\u00f3 ondenca.\n                <\/p>\n\n                <div class=\"hero-actions\">\n\n                    <a\n                        class=\"button primary sopar-destacado\"\n                        href=\"https:\/\/fira.onda.es\/index.php\/va\/informacio\/#fi-sorteo-cadafales\"\n                    >\n                        Mapa sorteig de cadafals\n                    <\/a>\n\n                    <a\n                        class=\"button primary\"\n                        href=\"https:\/\/fira.onda.es\/index.php\/eventos-culturales\/\"\n                    >\n                        Esdeveniments culturals\n                    <\/a>\n\n                    <a\n                        class=\"button primary\"\n                        href=\"https:\/\/fira.onda.es\/index.php\/va\/informacio\/\"\n                    >\n                        Informaci\u00f3 i inscripcions\n                    <\/a>\n\n                    <a\n                        class=\"button primary\"\n                        href=\"https:\/\/fira.onda.es\/index.php\/encierros\/\"\n                    >\n                        Veure tots els detalls dels bous\n                    <\/a>\n\n                    <a\n                        class=\"button secondary\"\n                        href=\"#cartel\"\n                    >\n                        Veure cartell oficial\n                    <\/a>\n\n                <\/div>\n            <\/div>\n\n            <aside\n                class=\"hero-panel\"\n                aria-label=\"Cartells destacats de la Fira d'Onda 2026\"\n            >\n\n                <div class=\"hero-carousel\" data-hero-carousel>\n\n                    <div class=\"hero-carousel-track\">\n\n                        <!-- CARTELL OFICIAL -->\n                        <article\n                            class=\"hero-slide is-active\"\n                            data-carousel-slide\n                        >\n                            <img decoding=\"async\"\n                                src=\"https:\/\/fira.onda.es\/wp-content\/uploads\/2026\/08\/CARTEL-FIRA-2026-.png\"\n                                alt=\"Cartell anunciador de la Fira d'Onda 2026, obra de Jes\u00fas Tauste Mart\u00ed\"\n                            >\n\n                            <div class=\"hero-slide-caption\">\n                                <div>\n                                    <strong>El sentiment d\u2019un poble<\/strong>\n                                    <span>\n                                        Cartell oficial \u00b7 Jes\u00fas Tauste Mart\u00ed\n                                    <\/span>\n                                <\/div>\n                            <\/div>\n                        <\/article>\n\n\n                        <!-- CONCERTS -->\n                        <article\n                            class=\"hero-slide\"\n                            data-carousel-slide\n                        >\n                            <img decoding=\"async\"\n                                src=\"https:\/\/fira.onda.es\/wp-content\/uploads\/2026\/06\/Conciertos-Fira.png\"\n                                alt=\"Cartell de concerts de la Fira d'Onda 2026\"\n                            >\n\n                            <div class=\"hero-slide-caption\">\n                                <div>\n                                    <strong>Concerts Fira d'Onda<\/strong>\n                                    <span>\n                                        Programaci\u00f3 musical 2026\n                                    <\/span>\n                                <\/div>\n                            <\/div>\n                        <\/article>\n\n\n                        <!-- BOUS -->\n                        <article\n                            class=\"hero-slide\"\n                            data-carousel-slide\n                        >\n                            <img decoding=\"async\"\n                                src=\"https:\/\/fira.onda.es\/wp-content\/uploads\/2026\/09\/FIRA-2026-CARTEL-DE-TOROS.png\"\n                                alt=\"Cartell taur\u00ed de la Fira d'Onda 2026\"\n                            >\n\n                            <div class=\"hero-slide-caption\">\n                                <div>\n                                    <strong>Bous Fira d'Onda<\/strong>\n                                    <span>\n                                        Programaci\u00f3 taurina 2026\n                                    <\/span>\n                                <\/div>\n                            <\/div>\n                        <\/article>\n\n                    <\/div>\n\n\n                    <!-- CONTROLS DEL CARRUSEL -->\n                    <div\n                        class=\"hero-carousel-controls\"\n                        aria-label=\"Controls del carrusel\"\n                    >\n\n                        <div\n                            class=\"carousel-dots\"\n                            role=\"tablist\"\n                            aria-label=\"Cartells destacats\"\n                        >\n\n                            <button\n                                class=\"carousel-dot is-active\"\n                                type=\"button\"\n                                data-carousel-dot\n                                aria-label=\"Veure cartell oficial de la Fira d'Onda 2026\"\n                                aria-current=\"true\"\n                            ><\/button>\n\n                            <button\n                                class=\"carousel-dot\"\n                                type=\"button\"\n                                data-carousel-dot\n                                aria-label=\"Veure cartell de concerts\"\n                            ><\/button>\n\n                            <button\n                                class=\"carousel-dot\"\n                                type=\"button\"\n                                data-carousel-dot\n                                aria-label=\"Veure cartell taur\u00ed de la Fira d'Onda 2026\"\n                            ><\/button>\n\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n\n\n                <!-- DADES DESTACADES -->\n                <div class=\"badge-row\">\n\n                    <div class=\"mini-badge\">\n                        <strong>1267<\/strong>\n                        <span>Origen hist\u00f2ric<\/span>\n                    <\/div>\n\n                    <div class=\"mini-badge\">\n                        <strong>+200.000<\/strong>\n                        <span>Visitants cada any<\/span>\n                    <\/div>\n\n                <\/div>\n\n            <\/aside>\n\n        <\/div>\n    <\/section>\n<\/div>\n\n\n<script>\n(function () {\n\n    function setupHeroCarousel() {\n\n        var carousel = document.querySelector(\"[data-hero-carousel]\");\n\n        if (!carousel) {\n            return;\n        }\n\n        var slides = Array.prototype.slice.call(\n            carousel.querySelectorAll(\"[data-carousel-slide]\")\n        );\n\n        var dots = Array.prototype.slice.call(\n            carousel.querySelectorAll(\"[data-carousel-dot]\")\n        );\n\n        var currentIndex = 0;\n        var intervalId;\n\n        if (slides.length < 2) {\n            return;\n        }\n\n\n        function showSlide(index) {\n\n            currentIndex = (index + slides.length) % slides.length;\n\n            slides.forEach(function (slide, slideIndex) {\n\n                slide.classList.toggle(\n                    \"is-active\",\n                    slideIndex === currentIndex\n                );\n\n            });\n\n\n            dots.forEach(function (dot, dotIndex) {\n\n                var isActive = dotIndex === currentIndex;\n\n                dot.classList.toggle(\n                    \"is-active\",\n                    isActive\n                );\n\n                if (isActive) {\n\n                    dot.setAttribute(\n                        \"aria-current\",\n                        \"true\"\n                    );\n\n                } else {\n\n                    dot.removeAttribute(\n                        \"aria-current\"\n                    );\n\n                }\n\n            });\n\n        }\n\n\n        function restartAutoplay() {\n\n            window.clearInterval(intervalId);\n\n            intervalId = window.setInterval(\n                function () {\n\n                    showSlide(\n                        currentIndex + 1\n                    );\n\n                },\n                5200\n            );\n\n        }\n\n\n        dots.forEach(function (dot, dotIndex) {\n\n            dot.addEventListener(\n                \"click\",\n                function () {\n\n                    showSlide(dotIndex);\n\n                    restartAutoplay();\n\n                }\n            );\n\n        });\n\n\n        carousel.addEventListener(\n            \"mouseenter\",\n            function () {\n\n                window.clearInterval(intervalId);\n\n            }\n        );\n\n\n        carousel.addEventListener(\n            \"mouseleave\",\n            restartAutoplay\n        );\n\n\n        restartAutoplay();\n\n    }\n\n\n    if (document.readyState === \"loading\") {\n\n        document.addEventListener(\n            \"DOMContentLoaded\",\n            setupHeroCarousel,\n            { once: true }\n        );\n\n    } else {\n\n        setupHeroCarousel();\n\n    }\n\n})();\n<\/script>\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-637a16d e-con-full e-flex e-con e-parent\" data-id=\"637a16d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3afa7a1 elementor-widget elementor-widget-html\" data-id=\"3afa7a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- PEGAR UNA SOLA VEZ por p\u00e1gina, antes de los apartados. -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@700;800;900&family=Open+Sans:wght@400;600;700&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n.fira-bloque {\r\n            --blue-950: #061b45;\r\n            --blue-900: #073e91;\r\n            --blue-700: #006bd6;\r\n            --blue-500: #00a7e6;\r\n            --blue-100: #e8f7ff;\r\n            --cyan: #47d6ff;\r\n            --white: #ffffff;\r\n            --ink: #17304f;\r\n            --muted: #5d728c;\r\n            --line: rgba(0, 119, 214, 0.16);\r\n            --shadow: 0 22px 60px rgba(6, 27, 69, 0.18);\r\n            --radius: 8px;\r\n        }.fira-bloque * {\r\n            box-sizing: border-box;\r\n        }.fira-bloque {\r\n            scroll-behavior: smooth;\r\n        }.fira-bloque {\r\n            margin: 0;\r\n            font-family: \"Open Sans\", Arial, sans-serif;\r\n            color: var(--ink);\r\n            background: #f5fbff;\r\n            line-height: 1.6;\r\n        }.fira-bloque img,\r\n.fira-bloque iframe {\r\n            max-width: 100%;\r\n        }.fira-bloque a {\r\n            color: inherit;\r\n            text-decoration: none;\r\n        }.fira-bloque h1,\r\n.fira-bloque h2,\r\n.fira-bloque h3 {\r\n            font-family: \"Montserrat\", Arial, sans-serif;\r\n            letter-spacing: 0;\r\n            line-height: 1.05;\r\n            margin: 0;\r\n        }.fira-bloque p {\r\n            margin: 0;\r\n        }.fira-bloque .page {\r\n            overflow-x: hidden;\r\n        }.fira-bloque .container {\r\n            width: min(1160px, calc(100% - 32px));\r\n            margin: 0 auto;\r\n        }.fira-bloque .button {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 10px;\r\n            min-height: 44px;\r\n            border-radius: 999px;\r\n            border: 1px solid rgba(255, 255, 255, 0.28);\r\n            padding: 0 20px;\r\n            font-weight: 800;\r\n            font: inherit;\r\n            cursor: pointer;\r\n            transition: transform 0.25s ease, box-shadow 0.25s ease, background 0.25s ease;\r\n            white-space: nowrap;\r\n        }.fira-bloque .button.primary {\r\n            background: linear-gradient(135deg, var(--cyan), var(--blue-700));\r\n            color: var(--white);\r\n            box-shadow: 0 16px 32px rgba(0, 107, 214, 0.28);\r\n        }.fira-bloque .button.secondary {\r\n            background: rgba(255, 255, 255, 0.12);\r\n            color: var(--white);\r\n        }.fira-bloque .button.light {\r\n            background: var(--white);\r\n            color: var(--blue-900);\r\n            border: 1px solid rgba(0, 107, 214, 0.18);\r\n        }.fira-bloque .button:hover {\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 14px 28px rgba(6, 27, 69, 0.22);\r\n        }.fira-bloque .hero {\r\n            position: relative;\r\n            min-height: 92vh;\r\n            display: grid;\r\n            align-items: center;\r\n            padding: 64px 0 56px;\r\n            color: var(--white);\r\n            background:\r\n                linear-gradient(125deg, rgba(0, 171, 229, 0.94), rgba(0, 93, 188, 0.92) 52%, rgba(4, 45, 110, 0.96)),\r\n                url(\"https:\/\/d31u1w5651ly23.cloudfront.net\/articulos\/articulos-160322.jpg\") center \/ cover;\r\n        }.fira-bloque .hero::after {\r\n            content: \"\";\r\n            position: absolute;\r\n            inset: auto 0 0 0;\r\n            height: 140px;\r\n            background: linear-gradient(180deg, rgba(245, 251, 255, 0), #f5fbff 92%);\r\n            pointer-events: none;\r\n        }.fira-bloque .hero-grid {\r\n            position: relative;\r\n            z-index: 1;\r\n            display: grid;\r\n            grid-template-columns: minmax(0, 1fr) minmax(320px, 390px);\r\n            align-items: center;\r\n            gap: 32px;\r\n        }.fira-bloque .eyebrow {\r\n            display: inline-flex;\r\n            width: fit-content;\r\n            align-items: center;\r\n            gap: 8px;\r\n            padding: 8px 12px;\r\n            border-radius: 999px;\r\n            background: rgba(255, 255, 255, 0.15);\r\n            border: 1px solid rgba(255, 255, 255, 0.22);\r\n            font-size: 0.86rem;\r\n            font-weight: 800;\r\n            text-transform: uppercase;\r\n        }.fira-bloque .hero h1 {\r\n            margin-top: 22px;\r\n            font-size: clamp(3.4rem, 8vw, 7.2rem);\r\n            text-transform: uppercase;\r\n            color: var(--white);\r\n            text-shadow: 0 14px 34px rgba(6, 27, 69, 0.22);\r\n        }.fira-bloque .hero h1 span {\r\n            display: block;\r\n            color: transparent;\r\n            -webkit-text-stroke: 2px rgba(255, 255, 255, 0.86);\r\n            text-shadow: none;\r\n        }.fira-bloque .hero-copy {\r\n            max-width: 650px;\r\n            margin: 22px 0 30px;\r\n            font-size: clamp(1.05rem, 2vw, 1.32rem);\r\n            color: rgba(255, 255, 255, 0.9);\r\n        }.fira-bloque .hero-actions {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            gap: 14px;\r\n        }.fira-bloque .hero-panel {\r\n            width: min(100%, 390px);\r\n            justify-self: start;\r\n            border: 1px solid rgba(255, 255, 255, 0.25);\r\n            background: rgba(255, 255, 255, 0.14);\r\n            box-shadow: var(--shadow);\r\n            backdrop-filter: blur(18px);\r\n            border-radius: var(--radius);\r\n            padding: 22px;\r\n        }.fira-bloque .hero-carousel {\r\n            position: relative;\r\n            display: grid;\r\n            justify-items: center;\r\n        }.fira-bloque .hero-carousel-track {\r\n            position: relative;\r\n            width: min(100%, 344px);\r\n            overflow: hidden;\r\n            border-radius: var(--radius);\r\n            box-shadow: 0 18px 40px rgba(6, 27, 69, 0.28);\r\n            background: rgba(255, 255, 255, 0.12);\r\n            padding: 14px;\r\n        }.fira-bloque .hero-slide {\r\n            display: none;\r\n            min-height: 524px;\r\n        }.fira-bloque .hero-slide.is-active {\r\n            display: grid;\r\n            align-content: start;\r\n            justify-items: center;\r\n        }.fira-bloque .hero-slide img {\r\n            display: block;\r\n            width: 100%;\r\n            max-height: 460px;\r\n            border-radius: var(--radius);\r\n            object-fit: contain;\r\n            object-position: center top;\r\n        }.fira-bloque .hero-slide-caption {\r\n            position: static;\r\n            width: 100%;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            gap: 12px;\r\n            margin-top: 10px;\r\n            padding: 12px 14px;\r\n            border-radius: var(--radius);\r\n            background: rgba(6, 27, 69, 0.78);\r\n            color: var(--white);\r\n            backdrop-filter: blur(10px);\r\n        }.fira-bloque .hero-slide-caption strong {\r\n            display: block;\r\n            font-family: \"Montserrat\", Arial, sans-serif;\r\n            font-size: 1rem;\r\n            line-height: 1.1;\r\n        }.fira-bloque .hero-slide-caption span {\r\n            color: rgba(255, 255, 255, 0.8);\r\n            font-size: 0.84rem;\r\n            font-weight: 700;\r\n        }.fira-bloque .hero-carousel-controls {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 12px;\r\n            margin-top: 14px;\r\n        }.fira-bloque .carousel-dot {\r\n            border: 0;\r\n            color: var(--white);\r\n            cursor: pointer;\r\n            font: inherit;\r\n        }.fira-bloque .carousel-dots {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 8px;\r\n        }.fira-bloque .carousel-dot {\r\n            width: 11px;\r\n            height: 11px;\r\n            border-radius: 50%;\r\n            padding: 0;\r\n            background: rgba(255, 255, 255, 0.38);\r\n        }.fira-bloque .carousel-dot.is-active {\r\n            background: var(--white);\r\n            box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.18);\r\n        }.fira-bloque .poster-teaser {\r\n            min-height: 420px;\r\n            display: grid;\r\n            place-items: center;\r\n            text-align: center;\r\n            border-radius: var(--radius);\r\n            background:\r\n                linear-gradient(160deg, rgba(255, 255, 255, 0.92), rgba(232, 247, 255, 0.88)),\r\n                radial-gradient(circle at 50% 12%, rgba(71, 214, 255, 0.46), transparent 34%);\r\n            color: var(--blue-950);\r\n            box-shadow: 0 18px 40px rgba(6, 27, 69, 0.28);\r\n            padding: 30px;\r\n        }.fira-bloque .poster-question {\r\n            display: block;\r\n            font-family: \"Montserrat\", Arial, sans-serif;\r\n            font-size: clamp(7rem, 16vw, 12rem);\r\n            font-weight: 900;\r\n            line-height: 0.82;\r\n            color: var(--blue-700);\r\n        }.fira-bloque .poster-teaser strong {\r\n            display: block;\r\n            margin-top: 18px;\r\n            font-family: \"Montserrat\", Arial, sans-serif;\r\n            font-size: clamp(1.4rem, 3vw, 2.1rem);\r\n            line-height: 1.05;\r\n        }.fira-bloque .poster-teaser span:last-child {\r\n            display: block;\r\n            max-width: 360px;\r\n            margin: 12px auto 0;\r\n            color: var(--muted);\r\n            font-weight: 700;\r\n        }.fira-bloque .hero-slide .poster-teaser {\r\n            width: 100%;\r\n            min-height: 524px;\r\n            box-shadow: none;\r\n        }.fira-bloque .badge-row {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, minmax(0, 1fr));\r\n            gap: 10px;\r\n            margin-top: 16px;\r\n        }.fira-bloque .mini-badge {\r\n            padding: 14px;\r\n            border-radius: var(--radius);\r\n            background: rgba(255, 255, 255, 0.14);\r\n            border: 1px solid rgba(255, 255, 255, 0.18);\r\n        }.fira-bloque .mini-badge strong {\r\n            display: block;\r\n            font-family: \"Montserrat\", Arial, sans-serif;\r\n            font-size: 1.35rem;\r\n        }.fira-bloque .mini-badge span {\r\n            display: block;\r\n            color: rgba(255, 255, 255, 0.82);\r\n            font-size: 0.88rem;\r\n        }.fira-bloque section {\r\n            position: relative;\r\n            padding: 84px 0;\r\n        }.fira-bloque .section-head {\r\n            display: grid;\r\n            grid-template-columns: minmax(0, 0.8fr) minmax(260px, 0.7fr);\r\n            gap: 32px;\r\n            align-items: end;\r\n            margin-bottom: 34px;\r\n        }.fira-bloque .section-kicker {\r\n            color: var(--blue-700);\r\n            font-weight: 900;\r\n            text-transform: uppercase;\r\n            font-size: 0.84rem;\r\n            letter-spacing: 0;\r\n            margin-bottom: 10px;\r\n        }.fira-bloque .section-head h2,\r\n.fira-bloque .section-title {\r\n            color: var(--blue-950);\r\n            font-size: clamp(2rem, 4vw, 3.6rem);\r\n        }.fira-bloque .section-head p {\r\n            color: var(--muted);\r\n            font-size: 1.04rem;\r\n        }.fira-bloque .countdown-section {\r\n            padding-top: 22px;\r\n        }.fira-bloque .countdown-shell {\r\n            position: relative;\r\n            z-index: 2;\r\n            margin-top: -72px;\r\n            padding: 24px;\r\n            border-radius: var(--radius);\r\n            background: var(--white);\r\n            border: 1px solid var(--line);\r\n            box-shadow: var(--shadow);\r\n        }.fira-bloque .countdown-title {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            gap: 16px;\r\n            margin-bottom: 18px;\r\n        }.fira-bloque .countdown-title h2 {\r\n            color: var(--blue-950);\r\n            font-size: clamp(1.5rem, 3vw, 2.2rem);\r\n        }.fira-bloque .countdown-title p {\r\n            color: var(--muted);\r\n            font-weight: 700;\r\n        }.fira-bloque .countdown-timer {\r\n            display: grid;\r\n            grid-template-columns: repeat(4, minmax(0, 1fr));\r\n            gap: 12px;\r\n        }.fira-bloque .countdown-item {\r\n            min-height: 130px;\r\n            display: grid;\r\n            place-items: center;\r\n            text-align: center;\r\n            border-radius: var(--radius);\r\n            background: linear-gradient(145deg, var(--blue-900), var(--blue-500));\r\n            color: var(--white);\r\n            box-shadow: 0 14px 30px rgba(0, 107, 214, 0.22);\r\n        }.fira-bloque .countdown-number {\r\n            display: block;\r\n            font-family: \"Montserrat\", Arial, sans-serif;\r\n            font-size: clamp(2.1rem, 5vw, 4.2rem);\r\n            font-weight: 900;\r\n            line-height: 1;\r\n        }.fira-bloque .countdown-label {\r\n            display: block;\r\n            margin-top: 8px;\r\n            font-size: 0.85rem;\r\n            font-weight: 800;\r\n            text-transform: uppercase;\r\n            color: rgba(255, 255, 255, 0.78);\r\n        }.fira-bloque .history {\r\n            background: #f5fbff;\r\n        }.fira-bloque .story-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, minmax(0, 1fr));\r\n            gap: 18px;\r\n        }.fira-bloque .story-card,\r\n.fira-bloque .moment-card,\r\n.fira-bloque .traffic-card {\r\n            border-radius: var(--radius);\r\n            background: var(--white);\r\n            border: 1px solid var(--line);\r\n            box-shadow: 0 16px 42px rgba(6, 27, 69, 0.08);\r\n        }.fira-bloque .story-card {\r\n            padding: 26px;\r\n        }.fira-bloque .story-card.featured {\r\n            grid-column: 1 \/ -1;\r\n            display: grid;\r\n            grid-template-columns: minmax(0, 0.75fr) minmax(260px, 0.55fr);\r\n            gap: 24px;\r\n            align-items: center;\r\n            overflow: hidden;\r\n        }.fira-bloque .story-card h3,\r\n.fira-bloque .moment-card h3,\r\n.fira-bloque .poster-info h3 {\r\n            color: var(--blue-950);\r\n            font-size: 1.45rem;\r\n            margin-bottom: 12px;\r\n        }.fira-bloque .story-card p,\r\n.fira-bloque .moment-card p,\r\n.fira-bloque .poster-info p,\r\n.fira-bloque .traffic-card p,\r\n.fira-bloque .traffic-card li {\r\n            color: var(--muted);\r\n        }.fira-bloque .story-card img {\r\n            display: block;\r\n            width: 100%;\r\n            height: 330px;\r\n            object-fit: cover;\r\n            border-radius: var(--radius);\r\n        }.fira-bloque .moments-band {\r\n            background: linear-gradient(135deg, var(--blue-950), var(--blue-700));\r\n            color: var(--white);\r\n        }.fira-bloque .moments-band .section-kicker,\r\n.fira-bloque .moments-band .section-head p,\r\n.fira-bloque .moments-band h2 {\r\n            color: var(--white);\r\n        }.fira-bloque .moments-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(4, minmax(0, 1fr));\r\n            gap: 14px;\r\n        }.fira-bloque .moment-card {\r\n            min-height: 210px;\r\n            padding: 22px;\r\n            background: rgba(255, 255, 255, 0.1);\r\n            border-color: rgba(255, 255, 255, 0.18);\r\n            display: block;\r\n        }.fira-bloque .moment-card h3 {\r\n            color: var(--white);\r\n        }.fira-bloque .moment-card p {\r\n            color: rgba(255, 255, 255, 0.8);\r\n        }.fira-bloque .moment-link {\r\n            transition: transform 0.25s ease, background 0.25s ease, border-color 0.25s ease;\r\n        }.fira-bloque .moment-link:hover {\r\n            transform: translateY(-3px);\r\n            background: rgba(255, 255, 255, 0.16);\r\n            border-color: rgba(255, 255, 255, 0.34);\r\n        }.fira-bloque .hymn-trigger {\r\n            margin-top: 16px;\r\n            background: rgba(255, 255, 255, 0.14);\r\n            color: var(--white);\r\n        }.fira-bloque .hymn-text {\r\n            display: grid;\r\n            gap: 16px;\r\n            margin-top: 14px;\r\n            color: rgba(255, 255, 255, 0.86);\r\n            font-size: 0.92rem;\r\n            line-height: 1.55;\r\n        }.fira-bloque .hymn-text strong {\r\n            color: var(--white);\r\n            font-family: \"Montserrat\", Arial, sans-serif;\r\n            font-size: 0.88rem;\r\n            letter-spacing: 0;\r\n        }.fira-bloque .hymn-dialog {\r\n            width: min(760px, calc(100% - 32px));\r\n            max-height: min(82vh, 760px);\r\n            border: 0;\r\n            border-radius: var(--radius);\r\n            padding: 0;\r\n            box-shadow: 0 28px 80px rgba(6, 27, 69, 0.34);\r\n            color: var(--ink);\r\n        }.fira-bloque .hymn-dialog::backdrop {\r\n            background: rgba(6, 27, 69, 0.62);\r\n            backdrop-filter: blur(4px);\r\n        }.fira-bloque .hymn-dialog-inner {\r\n            display: grid;\r\n            grid-template-rows: auto minmax(0, 1fr);\r\n            max-height: inherit;\r\n            background: var(--white);\r\n        }.fira-bloque .hymn-dialog-header {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            gap: 18px;\r\n            padding: 22px 24px;\r\n            border-bottom: 1px solid var(--line);\r\n        }.fira-bloque .hymn-dialog-header h3 {\r\n            color: var(--blue-950);\r\n            font-size: clamp(1.35rem, 3vw, 2rem);\r\n        }.fira-bloque .hymn-close {\r\n            width: 42px;\r\n            height: 42px;\r\n            display: grid;\r\n            place-items: center;\r\n            border: 1px solid var(--line);\r\n            border-radius: 50%;\r\n            background: var(--blue-100);\r\n            color: var(--blue-950);\r\n            font: inherit;\r\n            font-size: 1.4rem;\r\n            font-weight: 800;\r\n            cursor: pointer;\r\n        }.fira-bloque .hymn-dialog .hymn-text {\r\n            max-height: 64vh;\r\n            overflow: auto;\r\n            padding: 24px;\r\n            color: var(--ink);\r\n        }.fira-bloque .hymn-dialog .hymn-text p {\r\n            color: var(--ink);\r\n        }.fira-bloque .hymn-dialog .hymn-text strong {\r\n            color: var(--blue-950);\r\n        }.fira-bloque .poster {\r\n            background: var(--white);\r\n        }.fira-bloque .poster-layout {\r\n            display: grid;\r\n            grid-template-columns: minmax(280px, 0.62fr) minmax(0, 0.8fr);\r\n            gap: 34px;\r\n            align-items: center;\r\n        }.fira-bloque .poster-frame {\r\n            border-radius: var(--radius);\r\n            background: linear-gradient(145deg, var(--blue-100), var(--white));\r\n            padding: 18px;\r\n            border: 1px solid var(--line);\r\n            box-shadow: var(--shadow);\r\n        }.fira-bloque .poster-frame img {\r\n            display: block;\r\n            width: 100%;\r\n            border-radius: var(--radius);\r\n        }.fira-bloque .poster-info {\r\n            display: grid;\r\n            gap: 18px;\r\n        }.fira-bloque .notice {\r\n            padding: 20px;\r\n            border-radius: var(--radius);\r\n            background: #eaf8ff;\r\n            border: 1px solid rgba(0, 167, 230, 0.28);\r\n        }.fira-bloque .notice strong {\r\n            display: block;\r\n            margin-bottom: 6px;\r\n            color: var(--blue-950);\r\n            font-family: \"Montserrat\", Arial, sans-serif;\r\n            font-size: 1.2rem;\r\n        }.fira-bloque .video-section {\r\n            background: #eef8ff;\r\n        }.fira-bloque .video-wrap {\r\n            overflow: hidden;\r\n            border-radius: var(--radius);\r\n            background: var(--blue-950);\r\n            box-shadow: var(--shadow);\r\n            aspect-ratio: 16 \/ 9;\r\n        }.fira-bloque .video-wrap iframe {\r\n            display: block;\r\n            width: 100%;\r\n            height: 100%;\r\n            border: 0;\r\n        }.fira-bloque .traffic {\r\n            background: var(--white);\r\n        }.fira-bloque .traffic-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, minmax(0, 1fr));\r\n            gap: 14px;\r\n        }.fira-bloque .traffic-card {\r\n            padding: 22px;\r\n        }.fira-bloque .traffic-card h3 {\r\n            color: var(--blue-950);\r\n            font-size: 1.25rem;\r\n            margin-bottom: 10px;\r\n        }.fira-bloque .traffic-card ul {\r\n            margin: 14px 0 0;\r\n            padding-left: 20px;\r\n        }.fira-bloque .traffic-card li + li {\r\n            margin-top: 8px;\r\n        }.fira-bloque .traffic-card details {\r\n            margin-top: 16px;\r\n            border-top: 1px solid var(--line);\r\n            padding-top: 12px;\r\n        }.fira-bloque .traffic-card summary {\r\n            cursor: pointer;\r\n            color: var(--blue-700);\r\n            font-weight: 800;\r\n        }.fira-bloque .traffic-card summary::marker {\r\n            color: var(--blue-500);\r\n        }.fira-bloque .cta {\r\n            padding: 80px 0;\r\n            color: var(--white);\r\n            background:\r\n                linear-gradient(135deg, rgba(0, 167, 230, 0.94), rgba(0, 67, 154, 0.96)),\r\n                url(\"https:\/\/d31u1w5651ly23.cloudfront.net\/articulos\/articulos-160322.jpg\") center \/ cover;\r\n        }.fira-bloque .cta-inner {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            gap: 28px;\r\n        }.fira-bloque .cta h2 {\r\n            color: var(--white);\r\n            font-size: clamp(2rem, 4vw, 3.4rem);\r\n        }.fira-bloque .cta p {\r\n            max-width: 700px;\r\n            margin-top: 12px;\r\n            color: rgba(255, 255, 255, 0.84);\r\n            font-size: 1.08rem;\r\n        }\r\n\r\n        @media (max-width: 980px) {.fira-bloque .hero-grid,\r\n.fira-bloque .section-head,\r\n.fira-bloque .story-card.featured,\r\n.fira-bloque .poster-layout,\r\n.fira-bloque .cta-inner {\r\n                grid-template-columns: 1fr;\r\n            }.fira-bloque .moments-grid,\r\n.fira-bloque .traffic-grid {\r\n                grid-template-columns: repeat(2, minmax(0, 1fr));\r\n            }.fira-bloque .cta-inner {\r\n                display: grid;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 720px) {.fira-bloque .container {\r\n                width: min(100% - 24px, 1160px);\r\n            }.fira-bloque .hero {\r\n                min-height: auto;\r\n                padding: 48px 0 92px;\r\n            }.fira-bloque .hero h1 {\r\n                font-size: clamp(3rem, 16vw, 5rem);\r\n            }.fira-bloque .hero h1 span {\r\n                -webkit-text-stroke-width: 1px;\r\n            }.fira-bloque .hero-panel {\r\n                justify-self: center;\r\n            }.fira-bloque .hero-slide-caption {\r\n                margin-top: 10px;\r\n            }.fira-bloque .badge-row,\r\n.fira-bloque .countdown-timer,\r\n.fira-bloque .story-grid,\r\n.fira-bloque .moments-grid,\r\n.fira-bloque .traffic-grid {\r\n                grid-template-columns: 1fr;\r\n            }.fira-bloque .countdown-shell {\r\n                margin-top: -54px;\r\n                padding: 16px;\r\n            }.fira-bloque .countdown-title {\r\n                display: grid;\r\n            }.fira-bloque .countdown-item {\r\n                min-height: 104px;\r\n            }.fira-bloque section {\r\n                padding: 58px 0;\r\n            }.fira-bloque .story-card,\r\n.fira-bloque .moment-card,\r\n.fira-bloque .traffic-card {\r\n                padding: 20px;\r\n            }.fira-bloque .story-card img {\r\n                height: 240px;\r\n            }.fira-bloque .hero-actions {\r\n                display: grid;\r\n            }.fira-bloque .button {\r\n                width: 100%;\r\n            }\r\n        }\r\n    \r\n<\/style>\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-0c054d8 e-con-full e-flex e-con e-parent\" data-id=\"0c054d8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b880cc elementor-widget elementor-widget-html\" data-id=\"3b880cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- 02-compte-arrere \u00b7 Requereix 00-estilos-comunes.html -->\n<div class=\"fira-bloque\">\n\n    <section\n        id=\"contador\"\n        class=\"countdown-section\"\n        aria-labelledby=\"countdown-heading\"\n    >\n\n        <div class=\"container countdown-shell\">\n\n            <div class=\"countdown-title\">\n\n                <div>\n                    <div class=\"section-kicker\">\n                        Compte arrere\n                    <\/div>\n\n                    <h2 id=\"countdown-heading\">\n                        El que queda per a la Fira\n                    <\/h2>\n                <\/div>\n\n                <p>\n                    16 d'octubre de 2026 \u00b7 23.00 h\n                <\/p>\n\n            <\/div>\n\n\n            <div\n                id=\"countdown\"\n                class=\"countdown-timer\"\n                aria-live=\"polite\"\n            >\n\n                <div class=\"countdown-item\">\n                    <span\n                        id=\"days\"\n                        class=\"countdown-number\"\n                    >--<\/span>\n\n                    <span class=\"countdown-label\">\n                        Dies\n                    <\/span>\n                <\/div>\n\n\n                <div class=\"countdown-item\">\n                    <span\n                        id=\"hours\"\n                        class=\"countdown-number\"\n                    >--<\/span>\n\n                    <span class=\"countdown-label\">\n                        Hores\n                    <\/span>\n                <\/div>\n\n\n                <div class=\"countdown-item\">\n                    <span\n                        id=\"minutes\"\n                        class=\"countdown-number\"\n                    >--<\/span>\n\n                    <span class=\"countdown-label\">\n                        Minuts\n                    <\/span>\n                <\/div>\n\n\n                <div class=\"countdown-item\">\n                    <span\n                        id=\"seconds\"\n                        class=\"countdown-number\"\n                    >--<\/span>\n\n                    <span class=\"countdown-label\">\n                        Segons\n                    <\/span>\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n<\/div>\n\n\n<script>\n(function () {\n\n    function startFiraCountdown() {\n\n        var countdownDate = new Date(\n            2026,\n            9,\n            16,\n            23,\n            0,\n            0\n        ).getTime();\n\n        var countdown = document.getElementById(\"countdown\");\n        var daysEl = document.getElementById(\"days\");\n        var hoursEl = document.getElementById(\"hours\");\n        var minutesEl = document.getElementById(\"minutes\");\n        var secondsEl = document.getElementById(\"seconds\");\n\n\n        if (\n            !countdown ||\n            !daysEl ||\n            !hoursEl ||\n            !minutesEl ||\n            !secondsEl\n        ) {\n            return;\n        }\n\n\n        function padNumber(number) {\n\n            return number < 10\n                ? \"0\" + number\n                : String(number);\n\n        }\n\n\n        function updateCountdown() {\n\n            var now = new Date().getTime();\n            var distance = countdownDate - now;\n\n\n            if (distance < 0) {\n\n                countdown.innerHTML =\n                    \"<div class='countdown-item' style='grid-column: 1 \/ -1;'>\" +\n                    \"<span class='countdown-number'>S\u00ed, s\u00ed, s\u00ed<\/span>\" +\n                    \"<span class='countdown-label'>La Fira ja est\u00e0 ac\u00ed!<\/span>\" +\n                    \"<\/div>\";\n\n                return;\n            }\n\n\n            var days = Math.floor(\n                distance \/ (1000 * 60 * 60 * 24)\n            );\n\n            var hours = Math.floor(\n                (distance % (1000 * 60 * 60 * 24)) \/\n                (1000 * 60 * 60)\n            );\n\n            var minutes = Math.floor(\n                (distance % (1000 * 60 * 60)) \/\n                (1000 * 60)\n            );\n\n            var seconds = Math.floor(\n                (distance % (1000 * 60)) \/\n                1000\n            );\n\n\n            daysEl.textContent = days;\n            hoursEl.textContent = padNumber(hours);\n            minutesEl.textContent = padNumber(minutes);\n            secondsEl.textContent = padNumber(seconds);\n\n        }\n\n\n        updateCountdown();\n\n        window.setInterval(\n            updateCountdown,\n            1000\n        );\n\n    }\n\n\n    if (document.readyState === \"loading\") {\n\n        document.addEventListener(\n            \"DOMContentLoaded\",\n            startFiraCountdown,\n            { once: true }\n        );\n\n    } else {\n\n        startFiraCountdown();\n\n    }\n\n})();\n<\/script>\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-ad31aed e-con-full e-flex e-con e-parent\" data-id=\"ad31aed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c6974e8 elementor-widget elementor-widget-html\" data-id=\"c6974e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- 03-historia \u00b7 Requereix 00-estilos-comunes.html -->\n<div class=\"fira-bloque\">\n\n    <section\n        id=\"historia\"\n        class=\"history\"\n        aria-labelledby=\"history-heading\"\n    >\n\n        <div class=\"container\">\n\n            <div class=\"section-head\">\n\n                <div>\n                    <div class=\"section-kicker\">\n                        Coneix la Fira d'Onda\n                    <\/div>\n\n                    <h2 id=\"history-heading\">\n                        Una festa amb arrels, carrer i futur\n                    <\/h2>\n                <\/div>\n\n                <p>\n                    La celebraci\u00f3 m\u00e9s emblem\u00e0tica d'Onda va n\u00e0ixer com a\n                    fira anual concedida per Jaume I i ha evolucionat fins\n                    a convertir-se en una gran festa popular.\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"story-grid\">\n\n                <!-- HIST\u00d2RIA -->\n                <article class=\"story-card featured\">\n\n                    <div>\n                        <h3>\n                            M\u00e9s de 750 anys d'hist\u00f2ria\n                        <\/h3>\n\n                        <p>\n                            Des de 1267, la Fira d'Onda ha sabut adaptar-se\n                            als temps sense perdre la seua ess\u00e8ncia. En el\n                            segle XIX es va consolidar com a festa patronal,\n                            incorporant actes religiosos, culturals i l\u00fadics.\n                            Hui combina tradici\u00f3 i modernitat amb concerts,\n                            activitats infantils, cercaviles, gastronomia,\n                            exposicions, actes religiosos i una intensa\n                            agenda taurina.\n                        <\/p>\n                    <\/div>\n\n                    <img decoding=\"async\"\n                        src=\"https:\/\/d31u1w5651ly23.cloudfront.net\/articulos\/articulos-160322.jpg\"\n                        alt=\"Ambient de la Fira d'Onda\"\n                    >\n\n                <\/article>\n\n\n                <!-- GENERACIONS -->\n                <article class=\"story-card\">\n\n                    <h3>\n                        Una festa que uneix generacions\n                    <\/h3>\n\n                    <p>\n                        Cada any, la Fira congrega m\u00e9s de 200.000 persones\n                        i genera un impacte econ\u00f2mic superior als 10 milions\n                        d'euros, dinamitzant el comer\u00e7, l'hostaleria i la\n                        vida cultural del municipi.\n                    <\/p>\n\n                <\/article>\n\n\n                <!-- PATRIMONI -->\n                <article class=\"story-card\">\n\n                    <h3>\n                        Patrimoni i projecci\u00f3\n                    <\/h3>\n\n                    <p>\n                        La Fira se celebra al nucli hist\u00f2ric d'Onda,\n                        declarat B\u00e9 de Rellev\u00e0ncia Local, i \u00e9s un aparador\n                        del patrimoni, la cultura i l'hospitalitat de la\n                        ciutat.\n                    <\/p>\n\n                <\/article>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n<\/div>\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-19c6d61 e-con-full e-flex e-con e-parent\" data-id=\"19c6d61\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bea8c1f elementor-widget elementor-widget-html\" data-id=\"bea8c1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- 04-tradicions-i-himne \u00b7 Requereix 00-estilos-comunes.html -->\n<div class=\"fira-bloque\">\n\n    <section\n        class=\"moments-band\"\n        aria-labelledby=\"moments-heading\"\n    >\n\n        <div class=\"container\">\n\n            <div class=\"section-head\">\n\n                <div>\n                    <div class=\"section-kicker\">\n                        Moments singulars\n                    <\/div>\n\n                    <h2 id=\"moments-heading\">\n                        Tradicions que fan \u00fanica la Fira\n                    <\/h2>\n                <\/div>\n\n                <p>\n                    Actes populars, m\u00fasica, foc, mem\u00f2ria i participaci\u00f3\n                    ciutadana omplin els carrers durant els dies grans.\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"moments-grid\">\n\n                <!-- HIMNE -->\n                <article class=\"moment-card\">\n\n                    <h3>\n                        Himne al Sant\u00edssim Salvador\n                    <\/h3>\n\n                    <p>\n                        El cant col\u00b7lectiu durant la process\u00f3 del primer\n                        diumenge de festes.\n                    <\/p>\n\n                    <button\n                        class=\"button hymn-trigger\"\n                        type=\"button\"\n                        data-open-hymn\n                    >\n                        Veure lletra de l'himne\n                    <\/button>\n\n                <\/article>\n\n\n                <!-- BOU DE FIRA -->\n                <a\n                    class=\"moment-card moment-link\"\n                    href=\"https:\/\/fira.onda.es\/index.php\/encierros\/\"\n                    target=\"_blank\"\n                    rel=\"noopener\"\n                >\n\n                    <h3>\n                        Bou de Fira\n                    <\/h3>\n\n                    <p>\n                        Tancaments de bous cerrils i actes taurins\n                        lligats a la identitat festiva.\n                    <\/p>\n\n                <\/a>\n\n\n                <!-- PERSONES MAJORS -->\n                <article class=\"moment-card\">\n\n                    <h3>\n                        Homenatge a les persones majors\n                    <\/h3>\n\n                    <p>\n                        Un gest propi dins del calendari festiu valenci\u00e0.\n                    <\/p>\n\n                <\/article>\n\n\n                <!-- CARRERS -->\n                <article class=\"moment-card\">\n\n                    <h3>\n                        Carrers plens de vida\n                    <\/h3>\n\n                    <p>\n                        Desfilades, carrosses, masclet\u00e0, correfocs,\n                        concerts i espectacles.\n                    <\/p>\n\n                <\/article>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n\n    <!-- DI\u00c0LEG DE L'HIMNE -->\n    <dialog\n        class=\"hymn-dialog\"\n        id=\"hymnDialog\"\n        aria-labelledby=\"hymnDialogTitle\"\n    >\n\n        <div class=\"hymn-dialog-inner\">\n\n            <div class=\"hymn-dialog-header\">\n\n                <h3 id=\"hymnDialogTitle\">\n                    Himne del Sant\u00edssim Salvador\n                <\/h3>\n\n                <button\n                    class=\"hymn-close\"\n                    type=\"button\"\n                    data-close-hymn\n                    aria-label=\"Tancar himne\"\n                >\n                    \u00d7\n                <\/button>\n\n            <\/div>\n\n\n            <!--\n                La lletra de l'himne es conserva en la seua versi\u00f3 original.\n            -->\n            <div class=\"hymn-text\">\n\n                <p>\n                    <strong>ESTRIBILLO<\/strong><br>\n                    Mostremos ondenses la fe y el cari\u00f1o<br>\n                    que el alma atesora y el pueblo hered\u00f3,<br>\n                    al rico venero de paz y ventura,<br>\n                    la imagen bendita del gran Salvador.\n                <\/p>\n\n                <p>\n                    Hoy es d\u00eda de alegr\u00eda<br>\n                    y de gozo singular,<br>\n                    pues el Papa desde Roma<br>\n                    nuestra fe quiere alentar;<br>\n                    cual soldados aguerridos<br>\n                    de las huestes de la fe<br>\n                    al Salvador aclamemos<br>\n                    nuestro Padre y nuestro Rey.\n                <\/p>\n\n                <p>\n                    De la monta\u00f1a a la cumbre<br>\n                    nos espera el Salvador,<br>\n                    con la mano levantada<br>\n                    para dar la bendici\u00f3n.\n                <\/p>\n\n                <p>\n                    <strong>ESTRIBILLO<\/strong><br>\n                    Mostremos ondenses la fe y el cari\u00f1o<br>\n                    que el alma atesora y el pueblo hered\u00f3,<br>\n                    al rico venero de paz y ventura,<br>\n                    la imagen bendita del gran Salvador.\n                <\/p>\n\n                <p>\n                    La ventura y la bonanza,<br>\n                    el consuelo en el dolor,<br>\n                    todo es prenda del auxilio<br>\n                    del Divino Salvador;<br>\n                    nuestros cat\u00f3licos padres,<br>\n                    de una virtud ejemplar,<br>\n                    nos han legado en herencia<br>\n                    su honradez y su piedad.\n                <\/p>\n\n                <p>\n                    Ondenses, para sentirnos<br>\n                    de entusiasmo enardecer,<br>\n                    basta evocar el recuerdo<br>\n                    de nuestra dulce ni\u00f1ez.\n                <\/p>\n\n                <p>\n                    <strong>ESTRIBILLO<\/strong><br>\n                    Mostremos ondenses la fe y el cari\u00f1o<br>\n                    que el alma atesora y el pueblo hered\u00f3,<br>\n                    al rico venero de paz y ventura,<br>\n                    la imagen bendita del gran Salvador.\n                <\/p>\n\n            <\/div>\n\n        <\/div>\n\n    <\/dialog>\n\n<\/div>\n\n\n<script>\n(function () {\n\n    function setupHymnDialog() {\n\n        var dialog = document.getElementById(\"hymnDialog\");\n        var openButton = document.querySelector(\"[data-open-hymn]\");\n        var closeButton = document.querySelector(\"[data-close-hymn]\");\n\n        if (!dialog || !openButton || !closeButton) {\n            return;\n        }\n\n\n        openButton.addEventListener(\"click\", function () {\n\n            if (typeof dialog.showModal === \"function\") {\n                dialog.showModal();\n            } else {\n                dialog.setAttribute(\"open\", \"\");\n            }\n\n        });\n\n\n        closeButton.addEventListener(\"click\", function () {\n            dialog.close();\n        });\n\n\n        dialog.addEventListener(\"click\", function (event) {\n\n            if (event.target === dialog) {\n                dialog.close();\n            }\n\n        });\n\n    }\n\n\n    if (document.readyState === \"loading\") {\n\n        document.addEventListener(\n            \"DOMContentLoaded\",\n            setupHymnDialog,\n            { once: true }\n        );\n\n    } else {\n\n        setupHymnDialog();\n\n    }\n\n})();\n<\/script>\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-dbf4052 e-con-full e-flex e-con e-parent\" data-id=\"dbf4052\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e849241 elementor-widget elementor-widget-html\" data-id=\"e849241\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- 05-cartell-oficial \u00b7 Requereix 00-estilos-comunes.html -->\n<div class=\"fira-bloque\">\n\n    <section\n        id=\"cartel\"\n        class=\"poster\"\n        aria-labelledby=\"poster-heading\"\n    >\n\n        <div class=\"container poster-layout\">\n\n            <!-- CARTELL -->\n            <div class=\"poster-frame\">\n\n                <img decoding=\"async\"\n                    id=\"posterImage\"\n                    src=\"https:\/\/fira.onda.es\/wp-content\/uploads\/2026\/08\/CARTEL-FIRA-2026-.png\"\n                    alt=\"Cartell de la Fira d'Onda 2026\"\n                >\n\n            <\/div>\n\n\n            <!-- INFORMACI\u00d3 DEL CARTELL -->\n            <div class=\"poster-info\">\n\n                <div>\n\n                    <div class=\"section-kicker\">\n                        Cartell Fira d'Onda\n                    <\/div>\n\n                    <h2\n                        id=\"poster-heading\"\n                        class=\"section-title\"\n                    >\n                        Cartell anunciador de la Fira d'Onda 2026\n                    <\/h2>\n\n                <\/div>\n\n\n                <div class=\"notice\">\n\n                    <strong>\n                        \u00abEl sentiment d\u2019un poble\u00bb\n                    <\/strong>\n\n                    Este \u00e9s el cartell actual de la Fira d'Onda 2026,\n                    obra de l'artista ondenc Jes\u00fas Tauste Mart\u00ed.\n\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n<\/div>\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-54b3e59 e-con-full e-flex e-con e-parent\" data-id=\"54b3e59\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2717a0f elementor-widget elementor-widget-html\" data-id=\"2717a0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- 06-video-focs-artificials \u00b7 Requereix 00-estilos-comunes.html -->\n<div class=\"fira-bloque\">\n\n    <section\n        id=\"video\"\n        class=\"video-section\"\n        aria-labelledby=\"video-heading\"\n    >\n\n        <div class=\"container\">\n\n            <div class=\"section-head\">\n\n                <div>\n\n                    <div class=\"section-kicker\">\n                        Final de festa\n                    <\/div>\n\n                    <h2 id=\"video-heading\">\n                        Un castell de focs artificials tanca la Fira d'Onda\n                    <\/h2>\n\n                <\/div>\n\n                <p>\n                    El final de les festes es viu mirant al cel,\n                    amb el color i l'emoci\u00f3 dels focs artificials.\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"video-wrap\">\n\n                <iframe\n                    src=\"https:\/\/www.youtube.com\/embed\/CmgYhKWuncQ\"\n                    title=\"Focs artificials final Fira d'Onda\"\n                    allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n                    allowfullscreen\n                ><\/iframe>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n<\/div>\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-70ebcd0 e-con-full e-flex e-con e-parent\" data-id=\"70ebcd0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5807289 elementor-widget elementor-widget-html\" data-id=\"5807289\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- 07-transit-i-circulacio \u00b7 Requereix 00-estilos-comunes.html -->\n<div class=\"fira-bloque\">\n\n    <section\n        id=\"trafico\"\n        class=\"traffic\"\n        aria-labelledby=\"traffic-heading\"\n    >\n\n        <div class=\"container\">\n\n            <div class=\"section-head\">\n\n                <div>\n\n                    <div class=\"section-kicker\">\n                        Informaci\u00f3 pr\u00e0ctica\n                    <\/div>\n\n                    <h2 id=\"traffic-heading\">\n                        Mesures de tr\u00e0nsit i circulaci\u00f3\n                    <\/h2>\n\n                <\/div>\n\n                <p>\n                    Durant la Fira, la major concentraci\u00f3 de persones\n                    i vehicles es produir\u00e0 a la zona centre, Casal del Tord,\n                    Mes\u00f3n del Vino, Recinte Firal i Recinte Multiusos.\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"traffic-grid\">\n\n                <!-- ZONA CENTRE -->\n                <article class=\"traffic-card\">\n\n                    <h3>\n                        Zona Centre i recinte taur\u00ed\n                    <\/h3>\n\n                    <p>\n                        El Pla, carrer Calatrava, Raval de Sant Josep\n                        i els voltants romandran tancats al tr\u00e0nsit\n                        i sense estacionament des del divendres 17\n                        a les 18.00 h fins al diumenge 26 d'octubre\n                        a les 24.00 h.\n                    <\/p>\n\n                    <details>\n\n                        <summary>\n                            Veure carrers i avisos\n                        <\/summary>\n\n                        <ul>\n\n                            <li>\n                                Salvador Barri, Ecce Homo, Cervantes,\n                                Mare de D\u00e9u dels \u00c0ngels, la Safona,\n                                Raval de Sant Josep i Santa Isabel\n                                tindran talls amb tanques m\u00f2bils\n                                en punts concrets.\n                            <\/li>\n\n                            <li>\n                                Pare Salvador Barri tamb\u00e9 estar\u00e0 tallat\n                                a l'altura de l'avinguda Pa\u00eds Valenci\u00e0.\n                            <\/li>\n\n                            <li>\n                                Pel muntatge del Sopar de Penyes,\n                                la zona centre es tancar\u00e0 completament\n                                des del dimarts 21 a les 6.00 h fins\n                                al dimecres 22 a les 8.00 h.\n                            <\/li>\n\n                        <\/ul>\n\n                    <\/details>\n\n                <\/article>\n\n\n                <!-- C\u00c0RREGA I DESC\u00c0RREGA -->\n                <article class=\"traffic-card\">\n\n                    <h3>\n                        C\u00e0rrega i desc\u00e0rrega\n                    <\/h3>\n\n                    <p>\n                        Zones habilitades a la Porta del Sol,\n                        Ajuntament, Passatge Alguer\u00f3 i\n                        Raval de Sant Josep.\n                    <\/p>\n\n                    <details>\n\n                        <summary>\n                            Veure horaris\n                        <\/summary>\n\n                        <ul>\n\n                            <li>\n                                Divendres 17, dilluns 20, dimarts 21\n                                i dimecres 22: de 6.00 a 10.00 h.\n                            <\/li>\n\n                            <li>\n                                Dijous 23, divendres 24 i dissabte 25:\n                                de 6.00 a 9.00 h pel muntatge de les\n                                barreres dels tancaments.\n                            <\/li>\n\n                            <li>\n                                La Porta del Sol donar\u00e0 servei a\n                                Font de Dins, la Safona, carrer Sant Roc\n                                i pla\u00e7a del Rei En Jaume.\n                            <\/li>\n\n                            <li>\n                                Ajuntament, Passatge Alguer\u00f3 i\n                                Raval de Sant Josep cobriran les\n                                zones comercials pr\u00f2ximes.\n                            <\/li>\n\n                        <\/ul>\n\n                    <\/details>\n\n                <\/article>\n\n\n                <!-- ALTRES PUNTS -->\n                <article class=\"traffic-card\">\n\n                    <h3>\n                        Altres punts d'inter\u00e9s\n                    <\/h3>\n\n                    <p>\n                        Tasca del Tord a l'avinguda Montendre,\n                        mercat exterior a l'aparcament del\n                        Pavell\u00f3 V\u00edctor Cabedo, talls al Recinte\n                        Multiusos i possible regulaci\u00f3 al Recinte\n                        Firal segons l'aflu\u00e8ncia.\n                    <\/p>\n\n                    <details>\n\n                        <summary>\n                            Veure ubicacions\n                        <\/summary>\n\n                        <ul>\n\n                            <li>\n                                Els carrers transversals a l'avinguda\n                                Pa\u00eds Valenci\u00e0 han de romandre lliures\n                                per als vehicles d'emerg\u00e8ncia.\n                            <\/li>\n\n                            <li>\n                                El Recinte Multiusos estar\u00e0 tallat\n                                a la intersecci\u00f3 de l'avinguda Montanejos\n                                amb el carrer Torrechiva.\n                            <\/li>\n\n                            <li>\n                                La venda ambulant s'ubicar\u00e0 al bulevard\n                                de l'avinguda Serra d'Espad\u00e0.\n                            <\/li>\n\n                        <\/ul>\n\n                    <\/details>\n\n                <\/article>\n\n            <\/div>\n\n\n            <!-- PDF -->\n            <div style=\"margin-top: 24px;\">\n\n                <a\n                    class=\"button primary\"\n                    href=\"https:\/\/fira.onda.es\/wp-content\/uploads\/2025\/09\/MEDIDAS-DE-TRAFICO-DE-LA-FIRA-2025.pdf\"\n                    target=\"_blank\"\n                    rel=\"noopener\"\n                >\n                    Descarregar PDF de tr\u00e0nsit 2026\n                <\/a>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n<\/div>\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-bf512db e-con-full e-flex e-con e-parent\" data-id=\"bf512db\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-482ddfb elementor-widget elementor-widget-html\" data-id=\"482ddfb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- 08-cta-final \u00b7 Requereix 00-estilos-comunes.html -->\n<div class=\"fira-bloque\">\n\n    <section\n        class=\"cta\"\n        aria-labelledby=\"cta-heading\"\n    >\n\n        <div class=\"container\">\n\n            <div class=\"cta-box\">\n\n                <div>\n\n                    <h2 id=\"cta-heading\">\n                        Preparat per a viure la Fira?\n                    <\/h2>\n\n                    <p>\n                        Mant\u00edn-te al dia de les novetats i participa\n                        en una celebraci\u00f3 que ja \u00e9s Festa d'Inter\u00e9s\n                        Tur\u00edstic Auton\u00f2mic.\n                    <\/p>\n\n                <\/div>\n\n\n                <a\n                    class=\"button primary\"\n                    href=\"https:\/\/fira.onda.es\/index.php\/va\/informacio\/\"\n                >\n                    Veure inscripcions\n                <\/a>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b0473e elementor-widget elementor-widget-html\" data-id=\"2b0473e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- 09-script-final -->\n<script>\nconsole.log(\n    \"%cAjuntament d'Onda\",\n    \"font-size:20px;font-weight:800;color:#0f2f67;\"\n);\n\nconsole.log(\n    \"%cWeb desenvolupada per l'Ajuntament d'Onda.\",\n    \"font-size:13px;color:#555;\"\n);\n\nconsole.log(\n    \"%cDepartament de Premsa\",\n    \"font-size:13px;color:#555;\"\n);\n<\/script>\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>Festa d&#8217;Inter\u00e9s Tur\u00edstic Auton\u00f2mic Fira d&#8217;Onda 2026 M\u00e9s de 750 anys d&#8217;hist\u00f2ria, cultura popular i vida al carrer. Una celebraci\u00f3 que uneix tradici\u00f3, m\u00fasica, gastronomia, penyes, patrimoni i emoci\u00f3 ondenca. Mapa sorteig de cadafals Esdeveniments culturals Informaci\u00f3 i inscripcions Veure tots els detalls dels bous Veure cartell oficial El sentiment d\u2019un poble Cartell oficial \u00b7&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_templately_pack_id":"","_templately_imported_at":"","_templately_source":"","_templately_import_session_id":"","_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-29","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Inici - Fira d&#039;Onda 2026<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fira.onda.es\/index.php\/va\/inici\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Inici - Fira d&#039;Onda 2026\" \/>\n<meta property=\"og:description\" content=\"Festa d&#8217;Inter\u00e9s Tur\u00edstic Auton\u00f2mic Fira d&#8217;Onda 2026 M\u00e9s de 750 anys d&#8217;hist\u00f2ria, cultura popular i vida al carrer. Una celebraci\u00f3 que uneix tradici\u00f3, m\u00fasica, gastronomia, penyes, patrimoni i emoci\u00f3 ondenca. Mapa sorteig de cadafals Esdeveniments culturals Informaci\u00f3 i inscripcions Veure tots els detalls dels bous Veure cartell oficial El sentiment d\u2019un poble Cartell oficial \u00b7...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fira.onda.es\/index.php\/va\/inici\/\" \/>\n<meta property=\"og:site_name\" content=\"Fira d&#039;Onda 2026\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-05T11:29:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/fira.onda.es\\\/index.php\\\/va\\\/inici\\\/\",\"url\":\"https:\\\/\\\/fira.onda.es\\\/index.php\\\/va\\\/inici\\\/\",\"name\":\"Inici - Fira d&#039;Onda 2026\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fira.onda.es\\\/#website\"},\"datePublished\":\"2025-06-27T07:57:28+00:00\",\"dateModified\":\"2026-10-05T11:29:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/fira.onda.es\\\/index.php\\\/va\\\/inici\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/fira.onda.es\\\/index.php\\\/va\\\/inici\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/fira.onda.es\\\/index.php\\\/va\\\/inici\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/fira.onda.es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Inici\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/fira.onda.es\\\/#website\",\"url\":\"https:\\\/\\\/fira.onda.es\\\/\",\"name\":\"Fira d&#039;Onda 2026\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/fira.onda.es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/fira.onda.es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/fira.onda.es\\\/#organization\",\"name\":\"Fira d&#039;Onda 2026\",\"url\":\"https:\\\/\\\/fira.onda.es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/fira.onda.es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/fira.onda.es\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/cropped-AJUNTAMENT-ONDA-NEGRE.png\",\"contentUrl\":\"https:\\\/\\\/fira.onda.es\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/cropped-AJUNTAMENT-ONDA-NEGRE.png\",\"width\":888,\"height\":402,\"caption\":\"Fira d&#039;Onda 2026\"},\"image\":{\"@id\":\"https:\\\/\\\/fira.onda.es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Inici - Fira d&#039;Onda 2026","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fira.onda.es\/index.php\/va\/inici\/","og_locale":"es_ES","og_type":"article","og_title":"Inici - Fira d&#039;Onda 2026","og_description":"Festa d&#8217;Inter\u00e9s Tur\u00edstic Auton\u00f2mic Fira d&#8217;Onda 2026 M\u00e9s de 750 anys d&#8217;hist\u00f2ria, cultura popular i vida al carrer. Una celebraci\u00f3 que uneix tradici\u00f3, m\u00fasica, gastronomia, penyes, patrimoni i emoci\u00f3 ondenca. Mapa sorteig de cadafals Esdeveniments culturals Informaci\u00f3 i inscripcions Veure tots els detalls dels bous Veure cartell oficial El sentiment d\u2019un poble Cartell oficial \u00b7...","og_url":"https:\/\/fira.onda.es\/index.php\/va\/inici\/","og_site_name":"Fira d&#039;Onda 2026","article_modified_time":"2026-10-05T11:29:52+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fira.onda.es\/index.php\/va\/inici\/","url":"https:\/\/fira.onda.es\/index.php\/va\/inici\/","name":"Inici - Fira d&#039;Onda 2026","isPartOf":{"@id":"https:\/\/fira.onda.es\/#website"},"datePublished":"2025-06-27T07:57:28+00:00","dateModified":"2026-10-05T11:29:52+00:00","breadcrumb":{"@id":"https:\/\/fira.onda.es\/index.php\/va\/inici\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fira.onda.es\/index.php\/va\/inici\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fira.onda.es\/index.php\/va\/inici\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/fira.onda.es\/"},{"@type":"ListItem","position":2,"name":"Inici"}]},{"@type":"WebSite","@id":"https:\/\/fira.onda.es\/#website","url":"https:\/\/fira.onda.es\/","name":"Fira d&#039;Onda 2026","description":"","publisher":{"@id":"https:\/\/fira.onda.es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fira.onda.es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/fira.onda.es\/#organization","name":"Fira d&#039;Onda 2026","url":"https:\/\/fira.onda.es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/fira.onda.es\/#\/schema\/logo\/image\/","url":"https:\/\/fira.onda.es\/wp-content\/uploads\/2025\/07\/cropped-AJUNTAMENT-ONDA-NEGRE.png","contentUrl":"https:\/\/fira.onda.es\/wp-content\/uploads\/2025\/07\/cropped-AJUNTAMENT-ONDA-NEGRE.png","width":888,"height":402,"caption":"Fira d&#039;Onda 2026"},"image":{"@id":"https:\/\/fira.onda.es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/fira.onda.es\/index.php\/wp-json\/wp\/v2\/pages\/29","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fira.onda.es\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fira.onda.es\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fira.onda.es\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fira.onda.es\/index.php\/wp-json\/wp\/v2\/comments?post=29"}],"version-history":[{"count":61,"href":"https:\/\/fira.onda.es\/index.php\/wp-json\/wp\/v2\/pages\/29\/revisions"}],"predecessor-version":[{"id":1590,"href":"https:\/\/fira.onda.es\/index.php\/wp-json\/wp\/v2\/pages\/29\/revisions\/1590"}],"wp:attachment":[{"href":"https:\/\/fira.onda.es\/index.php\/wp-json\/wp\/v2\/media?parent=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}