{"id":11326,"date":"2025-11-05T08:27:29","date_gmt":"2025-11-05T08:27:29","guid":{"rendered":"https:\/\/campingmaisonneuve.com\/?page_id=11326\/"},"modified":"2026-04-03T06:47:24","modified_gmt":"2026-04-03T06:47:24","slug":"faq-safety-rules-and-emergencies","status":"publish","type":"page","link":"https:\/\/campingmaisonneuve.com\/en\/qaa\/faq-safety-rules-and-emergencies\/","title":{"rendered":"FAQ \u2013 Safety, Rules and Emergencies"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11326\" class=\"elementor elementor-11326\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7ff8ab0f e-flex e-con-boxed e-con e-parent\" data-id=\"7ff8ab0f\" 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-55b68cc9 e-flex e-con-boxed e-con e-child\" data-id=\"55b68cc9\" 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<div class=\"elementor-element elementor-element-18e20a80 e-flex e-con-boxed e-con e-child\" data-id=\"18e20a80\" 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-623286ec elementor-widget elementor-widget-nuss-heading\" data-id=\"623286ec\" 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';\">Your serenity in the heart of nature, with complete simplicity<\/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\">Safety and Regulations at Camping Maisonneuve\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>At Camping Maisonneuve, safety harmonizes with the gentle pace of slow tourism. Our rules protect your tranquility and respect nature. Gathering points, discreet alerts, and attentive support ensure a peaceful and serene stay, where freedom rhymes with responsibility.<\/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\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-338d87f e-flex e-con-boxed e-con e-parent\" data-id=\"338d87f\" 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-e35cbcc elementor-widget elementor-widget-html\" data-id=\"e35cbcc\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- FAQ Section - Safety and Regulations -->\n<div class=\"faq-container\">\n  <!-- FAQ Header -->\n  <h2 class=\"faq-title\" id=\"faq-section\">Safety and Regulations<\/h2>\n  <p class=\"faq-subtitle\">All information about <strong>safety<\/strong>, <strong>internal regulations<\/strong> and <strong>emergency services<\/strong> at <strong>Camping Maisonneuve<\/strong> in the <strong>Black P\u00e9rigord<\/strong><\/p>\n\n  <!-- FAQ Items List -->\n  \n  <!-- Q65 FAQ Spoke Safety Regulations -->\n  <!-- FAQ Item 1 - First question always open -->\n  <div class=\"faq-item\" id=\"faq65\"  aria-expanded=\"true\">\n    <button class=\"faq-question\" aria-controls=\"faq1\">\n      <h3>Where to find <strong>supermarkets<\/strong> and <strong>pharmacies<\/strong> near the campsite?<\/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>For your shopping or practical needs during your stay in <strong>Dordogne<\/strong>, you'll easily find <strong>supermarkets<\/strong> and <strong>pharmacies<\/strong> in the immediate vicinity.<\/p>\n        <p><strong>In Castelnaud (2-4 minutes)<\/strong>:<\/p>\n\n<ul>\n<li><strong>E.Leclerc Express (800 m)<\/strong>: supermarket with drive-through option<\/li>\n\n<\/ul>\n        <p><strong>In C\u00e9nac (4-5 minutes)<\/strong> :<\/p>\n        <ul>\n          <li><strong>Carrefour Contact<\/strong>: convenient supermarket for daily shopping<\/li>\n          <li><strong>Pharmacy<\/strong>: 05 53 28 30 01<\/li>\n        <\/ul>\n        <p><strong>In Sarlat-la-Can\u00e9da (15 minutes)<\/strong> :<\/p>\n        <ul>\n          <li><strong>Leclerc, Carrefour, Casino<\/strong>: several large stores<\/li>\n          <li><strong>Pharmacies<\/strong>: available in the city center<\/li>\n          <li><strong>Sarlat Hospital<\/strong>: 05 53 31 75 75<\/li>\n        <\/ul>\n        <p><strong>In Saint-Cyprien (10 minutes)<\/strong> :<\/p>\n        <ul>\n          <li><strong>Supermarkets<\/strong> and <strong>pharmacy<\/strong> available<\/li>\n        <\/ul>\n        <p><strong>Other useful services<\/strong> :<\/p>\n        <ul>\n          <li><strong>Sarlat Veterinarian<\/strong>: 05 53 31 24 27<\/li>\n          <li><strong>Saint Cybranet auto repair<\/strong> (2 km): 05 53 28 33 83<\/li>\n          <li><strong>ATM<\/strong>: next to the post office in <strong>Castelnaud<\/strong> village (800m)<\/li>\n        <\/ul>\n        <p>All these <strong>services<\/strong> are easily accessible by car from the <strong>campsite<\/strong>, allowing you to fully enjoy your stay without constraints. Our on-site <strong>grocery store<\/strong> also offers essentials and <strong>local P\u00e9rigord products<\/strong> for emergencies or to treat yourself!<\/p>\n        <p class=\"faq-expertise\">Living here year-round, we know all the <strong>local services<\/strong> perfectly; this list is the one we give to our own friends and <strong>family<\/strong> when they visit us.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Q66 FAQ Spoke Safety Regulations -->\n  <div class=\"faq-item\" id=\"faq66\" aria-expanded=\"false\">\n    <button class=\"faq-question\" aria-controls=\"faq2\">\n      <h3>How does <strong>Camping Maisonneuve<\/strong> handle <strong>emergency situations<\/strong>, particularly <strong>floods<\/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><strong>Safety<\/strong> is an absolute priority at <strong>Camping Maisonneuve<\/strong>. Strict <strong>protocols<\/strong> are in place to anticipate and manage <strong>emergency situations<\/strong>, particularly in case of <strong>floods<\/strong> or <strong>weather alerts<\/strong>. This rigorous organization, in collaboration with local services, ensures peace of mind for vacationers. Discover how <a href=\"https:\/\/campingmaisonneuve.com\/quand-leau-monte-maisonneuve-saffronte-un-camping-pret-a-tout\/\" class=\"faq-link\" rel=\"noopener\">Maisonneuve faces all situations<\/a>.<\/p>\n        <p class=\"faq-expertise\">Our <strong>experience<\/strong> of over <strong>60 years<\/strong> on the banks of the <strong>C\u00e9ou<\/strong> has given us unique expertise in anticipating and managing natural risks, ensuring proven <strong>safety<\/strong> from generation to generation.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Q67 FAQ Spoke Safety Regulations -->\n  <div class=\"faq-item\" id=\"faq67\" aria-expanded=\"false\">\n    <button class=\"faq-question\" aria-controls=\"faq3\">\n      <h3>What to do in case of <strong>emergency<\/strong>, especially outside the campsite's <strong>opening hours<\/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>The <strong>safety<\/strong> of vacationers is a priority at <strong>Camping Maisonneuve<\/strong>. In case of <strong>emergency<\/strong> outside the reception's <strong>opening hours<\/strong>, you can use the <strong>night bell<\/strong> located on the reception door.<\/p>\n        <p><strong>Emergency numbers<\/strong> :<\/p>\n        <ul>\n          <li><strong>Fire Department<\/strong>: 18<\/li>\n          <li><strong>Emergency Medical Service (SAMU)<\/strong>: 15<\/li>\n          <li><strong>Police<\/strong>: 17<\/li>\n          <li><strong>European Emergency<\/strong>: 112<\/li>\n        <\/ul>\n        <p><strong>Medical services and assistance<\/strong> :<\/p>\n        <ul>\n          <li><strong>C\u00e9nac Pharmacy<\/strong>: 05 53 28 30 01 (4 km)<\/li>\n          <li><strong>Poison Control Center<\/strong>: 05 56 96 40 80<\/li>\n          <li><strong>Sarlat Hospital<\/strong>: 05 53 31 75 75<\/li>\n          <li><strong>Sarlat Veterinarian<\/strong>: 05 53 31 24 27<\/li>\n          <li><strong>Saint Cybranet auto repair<\/strong>: 05 53 28 33 83 (2 km)<\/li>\n        <\/ul>\n        <p><strong>Tourist offices<\/strong> :<\/p>\n        <ul>\n          <li><strong>C\u00e9ou Valley<\/strong>: 05 53 29 88 84<\/li>\n          <li><strong>Domme<\/strong>: 05 53 31 71 00<\/li>\n          <li><strong>Sarlat<\/strong>: 05 53 31 45 45<\/li>\n        <\/ul>\n        <p>The <strong>emergency numbers<\/strong> are clearly displayed throughout the <strong>campsite<\/strong> so you always have quick assistance at hand. A <strong>first aid kit<\/strong> is also available at the reception desk.<\/p>\n        <p class=\"faq-expertise\">The <strong>safety<\/strong> of our vacationers is our most important responsibility, one that our <strong>family<\/strong> takes very seriously 24\/7, as we have done for nearly <strong>60 years<\/strong>.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Q68 FAQ Spoke Safety Regulations -->\n  <div class=\"faq-item\" id=\"faq68\" aria-expanded=\"false\">\n    <button class=\"faq-question\" aria-controls=\"faq4\">\n      <h3>What are the <strong>assembly points<\/strong> in case of <strong>emergency<\/strong> or <strong>evacuation<\/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>For your <strong>safety<\/strong> and that of your loved ones, <strong>Camping Maisonneuve<\/strong> has several <strong>assembly points<\/strong> clearly identified on our <a href=\"https:\/\/campingmaisonneuve.com\/pdf\/plan-camping-maisonneuve-dordogne-perigord-noir.pdf\" class=\"faq-link\" rel=\"noopener\" target=\"_blank\">campsite map<\/a>. In case of <strong>emergency<\/strong> requiring <strong>evacuation<\/strong> (fire, weather alert, etc.), our team will direct you to the <strong>assembly point<\/strong> closest to your location.<\/p>\n        <p>These points are strategically distributed throughout the <strong>campsite<\/strong> to ensure rapid and safe <strong>evacuation<\/strong>. Upon your arrival, we will indicate the <strong>assembly point<\/strong> corresponding to your <strong>accommodation<\/strong> area.<\/p>\n        <p><strong>Safety measures in place<\/strong> :<\/p>\n        <ul>\n          <li><strong>Assembly points<\/strong> clearly identified and accessible<\/li>\n          <li><strong>Alert system<\/strong> in case of <strong>emergency<\/strong><\/li>\n          <li><strong>Night bell<\/strong> at reception (available 24\/7)<\/li>\n          <li><strong>Emergency numbers<\/strong> displayed throughout the <strong>campsite<\/strong><\/li>\n          <li><strong>Fire extinguishers<\/strong> available throughout the grounds<\/li>\n          <li><strong>First aid kit<\/strong> at reception<\/li>\n          <li><strong>Strict protocols<\/strong> for managing <strong>floods<\/strong> and weather alerts<\/li>\n        <\/ul>\n        <p><strong>In case of immediate emergency<\/strong> :<\/p>\n        <ul>\n          <li><strong>Night bell<\/strong> at reception (outside opening hours)<\/li>\n          <li><strong>Fire Department<\/strong>: 18 | <strong>Emergency Medical Service (SAMU)<\/strong>: 15 | <strong>Police<\/strong>: 17<\/li>\n          <li><strong>European Emergency<\/strong>: 112<\/li>\n        <\/ul>\n        <p><strong>Useful numbers<\/strong> :<\/p>\n        <ul>\n          <li><strong>C\u00e9nac Pharmacy<\/strong>: 05 53 28 30 01<\/li>\n          <li><strong>Sarlat Hospital<\/strong>: 05 53 31 75 75<\/li>\n          <li><strong>Poison Control Center<\/strong>: 05 56 96 40 80<\/li>\n        <\/ul>\n        <p>The <strong>safety<\/strong> of our vacationers is our absolute priority. Discover how we <a href=\"https:\/\/campingmaisonneuve.com\/quand-leau-monte-maisonneuve-saffronte-un-camping-pret-a-tout\/\" class=\"faq-link\" rel=\"noopener\">manage <strong>emergency situations<\/strong>, particularly <strong>floods<\/strong><\/a>.<\/p>\n        <p class=\"faq-expertise\">Our <strong>evacuation plan<\/strong> is the result of decades of <strong>experience<\/strong> and collaboration with local emergency services, ensuring a proven and reassuring procedure.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Q69 FAQ Spoke Safety Regulations -->\n  <div class=\"faq-item\" id=\"faq69\" aria-expanded=\"false\">\n    <button class=\"faq-question\" aria-controls=\"faq5\">\n      <h3>Is there a <strong>veterinarian<\/strong> nearby if my <strong>pet<\/strong> needs care?<\/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>Yes, if your <strong>pet<\/strong> needs care, a <strong>veterinarian<\/strong> is available in <strong>Sarlat<\/strong> (10 km, 15 minutes):<\/p>\n        <p><strong>Sarlat Veterinarian<\/strong> 05 53 31 24 27 \ud83d\udcde<\/p>\n        <p>For <strong>veterinary emergencies<\/strong>, this number is available on the <a href=\"https:\/\/campingmaisonneuve.com\/pdf\/plan-camping-maisonneuve-dordogne-perigord-noir.pdf\" class=\"faq-link\" rel=\"noopener\" target=\"_blank\">campsite map<\/a> with all other useful numbers. Reception can also direct you to the on-call <strong>veterinarian<\/strong> in case of <strong>emergency<\/strong> on weekends.<\/p>\n        <p>Reminder: <strong>Pets<\/strong> are accepted on <strong>traditional pitches<\/strong> but <strong>dogs<\/strong> are prohibited inside rental accommodations.<\/p>\n        <p class=\"faq-expertise\">As <strong>pet<\/strong> owners ourselves, we know how important their well-being is; we have established a relationship of trust with this local <strong>veterinarian<\/strong> over the years.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Q70 FAQ Spoke Safety Regulations -->\n  <div class=\"faq-item\" id=\"faq70\" aria-expanded=\"false\">\n    <button class=\"faq-question\" aria-controls=\"faq6\">\n      <h3>Where can I consult the <strong>complete internal regulations<\/strong> of <strong>Camping Maisonneuve<\/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=\"faq6\" hidden>\n      <div class=\"faq-answer-content\">\n        <p><strong>Camping Maisonneuve<\/strong> applies official <strong>internal regulations<\/strong> compliant with French campsite standards. These <strong>regulations<\/strong> ensure the <strong>safety<\/strong>, comfort and respect of all our vacationers during their stay in <strong>Dordogne<\/strong>.<\/p>\n        <p>The official <strong>internal regulations<\/strong> are available in 4 languages (French, English, German, Dutch):<\/p>\n        <ul>\n          <li>Displayed at the <strong>campsite<\/strong> entrance and at reception<\/li>\n          <li>Available upon request at reception<\/li>\n          <li>Downloadable PDF: <a href=\"https:\/\/campingmaisonneuve.com\/pdf\/reglement-interieur-4-langues.pdf\" class=\"faq-link\" rel=\"noopener\" target=\"_blank\">https:\/\/campingmaisonneuve.com\/pdf\/reglement-interieur-4-langues.pdf<\/a><\/li>\n        <\/ul>\n        <p><strong>Campsite map and assembly points<\/strong> :<\/p>\n        <p>For your <strong>safety<\/strong>, also consult our <a href=\"https:\/\/campingmaisonneuve.com\/pdf\/plan-camping-maisonneuve-dordogne-perigord-noir.pdf\" class=\"faq-link\" rel=\"noopener\" target=\"_blank\">campsite map with <strong>assembly points<\/strong> in case of <strong>emergency<\/strong><\/a>.<\/p>\n        <p>We are available to help you every day at reception. If you have any problems or questions about the <strong>regulations<\/strong>, don't hesitate to come talk to us! Our goal is to ensure a <strong>peaceful stay<\/strong>, safe and rejuvenating for everyone in our <strong>family campsite<\/strong> in the heart of the <strong>Black P\u00e9rigord<\/strong>.<\/p>\n        <p class=\"faq-expertise\">These <strong>regulations<\/strong> are much more than a list of rules; they are the formalization of our promise, perfected since <strong>1964<\/strong>. Each point is a guarantee that the spirit of <strong>tranquility<\/strong>, respect and <strong>safety<\/strong> you come seeking will be protected for everyone.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- CTA Section -->\n  <div class=\"faq-cta\">\n    <p>Have other questions? <a href=\"https:\/\/campingmaisonneuve.com\/contact-et-acces\/\" class=\"faq-cta-link\" rel=\"noopener\">Contact us directly<\/a> or consult our other <a href=\"https:\/\/campingmaisonneuve.com\/faq\/\" class=\"faq-cta-link\" rel=\"noopener\">FAQ categories<\/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>Your serenity in the heart of nature, with complete simplicity Safety and Regulations at Camping Maisonneuve At Camping Maisonneuve, safety harmonizes with the gentle pace of slow tourism. Our rules protect your tranquility and respect nature. Gathering points, discreet alerts, and attentive support ensure a peaceful and serene stay, where freedom rhymes with responsibility. Safety [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":10971,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11326","page","type-page","status-publish","hentry","post-no-thumbnail"],"_links":{"self":[{"href":"https:\/\/campingmaisonneuve.com\/en\/wp-json\/wp\/v2\/pages\/11326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/campingmaisonneuve.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/campingmaisonneuve.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/campingmaisonneuve.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/campingmaisonneuve.com\/en\/wp-json\/wp\/v2\/comments?post=11326"}],"version-history":[{"count":6,"href":"https:\/\/campingmaisonneuve.com\/en\/wp-json\/wp\/v2\/pages\/11326\/revisions"}],"predecessor-version":[{"id":11706,"href":"https:\/\/campingmaisonneuve.com\/en\/wp-json\/wp\/v2\/pages\/11326\/revisions\/11706"}],"up":[{"embeddable":true,"href":"https:\/\/campingmaisonneuve.com\/en\/wp-json\/wp\/v2\/pages\/10971"}],"wp:attachment":[{"href":"https:\/\/campingmaisonneuve.com\/en\/wp-json\/wp\/v2\/media?parent=11326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}