{"id":5143,"date":"2026-05-09T05:01:35","date_gmt":"2026-05-09T05:01:35","guid":{"rendered":"https:\/\/toucandiscovery.com\/?page_id=5143"},"modified":"2026-05-09T19:03:00","modified_gmt":"2026-05-09T19:03:00","slug":"cancun","status":"publish","type":"page","link":"https:\/\/toucandiscovery.com\/es\/destinations-mexique\/cancun\/","title":{"rendered":"Cancun"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5143\" class=\"elementor elementor-5143\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3003231 e-con-full e-flex e-con e-parent\" data-id=\"3003231\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;grandtour_ext_is_background_parallax&quot;:&quot;false&quot;,&quot;grandtour_ext_is_background_backdrop&quot;:&quot;false&quot;,&quot;grandtour_ext_is_background_on_scroll&quot;:&quot;false&quot;,&quot;grandtour_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_closed_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_is_sticky&quot;:&quot;false&quot;,&quot;grandtour_ext_is_scrollme&quot;:&quot;false&quot;,&quot;grandtour_ext_is_smoove&quot;:&quot;false&quot;,&quot;grandtour_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;grandtour_ext_is_infinite&quot;:&quot;false&quot;,&quot;grandtour_ext_is_fadeout_animation&quot;:&quot;false&quot;,&quot;grandtour_ext_mobile_static&quot;:&quot;false&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c42a7d2 elementor-widget elementor-widget-html\" data-id=\"c42a7d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;grandtour_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_closed_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_is_sticky&quot;:&quot;false&quot;,&quot;grandtour_ext_is_scrollme&quot;:&quot;false&quot;,&quot;grandtour_ext_is_smoove&quot;:&quot;false&quot;,&quot;grandtour_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;grandtour_ext_is_infinite&quot;:&quot;false&quot;,&quot;grandtour_ext_is_fadeout_animation&quot;:&quot;false&quot;,&quot;grandtour_ext_mobile_static&quot;:&quot;false&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  TOUCAN DISCOVERY \u2014 FICHE R\u00c9GION CANC\u00daN v4\r\n  ==========================================\r\n  \u2022 Couleurs 100% Toucan (vert #7DC242, bleu #1B2A5A, orange #F7941D, jaune #FFC107)\r\n  \u2022 Site web spectaculaire, ludique, inspirant \u2014 pas brochure A4\r\n  \u2022 Mine d'or d'informations + outil utile pour apprendre\r\n  \u2022 Tips Experts = vraie rubrique (pas bulle d\u00e9corative)\r\n  \u2022 Bouton t\u00e9l\u00e9chargement PDF + CTA Dynamics partout\r\n  \u2022 Pas de faune flottante qui cache du texte\r\n  \u2022 Animations spectaculaires : parallax, count-up, fade-in, hover\r\n  CSS scoped sur .td-fiche  +  break-out 100vw pour Elementor.\r\n-->\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@300;400;500;600;700;800;900&family=Playfair+Display:wght@400;600;700&display=swap');\r\n\r\n\/* ================================================================\r\n   VARIABLES & RESET (couleurs Toucan strictes)\r\n   ================================================================ *\/\r\n.td-fiche {\r\n  --green:       #7DC242;\r\n  --green-dark:  #3A7D34;\r\n  --green-soft:  #e8f3d9;\r\n  --navy:        #1B2A5A;\r\n  --navy-soft:   #2D4275;\r\n  --orange:      #F7941D;\r\n  --orange-soft: #fdebd2;\r\n  --yellow:      #FFC107;\r\n  --yellow-soft: #fff4cd;\r\n  --white:       #ffffff;\r\n  --bg:          #f8faf5;\r\n  --bg-alt:      #eef5e3;\r\n  --text:        #243154;\r\n  --text-soft:   #5a6580;\r\n  --shadow-sm:   0 2px 12px rgba(27,42,90,.06);\r\n  --shadow:      0 8px 28px rgba(27,42,90,.10);\r\n  --shadow-lg:   0 16px 48px rgba(27,42,90,.16);\r\n  --radius:      18px;\r\n  --radius-lg:   28px;\r\n\r\n  \/* Break-out plein \u00e9cran dans widget HTML Elementor *\/\r\n  width: 100vw;\r\n  position: relative;\r\n  left: 50%; right: 50%;\r\n  margin-left: -50vw; margin-right: -50vw;\r\n  overflow-x: hidden;\r\n\r\n  font-family: 'Montserrat', Arial, sans-serif;\r\n  color: var(--text);\r\n  background: var(--bg);\r\n  line-height: 1.6;\r\n}\r\n.td-fiche *, .td-fiche *::before, .td-fiche *::after { box-sizing: border-box; }\r\n.td-fiche img { max-width: 100%; height: auto; display: block; }\r\n.td-fiche h1, .td-fiche h2, .td-fiche h3, .td-fiche h4 { margin: 0; font-weight: 700; color: var(--navy); }\r\n.td-fiche a { color: var(--orange); text-decoration: none; }\r\n\r\n.td-wrap { max-width: 1200px; margin: 0 auto; padding: 0 24px; }\r\n\r\n.td-eyebrow {\r\n  display: inline-block;\r\n  font-size: .8rem;\r\n  letter-spacing: 4px;\r\n  text-transform: uppercase;\r\n  color: var(--green-dark);\r\n  font-weight: 700;\r\n  margin-bottom: 12px;\r\n}\r\n.td-eyebrow::before {\r\n  content: \"\";\r\n  display: inline-block;\r\n  width: 24px; height: 2px;\r\n  background: var(--orange);\r\n  vertical-align: middle;\r\n  margin-right: 10px;\r\n}\r\n.td-h2 {\r\n  font-family: 'Playfair Display', Georgia, serif;\r\n  font-size: clamp(1.8rem, 3.5vw, 2.6rem);\r\n  font-weight: 700;\r\n  line-height: 1.2;\r\n  color: var(--navy);\r\n  margin-bottom: 14px;\r\n}\r\n.td-h2 em { font-style: italic; color: var(--orange); }\r\n.td-lead {\r\n  font-size: clamp(1rem, 1.6vw, 1.15rem);\r\n  color: var(--text-soft);\r\n  max-width: 720px;\r\n  margin-bottom: 36px;\r\n}\r\n\r\n\/* ================================================================\r\n   HERO PLEIN \u00c9CRAN (parallax-ready)\r\n   ================================================================ *\/\r\n.td-hero {\r\n  position: relative;\r\n  min-height: 92vh;\r\n  display: flex;\r\n  align-items: flex-end;\r\n  color: #fff;\r\n  overflow: hidden;\r\n}\r\n.td-hero__bg {\r\n  position: absolute; inset: 0; z-index: 0;\r\n  overflow: hidden;\r\n}\r\n.td-hero__bg img.td-hero__photo {\r\n  position: absolute; inset: 0; width: 100%; height: 100%;\r\n  object-fit: cover; z-index: 0;\r\n}\r\n.td-hero__bg__overlay {\r\n  position: absolute; inset: 0; z-index: 1;\r\n  background: linear-gradient(180deg, rgba(27,42,90,.25) 0%, rgba(27,42,90,.55) 60%, rgba(27,42,90,.85) 100%);\r\n}\r\n.td-hero__bg::after {\r\n  content: \"\";\r\n  position: absolute; inset: 0;\r\n  background: radial-gradient(circle at 30% 50%, transparent 0%, rgba(27,42,90,.3) 100%);\r\n}\r\n.td-hero__brand {\r\n  position: absolute;\r\n  top: 26px; left: 26px;\r\n  z-index: 3;\r\n  background: rgba(255,255,255,.95);\r\n  border-radius: 50%;\r\n  width: 72px; height: 72px;\r\n  display: flex; align-items: center; justify-content: center;\r\n  box-shadow: 0 6px 20px rgba(0,0,0,.25);\r\n}\r\n.td-hero__brand svg { width: 50px; height: 50px; }\r\n.td-hero__content {\r\n  position: relative; z-index: 2;\r\n  width: 100%;\r\n  padding: 60px 32px 100px;\r\n  max-width: 1200px;\r\n  margin: 0 auto;\r\n  text-align: center;\r\n}\r\n.td-hero__country {\r\n  display: inline-block;\r\n  background: var(--orange);\r\n  color: #fff;\r\n  font-weight: 700;\r\n  font-size: .8rem;\r\n  letter-spacing: 3px;\r\n  text-transform: uppercase;\r\n  padding: 8px 18px;\r\n  border-radius: 50px;\r\n  margin-bottom: 18px;\r\n  box-shadow: 0 6px 20px rgba(247,148,29,.5);\r\n}\r\n.td-fiche .td-hero__title {\r\n  font-family: 'Playfair Display', Georgia, serif !important;\r\n  font-size: clamp(3.5rem, 9vw, 7rem) !important;\r\n  font-weight: 700 !important;\r\n  line-height: 1 !important;\r\n  color: #ffffff !important;\r\n  margin-bottom: 16px !important;\r\n  letter-spacing: -2px !important;\r\n  text-shadow: 0 4px 24px rgba(0,0,0,.65), 0 2px 8px rgba(0,0,0,.45) !important;\r\n}\r\n.td-fiche .td-hero__title em {\r\n  color: #FFC107 !important;\r\n  font-style: italic !important;\r\n  text-shadow: 0 4px 20px rgba(0,0,0,.5), 0 2px 6px rgba(0,0,0,.35) !important;\r\n}\r\n.td-hero__tagline {\r\n  font-size: clamp(1.1rem, 2vw, 1.5rem);\r\n  font-weight: 300;\r\n  font-style: italic;\r\n  color: rgba(255,255,255,.95);\r\n  max-width: 720px;\r\n  margin: 0 auto 40px;\r\n  padding-top: 16px;\r\n  position: relative;\r\n}\r\n.td-hero__tagline::before {\r\n  content: \"\";\r\n  display: block;\r\n  width: 60px; height: 3px;\r\n  background: var(--green);\r\n  margin: 0 auto 16px;\r\n  border-radius: 2px;\r\n}\r\n.td-hero__stats {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 48px;\r\n  margin-bottom: 30px;\r\n  justify-content: center;\r\n}\r\n.td-hero__stat { color: #fff; }\r\n.td-hero__stat-num {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: clamp(2rem, 4vw, 3rem);\r\n  font-weight: 700;\r\n  color: var(--yellow);\r\n  line-height: 1;\r\n  display: block;\r\n}\r\n.td-hero__stat-lab {\r\n  font-size: .8rem;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n  color: rgba(255,255,255,.85);\r\n  margin-top: 4px;\r\n}\r\n.td-hero__scroll {\r\n  position: absolute;\r\n  bottom: 24px;\r\n  left: 50%; transform: translateX(-50%);\r\n  z-index: 3;\r\n  color: #fff;\r\n  font-size: .75rem;\r\n  letter-spacing: 3px;\r\n  text-transform: uppercase;\r\n  text-align: center;\r\n  animation: tdBounce 2s infinite ease-in-out;\r\n}\r\n.td-hero__scroll::after {\r\n  content: \"\u2193\";\r\n  display: block;\r\n  font-size: 1.6rem;\r\n  margin-top: 6px;\r\n}\r\n@keyframes tdBounce {\r\n  0%, 100% { transform: translateX(-50%) translateY(0); }\r\n  50%      { transform: translateX(-50%) translateY(8px); }\r\n}\r\n\r\n\/* ================================================================\r\n   QUICK BAR (ancres rapides \u2014 pas une sidebar)\r\n   ================================================================ *\/\r\n.td-quick {\r\n  background: var(--navy);\r\n  color: #fff;\r\n  padding: 14px 0;\r\n  position: sticky; top: 0; z-index: 50;\r\n  box-shadow: 0 4px 20px rgba(0,0,0,.15);\r\n}\r\n.td-quick__row {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 6px 18px;\r\n  justify-content: center;\r\n  font-size: .82rem;\r\n}\r\n.td-quick a {\r\n  color: rgba(255,255,255,.8);\r\n  padding: 4px 10px;\r\n  border-radius: 6px;\r\n  transition: all .2s;\r\n  white-space: nowrap;\r\n}\r\n.td-quick a:hover { color: var(--yellow); background: rgba(255,255,255,.06); }\r\n\r\n\/* ================================================================\r\n   SECTION INTRO\r\n   ================================================================ *\/\r\n.td-section { padding: 90px 0; position: relative; }\r\n.td-section--alt { background: var(--bg-alt); }\r\n.td-section--green {\r\n  background: linear-gradient(135deg, var(--green-dark) 0%, var(--navy) 100%);\r\n  color: #fff;\r\n}\r\n.td-section--green .td-h2 { color: #fff; }\r\n.td-section--green .td-h2 em { color: var(--yellow); }\r\n.td-section--green .td-eyebrow { color: var(--yellow); }\r\n.td-section--green .td-lead { color: rgba(255,255,255,.85); }\r\n\r\n.td-intro__grid {\r\n  display: grid;\r\n  grid-template-columns: 1.2fr 1fr;\r\n  gap: 50px;\r\n  align-items: center;\r\n}\r\n.td-intro__txt p { margin-bottom: 18px; font-size: 1.02rem; }\r\n.td-intro__txt strong { color: var(--green-dark); }\r\n.td-intro__photo {\r\n  border-radius: var(--radius-lg);\r\n  overflow: hidden;\r\n  box-shadow: var(--shadow-lg);\r\n  position: relative;\r\n  aspect-ratio: 4\/5;\r\n}\r\n.td-intro__photo img { width: 100%; height: 100%; object-fit: cover; transition: transform .8s; }\r\n.td-intro__photo:hover img { transform: scale(1.05); }\r\n.td-intro__badge {\r\n  position: absolute;\r\n  bottom: 24px; left: 24px;\r\n  background: rgba(255,255,255,.95);\r\n  padding: 12px 18px;\r\n  border-radius: 12px;\r\n  font-size: .82rem;\r\n  font-weight: 600;\r\n  color: var(--navy);\r\n  box-shadow: var(--shadow);\r\n  backdrop-filter: blur(10px);\r\n}\r\n@media (max-width: 880px) { .td-intro__grid { grid-template-columns: 1fr; } }\r\n\r\n\/* ================================================================\r\n   G\u00c9O & CLIMAT \u2014 2 cards visuelles\r\n   ================================================================ *\/\r\n.td-info-grid {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 26px;\r\n}\r\n.td-info-card {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  padding: 30px 32px;\r\n  box-shadow: var(--shadow);\r\n  position: relative;\r\n  overflow: hidden;\r\n  border-top: 5px solid var(--green);\r\n}\r\n.td-info-card--orange { border-top-color: var(--orange); }\r\n.td-info-card__icon {\r\n  font-size: 2.4rem;\r\n  margin-bottom: 12px;\r\n  display: inline-block;\r\n}\r\n.td-info-card__h {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.5rem;\r\n  margin-bottom: 16px;\r\n  color: var(--navy);\r\n}\r\n.td-info-card ul { list-style: none; padding: 0; margin: 0; }\r\n.td-info-card li {\r\n  padding: 10px 0;\r\n  border-bottom: 1px dashed rgba(27,42,90,.1);\r\n  display: grid;\r\n  grid-template-columns: 30px 1fr;\r\n  gap: 12px;\r\n  align-items: start;\r\n  font-size: .94rem;\r\n}\r\n.td-info-card li:last-child { border-bottom: 0; }\r\n.td-info-card li strong { color: var(--navy); display: block; }\r\n@media (max-width: 720px) { .td-info-grid { grid-template-columns: 1fr; } }\r\n\r\n\/* ================================================================\r\n   CALENDRIER MENSUEL VISUEL\r\n   ================================================================ *\/\r\n.td-cal {\r\n  display: grid;\r\n  grid-template-columns: repeat(12, 1fr);\r\n  gap: 6px;\r\n  margin-top: 30px;\r\n}\r\n.td-cal__m {\r\n  background: #fff;\r\n  border-radius: 12px;\r\n  padding: 14px 6px;\r\n  text-align: center;\r\n  border: 2px solid #e6ebd9;\r\n  cursor: pointer;\r\n  transition: all .25s;\r\n  position: relative;\r\n}\r\n.td-cal__m:hover { transform: translateY(-3px); box-shadow: var(--shadow); border-color: var(--green); }\r\n.td-cal__m--top {  border-color: var(--green); background: var(--green-soft); }\r\n.td-cal__m--high { border-color: var(--orange); background: var(--orange-soft); }\r\n.td-cal__m--low  { border-color: var(--navy-soft); background: #f0f3fa; }\r\n.td-cal__name { font-weight: 700; font-size: .8rem; color: var(--navy); }\r\n.td-cal__icon { font-size: 1.3rem; margin: 4px 0; }\r\n.td-cal__dot {\r\n  position: absolute;\r\n  top: 6px; right: 6px;\r\n  width: 8px; height: 8px;\r\n  border-radius: 50%;\r\n  background: var(--orange);\r\n}\r\n.td-cal__m--top .td-cal__dot { background: var(--green); }\r\n.td-cal__m--low .td-cal__dot { background: var(--navy); }\r\n.td-cal__legend {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 18px;\r\n  margin-top: 18px;\r\n  font-size: .8rem;\r\n}\r\n.td-cal__legend span { display: flex; align-items: center; gap: 6px; }\r\n.td-cal__legend i {\r\n  width: 12px; height: 12px;\r\n  border-radius: 50%;\r\n  display: inline-block;\r\n}\r\n@media (max-width: 720px) { .td-cal { grid-template-columns: repeat(4, 1fr); } }\r\n\r\n\/* ================================================================\r\n   EXP\u00c9RIENCES SIGNATURE (cards riches avec photo)\r\n   ================================================================ *\/\r\n.td-exps {\r\n  display: grid;\r\n  grid-template-columns: 1fr;\r\n  gap: 28px;\r\n  margin-top: 20px;\r\n}\r\n.td-exp {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1.5fr;\r\n  gap: 30px;\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  overflow: hidden;\r\n  box-shadow: var(--shadow);\r\n  transition: transform .35s, box-shadow .35s;\r\n}\r\n.td-exp:hover { transform: translateY(-4px); box-shadow: var(--shadow-lg); }\r\n.td-exp:nth-child(even) { grid-template-columns: 1.5fr 1fr; }\r\n.td-exp:nth-child(even) .td-exp__media { order: 2; }\r\n.td-exp__media { position: relative; min-height: 280px; }\r\n.td-exp__media img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }\r\n.td-exp__num {\r\n  position: absolute;\r\n  top: 16px; left: 16px;\r\n  background: var(--orange);\r\n  color: #fff;\r\n  width: 50px; height: 50px;\r\n  border-radius: 50%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.4rem;\r\n  font-weight: 700;\r\n  box-shadow: 0 6px 16px rgba(247,148,29,.5);\r\n  z-index: 2;\r\n}\r\n.td-exp__body { padding: 32px 30px; display: flex; flex-direction: column; justify-content: center; }\r\n.td-exp__cat {\r\n  font-size: .72rem;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n  color: var(--green-dark);\r\n  font-weight: 700;\r\n  margin-bottom: 8px;\r\n}\r\n.td-exp__title {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.6rem;\r\n  margin-bottom: 12px;\r\n  color: var(--navy);\r\n}\r\n.td-exp__desc { font-size: .96rem; color: var(--text-soft); margin-bottom: 16px; }\r\n.td-exp__tips { display: flex; flex-direction: column; gap: 8px; }\r\n.td-tip {\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 10px;\r\n  padding: 8px 14px;\r\n  border-radius: 0 10px 10px 0;\r\n  font-size: .85rem;\r\n  line-height: 1.45;\r\n}\r\n.td-tip strong { font-weight: 700; }\r\n.td-tip--secret  { background: var(--green-soft);  border-left: 4px solid var(--green); }\r\n.td-tip--secret strong  { color: var(--green-dark); }\r\n.td-tip--vip     { background: var(--yellow-soft); border-left: 4px solid var(--yellow); }\r\n.td-tip--vip strong     { color: #b8860b; }\r\n.td-tip--astuce  { background: var(--orange-soft); border-left: 4px solid var(--orange); }\r\n.td-tip--astuce strong  { color: var(--orange); }\r\n@media (max-width: 880px) {\r\n  .td-exp, .td-exp:nth-child(even) { grid-template-columns: 1fr; }\r\n  .td-exp:nth-child(even) .td-exp__media { order: 0; }\r\n  .td-exp__media { min-height: 220px; }\r\n}\r\n\r\n\/* ================================================================\r\n   ZONES CL\u00c9S (Hotel Zone vs Environs)\r\n   ================================================================ *\/\r\n.td-zones {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 28px;\r\n}\r\n.td-zone {\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  padding: 36px 32px;\r\n  box-shadow: var(--shadow);\r\n  position: relative;\r\n  border-left: 6px solid var(--green);\r\n}\r\n.td-zone--alt { border-left-color: var(--orange); }\r\n.td-zone__h {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.6rem;\r\n  color: var(--navy);\r\n  margin-bottom: 6px;\r\n}\r\n.td-zone__for {\r\n  font-size: .78rem;\r\n  text-transform: uppercase;\r\n  letter-spacing: 2px;\r\n  color: var(--orange);\r\n  font-weight: 700;\r\n  margin-bottom: 18px;\r\n}\r\n.td-zone ul { list-style: none; padding: 0; margin: 0; }\r\n.td-zone li {\r\n  padding: 10px 0;\r\n  font-size: .94rem;\r\n  display: flex;\r\n  gap: 10px;\r\n  align-items: flex-start;\r\n  border-bottom: 1px dashed rgba(27,42,90,.1);\r\n}\r\n.td-zone li:last-child { border-bottom: 0; }\r\n@media (max-width: 720px) { .td-zones { grid-template-columns: 1fr; } }\r\n\r\n\/* ================================================================\r\n   FAUNE & NATURE \u2014 cards horizontales\r\n   ================================================================ *\/\r\n.td-fauna {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\r\n  gap: 18px;\r\n  margin-top: 30px;\r\n}\r\n.td-fauna__c {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  padding: 22px;\r\n  box-shadow: var(--shadow-sm);\r\n  text-align: center;\r\n  transition: transform .3s, box-shadow .3s;\r\n}\r\n.td-fauna__c:hover { transform: translateY(-5px); box-shadow: var(--shadow); }\r\n.td-fauna__icon { font-size: 2.5rem; margin-bottom: 10px; }\r\n.td-fauna__name { font-family: 'Playfair Display', serif; font-size: 1.1rem; color: var(--navy); margin-bottom: 4px; }\r\n.td-fauna__sci { font-style: italic; font-size: .82rem; color: var(--text-soft); margin-bottom: 8px; }\r\n.td-fauna__when { font-size: .78rem; color: var(--green-dark); font-weight: 600; }\r\n\r\n\/* ================================================================\r\n   SAVEURS LOCALES\r\n   ================================================================ *\/\r\n.td-flavors {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\r\n  gap: 22px;\r\n  margin-top: 24px;\r\n}\r\n.td-flav {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  padding: 28px 26px;\r\n  box-shadow: var(--shadow-sm);\r\n  border-bottom: 4px solid var(--green);\r\n  transition: all .3s;\r\n}\r\n.td-flav:hover { transform: translateY(-4px); box-shadow: var(--shadow); border-bottom-color: var(--orange); }\r\n.td-flav__name {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.2rem;\r\n  color: var(--navy);\r\n  margin-bottom: 6px;\r\n}\r\n.td-flav__price {\r\n  font-size: .85rem;\r\n  color: var(--orange);\r\n  font-weight: 700;\r\n  margin-bottom: 10px;\r\n}\r\n.td-flav__desc { font-size: .9rem; color: var(--text-soft); }\r\n\r\n\/* ================================================================\r\n   H\u00d4TELS SIGNATURE\r\n   ================================================================ *\/\r\n.td-hotels {\r\n  display: grid;\r\n  gap: 18px;\r\n  margin-top: 24px;\r\n}\r\n.td-hotel {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  padding: 22px 26px;\r\n  box-shadow: var(--shadow-sm);\r\n  display: grid;\r\n  grid-template-columns: 60px 1fr auto;\r\n  gap: 22px;\r\n  align-items: center;\r\n  transition: all .3s;\r\n  border-left: 5px solid var(--green);\r\n}\r\n.td-hotel:hover { box-shadow: var(--shadow); transform: translateX(4px); }\r\n.td-hotel__stars {\r\n  background: var(--navy);\r\n  color: var(--yellow);\r\n  width: 60px; height: 60px;\r\n  border-radius: 50%;\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-family: 'Playfair Display', serif;\r\n  font-weight: 700;\r\n  font-size: 1rem;\r\n}\r\n.td-hotel__name { font-family: 'Playfair Display', serif; font-size: 1.15rem; color: var(--navy); margin-bottom: 4px; }\r\n.td-hotel__style { font-size: .85rem; color: var(--text-soft); }\r\n.td-hotel__for {\r\n  font-size: .72rem;\r\n  background: var(--green-soft);\r\n  color: var(--green-dark);\r\n  padding: 4px 10px;\r\n  border-radius: 20px;\r\n  font-weight: 700;\r\n  display: inline-block;\r\n  margin-top: 4px;\r\n}\r\n.td-hotel__cta {\r\n  background: var(--orange);\r\n  color: #fff !important;\r\n  padding: 12px 22px;\r\n  border-radius: 30px;\r\n  font-weight: 700;\r\n  font-size: .9rem;\r\n  white-space: nowrap;\r\n  text-decoration: none;\r\n  box-shadow: 0 4px 14px rgba(247,148,29,.35);\r\n  display: inline-block;\r\n}\r\n.td-hotel__cta:hover { background: var(--navy); color: #fff; }\r\n@media (max-width: 720px) {\r\n  .td-hotel { grid-template-columns: 1fr; text-align: left; }\r\n  .td-hotel__stars { margin-bottom: 8px; }\r\n}\r\n\r\n\/* ================================================================\r\n   TIPS EXPERTS \u2014 RUBRIQUE COMPL\u00c8TE\r\n   ================================================================ *\/\r\n.td-tips-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\r\n  gap: 22px;\r\n  margin-top: 30px;\r\n}\r\n.td-tipc {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  padding: 28px 28px;\r\n  box-shadow: var(--shadow-sm);\r\n  border-top: 5px solid var(--green);\r\n  transition: all .3s;\r\n  position: relative;\r\n}\r\n.td-tipc:hover { transform: translateY(-5px); box-shadow: var(--shadow); }\r\n.td-tipc__ico { font-size: 2rem; margin-bottom: 12px; display: inline-block; }\r\n.td-tipc__cat {\r\n  font-size: .68rem;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n  font-weight: 700;\r\n  color: var(--green-dark);\r\n  margin-bottom: 6px;\r\n}\r\n.td-tipc__h { font-family: 'Playfair Display', serif; font-size: 1.05rem; color: var(--navy); margin-bottom: 8px; line-height: 1.3; }\r\n.td-tipc__txt { font-size: .92rem; color: var(--text-soft); }\r\n.td-tipc:nth-child(2n)   { border-top-color: var(--orange); }\r\n.td-tipc:nth-child(2n) .td-tipc__cat { color: var(--orange); }\r\n.td-tipc:nth-child(3n)   { border-top-color: var(--yellow); }\r\n.td-tipc:nth-child(3n) .td-tipc__cat { color: #b8860b; }\r\n\r\n\/* ================================================================\r\n   \u00c0 NE PAS FAIRE \u2014 bandeau attention\r\n   ================================================================ *\/\r\n.td-avoid {\r\n  background: linear-gradient(135deg, #fff8f0 0%, #ffe9d4 100%);\r\n  border-radius: var(--radius-lg);\r\n  padding: 36px 38px;\r\n  margin-top: 28px;\r\n  border-left: 6px solid var(--orange);\r\n}\r\n.td-avoid__h {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.5rem;\r\n  color: var(--navy);\r\n  margin-bottom: 18px;\r\n}\r\n.td-avoid ul { list-style: none; padding: 0; margin: 0; columns: 2; column-gap: 36px; }\r\n.td-avoid li {\r\n  padding: 8px 0;\r\n  font-size: .92rem;\r\n  display: flex; gap: 10px;\r\n  break-inside: avoid;\r\n}\r\n@media (max-width: 720px) { .td-avoid ul { columns: 1; } }\r\n\r\n\/* ================================================================\r\n   FAQ ACCORD\u00c9ON\r\n   ================================================================ *\/\r\n.td-faq { max-width: 900px; margin: 30px auto 0; }\r\n.td-faq details {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  margin-bottom: 12px;\r\n  box-shadow: var(--shadow-sm);\r\n  border-left: 4px solid transparent;\r\n  transition: all .3s;\r\n  overflow: hidden;\r\n}\r\n.td-faq details[open] { border-left-color: var(--green); box-shadow: var(--shadow); }\r\n.td-faq summary {\r\n  padding: 20px 26px;\r\n  cursor: pointer;\r\n  font-weight: 600;\r\n  color: var(--navy);\r\n  list-style: none;\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  font-size: 1rem;\r\n}\r\n.td-faq summary::-webkit-details-marker { display: none; }\r\n.td-faq summary::after {\r\n  content: \"+\";\r\n  font-size: 1.5rem;\r\n  color: var(--orange);\r\n  font-weight: 300;\r\n  transition: transform .25s;\r\n}\r\n.td-faq details[open] summary::after { transform: rotate(45deg); }\r\n.td-faq__answer { padding: 0 26px 22px; color: var(--text-soft); line-height: 1.65; font-size: .95rem; }\r\n\r\n\/* ================================================================\r\n   COMBINAISONS (avec quelles destinations associer)\r\n   ================================================================ *\/\r\n.td-combo {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\r\n  gap: 22px;\r\n  margin-top: 30px;\r\n}\r\n.td-combo__c {\r\n  background: #fff;\r\n  border-radius: 18px;\r\n  overflow: hidden;\r\n  box-shadow: var(--shadow-sm);\r\n  transition: all .3s;\r\n  text-decoration: none;\r\n  color: var(--navy);\r\n  border-bottom: 4px solid var(--green);\r\n  display: flex;\r\n  flex-direction: column;\r\n}\r\n.td-combo__c:hover { transform: translateY(-6px); box-shadow: var(--shadow); border-bottom-color: var(--orange); }\r\n.td-combo__media {\r\n  height: 170px;\r\n  background: linear-gradient(135deg, var(--green-soft) 0%, var(--orange-soft) 100%);\r\n  display: block;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.td-combo__media img {\r\n  width: 100%; height: 100%;\r\n  object-fit: cover;\r\n  display: block;\r\n  transition: transform .6s ease;\r\n}\r\n.td-combo__c:hover .td-combo__media img { transform: scale(1.06); }\r\n.td-combo__body { padding: 18px 20px 20px; text-align: center; }\r\n.td-combo__name { font-family: 'Playfair Display', serif; font-size: 1.2rem; margin-bottom: 6px; color: var(--navy); }\r\n.td-combo__dist { font-size: .8rem; color: var(--orange); font-weight: 700; margin-bottom: 10px; letter-spacing: 1px; }\r\n.td-combo__why { font-size: .85rem; color: var(--text-soft); line-height: 1.5; }\r\n.td-combo__cta { display: inline-block; margin-top: 12px; font-size: .8rem; color: var(--green-dark); font-weight: 700; }\r\n\r\n\/* ================================================================\r\n   CTA BLOCS (Dynamics, PDF, Contact)\r\n   ================================================================ *\/\r\n.td-cta-band {\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  padding: 60px 40px;\r\n  text-align: center;\r\n  position: relative;\r\n  overflow: hidden;\r\n  box-shadow: var(--shadow);\r\n  border: 2px solid var(--green-soft);\r\n}\r\n.td-cta-band::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0; height: 6px;\r\n  background: linear-gradient(90deg, var(--green) 0%, var(--orange) 50%, var(--yellow) 100%);\r\n}\r\n.td-cta-band > * { position: relative; }\r\n.td-cta-band h2 { font-family: 'Playfair Display', serif; color: var(--navy); font-size: clamp(1.8rem, 3vw, 2.5rem); margin-bottom: 14px; }\r\n.td-cta-band p { color: var(--text-soft); margin-bottom: 32px; font-size: 1.05rem; max-width: 680px; margin-left: auto; margin-right: auto; line-height: 1.6; }\r\n\r\n.td-btn {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  padding: 14px 28px;\r\n  border-radius: 50px;\r\n  font-weight: 700;\r\n  text-decoration: none;\r\n  font-size: .92rem;\r\n  transition: all .25s;\r\n  border: 2px solid transparent;\r\n}\r\n.td-btn--main {\r\n  background: var(--navy);\r\n  color: #fff;\r\n  box-shadow: 0 6px 20px rgba(27,42,90,.3);\r\n}\r\n.td-btn--main:hover { background: var(--green-dark); transform: translateY(-2px); box-shadow: 0 10px 28px rgba(58,125,52,.4); color: #fff; }\r\n.td-btn--ghost { background: transparent; border-color: var(--navy); color: var(--navy); }\r\n.td-btn--ghost:hover { background: var(--navy); color: #fff; }\r\n.td-btn--pdf {\r\n  background: var(--green);\r\n  color: #fff !important;\r\n  box-shadow: 0 6px 20px rgba(125,194,66,.4);\r\n  font-weight: 800;\r\n  letter-spacing: .3px;\r\n}\r\n.td-btn--pdf:hover { background: var(--green-dark); color: #fff !important; transform: translateY(-2px); box-shadow: 0 10px 28px rgba(58,125,52,.5); }\r\n\r\n.td-cta-row {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 14px;\r\n  justify-content: center;\r\n}\r\n\r\n\/* CTA download PDF \u2014 section d\u00e9di\u00e9e *\/\r\n.td-pdf-band {\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  padding: 40px 36px;\r\n  display: grid;\r\n  grid-template-columns: auto 1fr auto;\r\n  gap: 28px;\r\n  align-items: center;\r\n  box-shadow: var(--shadow);\r\n  border-left: 6px solid var(--green);\r\n}\r\n.td-pdf-band__icon { font-size: 3rem; }\r\n.td-pdf-band__h { font-family: 'Playfair Display', serif; font-size: 1.4rem; color: var(--navy); margin-bottom: 4px; }\r\n.td-pdf-band__sub { color: var(--text-soft); font-size: .92rem; }\r\n@media (max-width: 720px) { .td-pdf-band { grid-template-columns: 1fr; text-align: center; } }\r\n\r\n\/* Mention discrete pros (BtoC en priorite) *\/\r\n.td-pro-discreet {\r\n  margin-top: 36px;\r\n  padding: 22px 28px;\r\n  background: var(--bg-alt);\r\n  border-radius: 12px;\r\n  border-left: 4px solid var(--navy);\r\n  text-align: center;\r\n}\r\n.td-pro-discreet p { font-size: .9rem; color: var(--text-soft); margin: 0; line-height: 1.6; }\r\n.td-pro-discreet a { color: var(--orange); font-weight: 700; }\r\n.td-pro-discreet strong { color: var(--navy); }\r\n\r\n\/* ================================================================\r\n   ANIMATIONS\r\n   ================================================================ *\/\r\n.td-anim { opacity: 0.4; transform: translateY(15px); transition: opacity .6s ease, transform .6s ease; }\r\n.td-anim.is-in { opacity: 1; transform: translateY(0); }\r\n\r\n\/* ================================================================\r\n   RESPONSIVE FINETUNING\r\n   ================================================================ *\/\r\n@media (max-width: 720px) {\r\n  .td-section { padding: 60px 0; }\r\n  .td-hero__brand { width: 56px; height: 56px; top: 16px; left: 16px; }\r\n  .td-hero__brand svg { width: 38px; height: 38px; }\r\n}\r\n\r\n\/* ================================================================\r\n   PIED DE PAGE TOUCAN\r\n   ================================================================ *\/\r\n.td-foot {\r\n  background: linear-gradient(135deg, var(--navy) 0%, #14204a 100%);\r\n  color: #fff;\r\n  padding: 60px 0 30px;\r\n  margin-top: 0;\r\n}\r\n.td-foot__grid {\r\n  display: grid;\r\n  grid-template-columns: 1.4fr 1fr 1fr 1fr;\r\n  gap: 40px;\r\n  padding-bottom: 36px;\r\n  border-bottom: 1px solid rgba(255,255,255,.1);\r\n}\r\n.td-foot__brand { padding-right: 20px; }\r\n.td-foot__logo {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.6rem;\r\n  font-weight: 700;\r\n  letter-spacing: 3px;\r\n  color: var(--green);\r\n  margin-bottom: 8px;\r\n}\r\n.td-foot__logo span { color: #fff; font-weight: 400; letter-spacing: 2px; }\r\n.td-foot__tagline {\r\n  font-style: italic;\r\n  color: rgba(255,255,255,.7);\r\n  font-size: .9rem;\r\n  margin-bottom: 16px;\r\n}\r\n.td-foot__legal {\r\n  font-size: .78rem;\r\n  color: rgba(255,255,255,.5);\r\n  line-height: 1.6;\r\n}\r\n.td-foot__h {\r\n  color: var(--yellow);\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.05rem;\r\n  margin-bottom: 14px;\r\n  letter-spacing: 1px;\r\n}\r\n.td-foot ul { list-style: none; padding: 0; margin: 0 0 18px; }\r\n.td-foot ul li { margin-bottom: 8px; }\r\n.td-foot ul a {\r\n  color: rgba(255,255,255,.8);\r\n  font-size: .88rem;\r\n  text-decoration: none;\r\n  transition: color .2s;\r\n}\r\n.td-foot ul a:hover { color: var(--green); }\r\n.td-foot__social { display: flex; gap: 10px; }\r\n.td-foot__social a {\r\n  width: 36px; height: 36px;\r\n  border-radius: 50%;\r\n  background: rgba(255,255,255,.1);\r\n  color: #fff;\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-weight: 700;\r\n  text-decoration: none;\r\n  transition: all .2s;\r\n}\r\n.td-foot__social a:hover { background: var(--green); transform: translateY(-2px); }\r\n.td-foot__bottom {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: space-between;\r\n  gap: 12px;\r\n  padding-top: 24px;\r\n  font-size: .8rem;\r\n  color: rgba(255,255,255,.5);\r\n}\r\n.td-foot__bottom a { color: rgba(255,255,255,.7); text-decoration: none; }\r\n.td-foot__bottom a:hover { color: var(--green); }\r\n@media (max-width: 880px) {\r\n  .td-foot__grid { grid-template-columns: 1fr 1fr; gap: 30px; }\r\n  .td-foot__brand { grid-column: 1 \/ -1; }\r\n}\r\n@media (max-width: 540px) {\r\n  .td-foot__grid { grid-template-columns: 1fr; }\r\n  .td-foot__bottom { flex-direction: column; align-items: center; text-align: center; }\r\n}\r\n<\/style>\r\n<script>\r\n(function(){\r\n  function killEmojis(){\r\n    var imgs = document.querySelectorAll('img.emoji, img[src*=\"s.w.org\/images\/core\/emoji\"]');\r\n    if (!imgs.length) return;\r\n    imgs.forEach(function(img){\r\n      var t = document.createTextNode(img.alt || '');\r\n      if (img.parentNode) img.parentNode.replaceChild(t, img);\r\n    });\r\n  }\r\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', killEmojis);\r\n  else killEmojis();\r\n  \/\/ 2 retries differes pour rattraper les emojis injectes apres load (SANS observer infini)\r\n  setTimeout(killEmojis, 1500);\r\n  setTimeout(killEmojis, 4000);\r\n})();\r\n<\/script>\r\n\r\n\r\n\r\n<section class=\"td-fiche\">\r\n\r\n  <!-- ===== HERO ===== -->\r\n  <header class=\"td-hero\">\r\n    <div class=\"td-hero__bg\" aria-hidden=\"true\"><img decoding=\"async\" class=\"td-hero__photo\" src=\"https:\/\/images.pexels.com\/photos\/20210508\/pexels-photo-20210508.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=1920\" alt=\"Vue a\u00e9rienne de la c\u00f4te h\u00f4teli\u00e8re de Canc\u00fan\" loading=\"eager\"><div class=\"td-hero__bg__overlay\"><\/div><\/div>\r\n\r\n    <div class=\"td-hero__content\">\r\n      <span class=\"td-hero__country\">Mexique \u00b7 Yucat\u00e1n<\/span>\r\n      <h1 class=\"td-hero__title\">Canc<em>\u00fa<\/em>n<\/h1>\r\n      <p class=\"td-hero__tagline\">\u00ab Le turquoise des Cara\u00efbes, le rythme du Yucat\u00e1n\u00a0\u00bb \u2014 o\u00f9 la fiesta c\u00f4toie 3000 ans d'histoire maya.<\/p>\r\n      <div class=\"td-hero__stats\">\r\n        <div class=\"td-hero__stat\">\r\n          <span class=\"td-hero__stat-num\" data-count=\"22\">22<\/span>\r\n          <span class=\"td-hero__stat-lab\">km de plage<\/span>\r\n        <\/div>\r\n        <div class=\"td-hero__stat\">\r\n          <span class=\"td-hero__stat-num\" data-count=\"500\">500<\/span>\r\n          <span class=\"td-hero__stat-lab\">sculptures MUSA<\/span>\r\n        <\/div>\r\n        <div class=\"td-hero__stat\">\r\n          <span class=\"td-hero__stat-num\" data-count=\"7\">7<\/span>\r\n          <span class=\"td-hero__stat-lab\">merveilles \u00e0 2h<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"td-hero__scroll\">D\u00e9couvrir<\/div>\r\n  <\/header>\r\n\r\n  <!-- ===== QUICK BAR (ancres pour navigation, pas une sidebar) ===== -->\r\n  <nav class=\"td-quick\">\r\n    <div class=\"td-quick__row td-wrap\">\r\n      <a href=\"#intro\">Intro<\/a>\r\n      <a href=\"#geo\">G\u00e9ographie<\/a>\r\n      <a href=\"#climat\">Climat<\/a>\r\n      <a href=\"#exp\">Exp\u00e9riences<\/a>\r\n      <a href=\"#zones\">Zones<\/a>\r\n      <a href=\"#nature\">Nature<\/a>\r\n      <a href=\"#saveurs\">Saveurs<\/a>\r\n      <a href=\"#hotels\">H\u00f4tels<\/a>\r\n      <a href=\"#tips\">Tips Experts<\/a>\r\n      <a href=\"#faq\">FAQ<\/a>\r\n      <a href=\"#combo\">Combiner<\/a>\r\n      <a href=\"#pdf\">\ud83d\udcc4 PDF<\/a>\r\n    <\/div>\r\n  <\/nav>\r\n\r\n  <!-- ===== INTRO ===== -->\r\n  <section class=\"td-section\" id=\"intro\">\r\n    <div class=\"td-wrap\">\r\n      <div class=\"td-intro__grid td-anim\">\r\n        <div class=\"td-intro__txt\">\r\n          <span class=\"td-eyebrow\">\u00c0 propos de Canc\u00fan<\/span>\r\n          <h2 class=\"td-h2\">Plus qu'une plage, <em>une porte d'entr\u00e9e<\/em> sur le Yucat\u00e1n<\/h2>\r\n          <p>Canc\u00fan ne se r\u00e9sume pas \u00e0 sa Hotel Zone et ses tout-inclus. Derri\u00e8re les <strong>22 km de sable poudre blanc<\/strong> et les eaux turquoise mythiques, c'est tout le Yucat\u00e1n qui s'ouvre \u00e0 2 heures de route : pyramides mayas, cenotes sacr\u00e9s, march\u00e9s artisanaux, \u00eele \u00e9cologique de Holbox et requins-baleines.<\/p>\r\n          <p>La destination cumule l'<strong>accessibilit\u00e9<\/strong> du 2\u1d49 a\u00e9roport du Mexique, la <strong>s\u00e9curit\u00e9<\/strong> d'une zone touristique mature, et la promesse de paysages qui hantent l'imaginaire collectif. C'est souvent ici que commence \u2014 ou se termine \u2014 un voyage mexicain r\u00e9ussi.<\/p>\r\n          <p style=\"font-style: italic; color: var(--green-dark); font-weight: 600;\">Notre conseil terrain : utilisez Canc\u00fan comme camp de base, puis rayonnez. Le vrai Yucat\u00e1n se r\u00e9v\u00e8le dans le mouvement.<\/p>\r\n        <\/div>\r\n        <div class=\"td-intro__photo\">\r\n          <img decoding=\"async\" loading=\"lazy\" alt=\"Plage de Canc\u00fan sable blanc et eau turquoise\"\r\n               src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/c\/c3\/Beach_of_Canc%C3%BAn.jpg\/1280px-Beach_of_Canc%C3%BAn.jpg\">\r\n          <div class=\"td-intro__badge\">\ud83d\udccd Quintana Roo, Mexique \u00b7 Mer des Cara\u00efbes<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== G\u00c9O & CLIMAT ===== -->\r\n  <section class=\"td-section td-section--alt\" id=\"geo\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Rep\u00e8res<\/span>\r\n      <h2 class=\"td-h2\">G\u00e9ographie & <em>climat<\/em><\/h2>\r\n      <p class=\"td-lead\">L'essentiel \u00e0 conna\u00eetre avant de s'envoler \u2014 situation, acc\u00e8s, temp\u00e9ratures et meilleure p\u00e9riode.<\/p>\r\n\r\n      <div class=\"td-info-grid td-anim\">\r\n        <div class=\"td-info-card\">\r\n          <span class=\"td-info-card__icon\">\ud83d\uddfa\ufe0f<\/span>\r\n          <h3 class=\"td-info-card__h\">Situation & Acc\u00e8s<\/h3>\r\n          <ul>\r\n            <li><span>\ud83d\udccd<\/span><span><strong>Localisation<\/strong>\u00c9tat de Quintana Roo, p\u00e9ninsule du Yucat\u00e1n, mer des Cara\u00efbes (sud-est du Mexique)<\/span><\/li>\r\n            <li><span>\u2708\ufe0f<\/span><span><strong>A\u00e9roport<\/strong>Canc\u00fan International (CUN) \u2014 2\u1d49 du Mexique, vols directs Paris en ~11h<\/span><\/li>\r\n            <li><span>\ud83d\ude97<\/span><span><strong>Hotel Zone<\/strong>20 min de transfert depuis CUN<\/span><\/li>\r\n            <li><span>\ud83d\udee3\ufe0f<\/span><span><strong>Excursions cl\u00e9s<\/strong>Tulum 1h45 sud \u00b7 M\u00e9rida 3h30 ouest \u00b7 Chich\u00e9n Itz\u00e1 2h30 ouest \u00b7 Holbox 3h nord<\/span><\/li>\r\n            <li><span>\u26a0\ufe0f<\/span><span><strong>\u00c0 savoir<\/strong>Uber n'op\u00e8re pas en Hotel Zone. Taxis officiels avec forfaits affich\u00e9s<\/span><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"td-info-card td-info-card--orange\">\r\n          <span class=\"td-info-card__icon\">\u2600\ufe0f<\/span>\r\n          <h3 class=\"td-info-card__h\">Climat & Saison<\/h3>\r\n          <ul>\r\n            <li><span>\ud83c\udf21\ufe0f<\/span><span><strong>Temp\u00e9rature<\/strong>28\u00b0C jour \/ 22\u00b0C nuit \u00b7 climat tropical chaud toute l'ann\u00e9e<\/span><\/li>\r\n            <li><span>\u2600\ufe0f<\/span><span><strong>Saison s\u00e8che<\/strong>D\u00e9cembre \u2192 Avril \u00b7 ciel d\u00e9gag\u00e9, mer calme \u00b7 haute saison<\/span><\/li>\r\n            <li><span>\ud83c\udf27\ufe0f<\/span><span><strong>Saison verte<\/strong>Mai \u2192 Novembre \u00b7 averses tropicales l'apr\u00e8s-midi \u00b7 tarifs avantageux<\/span><\/li>\r\n            <li><span>\ud83c\udf2a\ufe0f<\/span><span><strong>Ouragans<\/strong>Vigilance Sept\u2013Oct (rares mais \u00e0 anticiper)<\/span><\/li>\r\n            <li><span>\ud83d\udc8e<\/span><span><strong>Sweet spot<\/strong>Mai\u2013juin (requins-baleines + bons prix) \u00b7 novembre (calme parfait)<\/span><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- CALENDRIER MENSUEL VISUEL -->\r\n      <div class=\"td-anim\" id=\"climat\" style=\"margin-top: 50px;\">\r\n        <h3 style=\"font-family: 'Playfair Display', serif; font-size: 1.6rem; color: var(--navy); margin-bottom: 8px;\">Mois par mois \u2014 quand partir ?<\/h3>\r\n        <p style=\"color: var(--text-soft); margin-bottom: 0;\">Survolez les mois pour identifier les meilleures fen\u00eatres.<\/p>\r\n        <div class=\"td-cal\">\r\n          <div class=\"td-cal__m td-cal__m--high\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Jan<\/div><div class=\"td-cal__icon\">\u2600\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--high\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">F\u00e9v<\/div><div class=\"td-cal__icon\">\u2600\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--high\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Mar<\/div><div class=\"td-cal__icon\">\u2600\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Avr<\/div><div class=\"td-cal__icon\">\u2600\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--top\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Mai<\/div><div class=\"td-cal__icon\">\ud83d\udc33<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--top\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Jun<\/div><div class=\"td-cal__icon\">\ud83d\udc33<\/div><\/div>\r\n          <div class=\"td-cal__m\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Jul<\/div><div class=\"td-cal__icon\">\ud83c\udf27\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Ao\u00fb<\/div><div class=\"td-cal__icon\">\ud83c\udf27\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--low\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Sep<\/div><div class=\"td-cal__icon\">\ud83c\udf2a\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--low\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Oct<\/div><div class=\"td-cal__icon\">\ud83c\udf2a\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--top\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Nov<\/div><div class=\"td-cal__icon\">\ud83c\udf24\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--high\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">D\u00e9c<\/div><div class=\"td-cal__icon\">\u2600\ufe0f<\/div><\/div>\r\n        <\/div>\r\n        <div class=\"td-cal__legend\">\r\n          <span><i style=\"background: var(--green);\"><\/i>Sweet spot Toucan<\/span>\r\n          <span><i style=\"background: var(--orange);\"><\/i>Haute saison<\/span>\r\n          <span><i style=\"background: var(--navy);\"><\/i>Saison d\u00e9conseill\u00e9e<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== EXP\u00c9RIENCES SIGNATURE ===== -->\r\n  <section class=\"td-section\" id=\"exp\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">\u00c0 ne pas manquer<\/span>\r\n      <h2 class=\"td-h2\">Les 5 exp\u00e9riences <em>signature<\/em><\/h2>\r\n      <p class=\"td-lead\">Ce qu'on recommande syst\u00e9matiquement \u00e0 nos voyageurs. Avec, sous chaque exp\u00e9rience, le secret terrain qui fait la diff\u00e9rence.<\/p>\r\n\r\n      <div class=\"td-exps\">\r\n\r\n        <article class=\"td-exp td-anim\">\r\n          <div class=\"td-exp__media\">\r\n            <span class=\"td-exp__num\">1<\/span>\r\n            <img decoding=\"async\" loading=\"lazy\" alt=\"Lettres CANC\u00daN \u00e0 Playa Delfines\"\r\n                 src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/b\/b7\/Cancun_Letters_-_Cancun_QR_2020.jpg\/1280px-Cancun_Letters_-_Cancun_QR_2020.jpg\">\r\n          <\/div>\r\n          <div class=\"td-exp__body\">\r\n            <span class=\"td-exp__cat\">\ud83c\udfd6\ufe0f Plage iconique<\/span>\r\n            <h3 class=\"td-exp__title\">Hotel Zone & Playa Delfines<\/h3>\r\n            <p class=\"td-exp__desc\">22 km de langue de sable entre mer des Cara\u00efbes et lagune Nichupt\u00e9. Plage Delfines avec mirador et lettres monumentales CANC\u00daN \u2014 la photo de carte postale.<\/p>\r\n            <div class=\"td-exp__tips\">\r\n              <div class=\"td-tip td-tip--secret\"><strong>\ud83e\udd2b Secret Pro :<\/strong> arriver avant 8h aux lettres pour z\u00e9ro foule, lumi\u00e8re dor\u00e9e garantie pour la photo.<\/div>\r\n              <div class=\"td-tip td-tip--astuce\"><strong>\ud83d\udca1 Astuce :<\/strong> sable corallien fin \u2192 ne br\u00fble jamais les pieds, m\u00eame en plein midi.<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"td-exp td-anim\">\r\n          <div class=\"td-exp__media\">\r\n            <span class=\"td-exp__num\">2<\/span>\r\n            <img decoding=\"async\" loading=\"lazy\" alt=\"Vue a\u00e9rienne Isla Mujeres\"\r\n                 src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/e\/e6\/Isla_Mujeres_Mexico_%2828712313237%29.jpg\/1280px-Isla_Mujeres_Mexico_%2828712313237%29.jpg\">\r\n          <\/div>\r\n          <div class=\"td-exp__body\">\r\n            <span class=\"td-exp__cat\">\u26f5 \u00cele & croisi\u00e8re<\/span>\r\n            <h3 class=\"td-exp__title\">Isla Mujeres<\/h3>\r\n            <p class=\"td-exp__desc\">Travers\u00e9e de 25 min en ferry. \u00cele sans voitures, voiturettes \u00e9lectriques. Snorkeling \u00e0 Garraf\u00f3n, Playa Norte consid\u00e9r\u00e9e parmi les plus belles du Mexique.<\/p>\r\n            <div class=\"td-exp__tips\">\r\n              <div class=\"td-tip td-tip--vip\"><strong>\ud83d\udc51 Option VIP :<\/strong> catamaran priv\u00e9 + ap\u00e9ritif au coucher de soleil sur Playa Norte (depuis $180\/pers).<\/div>\r\n              <div class=\"td-tip td-tip--secret\"><strong>\ud83e\udd2b Secret Pro :<\/strong> ferry Ultramar premier d\u00e9part 5h30 = travers\u00e9e presque seul.<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"td-exp td-anim\">\r\n          <div class=\"td-exp__media\">\r\n            <span class=\"td-exp__num\">3<\/span>\r\n            <img decoding=\"async\" loading=\"lazy\" alt=\"MUSA \u2014 Sculpture immerg\u00e9e Canc\u00fan\"\r\n                 src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/0\/0d\/DSCN0626_%2814108251890%29.jpg\/1280px-DSCN0626_%2814108251890%29.jpg\">\r\n          <\/div>\r\n          <div class=\"td-exp__body\">\r\n            <span class=\"td-exp__cat\">\ud83e\udd3f Art sous-marin<\/span>\r\n            <h3 class=\"td-exp__title\">MUSA \u2014 Mus\u00e9e Subaquatique<\/h3>\r\n            <p class=\"td-exp__desc\">500+ sculptures immerg\u00e9es de Jason deCaires Taylor formant un r\u00e9cif artificiel unique au monde. Profondeur 4\u20138 m, accessible en snorkel ou plong\u00e9e.<\/p>\r\n            <div class=\"td-exp__tips\">\r\n              <div class=\"td-tip td-tip--astuce\"><strong>\ud83d\udca1 Astuce :<\/strong> pr\u00e9f\u00e9rer le snorkel \u00e0 la plong\u00e9e \u2014 meilleure lumi\u00e8re naturelle, plus immersif.<\/div>\r\n              <div class=\"td-tip td-tip--secret\"><strong>\ud83e\udd2b Secret Pro :<\/strong> visite t\u00f4t matin = eau plus claire, statues moins occup\u00e9es par la foule.<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"td-exp td-anim\">\r\n          <div class=\"td-exp__media\">\r\n            <span class=\"td-exp__num\">4<\/span>\r\n            <img decoding=\"async\" loading=\"lazy\" alt=\"Pyramide de Kukulk\u00e1n Chich\u00e9n Itz\u00e1\"\r\n                 src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/3\/3e\/Pyramid_of_Kukulkan_Chichen_Itza_01.JPG\/1280px-Pyramid_of_Kukulkan_Chichen_Itza_01.JPG\">\r\n          <\/div>\r\n          <div class=\"td-exp__body\">\r\n            <span class=\"td-exp__cat\">\ud83c\udfdb\ufe0f Civilisation maya<\/span>\r\n            <h3 class=\"td-exp__title\">Chich\u00e9n Itz\u00e1 + Cenote Ik Kil<\/h3>\r\n            <p class=\"td-exp__desc\">L'une des 7 merveilles du monde moderne. Pyramide de Kukulk\u00e1n, observatoire El Caracol, terrain de jeu de balle. Combiner avec la baignade au cenote Ik Kil.<\/p>\r\n            <div class=\"td-exp__tips\">\r\n              <div class=\"td-tip td-tip--secret\"><strong>\ud83e\udd2b Secret Pro :<\/strong> d\u00e9part 6h pour arriver \u00e0 l'ouverture (8h), repas dans le centre-village de Pist\u00e9 plut\u00f4t qu'au site.<\/div>\r\n              <div class=\"td-tip td-tip--vip\"><strong>\ud83d\udc51 Option VIP :<\/strong> visite priv\u00e9e avec guide-arch\u00e9ologue francophone (~$220\/groupe).<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"td-exp td-anim\">\r\n          <div class=\"td-exp__media\">\r\n            <span class=\"td-exp__num\">5<\/span>\r\n            <img decoding=\"async\" loading=\"lazy\" alt=\"Mercado 28 El Centro Canc\u00fan\"\r\n                 src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/7\/70\/Mercado_28_Cancun%2C_Mexico_%288951343195%29.jpg\/1280px-Mercado_28_Cancun%2C_Mexico_%288951343195%29.jpg\">\r\n          <\/div>\r\n          <div class=\"td-exp__body\">\r\n            <span class=\"td-exp__cat\">\ud83c\udf2e Vie locale<\/span>\r\n            <h3 class=\"td-exp__title\">El Centro & Mercado 28<\/h3>\r\n            <p class=\"td-exp__desc\">Le vrai Canc\u00fan des Cancunenses. Mercado 28 pour l'artisanat et les <em>tacos al pastor<\/em>. Parque de las Palapas le soir : musiciens, antojitos, familles locales.<\/p>\r\n            <div class=\"td-exp__tips\">\r\n              <div class=\"td-tip td-tip--astuce\"><strong>\ud83d\udca1 Astuce :<\/strong> d\u00eener au Parque de las Palapas un vendredi\/samedi pour la musique live.<\/div>\r\n              <div class=\"td-tip td-tip--secret\"><strong>\ud83e\udd2b Secret Pro :<\/strong> go\u00fbter une <em>marquesita<\/em> \u2014 gaufre au queso fresco + Nutella, l'addiction du Yucat\u00e1n.<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== ZONES CL\u00c9S ===== -->\r\n  <section class=\"td-section td-section--alt\" id=\"zones\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">G\u00e9ographie urbaine<\/span>\r\n      <h2 class=\"td-h2\">Canc\u00fan & ses <em>zones cl\u00e9s<\/em><\/h2>\r\n      <p class=\"td-lead\">Deux Canc\u00fan cohabitent : la zone touristique en bord de mer et la ville historique avec les locaux. Comprendre les deux change tout.<\/p>\r\n\r\n      <div class=\"td-zones td-anim\">\r\n        <div class=\"td-zone\">\r\n          <h3 class=\"td-zone__h\">Hotel Zone<\/h3>\r\n          <p class=\"td-zone__for\">Pour : couples \u00b7 familles \u00b7 all-inclusive<\/p>\r\n          <ul>\r\n            <li>\ud83c\udfd6\ufe0f <span><strong>Plages publiques gratuites<\/strong> Delfines \u00b7 Marlin \u00b7 Caracol \u00b7 Ballenas<\/span><\/li>\r\n            <li>\ud83c\udf7d\ufe0f <span><strong>Restaurants signature<\/strong> Lorenzillo's \u00b7 Harry's Steakhouse \u00b7 Puerto Madero<\/span><\/li>\r\n            <li>\ud83c\udf03 <span><strong>Vie nocturne<\/strong> Coco Bongo \u00b7 Mandala \u00b7 La Vaquita \u00b7 The City<\/span><\/li>\r\n            <li>\ud83d\udecd\ufe0f <span><strong>Centres commerciaux<\/strong> La Isla \u00b7 Plaza Kukulc\u00e1n \u00b7 Forum by the Sea<\/span><\/li>\r\n            <li>\ud83d\udee5\ufe0f <span><strong>Marina<\/strong> Punta Canc\u00fan (d\u00e9part catamarans + Isla Mujeres)<\/span><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"td-zone td-zone--alt\">\r\n          <h3 class=\"td-zone__h\">Environs & excursions<\/h3>\r\n          <p class=\"td-zone__for\">Pour : aventure \u00b7 culture \u00b7 authenticit\u00e9<\/p>\r\n          <ul>\r\n            <li>\ud83d\udc22 <span><strong>Holbox<\/strong> \u00eele \u00e9cologique, requins-baleines (mai\u2013sept), 3h NW<\/span><\/li>\r\n            <li>\ud83c\udf0a <span><strong>Tulum<\/strong> ruines mer + cenotes + ambiance boho, 1h45 S<\/span><\/li>\r\n            <li>\ud83e\udda9 <span><strong>R\u00edo Lagartos<\/strong> flamants roses + bain de boue maya, 3h W<\/span><\/li>\r\n            <li>\ud83c\udfdb\ufe0f <span><strong>Valladolid<\/strong> ville coloniale + cenote Zaci, 2h W<\/span><\/li>\r\n            <li>\ud83c\udf33 <span><strong>Sian Ka'an<\/strong> r\u00e9serve UNESCO + biosph\u00e8re, 2h30 S<\/span><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== FAUNE & NATURE ===== -->\r\n  <section class=\"td-section\" id=\"nature\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Bestiaire<\/span>\r\n      <h2 class=\"td-h2\">La nature qui vous <em>attend<\/em><\/h2>\r\n      <p class=\"td-lead\">Le Yucat\u00e1n abrite une biodiversit\u00e9 extraordinaire entre r\u00e9cif corallien, mangroves et for\u00eat tropicale. Voici les rencontres possibles depuis Canc\u00fan.<\/p>\r\n\r\n      <div class=\"td-fauna td-anim\">\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83e\udd88<\/div><div class=\"td-fauna__name\">Requin-baleine<\/div><div class=\"td-fauna__sci\">Rhincodon typus<\/div><div class=\"td-fauna__when\">Mai \u2192 Septembre<\/div><\/div>\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83d\udc22<\/div><div class=\"td-fauna__name\">Tortue verte<\/div><div class=\"td-fauna__sci\">Chelonia mydas<\/div><div class=\"td-fauna__when\">Mai \u2192 Octobre<\/div><\/div>\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83e\udda9<\/div><div class=\"td-fauna__name\">Flamant rose<\/div><div class=\"td-fauna__sci\">Phoenicopterus ruber<\/div><div class=\"td-fauna__when\">Avril \u2192 Septembre<\/div><\/div>\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83d\udc20<\/div><div class=\"td-fauna__name\">Raie manta<\/div><div class=\"td-fauna__sci\">Mobula birostris<\/div><div class=\"td-fauna__when\">Toute l'ann\u00e9e<\/div><\/div>\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83e\udd8e<\/div><div class=\"td-fauna__name\">Iguane vert<\/div><div class=\"td-fauna__sci\">Iguana iguana<\/div><div class=\"td-fauna__when\">Toute l'ann\u00e9e<\/div><\/div>\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83d\udc2c<\/div><div class=\"td-fauna__name\">Dauphin tursiops<\/div><div class=\"td-fauna__sci\">Tursiops truncatus<\/div><div class=\"td-fauna__when\">Toute l'ann\u00e9e<\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== SAVEURS ===== -->\r\n  <section class=\"td-section td-section--alt\" id=\"saveurs\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Gastronomie<\/span>\r\n      <h2 class=\"td-h2\">Saveurs du <em>Yucat\u00e1n<\/em><\/h2>\r\n      <p class=\"td-lead\">La cuisine yucat\u00e8que est l'une des plus m\u00e9tiss\u00e9es du Mexique : h\u00e9ritage maya, espagnol, libanais et carib\u00e9en. Voici ce qu'il faut go\u00fbter \u00e0 Canc\u00fan.<\/p>\r\n\r\n      <div class=\"td-flavors td-anim\">\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83c\udf2e Cochinita Pibil<\/div><div class=\"td-flav__price\">~$8 \u2014 soda local<\/div><div class=\"td-flav__desc\">Porc marin\u00e9 \u00e0 l'achiote, cuit dans une feuille de bananier. Servi avec oignons rouges marin\u00e9s et tortillas chaudes.<\/div><\/div>\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83c\udf72 Sopa de Lima<\/div><div class=\"td-flav__price\">~$5 \u2014 entr\u00e9e<\/div><div class=\"td-flav__desc\">Soupe de poulet aux agrumes maya (lima yucateca), tortillas frites et coriandre. Le r\u00e9confort yucat\u00e8que.<\/div><\/div>\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83e\uded3 Panuchos<\/div><div class=\"td-flav__price\">~$3 \/ pi\u00e8ce<\/div><div class=\"td-flav__desc\">Tortillas farcies de haricots noirs, surmont\u00e9es de poulet effiloch\u00e9, avocat, oignon marin\u00e9, chili habanero.<\/div><\/div>\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83c\udf66 Marquesita<\/div><div class=\"td-flav__price\">~$3 \u2014 street food<\/div><div class=\"td-flav__desc\">Cr\u00eape gaufr\u00e9e croustillante garnie de queso fresco + Nutella ou cajeta. La signature sucr\u00e9e du Yucat\u00e1n.<\/div><\/div>\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83c\udf3a Agua de Jamaica<\/div><div class=\"td-flav__price\">~$2 \u2014 boisson<\/div><div class=\"td-flav__desc\">Infusion glac\u00e9e de fleurs d'hibiscus rouge. D\u00e9salt\u00e9rante, l\u00e9g\u00e8rement acidul\u00e9e, pleine d'antioxydants.<\/div><\/div>\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83e\udd43 Mezcal artisanal<\/div><div class=\"td-flav__price\">$5\u201312 \u2014 verre<\/div><div class=\"td-flav__desc\">L'alcool d'agave fum\u00e9 au sud du Mexique. Go\u00fbter avec orange + sel de ver \u00e0 La Habichuela ou Mezcalero Canc\u00fan.<\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== H\u00d4TELS SIGNATURE ===== -->\r\n  <section class=\"td-section\" id=\"hotels\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Notre s\u00e9lection terrain<\/span>\r\n      <h2 class=\"td-h2\">O\u00f9 <em>dormir<\/em> \u00e0 Canc\u00fan ?<\/h2>\r\n      <p class=\"td-lead\">5 h\u00f4tels test\u00e9s et valid\u00e9s par notre \u00e9quipe terrain \u2014 du luxe boutique au mid-range design en passant par le charme local.<\/p>\r\n\r\n      <div class=\"td-hotels td-anim\">\r\n        <div class=\"td-hotel\">\r\n          <div class=\"td-hotel__stars\">5\u2605<\/div>\r\n          <div>\r\n            <div class=\"td-hotel__name\">Live Aqua Beach Resort Canc\u00fan<\/div>\r\n            <div class=\"td-hotel__style\">Adults-only \u00b7 all-inclusive \u00b7 zen<\/div>\r\n            <span class=\"td-hotel__for\">Couples \u00b7 Lune de miel<\/span>\r\n          <\/div>\r\n          <a class=\"td-hotel__cta\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=cancun&hotel=live-aqua\" target=\"_blank\" rel=\"noopener\">\u26a1 R\u00e9server Dynamics<\/a>\r\n        <\/div>\r\n        <div class=\"td-hotel\">\r\n          <div class=\"td-hotel__stars\">5\u2605<\/div>\r\n          <div>\r\n            <div class=\"td-hotel__name\">Nizuc Resort & Spa<\/div>\r\n            <div class=\"td-hotel__style\">Luxe boutique \u00b7 plage priv\u00e9e Punta Nizuc<\/div>\r\n            <span class=\"td-hotel__for\">Voyage de noces \u00b7 Design<\/span>\r\n          <\/div>\r\n          <a class=\"td-hotel__cta\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=cancun&hotel=nizuc\" target=\"_blank\" rel=\"noopener\">\u26a1 R\u00e9server Dynamics<\/a>\r\n        <\/div>\r\n        <div class=\"td-hotel\">\r\n          <div class=\"td-hotel__stars\">4\u2605<\/div>\r\n          <div>\r\n            <div class=\"td-hotel__name\">The Westin Lagunamar<\/div>\r\n            <div class=\"td-hotel__style\">Familial \u00b7 suites avec cuisine \u00b7 vue lagune<\/div>\r\n            <span class=\"td-hotel__for\">Familles \u00b7 Long s\u00e9jour<\/span>\r\n          <\/div>\r\n          <a class=\"td-hotel__cta\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=cancun&hotel=westin-lagunamar\" target=\"_blank\" rel=\"noopener\">\u26a1 R\u00e9server Dynamics<\/a>\r\n        <\/div>\r\n        <div class=\"td-hotel\">\r\n          <div class=\"td-hotel__stars\">4\u2605<\/div>\r\n          <div>\r\n            <div class=\"td-hotel__name\">Aloft Canc\u00fan<\/div>\r\n            <div class=\"td-hotel__style\">Mid-range design \u00b7 c\u0153ur Hotel Zone<\/div>\r\n            <span class=\"td-hotel__for\">Couples \u00b7 Premier voyage<\/span>\r\n          <\/div>\r\n          <a class=\"td-hotel__cta\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=cancun&hotel=aloft\" target=\"_blank\" rel=\"noopener\">\u26a1 R\u00e9server Dynamics<\/a>\r\n        <\/div>\r\n        <div class=\"td-hotel\">\r\n          <div class=\"td-hotel__stars\">3\u2605<\/div>\r\n          <div>\r\n            <div class=\"td-hotel__name\">Hotel Bo'utique Xbalamqu\u00e9<\/div>\r\n            <div class=\"td-hotel__style\">Charme local \u00b7 El Centro \u00b7 alternative authentique<\/div>\r\n            <span class=\"td-hotel__for\">Voyageurs curieux \u00b7 Petit budget<\/span>\r\n          <\/div>\r\n          <a class=\"td-hotel__cta\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=cancun&hotel=xbalamque\" target=\"_blank\" rel=\"noopener\">\u26a1 R\u00e9server Dynamics<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== TIPS EXPERTS \u2014 RUBRIQUE ===== -->\r\n  <section class=\"td-section td-section--alt\" id=\"tips\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">L'expertise terrain<\/span>\r\n      <h2 class=\"td-h2\">Tips <em>Experts<\/em> Toucan<\/h2>\r\n      <p class=\"td-lead\">Les vrais conseils que les guides ne vous donnent pas. 8 raccourcis terrain pour \u00e9conomiser temps, argent et frustration.<\/p>\r\n\r\n      <div class=\"td-tips-grid td-anim\">\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83d\udcf7<\/span>\r\n          <div class=\"td-tipc__cat\">Photo<\/div>\r\n          <h3 class=\"td-tipc__h\">Lettres CANC\u00daN \u00e0 7h45<\/h3>\r\n          <p class=\"td-tipc__txt\">Avant 8h, lumi\u00e8re dor\u00e9e et z\u00e9ro foule. Apr\u00e8s 9h, files d'attente de 30 min pour la photo.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83d\ude97<\/span>\r\n          <div class=\"td-tipc__cat\">Transport<\/div>\r\n          <h3 class=\"td-tipc__h\">Uber ne fonctionne pas en Hotel Zone<\/h3>\r\n          <p class=\"td-tipc__txt\">Privil\u00e9gier les taxis officiels avec forfaits affich\u00e9s. Bus R-1 \u00e9conomique pour rejoindre El Centro ($1 USD).<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83d\udca7<\/span>\r\n          <div class=\"td-tipc__cat\">Hydratation<\/div>\r\n          <h3 class=\"td-tipc__h\">Eau filtr\u00e9e gratuite \u00e0 l'h\u00f4tel<\/h3>\r\n          <p class=\"td-tipc__txt\">Eau du robinet non potable. Mais tous les h\u00f4tels fournissent eau filtr\u00e9e \u2014 emporter une gourde.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83d\udc33<\/span>\r\n          <div class=\"td-tipc__cat\">Faune<\/div>\r\n          <h3 class=\"td-tipc__h\">Requins-baleines : Holbox &gt; Mujeres<\/h3>\r\n          <p class=\"td-tipc__txt\">Holbox offre une exp\u00e9rience plus calme et \u00e9cologique. Pic d'observation : juin\u2013juillet (50\u2013100 individus).<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83d\udcb8<\/span>\r\n          <div class=\"td-tipc__cat\">Budget<\/div>\r\n          <h3 class=\"td-tipc__h\">Restos El Centro = 50% du prix Hotel Zone<\/h3>\r\n          <p class=\"td-tipc__txt\">M\u00eames plats yucat\u00e8ques, qualit\u00e9 sup\u00e9rieure. Mercado 28 + Parque de las Palapas valent 100\u00d7 les buffets all-inclusive.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83c\udfdb\ufe0f<\/span>\r\n          <div class=\"td-tipc__cat\">Excursion<\/div>\r\n          <h3 class=\"td-tipc__h\">Chich\u00e9n Itz\u00e1 : d\u00e9part 6h obligatoire<\/h3>\r\n          <p class=\"td-tipc__txt\">Arriv\u00e9e \u00e0 l'ouverture (8h) = aucun touriste, ombre encore dispo, \u00e9quinoxe du serpent visible mar\/sept.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83d\udec2<\/span>\r\n          <div class=\"td-tipc__cat\">Formalit\u00e9s<\/div>\r\n          <h3 class=\"td-tipc__h\">Pas de visa UE &lt; 90 jours<\/h3>\r\n          <p class=\"td-tipc__txt\">Passeport valide 6 mois apr\u00e8s retour. Carte FMM (~$30) \u00e0 conserver durant tout le s\u00e9jour.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83c\udf0a<\/span>\r\n          <div class=\"td-tipc__cat\">S\u00e9curit\u00e9<\/div>\r\n          <h3 class=\"td-tipc__h\">Drapeaux de plage \u00e0 respecter<\/h3>\r\n          <p class=\"td-tipc__txt\">Vert OK \u00b7 Jaune prudence \u00b7 Rouge danger \u00b7 Noir interdiction. Courants forts entre Playa Delfines et Playa Marlin.<\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- \u00c0 NE PAS FAIRE -->\r\n      <div class=\"td-avoid td-anim\">\r\n        <h3 class=\"td-avoid__h\">\u26a0\ufe0f \u00c0 \u00e9viter \u2014 les pi\u00e8ges classiques<\/h3>\r\n        <ul>\r\n          <li>\u274c <span><strong>Prendre un 4\u00d74 :<\/strong> totalement inutile. Toutes les routes sont asphalt\u00e9es.<\/span><\/li>\r\n          <li>\u274c <span><strong>Acheter \u00e0 la cri\u00e9e sur la plage :<\/strong> prix x3 vs Mercado 28.<\/span><\/li>\r\n          <li>\u274c <span><strong>R\u00e9server Chich\u00e9n Itz\u00e1 pour midi :<\/strong> chaleur, foule, lumi\u00e8re dure pour la photo.<\/span><\/li>\r\n          <li>\u274c <span><strong>Manger uniquement \u00e0 l'all-inclusive :<\/strong> la vraie gastronomie yucat\u00e8que est \u00e0 El Centro.<\/span><\/li>\r\n          <li>\u274c <span><strong>Nourrir les animaux marins :<\/strong> interdit et dangereux pour leur \u00e9cosyst\u00e8me.<\/span><\/li>\r\n          <li>\u274c <span><strong>Boire dans la rue :<\/strong> consommation d'alcool en public passible d'amende.<\/span><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== T\u00c9L\u00c9CHARGEMENT PDF ===== -->\r\n  <section class=\"td-section\" id=\"pdf\">\r\n    <div class=\"td-wrap\">\r\n      <div class=\"td-pdf-band td-anim\">\r\n        <div class=\"td-pdf-band__icon\">\ud83d\udcc4<\/div>\r\n        <div>\r\n          <h3 class=\"td-pdf-band__h\">Emportez la fiche Canc\u00fan partout<\/h3>\r\n          <p class=\"td-pdf-band__sub\">Version PDF compl\u00e8te avec carte, climat, exp\u00e9riences, h\u00f4tels et tips experts. Id\u00e9ale pour pr\u00e9parer votre voyage hors connexion ou la glisser dans la valise.<\/p>\r\n        <\/div>\r\n        <a class=\"td-btn td-btn--pdf\" href=\"\/wp-content\/uploads\/2026\/05\/fiche-cancun-toucan-discovery.pdf\" download>\r\n          T\u00e9l\u00e9charger la fiche PDF\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== FAQ ===== -->\r\n  <section class=\"td-section td-section--alt\" id=\"faq\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Questions fr\u00e9quentes<\/span>\r\n      <h2 class=\"td-h2\">Vos <em>questions<\/em>, nos r\u00e9ponses<\/h2>\r\n      <p class=\"td-lead\">Les 6 questions qu'on nous pose le plus souvent \u00e0 propos de Canc\u00fan.<\/p>\r\n\r\n      <div class=\"td-faq td-anim\">\r\n        <details><summary>Combien de nuits pr\u00e9voir \u00e0 Canc\u00fan ?<\/summary><div class=\"td-faq__answer\">3 nuits si on combine avec d'autres destinations du Yucat\u00e1n, 5 \u00e0 7 nuits en formule resort pure. Pour un voyage Yucat\u00e1n complet : 4 nuits Canc\u00fan + 3 Tulum + 3 M\u00e9rida + 2 Holbox.<\/div><\/details>\r\n        <details><summary>Canc\u00fan est-elle adapt\u00e9e aux familles ?<\/summary><div class=\"td-faq__answer\">Tr\u00e8s adapt\u00e9e. Hotel Zone s\u00e9curis\u00e9e, plages calmes c\u00f4t\u00e9 lagune, formules all-inclusive familiales nombreuses, parcs Xcaret\/Xel-H\u00e1 \u00e0 1h. M\u00e9decin sur place dans la plupart des h\u00f4tels.<\/div><\/details>\r\n        <details><summary>Est-ce dangereux \u00e0 Canc\u00fan ?<\/summary><div class=\"td-faq__answer\">La zone touristique est tr\u00e8s s\u00fbre. El Centro demande la prudence standard de zone urbaine, comme partout. La s\u00e9curit\u00e9 est nettement meilleure que la moyenne nationale mexicaine \u2014 Canc\u00fan vit du tourisme.<\/div><\/details>\r\n        <details><summary>Quel budget pr\u00e9voir ?<\/summary><div class=\"td-faq__answer\">\u00c0 partir de <strong>$180\u2013250 USD\/nuit<\/strong> en bonne cat\u00e9gorie, <strong>$400\u2013700 USD\/nuit<\/strong> en luxe boutique. Excursions $80\u2013150 USD par personne. Restaurants El Centro : $15\u201325 USD\/repas, Hotel Zone : $40\u201380 USD\/repas.<\/div><\/details>\r\n        <details><summary>Quand voir les requins-baleines ?<\/summary><div class=\"td-faq__answer\"><strong>Mai \u00e0 septembre<\/strong>, depuis Isla Mujeres ou Holbox. Mai \u00e0 juillet est le pic d'observation, avec parfois 50\u2013100 individus regroup\u00e9s. Sortie 6h-14h.<\/div><\/details>\r\n        <details><summary>L'\u00e9quinoxe \u00e0 Chich\u00e9n Itz\u00e1 : \u00e0 quelle date ?<\/summary><div class=\"td-faq__answer\"><strong>20\u201321 mars<\/strong> et <strong>22\u201323 septembre<\/strong>. Le soleil dessine un serpent qui descend les marches de Kukulk\u00e1n \u2014 ph\u00e9nom\u00e8ne spectaculaire mais affluence record. R\u00e9servation indispensable.<\/div><\/details>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== COMBINAISONS ===== -->\r\n  <section class=\"td-section\" id=\"combo\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Construire son itin\u00e9raire<\/span>\r\n      <h2 class=\"td-h2\">Combiner Canc\u00fan <em>avec...<\/em><\/h2>\r\n      <p class=\"td-lead\">Canc\u00fan se combine id\u00e9alement avec ces destinations du Yucat\u00e1n et du Mexique carib\u00e9en. Cliquez pour d\u00e9couvrir.<\/p>\r\n\r\n      <div class=\"td-combo td-anim\">\r\n        <a class=\"td-combo__c\" href=\"\/destinations-mexique\/isla-holbox\/\">\r\n          <div class=\"td-combo__media\"><img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/11481626\/pexels-photo-11481626.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=800\" alt=\"Plage d'Isla Holbox\" loading=\"lazy\"><\/div>\r\n          <div class=\"td-combo__body\">\r\n            <div class=\"td-combo__name\">Isla Holbox<\/div>\r\n            <div class=\"td-combo__dist\">3H \u00b7 200 km<\/div>\r\n            <div class=\"td-combo__why\">\u00cele sans voitures, requins-baleines, bioluminescence<\/div>\r\n            <span class=\"td-combo__cta\">D\u00e9couvrir \u2192<\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"td-combo__c\" href=\"\/destinations-mexique\/tulum\/\">\r\n          <div class=\"td-combo__media\"><img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/13718270\/pexels-photo-13718270.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=800\" alt=\"Ruines mayas de Tulum face \u00e0 la mer Cara\u00efbe\" loading=\"lazy\"><\/div>\r\n          <div class=\"td-combo__body\">\r\n            <div class=\"td-combo__name\">Tulum<\/div>\r\n            <div class=\"td-combo__dist\">1H45 \u00b7 130 km<\/div>\r\n            <div class=\"td-combo__why\">Ruines mayas face \u00e0 la mer, cenotes, ambiance boho<\/div>\r\n            <span class=\"td-combo__cta\">D\u00e9couvrir \u2192<\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"td-combo__c\" href=\"\/destinations-mexique\/playa-del-carmen\/\">\r\n          <div class=\"td-combo__media\"><img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/20192216\/pexels-photo-20192216.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=800\" alt=\"Plage et eau turquoise de Playa del Carmen\" loading=\"lazy\"><\/div>\r\n          <div class=\"td-combo__body\">\r\n            <div class=\"td-combo__name\">Playa del Carmen<\/div>\r\n            <div class=\"td-combo__dist\">1H \u00b7 70 km<\/div>\r\n            <div class=\"td-combo__why\">Quinta Avenida, ferry pour Cozumel, vie anim\u00e9e<\/div>\r\n            <span class=\"td-combo__cta\">D\u00e9couvrir \u2192<\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"td-combo__c\" href=\"\/destinations-mexique\/merida\/\">\r\n          <div class=\"td-combo__media\"><img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/13688731\/pexels-photo-13688731.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=800\" alt=\"Cath\u00e9drale coloniale de M\u00e9rida au Yucat\u00e1n\" loading=\"lazy\"><\/div>\r\n          <div class=\"td-combo__body\">\r\n            <div class=\"td-combo__name\">M\u00e9rida<\/div>\r\n            <div class=\"td-combo__dist\">3H30 \u00b7 300 km<\/div>\r\n            <div class=\"td-combo__why\">Capitale culturelle du Yucat\u00e1n, haciendas, gastronomie<\/div>\r\n            <span class=\"td-combo__cta\">D\u00e9couvrir \u2192<\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"td-combo__c\" href=\"\/destinations-mexique\/chichen-itza\/\">\r\n          <div class=\"td-combo__media\"><img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/6563919\/pexels-photo-6563919.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=800\" alt=\"Pyramide de Kukulk\u00e1n \u00e0 Chich\u00e9n Itz\u00e1\" loading=\"lazy\"><\/div>\r\n          <div class=\"td-combo__body\">\r\n            <div class=\"td-combo__name\">Chich\u00e9n Itz\u00e1<\/div>\r\n            <div class=\"td-combo__dist\">2H30 \u00b7 200 km<\/div>\r\n            <div class=\"td-combo__why\">Pyramide de Kukulk\u00e1n, merveille du monde maya<\/div>\r\n            <span class=\"td-combo__cta\">D\u00e9couvrir \u2192<\/span>\r\n          <\/div>\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== CTA FINAL ===== -->\r\n  <section class=\"td-section\">\r\n    <div class=\"td-wrap\">\r\n\r\n      <!-- Bandeau Dynamics -->\r\n      <div class=\"td-cta-band td-anim\">\r\n        <span class=\"td-eyebrow\">Pr\u00eats pour le d\u00e9part ?<\/span>\r\n        <h2>On organise votre voyage \u00e0 <em>Canc\u00fan<\/em><\/h2>\r\n        <p>Construisez votre s\u00e9jour en quelques clics avec Toucan Dynamics \u2014 disponibilit\u00e9s h\u00f4tels en temps r\u00e9el, tarifs n\u00e9goci\u00e9s, paiement s\u00e9curis\u00e9. Ou laissez-nous tout pr\u00e9parer pour vous : un conseiller francophone bas\u00e9 sur place vous accompagne de A \u00e0 Z.<\/p>\r\n        <div class=\"td-cta-row\">\r\n          <a class=\"td-btn td-btn--main\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=cancun\" target=\"_blank\" rel=\"noopener\">\u26a1 Composer mon voyage<\/a>\r\n          <a class=\"td-btn td-btn--ghost\" href=\"https:\/\/toucandiscovery.com\/contact\/\">Demander un devis sur-mesure<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Mention discrete pour professionnels du voyage -->\r\n      <div class=\"td-pro-discreet td-anim\">\r\n        <p>Vous \u00eates <strong>agent de voyage ou TO<\/strong> ? Toucan Discovery est aussi votre <a href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=cancun\" target=\"_blank\" rel=\"noopener\">r\u00e9ceptif local au Yucat\u00e1n<\/a> \u2014 acc\u00e8s B2B sur Dynamics, tarifs nets, support francophone sur place.<\/p>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== PIED DE PAGE TOUCAN ===== -->\r\n  <footer class=\"td-foot\">\r\n    <div class=\"td-wrap\">\r\n      <div class=\"td-foot__grid\">\r\n        <div class=\"td-foot__col td-foot__brand\">\r\n          <div class=\"td-foot__logo\">TOUCAN <span>DISCOVERY<\/span><\/div>\r\n          <p class=\"td-foot__tagline\">Vends des voyages. \u00c9cris des histoires.<\/p>\r\n          <p class=\"td-foot__legal\">Toucan Discovery S.R.L.<br>San Jos\u00e9, Costa Rica \u00b7 C\u00e9dula 3-102-862013<\/p>\r\n        <\/div>\r\n        <div class=\"td-foot__col\">\r\n          <h4 class=\"td-foot__h\">Destinations<\/h4>\r\n          <ul>\r\n            <li><a href=\"\/destinations-costa-rica\/\">Costa Rica<\/a><\/li>\r\n            <li><a href=\"\/destinations-mexique\/\">Mexique<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/panama\/\">Panama<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/nicaragua\/\">Nicaragua<\/a><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"td-foot__col\">\r\n          <h4 class=\"td-foot__h\">Inspirations<\/h4>\r\n          <ul>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/inspirations\/\">Collection Essentiel<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/collection-foret\/\">Collection For\u00eat<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/collection-horizon\/\">Collection Horizon<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/collection-serenite\/\">Collection S\u00e9r\u00e9nit\u00e9<\/a><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"td-foot__col\">\r\n          <h4 class=\"td-foot__h\">Toucan Discovery<\/h4>\r\n          <ul>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/about-us\/\">\u00c0 propos<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/contact\/\">Contact<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/blog\/\">Blog<\/a><\/li>\r\n            <li><a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\">\u26a1 Toucan Dynamics<\/a><\/li>\r\n          <\/ul>\r\n          <div class=\"td-foot__social\">\r\n            <a href=\"https:\/\/www.facebook.com\/toucandiscovery\" target=\"_blank\" rel=\"noopener\" aria-label=\"Facebook\">f<\/a>\r\n            <a href=\"https:\/\/www.instagram.com\/toucan_discovery\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\">@<\/a>\r\n            <a href=\"https:\/\/www.linkedin.com\/company\/93869964\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn\">in<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"td-foot__bottom\">\r\n        <p>\u00a9 2026 Toucan Discovery \u2014 Destination Management Company \u00b7 Costa Rica<\/p>\r\n        <p><a href=\"mailto:admin@toucandiscovery.com\">admin@toucandiscovery.com<\/a> \u00b7 <a href=\"tel:+50687777166\">+506 8777 7166<\/a><\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/footer>\r\n\r\n<\/section>\r\n\r\n\r\n<script>\r\n(function(){\r\n  \/\/ ===== Fade-in au scroll =====\r\n  if ('IntersectionObserver' in window) {\r\n    const obs = new IntersectionObserver((entries) => {\r\n      entries.forEach(en => {\r\n        if (en.isIntersecting) {\r\n          en.target.classList.add('is-in');\r\n          obs.unobserve(en.target);\r\n        }\r\n      });\r\n    }, { threshold: .12, rootMargin: '0px 0px -8% 0px' });\r\n    document.querySelectorAll('.td-anim').forEach(el => obs.observe(el));\r\n  } else {\r\n    document.querySelectorAll('.td-anim').forEach(el => el.classList.add('is-in'));\r\n  }\r\n\r\n  \/\/ ===== Count-up sur les stats du hero =====\r\n  const counters = document.querySelectorAll('.td-hero__stat-num[data-count]');\r\n  let started = false;\r\n  function startCounters() {\r\n    if (started) return;\r\n    started = true;\r\n    counters.forEach(c => {\r\n      const target = +c.dataset.count;\r\n      const dur = 1600;\r\n      const t0 = performance.now();\r\n      function tick(now) {\r\n        const p = Math.min((now - t0) \/ dur, 1);\r\n        const eased = 1 - Math.pow(1 - p, 3);\r\n        c.textContent = Math.round(target * eased);\r\n        if (p < 1) requestAnimationFrame(tick);\r\n      }\r\n      requestAnimationFrame(tick);\r\n    });\r\n  }\r\n  if ('IntersectionObserver' in window) {\r\n    const obs2 = new IntersectionObserver((entries) => {\r\n      if (entries[0].isIntersecting) startCounters();\r\n    });\r\n    if (counters.length) obs2.observe(counters[0]);\r\n  } else {\r\n    startCounters();\r\n  }\r\n\r\n  \/\/ ===== Smooth scroll pour la quick bar =====\r\n  document.querySelectorAll('.td-quick a[href^=\"#\"]').forEach(a => {\r\n    a.addEventListener('click', e => {\r\n      const id = a.getAttribute('href').slice(1);\r\n      const target = document.getElementById(id);\r\n      if (!target) return;\r\n      e.preventDefault();\r\n      const offset = 70;\r\n      window.scrollTo({ top: target.getBoundingClientRect().top + window.scrollY - offset, behavior: 'smooth' });\r\n    });\r\n  });\r\n\r\n  \/\/ ===== FAQ : un seul ouvert \u00e0 la fois =====\r\n  document.querySelectorAll('.td-faq details').forEach(d => {\r\n    d.addEventListener('toggle', () => {\r\n      if (d.open) {\r\n        document.querySelectorAll('.td-faq details').forEach(o => { if (o !== d) o.open = false; });\r\n      }\r\n    });\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Mexique \u00b7 Yucat\u00e1n Canc\u00fan \u00ab Le turquoise des Cara\u00efbes, le rythme du Yucat\u00e1n\u00a0\u00bb \u2014 o\u00f9 la fiesta c\u00f4toie 3000 ans d&rsquo;histoire maya. 22 km de plage 500 sculptures MUSA 7 merveilles \u00e0 2h D\u00e9couvrir Intro G\u00e9ographie Climat Exp\u00e9riences Zones Nature [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":5069,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-5143","page","type-page","status-publish","hentry"],"aioseo_notices":[],"acf":[],"_links":{"self":[{"href":"https:\/\/toucandiscovery.com\/es\/wp-json\/wp\/v2\/pages\/5143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toucandiscovery.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/toucandiscovery.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/toucandiscovery.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toucandiscovery.com\/es\/wp-json\/wp\/v2\/comments?post=5143"}],"version-history":[{"count":10,"href":"https:\/\/toucandiscovery.com\/es\/wp-json\/wp\/v2\/pages\/5143\/revisions"}],"predecessor-version":[{"id":5156,"href":"https:\/\/toucandiscovery.com\/es\/wp-json\/wp\/v2\/pages\/5143\/revisions\/5156"}],"up":[{"embeddable":true,"href":"https:\/\/toucandiscovery.com\/es\/wp-json\/wp\/v2\/pages\/5069"}],"wp:attachment":[{"href":"https:\/\/toucandiscovery.com\/es\/wp-json\/wp\/v2\/media?parent=5143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}