{"id":11188,"date":"2025-11-05T05:59:39","date_gmt":"2025-11-05T05:59:39","guid":{"rendered":"https:\/\/campingmaisonneuve.com\/?page_id=11188\/"},"modified":"2025-11-05T06:01:35","modified_gmt":"2025-11-05T06:01:35","slug":"faq-gezinnen-en-kinderen","status":"publish","type":"page","link":"https:\/\/campingmaisonneuve.com\/nl\/vgv\/faq-gezinnen-en-kinderen\/","title":{"rendered":"FAQ \u2013 Gezinnen en kinderen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11188\" class=\"elementor elementor-11188\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-39b5da3a e-flex e-con-boxed e-con e-parent\" data-id=\"39b5da3a\" data-element_type=\"container\" data-settings=\"{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c1ef975 e-flex e-con-boxed e-con e-child\" data-id=\"c1ef975\" data-element_type=\"container\" data-settings=\"{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-579b60b5 elementor-widget elementor-widget-nuss-heading\" data-id=\"579b60b5\" data-element_type=\"widget\" id=\"heading-desc\" data-widget_type=\"nuss-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"nuss-modern-heading\">\n\t\t\t\t\t<div class=\"heading-secondary-wrap\">\n\t\t\t<span class=\"heading-secondary elementor-heading-title\"><h2 style=\"font-size: 35px; font-family: 'Jost';\">Waar elk moment een zoet avontuur wordt, een lofzang op gedeelde vreugde en betoverende ontdekkingen, in de natuurlijke cocon van de Dordogne<\/h2><\/span>\t\t<\/div>\n\t\t\n\t\t\t\t\t<div class=\"heading-primary-wrap\">\n\t\t\t<h1 class=\"heading-primary elementor-heading-title\">Gezinnen en Kinderen: Lachen en Verwondering in het Hart van de P\u00e9rigord\n\n\n<\/h1>\t\t<\/div>\n\t\t\n\t\t\t\t\t<div class=\"heading-divider-wrap\">\n\t\t\t<div class=\"heading-divider\" style=\"\"><\/div>\n\t\t<\/div>\n\t    \n\t\t\t\t\t<div class=\"heading-description-wrap\">\n\t\t\t<div class=\"heading-description\">\n\t\t\t\t<p>Bij Camping Maisonneuve is elk detail doordacht om gezinnen te verwelkomen in een veilige en natuurlijke omgeving. Van speelplaatsen tot aangepaste activiteiten, via ontspanningsruimtes voor jong en oud, ontdek hoe we gezelligheid en de vreugde van het delen van kostbare momenten samen cultiveren.<\/p>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7b106164 e-flex e-con-boxed e-con e-parent\" data-id=\"7b106164\" data-element_type=\"container\" id=\"faq-container\" data-settings=\"{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fab5401 elementor-widget elementor-widget-html\" data-id=\"5fab5401\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- FAQ Sectie - Gezinnen en Kinderen -->\n<div class=\"faq-container\">\n  <!-- FAQ Header -->\n  <h2 class=\"faq-title\" id=\"faq-section\">Gezinnen en Kinderen<\/h2>\n  <p class=\"faq-subtitle\">Alle informatie voor een geslaagde <strong>gezinsvakantie<\/strong> bij <strong>Camping Maisonneuve<\/strong>: <strong>kinderen<\/strong>, <strong>activiteiten<\/strong>, <strong>veiligheid<\/strong> en <strong>huisdieren<\/strong> in de <strong>Zwarte P\u00e9rigord<\/strong><\/p>\n\n  <!-- FAQ Items List -->\n  \n  <!-- Q23 FAQ Spoke Gezinnen Kinderen -->\n  <!-- FAQ Item 1 - First question always open -->\n  <div class=\"faq-item\" id=\"faq23\" aria-expanded=\"true\">\n    <button class=\"faq-question\" aria-controls=\"faq1\">\n      <h3>Accepteert u <strong>huisdieren<\/strong>?<\/h3>\n      <span class=\"faq-icon\" aria-hidden=\"true\">\n        <!-- Chevron icon SVG -->\n        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n        <\/svg>\n      <\/span>\n    <\/button>\n    <div class=\"faq-answer\" id=\"faq1\">\n      <div class=\"faq-answer-content\">\n        <p>Ja, <strong>huisdieren<\/strong> worden op aanvraag geaccepteerd met een toeslag, MAAR met belangrijke beperkingen:<\/p>\n        <p><strong>IN HURACCOMMODATIES<\/strong> (stacaravans, lodgetenten, hutten):<\/p>\n        <ul>\n          <li><strong>Honden<\/strong> zijn STRENG VERBODEN BINNEN<\/li>\n          <li>Ze worden ALLEEN BUITEN geaccepteerd<\/li>\n          <li>Toeslag van toepassing<\/li>\n        <\/ul>\n        <p><strong>OP CAMPINGPLAATSEN<\/strong>:<\/p>\n        <ul>\n          <li><strong>Huisdieren<\/strong> zijn toegestaan<\/li>\n          <li>Toeslag van toepassing<\/li>\n        <\/ul>\n        <p><strong>WETTELIJKE VERBODEN<\/strong>: <strong>Honden van 1e en 2e categorie<\/strong> zijn streng verboden volgens de geldende wetgeving.<\/p>\n        <p><strong>VERPLICHTE DOCUMENTEN<\/strong> te verstrekken:<\/p>\n        <ul>\n          <li>Identificatiekaart van het dier (tatoeage of elektronische chip)<\/li>\n          <li>Stamboom (voor gecategoriseerde honden)<\/li>\n          <li>Hondsdolheidattest (rabi\u00ebsvaccinatie) geldig<\/li>\n          <li>Verklaring van aansprakelijkheidsverzekering met vermelding van dieridentificatie<\/li>\n        <\/ul>\n        <p><strong>Te respecteren regels<\/strong>:<\/p>\n        <ul>\n          <li><strong>Huisdieren<\/strong> moeten aangelijnd zijn op de <strong>camping<\/strong><\/li>\n          <li>Eigenaren zijn verantwoordelijk voor hun <strong>huisdieren<\/strong><\/li>\n          <li>Verplicht opruimen van uitwerpselen<\/li>\n        <\/ul>\n        <p><strong>Tarief<\/strong>: Raadpleeg onze <a href=\"https:\/\/campingmaisonneuve.com\/pdf\/grille-tarifaire-2026.pdf\" class=\"faq-link\" rel=\"noopener\" target=\"_blank\">prijslijst 2026<\/a> voor de toeslag <strong>huisdieren<\/strong>.<\/p>\n        <p>Deze regels zijn conform de regelgeving van <strong>campings<\/strong> en onze <strong>reserveringscontracten<\/strong>. De gedetailleerde voorwaarden staan in ons <strong>huishoudelijk reglement<\/strong> beschikbaar aan de receptie en in:<\/p>\n        <ul>\n          <li><a href=\"https:\/\/campingmaisonneuve.com\/pdf\/contrat-reservation-emplacement-camping-2019-perigord-noir.pdf\" class=\"faq-link\" rel=\"noopener\" target=\"_blank\">Reserveringscontract campingplaats Zwarte P\u00e9rigord (PDF)<\/a> (huisdieren toegestaan)<\/li>\n          <li><a href=\"https:\/\/campingmaisonneuve.com\/pdf\/contrat-location-hebergement-2019-dordogne.pdf\" class=\"faq-link\" rel=\"noopener\" target=\"_blank\">Huurcontract stacaravan en accommodaties Dordogne (PDF)<\/a> (honden verboden binnen)<\/li>\n        <\/ul>\n        <p class=\"faq-expertise\">Ons beleid voor <strong>huisdieren<\/strong> is het resultaat van decennia <strong>ervaring<\/strong> om de juiste balans te vinden tussen het verwelkomen van uw metgezellen en het garanderen van een onberispelijk comfort en hygi\u00ebne voor al onze vakantiegangers.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Q24 FAQ Spoke Gezinnen Kinderen -->\n  <div class=\"faq-item\" id=\"faq24\" aria-expanded=\"false\">\n    <button class=\"faq-question\" aria-controls=\"faq2\">\n      <h3>Is de camping geschikt voor <strong>gezinnen met kinderen<\/strong>?<\/h3>\n      <span class=\"faq-icon\" aria-hidden=\"true\">\n        <!-- Chevron icon SVG -->\n        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n        <\/svg>\n      <\/span>\n    <\/button>\n    <div class=\"faq-answer\" id=\"faq2\" hidden>\n      <div class=\"faq-answer-content\">\n        <p>Ja, absoluut! <strong>Camping Maisonneuve<\/strong>, gelegen in de <strong>C\u00e9ou vallei<\/strong>, in het hart van de <strong>Zwarte P\u00e9rigord<\/strong>, is ontworpen voor <strong>gezinnen met kinderen<\/strong>. Tussen de <strong>speelplaats<\/strong>, het <strong>zwembad<\/strong> en de <strong>rivier<\/strong> zullen uw kleintjes altijd iets vinden om zich veilig te vermaken terwijl u geniet van de <strong>rust<\/strong> en de omringende <strong>natuur<\/strong>. Het is de perfecte plek voor een <strong>ontspannen vakantie<\/strong> en herstellend verblijf in de <strong>Dordogne<\/strong>.<\/p>\n        <p class=\"faq-expertise\">Als <strong>familie<\/strong> die hier onze eigen <strong>kinderen<\/strong> hebben grootgebracht, hebben we elke ruimte, van de <strong>speelplaats<\/strong> tot de toegang tot de <strong>rivier<\/strong>, ontworpen met vooral de veiligheid en verwondering van de jongsten in gedachten.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Q25 FAQ Spoke Gezinnen Kinderen -->\n  <div class=\"faq-item\" id=\"faq25\" aria-expanded=\"false\">\n    <button class=\"faq-question\" aria-controls=\"faq3\">\n      <h3>Zijn er <strong>activiteiten voor kinderen<\/strong>?<\/h3>\n      <span class=\"faq-icon\" aria-hidden=\"true\">\n        <!-- Chevron icon SVG -->\n        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n        <\/svg>\n      <\/span>\n    <\/button>\n    <div class=\"faq-answer\" id=\"faq3\" hidden>\n      <div class=\"faq-answer-content\">\n        <p>Ja! Tussen het <strong>verwarmde zwembad<\/strong>, de <strong>speelplaats<\/strong> en de <strong>C\u00e9ou rivier<\/strong> zullen uw <strong>kinderen<\/strong> een onvergetelijke <strong>gezinsvakantie<\/strong> beleven in een natuurlijke en veilige omgeving. <strong>Camping Maisonneuve<\/strong> geniet van een strategische ligging in het hart van de <strong>Zwarte P\u00e9rigord<\/strong>, wat een breed scala aan <strong>activiteiten<\/strong> en sport biedt op minder dan 10 km, aangepast aan het hele <strong>gezin<\/strong>. Of het nu voor sport, ontspanning of <strong>culturele ontdekkingen<\/strong> is, u zult gevarieerde opties vinden zoals <strong>minigolf<\/strong>, <strong>tafeltennis<\/strong>, <strong>paardrijden<\/strong> of <strong>avonturenparcours<\/strong>.<\/p>\n        <p class=\"faq-expertise\">Na generaties <strong>kinderen<\/strong> hier hebben zien opgroeien, weten we dat de eenvoud van de <strong>natuur<\/strong>, aangevuld met enkele gekozen <strong>activiteiten<\/strong>, vaak de mooiste speelplaats is.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Q26 FAQ Spoke Gezinnen Kinderen -->\n  <div class=\"faq-item\" id=\"faq26\" aria-expanded=\"false\">\n    <button class=\"faq-question\" aria-controls=\"faq4\">\n      <h3>Is <strong>Camping Maisonneuve<\/strong> geschikt voor <strong>gezinnen met jonge kinderen<\/strong>?<\/h3>\n      <span class=\"faq-icon\" aria-hidden=\"true\">\n        <!-- Chevron icon SVG -->\n        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n        <\/svg>\n      <\/span>\n    <\/button>\n    <div class=\"faq-answer\" id=\"faq4\" hidden>\n      <div class=\"faq-answer-content\">\n        <p>Ja, we verwelkomen met plezier <strong>gezinnen met jonge kinderen<\/strong>. Het <strong>verwarmde zwembad<\/strong>, de <strong>directe toegang tot de C\u00e9ou rivier<\/strong> en onze <strong>beschaduwde plaatsen<\/strong> cre\u00ebren een perfect kader voor een <strong>ontspannen verblijf<\/strong> en veilig.<\/p>\n        <p class=\"faq-expertise\">Als ouders zelf hebben we een bijzondere gevoeligheid voor de behoeften van de allerkleinsten; veiligheid en praktischheid voor <strong>jonge gezinnen<\/strong> staan centraal in onze dagelijkse zorgen.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Q27 FAQ Spoke Gezinnen Kinderen -->\n  <div class=\"faq-item\" id=\"faq27\" aria-expanded=\"false\">\n    <button class=\"faq-question\" aria-controls=\"faq5\">\n      <h3>Biedt u <strong>uitrusting voor baby's<\/strong> en <strong>jonge kinderen<\/strong> aan?<\/h3>\n      <span class=\"faq-icon\" aria-hidden=\"true\">\n        <!-- Chevron icon SVG -->\n        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n        <\/svg>\n      <\/span>\n    <\/button>\n    <div class=\"faq-answer\" id=\"faq5\" hidden>\n      <div class=\"faq-answer-content\">\n        <p>De <strong>camping<\/strong> is helemaal aangepast aan <strong>gezinnen met jonge kinderen<\/strong>. Echter, de beschikbaarheid van specifieke <strong>uitrusting<\/strong> zoals <strong>kinderbedjes<\/strong> of <strong>kinderstoelen<\/strong> is mogelijk op voorafgaande aanvraag. We adviseren u om bij uw <strong>reservering<\/strong> bij de receptie te informeren naar de <strong>uitrusting<\/strong> die u kunt reserveren of lenen.<\/p>\n        <p class=\"faq-expertise\">We weten uit <strong>ervaring<\/strong> hoe belangrijk het is om licht te reizen met <strong>jonge kinderen<\/strong>, daarom streven we ernaar om deze praktische service aan te bieden om uw verblijf te vergemakkelijken.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- CTA Section -->\n  <div class=\"faq-cta\">\n    <p>Heeft u andere vragen? <a href=\"https:\/\/campingmaisonneuve.com\/contact-et-acces\/\" class=\"faq-cta-link\" rel=\"noopener\">Neem rechtstreeks contact met ons op<\/a> of raadpleeg onze andere <a href=\"https:\/\/campingmaisonneuve.com\/faq\/\" class=\"faq-cta-link\" rel=\"noopener\">FAQ-categorie\u00ebn<\/a>.<\/p>\n  <\/div>\n<\/div>\n\n<style>\n  .faq-container {\n    max-width: 900px !important;\n    margin: 2rem auto 4rem !important;\n    padding: 2rem 1rem !important;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important;\n    line-height: 1.7 !important;\n    background-color: transparent !important;\n  }\n  .faq-title {\n    font-size: 2rem !important;\n    font-weight: 700 !important;\n    color: #000000 !important;\n    text-align: center !important;\n    margin-bottom: 0.5rem !important;\n  }\n  .faq-subtitle {\n    text-align: center !important;\n    margin-bottom: 2rem !important;\n    color: #333333 !important;\n    font-weight: 500 !important;\n  }\n  .faq-subtitle strong {\n    font-weight: 600 !important;\n    color: #000000 !important;\n  }\n  .faq-item {\n    background: #ffffff !important;\n    border: 2px solid #e5e5e5 !important;\n    border-radius: 12px !important;\n    margin-bottom: 1rem !important;\n    overflow: hidden !important;\n    transition: all 0.3s ease !important;\n    box-shadow: none !important;\n  }\n  .faq-item:hover {\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1) !important;\n    border-color: #c0c0c0 !important;\n  }\n  .faq-item[aria-expanded=\"true\"] {\n    border-color: #c0c0c0 !important;\n    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.15) !important;\n  }\n  .faq-question {\n    width: 100% !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 1.75rem 2rem !important;\n    cursor: pointer !important;\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: flex-start !important;\n    gap: 1rem !important;\n    color: #000000 !important;\n    text-align: left !important;\n  }\n  .faq-question:hover {\n    background: rgba(0, 0, 0, 0.03) !important;\n  }\n  .faq-question:focus {\n    outline: 3px solid #758E8C !important;\n    outline-offset: -3px;\n  }\n  .faq-question h3 {\n    all: unset;\n    font-size: 1.15rem !important;\n    font-weight: 700 !important;\n    margin: 0 !important;\n    color: #000000 !important;\n    line-height: 1.5 !important;\n    flex: 1 !important;\n    cursor: pointer !important;\n  }\n  .faq-question h3 strong {\n    font-weight: 900 !important;\n    color: #000000 !important;\n    font-size: 1.4rem;\n  }\n  .faq-icon {\n    flex-shrink: 0 !important;\n    width: 24px !important;\n    height: 24px !important;\n    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    color: #666666 !important;\n    margin-top: 2px !important;\n  }\n  .faq-item[aria-expanded=\"true\"] .faq-icon {\n    transform: rotate(180deg) !important;\n    color: #000000 !important;\n  }\n  .faq-answer {\n    max-height: 0 !important;\n    overflow: hidden !important;\n    padding: 0 2rem !important;\n    color: #000000 !important;\n    opacity: 0 !important;\n    transition: opacity 1.134s linear, max-height 1.134s cubic-bezier(0.16, 1, 0.3, 1), padding 1.134s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    background: transparent !important;\n    will-change: max-height, opacity, padding !important;\n  }\n  .faq-item[aria-expanded=\"true\"] .faq-answer {\n    max-height: 2000px !important;\n    padding: 0 2rem 2rem 2rem !important;\n    opacity: 1 !important;\n    transition: opacity 1.134s linear, max-height 1.134s cubic-bezier(0.16, 1, 0.3, 1), padding 1.134s cubic-bezier(0.16, 1, 0.3, 1) !important;\n  }\n  .faq-answer-content {\n    padding-top: 0 !important;\n    color: #000000 !important;\n    font-size: 1.05rem !important;\n    line-height: 1.8 !important;\n  }\n  .faq-answer-content p {\n    margin: 0 0 1rem 0 !important;\n    color: #000000 !important;\n  }\n  .faq-answer-content p:last-child {\n    margin-bottom: 0 !important;\n  }\n  .faq-answer-content strong {\n    font-weight: 900 !important;\n    color: #000000 !important;\n    font-size: 1.4rem;\n  }\n  .faq-answer-content ul {\n    margin: 1rem 0 1rem 2rem !important;\n    padding: 0 !important;\n  }\n  .faq-answer-content li {\n    margin: 0.5rem 0 !important;\n    color: #000000 !important;\n  }\n  .faq-expertise {\n    font-style: italic !important;\n    color: #333333 !important;\n    margin-top: 1.25rem !important;\n    padding: 1rem !important;\n    background: #f9f9f9 !important;\n    border-radius: 8px !important;\n    border-left: 4px solid #cccccc !important;\n    font-size: 1.01rem !important;\n  }\n  .faq-expertise strong {\n    font-weight: 600 !important;\n    font-style: italic !important;\n    color: #000000 !important;\n  }\n  .faq-link {\n    color: #0000EE !important;\n    text-decoration: underline !important;\n    font-weight: 600 !important;\n    transition: all 0.3s ease !important;\n    cursor: pointer !important;\n  }\n  .faq-link:hover {\n    color: #758E8C !important;\n    text-decoration: underline !important;\n  }\n  .faq-link:focus {\n    outline: 2px solid #758E8C !important;\n    outline-offset: 4px;\n    border-radius: 2px;\n  }\n  .faq-cta {\n    text-align: center !important;\n    font-weight: 600 !important;\n    margin-top: 3rem !important;\n    background-color: #f5f5f5 !important;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08) !important;\n    padding: 1.5rem !important;\n    border-radius: 12px !important;\n    border: 2px solid #e0e0e0 !important;\n  }\n  .faq-cta p {\n    margin: 0 !important;\n    font-size: 1.1rem !important;\n    color: #000000 !important;\n  }\n  .faq-cta-link {\n    color: #0000EE !important;\n    text-decoration: underline !important;\n    font-weight: 700 !important;\n    transition: all 0.3s ease !important;\n    padding-bottom: 2px !important;\n    cursor: pointer !important;\n  }\n  .faq-cta-link:hover {\n    color: #758E8C !important;\n    text-decoration: underline !important;\n  }\n  .faq-cta-link:focus {\n    outline: 2px solid #758E8C !important;\n    outline-offset: 4px;\n  }\n  @media (max-width: 768px) {\n    .faq-container {\n      padding: 1.25rem 1rem !important;\n      margin: 1.25rem auto 2.5rem !important;\n    }\n    .faq-title {\n      font-size: 1.75rem !important;\n    }\n    .faq-subtitle {\n      font-size: 1rem !important;\n    }\n    .faq-question {\n      padding: 1.125rem 1rem !important;\n      gap: 0.75rem !important;\n    }\n    .faq-question h3 {\n      font-size: 1.05rem !important;\n    }\n    .faq-answer {\n      padding: 0 1rem !important;\n    }\n    .faq-item[aria-expanded=\"true\"] .faq-answer {\n      padding: 0 1rem 1.25rem 1rem !important;\n    }\n    .faq-answer-content {\n      font-size: 1rem !important;\n    }\n    .faq-expertise {\n      font-size: 0.95rem !important;\n      padding: 0.75rem !important;\n    }\n    .faq-cta {\n      padding: 1.25rem 1rem !important;\n    }\n    .faq-cta p {\n      font-size: 1rem !important;\n    }\n  }\n  @media (max-width: 480px) {\n    .faq-title {\n      font-size: 1.5rem !important;\n    }\n    .faq-question h3 {\n      font-size: 0.98rem !important;\n    }\n    .faq-answer-content {\n      font-size: 0.95rem !important;\n    }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .faq-item,\n    .faq-question,\n    .faq-answer,\n    .faq-icon,\n    .faq-link {\n      transition: none !important;\n    }\n  }\n  @media print {\n    .faq-item {\n      border: 1px solid #000;\n      page-break-inside: avoid;\n    }\n    .faq-answer {\n      max-height: none !important;\n      display: block !important;\n    }\n    .faq-icon {\n      display: none;\n    }\n  }\n<\/style>\n\n<script>\n  \/\/ FAQ Accordion Functionality with Smooth Animations\n  document.addEventListener('DOMContentLoaded', () => {\n    \/\/ Initialize FAQ items\n    const faqItems = document.querySelectorAll('.faq-item');\n    \n    faqItems.forEach(item => {\n      const button = item.querySelector('.faq-question');\n      const answer = item.querySelector('.faq-answer');\n      \n      \/\/ Toggle accordion behavior\n      button.addEventListener('click', () => {\n        const isExpanded = item.getAttribute('aria-expanded') === 'true';\n        \n        \/\/ Close all other items with fade out animation\n        faqItems.forEach(otherItem => {\n          if (otherItem !== item) {\n            const otherButton = otherItem.querySelector('.faq-question');\n            otherButton.setAttribute('aria-expanded', 'false');\n            otherItem.setAttribute('aria-expanded', 'false');\n            \/\/ Don't hide immediately - let CSS animation complete first\n            setTimeout(() => {\n              const otherAnswer = otherItem.querySelector('.faq-answer');\n              otherAnswer.setAttribute('hidden', '');\n            }, 1200); \/\/ Match CSS animation duration (1.134s + small buffer)\n          }\n        });\n        \n        \/\/ Toggle current item\n        if (isExpanded) {\n          button.setAttribute('aria-expanded', 'false');\n          item.setAttribute('aria-expanded', 'false');\n          setTimeout(() => {\n            answer.setAttribute('hidden', '');\n          }, 1200);\n        } else {\n          \/\/ Remove hidden attribute and trigger animation\n          answer.removeAttribute('hidden');\n          \/\/ Force reflow to enable transition\n          void answer.offsetHeight;\n          button.setAttribute('aria-expanded', 'true');\n          item.setAttribute('aria-expanded', 'true');\n        }\n      });\n      \n      \/\/ Keyboard navigation (Enter or Space)\n      button.addEventListener('keydown', (e) => {\n        if (e.key === 'Enter' || e.key === ' ') {\n          e.preventDefault();\n          button.click();\n        }\n      });\n    });\n\n    \/\/ Spacebar support for links\n    const links = document.querySelectorAll('.faq-link, .faq-cta-link');\n    links.forEach(link => {\n      link.addEventListener('keydown', (e) => {\n        if (e.key === ' ') {\n          e.preventDefault();\n          link.click();\n        }\n      });\n    });\n\n    \/\/ Smooth scroll function with easing\n    const smoothScrollTo = (targetPosition, duration = 800) => {\n      const startPosition = window.pageYOffset;\n      const distance = targetPosition - startPosition;\n      let startTime = null;\n\n      \/\/ Easing function for smooth animation\n      const easeInOutCubic = (t) => {\n        return t < 0.5 \n          ? 4 * t * t * t \n          : 1 - Math.pow(-2 * t + 2, 3) \/ 2;\n      };\n\n      const animation = (currentTime) => {\n        if (startTime === null) startTime = currentTime;\n        const timeElapsed = currentTime - startTime;\n        const progress = Math.min(timeElapsed \/ duration, 1);\n        const ease = easeInOutCubic(progress);\n        \n        window.scrollTo(0, startPosition + (distance * ease));\n        \n        if (timeElapsed < duration) {\n          requestAnimationFrame(animation);\n        }\n      };\n\n      requestAnimationFrame(animation);\n    };\n\n    \/\/ Handle hash navigation for individual FAQ items\n    const handleHashNavigation = () => {\n      const hash = window.location.hash;\n      \n      \/\/ Check if hash exists and starts with #faq\n      if (hash && hash.startsWith('#faq')) {\n        \/\/ Handle general FAQ section scroll\n        if (hash === '#faq-section') {\n          const faqSection = document.getElementById('faq-section');\n          if (faqSection) {\n            const sectionPosition = faqSection.getBoundingClientRect().top + window.pageYOffset;\n            smoothScrollTo(sectionPosition - 100, 1000);\n          }\n        } else {\n          \/\/ Handle specific FAQ item (e.g., #faq71, #faq22, etc.)\n          const targetId = hash.substring(1); \/\/ Remove the # symbol\n          const targetItem = document.getElementById(targetId);\n          \n          if (targetItem && targetItem.classList.contains('faq-item')) {\n            \/\/ Close all FAQ items first\n            faqItems.forEach(item => {\n              const btn = item.querySelector('.faq-question');\n              const ans = item.querySelector('.faq-answer');\n              btn.setAttribute('aria-expanded', 'false');\n              item.setAttribute('aria-expanded', 'false');\n              setTimeout(() => {\n                ans.setAttribute('hidden', '');\n              }, 1260);\n            });\n            \n            \/\/ Open the target FAQ item with delay to allow smooth animation\n            setTimeout(() => {\n              const targetButton = targetItem.querySelector('.faq-question');\n              const targetAnswer = targetItem.querySelector('.faq-answer');\n              \n              targetAnswer.removeAttribute('hidden');\n              \/\/ Force reflow to ensure transition is triggered\n              void targetAnswer.offsetHeight;\n              targetButton.setAttribute('aria-expanded', 'true');\n              targetItem.setAttribute('aria-expanded', 'true');\n            }, 150);\n            \n            \/\/ Scroll to the target item with 200px offset and smooth animation\n            setTimeout(() => {\n              const itemPosition = targetItem.getBoundingClientRect().top + window.pageYOffset;\n              const offsetPosition = itemPosition - 200;\n              \n              smoothScrollTo(offsetPosition, 1200);\n            }, 150);\n          }\n        }\n      }\n    };\n    \n    \/\/ Handle hash navigation on page load\n    handleHashNavigation();\n    \n    \/\/ Handle hash navigation when hash changes (browser back\/forward or link clicks)\n    window.addEventListener('hashchange', handleHashNavigation);\n  });\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Waar elk moment een zoet avontuur wordt, een lofzang op gedeelde vreugde en betoverende ontdekkingen, in de natuurlijke cocon van de Dordogne Gezinnen en Kinderen: Lachen en Verwondering in het Hart van de P\u00e9rigord Bij Camping Maisonneuve is elk detail doordacht om gezinnen te verwelkomen in een veilige en natuurlijke omgeving. Van speelplaatsen tot aangepaste [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":10972,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11188","page","type-page","status-publish","hentry","post-no-thumbnail"],"_links":{"self":[{"href":"https:\/\/campingmaisonneuve.com\/nl\/wp-json\/wp\/v2\/pages\/11188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/campingmaisonneuve.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/campingmaisonneuve.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/campingmaisonneuve.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/campingmaisonneuve.com\/nl\/wp-json\/wp\/v2\/comments?post=11188"}],"version-history":[{"count":4,"href":"https:\/\/campingmaisonneuve.com\/nl\/wp-json\/wp\/v2\/pages\/11188\/revisions"}],"predecessor-version":[{"id":11204,"href":"https:\/\/campingmaisonneuve.com\/nl\/wp-json\/wp\/v2\/pages\/11188\/revisions\/11204"}],"up":[{"embeddable":true,"href":"https:\/\/campingmaisonneuve.com\/nl\/wp-json\/wp\/v2\/pages\/10972"}],"wp:attachment":[{"href":"https:\/\/campingmaisonneuve.com\/nl\/wp-json\/wp\/v2\/media?parent=11188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}