{"id":6293,"date":"2026-03-03T09:52:00","date_gmt":"2026-03-03T08:52:00","guid":{"rendered":"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/"},"modified":"2026-03-03T09:52:00","modified_gmt":"2026-03-03T08:52:00","slug":"elaia-metadatas","status":"publish","type":"page","link":"https:\/\/www.campinglesviolettes.com\/es\/elaia-metadatas\/","title":{"rendered":"Descubra lo que le rodea"},"content":{"rendered":"\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\">\n<script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"><\/script>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n\n\n<style>\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     BASE \u2014 Layout principal et typographie\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-wrap { font-family: 'Inter', -apple-system, sans-serif !important; color: #0f172a; max-width: 1400px; margin: 0 auto; padding: 0 24px; -webkit-font-smoothing: antialiased; }\n  .em-wrap * { box-sizing: border-box; }\n\n  \/* \u2500\u2500\u2500 Header \u2014 Titre + barre de recherche \u2500\u2500\u2500 *\/\n  .em-header { padding: 40px 0 24px; display: flex; align-items: flex-end; justify-content: space-between; gap: 16px; flex-wrap: wrap; }\n  .em-header-title { font-size: 24px !important; font-weight: 800 !important; margin: 0 !important; color: #0f172a; }\n  .em-header-sub { font-size: 14px; color: #64748b; margin: 4px 0 0; }\n\n  \/* \u2500\u2500\u2500 Recherche \u2014 Champ avec ic\u00f4ne loupe \u2500\u2500\u2500 *\/\n  .em-search-wrap { position: relative; width: 280px; }\n  .em-search-icon { position: absolute; left: 12px; top: 50%; transform: translateY(-50%); width: 16px; height: 16px; color: #94a3b8; pointer-events: none; }\n  .em-search { width: 100% !important; padding: 10px 16px 10px 36px !important; font-size: 14px !important; font-family: inherit; border: 1px solid #e2e8f0 !important; border-radius: 12px !important; background: #fff !important; color: #0f172a; outline: none; }\n  .em-search:focus { border-color: #3b82f6 !important; box-shadow: 0 0 0 3px #3b82f618 !important; }\n  .em-search::placeholder { color: #94a3b8; }\n\n  \/* \u2500\u2500\u2500 Onglets \u2014 Filtrage par cat\u00e9gorie \u2500\u2500\u2500 *\/\n  .em-tabs { display: flex !important; gap: 8px; overflow-x: auto; padding-bottom: 4px; margin-bottom: 24px; scrollbar-width: none; }\n  .em-tabs::-webkit-scrollbar { display: none; }\n  .em-tab { flex-shrink: 0; padding: 8px 16px; border-radius: 8px; font-size: 14px; font-weight: 500; cursor: pointer; border: 1px solid #e2e8f0; background: #fff; color: #64748b; transition: all 0.15s; font-family: inherit; white-space: nowrap; }\n  .em-tab:hover { border-color: #cbd5e1; }\n  .em-tab.active { background: #3b82f6 !important; color: #fff !important; border-color: #3b82f6 !important; }\n  .em-tab-count { margin-left: 6px; font-size: 12px; opacity: 0.7; }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CARTE \u2014 Leaflet + l\u00e9gende + marqueurs\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-map-section { margin-bottom: 24px; }\n  .em-map-wrap { border-radius: 16px; overflow: hidden; border: 1px solid #e2e8f0; box-shadow: 0 1px 3px rgba(0,0,0,0.04); }\n  .em-map { height: 420px; width: 100%; }\n\n  \/* Personnalisation des popups Leaflet *\/\n  .em-map .leaflet-popup-content-wrapper { border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.12); padding: 0; overflow: hidden; }\n  .em-map .leaflet-popup-content { margin: 0; min-width: 200px; }\n  .em-map .leaflet-popup-tip { box-shadow: 0 2px 6px rgba(0,0,0,0.1); }\n  .em-map-popup { padding: 12px 14px; }\n  .em-map-popup-name { font-size: 14px; font-weight: 700; color: #0f172a; margin: 0 0 4px; line-height: 1.3; }\n  .em-map-popup-cat { font-size: 11px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.3px; margin: 0 0 8px; }\n  .em-map-popup-btn { display: inline-flex; align-items: center; gap: 4px; font-size: 12px; font-weight: 600; color: #3b82f6; cursor: pointer; background: none; border: none; padding: 0; font-family: inherit; }\n  .em-map-popup-btn:hover { text-decoration: underline; }\n\n  \/* L\u00e9gende de la carte *\/\n  .em-map-legend { display: flex; gap: 16px; padding: 10px 16px; background: #fff; border-top: 1px solid #e2e8f0; flex-wrap: wrap; }\n  .em-map-legend-item { display: flex; align-items: center; gap: 6px; font-size: 12px; font-weight: 600; color: #64748b; cursor: pointer; transition: opacity 0.15s; }\n  .em-map-legend-item:hover { opacity: 0.7; }\n  .em-map-legend-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; box-shadow: 0 0 0 2px rgba(0,0,0,0.08); }\n\n  \/* Bouton toggle carte *\/\n  .em-map-toggle { display: inline-flex; align-items: center; gap: 6px; padding: 8px 14px; border-radius: 8px; border: 1px solid #e2e8f0; background: #fff; color: #64748b; font-size: 13px; font-weight: 600; cursor: pointer; font-family: inherit; transition: all 0.15s; margin-bottom: 16px; }\n  .em-map-toggle:hover { border-color: #3b82f6; color: #3b82f6; }\n  .em-map-toggle.active { background: #3b82f6; color: #fff; border-color: #3b82f6; }\n\n  \/* Marqueurs personnalis\u00e9s SVG *\/\n  .em-marker { transition: transform 0.15s ease; }\n  .em-marker:hover { transform: scale(1.3); z-index: 1000 !important; }\n  .em-marker--active { transform: scale(1.4); z-index: 1000 !important; }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     LAYOUT \u2014 Sidebar filtres + grille cards\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-layout { display: flex; gap: 24px; }\n  .em-sidebar { flex: 0 0 260px; position: sticky; top: 24px; height: fit-content; }\n  .em-main { flex: 1; min-width: 0; }\n\n  \/* \u2500\u2500\u2500 Filtres lat\u00e9raux \u2500\u2500\u2500 *\/\n  .em-filters { background: #fff; border-radius: 12px; padding: 20px; border: 1px solid #e2e8f0; box-shadow: 0 1px 3px rgba(0,0,0,0.04); }\n  .em-filters-title { font-size: 15px !important; font-weight: 700 !important; margin: 0 0 16px !important; color: #0f172a; }\n  .em-filter-group { margin-bottom: 18px; }\n  .em-filter-group:last-child { margin-bottom: 0; }\n  .em-filter-label { display: block; font-size: 12px; font-weight: 700; color: #94a3b8; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 8px; }\n  .em-filter-check { display: flex; align-items: center; gap: 8px; padding: 5px 0; cursor: pointer; }\n  .em-filter-check input[type=\"checkbox\"] { cursor: pointer; accent-color: #3b82f6; width: 15px; height: 15px; }\n  .em-filter-check span { font-size: 13px; color: #64748b; font-weight: 500; }\n  .em-filter-reset { width: 100%; padding: 10px; background: #0f172a; color: #fff; border: none; border-radius: 8px; font-size: 13px; font-weight: 600; cursor: pointer; font-family: inherit; margin-top: 16px; }\n  .em-filter-reset:hover { background: #000; }\n\n  \/* \u2500\u2500\u2500 Compteurs \u2500\u2500\u2500 *\/\n  .em-stats { display: flex; gap: 10px; margin-bottom: 20px; flex-wrap: wrap; }\n  .em-stat { background: #fff; border: 1px solid #e2e8f0; border-radius: 8px; padding: 8px 14px; font-size: 13px; color: #64748b; }\n  .em-stat strong { color: #0f172a; font-weight: 700; margin-left: 4px; }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CARDS \u2014 Grille de fiches m\u00e9tadonn\u00e9es\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-cards { display: grid !important; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important; gap: 20px !important; }\n  .em-card { background: #fff !important; border: 1px solid #e2e8f0 !important; border-radius: 12px !important; overflow: hidden !important; cursor: pointer; transition: all 0.2s; box-shadow: 0 1px 3px rgba(0,0,0,0.04); display: block !important; }\n  .em-card:hover { box-shadow: 0 4px 6px -1px rgba(0,0,0,0.07) !important; transform: translateY(-2px); border-color: #3b82f6 !important; }\n  .em-card--highlight { box-shadow: 0 0 0 3px #3b82f6 !important; }\n\n  \/* Image de la card *\/\n  .em-card-img-wrap { position: relative; }\n  .em-card-img { width: 100% !important; height: 160px !important; object-fit: cover !important; display: block !important; background: #f1f5f9; }\n  .em-card-placeholder { width: 100%; height: 160px; background: linear-gradient(135deg, #f1f5f9, #e2e8f0); display: flex; align-items: center; justify-content: center; color: #94a3b8; font-size: 14px; font-weight: 500; }\n  .em-card-badge { position: absolute; top: 10px; left: 10px; padding: 4px 10px; border-radius: 6px; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.3px; backdrop-filter: blur(8px); }\n\n  \/* Badges de cat\u00e9gorie (couleurs par type) *\/\n  .badge-accom { background: rgba(16,185,129,0.9); color: #fff; }\n  .badge-city { background: rgba(59,130,246,0.9); color: #fff; }\n  .badge-activity { background: rgba(168,85,247,0.9); color: #fff; }\n  .badge-event { background: rgba(239,68,68,0.9); color: #fff; }\n  .badge-restaurant { background: rgba(245,158,11,0.9); color: #fff; }\n  .badge-service { background: rgba(99,102,241,0.9); color: #fff; }\n  .badge-default { background: rgba(100,116,139,0.9); color: #fff; }\n\n  \/* Contenu de la card *\/\n  .em-card-body { padding: 16px; }\n  .em-card-title { font-size: 15px !important; font-weight: 700 !important; margin: 0 0 8px !important; color: #0f172a; line-height: 1.3; }\n  .em-card-tags { display: flex; flex-wrap: wrap; gap: 5px; margin-bottom: 10px; }\n  .em-tag { display: inline-flex; align-items: center; gap: 3px; padding: 3px 8px; border-radius: 5px; font-size: 11px; font-weight: 600; background: #f1f5f9; color: #64748b; }\n  .em-tag-blue { background: #dbeafe; color: #1e40af; }\n  .em-tag-green { background: #d1fae5; color: #065f46; }\n  .em-tag-orange { background: #fed7aa; color: #92400e; }\n  .em-tag-purple { background: #ede9fe; color: #6b21a8; }\n\n  \/* Champs r\u00e9sum\u00e9s visibles sur la card *\/\n  .em-card-fields { margin-bottom: 10px; }\n  .em-card-field { display: flex; gap: 6px; font-size: 12px; margin-bottom: 4px; }\n  .em-card-field-label { color: #94a3b8; flex-shrink: 0; }\n  .em-card-field-value { color: #0f172a; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }\n\n  \/* Pied de card *\/\n  .em-card-footer { padding-top: 10px; border-top: 1px solid #e2e8f0; display: flex; align-items: center; gap: 4px; font-size: 12px; font-weight: 600; color: #3b82f6; }\n  .em-card-footer svg { width: 14px; height: 14px; transition: transform 0.15s; }\n  .em-card:hover .em-card-footer svg { transform: translateX(2px); }\n\n  \/* \u00c9tat vide *\/\n  .em-empty { text-align: center; padding: 60px 20px; color: #64748b; }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     MODAL \u2014 D\u00e9tail d'une fiche\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .em-modal-overlay { position: fixed; inset: 0; background: rgba(0,0,0,0.5); backdrop-filter: blur(4px); z-index: 99999; display: flex; align-items: center; justify-content: center; padding: 16px; animation: emFadeIn 0.2s ease; }\n  @keyframes emFadeIn { from { opacity: 0 } to { opacity: 1 } }\n  .em-modal { background: #fff; border-radius: 16px; max-width: 640px; width: 100%; max-height: 85vh; overflow: hidden; box-shadow: 0 10px 15px -3px rgba(0,0,0,0.08); display: flex; flex-direction: column; animation: emSlideUp 0.25s ease; }\n  @keyframes emSlideUp { from { opacity: 0; transform: translateY(20px) } to { opacity: 1; transform: translateY(0) } }\n\n  \/* Modal avec image *\/\n  .em-modal-img-wrap { position: relative; flex-shrink: 0; }\n  .em-modal-img { width: 100%; height: 220px; object-fit: cover; display: block; }\n  .em-modal-img-gradient { position: absolute; inset: 0; background: linear-gradient(to top, rgba(0,0,0,0.4), transparent); }\n  .em-modal-img-info { position: absolute; bottom: 16px; left: 20px; right: 20px; }\n  .em-modal-img-cat { font-size: 12px; font-weight: 500; color: rgba(255,255,255,0.8); margin: 0 0 4px; }\n  .em-modal-img-title { font-size: 20px; font-weight: 800; color: #fff; margin: 0; }\n  .em-modal-close { position: absolute; top: 12px; right: 12px; width: 32px; height: 32px; border-radius: 50%; background: rgba(0,0,0,0.4); color: #fff; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 16px; }\n  .em-modal-close:hover { background: rgba(0,0,0,0.6); }\n\n  \/* Modal sans image *\/\n  .em-modal-header-noimg { display: flex; align-items: center; justify-content: space-between; padding: 20px 24px; border-bottom: 1px solid #e2e8f0; }\n  .em-modal-header-noimg-cat { font-size: 12px; color: #94a3b8; margin: 0 0 2px; }\n  .em-modal-header-noimg-title { font-size: 18px; font-weight: 800; color: #0f172a; margin: 0; }\n  .em-modal-close-noimg { width: 32px; height: 32px; border-radius: 8px; border: none; cursor: pointer; color: #94a3b8; background: none; display: flex; align-items: center; justify-content: center; font-size: 16px; }\n  .em-modal-close-noimg:hover { background: #f1f5f9; color: #0f172a; }\n\n  \/* Corps et entr\u00e9es de la modal *\/\n  .em-modal-body { padding: 20px 24px; overflow-y: auto; flex: 1; }\n  .em-modal-entry { margin-bottom: 16px; }\n  .em-modal-entry-label { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; color: #94a3b8; margin: 0 0 4px; }\n  .em-modal-entry-value { font-size: 14px; color: #0f172a; margin: 0; line-height: 1.5; white-space: pre-line; }\n\n  \/* Pied de modal *\/\n  .em-modal-footer { padding: 16px 24px; border-top: 1px solid #e2e8f0; display: flex; align-items: center; justify-content: space-between; }\n  .em-modal-link { display: inline-flex; align-items: center; gap: 6px; font-size: 14px; font-weight: 600; color: #3b82f6; text-decoration: none; }\n  .em-modal-link:hover { opacity: 0.8; }\n  .em-modal-close-btn { padding: 8px 16px; font-size: 14px; font-weight: 500; color: #64748b; background: none; border: none; cursor: pointer; font-family: inherit; }\n  .em-modal-close-btn:hover { color: #0f172a; }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 1024px) {\n    .em-layout { flex-direction: column; }\n    .em-sidebar { position: static; flex-basis: auto; }\n  }\n\n  @media (max-width: 720px) {\n    .em-wrap { padding: 0 12px; }\n    .em-header { flex-direction: column; align-items: stretch; padding: 24px 0 16px; gap: 12px; }\n    .em-header-title { font-size: 20px !important; }\n    .em-search-wrap { width: 100%; }\n    .em-tabs { gap: 6px; margin-bottom: 16px; }\n    .em-tab { padding: 6px 12px; font-size: 13px; }\n\n    \/* Carte mobile *\/\n    .em-map { height: 280px; }\n    .em-map-wrap { border-radius: 12px; }\n    .em-map-legend { gap: 10px; padding: 8px 12px; }\n    .em-map-legend-item { font-size: 11px; }\n\n    \/* Sidebar collapsible sur mobile *\/\n    .em-sidebar { order: -1; }\n    .em-filters { padding: 14px; }\n    .em-filters-title {\n      font-size: 14px !important; margin-bottom: 0 !important;\n      cursor: pointer; display: flex; align-items: center; justify-content: space-between;\n    }\n    .em-filters-title::after { content: '\u25be'; font-size: 12px; color: #94a3b8; transition: transform 0.2s; }\n    .em-filters.collapsed .em-filters-title::after { transform: rotate(-90deg); }\n    .em-filters.collapsed .em-filter-group,\n    .em-filters.collapsed .em-filter-reset { display: none; }\n\n    \/* Cards mobile *\/\n    .em-cards { grid-template-columns: 1fr !important; gap: 14px !important; }\n    .em-card-img { height: 140px !important; }\n    .em-card-body { padding: 12px; }\n    .em-card-title { font-size: 14px !important; }\n    .em-card-tags { gap: 4px; }\n    .em-tag { font-size: 10px; padding: 2px 6px; }\n\n    \/* Compteurs compacts *\/\n    .em-stats { gap: 8px; margin-bottom: 14px; }\n    .em-stat { padding: 6px 10px; font-size: 12px; }\n\n    \/* Modal \u2192 bottom sheet sur mobile *\/\n    .em-modal-overlay { align-items: flex-end; padding: 0; }\n    .em-modal { border-radius: 16px 16px 0 0; max-height: 90vh; max-width: 100%; animation: emSlideUpMobile 0.3s cubic-bezier(0.22,1,0.36,1); }\n    @keyframes emSlideUpMobile { from { transform: translateY(100%); } to { transform: translateY(0); } }\n    .em-modal-img { height: 180px; }\n    .em-modal-body { padding: 16px; }\n    .em-modal-footer { padding: 12px 16px; }\n    .em-modal-entry-value { font-size: 13px; }\n  }\n\n  @media (max-width: 380px) {\n    .em-map { height: 220px; }\n    .em-card-img { height: 120px !important; }\n    .em-card-fields { display: none; }\n  }\n<\/style>\n\n\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"ItemList\",\"name\":\"Villes aux alentours\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"City\",\"name\":\"Toulouse\",\"url\":\"https:\/\/www.toulouse.fr\",\"image\":\"https:\/\/www.francecomfort.com\/l\/fr\/library\/download\/urn:uuid:5c64a703-4245-4f9c-8483-f10557a8f55f\/frankrijk+toulouse+21+vakantie+garonne+toerisme+luxe+villa+vakantiehuis+pyreneeen.jpg?scaleType=3&width=1600&height=1000\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.604652,\"longitude\":1.444209},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"17\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"17\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"La place du Capitole, la Cit\u00e9 de l'Espace, le Canal du Midi, le march\u00e9 Victor Hugo, le mus\u00e9e d'Histoire Naturelle\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"March\u00e9 Victor Hugo, \u00e9v\u00e9nements culturels au Capitole\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Cuisine occitane, cassoulet, foie gras, vins du Sud-Ouest\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Capitale dynamique de la r\u00e9gion Occitanie, connue comme la ville rose, riche en patrimoine et activit\u00e9s culturelles.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Toulouse, Haute-Garonne, Occitanie, France\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"City\",\"name\":\"Lab\u00e8ge\",\"url\":\"https:\/\/www.labegemairie.fr\",\"image\":\"https:\/\/cdt31.media.tourinsoft.eu\/upload\/eglise-saint-barthelemy-de-Labege.JPG\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.537,\"longitude\":1.498},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"8 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"15 min\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Parc technologique du Canal, centre commercial Lab\u00e8ge 2\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"March\u00e9s locaux, \u00e9v\u00e9nements technologiques et culturels\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Gastronomie vari\u00e9e, par exemple cuisine asiatique, fran\u00e7aise contemporaine\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Zone commerciale et technologique dynamique proche de Toulouse.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Lab\u00e8ge, Haute-Garonne, Occitanie, France\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"City\",\"name\":\"Castanet-Tolosan\",\"url\":\"https:\/\/www.castanet-tolosan.fr\",\"image\":\"https:\/\/www.francebleu.fr\/pikapi\/images\/6cc56e0f-1e68-47d1-b535-49a10229fb06\/1200x680?webp=false\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.572,\"longitude\":1.515},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"4.6\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"10\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Parc de la Mairie, sentiers de randonn\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"March\u00e9s locaux, \u00e9v\u00e9nements culturels\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Cuisine traditionnelle et gastronomique r\u00e9gionale\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Petite ville r\u00e9sidentielle avec un riche patrimoine naturel et culturel.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Castanet-Tolosan, Haute-Garonne, Occitanie, France\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"City\",\"name\":\"Escalquens\",\"url\":\"https:\/\/escalquens.fr\",\"image\":\"https:\/\/static.actu.fr\/uploads\/2022\/06\/escalquens-mairie.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.543,\"longitude\":1.532},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"6.4\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"10\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"\u00c9glise Saint-Jean-Baptiste, sentiers de campagne\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"March\u00e9 hebdomadaire, festivals locaux\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Cuisine r\u00e9gionale\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Commune paisible \u00e0 proximit\u00e9 de Toulouse avec un cadre naturel agr\u00e9able.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Escalquens, Haute-Garonne, Occitanie, France\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"City\",\"name\":\"Balma\",\"url\":\"https:\/\/www.balma.fr\",\"image\":\"https:\/\/www.mairie-balma.fr\/wp-content\/uploads\/2025\/07\/Balma-0x0-c-default.png\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.62,\"longitude\":1.517},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"27.9\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"31\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Centre culturel, parc de loisirs\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"March\u00e9s locaux, animations\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Cuisine locale vari\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Ville r\u00e9sidentielle calme \u00e0 l'est de Toulouse.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Balma, Haute-Garonne, Occitanie, France\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"City\",\"name\":\"Ayguesvives\",\"url\":\"https:\/\/fr.wikipedia.org\/wiki\/Ayguesvives\",\"image\":\"https:\/\/durtepqo099rl.cloudfront.net\/401\/RQSkKc0LFt\/DJI_20240808151217_0062_D_min_7777_2_1_stamp.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.55,\"longitude\":1.53},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"8.4\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"12\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Eglise Saint-Christophe, balade au bord de la rivi\u00e8re Hers\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"F\u00eate locale annuelle, march\u00e9s de producteurs\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Cuisine du terroir\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Petite commune charmante sur les bords de la rivi\u00e8re, id\u00e9ale pour les balades.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Ayguesvives, Haute-Garonne, Occitanie, France\"}]}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"City\",\"name\":\"Revel\",\"url\":\"https:\/\/mairie-revel.fr\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6919f20e6c155.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.49,\"longitude\":2.027},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"43.1\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"46\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Place centrale, lac de Revel, mus\u00e9es\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"March\u00e9 proven\u00e7al, foires artisanales\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Cuisine du sud-ouest, charcuterie, fromages locaux\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Petite ville connue pour son march\u00e9 classique et son lac pour activit\u00e9s nautiques.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Revel, Haute-Garonne, Occitanie, France\"}]}},{\"@type\":\"ListItem\",\"position\":8,\"item\":{\"@type\":\"City\",\"name\":\"Albi\",\"url\":\"https:\/\/www.albi-tourisme.fr\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6919eacc15863.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"91\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"60\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"Cath\u00e9drale Sainte-C\u00e9cile, Quartier du Castelviel, Passerelle sur le Tarn.\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"Concerts de l\u2019Albi Jazz Festival fin janvier. Festivit\u00e9s du Carnaval d\u2019Albi qui ont lieu entre f\u00e9vrier et d\u00e9but mars. Festival Pause Guitare en d\u00e9but juillet. Le march\u00e9 Place de la Pile, le samedi matin entre 7h et 13h. Et le march\u00e9 de la Cr\u00e9ation et des Bouquinistes, le mercredi et le samedi de 9h \u00e0 17h.\"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"Cuisine du Sud-Ouest \/ terroir albigeois\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Albi, charmante ville du Tarn, s\u00e9duit par ses ruelles m\u00e9di\u00e9vales, sa majestueuse cath\u00e9drale en briques rouges et son riche patrimoine culturel du Sud-Ouest.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Albi, Tarn, Occitanie, France\"}]}},{\"@type\":\"ListItem\",\"position\":9,\"item\":{\"@type\":\"City\",\"name\":\"Carcassonne\",\"url\":\"https:\/\/www.tourisme-carcassonne.fr\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6919f0a766758.webp\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"82\"},{\"@type\":\"PropertyValue\",\"name\":\"Temps en voiture (min)\",\"value\":\"55\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieux \/ Activit\u00e9s incontournables\",\"value\":\"La Cit\u00e9 M\u00e9di\u00e9vale de Carcassonne, La Basilique Saint-Nazaire, La Bastide Saint-Louis.\"},{\"@type\":\"PropertyValue\",\"name\":\"March\u00e9s \/ \u00e9v\u00e9nements locaux\",\"value\":\"Le Festival de Carcassonne, \"},{\"@type\":\"PropertyValue\",\"name\":\"Restaurants \/ sp\u00e9cialit\u00e9s\",\"value\":\"d\u00e9gustez le cassoulet, la fougasse aux fritons et les \u00c9cus de la Cit\u00e9 !\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Carcassonne enchante par sa cit\u00e9 m\u00e9di\u00e9vale fortifi\u00e9e, ses remparts monumentaux et l\u2019atmosph\u00e8re unique de son patrimoine mill\u00e9naire.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Carcassonne, Aude, Occitanie, France.\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"Activit\u00e9s et lieux recommand\u00e9s\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Balade le long du Canal du Midi\",\"url\":\"https:\/\/www.campinglesviolettes.com\/tourisme-toulouse\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8a3a2a0cc.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.604652,\"longitude\":1.444209},\"location\":{\"@type\":\"Place\",\"name\":\"Canal du Midi, \u00e0 800 m du camping Les Violettes\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Nature, Balade\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Canal du Midi, \u00e0 800 m du camping Les Violettes\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"0.8 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"Selon itin\u00e9raire, de 30 minutes \u00e0 plusieurs heures\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Gratuit\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Balade sur les berges du Canal du Midi, class\u00e9 au patrimoine mondial UNESCO, id\u00e9al pour v\u00e9lo et promenade \u00e0 pied.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Canal du Midi, Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Visite du Quartier Saint-Cyprien\",\"url\":\"https:\/\/www.campinglesviolettes.com\/tourisme-toulouse\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c89f2575c9.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.605,\"longitude\":1.433},\"location\":{\"@type\":\"Place\",\"name\":\"Quartier Saint-Cyprien, Toulouse\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Visite culturelle, D\u00e9couverte urbaine\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Quartier Saint-Cyprien, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"3 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"2 heures environ\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Gratuit\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"D\u00e9couverte d\u2019un quartier cosmopolite, ruelles typiques, caf\u00e9s et mus\u00e9e Les Abattoirs d\u2019art moderne et contemporain.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Quartier Saint-Cyprien, Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Visite de la Halle de la Machine\",\"url\":\"https:\/\/www.halledelamachine.fr\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8a689e92a.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.5977,\"longitude\":1.4332},\"location\":{\"@type\":\"Place\",\"name\":\"La Halle de la Machine, Toulouse\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Attraction touristique, spectacle\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"La Halle de la Machine, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"4 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"1h30\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"\u20ac15 environ\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Spectacle et parcours avec bestiaire m\u00e9canique, balade sur le dos du Minotaure Ast\u00e9rion (14 m de haut).\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Rue des Terres Neuves, Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Jardin des Plantes et Jardin Japonais\",\"url\":\"https:\/\/metropole.toulouse.fr\/annuaire\/jardin-compans-caffarelli\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8ab502eb3.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.6008,\"longitude\":1.4543},\"location\":{\"@type\":\"Place\",\"name\":\"Jardins, Toulouse centre\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Parcs et jardins\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Jardins, Toulouse centre\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"3.5 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"1 \u00e0 2 heures\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Gratuit\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Espaces verts class\u00e9s Jardin Remarquable, parfaits pour d\u00e9tente et d\u00e9couverte botanique.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Rue du Jardin des Plantes, Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Zoo African Safari\",\"url\":\"https:\/\/www.zoo-africansafari.com\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8acc95a3f.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.561,\"longitude\":1.282},\"location\":{\"@type\":\"Place\",\"name\":\"Plaisance-du-Touch, proche Toulouse\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Zoo, Parc animalier\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Plaisance-du-Touch, proche Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"15 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"3 heures\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"\u20ac20 environ\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Parc animalier avec une grande vari\u00e9t\u00e9 d\u2019animaux, id\u00e9al en famille.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Route de Toulouse, Plaisance-du-Touch\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Parcours Accrobranche chez T\u00e9pacap Toulouse\",\"url\":\"https:\/\/www.tepacap.fr\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8afaada61.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.6,\"longitude\":1.4002},\"location\":{\"@type\":\"Place\",\"name\":\"T\u00e9pacap, Toulouse\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Loisirs sportifs, aventure\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"T\u00e9pacap, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"12 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"2 \u00e0 3 heures\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"\u20ac25 - \u20ac30 selon parcours\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Parc avec 13 parcours d\u2019accrobranche et tyroliennes pour tous niveaux.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Chemin de la Plaine, Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Visite du March\u00e9 Victor Hugo\",\"url\":\"https:\/\/www.marche-victor-hugo.fr\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8c0e6f612.webp\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.6023,\"longitude\":1.4441},\"location\":{\"@type\":\"Place\",\"name\":\"March\u00e9 Victor Hugo, Toulouse centre\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"March\u00e9 local, gastronomie\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"March\u00e9 Victor Hugo, Toulouse centre\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"3 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"1 \u00e0 2 heures\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Gratuit (achats en option)\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"March\u00e9 couvert proposant sp\u00e9cialit\u00e9s r\u00e9gionales et ambiance locale.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Place Victor Hugo, Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":8,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Visite guid\u00e9e \u00e0 pied du centre historique\",\"url\":\"https:\/\/www.toulouse-tourisme.com\/nos-incontournables\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8c7690be5.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.604,\"longitude\":1.444},\"location\":{\"@type\":\"Place\",\"name\":\"Centre-ville de Toulouse\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Visite guid\u00e9e, Culture\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Centre-ville de Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"3 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"2 heures\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"\u20ac15 environ\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"D\u00e9couverte des monuments incontournables comme le Capitole, la Basilique Saint-Sernin, le Pont Neuf.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Place du Capitole, Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":9,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Circuit v\u00e9lo le long de la Garonne\",\"url\":\"https:\/\/www.lagaronneavelo.com\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c91b222007.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.6047,\"longitude\":1.4445},\"location\":{\"@type\":\"Place\",\"name\":\"Berges de la Garonne, Toulouse\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Balade sportive, nature\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Berges de la Garonne, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"Variable, d\u00e9part proche du camping\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"1 \u00e0 plusieurs heures\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Gratuit\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Non\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Parcours cyclable le long du fleuve avec vues et d\u00e9tente en plein air.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Berges de la Garonne, Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":10,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Escape Game en centre-ville\",\"url\":\"https:\/\/www.tripadvisor.fr\/Attractions-g187175-Activities-c56-t208-Toulouse_Haute_Garonne_Occitanie.html\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6970953358a1a.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.602,\"longitude\":1.444},\"location\":{\"@type\":\"Place\",\"name\":\"Centre de Toulouse\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Jeux d\u2019\u00e9vasion, int\u00e9rieur\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Centre de Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"3 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"1 heure\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"\u20ac20 - \u20ac30 par personne\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Activit\u00e9 ludique et immersive en petits groupes pour tous \u00e2ges.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Centre-ville Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":11,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Tour en montgolfi\u00e8re au d\u00e9part d\u2019Albi ou Cordes-sur-Ciel\",\"url\":\"https:\/\/www.atmosphair-montgolfieres.fr\/?gad_source=1&gad_campaignid=77458999&gbraid=0AAAAADxW2ZmWq-_VcuHEhpnGeF4kPl6aY&gclid=CjwKCAiAz_DIBhBJEiwAVH2XwPM1UEMAZx1aAsg2WfnNs1RcGu_PU6ciqlXmtybByyzxIUXOkrUr8BoCDYkQAvD_BwE\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c937e21635.png\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.9285,\"longitude\":2.1469},\"location\":{\"@type\":\"Place\",\"name\":\"Vols \u00e0 d\u00e9part d\u2019Albi ou Cordes-sur-Ciel\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Activit\u00e9 a\u00e9rienne, tourisme\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Vols \u00e0 d\u00e9part d\u2019Albi ou Cordes-sur-Ciel\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"Environ 90 km (\u00e0 organiser depuis Toulouse)\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"1 heure environ\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"\u00c0 partir de 200\u20ac\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Survol spectaculaire de sites historiques et paysages du Tarn et de l\u2019Occitanie.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Albi, Cordes-sur-Ciel (d\u00e9parts)\"}]}},{\"@type\":\"ListItem\",\"position\":12,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Cit\u00e9 de l\u2019espace\",\"url\":\"https:\/\/www.cite-espace.com\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_692eef9c63d2e.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.5729,\"longitude\":1.4955},\"location\":{\"@type\":\"Place\",\"name\":\"Toulouse\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Parc scientifique et ludique\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"10 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"3h \u00e0 4h\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Environ 20\u20ac adulte\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Parc d\u00e9di\u00e9 \u00e0 l\u2019espace et \u00e0 la conqu\u00eate spatiale avec simulateurs, plan\u00e9tarium, expositions interactives.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Avenue Jean Gonord, 31500 Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":13,\"item\":{\"@type\":\"TouristAttraction\",\"name\":\"Mus\u00e9e Aeroscopia\",\"url\":\"https:\/\/www.aeroscopia.fr\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_692eef1e38283.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.6333,\"longitude\":1.3769},\"location\":{\"@type\":\"Place\",\"name\":\"Toulouse\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Mus\u00e9e a\u00e9ronautique\"},{\"@type\":\"PropertyValue\",\"name\":\"Ville \/ Zone\",\"value\":\"Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"15 km\"},{\"@type\":\"PropertyValue\",\"name\":\"Dur\u00e9e moyenne\",\"value\":\"2h \u00e0 3h\"},{\"@type\":\"PropertyValue\",\"name\":\"Tarif (si payant)\",\"value\":\"Environ 12\u20ac adulte\"},{\"@type\":\"PropertyValue\",\"name\":\"R\u00e9servation n\u00e9cessaire ?\",\"value\":\"Oui\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Mus\u00e9e consacr\u00e9 \u00e0 l\u2019histoire de l\u2019a\u00e9ronautique avec avions expos\u00e9s, simulateurs et visites d\u2019usine Airbus \u00e0 proximit\u00e9.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"1 All\u00e9e Andr\u00e9 Turcat, 31700 Blagnac\"}]}}]},{\"@type\":\"ItemList\",\"name\":\"\u00c9v\u00e9nements recommand\u00e9s\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"Event\",\"name\":\"Soir\u00e9es \u00e0 th\u00e8me\",\"description\":\"Karaok\u00e9, quizz musicaux, mini disco avec la mascotte Lapinou.\",\"url\":\"https:\/\/www.campinglesviolettes.com\/activites-et-animations-au-camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Haute saison, tous les soirs de la semaine\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Animation\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"Event\",\"name\":\"Tournois sportifs\",\"description\":\"Terrain multisport (foot, basket), ping-pong, p\u00e9tanque, trampoline.\",\"url\":\"https:\/\/www.campinglesviolettes.com\/activites-et-animations-au-camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Sport\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"Event\",\"name\":\"Jeux pour enfants\",\"description\":\"Aire de jeux enfants avec balan\u00e7oires, toboggans, trampoline et tourniquet.\",\"url\":\"https:\/\/www.campinglesviolettes.com\/activites-et-animations-au-camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Animation\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@type\":\"Event\",\"name\":\"Pr\u00eat de mat\u00e9riel\",\"description\":\"Pr\u00eat de raquettes, balles, jeux \u00e0 la r\u00e9ception (caution requise).\",\"url\":\"https:\/\/www.campinglesviolettes.com\/activites-et-animations-au-camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Service\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@type\":\"Event\",\"name\":\"Espace \u00e9picerie\",\"description\":\"Produits de premi\u00e8re n\u00e9cessit\u00e9, produits locaux et souvenirs.\",\"url\":\"https:\/\/www.campinglesviolettes.com\/activites-et-animations-au-camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Service\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@type\":\"Event\",\"name\":\"Service pain & viennoiseries\",\"description\":\"Service pain et viennoiseries sur place et sur r\u00e9servation durant la haute saison\",\"url\":\"https:\/\/www.campinglesviolettes.com\/activites-et-animations-au-camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"En \u00e9t\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Service\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":7,\"item\":{\"@type\":\"Event\",\"name\":\"Acc\u00e8s internet\",\"description\":\"Acc\u00e8s internet disponible sur place.\",\"url\":\"https:\/\/www.lauragais-tourisme.fr\/camping\/camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Service\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":8,\"item\":{\"@type\":\"Event\",\"name\":\"Coin cuisine abrit\u00e9 pour cyclistes\",\"description\":\"Coin cuisine \u00e9quip\u00e9 (frigo, plaques, micro-ondes), chaises et tables, espace barbecue.\",\"url\":\"https:\/\/www.lauragais-tourisme.fr\/camping\/camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Service\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":9,\"item\":{\"@type\":\"Event\",\"name\":\"Aire de service pour camping-cars\",\"description\":\"Aire de service pour camping-cars (6\u20ac).\",\"url\":\"https:\/\/www.lauragais-tourisme.fr\/camping\/camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Service\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":10,\"item\":{\"@type\":\"Event\",\"name\":\"Location de r\u00e9sidences mobiles\",\"description\":\"Location de mobil-homes et tentes lodges.\",\"url\":\"https:\/\/www.campingdirect.com\/fr\/reservation-emplacement-mobil-home\/haute-garonne\/camping-deyme\/camping-les-violettes\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"H\u00e9bergement\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":11,\"item\":{\"@type\":\"Event\",\"name\":\"Restauration \u00e0 proximit\u00e9\",\"description\":\"\u00c0 proximit\u00e9 du camping, de nombreuses options de restauration s\u2019offrent \u00e0 vous pour satisfaire toutes les envies. Que vous optiez pour un repas rapide livr\u00e9 directement au camping (pizzas, plats \u00e0 emporter, snacks) ou pour un repas complet dans un restaurant traditionnel, vous trouverez facilement de quoi vous r\u00e9galer. Rendez-vous \u00e0 la r\u00e9ception pour d\u00e9couvrir tous nos partenaires alentour proposant une cuisine faite maison, mettant \u00e0 l\u2019honneur les produits locaux et les sp\u00e9cialit\u00e9s de la r\u00e9gion, pour des moments gourmands et conviviaux tout au long de votre s\u00e9jour.\",\"url\":\"https:\/\/www.lauragais-tourisme.fr\/camping\/camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Service\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":12,\"item\":{\"@type\":\"Event\",\"name\":\"Lave-linge et s\u00e8che-linge\",\"description\":\"Lave-linge et s\u00e8che-linge \u00e0 disposition.\",\"url\":\"https:\/\/www.lauragais-tourisme.fr\/camping\/camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Service\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":13,\"item\":{\"@type\":\"Event\",\"name\":\"Acc\u00e8s au canal du Midi\",\"description\":\"Acc\u00e8s facile au canal du Midi.\",\"url\":\"https:\/\/www.lauragais-tourisme.fr\/camping\/camping-les-violettes\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Camping Les Violettes, Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Activit\u00e9\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"17, RD 813 Toulouse 31450\"}]}},{\"@type\":\"ListItem\",\"position\":14,\"item\":{\"@type\":\"Event\",\"name\":\"March\u00e9 de No\u00ebl Place du Capitole\",\"description\":\"Venez d\u00e9couvrir le march\u00e9 de No\u00ebl sur la Place du Capitole, transform\u00e9e en un village f\u00e9erique avec plus de 100 chalets proposant artisanat, gastronomie locale et id\u00e9es cadeaux. Profitez \u00e9galement de la patinoire en plein air et du majestueux sapin illumin\u00e9.\",\"url\":\"https:\/\/marchedenoeltoulouse.fr\/les-marches\/place-du-capitole\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_692ef118cb439.jpg\",\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":43.6047,\"longitude\":1.4437},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Du 27 novembre au 28 d\u00e9cembre 2025\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Toulouse\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"17km\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"March\u00e9 de No\u00ebl\"},{\"@type\":\"PropertyValue\",\"name\":\"Astuce ou commentaire\",\"value\":\"Entr\u00e9e libre et gratuite. Horaires : tous les jours de 10h30 \u00e0 21h, jusqu'\u00e0 22h les vendredis et samedis. Le 24 et le 28 d\u00e9cembre, de 10h30 \u00e0 19h. Le 25 d\u00e9cembre, de 14h \u00e0 21h.\"},{\"@type\":\"PropertyValue\",\"name\":\"Adresse compl\u00e8te\",\"value\":\"Place du Capitole, 31000 Toulouse\"}]}},{\"@type\":\"ListItem\",\"position\":15,\"item\":{\"@type\":\"Event\",\"name\":\"\u00c9v\u00e9nements et festivals\",\"description\":\"Tout au long de l\u2019ann\u00e9e, les environs du camping vibrent au rythme de nombreux \u00e9v\u00e9nements, soir\u00e9es, festivals et expositions pour tous les go\u00fbts. \u00c0 Toulouse, profitez de grands rendez-vous comme le Rose Festival, Rio Loco, les concerts et spectacles du Z\u00e9nith ou du Casino Barri\u00e8re, sans oublier les matchs du Stade Toulousain.\\nLa r\u00e9gion est \u00e9galement riche en festivals embl\u00e9matiques tels que Festi\u2019Menthe \u00e0 Revel, la F\u00eate du Vin de Carcassonne, la F\u00eate du Cassoulet \u00e0 Castelnaudary ou encore l\u2019Aligofest \u00e0 Toulouse. Les amateurs de bi\u00e8res artisanales pourront d\u00e9couvrir plusieurs festivals d\u00e9di\u00e9s comme l\u2019Octobi\u00e8re Festival, l\u2019Oktoberfest Toulouse, le Toulouse Beer Fest ou l\u2019Occi Beer Fest.\\n\u00c0 cela s\u2019ajoutent la F\u00eate de la Musique, c\u00e9l\u00e9br\u00e9e dans toutes les villes et villages, ainsi que de nombreuses expositions temporaires au Mus\u00e9um de Toulouse et au Quai des Savoirs.\\nPour conna\u00eetre les \u00e9v\u00e9nements en cours lors de votre s\u00e9jour, nous vous invitons \u00e0 consulter les sites internet des offices de tourisme locaux.\",\"url\":\"https:\/\/www.toulouse-tourisme.com\/sortir-a-toulouse\/agenda-sorties-toulouse\/\",\"image\":\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6970fb0da02bd.jpg\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Date \/ P\u00e9riode\",\"value\":\"Toute l'ann\u00e9e\"},{\"@type\":\"PropertyValue\",\"name\":\"Lieu (ville)\",\"value\":\"Deyme\"},{\"@type\":\"PropertyValue\",\"name\":\"Distance depuis le camping (km)\",\"value\":\"0\"},{\"@type\":\"PropertyValue\",\"name\":\"Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.)\",\"value\":\"Festival\"}]}}]}]}<\/script>\n\n\n<!-- Injection des labels pour le JS (modal) -->\n<script>var emFieldLabels = {\"name\":\"Nom de l'\\u00e9v\\u00e9nement\",\"distance_kilometers\":\"Distance depuis le camping (km)\",\"driving_time_minutes\":\"Temps en voiture (min)\",\"must_see_places\":\"Lieux \\\/ Activit\\u00e9s incontournables\",\"markets_local_events\":\"March\\u00e9s \\\/ \\u00e9v\\u00e9nements locaux\",\"restaurants_specialities\":\"Restaurants \\\/ sp\\u00e9cialit\\u00e9s\",\"comment\":\"Astuce ou commentaire\",\"link\":\"Lien\",\"image\":\"Image \\\/ Photo (URL)\",\"address\":\"Adresse compl\\u00e8te\",\"gps_coordinates_longitude\":\"Coordonn\\u00e9es GPS Longitude\",\"gps_coordinates_latitude\":\"Coordonn\\u00e9es GPS Latitude\",\"type\":\"Type d\\u2019\\u00e9v\\u00e9nement (march\\u00e9, festival, sport, etc.)\",\"place\":\"Ville \\\/ Zone\",\"distance_km\":\"Distance depuis le camping (km)\",\"duration\":\"Dur\\u00e9e moyenne\",\"price\":\"Tarif (si payant)\",\"booking_necessary\":\"R\\u00e9servation n\\u00e9cessaire ?\",\"description\":\"Description rapide\",\"date_period\":\"Date \\\/ P\\u00e9riode\",\"location\":\"Lieu (ville)\"};<\/script>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     HTML \u2014 Interface principale\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<div class=\"em-wrap\">\n\n  <!-- \u2500\u2500\u2500 Header : titre + recherche \u2500\u2500\u2500 -->\n  <div class=\"em-header\">\n    <div>\n      <h1 class=\"em-header-title\">D\u00e9couvrez autour de vous<\/h1>\n      <p class=\"em-header-sub\">37 fiche(s) dans 3 cat\u00e9gorie(s)<\/p>\n    <\/div>\n    <div class=\"em-search-wrap\">\n      <svg class=\"em-search-icon\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z\"><\/path><\/svg>\n      <input type=\"text\" class=\"em-search\" id=\"em-search\" placeholder=\"Rechercher une fiche...\">\n    <\/div>\n  <\/div>\n\n  <!-- \u2500\u2500\u2500 Onglets de cat\u00e9gories (affich\u00e9s si > 1 cat\u00e9gorie) \u2500\u2500\u2500 -->\n    <div class=\"em-tabs\" id=\"em-tabs\">\n    <button class=\"em-tab active\" data-filter=\"all\">Tout<span class=\"em-tab-count\">37<\/span><\/button>\n          <button class=\"em-tab\" data-filter=\"city\">Villes aux alentours<span class=\"em-tab-count\">9<\/span><\/button>\n          <button class=\"em-tab\" data-filter=\"activity\">Activit\u00e9s et lieux recommand\u00e9s<span class=\"em-tab-count\">13<\/span><\/button>\n          <button class=\"em-tab\" data-filter=\"event\">\u00c9v\u00e9nements recommand\u00e9s<span class=\"em-tab-count\">15<\/span><\/button>\n      <\/div>\n  \n  <!-- \u2500\u2500\u2500 Carte interactive (affich\u00e9e si des points GPS existent) \u2500\u2500\u2500 -->\n    <div class=\"em-map-section\">\n    <button class=\"em-map-toggle active\" id=\"em-map-toggle\">\ud83d\udccd Carte<\/button>\n    <div class=\"em-map-wrap\" id=\"em-map-wrap\">\n      <div id=\"em-map\" class=\"em-map\"><\/div>\n      <div class=\"em-map-legend\">\n                  <div class=\"em-map-legend-item\"><span class=\"em-map-legend-dot\" style=\"background:#3b82f6;\"><\/span> Villes aux alentours<\/div>\n                  <div class=\"em-map-legend-item\"><span class=\"em-map-legend-dot\" style=\"background:#a855f7;\"><\/span> Activit\u00e9s et lieux recommand\u00e9s<\/div>\n                  <div class=\"em-map-legend-item\"><span class=\"em-map-legend-dot\" style=\"background:#ef4444;\"><\/span> \u00c9v\u00e9nements recommand\u00e9s<\/div>\n              <\/div>\n    <\/div>\n  <\/div>\n  \n  <!-- \u2500\u2500\u2500 Layout principal : sidebar filtres + grille de cards \u2500\u2500\u2500 -->\n  <div class=\"em-layout\">\n\n    <!-- Sidebar \u2014 Filtres par type et \u00e9quipements -->\n    <aside class=\"em-sidebar\">\n      <div class=\"em-filters\">\n        <h3 class=\"em-filters-title\">Filtres<\/h3>\n        <div class=\"em-filter-group\">\n          <label class=\"em-filter-label\">Type<\/label>\n                      <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"city\" class=\"em-filter-type\" checked><span>Villes aux alentours<\/span><\/label>\n                      <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"activity\" class=\"em-filter-type\" checked><span>Activit\u00e9s et lieux recommand\u00e9s<\/span><\/label>\n                      <label class=\"em-filter-check\"><input type=\"checkbox\" value=\"event\" class=\"em-filter-type\" checked><span>\u00c9v\u00e9nements recommand\u00e9s<\/span><\/label>\n                  <\/div>\n                <button class=\"em-filter-reset\" id=\"em-reset-filters\">R\u00e9initialiser<\/button>\n      <\/div>\n    <\/aside>\n\n    <!-- Contenu principal \u2014 Compteurs + grille de cards -->\n    <main class=\"em-main\">\n      <div class=\"em-stats\">\n        <div class=\"em-stat\">Total : <strong id=\"em-stat-total\">37<\/strong><\/div>\n        <div class=\"em-stat\">Affich\u00e9s : <strong id=\"em-stat-visible\">37<\/strong><\/div>\n      <\/div>\n\n      <div class=\"em-cards\" id=\"em-cards\">\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"toulouse\"\n            data-json=\"{&quot;name&quot;:&quot;Toulouse&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.francecomfort.com\\\/l\\\/fr\\\/library\\\/download\\\/urn:uuid:5c64a703-4245-4f9c-8483-f10557a8f55f\\\/frankrijk+toulouse+21+vakantie+garonne+toerisme+luxe+villa+vakantiehuis+pyreneeen.jpg?scaleType=3&amp;width=1600&amp;height=1000&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.toulouse.fr&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Toulouse&quot;,&quot;distance_kilometers&quot;:&quot;17&quot;,&quot;driving_time_minutes&quot;:&quot;17&quot;,&quot;must_see_places&quot;:&quot;La place du Capitole, la Cit\\u00e9 de l&#039;Espace, le Canal du Midi, le march\\u00e9 Victor Hugo, le mus\\u00e9e d&#039;Histoire Naturelle&quot;,&quot;markets_local_events&quot;:&quot;March\\u00e9 Victor Hugo, \\u00e9v\\u00e9nements culturels au Capitole&quot;,&quot;restaurants_specialities&quot;:&quot;Cuisine occitane, cassoulet, foie gras, vins du Sud-Ouest&quot;,&quot;comment&quot;:&quot;Capitale dynamique de la r\\u00e9gion Occitanie, connue comme la ville rose, riche en patrimoine et activit\\u00e9s culturelles.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.toulouse.fr&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.francecomfort.com\\\/l\\\/fr\\\/library\\\/download\\\/urn:uuid:5c64a703-4245-4f9c-8483-f10557a8f55f\\\/frankrijk+toulouse+21+vakantie+garonne+toerisme+luxe+villa+vakantiehuis+pyreneeen.jpg?scaleType=3&amp;width=1600&amp;height=1000&quot;,&quot;address&quot;:&quot;Toulouse, Haute-Garonne, Occitanie, France&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.444209&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.604652&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.francecomfort.com\/l\/fr\/library\/download\/urn:uuid:5c64a703-4245-4f9c-8483-f10557a8f55f\/frankrijk+toulouse+21+vakantie+garonne+toerisme+luxe+villa+vakantiehuis+pyreneeen.jpg?scaleType=3&#038;width=1600&#038;height=1000\" alt=\"Toulouse\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Toulouse<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">17 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">17 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">La place du Capitole, la Cit\u00e9 de l&#039;Espace, le Canal du Midi,<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">March\u00e9 Victor Hugo, \u00e9v\u00e9nements culturels au Capitole<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Cuisine occitane, cassoulet, foie gras, vins du Sud-Ouest<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"lab\u00e8ge\"\n            data-json=\"{&quot;name&quot;:&quot;Lab\\u00e8ge&quot;,&quot;image&quot;:&quot;https:\\\/\\\/cdt31.media.tourinsoft.eu\\\/upload\\\/eglise-saint-barthelemy-de-Labege.JPG&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.labegemairie.fr&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Lab\\u00e8ge&quot;,&quot;distance_kilometers&quot;:&quot;8 km&quot;,&quot;driving_time_minutes&quot;:&quot;15 min&quot;,&quot;must_see_places&quot;:&quot;Parc technologique du Canal, centre commercial Lab\\u00e8ge 2&quot;,&quot;markets_local_events&quot;:&quot;March\\u00e9s locaux, \\u00e9v\\u00e9nements technologiques et culturels&quot;,&quot;restaurants_specialities&quot;:&quot;Gastronomie vari\\u00e9e, par exemple cuisine asiatique, fran\\u00e7aise contemporaine&quot;,&quot;comment&quot;:&quot;Zone commerciale et technologique dynamique proche de Toulouse.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.labegemairie.fr&quot;,&quot;image&quot;:&quot;https:\\\/\\\/cdt31.media.tourinsoft.eu\\\/upload\\\/eglise-saint-barthelemy-de-Labege.JPG&quot;,&quot;address&quot;:&quot;Lab\\u00e8ge, Haute-Garonne, Occitanie, France&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.4980&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.5370&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/cdt31.media.tourinsoft.eu\/upload\/eglise-saint-barthelemy-de-Labege.JPG\" alt=\"Lab\u00e8ge\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Lab\u00e8ge<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">8 km km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">15 min min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">Parc technologique du Canal, centre commercial Lab\u00e8ge 2<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">March\u00e9s locaux, \u00e9v\u00e9nements technologiques et culturels<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Gastronomie vari\u00e9e, par exemple cuisine asiatique, fran\u00e7aise<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"castanet-tolosan\"\n            data-json=\"{&quot;name&quot;:&quot;Castanet-Tolosan&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.francebleu.fr\\\/pikapi\\\/images\\\/6cc56e0f-1e68-47d1-b535-49a10229fb06\\\/1200x680?webp=false&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.castanet-tolosan.fr&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Castanet-Tolosan&quot;,&quot;distance_kilometers&quot;:&quot;4.6&quot;,&quot;driving_time_minutes&quot;:&quot;10&quot;,&quot;must_see_places&quot;:&quot;Parc de la Mairie, sentiers de randonn\\u00e9e&quot;,&quot;markets_local_events&quot;:&quot;March\\u00e9s locaux, \\u00e9v\\u00e9nements culturels&quot;,&quot;restaurants_specialities&quot;:&quot;Cuisine traditionnelle et gastronomique r\\u00e9gionale&quot;,&quot;comment&quot;:&quot;Petite ville r\\u00e9sidentielle avec un riche patrimoine naturel et culturel.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.castanet-tolosan.fr&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.francebleu.fr\\\/pikapi\\\/images\\\/6cc56e0f-1e68-47d1-b535-49a10229fb06\\\/1200x680?webp=false&quot;,&quot;address&quot;:&quot;Castanet-Tolosan, Haute-Garonne, Occitanie, France&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.515&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.572&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.francebleu.fr\/pikapi\/images\/6cc56e0f-1e68-47d1-b535-49a10229fb06\/1200x680?webp=false\" alt=\"Castanet-Tolosan\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Castanet-Tolosan<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">4.6 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">10 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">Parc de la Mairie, sentiers de randonn\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">March\u00e9s locaux, \u00e9v\u00e9nements culturels<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Cuisine traditionnelle et gastronomique r\u00e9gionale<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"escalquens\"\n            data-json=\"{&quot;name&quot;:&quot;Escalquens&quot;,&quot;image&quot;:&quot;https:\\\/\\\/static.actu.fr\\\/uploads\\\/2022\\\/06\\\/escalquens-mairie.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/escalquens.fr&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Escalquens&quot;,&quot;distance_kilometers&quot;:&quot;6.4&quot;,&quot;driving_time_minutes&quot;:&quot;10&quot;,&quot;must_see_places&quot;:&quot;\\u00c9glise Saint-Jean-Baptiste, sentiers de campagne&quot;,&quot;markets_local_events&quot;:&quot;March\\u00e9 hebdomadaire, festivals locaux&quot;,&quot;restaurants_specialities&quot;:&quot;Cuisine r\\u00e9gionale&quot;,&quot;comment&quot;:&quot;Commune paisible \\u00e0 proximit\\u00e9 de Toulouse avec un cadre naturel agr\\u00e9able.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/escalquens.fr&quot;,&quot;image&quot;:&quot;https:\\\/\\\/static.actu.fr\\\/uploads\\\/2022\\\/06\\\/escalquens-mairie.jpg&quot;,&quot;address&quot;:&quot;Escalquens, Haute-Garonne, Occitanie, France&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.532&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.543&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/static.actu.fr\/uploads\/2022\/06\/escalquens-mairie.jpg\" alt=\"Escalquens\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Escalquens<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">6.4 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">10 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">\u00c9glise Saint-Jean-Baptiste, sentiers de campagne<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">March\u00e9 hebdomadaire, festivals locaux<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Cuisine r\u00e9gionale<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"balma\"\n            data-json=\"{&quot;name&quot;:&quot;Balma&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.mairie-balma.fr\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Balma-0x0-c-default.png&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.balma.fr&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Balma&quot;,&quot;distance_kilometers&quot;:&quot;27.9&quot;,&quot;driving_time_minutes&quot;:&quot;31&quot;,&quot;must_see_places&quot;:&quot;Centre culturel, parc de loisirs&quot;,&quot;markets_local_events&quot;:&quot;March\\u00e9s locaux, animations&quot;,&quot;restaurants_specialities&quot;:&quot;Cuisine locale vari\\u00e9e&quot;,&quot;comment&quot;:&quot;Ville r\\u00e9sidentielle calme \\u00e0 l&#039;est de Toulouse.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.balma.fr&quot;,&quot;image&quot;:&quot;https:\\\/\\\/www.mairie-balma.fr\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Balma-0x0-c-default.png&quot;,&quot;address&quot;:&quot;Balma, Haute-Garonne, Occitanie, France&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.517&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.620&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/www.mairie-balma.fr\/wp-content\/uploads\/2025\/07\/Balma-0x0-c-default.png\" alt=\"Balma\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Balma<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">27.9 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">31 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">Centre culturel, parc de loisirs<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">March\u00e9s locaux, animations<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Cuisine locale vari\u00e9e<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"ayguesvives\"\n            data-json=\"{&quot;name&quot;:&quot;Ayguesvives&quot;,&quot;image&quot;:&quot;https:\\\/\\\/durtepqo099rl.cloudfront.net\\\/401\\\/RQSkKc0LFt\\\/DJI_20240808151217_0062_D_min_7777_2_1_stamp.webp&quot;,&quot;link&quot;:&quot;https:\\\/\\\/fr.wikipedia.org\\\/wiki\\\/Ayguesvives&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Ayguesvives&quot;,&quot;distance_kilometers&quot;:&quot;8.4&quot;,&quot;driving_time_minutes&quot;:&quot;12&quot;,&quot;must_see_places&quot;:&quot;Eglise Saint-Christophe, balade au bord de la rivi\\u00e8re Hers&quot;,&quot;markets_local_events&quot;:&quot;F\\u00eate locale annuelle, march\\u00e9s de producteurs&quot;,&quot;restaurants_specialities&quot;:&quot;Cuisine du terroir&quot;,&quot;comment&quot;:&quot;Petite commune charmante sur les bords de la rivi\\u00e8re, id\\u00e9ale pour les balades.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/fr.wikipedia.org\\\/wiki\\\/Ayguesvives&quot;,&quot;image&quot;:&quot;https:\\\/\\\/durtepqo099rl.cloudfront.net\\\/401\\\/RQSkKc0LFt\\\/DJI_20240808151217_0062_D_min_7777_2_1_stamp.webp&quot;,&quot;address&quot;:&quot;Ayguesvives, Haute-Garonne, Occitanie, France&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.53&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.55&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/durtepqo099rl.cloudfront.net\/401\/RQSkKc0LFt\/DJI_20240808151217_0062_D_min_7777_2_1_stamp.webp\" alt=\"Ayguesvives\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Ayguesvives<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">8.4 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">12 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">Eglise Saint-Christophe, balade au bord de la rivi\u00e8re Hers<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">F\u00eate locale annuelle, march\u00e9s de producteurs<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Cuisine du terroir<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"revel\"\n            data-json=\"{&quot;name&quot;:&quot;Revel&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6919f20e6c155.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/mairie-revel.fr&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Revel&quot;,&quot;distance_kilometers&quot;:&quot;43.1&quot;,&quot;driving_time_minutes&quot;:&quot;46&quot;,&quot;must_see_places&quot;:&quot;Place centrale, lac de Revel, mus\\u00e9es&quot;,&quot;markets_local_events&quot;:&quot;March\\u00e9 proven\\u00e7al, foires artisanales&quot;,&quot;restaurants_specialities&quot;:&quot;Cuisine du sud-ouest, charcuterie, fromages locaux&quot;,&quot;comment&quot;:&quot;Petite ville connue pour son march\\u00e9 classique et son lac pour activit\\u00e9s nautiques.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/mairie-revel.fr&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6919f20e6c155.jpg&quot;,&quot;address&quot;:&quot;Revel, Haute-Garonne, Occitanie, France&quot;,&quot;gps_coordinates_longitude&quot;:&quot;2.027&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.49&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6919f20e6c155.jpg\" alt=\"Revel\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Revel<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">43.1 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">46 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">Place centrale, lac de Revel, mus\u00e9es<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">March\u00e9 proven\u00e7al, foires artisanales<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Cuisine du sud-ouest, charcuterie, fromages locaux<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"albi\"\n            data-json=\"{&quot;name&quot;:&quot;Albi&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6919eacc15863.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.albi-tourisme.fr\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Albi&quot;,&quot;distance_kilometers&quot;:&quot;91&quot;,&quot;driving_time_minutes&quot;:&quot;60&quot;,&quot;must_see_places&quot;:&quot;Cath\\u00e9drale Sainte-C\\u00e9cile, Quartier du Castelviel, Passerelle sur le Tarn.&quot;,&quot;markets_local_events&quot;:&quot;Concerts de l\\u2019Albi Jazz Festival fin janvier. Festivit\\u00e9s du Carnaval d\\u2019Albi qui ont lieu entre f\\u00e9vrier et d\\u00e9but mars. Festival Pause Guitare en d\\u00e9but juillet. Le march\\u00e9 Place de la Pile, le samedi matin entre 7h et 13h. Et le march\\u00e9 de la Cr\\u00e9ation et des Bouquinistes, le mercredi et le samedi de 9h \\u00e0 17h.&quot;,&quot;restaurants_specialities&quot;:&quot;Cuisine du Sud-Ouest \\\/ terroir albigeois&quot;,&quot;comment&quot;:&quot;Albi, charmante ville du Tarn, s\\u00e9duit par ses ruelles m\\u00e9di\\u00e9vales, sa majestueuse cath\\u00e9drale en briques rouges et son riche patrimoine culturel du Sud-Ouest.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.albi-tourisme.fr\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6919eacc15863.jpg&quot;,&quot;address&quot;:&quot;Albi, Tarn, Occitanie, France&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6919eacc15863.jpg\" alt=\"Albi\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Albi<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">91 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">60 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">Cath\u00e9drale Sainte-C\u00e9cile, Quartier du Castelviel, Passerelle<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">Concerts de l\u2019Albi Jazz Festival fin janvier. Festivit\u00e9s du <\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">Cuisine du Sud-Ouest \/ terroir albigeois<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"city\"\n            data-features=\"\"\n            data-name=\"carcassonne\"\n            data-json=\"{&quot;name&quot;:&quot;Carcassonne&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6919f0a766758.webp&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.tourisme-carcassonne.fr\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Carcassonne&quot;,&quot;distance_kilometers&quot;:&quot;82&quot;,&quot;driving_time_minutes&quot;:&quot;55&quot;,&quot;must_see_places&quot;:&quot;La Cit\\u00e9 M\\u00e9di\\u00e9vale de Carcassonne, La Basilique Saint-Nazaire, La Bastide Saint-Louis.&quot;,&quot;markets_local_events&quot;:&quot;Le Festival de Carcassonne, &quot;,&quot;restaurants_specialities&quot;:&quot;d\\u00e9gustez le cassoulet, la fougasse aux fritons et les \\u00c9cus de la Cit\\u00e9 !&quot;,&quot;comment&quot;:&quot;Carcassonne enchante par sa cit\\u00e9 m\\u00e9di\\u00e9vale fortifi\\u00e9e, ses remparts monumentaux et l\\u2019atmosph\\u00e8re unique de son patrimoine mill\\u00e9naire.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.tourisme-carcassonne.fr\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6919f0a766758.webp&quot;,&quot;address&quot;:&quot;Carcassonne, Aude, Occitanie, France.&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;Villes aux alentours&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6919f0a766758.webp\" alt=\"Carcassonne\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-city\">Villes aux alentours<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Carcassonne<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-blue\">82 km<\/span>\n                                    <span class=\"em-tag em-tag-orange\">55 min<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieux \/ Activit\u00e9s incontournables :<\/span>\n                    <span class=\"em-card-field-value\">La Cit\u00e9 M\u00e9di\u00e9vale de Carcassonne, La Basilique Saint-Nazaire<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">March\u00e9s \/ \u00e9v\u00e9nements locaux :<\/span>\n                    <span class=\"em-card-field-value\">Le Festival de Carcassonne, <\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Restaurants \/ sp\u00e9cialit\u00e9s :<\/span>\n                    <span class=\"em-card-field-value\">d\u00e9gustez le cassoulet, la fougasse aux fritons et les \u00c9cus d<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"balade le long du canal du midi\"\n            data-json=\"{&quot;name&quot;:&quot;Balade le long du Canal du Midi&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8a3a2a0cc.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/tourisme-toulouse\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Balade le long du Canal du Midi&quot;,&quot;type&quot;:&quot;Nature, Balade&quot;,&quot;place&quot;:&quot;Canal du Midi, \\u00e0 800 m du camping Les Violettes&quot;,&quot;distance_km&quot;:&quot;0.8 km&quot;,&quot;duration&quot;:&quot;Selon itin\\u00e9raire, de 30 minutes \\u00e0 plusieurs heures&quot;,&quot;price&quot;:&quot;Gratuit&quot;,&quot;booking_necessary&quot;:&quot;Non&quot;,&quot;comment&quot;:&quot;Balade sur les berges du Canal du Midi, class\\u00e9 au patrimoine mondial UNESCO, id\\u00e9al pour v\\u00e9lo et promenade \\u00e0 pied.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/tourisme-toulouse\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8a3a2a0cc.jpg&quot;,&quot;address&quot;:&quot;Canal du Midi, Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.444209&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.604652&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8a3a2a0cc.jpg\" alt=\"Balade le long du Canal du Midi\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Balade le long du Canal du Midi<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Gratuit<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Canal du Midi, \u00e0 800 m du camping Les Violettes<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Nature, Balade<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">0.8 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">Selon itin\u00e9raire, de 30 minutes \u00e0 plusieurs heures<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"visite du quartier saint-cyprien\"\n            data-json=\"{&quot;name&quot;:&quot;Visite du Quartier Saint-Cyprien&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c89f2575c9.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/tourisme-toulouse\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Visite du Quartier Saint-Cyprien&quot;,&quot;type&quot;:&quot;Visite culturelle, D\\u00e9couverte urbaine&quot;,&quot;place&quot;:&quot;Quartier Saint-Cyprien, Toulouse&quot;,&quot;distance_km&quot;:&quot;3 km&quot;,&quot;duration&quot;:&quot;2 heures environ&quot;,&quot;price&quot;:&quot;Gratuit&quot;,&quot;booking_necessary&quot;:&quot;Non&quot;,&quot;comment&quot;:&quot;D\\u00e9couverte d\\u2019un quartier cosmopolite, ruelles typiques, caf\\u00e9s et mus\\u00e9e Les Abattoirs d\\u2019art moderne et contemporain.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/tourisme-toulouse\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c89f2575c9.jpg&quot;,&quot;address&quot;:&quot;Quartier Saint-Cyprien, Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.433&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.605&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c89f2575c9.jpg\" alt=\"Visite du Quartier Saint-Cyprien\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Visite du Quartier Saint-Cyprien<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Gratuit<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Quartier Saint-Cyprien, Toulouse<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Visite culturelle, D\u00e9couverte urbaine<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">3 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">2 heures environ<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"visite de la halle de la machine\"\n            data-json=\"{&quot;name&quot;:&quot;Visite de la Halle de la Machine&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8a689e92a.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.halledelamachine.fr\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Visite de la Halle de la Machine&quot;,&quot;type&quot;:&quot;Attraction touristique, spectacle&quot;,&quot;place&quot;:&quot;La Halle de la Machine, Toulouse&quot;,&quot;distance_km&quot;:&quot;4 km&quot;,&quot;duration&quot;:&quot;1h30&quot;,&quot;price&quot;:&quot;\\u20ac15 environ&quot;,&quot;booking_necessary&quot;:&quot;Oui&quot;,&quot;comment&quot;:&quot;Spectacle et parcours avec bestiaire m\\u00e9canique, balade sur le dos du Minotaure Ast\\u00e9rion (14 m de haut).&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.halledelamachine.fr\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8a689e92a.jpg&quot;,&quot;address&quot;:&quot;Rue des Terres Neuves, Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.4332&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.5977&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8a689e92a.jpg\" alt=\"Visite de la Halle de la Machine\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Visite de la Halle de la Machine<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">\u20ac15 environ<\/span>\n                                    <span class=\"em-tag em-tag-blue\">La Halle de la Machine, Toulouse<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Attraction touristique, spectacle<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">4 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">1h30<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"jardin des plantes et jardin japonais\"\n            data-json=\"{&quot;name&quot;:&quot;Jardin des Plantes et Jardin Japonais&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8ab502eb3.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/metropole.toulouse.fr\\\/annuaire\\\/jardin-compans-caffarelli&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Jardin des Plantes et Jardin Japonais&quot;,&quot;type&quot;:&quot;Parcs et jardins&quot;,&quot;place&quot;:&quot;Jardins, Toulouse centre&quot;,&quot;distance_km&quot;:&quot;3.5 km&quot;,&quot;duration&quot;:&quot;1 \\u00e0 2 heures&quot;,&quot;price&quot;:&quot;Gratuit&quot;,&quot;booking_necessary&quot;:&quot;Non&quot;,&quot;comment&quot;:&quot;Espaces verts class\\u00e9s Jardin Remarquable, parfaits pour d\\u00e9tente et d\\u00e9couverte botanique.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/metropole.toulouse.fr\\\/annuaire\\\/jardin-compans-caffarelli&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8ab502eb3.jpg&quot;,&quot;address&quot;:&quot;Rue du Jardin des Plantes, Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.4543&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.6008&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8ab502eb3.jpg\" alt=\"Jardin des Plantes et Jardin Japonais\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Jardin des Plantes et Jardin Japonais<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Gratuit<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Jardins, Toulouse centre<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Parcs et jardins<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">3.5 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">1 \u00e0 2 heures<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"zoo african safari\"\n            data-json=\"{&quot;name&quot;:&quot;Zoo African Safari&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8acc95a3f.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.zoo-africansafari.com\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Zoo African Safari&quot;,&quot;type&quot;:&quot;Zoo, Parc animalier&quot;,&quot;place&quot;:&quot;Plaisance-du-Touch, proche Toulouse&quot;,&quot;distance_km&quot;:&quot;15 km&quot;,&quot;duration&quot;:&quot;3 heures&quot;,&quot;price&quot;:&quot;\\u20ac20 environ&quot;,&quot;booking_necessary&quot;:&quot;Oui&quot;,&quot;comment&quot;:&quot;Parc animalier avec une grande vari\\u00e9t\\u00e9 d\\u2019animaux, id\\u00e9al en famille.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.zoo-africansafari.com\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8acc95a3f.jpg&quot;,&quot;address&quot;:&quot;Route de Toulouse, Plaisance-du-Touch&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.282&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.561&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8acc95a3f.jpg\" alt=\"Zoo African Safari\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Zoo African Safari<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">\u20ac20 environ<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Plaisance-du-Touch, proche Toulouse<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Zoo, Parc animalier<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">15 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">3 heures<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"parcours accrobranche chez t\u00e9pacap toulouse\"\n            data-json=\"{&quot;name&quot;:&quot;Parcours Accrobranche chez T\\u00e9pacap Toulouse&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8afaada61.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.tepacap.fr\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Parcours Accrobranche chez T\\u00e9pacap Toulouse&quot;,&quot;type&quot;:&quot;Loisirs sportifs, aventure&quot;,&quot;place&quot;:&quot;T\\u00e9pacap, Toulouse&quot;,&quot;distance_km&quot;:&quot;12 km&quot;,&quot;duration&quot;:&quot;2 \\u00e0 3 heures&quot;,&quot;price&quot;:&quot;\\u20ac25 - \\u20ac30 selon parcours&quot;,&quot;booking_necessary&quot;:&quot;Oui&quot;,&quot;comment&quot;:&quot;Parc avec 13 parcours d\\u2019accrobranche et tyroliennes pour tous niveaux.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.tepacap.fr\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8afaada61.jpg&quot;,&quot;address&quot;:&quot;Chemin de la Plaine, Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.4002&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.6000&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8afaada61.jpg\" alt=\"Parcours Accrobranche chez T\u00e9pacap Toulouse\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Parcours Accrobranche chez T\u00e9pacap Toulouse<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">\u20ac25 - \u20ac30 selon parcours<\/span>\n                                    <span class=\"em-tag em-tag-blue\">T\u00e9pacap, Toulouse<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Loisirs sportifs, aventure<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">12 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">2 \u00e0 3 heures<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"visite du march\u00e9 victor hugo\"\n            data-json=\"{&quot;name&quot;:&quot;Visite du March\\u00e9 Victor Hugo&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8c0e6f612.webp&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.marche-victor-hugo.fr\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Visite du March\\u00e9 Victor Hugo&quot;,&quot;type&quot;:&quot;March\\u00e9 local, gastronomie&quot;,&quot;place&quot;:&quot;March\\u00e9 Victor Hugo, Toulouse centre&quot;,&quot;distance_km&quot;:&quot;3 km&quot;,&quot;duration&quot;:&quot;1 \\u00e0 2 heures&quot;,&quot;price&quot;:&quot;Gratuit (achats en option)&quot;,&quot;booking_necessary&quot;:&quot;Non&quot;,&quot;comment&quot;:&quot;March\\u00e9 couvert proposant sp\\u00e9cialit\\u00e9s r\\u00e9gionales et ambiance locale.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.marche-victor-hugo.fr\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8c0e6f612.webp&quot;,&quot;address&quot;:&quot;Place Victor Hugo, Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.4441&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.6023&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8c0e6f612.webp\" alt=\"Visite du March\u00e9 Victor Hugo\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Visite du March\u00e9 Victor Hugo<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Gratuit (achats en option)<\/span>\n                                    <span class=\"em-tag em-tag-blue\">March\u00e9 Victor Hugo, Toulouse centre<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">March\u00e9 local, gastronomie<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">3 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">1 \u00e0 2 heures<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"visite guid\u00e9e \u00e0 pied du centre historique\"\n            data-json=\"{&quot;name&quot;:&quot;Visite guid\\u00e9e \\u00e0 pied du centre historique&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8c7690be5.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.toulouse-tourisme.com\\\/nos-incontournables\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Visite guid\\u00e9e \\u00e0 pied du centre historique&quot;,&quot;type&quot;:&quot;Visite guid\\u00e9e, Culture&quot;,&quot;place&quot;:&quot;Centre-ville de Toulouse&quot;,&quot;distance_km&quot;:&quot;3 km&quot;,&quot;duration&quot;:&quot;2 heures&quot;,&quot;price&quot;:&quot;\\u20ac15 environ&quot;,&quot;booking_necessary&quot;:&quot;Oui&quot;,&quot;comment&quot;:&quot;D\\u00e9couverte des monuments incontournables comme le Capitole, la Basilique Saint-Sernin, le Pont Neuf.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.toulouse-tourisme.com\\\/nos-incontournables\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c8c7690be5.jpg&quot;,&quot;address&quot;:&quot;Place du Capitole, Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.444&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.604&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c8c7690be5.jpg\" alt=\"Visite guid\u00e9e \u00e0 pied du centre historique\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Visite guid\u00e9e \u00e0 pied du centre historique<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">\u20ac15 environ<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Centre-ville de Toulouse<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Visite guid\u00e9e, Culture<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">3 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">2 heures<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"circuit v\u00e9lo le long de la garonne\"\n            data-json=\"{&quot;name&quot;:&quot;Circuit v\\u00e9lo le long de la Garonne&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c91b222007.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lagaronneavelo.com\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Circuit v\\u00e9lo le long de la Garonne&quot;,&quot;type&quot;:&quot;Balade sportive, nature&quot;,&quot;place&quot;:&quot;Berges de la Garonne, Toulouse&quot;,&quot;distance_km&quot;:&quot;Variable, d\\u00e9part proche du camping&quot;,&quot;duration&quot;:&quot;1 \\u00e0 plusieurs heures&quot;,&quot;price&quot;:&quot;Gratuit&quot;,&quot;booking_necessary&quot;:&quot;Non&quot;,&quot;comment&quot;:&quot;Parcours cyclable le long du fleuve avec vues et d\\u00e9tente en plein air.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lagaronneavelo.com\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c91b222007.jpg&quot;,&quot;address&quot;:&quot;Berges de la Garonne, Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.4445&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.6047&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c91b222007.jpg\" alt=\"Circuit v\u00e9lo le long de la Garonne\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Circuit v\u00e9lo le long de la Garonne<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Gratuit<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Berges de la Garonne, Toulouse<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Balade sportive, nature<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">Variable, d\u00e9part proche du camping<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">1 \u00e0 plusieurs heures<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"escape game en centre-ville\"\n            data-json=\"{&quot;name&quot;:&quot;Escape Game en centre-ville&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6970953358a1a.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.tripadvisor.fr\\\/Attractions-g187175-Activities-c56-t208-Toulouse_Haute_Garonne_Occitanie.html&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Escape Game en centre-ville&quot;,&quot;type&quot;:&quot;Jeux d\\u2019\\u00e9vasion, int\\u00e9rieur&quot;,&quot;place&quot;:&quot;Centre de Toulouse&quot;,&quot;distance_km&quot;:&quot;3 km&quot;,&quot;duration&quot;:&quot;1 heure&quot;,&quot;price&quot;:&quot;\\u20ac20 - \\u20ac30 par personne&quot;,&quot;booking_necessary&quot;:&quot;Oui&quot;,&quot;comment&quot;:&quot;Activit\\u00e9 ludique et immersive en petits groupes pour tous \\u00e2ges.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.tripadvisor.fr\\\/Attractions-g187175-Activities-c56-t208-Toulouse_Haute_Garonne_Occitanie.html&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6970953358a1a.jpg&quot;,&quot;address&quot;:&quot;Centre-ville Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.444&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.602&quot;,&quot;available_image_urls&quot;:[]},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6970953358a1a.jpg\" alt=\"Escape Game en centre-ville\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Escape Game en centre-ville<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">\u20ac20 - \u20ac30 par personne<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Centre de Toulouse<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Jeux d\u2019\u00e9vasion, int\u00e9rieur<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">3 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">1 heure<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"tour en montgolfi\u00e8re au d\u00e9part d\u2019albi ou cordes-sur-ciel\"\n            data-json=\"{&quot;name&quot;:&quot;Tour en montgolfi\\u00e8re au d\\u00e9part d\\u2019Albi ou Cordes-sur-Ciel&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c937e21635.png&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.atmosphair-montgolfieres.fr\\\/?gad_source=1&amp;gad_campaignid=77458999&amp;gbraid=0AAAAADxW2ZmWq-_VcuHEhpnGeF4kPl6aY&amp;gclid=CjwKCAiAz_DIBhBJEiwAVH2XwPM1UEMAZx1aAsg2WfnNs1RcGu_PU6ciqlXmtybByyzxIUXOkrUr8BoCDYkQAvD_BwE&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Tour en montgolfi\\u00e8re au d\\u00e9part d\\u2019Albi ou Cordes-sur-Ciel&quot;,&quot;type&quot;:&quot;Activit\\u00e9 a\\u00e9rienne, tourisme&quot;,&quot;place&quot;:&quot;Vols \\u00e0 d\\u00e9part d\\u2019Albi ou Cordes-sur-Ciel&quot;,&quot;distance_km&quot;:&quot;Environ 90 km (\\u00e0 organiser depuis Toulouse)&quot;,&quot;duration&quot;:&quot;1 heure environ&quot;,&quot;price&quot;:&quot;\\u00c0 partir de 200\\u20ac&quot;,&quot;booking_necessary&quot;:&quot;Oui&quot;,&quot;comment&quot;:&quot;Survol spectaculaire de sites historiques et paysages du Tarn et de l\\u2019Occitanie.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.atmosphair-montgolfieres.fr\\\/?gad_source=1&amp;gad_campaignid=77458999&amp;gbraid=0AAAAADxW2ZmWq-_VcuHEhpnGeF4kPl6aY&amp;gclid=CjwKCAiAz_DIBhBJEiwAVH2XwPM1UEMAZx1aAsg2WfnNs1RcGu_PU6ciqlXmtybByyzxIUXOkrUr8BoCDYkQAvD_BwE&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_691c937e21635.png&quot;,&quot;address&quot;:&quot;Albi, Cordes-sur-Ciel (d\\u00e9parts)&quot;,&quot;gps_coordinates_longitude&quot;:&quot;2.1469&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.9285&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_691c937e21635.png\" alt=\"Tour en montgolfi\u00e8re au d\u00e9part d\u2019Albi ou Cordes-sur-Ciel\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Tour en montgolfi\u00e8re au d\u00e9part d\u2019Albi ou Cordes-sur-Ciel<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">\u00c0 partir de 200\u20ac<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Vols \u00e0 d\u00e9part d\u2019Albi ou Cordes-sur-Ciel<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Activit\u00e9 a\u00e9rienne, tourisme<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">Environ 90 km (\u00e0 organiser depuis Toulouse)<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">1 heure environ<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"cit\u00e9 de l\u2019espace\"\n            data-json=\"{&quot;name&quot;:&quot;Cit\\u00e9 de l\\u2019espace&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692eef9c63d2e.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.cite-espace.com\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Cit\\u00e9 de l\\u2019espace&quot;,&quot;type&quot;:&quot;Parc scientifique et ludique&quot;,&quot;place&quot;:&quot;Toulouse&quot;,&quot;distance_km&quot;:&quot;10 km&quot;,&quot;duration&quot;:&quot;3h \\u00e0 4h&quot;,&quot;price&quot;:&quot;Environ 20\\u20ac adulte&quot;,&quot;booking_necessary&quot;:&quot;Oui&quot;,&quot;comment&quot;:&quot;Parc d\\u00e9di\\u00e9 \\u00e0 l\\u2019espace et \\u00e0 la conqu\\u00eate spatiale avec simulateurs, plan\\u00e9tarium, expositions interactives.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.cite-espace.com\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692eef9c63d2e.jpg&quot;,&quot;address&quot;:&quot;Avenue Jean Gonord, 31500 Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.4955&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.5729&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_692eef9c63d2e.jpg\" alt=\"Cit\u00e9 de l\u2019espace\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Cit\u00e9 de l\u2019espace<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Environ 20\u20ac adulte<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Toulouse<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Parc scientifique et ludique<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">10 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">3h \u00e0 4h<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"activity\"\n            data-features=\"\"\n            data-name=\"mus\u00e9e aeroscopia\"\n            data-json=\"{&quot;name&quot;:&quot;Mus\\u00e9e Aeroscopia&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692eef1e38283.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.aeroscopia.fr\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Mus\\u00e9e Aeroscopia&quot;,&quot;type&quot;:&quot;Mus\\u00e9e a\\u00e9ronautique&quot;,&quot;place&quot;:&quot;Toulouse&quot;,&quot;distance_km&quot;:&quot;15 km&quot;,&quot;duration&quot;:&quot;2h \\u00e0 3h&quot;,&quot;price&quot;:&quot;Environ 12\\u20ac adulte&quot;,&quot;booking_necessary&quot;:&quot;Oui&quot;,&quot;comment&quot;:&quot;Mus\\u00e9e consacr\\u00e9 \\u00e0 l\\u2019histoire de l\\u2019a\\u00e9ronautique avec avions expos\\u00e9s, simulateurs et visites d\\u2019usine Airbus \\u00e0 proximit\\u00e9.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.aeroscopia.fr\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692eef1e38283.jpg&quot;,&quot;address&quot;:&quot;1 All\\u00e9e Andr\\u00e9 Turcat, 31700 Blagnac&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.3769&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.6333&quot;},&quot;category&quot;:&quot;Activit\\u00e9s et lieux recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_692eef1e38283.jpg\" alt=\"Mus\u00e9e Aeroscopia\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-activity\">Activit\u00e9s et lieux recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Mus\u00e9e Aeroscopia<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                    <span class=\"em-tag em-tag-green\">Environ 12\u20ac adulte<\/span>\n                                    <span class=\"em-tag em-tag-blue\">Toulouse<\/span>\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Mus\u00e9e a\u00e9ronautique<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">15 km<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Dur\u00e9e moyenne :<\/span>\n                    <span class=\"em-card-field-value\">2h \u00e0 3h<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"soir\u00e9es \u00e0 th\u00e8me\"\n            data-json=\"{&quot;name&quot;:&quot;Soir\\u00e9es \\u00e0 th\\u00e8me&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Soir\\u00e9es \\u00e0 th\\u00e8me&quot;,&quot;date_period&quot;:&quot;Haute saison, tous les soirs de la semaine&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Karaok\\u00e9, quizz musicaux, mini disco avec la mascotte Lapinou.&quot;,&quot;type&quot;:&quot;Animation&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Soir\u00e9es \u00e0 th\u00e8me<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Haute saison, tous les soirs de la semaine<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Animation<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"tournois sportifs\"\n            data-json=\"{&quot;name&quot;:&quot;Tournois sportifs&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Tournois sportifs&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Terrain multisport (foot, basket), ping-pong, p\\u00e9tanque, trampoline.&quot;,&quot;type&quot;:&quot;Sport&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Tournois sportifs<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Sport<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"jeux pour enfants\"\n            data-json=\"{&quot;name&quot;:&quot;Jeux pour enfants&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Jeux pour enfants&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Aire de jeux enfants avec balan\\u00e7oires, toboggans, trampoline et tourniquet.&quot;,&quot;type&quot;:&quot;Animation&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Jeux pour enfants<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Animation<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"pr\u00eat de mat\u00e9riel\"\n            data-json=\"{&quot;name&quot;:&quot;Pr\\u00eat de mat\\u00e9riel&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Pr\\u00eat de mat\\u00e9riel&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Pr\\u00eat de raquettes, balles, jeux \\u00e0 la r\\u00e9ception (caution requise).&quot;,&quot;type&quot;:&quot;Service&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Pr\u00eat de mat\u00e9riel<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Service<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"espace \u00e9picerie\"\n            data-json=\"{&quot;name&quot;:&quot;Espace \\u00e9picerie&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Espace \\u00e9picerie&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Produits de premi\\u00e8re n\\u00e9cessit\\u00e9, produits locaux et souvenirs.&quot;,&quot;type&quot;:&quot;Service&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Espace \u00e9picerie<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Service<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"service pain &amp; viennoiseries\"\n            data-json=\"{&quot;name&quot;:&quot;Service pain &amp; viennoiseries&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Service pain &amp; viennoiseries&quot;,&quot;date_period&quot;:&quot;En \\u00e9t\\u00e9&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Service pain et viennoiseries sur place et sur r\\u00e9servation durant la haute saison&quot;,&quot;type&quot;:&quot;Service&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campinglesviolettes.com\\\/activites-et-animations-au-camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Service pain &amp; viennoiseries<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">En \u00e9t\u00e9<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Service<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"acc\u00e8s internet\"\n            data-json=\"{&quot;name&quot;:&quot;Acc\\u00e8s internet&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Acc\\u00e8s internet&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Acc\\u00e8s internet disponible sur place.&quot;,&quot;type&quot;:&quot;Service&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Acc\u00e8s internet<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Service<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"coin cuisine abrit\u00e9 pour cyclistes\"\n            data-json=\"{&quot;name&quot;:&quot;Coin cuisine abrit\\u00e9 pour cyclistes&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Coin cuisine abrit\\u00e9 pour cyclistes&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Coin cuisine \\u00e9quip\\u00e9 (frigo, plaques, micro-ondes), chaises et tables, espace barbecue.&quot;,&quot;type&quot;:&quot;Service&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Coin cuisine abrit\u00e9 pour cyclistes<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Service<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"aire de service pour camping-cars\"\n            data-json=\"{&quot;name&quot;:&quot;Aire de service pour camping-cars&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Aire de service pour camping-cars&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Aire de service pour camping-cars (6\\u20ac).&quot;,&quot;type&quot;:&quot;Service&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Aire de service pour camping-cars<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Service<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"location de r\u00e9sidences mobiles\"\n            data-json=\"{&quot;name&quot;:&quot;Location de r\\u00e9sidences mobiles&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campingdirect.com\\\/fr\\\/reservation-emplacement-mobil-home\\\/haute-garonne\\\/camping-deyme\\\/camping-les-violettes&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Location de r\\u00e9sidences mobiles&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Location de mobil-homes et tentes lodges.&quot;,&quot;type&quot;:&quot;H\\u00e9bergement&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.campingdirect.com\\\/fr\\\/reservation-emplacement-mobil-home\\\/haute-garonne\\\/camping-deyme\\\/camping-les-violettes&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Location de r\u00e9sidences mobiles<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">H\u00e9bergement<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"restauration \u00e0 proximit\u00e9\"\n            data-json=\"{&quot;name&quot;:&quot;Restauration \\u00e0 proximit\\u00e9&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Restauration \\u00e0 proximit\\u00e9&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;\\u00c0 proximit\\u00e9 du camping, de nombreuses options de restauration s\\u2019offrent \\u00e0 vous pour satisfaire toutes les envies. Que vous optiez pour un repas rapide livr\\u00e9 directement au camping (pizzas, plats \\u00e0 emporter, snacks) ou pour un repas complet dans un restaurant traditionnel, vous trouverez facilement de quoi vous r\\u00e9galer. Rendez-vous \\u00e0 la r\\u00e9ception pour d\\u00e9couvrir tous nos partenaires alentour proposant une cuisine faite maison, mettant \\u00e0 l\\u2019honneur les produits locaux et les sp\\u00e9cialit\\u00e9s de la r\\u00e9gion, pour des moments gourmands et conviviaux tout au long de votre s\\u00e9jour.&quot;,&quot;type&quot;:&quot;Service&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Restauration \u00e0 proximit\u00e9<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Service<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"lave-linge et s\u00e8che-linge\"\n            data-json=\"{&quot;name&quot;:&quot;Lave-linge et s\\u00e8che-linge&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Lave-linge et s\\u00e8che-linge&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Lave-linge et s\\u00e8che-linge \\u00e0 disposition.&quot;,&quot;type&quot;:&quot;Service&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Lave-linge et s\u00e8che-linge<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Service<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"acc\u00e8s au canal du midi\"\n            data-json=\"{&quot;name&quot;:&quot;Acc\\u00e8s au canal du Midi&quot;,&quot;image&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;Acc\\u00e8s au canal du Midi&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Camping Les Violettes, Toulouse&quot;,&quot;distance_km&quot;:&quot;&quot;,&quot;description&quot;:&quot;Acc\\u00e8s facile au canal du Midi.&quot;,&quot;type&quot;:&quot;Activit\\u00e9&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.lauragais-tourisme.fr\\\/camping\\\/camping-les-violettes\\\/&quot;,&quot;image&quot;:&quot;&quot;,&quot;address&quot;:&quot;17, RD 813 Toulouse 31450&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <div class=\"em-card-placeholder\">\ud83d\udcf7 Pas d'image<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">Acc\u00e8s au canal du Midi<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Camping Les Violettes, Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Activit\u00e9<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"march\u00e9 de no\u00ebl place du capitole\"\n            data-json=\"{&quot;name&quot;:&quot;March\\u00e9 de No\\u00ebl Place du Capitole&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692ef118cb439.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/marchedenoeltoulouse.fr\\\/les-marches\\\/place-du-capitole\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;March\\u00e9 de No\\u00ebl Place du Capitole&quot;,&quot;date_period&quot;:&quot;Du 27 novembre au 28 d\\u00e9cembre 2025&quot;,&quot;location&quot;:&quot;Toulouse&quot;,&quot;distance_km&quot;:&quot;17km&quot;,&quot;description&quot;:&quot;Venez d\\u00e9couvrir le march\\u00e9 de No\\u00ebl sur la Place du Capitole, transform\\u00e9e en un village f\\u00e9erique avec plus de 100 chalets proposant artisanat, gastronomie locale et id\\u00e9es cadeaux. Profitez \\u00e9galement de la patinoire en plein air et du majestueux sapin illumin\\u00e9.&quot;,&quot;type&quot;:&quot;March\\u00e9 de No\\u00ebl&quot;,&quot;comment&quot;:&quot;Entr\\u00e9e libre et gratuite. Horaires : tous les jours de 10h30 \\u00e0 21h, jusqu&#039;\\u00e0 22h les vendredis et samedis. Le 24 et le 28 d\\u00e9cembre, de 10h30 \\u00e0 19h. Le 25 d\\u00e9cembre, de 14h \\u00e0 21h.&quot;,&quot;link&quot;:&quot;https:\\\/\\\/marchedenoeltoulouse.fr\\\/les-marches\\\/place-du-capitole\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_692ef118cb439.jpg&quot;,&quot;address&quot;:&quot;Place du Capitole, 31000 Toulouse&quot;,&quot;gps_coordinates_longitude&quot;:&quot;1.4437&quot;,&quot;gps_coordinates_latitude&quot;:&quot;43.6047&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_692ef118cb439.jpg\" alt=\"March\u00e9 de No\u00ebl Place du Capitole\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">March\u00e9 de No\u00ebl Place du Capitole<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Du 27 novembre au 28 d\u00e9cembre 2025<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Toulouse<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Distance depuis le camping (km) :<\/span>\n                    <span class=\"em-card-field-value\">17km<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n                  <article class=\"em-card\"\n            data-type=\"event\"\n            data-features=\"\"\n            data-name=\"\u00c9v\u00e9nements et festivals\"\n            data-json=\"{&quot;name&quot;:&quot;\\u00c9v\\u00e9nements et festivals&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6970fb0da02bd.jpg&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.toulouse-tourisme.com\\\/sortir-a-toulouse\\\/agenda-sorties-toulouse\\\/&quot;,&quot;data&quot;:{&quot;name&quot;:&quot;\\u00c9v\\u00e9nements et festivals&quot;,&quot;date_period&quot;:&quot;Toute l&#039;ann\\u00e9e&quot;,&quot;location&quot;:&quot;Deyme&quot;,&quot;distance_km&quot;:&quot;0&quot;,&quot;description&quot;:&quot;Tout au long de l\\u2019ann\\u00e9e, les environs du camping vibrent au rythme de nombreux \\u00e9v\\u00e9nements, soir\\u00e9es, festivals et expositions pour tous les go\\u00fbts. \\u00c0 Toulouse, profitez de grands rendez-vous comme le Rose Festival, Rio Loco, les concerts et spectacles du Z\\u00e9nith ou du Casino Barri\\u00e8re, sans oublier les matchs du Stade Toulousain.\\nLa r\\u00e9gion est \\u00e9galement riche en festivals embl\\u00e9matiques tels que Festi\\u2019Menthe \\u00e0 Revel, la F\\u00eate du Vin de Carcassonne, la F\\u00eate du Cassoulet \\u00e0 Castelnaudary ou encore l\\u2019Aligofest \\u00e0 Toulouse. Les amateurs de bi\\u00e8res artisanales pourront d\\u00e9couvrir plusieurs festivals d\\u00e9di\\u00e9s comme l\\u2019Octobi\\u00e8re Festival, l\\u2019Oktoberfest Toulouse, le Toulouse Beer Fest ou l\\u2019Occi Beer Fest.\\n\\u00c0 cela s\\u2019ajoutent la F\\u00eate de la Musique, c\\u00e9l\\u00e9br\\u00e9e dans toutes les villes et villages, ainsi que de nombreuses expositions temporaires au Mus\\u00e9um de Toulouse et au Quai des Savoirs.\\nPour conna\\u00eetre les \\u00e9v\\u00e9nements en cours lors de votre s\\u00e9jour, nous vous invitons \\u00e0 consulter les sites internet des offices de tourisme locaux.&quot;,&quot;type&quot;:&quot;Festival&quot;,&quot;comment&quot;:&quot;&quot;,&quot;link&quot;:&quot;https:\\\/\\\/www.toulouse-tourisme.com\\\/sortir-a-toulouse\\\/agenda-sorties-toulouse\\\/&quot;,&quot;image&quot;:&quot;https:\\\/\\\/elaia-public.s3.fr-par.scw.cloud\\\/metadata_images\\\/image_6970fb0da02bd.jpg&quot;,&quot;address&quot;:&quot;&quot;,&quot;gps_coordinates_longitude&quot;:&quot;&quot;,&quot;gps_coordinates_latitude&quot;:&quot;&quot;},&quot;category&quot;:&quot;\\u00c9v\\u00e9nements recommand\\u00e9s&quot;}\">\n\n            <!-- Image + badge cat\u00e9gorie -->\n            <div class=\"em-card-img-wrap\">\n                              <img decoding=\"async\" class=\"em-card-img\" src=\"https:\/\/elaia-public.s3.fr-par.scw.cloud\/metadata_images\/image_6970fb0da02bd.jpg\" alt=\"\u00c9v\u00e9nements et festivals\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex';\">\n                <div class=\"em-card-placeholder\" style=\"display:none;\">\ud83d\udcf7 Image indisponible<\/div>\n                            <span class=\"em-card-badge badge-event\">\u00c9v\u00e9nements recommand\u00e9s<\/span>\n            <\/div>\n\n            <!-- Contenu de la card -->\n            <div class=\"em-card-body\">\n              <h3 class=\"em-card-title\">\u00c9v\u00e9nements et festivals<\/h3>\n\n              <!-- Tags r\u00e9sum\u00e9s (max 4) -->\n              <div class=\"em-card-tags\">\n                                              <\/div>\n\n              <!-- Champs suppl\u00e9mentaires (max 3) -->\n              <div class=\"em-card-fields\">\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Date \/ P\u00e9riode :<\/span>\n                    <span class=\"em-card-field-value\">Toute l&#039;ann\u00e9e<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Lieu (ville) :<\/span>\n                    <span class=\"em-card-field-value\">Deyme<\/span>\n                  <\/div>\n                                  <div class=\"em-card-field\">\n                    <span class=\"em-card-field-label\">Type d\u2019\u00e9v\u00e9nement (march\u00e9, festival, sport, etc.) :<\/span>\n                    <span class=\"em-card-field-value\">Festival<\/span>\n                  <\/div>\n                              <\/div>\n\n              <!-- Lien vers le d\u00e9tail -->\n              <div class=\"em-card-footer\">\n                <span>Voir le d\u00e9tail<\/span>\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/article>\n              <\/div>\n\n      <!-- \u00c9tat vide (aucun r\u00e9sultat apr\u00e8s filtrage) -->\n      <div class=\"em-empty\" id=\"em-empty\" style=\"display:none;\">\n        <p><strong>Aucun r\u00e9sultat<\/strong><br>Modifiez vos filtres pour voir plus de r\u00e9sultats<\/p>\n      <\/div>\n    <\/main>\n  <\/div>\n<\/div>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     JAVASCRIPT \u2014 Filtres, modal, carte Leaflet\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<script>\n(function() {\n  'use strict';\n\n  \/\/ Labels des champs (inject\u00e9s depuis PHP)\n  var FIELD_LABELS = window.emFieldLabels || {};\n\n  \/\/ Cl\u00e9s exclues de la modal (donn\u00e9es internes \/ d\u00e9j\u00e0 affich\u00e9es)\n  var EXCLUDED_KEYS = [\n    'name', 'image', 'images', 'image_url', 'link', 'site_officiel',\n    'gps_coordinates_latitude', 'gps_coordinates_longitude',\n    'latitude', 'longitude', 'latitude_deg', 'longitude_deg',\n    'address', 'available_image_urls'\n  ];\n\n  \/**\n   * Retourne le label lisible d'un champ\n   * Utilise les labels API si disponibles, sinon formate la cl\u00e9\n   *\/\n  function getFieldLabel(key) {\n    return FIELD_LABELS[key] || key.replace(\/_\/g, ' ').replace(\/^\\w\/, function(c) { return c.toUpperCase(); });\n  }\n\n  \/**\n   * \u00c9chappe le HTML pour \u00e9viter les injections XSS\n   *\/\n  function escapeHtml(str) {\n    if (!str) return '';\n    var div = document.createElement('div');\n    div.textContent = str;\n    return div.innerHTML;\n  }\n\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  \/\/ FILTRES \u2014 Onglets, checkboxes, recherche\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n  var activeCategoryFilter = 'all';\n  var searchQuery = '';\n\n  \/**\n   * Applique tous les filtres actifs (cat\u00e9gorie, type, \u00e9quipements, recherche)\n   * Met \u00e0 jour la visibilit\u00e9 des cards et les compteurs\n   *\/\n  function applyFilters() {\n    var selectedTypes    = Array.from(document.querySelectorAll('.em-filter-type:checked')).map(function(cb) { return cb.value; });\n    var selectedFeatures = Array.from(document.querySelectorAll('.em-filter-feat:checked')).map(function(cb) { return cb.value; });\n    var cards = document.querySelectorAll('.em-card');\n    var visibleCount = 0;\n\n    cards.forEach(function(card) {\n      var cardType     = card.getAttribute('data-type');\n      var cardFeatures = (card.getAttribute('data-features') || '').split(',').filter(Boolean);\n      var cardName     = card.getAttribute('data-name') || '';\n\n      \/\/ V\u00e9rifier chaque crit\u00e8re de filtre\n      var matchesCategory = (activeCategoryFilter === 'all' || activeCategoryFilter === cardType);\n      var matchesType     = selectedTypes.indexOf(cardType) !== -1;\n      var matchesSearch   = (searchQuery === '' || cardName.indexOf(searchQuery.toLowerCase()) !== -1);\n\n      var isVisible = matchesCategory && matchesType && matchesSearch;\n\n      \/\/ Filtre \u00e9quipements (uniquement pour les h\u00e9bergements)\n      if (isVisible && (cardType === 'accommodation' || cardType === 'accomodation') && selectedFeatures.length > 0) {\n        isVisible = selectedFeatures.every(function(feat) { return cardFeatures.indexOf(feat) !== -1; });\n      }\n\n      card.style.display = isVisible ? '' : 'none';\n      if (isVisible) visibleCount++;\n    });\n\n    \/\/ Mise \u00e0 jour des compteurs\n    document.getElementById('em-stat-visible').textContent = visibleCount;\n    document.getElementById('em-empty').style.display = visibleCount === 0 ? 'block' : 'none';\n\n    \/\/ Mise \u00e0 jour des marqueurs de la carte\n    if (typeof updateMapMarkers === 'function') {\n      updateMapMarkers(activeCategoryFilter === 'all' ? selectedTypes : [activeCategoryFilter]);\n    }\n  }\n\n  \/\/ \u2500\u2500\u2500 Onglets de cat\u00e9gories \u2500\u2500\u2500\n  document.querySelectorAll('.em-tab').forEach(function(tab) {\n    tab.addEventListener('click', function() {\n      document.querySelectorAll('.em-tab').forEach(function(t) { t.classList.remove('active'); });\n      tab.classList.add('active');\n      activeCategoryFilter = tab.getAttribute('data-filter');\n      applyFilters();\n    });\n  });\n\n  \/\/ \u2500\u2500\u2500 Checkboxes filtres \u2500\u2500\u2500\n  document.querySelectorAll('.em-filter-type, .em-filter-feat').forEach(function(checkbox) {\n    checkbox.addEventListener('change', applyFilters);\n  });\n\n  \/\/ \u2500\u2500\u2500 Barre de recherche \u2500\u2500\u2500\n  var searchInput = document.getElementById('em-search');\n  if (searchInput) {\n    searchInput.addEventListener('input', function(e) {\n      searchQuery = e.target.value;\n      applyFilters();\n    });\n  }\n\n  \/\/ \u2500\u2500\u2500 Bouton r\u00e9initialiser \u2500\u2500\u2500\n  var resetButton = document.getElementById('em-reset-filters');\n  if (resetButton) {\n    resetButton.addEventListener('click', function() {\n      document.querySelectorAll('.em-filter-type').forEach(function(cb) { cb.checked = true; });\n      document.querySelectorAll('.em-filter-feat').forEach(function(cb) { cb.checked = false; });\n      if (searchInput) searchInput.value = '';\n      searchQuery = '';\n      activeCategoryFilter = 'all';\n\n      \/\/ Remettre l'onglet \"Tout\" actif\n      document.querySelectorAll('.em-tab').forEach(function(t) { t.classList.remove('active'); });\n      var allTab = document.querySelector('.em-tab[data-filter=\"all\"]');\n      if (allTab) allTab.classList.add('active');\n\n      applyFilters();\n    });\n  }\n\n  \/\/ Application initiale des filtres\n  applyFilters();\n\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  \/\/ MODAL \u2014 D\u00e9tail d'une fiche\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n  \/\/ Clic sur une card \u2192 ouvrir la modal\n  document.querySelectorAll('.em-card').forEach(function(card) {\n    card.addEventListener('click', function() {\n      var cardData = JSON.parse(card.getAttribute('data-json'));\n      openDetailModal(cardData);\n    });\n  });\n\n  \/**\n   * Ouvre la modal de d\u00e9tail pour une fiche\n   * Affiche l'image (si disponible), les champs et le lien externe\n   *\/\n  function openDetailModal(item) {\n    \/\/ Filtrer les champs \u00e0 afficher (exclure les cl\u00e9s internes)\n    var entries = Object.entries(item.data || {}).filter(function(entry) {\n      return EXCLUDED_KEYS.indexOf(entry[0]) === -1\n        && entry[1] && entry[1] !== ''\n        && typeof entry[1] !== 'object';\n    }).map(function(entry) {\n      var value = entry[1];\n      if (value === true || value === 'true') value = 'Oui';\n      else if (value === false || value === 'false') value = 'Non';\n      return { label: getFieldLabel(entry[0]), value: String(value) };\n    });\n\n    var hasImage = item.image && item.image.indexOf('http') === 0;\n    var html = '<div class=\"em-modal\">';\n\n    \/\/ \u2500\u2500\u2500 Header de la modal (avec ou sans image) \u2500\u2500\u2500\n    if (hasImage) {\n      html += '<div class=\"em-modal-img-wrap\">'\n        + '<img decoding=\"async\" class=\"em-modal-img\" src=\"' + escapeHtml(item.image) + '\" alt=\"' + escapeHtml(item.name) + '\" onerror=\"this.style.display=\\'none\\'\">'\n        + '<div class=\"em-modal-img-gradient\"><\/div>'\n        + '<button class=\"em-modal-close\" data-close>&times;<\/button>'\n        + '<div class=\"em-modal-img-info\">'\n        + '<p class=\"em-modal-img-cat\">' + escapeHtml(item.category || '') + '<\/p>'\n        + '<h3 class=\"em-modal-img-title\">' + escapeHtml(item.name) + '<\/h3>'\n        + '<\/div><\/div>';\n    } else {\n      html += '<div class=\"em-modal-header-noimg\"><div>'\n        + '<p class=\"em-modal-header-noimg-cat\">' + escapeHtml(item.category || '') + '<\/p>'\n        + '<h3 class=\"em-modal-header-noimg-title\">' + escapeHtml(item.name) + '<\/h3>'\n        + '<\/div><button class=\"em-modal-close-noimg\" data-close>&times;<\/button><\/div>';\n    }\n\n    \/\/ \u2500\u2500\u2500 Corps de la modal : champs cl\u00e9\/valeur \u2500\u2500\u2500\n    html += '<div class=\"em-modal-body\">';\n    entries.forEach(function(entry) {\n      html += '<div class=\"em-modal-entry\">'\n        + '<p class=\"em-modal-entry-label\">' + escapeHtml(entry.label) + '<\/p>'\n        + '<p class=\"em-modal-entry-value\">' + escapeHtml(entry.value) + '<\/p>'\n        + '<\/div>';\n    });\n    html += '<\/div>';\n\n    \/\/ \u2500\u2500\u2500 Footer de la modal : lien externe + bouton fermer \u2500\u2500\u2500\n    html += '<div class=\"em-modal-footer\">';\n    if (item.link && item.link.indexOf('http') === 0) {\n      html += '<a href=\"' + escapeHtml(item.link) + '\" target=\"_blank\" rel=\"noopener\" class=\"em-modal-link\">Ouvrir le lien &rarr;<\/a>';\n    } else {\n      html += '<span><\/span>';\n    }\n    html += '<button class=\"em-modal-close-btn\" data-close>Fermer<\/button><\/div><\/div>';\n\n    \/\/ \u2500\u2500\u2500 Injection dans le DOM \u2500\u2500\u2500\n    var overlay = document.createElement('div');\n    overlay.className = 'em-modal-overlay';\n    overlay.innerHTML = html;\n    document.body.appendChild(overlay);\n\n    \/\/ Fermeture : boutons, clic overlay, touche Escape\n    overlay.querySelectorAll('[data-close]').forEach(function(btn) {\n      btn.addEventListener('click', function() { overlay.remove(); });\n    });\n    overlay.addEventListener('click', function(e) { if (e.target === overlay) overlay.remove(); });\n    document.addEventListener('keydown', function escapeHandler(e) {\n      if (e.key === 'Escape') { overlay.remove(); document.removeEventListener('keydown', escapeHandler); }\n    });\n  }\n\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  \/\/ CARTE LEAFLET \u2014 Marqueurs + interactions\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n  var mapElement = document.getElementById('em-map');\n\n  if (mapElement && typeof L !== 'undefined') {\n\n    \/\/ Initialisation de la carte\n    var map = L.map(mapElement, { zoomControl: false, attributionControl: false }).setView([46.6, 1.9], 6);\n    L.control.zoom({ position: 'topright' }).addTo(map);\n    L.control.attribution({ position: 'bottomright', prefix: false })\n      .addAttribution('&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\">OSM<\/a> &copy; <a href=\"https:\/\/carto.com\/\">CARTO<\/a>')\n      .addTo(map);\n\n    \/\/ Tuiles CartoDB Voyager\n    L.tileLayer('https:\/\/{s}.basemaps.cartocdn.com\/rastertiles\/voyager\/{z}\/{x}\/{y}{r}.png', {\n      maxZoom: 19,\n      subdomains: 'abcd'\n    }).addTo(map);\n\n    \/\/ Donn\u00e9es inject\u00e9es depuis PHP\n    var gpsPoints      = [{\"lat\":43.604652,\"lng\":1.444209,\"name\":\"Toulouse\",\"type\":\"city\",\"idx\":0},{\"lat\":43.537,\"lng\":1.498,\"name\":\"Lab\\u00e8ge\",\"type\":\"city\",\"idx\":1},{\"lat\":43.572,\"lng\":1.515,\"name\":\"Castanet-Tolosan\",\"type\":\"city\",\"idx\":2},{\"lat\":43.543,\"lng\":1.532,\"name\":\"Escalquens\",\"type\":\"city\",\"idx\":3},{\"lat\":43.62,\"lng\":1.517,\"name\":\"Balma\",\"type\":\"city\",\"idx\":4},{\"lat\":43.55,\"lng\":1.53,\"name\":\"Ayguesvives\",\"type\":\"city\",\"idx\":5},{\"lat\":43.49,\"lng\":2.027,\"name\":\"Revel\",\"type\":\"city\",\"idx\":6},{\"lat\":43.604652,\"lng\":1.444209,\"name\":\"Balade le long du Canal du Midi\",\"type\":\"activity\",\"idx\":9},{\"lat\":43.605,\"lng\":1.433,\"name\":\"Visite du Quartier Saint-Cyprien\",\"type\":\"activity\",\"idx\":10},{\"lat\":43.5977,\"lng\":1.4332,\"name\":\"Visite de la Halle de la Machine\",\"type\":\"activity\",\"idx\":11},{\"lat\":43.6008,\"lng\":1.4543,\"name\":\"Jardin des Plantes et Jardin Japonais\",\"type\":\"activity\",\"idx\":12},{\"lat\":43.561,\"lng\":1.282,\"name\":\"Zoo African Safari\",\"type\":\"activity\",\"idx\":13},{\"lat\":43.6,\"lng\":1.4002,\"name\":\"Parcours Accrobranche chez T\\u00e9pacap Toulouse\",\"type\":\"activity\",\"idx\":14},{\"lat\":43.6023,\"lng\":1.4441,\"name\":\"Visite du March\\u00e9 Victor Hugo\",\"type\":\"activity\",\"idx\":15},{\"lat\":43.604,\"lng\":1.444,\"name\":\"Visite guid\\u00e9e \\u00e0 pied du centre historique\",\"type\":\"activity\",\"idx\":16},{\"lat\":43.6047,\"lng\":1.4445,\"name\":\"Circuit v\\u00e9lo le long de la Garonne\",\"type\":\"activity\",\"idx\":17},{\"lat\":43.602,\"lng\":1.444,\"name\":\"Escape Game en centre-ville\",\"type\":\"activity\",\"idx\":18},{\"lat\":43.9285,\"lng\":2.1469,\"name\":\"Tour en montgolfi\\u00e8re au d\\u00e9part d\\u2019Albi ou Cordes-sur-Ciel\",\"type\":\"activity\",\"idx\":19},{\"lat\":43.5729,\"lng\":1.4955,\"name\":\"Cit\\u00e9 de l\\u2019espace\",\"type\":\"activity\",\"idx\":20},{\"lat\":43.6333,\"lng\":1.3769,\"name\":\"Mus\\u00e9e Aeroscopia\",\"type\":\"activity\",\"idx\":21},{\"lat\":43.6047,\"lng\":1.4437,\"name\":\"March\\u00e9 de No\\u00ebl Place du Capitole\",\"type\":\"event\",\"idx\":35}];\n    var categoryColorMap  = {\"city\":\"#3b82f6\",\"activity\":\"#a855f7\",\"event\":\"#ef4444\"};\n    var categoryLabelMap  = {\"city\":\"Villes aux alentours\",\"activity\":\"Activit\\u00e9s et lieux recommand\\u00e9s\",\"event\":\"\\u00c9v\\u00e9nements recommand\\u00e9s\"};\n\n    var markers      = [];   \/\/ Tous les marqueurs [{marker, type, latLng, idx}]\n    var allBounds    = [];   \/\/ Coordonn\u00e9es pour le fitBounds initial\n    var activeMarker = null; \/\/ Marqueur actuellement s\u00e9lectionn\u00e9\n\n    \/**\n     * Cr\u00e9e une ic\u00f4ne SVG circulaire pour un marqueur Leaflet\n     * @param {string} color  \u2014 Couleur de remplissage\n     * @param {number} size   \u2014 Diam\u00e8tre du cercle int\u00e9rieur (d\u00e9faut: 12)\n     *\/\n    function createMarkerIcon(color, size) {\n      size = size || 12;\n      var outerSize = size + 8;\n      var center = outerSize \/ 2;\n      return L.divIcon({\n        className: 'em-marker',\n        html: '<svg width=\"' + outerSize + '\" height=\"' + outerSize + '\" viewBox=\"0 0 ' + outerSize + ' ' + outerSize + '\">'\n          + '<circle cx=\"' + center + '\" cy=\"' + center + '\" r=\"' + (size \/ 2 + 2) + '\" fill=\"white\" opacity=\"0.9\"\/>'\n          + '<circle cx=\"' + center + '\" cy=\"' + center + '\" r=\"' + (size \/ 2) + '\" fill=\"' + color + '\"\/>'\n          + '<\/svg>',\n        iconSize: [outerSize, outerSize],\n        iconAnchor: [center, center],\n        popupAnchor: [0, -(size \/ 2 + 6)]\n      });\n    }\n\n    \/\/ \u2500\u2500\u2500 Placement des marqueurs sur la carte \u2500\u2500\u2500\n    gpsPoints.forEach(function(point) {\n      var color    = categoryColorMap[point.type] || '#6b7280';\n      var catLabel = categoryLabelMap[point.type] || point.type;\n      var icon     = createMarkerIcon(color, 12);\n      var marker   = L.marker([point.lat, point.lng], { icon: icon }).addTo(map);\n\n      \/\/ Popup au clic\n      var popupHtml = '<div class=\"em-map-popup\">'\n        + '<p class=\"em-map-popup-name\">' + escapeHtml(point.name) + '<\/p>'\n        + '<p class=\"em-map-popup-cat\" style=\"color:' + color + '\">' + escapeHtml(catLabel) + '<\/p>'\n        + '<button class=\"em-map-popup-btn\" data-card-idx=\"' + point.idx + '\">Voir la fiche \u2192<\/button>'\n        + '<\/div>';\n      marker.bindPopup(popupHtml, { closeButton: false, minWidth: 180 });\n\n      \/\/ Highlight du marqueur actif\n      marker.on('click', function() {\n        if (activeMarker && activeMarker.getElement()) activeMarker.getElement().classList.remove('em-marker--active');\n        if (marker.getElement()) marker.getElement().classList.add('em-marker--active');\n        activeMarker = marker;\n      });\n\n      \/\/ Bouton \"Voir la fiche\" dans la popup \u2192 scroll vers la card\n      marker.on('popupopen', function() {\n        var popupBtn = document.querySelector('.em-map-popup-btn[data-card-idx=\"' + point.idx + '\"]');\n        if (popupBtn) {\n          popupBtn.addEventListener('click', function() {\n            var allCards = document.querySelectorAll('.em-card');\n            var targetCard = allCards[point.idx];\n            if (targetCard && targetCard.style.display !== 'none') {\n              targetCard.scrollIntoView({ behavior: 'smooth', block: 'center' });\n              targetCard.classList.add('em-card--highlight');\n              setTimeout(function() { targetCard.classList.remove('em-card--highlight'); }, 2000);\n            }\n            map.closePopup();\n          });\n        }\n      });\n\n      markers.push({ marker: marker, type: point.type, latLng: [point.lat, point.lng], idx: point.idx });\n      allBounds.push([point.lat, point.lng]);\n    });\n\n    \/\/ Cadrage initial de la carte\n    if (allBounds.length > 1) map.fitBounds(allBounds, { padding: [40, 40] });\n    else if (allBounds.length === 1) map.setView(allBounds[0], 13);\n    setTimeout(function() { map.invalidateSize(); }, 100);\n\n    \/\/ \u2500\u2500\u2500 Interaction cards \u2194 marqueurs (hover) \u2500\u2500\u2500\n    document.querySelectorAll('.em-card').forEach(function(card, cardIndex) {\n      card.addEventListener('mouseenter', function() {\n        markers.forEach(function(m) {\n          if (m.idx === cardIndex) {\n            m.marker.setIcon(createMarkerIcon(categoryColorMap[m.type] || '#6b7280', 18));\n            m.marker.setZIndexOffset(1000);\n          }\n        });\n      });\n      card.addEventListener('mouseleave', function() {\n        markers.forEach(function(m) {\n          if (m.idx === cardIndex) {\n            m.marker.setIcon(createMarkerIcon(categoryColorMap[m.type] || '#6b7280', 12));\n            m.marker.setZIndexOffset(0);\n          }\n        });\n      });\n    });\n\n    \/**\n     * Met \u00e0 jour la visibilit\u00e9 des marqueurs selon les types s\u00e9lectionn\u00e9s\n     * Appel\u00e9 par applyFilters() quand les filtres changent\n     *\/\n    window.updateMapMarkers = function(visibleTypes) {\n      var visibleBounds = [];\n      markers.forEach(function(m) {\n        if (visibleTypes.indexOf(m.type) !== -1) {\n          if (!map.hasLayer(m.marker)) map.addLayer(m.marker);\n          visibleBounds.push(m.latLng);\n        } else {\n          if (map.hasLayer(m.marker)) map.removeLayer(m.marker);\n        }\n      });\n      if (visibleBounds.length > 1) map.fitBounds(visibleBounds, { padding: [40, 40], maxZoom: 14 });\n      else if (visibleBounds.length === 1) map.setView(visibleBounds[0], 13);\n    };\n\n    \/\/ \u2500\u2500\u2500 Toggle visibilit\u00e9 de la carte \u2500\u2500\u2500\n    var mapToggle = document.getElementById('em-map-toggle');\n    var mapWrapper = document.getElementById('em-map-wrap');\n    if (mapToggle && mapWrapper) {\n      mapToggle.addEventListener('click', function() {\n        var isVisible = mapWrapper.style.display !== 'none';\n        mapWrapper.style.display = isVisible ? 'none' : '';\n        mapToggle.classList.toggle('active', !isVisible);\n        if (!isVisible) setTimeout(function() { map.invalidateSize(); }, 100);\n      });\n    }\n  }\n\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  \/\/ MOBILE \u2014 Sidebar filtres collapsible\n  \/\/ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n  \/**\n   * Sur mobile (\u2264720px), la sidebar filtres est repli\u00e9e par d\u00e9faut\n   * Un clic sur le titre la d\u00e9plie\/replie\n   *\/\n  function initMobileFilters() {\n    var filtersContainer = document.querySelector('.em-filters');\n    var filtersTitle     = document.querySelector('.em-filters-title');\n    if (!filtersContainer || !filtersTitle) return;\n\n    if (window.innerWidth <= 720) {\n      filtersContainer.classList.add('collapsed');\n    }\n\n    filtersTitle.addEventListener('click', function() {\n      if (window.innerWidth <= 720) {\n        filtersContainer.classList.toggle('collapsed');\n      }\n    });\n  }\n\n  initMobileFilters();\n})();\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"sujet":[],"class_list":["post-6293","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Descubra lo que le rodea - Les Violettes<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Descubra lo que le rodea - Les Violettes\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/\" \/>\n<meta property=\"og:site_name\" content=\"Les Violettes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/\",\"url\":\"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/\",\"name\":\"Descubra lo que le rodea - Les Violettes\",\"isPartOf\":{\"@id\":\"https:\/\/www.campinglesviolettes.com\/#website\"},\"datePublished\":\"2026-03-03T08:52:00+00:00\",\"dateModified\":\"2026-03-03T08:52:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Camping Occitanie\",\"item\":\"https:\/\/www.campinglesviolettes.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Descubra lo que le rodea\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.campinglesviolettes.com\/#website\",\"url\":\"https:\/\/www.campinglesviolettes.com\/\",\"name\":\"Les Violettes\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.campinglesviolettes.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.campinglesviolettes.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.campinglesviolettes.com\/#organization\",\"name\":\"Les Violettes\",\"url\":\"https:\/\/www.campinglesviolettes.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.campinglesviolettes.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.campinglesviolettes.com\/wp-content\/uploads\/2023\/02\/logo-camping-les-violettes.png\",\"contentUrl\":\"https:\/\/www.campinglesviolettes.com\/wp-content\/uploads\/2023\/02\/logo-camping-les-violettes.png\",\"width\":250,\"height\":206,\"caption\":\"Les Violettes\"},\"image\":{\"@id\":\"https:\/\/www.campinglesviolettes.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Descubra lo que le rodea - Les Violettes","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/","og_locale":"es_ES","og_type":"article","og_title":"Descubra lo que le rodea - Les Violettes","og_url":"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/","og_site_name":"Les Violettes","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/","url":"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/","name":"Descubra lo que le rodea - Les Violettes","isPartOf":{"@id":"https:\/\/www.campinglesviolettes.com\/#website"},"datePublished":"2026-03-03T08:52:00+00:00","dateModified":"2026-03-03T08:52:00+00:00","breadcrumb":{"@id":"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.campinglesviolettes.com\/elaia-metadatas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Camping Occitanie","item":"https:\/\/www.campinglesviolettes.com\/es\/"},{"@type":"ListItem","position":2,"name":"Descubra lo que le rodea"}]},{"@type":"WebSite","@id":"https:\/\/www.campinglesviolettes.com\/#website","url":"https:\/\/www.campinglesviolettes.com\/","name":"Les Violettes","description":"","publisher":{"@id":"https:\/\/www.campinglesviolettes.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.campinglesviolettes.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.campinglesviolettes.com\/#organization","name":"Les Violettes","url":"https:\/\/www.campinglesviolettes.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.campinglesviolettes.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.campinglesviolettes.com\/wp-content\/uploads\/2023\/02\/logo-camping-les-violettes.png","contentUrl":"https:\/\/www.campinglesviolettes.com\/wp-content\/uploads\/2023\/02\/logo-camping-les-violettes.png","width":250,"height":206,"caption":"Les Violettes"},"image":{"@id":"https:\/\/www.campinglesviolettes.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.campinglesviolettes.com\/es\/wp-json\/wp\/v2\/pages\/6293","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.campinglesviolettes.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.campinglesviolettes.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.campinglesviolettes.com\/es\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.campinglesviolettes.com\/es\/wp-json\/wp\/v2\/comments?post=6293"}],"version-history":[{"count":0,"href":"https:\/\/www.campinglesviolettes.com\/es\/wp-json\/wp\/v2\/pages\/6293\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.campinglesviolettes.com\/es\/wp-json\/wp\/v2\/media?parent=6293"}],"wp:term":[{"taxonomy":"sujet","embeddable":true,"href":"https:\/\/www.campinglesviolettes.com\/es\/wp-json\/wp\/v2\/sujet?post=6293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}