{"id":2216,"date":"2026-09-26T16:04:01","date_gmt":"2026-09-26T16:04:01","guid":{"rendered":"https:\/\/test.suunnistusmatkat.fi\/test\/?page_id=2216"},"modified":"2026-10-22T15:44:31","modified_gmt":"2026-10-22T15:44:31","slug":"provence-orienteering-meeting","status":"publish","type":"page","link":"https:\/\/test.suunnistusmatkat.fi\/test\/provence-orienteering-meeting\/","title":{"rendered":"Provence Orienteering Meeting"},"content":{"rendered":"\n<section class=\"trip-hero\" style=\"--trip-hero-image: url('https:\/\/test.suunnistusmatkat.fi\/test\/wp-content\/uploads\/2026\/09\/Provence-scaled.jpeg');\">\n\n    <div class=\"trip-hero-content\">\n\n        <p class=\"trip-hero-location\">\n            RANSKA\n        <\/p>\n\n        <h1>\n            Provence Orienteering Meeting\n        <\/h1>\n\n        <p class=\"trip-hero-subtitle\">\n            21.\u201328.2.2027\n        <\/p>\n\n    <\/div>\n\n<\/section>\n\n\n\n<section class=\"trip-info\">\n\n    <div class=\"trip-info-grid\">\n\n        <div class=\"trip-info-item\">\n            <span class=\"trip-info-label\">P\u00c4IV\u00c4M\u00c4\u00c4R\u00c4<\/span>\n            <strong>21.\u201328.2.2027<\/strong>\n        <\/div>\n\n        <div class=\"trip-info-item\">\n            <span class=\"trip-info-label\">KESTO<\/span>\n            <strong>7 y\u00f6t\u00e4<\/strong>\n        <\/div>\n\n        <div class=\"trip-info-item\">\n            <span class=\"trip-info-label\">SIJAINTI<\/span>\n            <strong>Nice &amp; Toulon, Ranska<\/strong>\n        <\/div>\n\n        <div class=\"trip-info-item\">\n            <span class=\"trip-info-label\">HINTA ALK.<\/span>\n            <strong>1250 \u20ac<\/strong>\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<section class=\"trip-about\">\n\n    <div class=\"trip-about-grid\">\n\n        <div class=\"trip-about-image\">\n            <img decoding=\"async\" src=\"https:\/\/test.suunnistusmatkat.fi\/test\/wp-content\/uploads\/2026\/09\/Provences.jpg\" alt=\"Provence Ranska\">\n        <\/div>\n\n        <div class=\"trip-about-content\">\n\n            <p class=\"section-eyebrow\">\n                MATKASTA\n            <\/p>\n\n            <h2>\n                Suunnistusta Provencen maisemissa\n            <\/h2>\n\n            <p>\n                Tervetuloa mukaan suunnistusmatkalle Provence\n                Orienteering Meeting -kilpailuihin Ranskaan.\n                Edess\u00e4mme on viikon mittainen matka, jonka aikana\n                p\u00e4\u00e4semme nauttimaan upeista maisemista, haastavista\n                V\u00e4limeren maastoista ja hyv\u00e4st\u00e4 seurasta.\n            <\/p>\n\n            <p>\n                Vuonna 2027 kilpailut j\u00e4rjestet\u00e4\u00e4n Sainte-Baumen\n                alueella, Plan d&#8217;Aupsin ja Mazaugues&#8217;n ymp\u00e4rist\u00f6ss\u00e4.\n                Ohjelmassa on nelj\u00e4 kilpailuosuutta, joista kolme on\n                keskimatkaa ja yksi pitk\u00e4 matka.\n            <\/p>\n\n            <p>\n                Lis\u00e4ksi tarjolla on sprinttiharjoituksia ja prologi.\n                Kilpailumaastot tunnetaan teknisyydest\u00e4\u00e4n ja\n                vaativuudestaan.\n            <\/p>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<section class=\"trip-price\">\n\n    <div class=\"trip-price-inner\">\n\n        <div class=\"trip-price-heading\">\n\n            <p class=\"section-eyebrow\">\n                MATKAN HINTA\n            <\/p>\n\n            <p class=\"price-per-person\">\n                770 \u20ac\/hl\u00f6\/2hh + lennot 480 \u20ac\/hl\u00f6\n            <\/p>\n\n        <\/div>\n\n\n        <div class=\"price-breakdown\">\n\n            <div class=\"price-option\">\n                <span>Matkan hinta<\/span>\n                <strong>770 \u20ac<\/strong>\n            <\/div>\n\n            <div class=\"price-option\">\n                <span>Finnairin lennot<\/span>\n                <strong>480 \u20ac<\/strong>\n            <\/div>\n\n        <\/div>\n\n\n        <div class=\"trip-price-note\">\n\n            <p>\n                Hinta on per henkil\u00f6 kahden hengen huoneessa.\n                Yhden hengen huoneesta veloitetaan erillinen lis\u00e4maksu.\n            <\/p>\n\n            <p>\n                Ei suunnistavalle matkustajalle my\u00f6nnet\u00e4\u00e4n\n                osanottomaksun suuruinen 95 \u20ac alennus matkan hinnasta.\n            <\/p>\n\n            <p>\n                Matkan hinnassa ja ohjelmassa voi tulla viel\u00e4 muutoksia\n                syys\u2013lokakuun aikana.\n            <\/p>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<section class=\"trip-includes\">\n\n    <div class=\"trip-includes-inner\">\n\n        <div class=\"trip-includes-heading\">\n\n            <h2>\n                MATKAAN SIS\u00c4LTYY\n            <\/h2>\n\n        <\/div>\n\n\n        <div class=\"includes-grid\">\n\n            <div class=\"include-item\">\n\n                <div class=\"include-icon\">\n                    \u2713\n                <\/div>\n\n                <div class=\"include-content\">\n                    <h3>\n                        Hotellit\n                    <\/h3>\n\n                    <p>\n                        2 y\u00f6n majoitus Nizzassa B&amp;B HOTEL Nice\n                        A\u00e9roport Arenas -hotellissa aamupalalla sek\u00e4\n                        5 y\u00f6n majoitus Toulonissa Holiday Inn Toulon\n                        City Centress\u00e4 aamupalalla.\n                    <\/p>\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"include-item\">\n\n                <div class=\"include-icon\">\n                    \u2713\n                <\/div>\n\n                <div class=\"include-content\">\n                    <h3>\n                        Lennot\n                    <\/h3>\n\n                    <p>\n                        Finnairin meno\u2013paluu-lennot\n                        Helsinki\u2013Nizza.\n                    <\/p>\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"include-item\">\n\n                <div class=\"include-icon\">\n                    \u2713\n                <\/div>\n\n                <div class=\"include-content\">\n                    <h3>\n                        Kilpailut\n                    <\/h3>\n\n                    <p>\n                        Osallistuminen Provence Orienteering Meetingin\n                        nelj\u00e4\u00e4n kilpailuun sek\u00e4 Model Eventiin,\n                        mikrosprinttiin ja T-paita.\n                    <\/p>\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"include-item\">\n\n                <div class=\"include-icon\">\n                    \u2713\n                <\/div>\n\n                <div class=\"include-content\">\n                    <h3>\n                        Matkan j\u00e4rjestely\n                    <\/h3>\n\n                    <p>\n                        Matkan suunnittelu, j\u00e4rjestelyt\n                        ja suomenkielisen matkanjohtajan palvelut.\n                    <\/p>\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"include-item\">\n\n                <div class=\"include-icon\">\n                    \u2713\n                <\/div>\n\n                <div class=\"include-content\">\n                    <h3>\n                        Kuljetukset\n                    <\/h3>\n\n                    <p>\n                        Kaikki ohjelman mukaiset kuljetukset.\n                        Osa kuljetuksista voidaan toteuttaa julkisella\n                        liikenteell\u00e4 ryhm\u00e4n koosta riippuen.\n                    <\/p>\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<section class=\"trip-flights\">\n\n    <div class=\"trip-flights-inner\">\n\n        <!-- SECTION HEADING -->\n\n        <div class=\"trip-flights-heading\">\n\n            <p class=\"section-eyebrow\">\n                LENNOT\n            <\/p>\n\n            <h2>\n                Lennot Helsingist\u00e4 Nizzaan\n            <\/h2>\n\n        <\/div>\n\n\n        <!-- AIRLINE INFORMATION -->\n\n        <div class=\"flight-info\">\n\n            <div class=\"flight-info-main\">\n\n                <span class=\"flight-airline\">\n                    FINNAIR\n                <\/span>\n\n                <span class=\"flight-booking\">\n                    Ryhm\u00e4varaus\n                <\/span>\n\n            <\/div>\n\n            <p>\n                Olen varannut ryhm\u00e4llemme Finnairin suorat lennot.\n                Yksi ruumaan menev\u00e4 matkalaukku kuuluu lentolipun hintaan.\n                Lennot voi ostaa my\u00f6s itse samalla aikataululla.\n            <\/p>\n\n            <p>\n                Finnairin lentojen ryhm\u00e4varauksen paikan perutuskulut:\n                18.11.2026 menness\u00e4 0 \u20ac, 18.1.2027 menness\u00e4 50 \u20ac ja\n                19.1.2027 alkaen hintaa ei palauteta.\n            <\/p>\n\n            <div class=\"flight-price\">\n\n                <span>\n                    Lentolipun osuus matkan hinnasta\n                <\/span>\n\n                <strong>\n                    480 \u20ac \/ hl\u00f6\n                <\/strong>\n\n            <\/div>\n\n        <\/div>\n\n\n        <!-- FLIGHT CARDS -->\n\n        <div class=\"flights-grid\">\n\n\n            <!-- OUTBOUND -->\n\n            <div class=\"flight-card\">\n\n                <div class=\"flight-card-top\">\n\n                    <span class=\"flight-type\">\n                        MENOLENTO\n                    <\/span>\n\n                    <span class=\"flight-date\">\n                        Su 21.2.2027\n                    <\/span>\n\n                    <span class=\"flight-number\">\n                        FINNAIR\n                    <\/span>\n\n                <\/div>\n\n\n                <div class=\"flight-route\">\n\n                    <div class=\"flight-location\">\n\n                        <div class=\"flight-city\">\n                            Helsinki\n                        <\/div>\n\n                        <div class=\"flight-time\">\n                            16:35\n                        <\/div>\n\n                    <\/div>\n\n\n                    <div class=\"flight-line\">\n\n                        <span class=\"flight-line-left\"><\/span>\n\n                        <span class=\"flight-arrow\"><\/span>\n\n                        <span class=\"flight-line-right\"><\/span>\n\n                    <\/div>\n\n\n                    <div class=\"flight-location flight-arrival\">\n\n                        <div class=\"flight-city\">\n                            Nizza\n                        <\/div>\n\n                        <div class=\"flight-time\">\n                            19:05\n                        <\/div>\n\n                    <\/div>\n\n                <\/div>\n\n            <\/div>\n\n\n            <!-- RETURN -->\n\n            <div class=\"flight-card\">\n\n                <div class=\"flight-card-top\">\n\n                    <span class=\"flight-type\">\n                        PALUULENTO\n                    <\/span>\n\n                    <span class=\"flight-date\">\n                        Su 28.2.2027\n                    <\/span>\n\n                    <span class=\"flight-number\">\n                        FINNAIR\n                    <\/span>\n\n                <\/div>\n\n\n                <div class=\"flight-route\">\n\n                    <div class=\"flight-location\">\n\n                        <div class=\"flight-city\">\n                            Nizza\n                        <\/div>\n\n                        <div class=\"flight-time\">\n                            19:50\n                        <\/div>\n\n                    <\/div>\n\n\n                    <div class=\"flight-line\">\n\n                        <span class=\"flight-line-left\"><\/span>\n\n                        <span class=\"flight-arrow\"><\/span>\n\n                        <span class=\"flight-line-right\"><\/span>\n\n                    <\/div>\n\n\n                    <div class=\"flight-location flight-arrival\">\n\n                        <div class=\"flight-city\">\n                            Helsinki\n                        <\/div>\n\n                        <div class=\"flight-time\">\n                            00:10\n                        <\/div>\n\n                    <\/div>\n\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<section class=\"prov-comp-section\">\n\n    <div class=\"prov-comp-inner\">\n\n        <div class=\"prov-comp-heading\">\n\n            <p class=\"prov-comp-eyebrow\">\n                KILPAILUT\n            <\/p>\n\n            <h2>\n                Provence Orienteering Meeting 2027\n            <\/h2>\n\n            <p class=\"prov-comp-intro\">\n                Matkan aikana osallistumme Provence Orienteering\n                Meeting -kilpailuihin Ranskassa. Kilpailuviikko\n                tarjoaa nelj\u00e4 suunnistuskilpailua, joista kolme\n                on keskimatkaa ja yksi pitk\u00e4 matka.\n                Lis\u00e4ksi ohjelmassa on Model Event ja mikrosprintti.\n            <\/p>\n\n        <\/div>\n\n\n        <div class=\"prov-comp-facts\">\n\n            <div class=\"prov-comp-fact\">\n                <span>AJANKOHTA<\/span>\n                <strong>24.\u201328.2.2027<\/strong>\n            <\/div>\n\n            <div class=\"prov-comp-fact\">\n                <span>SIJAINTI<\/span>\n                <strong>Sainte-Baume, Ranska<\/strong>\n            <\/div>\n\n            <div class=\"prov-comp-fact\">\n                <span>KILPAILUT<\/span>\n                <strong>4 kilpailua + Model Event<\/strong>\n            <\/div>\n\n        <\/div>\n\n\n        <!-- =====================================================\n             COMPETITION INFORMATION\n             ===================================================== -->\n\n        <div class=\"prov-comp-info\">\n\n            <div class=\"prov-comp-info-heading\">\n\n                <h3>\n                   \n                <\/h3>\n\n            <\/div>\n\n\n            <div class=\"prov-comp-info-text\">\n\n                <p>\n                    Osanottomaksun hintaan kuuluu:\n                    4 kilpailua + Model Event + mikrosprintti + Tee-paita.\n                <\/p>\n\n\n                <p>\n                    Kisoihin osallistumisen yhteydess\u00e4 vaaditaan l\u00e4\u00e4k\u00e4rintodistus.\n                    Sen voi kuitenkin v\u00e4ltt\u00e4\u00e4 t\u00e4ytt\u00e4m\u00e4ll\u00e4 terveydentilaa koskevan\n                    itsearviointilomakkeen, jossa ei ole yht\u00e4\u00e4n \u201dKYLL\u00c4\u201d-vastausta.\n                    Lomake l\u00f6ytyy henkil\u00f6kohtaiselta Sportorama-sivulta klikkaamalla\n                    omaa nime\u00e4 osallistujaluettelossa.\n                    Vaihtoehtoisesti l\u00e4\u00e4k\u00e4rintodistus on l\u00e4hetett\u00e4v\u00e4 viimeist\u00e4\u00e4n\n                    14.2.2027 osoitteeseen\n                    <a href=\"mailto:provom@sportorama.fr\">\n                        provom@sportorama.fr\n                    <\/a>.\n                <\/p>\n\n\n                <p>\n                    Voin l\u00e4hett\u00e4\u00e4 itsearviointilomakkeen suomen kielell\u00e4\n                    ja my\u00f6hemmin l\u00e4het\u00e4n tarvittavan linkin kaikille,\n                    jotka olen ilmoittanut kilpailuihin.\n                <\/p>\n\n            <\/div>\n\n        <\/div>\n\n\n        <!-- =====================================================\n             MAPS\n             ===================================================== -->\n\n        <div class=\"prov-comp-maps\">\n\n            <div class=\"prov-comp-maps-header\">\n\n                <h3>\n                    Suunnistusmaastot\n                <\/h3>\n\n            <\/div>\n\n\n            <div class=\"prov-comp-gallery\">\n\n                <button class=\"prov-comp-gallery-arrow prov-comp-gallery-prev\" type=\"button\" aria-label=\"Edelliset kartat\">\n                    <span>\u2190<\/span>\n                <\/button>\n\n\n                <div class=\"prov-comp-gallery-window\">\n\n                    <div class=\"prov-comp-gallery-track\">\n\n                        <button class=\"prov-comp-map-card\" type=\"button\" data-map-index=\"0\">\n\n                            <img decoding=\"async\" src=\"https:\/\/www.suunnistusmatkat.fi\/images\/stories\/PROVOM_2027.jpg\" alt=\"Provence Orienteering Meeting 2027 suunnistuskartta\">\n\n                        <\/button>\n\n                    <\/div>\n\n                <\/div>\n\n\n                <button class=\"prov-comp-gallery-arrow prov-comp-gallery-next\" type=\"button\" aria-label=\"Seuraavat kartat\">\n                    <span>\u2192<\/span>\n                <\/button>\n\n            <\/div>\n\n\n            <p class=\"prov-comp-map-hint\">\n                Klikkaa karttaa n\u00e4hd\u00e4ksesi sen suurempana.\n            <\/p>\n\n        <\/div>\n\n\n        <!-- =====================================================\n             OFFICIAL WEBSITE\n             ===================================================== -->\n\n        <div class=\"prov-comp-official\">\n\n            <p>\n                Tarkemmat tiedot kilpailuista, sarjoista,\n                kilpailuohjeista ja muista kilpailuj\u00e4rjestelyist\u00e4\n                l\u00f6yd\u00e4t Provence Orienteering Meetingin\n                virallisilta verkkosivuilta.\n            <\/p>\n\n            <a href=\"https:\/\/provom.fr\/en\/provom-2027-2\/\" target=\"_blank\" rel=\"noopener\">\n                Tutustu kilpailun virallisiin sivuihin\n                <span>\u2192<\/span>\n            <\/a>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n<!-- =========================================================\n     FULLSCREEN MAP VIEWER\n     ========================================================= -->\n\n<div class=\"prov-comp-map-viewer\" aria-hidden=\"true\">\n\n    <button class=\"prov-comp-viewer-close\" type=\"button\" aria-label=\"Sulje\">\n        \u00d7\n    <\/button>\n\n\n    <button class=\"prov-comp-viewer-arrow prov-comp-viewer-prev\" type=\"button\" aria-label=\"Edellinen kartta\">\n        \u2190\n    <\/button>\n\n\n    <div class=\"prov-comp-viewer-content\">\n\n        <img decoding=\"async\" class=\"prov-comp-viewer-image\" src=\"\" alt=\"\">\n\n    <\/div>\n\n\n    <button class=\"prov-comp-viewer-arrow prov-comp-viewer-next\" type=\"button\" aria-label=\"Seuraava kartta\">\n        \u2192\n    <\/button>\n\n<\/div>\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n    const section =\n        document.querySelector(\".prov-comp-section\");\n\n    if (!section) return;\n\n\n    \/* =====================================================\n       CAROUSEL\n       ===================================================== *\/\n\n    const track =\n        section.querySelector(\".prov-comp-gallery-track\");\n\n    const cards =\n        Array.from(\n            section.querySelectorAll(\".prov-comp-map-card\")\n        );\n\n    const previousButton =\n        section.querySelector(\".prov-comp-gallery-prev\");\n\n    const nextButton =\n        section.querySelector(\".prov-comp-gallery-next\");\n\n\n    let carouselIndex = 0;\n\n\n    function getVisibleCards() {\n\n        if (window.innerWidth <= 600) {\n            return 1;\n        }\n\n        if (window.innerWidth <= 900) {\n            return 2;\n        }\n\n        return 3;\n    }\n\n\n    function updateCarousel() {\n\n        const visibleCards =\n            getVisibleCards();\n\n        const gap =\n            window.innerWidth <= 600\n                ? 14\n                : 20;\n\n\n        const viewportWidth =\n            track.parentElement.clientWidth;\n\n\n        const cardWidth =\n            (\n                viewportWidth -\n                gap * (visibleCards - 1)\n            ) \/ visibleCards;\n\n\n        cards.forEach(function (card) {\n\n            card.style.width =\n                cardWidth + \"px\";\n\n            card.style.flexBasis =\n                cardWidth + \"px\";\n\n        });\n\n\n        const maxIndex =\n            Math.max(\n                0,\n                cards.length - visibleCards\n            );\n\n\n        if (carouselIndex > maxIndex) {\n            carouselIndex = maxIndex;\n        }\n\n\n        const distance =\n            carouselIndex *\n            (cardWidth + gap);\n\n\n        track.style.transform =\n            \"translateX(-\" +\n            distance +\n            \"px)\";\n\n\n        previousButton.disabled =\n            carouselIndex === 0;\n\n        nextButton.disabled =\n            carouselIndex >= maxIndex;\n\n    }\n\n\n    nextButton.addEventListener(\n        \"click\",\n        function () {\n\n            const visibleCards =\n                getVisibleCards();\n\n            const maxIndex =\n                Math.max(\n                    0,\n                    cards.length - visibleCards\n                );\n\n\n            if (carouselIndex < maxIndex) {\n\n                carouselIndex++;\n\n                updateCarousel();\n\n            }\n\n        }\n    );\n\n\n    previousButton.addEventListener(\n        \"click\",\n        function () {\n\n            if (carouselIndex > 0) {\n\n                carouselIndex--;\n\n                updateCarousel();\n\n            }\n\n        }\n    );\n\n\n    window.addEventListener(\n        \"resize\",\n        updateCarousel\n    );\n\n\n    \/* =====================================================\n       FULLSCREEN VIEWER\n       ===================================================== *\/\n\n    const viewer =\n        document.querySelector(\".prov-comp-map-viewer\");\n\n    const viewerImage =\n        document.querySelector(\".prov-comp-viewer-image\");\n\n    const closeViewer =\n        document.querySelector(\".prov-comp-viewer-close\");\n\n    const viewerPrevious =\n        document.querySelector(\".prov-comp-viewer-prev\");\n\n    const viewerNext =\n        document.querySelector(\".prov-comp-viewer-next\");\n\n\n    const maps =\n        cards.map(function (card) {\n\n            const image =\n                card.querySelector(\"img\");\n\n            return {\n                src: image.src,\n                alt: image.alt\n            };\n\n        });\n\n\n    let viewerIndex = 0;\n\n\n    function showMap(index) {\n\n        if (index < 0) {\n            index = maps.length - 1;\n        }\n\n        if (index >= maps.length) {\n            index = 0;\n        }\n\n\n        viewerIndex = index;\n\n\n        viewerImage.src =\n            maps[index].src;\n\n        viewerImage.alt =\n            maps[index].alt;\n\n    }\n\n\n    function openViewer(index) {\n\n        showMap(index);\n\n        viewer.classList.add(\n            \"is-visible\"\n        );\n\n        viewer.setAttribute(\n            \"aria-hidden\",\n            \"false\"\n        );\n\n        document.body.classList.add(\n            \"prov-comp-viewer-open\"\n        );\n\n    }\n\n\n    function closeViewerFunction() {\n\n        viewer.classList.remove(\n            \"is-visible\"\n        );\n\n        viewer.setAttribute(\n            \"aria-hidden\",\n            \"true\"\n        );\n\n        document.body.classList.remove(\n            \"prov-comp-viewer-open\"\n        );\n\n    }\n\n\n    cards.forEach(function (card) {\n\n        card.addEventListener(\n            \"click\",\n            function () {\n\n                const index =\n                    parseInt(\n                        card.dataset.mapIndex,\n                        10\n                    );\n\n                openViewer(index);\n\n            }\n        );\n\n    });\n\n\n    closeViewer.addEventListener(\n        \"click\",\n        closeViewerFunction\n    );\n\n\n    viewerNext.addEventListener(\n        \"click\",\n        function () {\n\n            showMap(\n                viewerIndex + 1\n            );\n\n        }\n    );\n\n\n    viewerPrevious.addEventListener(\n        \"click\",\n        function () {\n\n            showMap(\n                viewerIndex - 1\n            );\n\n        }\n    );\n\n\n    viewer.addEventListener(\n        \"click\",\n        function (event) {\n\n            if (event.target === viewer) {\n                closeViewerFunction();\n            }\n\n        }\n    );\n\n\n    document.addEventListener(\n        \"keydown\",\n        function (event) {\n\n            if (\n                !viewer.classList.contains(\n                    \"is-visible\"\n                )\n            ) {\n                return;\n            }\n\n\n            if (event.key === \"Escape\") {\n                closeViewerFunction();\n            }\n\n\n            if (event.key === \"ArrowRight\") {\n                showMap(viewerIndex + 1);\n            }\n\n\n            if (event.key === \"ArrowLeft\") {\n                showMap(viewerIndex - 1);\n            }\n\n        }\n    );\n\n\n    updateCarousel();\n\n});\n<\/script>\n\n\n\n<section class=\"prov-transport\">\n\n    <div class=\"prov-transport-inner\">\n\n        <div class=\"prov-transport-heading\">\n\n            <p class=\"prov-transport-eyebrow\">\n                KULJETUKSET\n            <\/p>\n\n            <h2>\n                Kuljetukset\n            <\/h2>\n\n        <\/div>\n\n\n        <div class=\"prov-transport-content\">\n\n            <p>\n                Kuljetukset j\u00e4rjestet\u00e4\u00e4n tilausbussilla. Hinta on laskettu,\n                jos bussissa 38\u201342 hl\u00f6. Jos m\u00e4\u00e4r\u00e4\u00e4 on pienempi, tulee pieni\n                lis\u00e4maksu loppulaskussa.\n            <\/p>\n\n            <p>\n                Jos jotkut haluavat ajaa vuokra-autolla, voin antaa alennusta\n                matkan hinnasta ja voitte vuokrata auton omatoimisesti.\n            <\/p>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<section class=\"ant-program\">\n\n    <div class=\"ant-program-inner\">\n\n        <div class=\"ant-program-heading\">\n\n            <h2>\n                Matkan ohjelma\n            <\/h2>\n\n            <p class=\"ant-program-intro\">\n                Ohjelma on alustava ja siihen voi tulla viel\u00e4 muutoksia\n                syys\u2013lokakuun aikana.\n            <\/p>\n\n        <\/div>\n\n\n        <div class=\"ant-program-list\">\n\n\n            <div class=\"ant-program-day\">\n\n                <div class=\"ant-program-date\">\n                    21.02.\n                <\/div>\n\n                <div class=\"ant-program-details\">\n                    <h3>\n                        Saapuminen Ranskaan\n                    <\/h3>\n\n                    <p>\n                        Finnairin lento 16:35\u201319:05 Helsinki\u2013Nizza.\n                        Majoittuminen B&amp;B HOTEL Nice A\u00e9roport Arenas\n                        -hotellissa. Hotellille on lentokent\u00e4lt\u00e4 noin\n                        800 metri\u00e4, ja siirtyminen tehd\u00e4\u00e4n k\u00e4vellen.\n                    <\/p>\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"ant-program-day\">\n\n                <div class=\"ant-program-date\">\n                    22.02.\n                <\/div>\n\n                <div class=\"ant-program-details\">\n                    <h3>\n                        Vapaa p\u00e4iv\u00e4\n                    <\/h3>\n\n                    <p>\n                        Mahdollinen kiertok\u00e4vely tai sprinttiharjoitus\n                        Nizzassa.\n                    <\/p>\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"ant-program-day\">\n\n                <div class=\"ant-program-date\">\n                    23.02.\n                <\/div>\n\n                <div class=\"ant-program-details\">\n                    <h3>\n                        Hotellin vaihto\n                    <\/h3>\n\n                    <p>\n                        Hotellin vaihto ja mahdollinen oheisohjelma\n                        tai suunnistusharjoitus.\n                    <\/p>\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"ant-program-day ant-program-race\">\n\n                <div class=\"ant-program-date\">\n                    24.02.\n                <\/div>\n\n                <div class=\"ant-program-details\">\n\n                    <span class=\"ant-program-tag\">\n                        OHJELMA\n                    <\/span>\n\n                    <h3>\n                        Mallisuunnistus ja mikrosprintti\n                    <\/h3>\n\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"ant-program-day ant-program-race\">\n\n                <div class=\"ant-program-date\">\n                    25.02.\n                <\/div>\n\n                <div class=\"ant-program-details\">\n\n                    <span class=\"ant-program-tag\">\n                        KILPAILU 1\n                    <\/span>\n\n                    <h3>\n                        Keskimatka\n                    <\/h3>\n\n                    <p>\n                        Plan d&#8217;Aups.\n                    <\/p>\n\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"ant-program-day ant-program-race\">\n\n                <div class=\"ant-program-date\">\n                    26.02.\n                <\/div>\n\n                <div class=\"ant-program-details\">\n\n                    <span class=\"ant-program-tag\">\n                        KILPAILU 2\n                    <\/span>\n\n                    <h3>\n                        Keskimatka\n                    <\/h3>\n\n                    <p>\n                        Plan d&#8217;Aups.\n                    <\/p>\n\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"ant-program-day ant-program-race\">\n\n                <div class=\"ant-program-date\">\n                    27.02.\n                <\/div>\n\n                <div class=\"ant-program-details\">\n\n                    <span class=\"ant-program-tag\">\n                        KILPAILU 3\n                    <\/span>\n\n                    <h3>\n                        Pitk\u00e4 matka\n                    <\/h3>\n\n                    <p>\n                        Mazaugues.\n                    <\/p>\n\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"ant-program-day ant-program-race ant-program-last\">\n\n                <div class=\"ant-program-date\">\n                    28.02.\n                <\/div>\n\n                <div class=\"ant-program-details\">\n\n                    <span class=\"ant-program-tag\">\n                        KILPAILU 4\n                    <\/span>\n\n                    <h3>\n                        Keskimatka\n                    <\/h3>\n\n                    <p>\n                        Mazaugues. Kilpailun j\u00e4lkeen ajo\n                        lentokent\u00e4lle.\n                    <\/p>\n\n                    <p>\n                        Finnairin lento 19:50\u201300:10 Nizza\u2013Helsinki.\n                    <\/p>\n\n                <\/div>\n\n            <\/div>\n\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<section class=\"ant-stay\">\n\n    <div class=\"ant-stay-inner\">\n\n        <div class=\"ant-stay-heading\">\n\n            <h2>\n                Majoitus Nizzassa ja Toulonissa\n            <\/h2>\n\n            <p class=\"ant-stay-intro\">\n                Majoitus j\u00e4rjestet\u00e4\u00e4n kahdessa hotellissa matkan\n                aikana. Nizzassa y\u00f6vyt\u00e4\u00e4n kaksi y\u00f6t\u00e4 ja Toulonissa\n                viisi y\u00f6t\u00e4.\n            <\/p>\n\n        <\/div>\n\n\n        <!-- HOTEL 1 -->\n\n        <article class=\"ant-hotel ant-hotel-first\">\n\n            <div class=\"ant-hotel-images\">\n\n                <div class=\"ant-hotel-image\">\n                    <img decoding=\"async\" src=\"https:\/\/test.suunnistusmatkat.fi\/test\/wp-content\/uploads\/2026\/10\/hotel-nice-aeroport-arenas.jpg\">\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"ant-hotel-content\">\n\n                <span class=\"ant-hotel-number\">\n                    1. HOTELLI\n                <\/span>\n\n                <h3>\n                    B&amp;B HOTEL Nice A\u00e9roport Arenas\n                <\/h3>\n\n                <a class=\"ant-hotel-link\" href=\"https:\/\/www.hotel-bb.com\/en\/hotel\/nice-aeroport-arenas\" target=\"_blank\" rel=\"noopener\">\n                    Tutustu hotelliin\n                    <span>\u2197<\/span>\n                <\/a>\n\n                <p>\n                    Majoitus Nizzassa 21.\u201323.2.2027.\n                    Hotelli sijaitsee noin 800 metrin p\u00e4\u00e4ss\u00e4\n                    Nizzan lentokent\u00e4lt\u00e4.\n                <\/p>\n\n                <p>\n                    Hotellissa majoitutaan aamiaisella. Lentokent\u00e4lt\u00e4\n                    hotellille siirryt\u00e4\u00e4n k\u00e4vellen.\n                <\/p>\n\n            <\/div>\n\n        <\/article>\n\n\n        <!-- HOTEL 2 -->\n\n        <article class=\"ant-hotel ant-hotel-second\">\n\n            <div class=\"ant-hotel-images\">\n\n                <div class=\"ant-hotel-image\">\n                    <img decoding=\"async\" src=\"https:\/\/test.suunnistusmatkat.fi\/test\/wp-content\/uploads\/2026\/10\/holiday-inn-toulon-.avif\">\n                <\/div>\n\n            <\/div>\n\n\n            <div class=\"ant-hotel-content\">\n\n                <span class=\"ant-hotel-number\">\n                    2. HOTELLI\n                <\/span>\n\n                <h3>\n                    Holiday Inn Toulon City Centre\n                <\/h3>\n\n                <a class=\"ant-hotel-link\" href=\"https:\/\/www.ihg.com\/holidayinn\/hotels\/gb\/en\/toulon\/tlngc\/hoteldetail\" target=\"_blank\" rel=\"noopener\">\n                    Tutustu hotelliin\n                    <span>\u2197<\/span>\n                <\/a>\n\n                <p>\n                    Majoitus Toulonissa 23.\u201328.2.2027.\n                    Hotellissa y\u00f6vyt\u00e4\u00e4n viisi y\u00f6t\u00e4 aamiaisella.\n                <\/p>\n\n                <p>\n                    Toulon toimii tukikohtana Provence Orienteering\n                    Meeting -kilpailujen aikana, ja kilpailupaikoille\n                    siirryt\u00e4\u00e4n matkan ohjelman mukaisesti.\n                <\/p>\n\n            <\/div>\n\n        <\/article>\n\n    <\/div>\n\n<\/section>\n\n\n\n<section class=\"ant-registration\">\n\n    <div class=\"ant-registration-inner\">\n\n        <div class=\"ant-registration-intro\">\n\n            <h2>\n                L\u00e4hde mukaan<br>\n                Provenceen\n            <\/h2>\n\n            <div class=\"ant-registration-line\"><\/div>\n\n            <p>\n                T\u00e4yt\u00e4 alla oleva ilmoittautumislomake.\n                Otamme sinuun yhteytt\u00e4 ilmoittautumisen j\u00e4lkeen\n                ja vahvistamme matkan toteutumisen.\n            <\/p>\n\n            <p class=\"registration-deadline\">\n                <strong>\n                    ILMOITTAUTUMINEN\n                <\/strong><br>\n                Ilmoittautumisen j\u00e4lkeen voit kysy\u00e4 lis\u00e4tietoja\n                s\u00e4hk\u00f6postilla:\n                <a href=\"mailto:info@suunnistusmatkat.fi\">\n                    info@suunnistusmatkat.fi\n                <\/a>\n            <\/p>\n\n        <\/div>\n\n\n        <div class=\"ant-registration-form\">\n\n            <div class=\"ant-registration-form-header\">\n\n                <span>\n                    ILMOITTAUTUMINEN\n                <\/span>\n\n                <p>\n                    T\u00e4yt\u00e4 tietosi huolellisesti\n                <\/p>\n\n            <\/div>\n\n\n            <div class=\"ant-registration-form-body\">\n\n                <div class='fluentform ff-default fluentform_wrapper_3 ffs_default_wrap'><form data-form_id=\"3\" id=\"fluentform_3\" class=\"frm-fluent-form fluent_form_3 ff-el-form-top ff_form_instance_3_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_3_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Suunnistusmatka ilmoittautuminen Form<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='2216' \/><input type=\"hidden\" id=\"_fluentform_3_fluentformnonce\" name=\"_fluentform_3_fluentformnonce\" value=\"e389d8308d\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/test\/wp-json\/wp\/v2\/pages\/2216\" \/><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label   aria-label=\"Kuinka monta henkil\u00f6\u00e4?\">Kuinka monta henkil\u00f6\u00e4?<\/label><\/div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for='input_radio_893ab4c6ae7eda7479f37ec49daa4d1a'><input  type=\"radio\" name=\"input_radio\" data-name=\"input_radio\" class=\"ff-el-form-check-input ff-el-form-check-radio\" value=\"1 henkil\u00f6\"  id='input_radio_893ab4c6ae7eda7479f37ec49daa4d1a' aria-label='1 henkil\u00f6' aria-invalid='false' aria-required=true> <span>1 henkil\u00f6<\/span><\/label><\/div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for='input_radio_7f16dd09d3b911f39e826fb7ba446daa'><input  type=\"radio\" name=\"input_radio\" data-name=\"input_radio\" class=\"ff-el-form-check-input ff-el-form-check-radio\" value=\"2 henkil\u00f6\u00e4\"  id='input_radio_7f16dd09d3b911f39e826fb7ba446daa' aria-label='2 henkil\u00f6\u00e4' aria-invalid='false' aria-required=true> <span>2 henkil\u00f6\u00e4<\/span><\/label><\/div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for='input_radio_eb4d5ae940cf64543acb9d76c3445064'><input  type=\"radio\" name=\"input_radio\" data-name=\"input_radio\" class=\"ff-el-form-check-input ff-el-form-check-radio\" value=\"3 henkil\u00f6\u00e4\"  id='input_radio_eb4d5ae940cf64543acb9d76c3445064' aria-label='3 henkil\u00f6\u00e4' aria-invalid='false' aria-required=true> <span>3 henkil\u00f6\u00e4<\/span><\/label><\/div><\/div><\/div><div class='ff-el-group  ff-custom_html has-conditions' tabindex='-1' data-name=\"custom_html-3_1\" ><h3>Osallistuja 1<\/h3><\/div><div data-name=\"ff_cn_id_1\"  class='ff-t-container ff-column-container ff_columns_total_1 participant-card has-conditions'><div class='ff-t-cell ff-t-column-1' style='flex-basis: 100%;'><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_names_first_name_' id='label_ff_3_names_first_name_' >Etunimi<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_3_names_first_name_\" class=\"ff-el-form-control\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_names_last_name_' id='label_ff_3_names_last_name_' >Sukunimi<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[last_name]\" id=\"ff_3_names_last_name_\" class=\"ff-el-form-control\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_datetime' id='label_ff_3_datetime' aria-label=\"Syntym\u00e4aika\">Syntym\u00e4aika<\/label><\/div><div class='ff-el-input--content'><input  aria-label='Syntym\u00e4aika Use arrow keys to navigate dates. Press enter to select a date.'  aria-haspopup='dialog' data-type-datepicker data-format='d\/m\/Y' type=\"text\" name=\"datetime\" id=\"ff_3_datetime\" class=\"ff-el-form-control ff-el-datepicker\" data-name=\"datetime\"  aria-invalid='false' aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_email' id='label_ff_3_email' aria-label=\"S\u00e4hk\u00f6posti\">S\u00e4hk\u00f6posti<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_3_email\" class=\"ff-el-form-control\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_input_text_4' id='label_ff_3_input_text_4' aria-label=\"Puhelinnumero\">Puhelinnumero<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"input_text_4\" class=\"ff-el-form-control\" data-name=\"input_text_4\" id=\"ff_3_input_text_4\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_3_input_text' id='label_ff_3_input_text' aria-label=\"Seura\">Seura<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"input_text\" class=\"ff-el-form-control\" data-name=\"input_text\" id=\"ff_3_input_text\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_3_numeric_field' id='label_ff_3_numeric_field' aria-label=\"SPORTident numero (jos on oma)\">SPORTident numero (jos on oma)<\/label><\/div><div class='ff-el-input--content'><input type=\"number\" name=\"numeric_field\" id=\"ff_3_numeric_field\" class=\"ff-el-form-control\" data-name=\"numeric_field\" inputmode=\"numeric\" step=\"any\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><\/div><div class='ff-el-group  ff-custom_html has-conditions' tabindex='-1' data-name=\"custom_html-3_2\" ><h3>Osallistuja 2<\/h3><\/div><div data-name=\"ff_cn_id_2\"  class='ff-t-container ff-column-container ff_columns_total_1 participant-card has-conditions'><div class='ff-t-cell ff-t-column-1' style='flex-basis: 100%;'><div data-type=\"name-element\" data-name=\"names_1\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_names_1_first_name_' id='label_ff_3_names_1_first_name_' >Etunimi<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names_1[first_name]\" id=\"ff_3_names_1_first_name_\" class=\"ff-el-form-control\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_names_1_last_name_' id='label_ff_3_names_1_last_name_' >Sukunimi<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names_1[last_name]\" id=\"ff_3_names_1_last_name_\" class=\"ff-el-form-control\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_datetime_1' id='label_ff_3_datetime_1' aria-label=\"Syntym\u00e4aika\">Syntym\u00e4aika<\/label><\/div><div class='ff-el-input--content'><input  aria-label='Syntym\u00e4aika Use arrow keys to navigate dates. Press enter to select a date.'  aria-haspopup='dialog' data-type-datepicker data-format='d\/m\/Y' type=\"text\" name=\"datetime_1\" id=\"ff_3_datetime_1\" class=\"ff-el-form-control ff-el-datepicker\" data-name=\"datetime_1\"  aria-invalid='false' aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_3_email_1' id='label_ff_3_email_1' aria-label=\"S\u00e4hk\u00f6posti\">S\u00e4hk\u00f6posti<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email_1\" id=\"ff_3_email_1\" class=\"ff-el-form-control\" data-name=\"email_1\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_3_input_text_1' id='label_ff_3_input_text_1' aria-label=\"Seura\">Seura<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"input_text_1\" class=\"ff-el-form-control\" data-name=\"input_text_1\" id=\"ff_3_input_text_1\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_3_numeric_field_3' id='label_ff_3_numeric_field_3' aria-label=\"SPORTident numero (jos on oma)\">SPORTident numero (jos on oma)<\/label><\/div><div class='ff-el-input--content'><input type=\"number\" name=\"numeric_field_3\" id=\"ff_3_numeric_field_3\" class=\"ff-el-form-control\" data-name=\"numeric_field_3\" inputmode=\"numeric\" step=\"any\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><\/div><div class='ff-el-group  ff-custom_html has-conditions' tabindex='-1' data-name=\"custom_html-3_3\" ><h3>Osallistuja 3<\/h3><\/div><div data-name=\"ff_cn_id_3\"  class='ff-t-container ff-column-container ff_columns_total_1 participant-card has-conditions'><div class='ff-t-cell ff-t-column-1' style='flex-basis: 100%;'><div data-type=\"name-element\" data-name=\"names_2\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_names_2_first_name_' id='label_ff_3_names_2_first_name_' >Etunimi<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names_2[first_name]\" id=\"ff_3_names_2_first_name_\" class=\"ff-el-form-control\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_names_2_last_name_' id='label_ff_3_names_2_last_name_' >Sukunimi<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names_2[last_name]\" id=\"ff_3_names_2_last_name_\" class=\"ff-el-form-control\" aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_datetime_2' id='label_ff_3_datetime_2' aria-label=\"Syntym\u00e4aika\">Syntym\u00e4aika<\/label><\/div><div class='ff-el-input--content'><input  aria-label='Syntym\u00e4aika Use arrow keys to navigate dates. Press enter to select a date.'  aria-haspopup='dialog' data-type-datepicker data-format='d\/m\/Y' type=\"text\" name=\"datetime_2\" id=\"ff_3_datetime_2\" class=\"ff-el-form-control ff-el-datepicker\" data-name=\"datetime_2\"  aria-invalid='false' aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_3_email_2' id='label_ff_3_email_2' aria-label=\"S\u00e4hk\u00f6posti\">S\u00e4hk\u00f6posti<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email_2\" id=\"ff_3_email_2\" class=\"ff-el-form-control\" data-name=\"email_2\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_3_input_text_2' id='label_ff_3_input_text_2' aria-label=\"Seura\">Seura<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"input_text_2\" class=\"ff-el-form-control\" data-name=\"input_text_2\" id=\"ff_3_input_text_2\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_3_numeric_field_4' id='label_ff_3_numeric_field_4' aria-label=\"SPORTident numero (jos on oma)\">SPORTident numero (jos on oma)<\/label><\/div><div class='ff-el-input--content'><input type=\"number\" name=\"numeric_field_4\" id=\"ff_3_numeric_field_4\" class=\"ff-el-form-control\" data-name=\"numeric_field_4\" inputmode=\"numeric\" step=\"any\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_3_input_text_3' id='label_ff_3_input_text_3' aria-label=\"Vapaamuotoinen viesti tai lis\u00e4tiedot\">Vapaamuotoinen viesti tai lis\u00e4tiedot<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"input_text_3\" class=\"ff-el-form-control\" data-name=\"input_text_3\" id=\"ff_3_input_text_3\"  aria-invalid=\"false\" aria-required=false><\/div><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style\"  aria-label=\"Submit Form\">Submit Form<\/button><\/div><\/fieldset><\/form><div id='fluentform_3_errors' class='ff-errors-in-stack ff_form_instance_3_1 ff-form-loading_errors ff_form_instance_3_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_3_1 = {\"id\":\"3\",\"ajaxUrl\":\"https:\\\/\\\/test.suunnistusmatkat.fi\\\/test\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"asteriskPlacement\":\"asterisk-right\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_3_1\",\"form_id_selector\":\"fluentform_3\",\"rules\":{\"input_radio\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names[first_name]\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names[last_name]\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"datetime\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global_message\":\"This field must contain a valid email\",\"global\":true}},\"input_text_4\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"input_text\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"numeric_field\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"numeric\":{\"value\":true,\"message\":\"This field must contain numeric value\",\"global_message\":\"This field must contain numeric value\",\"global\":true},\"min\":{\"value\":\"\",\"message\":\"Validation fails for minimum value\",\"global_message\":\"Validation fails for minimum value\",\"global\":true},\"max\":{\"value\":\"\",\"message\":\"Validation fails for maximum value\",\"global_message\":\"Validation fails for maximum value\",\"global\":true},\"digits\":{\"value\":\"\",\"message\":\"Validation fails for limited digits\",\"global_message\":\"Validation fails for limited digits\",\"global\":true}},\"names_1[first_name]\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names_1[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names_1[last_name]\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"datetime_1\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"email_1\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global_message\":\"This field must contain a valid email\",\"global\":true}},\"input_text_1\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"numeric_field_3\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"numeric\":{\"value\":true,\"message\":\"This field must contain numeric value\",\"global_message\":\"This field must contain numeric value\",\"global\":true},\"min\":{\"value\":\"\",\"message\":\"Validation fails for minimum value\",\"global_message\":\"Validation fails for minimum value\",\"global\":true},\"max\":{\"value\":\"\",\"message\":\"Validation fails for maximum value\",\"global_message\":\"Validation fails for maximum value\",\"global\":true},\"digits\":{\"value\":\"\",\"message\":\"Validation fails for limited digits\",\"global_message\":\"Validation fails for limited digits\",\"global\":true}},\"names_2[first_name]\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names_2[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"names_2[last_name]\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"datetime_2\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"email_2\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global_message\":\"This field must contain a valid email\",\"global\":true}},\"input_text_2\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"numeric_field_4\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"numeric\":{\"value\":true,\"message\":\"This field must contain numeric value\",\"global_message\":\"This field must contain numeric value\",\"global\":true},\"min\":{\"value\":\"\",\"message\":\"Validation fails for minimum value\",\"global_message\":\"Validation fails for minimum value\",\"global\":true},\"max\":{\"value\":\"\",\"message\":\"Validation fails for maximum value\",\"global_message\":\"Validation fails for maximum value\",\"global\":true},\"digits\":{\"value\":\"\",\"message\":\"Validation fails for limited digits\",\"global_message\":\"Validation fails for limited digits\",\"global\":true}},\"input_text_3\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}}},\"debounce_time\":300,\"conditionals\":{\"custom_html-3_1\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"1 henkil\\u00f6\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]},\"ff_cn_id_1\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"1 henkil\\u00f6\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]},\"names\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"1 henkil\\u00f6\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"datetime\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"1 henkil\\u00f6\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"email\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"1 henkil\\u00f6\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"input_text_4\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"1 henkil\\u00f6\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"input_text\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"1 henkil\\u00f6\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"numeric_field\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"1 henkil\\u00f6\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"custom_html-3_2\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]},\"ff_cn_id_2\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]},\"names_1\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"datetime_1\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"email_1\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"input_text_1\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"numeric_field_3\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"2 henkil\\u00f6\\u00e4\",\"operator\":\"=\"},{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"custom_html-3_3\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]},\"ff_cn_id_3\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]},\"names_2\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"datetime_2\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"email_2\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"input_text_2\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}},\"numeric_field_4\":{\"conditions\":[],\"status\":false,\"type\":\"any\",\"container_condition\":{\"type\":\"any\",\"status\":true,\"conditions\":[{\"field\":\"input_radio\",\"value\":\"3 henkil\\u00f6\\u00e4\",\"operator\":\"=\"}],\"condition_groups\":[{\"rules\":[{\"field\":\"\",\"value\":\"\",\"operator\":\"\"}],\"title\":\"\",\"isEditingTitle\":false,\"isPreviewOpen\":false,\"isGroupOpen\":true}]}}},\"file_upload_settings\":[]};\n                            <\/script>\n            \n\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>RANSKA Provence Orienteering Meeting 21.\u201328.2.2027 P\u00c4IV\u00c4M\u00c4\u00c4R\u00c4 21.\u201328.2.2027 KESTO 7 y\u00f6t\u00e4 SIJAINTI Nice &amp; Toulon, Ranska HINTA ALK. 1250 \u20ac MATKASTA Suunnistusta Provencen maisemissa Tervetuloa mukaan suunnistusmatkalle Provence Orienteering Meeting -kilpailuihin Ranskaan. Edess\u00e4mme on viikon mittainen matka, jonka aikana p\u00e4\u00e4semme nauttimaan upeista maisemista, haastavista V\u00e4limeren maastoista ja hyv\u00e4st\u00e4 seurasta. Vuonna 2027 kilpailut j\u00e4rjestet\u00e4\u00e4n Sainte-Baumen alueella, Plan [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"disabled","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2216","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/test.suunnistusmatkat.fi\/test\/wp-json\/wp\/v2\/pages\/2216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.suunnistusmatkat.fi\/test\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/test.suunnistusmatkat.fi\/test\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/test.suunnistusmatkat.fi\/test\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/test.suunnistusmatkat.fi\/test\/wp-json\/wp\/v2\/comments?post=2216"}],"version-history":[{"count":8,"href":"https:\/\/test.suunnistusmatkat.fi\/test\/wp-json\/wp\/v2\/pages\/2216\/revisions"}],"predecessor-version":[{"id":2619,"href":"https:\/\/test.suunnistusmatkat.fi\/test\/wp-json\/wp\/v2\/pages\/2216\/revisions\/2619"}],"wp:attachment":[{"href":"https:\/\/test.suunnistusmatkat.fi\/test\/wp-json\/wp\/v2\/media?parent=2216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}