{"id":4566,"date":"2026-04-23T23:20:09","date_gmt":"2026-04-23T23:20:09","guid":{"rendered":"https:\/\/toucandiscovery.com\/?page_id=4566"},"modified":"2026-04-24T01:16:01","modified_gmt":"2026-04-24T01:16:01","slug":"kontakt","status":"publish","type":"page","link":"https:\/\/toucandiscovery.com\/de\/contact\/","title":{"rendered":"Kontakt"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4566\" class=\"elementor elementor-4566\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f64ec6 e-con-full e-flex e-con e-parent\" data-id=\"4f64ec6\" 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-b942714 elementor-widget elementor-widget-html\" data-id=\"b942714\" 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<!--\n  Toucan Discovery \u2014 Page \"Contact\" v2 (dynamique)\n  Bloc HTML autonome pour widget HTML Elementor (WordPress).\n  Toutes les classes CSS sont scoped sous .td-page-contact\n  Police Montserrat (charg\u00e9e en global WordPress)\n  Sans d\u00e9pendance externe (pas de framework JS\/CSS)\n\n  Effets ajout\u00e9s : mesh-gradient anim\u00e9, 3D tilt sur cards, magnetic buttons,\n  glassmorphism multi-layer, shimmer sur CTA, FAQ avec accent flottant,\n  parallax l\u00e9ger sur hero (mouse-follow), reveal staggered au scroll.\n\n  ============================================================\n  IMPORTANT \u2014 FORMULAIRE :\n  Web3Forms (gratuit, sans backend).\n  1. Inscris-toi sur https:\/\/web3forms.com\n  2. R\u00e9cup\u00e8re ta cl\u00e9 d'acc\u00e8s gratuite\n  3. Remplace YOUR_ACCESS_KEY_ICI ci-dessous\n\n  ALTERNATIVE : remplace <section class=\"tdc-form\"> par un widget Elementor Form\n  (ajouter .td-page-contact \u00e0 un wrapper parent pour conserver le style).\n  ============================================================\n-->\n<style>\n\/* ====== RESET LOCAL ====== *\/\n.td-page-contact,\n.td-page-contact *,\n.td-page-contact *::before,\n.td-page-contact *::after { box-sizing: border-box; }\n\n.td-page-contact {\n  --tdc-green: #7DC242;\n  --tdc-green-dark: #3A7D34;\n  --tdc-navy: #1B2A5A;\n  --tdc-navy-deep: #17365D;\n  --tdc-orange: #F7941D;\n  --tdc-orange-dark: #c66f10;\n  --tdc-yellow: #FFC107;\n  --tdc-white: #FFFFFF;\n  --tdc-cream: #FAFAF7;\n  --tdc-line: #E8E8E8;\n  --tdc-text: #555;\n  --tdc-muted: #888;\n\n  \/* Multi-layer shadows (depth) *\/\n  --tdc-shadow-sm: 0 2px 4px rgba(27,42,90,.06), 0 4px 12px rgba(27,42,90,.04);\n  --tdc-shadow-md: 0 4px 8px rgba(27,42,90,.06), 0 12px 24px rgba(27,42,90,.08), 0 24px 48px -12px rgba(27,42,90,.12);\n  --tdc-shadow-lg: 0 6px 12px rgba(27,42,90,.08), 0 18px 32px rgba(27,42,90,.12), 0 32px 64px -16px rgba(27,42,90,.2);\n  --tdc-shadow-xl: 0 10px 20px rgba(27,42,90,.1), 0 24px 48px rgba(27,42,90,.16), 0 48px 96px -24px rgba(27,42,90,.28);\n  --tdc-shadow-glow-green: 0 0 60px -10px rgba(125,194,66,.5), 0 18px 32px -12px rgba(125,194,66,.35);\n  --tdc-shadow-glow-orange: 0 0 60px -10px rgba(247,148,29,.5), 0 18px 32px -12px rgba(247,148,29,.35);\n\n  font-family: 'Montserrat', Arial, sans-serif;\n  color: var(--tdc-navy);\n  line-height: 1.6;\n  font-size: 16px;\n  background: var(--tdc-white);\n  overflow-x: hidden;\n}\n.td-page-contact img { max-width: 100%; height: auto; display: block; }\n.td-page-contact a { color: var(--tdc-orange); text-decoration: none; transition: color .25s ease; }\n.td-page-contact a:hover { color: var(--tdc-green); }\n.td-page-contact p { margin: 0 0 1em 0; }\n\n\/* ====== ANIMATIONS REVEAL ====== *\/\n.td-page-contact .tda-reveal {\n  opacity: 0;\n  transform: translateY(28px);\n  transition: opacity .8s cubic-bezier(.2,.7,.2,1), transform .8s cubic-bezier(.2,.7,.2,1);\n  will-change: opacity, transform;\n}\n.td-page-contact .tda-reveal.tda-visible { opacity: 1; transform: translateY(0); }\n.td-page-contact .tda-reveal--d1 { transition-delay: .08s; }\n.td-page-contact .tda-reveal--d2 { transition-delay: .16s; }\n.td-page-contact .tda-reveal--d3 { transition-delay: .24s; }\n.td-page-contact .tda-reveal--d4 { transition-delay: .32s; }\n.td-page-contact .tda-reveal--d5 { transition-delay: .40s; }\n\n\/* ====== KEYFRAMES ====== *\/\n@keyframes tdaPulseDot {\n  0%,100% { transform: scale(1); opacity: 1; box-shadow: 0 0 0 0 rgba(125,194,66,.7); }\n  50%     { transform: scale(1.4); opacity: .65; box-shadow: 0 0 0 10px rgba(125,194,66,0); }\n}\n@keyframes tdaShimmer {\n  0%   { transform: translateX(-100%) skewX(-20deg); }\n  100% { transform: translateX(220%) skewX(-20deg); }\n}\n@keyframes tdaPillGlow {\n  0%,100% { box-shadow: 0 0 0 0 rgba(247,148,29,.55), 0 8px 18px -4px rgba(247,148,29,.5); }\n  50%     { box-shadow: 0 0 0 14px rgba(247,148,29,0), 0 8px 18px -4px rgba(247,148,29,.5); }\n}\n@keyframes tdaFloat {\n  0%,100% { transform: translateY(0) rotate(0deg); }\n  50%     { transform: translateY(-12px) rotate(2deg); }\n}\n@keyframes tdaFloatAlt {\n  0%,100% { transform: translateY(0) translateX(0); }\n  50%     { transform: translateY(8px) translateX(-6px); }\n}\n@keyframes tdaMeshDrift {\n  0%   { transform: translate(0, 0) scale(1); }\n  33%  { transform: translate(40px, -30px) scale(1.08); }\n  66%  { transform: translate(-30px, 25px) scale(.95); }\n  100% { transform: translate(0, 0) scale(1); }\n}\n@keyframes tdaConicSpin {\n  to { transform: rotate(360deg); }\n}\n@keyframes tdaTickerScroll {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n@keyframes tdaArrowBounce {\n  0%,100% { transform: translateX(0); }\n  50%     { transform: translateX(6px); }\n}\n@keyframes tdaWave {\n  0%,100% { transform: translateX(0) scaleY(1); }\n  50%     { transform: translateX(-25%) scaleY(1.08); }\n}\n@keyframes tdaBadgeFloat {\n  0%,100% { transform: translateY(0) rotate(-3deg); }\n  50%     { transform: translateY(-6px) rotate(3deg); }\n}\n@keyframes tdaGradientShift {\n  0%,100% { background-position: 0% 50%; }\n  50%     { background-position: 100% 50%; }\n}\n\n\/* ====== HERO ====== *\/\n.td-page-contact .tdc-hero {\n  position: relative;\n  min-height: 65vh;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  color: var(--tdc-white);\n  padding: 120px 24px 110px 24px;\n  overflow: hidden;\n  isolation: isolate;\n}\n.td-page-contact .tdc-hero__bg {\n  position: absolute;\n  inset: -8%;\n  z-index: -3;\n  background: url('https:\/\/plus.unsplash.com\/premium_photo-1764187004417-1909e8648a70?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1yZWxhdGVkfDF8fHxlbnwwfHx8fHw%3D?auto=compress&cs=tinysrgb&w=2000') center\/cover no-repeat;\n  transform: scale(1.05);\n  transition: transform .4s ease-out;\n  filter: saturate(1.1);\n}\n.td-page-contact .tdc-hero__overlay {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n  background:\n    radial-gradient(ellipse at 20% 30%, rgba(247,148,29,.45) 0%, transparent 50%),\n    radial-gradient(ellipse at 80% 70%, rgba(125,194,66,.4) 0%, transparent 55%),\n    linear-gradient(135deg, rgba(27,42,90,.85) 0%, rgba(58,125,52,.7) 60%, rgba(23,54,93,.85) 100%);\n}\n\/* Animated mesh blobs *\/\n.td-page-contact .tdc-hero__mesh {\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  pointer-events: none;\n  overflow: hidden;\n}\n.td-page-contact .tdc-hero__mesh::before,\n.td-page-contact .tdc-hero__mesh::after {\n  content: \"\";\n  position: absolute;\n  width: 60vmax;\n  height: 60vmax;\n  border-radius: 50%;\n  filter: blur(80px);\n  opacity: .55;\n  animation: tdaMeshDrift 18s ease-in-out infinite;\n  mix-blend-mode: screen;\n}\n.td-page-contact .tdc-hero__mesh::before {\n  background: radial-gradient(circle, var(--tdc-orange), transparent 60%);\n  top: -20%; left: -15%;\n}\n.td-page-contact .tdc-hero__mesh::after {\n  background: radial-gradient(circle, var(--tdc-green), transparent 60%);\n  bottom: -25%; right: -15%;\n  animation-delay: -9s;\n}\n.td-page-contact .tdc-hero__inner { max-width: 980px; width: 100%; position: relative; }\n\n.td-page-contact .tdc-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  padding: 10px 20px;\n  background: var(--tdc-orange);\n  color: var(--tdc-white);\n  border-radius: 999px;\n  font-size: .78rem;\n  letter-spacing: .18em;\n  text-transform: uppercase;\n  font-weight: 800;\n  margin-bottom: 28px;\n  animation: tdaPillGlow 2.6s ease-in-out infinite;\n}\n.td-page-contact .tdc-eyebrow::before {\n  content: \"\";\n  width: 7px; height: 7px;\n  border-radius: 50%;\n  background: var(--tdc-white);\n  animation: tdaPulseDot 1.5s ease-in-out infinite;\n}\n.td-page-contact .tdc-hero h1 {\n  font-family: 'Montserrat', Arial, sans-serif;\n  font-weight: 800;\n  font-size: clamp(2.25rem, 6vw, 4.2rem);\n  line-height: 1.02;\n  margin: 0 0 24px 0;\n  letter-spacing: -.025em;\n  text-shadow: 0 4px 24px rgba(0,0,0,.25);\n}\n.td-page-contact .tdc-hero h1 em {\n  font-style: italic;\n  font-weight: 800;\n  background: linear-gradient(90deg, #FFC107 0%, #F7941D 50%, #FFC107 100%);\n  background-size: 200% auto;\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n  animation: tdaGradientShift 6s ease-in-out infinite;\n}\n.td-page-contact .tdc-hero__lead {\n  max-width: 720px;\n  margin: 0 auto 38px auto;\n  font-size: clamp(1rem, 1.5vw, 1.18rem);\n  line-height: 1.65;\n  color: rgba(255,255,255,.94);\n}\n\n\/* Quick action chips in hero *\/\n.td-page-contact .tdc-hero__chips {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 12px;\n}\n.td-page-contact .tdc-hero__chip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 12px 20px;\n  border-radius: 999px;\n  background: rgba(255,255,255,.12);\n  backdrop-filter: blur(14px) saturate(1.4);\n  -webkit-backdrop-filter: blur(14px) saturate(1.4);\n  border: 1px solid rgba(255,255,255,.28);\n  color: var(--tdc-white);\n  font-size: .9rem;\n  font-weight: 700;\n  letter-spacing: .02em;\n  transition: transform .3s cubic-bezier(.2,.7,.2,1), background .3s ease, box-shadow .3s ease;\n}\n.td-page-contact .tdc-hero__chip:hover {\n  transform: translateY(-3px);\n  background: rgba(255,255,255,.22);\n  color: var(--tdc-white);\n  box-shadow: 0 12px 28px -10px rgba(0,0,0,.4);\n}\n.td-page-contact .tdc-hero__chip svg { flex-shrink: 0; }\n\n\/* Ticker languages strip *\/\n.td-page-contact .tdc-ticker {\n  position: relative;\n  background: var(--tdc-navy-deep);\n  color: var(--tdc-white);\n  padding: 18px 0;\n  overflow: hidden;\n  border-top: 1px solid rgba(255,255,255,.08);\n  border-bottom: 1px solid rgba(255,255,255,.08);\n}\n.td-page-contact .tdc-ticker__track {\n  display: flex;\n  gap: 56px;\n  white-space: nowrap;\n  animation: tdaTickerScroll 38s linear infinite;\n  width: max-content;\n}\n.td-page-contact .tdc-ticker__item {\n  display: inline-flex;\n  align-items: center;\n  gap: 14px;\n  font-size: .85rem;\n  font-weight: 700;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,.92);\n}\n.td-page-contact .tdc-ticker__item::after {\n  content: \"\";\n  width: 6px; height: 6px;\n  border-radius: 50%;\n  background: var(--tdc-orange);\n  margin-left: 56px;\n}\n.td-page-contact .tdc-ticker__item:last-child::after { display: none; }\n\n\/* ====== SECTION HEAD ====== *\/\n.td-page-contact .tdc-section-head { max-width: 880px; margin: 0 auto 56px auto; text-align: center; }\n.td-page-contact .tdc-section-eyebrow {\n  display: inline-block;\n  color: var(--tdc-orange);\n  font-size: .78rem;\n  letter-spacing: .22em;\n  text-transform: uppercase;\n  font-weight: 800;\n  margin-bottom: 14px;\n  position: relative;\n  padding: 0 22px;\n}\n.td-page-contact .tdc-section-eyebrow::before,\n.td-page-contact .tdc-section-eyebrow::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  width: 14px;\n  height: 1.5px;\n  background: var(--tdc-orange);\n}\n.td-page-contact .tdc-section-eyebrow::before { left: 0; }\n.td-page-contact .tdc-section-eyebrow::after { right: 0; }\n.td-page-contact .tdc-section-head h2 {\n  font-family: 'Montserrat', Arial, sans-serif;\n  font-weight: 800;\n  font-size: clamp(1.75rem, 3.4vw, 2.6rem);\n  color: var(--tdc-navy-deep);\n  margin: 0 0 14px 0;\n  line-height: 1.15;\n  letter-spacing: -.02em;\n}\n.td-page-contact .tdc-section-head p { color: var(--tdc-text); font-size: 1.04rem; max-width: 620px; margin: 0 auto; }\n\n\/* ====== CONTACT CARDS \u2014 3D TILT ====== *\/\n.td-page-contact .tdc-cards {\n  padding: 100px 24px 80px 24px;\n  background: var(--tdc-white);\n  position: relative;\n}\n.td-page-contact .tdc-cards__grid {\n  max-width: 1180px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 28px;\n  perspective: 1400px;\n}\n.td-page-contact .tdc-card {\n  --card-color: var(--tdc-green);\n  --card-color-dark: var(--tdc-green-dark);\n  position: relative;\n  background: var(--tdc-white);\n  border: 1px solid var(--tdc-line);\n  border-radius: 22px;\n  padding: 40px 30px 32px 30px;\n  text-align: center;\n  transition: transform .5s cubic-bezier(.2,.7,.2,1), box-shadow .5s ease, border-color .5s ease;\n  display: flex;\n  flex-direction: column;\n  transform-style: preserve-3d;\n  will-change: transform;\n  overflow: hidden;\n}\n\/* Conic gradient ring on hover *\/\n.td-page-contact .tdc-card::before {\n  content: \"\";\n  position: absolute;\n  inset: -2px;\n  border-radius: 24px;\n  background: conic-gradient(from 0deg, transparent 0%, var(--card-color) 25%, transparent 50%, var(--card-color-dark) 75%, transparent 100%);\n  opacity: 0;\n  z-index: -1;\n  transition: opacity .5s ease;\n  animation: tdaConicSpin 6s linear infinite;\n  animation-play-state: paused;\n}\n.td-page-contact .tdc-card::after {\n  content: \"\";\n  position: absolute;\n  inset: 1px;\n  border-radius: 21px;\n  background: var(--tdc-white);\n  z-index: -1;\n}\n.td-page-contact .tdc-card:hover {\n  transform: translateY(-12px) rotateX(2deg);\n  box-shadow: var(--tdc-shadow-xl);\n  border-color: transparent;\n}\n.td-page-contact .tdc-card:hover::before {\n  opacity: .8;\n  animation-play-state: running;\n}\n\n.td-page-contact .tdc-card--green { --card-color: var(--tdc-green); --card-color-dark: var(--tdc-green-dark); }\n.td-page-contact .tdc-card--orange { --card-color: var(--tdc-orange); --card-color-dark: var(--tdc-orange-dark); }\n.td-page-contact .tdc-card--whatsapp { --card-color: #25D366; --card-color-dark: #128C7E; }\n\n.td-page-contact .tdc-card__icon-wrap {\n  position: relative;\n  width: 78px; height: 78px;\n  margin: 0 auto 24px auto;\n  transform: translateZ(40px);\n}\n.td-page-contact .tdc-card__icon {\n  width: 100%; height: 100%;\n  border-radius: 22px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--tdc-white);\n  background: linear-gradient(135deg, var(--card-color) 0%, var(--card-color-dark) 100%);\n  box-shadow: 0 14px 28px -8px color-mix(in srgb, var(--card-color) 60%, transparent);\n  transform: rotate(-6deg);\n  transition: transform .4s cubic-bezier(.2,.7,.2,1);\n}\n.td-page-contact .tdc-card:hover .tdc-card__icon {\n  transform: rotate(6deg) scale(1.08);\n}\n.td-page-contact .tdc-card__icon-wrap::after {\n  content: \"\";\n  position: absolute;\n  inset: -8px;\n  border-radius: 28px;\n  background: linear-gradient(135deg, var(--card-color), var(--card-color-dark));\n  opacity: .15;\n  z-index: -1;\n  filter: blur(12px);\n  transition: opacity .4s ease;\n}\n.td-page-contact .tdc-card:hover .tdc-card__icon-wrap::after { opacity: .4; }\n\n.td-page-contact .tdc-card h3 {\n  font-family: 'Montserrat', Arial, sans-serif;\n  font-weight: 800;\n  font-size: 1.22rem;\n  color: var(--tdc-navy-deep);\n  margin: 0 0 8px 0;\n  letter-spacing: -.01em;\n  transform: translateZ(20px);\n}\n.td-page-contact .tdc-card__value {\n  font-size: 1.05rem;\n  font-weight: 700;\n  color: var(--tdc-navy);\n  margin: 0 0 6px 0;\n  word-break: break-word;\n  transform: translateZ(15px);\n}\n.td-page-contact .tdc-card__desc {\n  font-size: .88rem;\n  color: var(--tdc-muted);\n  margin: 0 0 24px 0;\n  flex: 1;\n  transform: translateZ(10px);\n}\n.td-page-contact .tdc-card__btn {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  padding: 13px 26px;\n  border-radius: 999px;\n  font-size: .92rem;\n  font-weight: 800;\n  letter-spacing: .03em;\n  color: var(--tdc-white);\n  background: linear-gradient(135deg, var(--card-color) 0%, var(--card-color-dark) 100%);\n  transition: transform .3s ease, box-shadow .3s ease;\n  overflow: hidden;\n  transform: translateZ(30px);\n  box-shadow: 0 8px 18px -6px color-mix(in srgb, var(--card-color) 55%, transparent);\n}\n.td-page-contact .tdc-card__btn::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 60%; height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,.45), transparent);\n  transform: translateX(-100%) skewX(-20deg);\n  pointer-events: none;\n}\n.td-page-contact .tdc-card:hover .tdc-card__btn::before {\n  animation: tdaShimmer 1.2s ease-out;\n}\n.td-page-contact .tdc-card__btn:hover {\n  color: var(--tdc-white);\n  transform: translateZ(30px) translateY(-2px);\n  box-shadow: 0 14px 28px -8px color-mix(in srgb, var(--card-color) 70%, transparent);\n}\n.td-page-contact .tdc-card__btn svg {\n  transition: transform .3s ease;\n}\n.td-page-contact .tdc-card:hover .tdc-card__btn svg {\n  animation: tdaArrowBounce 1s ease-in-out infinite;\n}\n\n\/* ====== HOURS \/ TIMEZONE ====== *\/\n.td-page-contact .tdc-hours {\n  padding: 100px 24px;\n  background: linear-gradient(180deg, var(--tdc-white) 0%, var(--tdc-cream) 100%);\n  position: relative;\n}\n.td-page-contact .tdc-hours__grid {\n  max-width: 1100px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 30px;\n}\n.td-page-contact .tdc-hours__col {\n  position: relative;\n  background: var(--tdc-white);\n  border-radius: 22px;\n  padding: 38px 34px;\n  border: 1px solid var(--tdc-line);\n  box-shadow: var(--tdc-shadow-sm);\n  transition: transform .4s cubic-bezier(.2,.7,.2,1), box-shadow .4s ease;\n  overflow: hidden;\n}\n.td-page-contact .tdc-hours__col::before {\n  content: \"\";\n  position: absolute;\n  top: -2px; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, var(--tdc-green), var(--tdc-green-dark));\n  border-radius: 22px 22px 0 0;\n}\n.td-page-contact .tdc-hours__col--alt::before {\n  background: linear-gradient(90deg, var(--tdc-orange), var(--tdc-orange-dark));\n}\n.td-page-contact .tdc-hours__col:hover {\n  transform: translateY(-6px);\n  box-shadow: var(--tdc-shadow-lg);\n}\n.td-page-contact .tdc-hours__col h3 {\n  font-family: 'Montserrat', Arial, sans-serif;\n  font-weight: 800;\n  font-size: 1.2rem;\n  color: var(--tdc-navy-deep);\n  margin: 0 0 22px 0;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  letter-spacing: -.01em;\n}\n.td-page-contact .tdc-hours__col h3 .tdc-hours__icon {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 38px; height: 38px;\n  border-radius: 12px;\n  background: linear-gradient(135deg, var(--tdc-green) 0%, var(--tdc-green-dark) 100%);\n  color: var(--tdc-white);\n  flex-shrink: 0;\n  box-shadow: 0 6px 14px -4px rgba(125,194,66,.5);\n}\n.td-page-contact .tdc-hours__col--alt h3 .tdc-hours__icon {\n  background: linear-gradient(135deg, var(--tdc-orange) 0%, var(--tdc-orange-dark) 100%);\n  box-shadow: 0 6px 14px -4px rgba(247,148,29,.5);\n}\n.td-page-contact .tdc-hours__list {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 20px 0;\n}\n.td-page-contact .tdc-hours__list li {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  border-bottom: 1px dashed #ECEAE0;\n  font-size: .96rem;\n  transition: padding .25s ease;\n}\n.td-page-contact .tdc-hours__list li:last-child { border-bottom: 0; }\n.td-page-contact .tdc-hours__list li:hover { padding-left: 6px; }\n.td-page-contact .tdc-hours__list li span:first-child { color: var(--tdc-navy); font-weight: 700; }\n.td-page-contact .tdc-hours__list li span:last-child { color: var(--tdc-text); text-align: right; }\n.td-page-contact .tdc-hours__list li.tdc-closed span:last-child { color: var(--tdc-muted); font-style: italic; font-size: .88rem; }\n.td-page-contact .tdc-hours__note {\n  margin: 0;\n  font-size: .88rem;\n  color: var(--tdc-text);\n  padding: 14px 16px;\n  background: var(--tdc-cream);\n  border-radius: 12px;\n  border-left: 3px solid var(--tdc-green);\n  line-height: 1.55;\n}\n.td-page-contact .tdc-hours__col--alt .tdc-hours__note { border-left-color: var(--tdc-orange); }\n\n\/* ====== FORM ====== *\/\n.td-page-contact .tdc-form {\n  padding: 110px 24px;\n  background: var(--tdc-cream);\n  position: relative;\n  overflow: hidden;\n}\n.td-page-contact .tdc-form::before {\n  content: \"\";\n  position: absolute;\n  top: 5%; left: -10%;\n  width: 500px; height: 500px;\n  background: radial-gradient(circle, rgba(125,194,66,.15), transparent 65%);\n  border-radius: 50%;\n  pointer-events: none;\n  animation: tdaFloat 14s ease-in-out infinite;\n}\n.td-page-contact .tdc-form::after {\n  content: \"\";\n  position: absolute;\n  bottom: 5%; right: -10%;\n  width: 500px; height: 500px;\n  background: radial-gradient(circle, rgba(247,148,29,.15), transparent 65%);\n  border-radius: 50%;\n  pointer-events: none;\n  animation: tdaFloatAlt 16s ease-in-out infinite;\n}\n.td-page-contact .tdc-form__wrap {\n  position: relative;\n  max-width: 920px;\n  margin: 0 auto;\n  background: var(--tdc-white);\n  border: 1px solid var(--tdc-line);\n  border-radius: 28px;\n  padding: 56px 50px;\n  box-shadow: var(--tdc-shadow-xl);\n  z-index: 2;\n}\n\/* Decorative top badge floating *\/\n.td-page-contact .tdc-form__badge {\n  position: absolute;\n  top: -22px;\n  left: 50%;\n  transform: translateX(-50%);\n  background: linear-gradient(135deg, var(--tdc-orange), var(--tdc-yellow));\n  color: var(--tdc-navy-deep);\n  font-size: .72rem;\n  font-weight: 800;\n  letter-spacing: .18em;\n  text-transform: uppercase;\n  padding: 10px 22px;\n  border-radius: 999px;\n  box-shadow: var(--tdc-shadow-md);\n  white-space: nowrap;\n  animation: tdaBadgeFloat 4s ease-in-out infinite;\n}\n.td-page-contact .tdc-form__head { text-align: center; margin-bottom: 40px; padding-top: 8px; }\n.td-page-contact .tdc-form__head h2 {\n  font-family: 'Montserrat', Arial, sans-serif;\n  font-weight: 800;\n  font-size: clamp(1.6rem, 3vw, 2.2rem);\n  color: var(--tdc-navy-deep);\n  margin: 0 0 12px 0;\n  letter-spacing: -.02em;\n}\n.td-page-contact .tdc-form__head p { color: var(--tdc-text); margin: 0; font-size: 1rem; }\n\n.td-page-contact .tdc-form__grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 20px;\n}\n.td-page-contact .tdc-field { display: flex; flex-direction: column; position: relative; }\n.td-page-contact .tdc-field--full { grid-column: 1 \/ -1; }\n.td-page-contact .tdc-field label {\n  font-size: .86rem;\n  font-weight: 700;\n  color: var(--tdc-navy);\n  margin-bottom: 9px;\n  letter-spacing: .015em;\n  display: flex;\n  align-items: center;\n  gap: 6px;\n}\n.td-page-contact .tdc-field label .tdc-required { color: var(--tdc-orange); font-weight: 800; }\n.td-page-contact .tdc-field label .tdc-optional {\n  font-weight: 500;\n  color: var(--tdc-muted);\n  font-size: .76rem;\n  font-style: italic;\n}\n.td-page-contact .tdc-input,\n.td-page-contact .tdc-select,\n.td-page-contact .tdc-textarea {\n  font-family: inherit;\n  font-size: 1rem;\n  color: var(--tdc-navy);\n  background: var(--tdc-white);\n  border: 1.5px solid var(--tdc-line);\n  border-radius: 12px;\n  padding: 14px 16px;\n  width: 100%;\n  transition: border-color .25s ease, box-shadow .25s ease, background .25s ease, transform .15s ease;\n}\n.td-page-contact .tdc-input::placeholder,\n.td-page-contact .tdc-textarea::placeholder { color: #B5B5B0; }\n.td-page-contact .tdc-input:hover,\n.td-page-contact .tdc-select:hover,\n.td-page-contact .tdc-textarea:hover { border-color: #C8C8C2; }\n.td-page-contact .tdc-input:focus,\n.td-page-contact .tdc-select:focus,\n.td-page-contact .tdc-textarea:focus {\n  outline: none;\n  border-color: var(--tdc-orange);\n  box-shadow: 0 0 0 4px rgba(247,148,29,.18), 0 6px 16px -8px rgba(247,148,29,.4);\n  background: #FFFCF9;\n  transform: translateY(-1px);\n}\n.td-page-contact .tdc-textarea { resize: vertical; min-height: 140px; }\n.td-page-contact .tdc-select {\n  appearance: none;\n  -webkit-appearance: none;\n  background-image: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23F7941D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'\/><\/svg>\");\n  background-repeat: no-repeat;\n  background-position: right 16px center;\n  background-size: 16px;\n  padding-right: 44px;\n}\n\n\/* Checkbox group with floating effect *\/\n.td-page-contact .tdc-checks {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n  gap: 10px;\n  padding: 8px 0 4px 0;\n}\n.td-page-contact .tdc-check {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  font-size: .9rem;\n  font-weight: 600;\n  color: var(--tdc-navy);\n  cursor: pointer;\n  padding: 11px 14px;\n  border-radius: 12px;\n  background: var(--tdc-cream);\n  border: 1.5px solid var(--tdc-line);\n  transition: background .25s ease, border-color .25s ease, transform .25s ease, box-shadow .25s ease;\n  user-select: none;\n}\n.td-page-contact .tdc-check:hover {\n  background: #F2F2EC;\n  border-color: var(--tdc-green);\n  transform: translateY(-2px);\n  box-shadow: 0 8px 16px -8px rgba(125,194,66,.3);\n}\n.td-page-contact .tdc-check input { accent-color: var(--tdc-green); cursor: pointer; flex-shrink: 0; width: 16px; height: 16px; }\n.td-page-contact .tdc-check:has(input:checked) {\n  background: rgba(125,194,66,.12);\n  border-color: var(--tdc-green);\n  color: var(--tdc-green-dark);\n}\n\n.td-page-contact .tdc-rgpd {\n  margin-top: 10px;\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  padding: 16px 18px;\n  background: var(--tdc-cream);\n  border: 1.5px solid var(--tdc-line);\n  border-radius: 14px;\n  font-size: .88rem;\n  color: var(--tdc-text);\n  line-height: 1.6;\n  cursor: pointer;\n  transition: border-color .25s ease, background .25s ease;\n}\n.td-page-contact .tdc-rgpd:hover { border-color: var(--tdc-green); }\n.td-page-contact .tdc-rgpd:has(input:checked) {\n  border-color: var(--tdc-green);\n  background: rgba(125,194,66,.08);\n}\n.td-page-contact .tdc-rgpd input { accent-color: var(--tdc-green); margin-top: 3px; cursor: pointer; flex-shrink: 0; width: 18px; height: 18px; }\n\n.td-page-contact .tdc-form__submit-row {\n  margin-top: 32px;\n  text-align: center;\n}\n.td-page-contact .tdc-submit {\n  position: relative;\n  font-family: inherit;\n  font-size: 1.05rem;\n  font-weight: 800;\n  letter-spacing: .04em;\n  color: var(--tdc-white);\n  background: linear-gradient(135deg, var(--tdc-green) 0%, var(--tdc-green-dark) 100%);\n  border: none;\n  border-radius: 999px;\n  padding: 18px 48px;\n  cursor: pointer;\n  transition: transform .3s cubic-bezier(.2,.7,.2,1), box-shadow .3s ease, opacity .3s ease;\n  box-shadow: var(--tdc-shadow-glow-green);\n  overflow: hidden;\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n}\n.td-page-contact .tdc-submit::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 60%; height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,.5), transparent);\n  transform: translateX(-100%) skewX(-20deg);\n  pointer-events: none;\n}\n.td-page-contact .tdc-submit:not(:disabled):hover {\n  transform: translateY(-4px) scale(1.02);\n  box-shadow: 0 0 80px -10px rgba(125,194,66,.6), 0 24px 44px -12px rgba(125,194,66,.5);\n}\n.td-page-contact .tdc-submit:not(:disabled):hover::before {\n  animation: tdaShimmer 1s ease-out;\n}\n.td-page-contact .tdc-submit:disabled {\n  opacity: .55;\n  cursor: not-allowed;\n  background: #B5B5B0;\n  box-shadow: none;\n}\n.td-page-contact .tdc-submit svg {\n  transition: transform .3s ease;\n}\n.td-page-contact .tdc-submit:not(:disabled):hover svg {\n  transform: translateX(4px);\n}\n\n.td-page-contact .tdc-form__success,\n.td-page-contact .tdc-form__error {\n  display: none;\n  margin-top: 28px;\n  padding: 22px 26px;\n  border-radius: 16px;\n  font-size: 1rem;\n  text-align: center;\n  line-height: 1.55;\n  animation: tdaBadgeFloat 4s ease-in-out infinite;\n}\n.td-page-contact .tdc-form__success {\n  background: linear-gradient(135deg, rgba(125,194,66,.15), rgba(125,194,66,.05));\n  border: 2px solid var(--tdc-green);\n  color: #2d5e1f;\n  box-shadow: 0 12px 28px -12px rgba(125,194,66,.4);\n}\n.td-page-contact .tdc-form__success.tdc-show { display: block; }\n.td-page-contact .tdc-form__error {\n  background: linear-gradient(135deg, rgba(247,148,29,.15), rgba(247,148,29,.05));\n  border: 2px solid var(--tdc-orange);\n  color: #9a5409;\n}\n.td-page-contact .tdc-form__error.tdc-show { display: block; }\n\n\/* ====== MAP ====== *\/\n.td-page-contact .tdc-map {\n  padding: 100px 24px 80px 24px;\n  background: var(--tdc-white);\n  position: relative;\n}\n.td-page-contact .tdc-map__frame {\n  position: relative;\n  max-width: 1180px;\n  margin: 0 auto;\n  border-radius: 22px;\n  overflow: hidden;\n  box-shadow: var(--tdc-shadow-xl);\n  border: 1px solid var(--tdc-line);\n  transition: transform .4s ease;\n}\n.td-page-contact .tdc-map__frame:hover { transform: translateY(-6px); }\n.td-page-contact .tdc-map__frame iframe {\n  display: block;\n  width: 100%;\n  height: 460px;\n  border: 0;\n  filter: saturate(1.05);\n  transition: filter .4s ease;\n}\n.td-page-contact .tdc-map__frame:hover iframe { filter: saturate(1.15); }\n.td-page-contact .tdc-map__pin {\n  position: absolute;\n  top: 30px; left: 30px;\n  background: var(--tdc-white);\n  padding: 14px 20px;\n  border-radius: 14px;\n  box-shadow: var(--tdc-shadow-lg);\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  z-index: 2;\n  pointer-events: none;\n}\n.td-page-contact .tdc-map__pin-dot {\n  width: 14px; height: 14px;\n  border-radius: 50%;\n  background: var(--tdc-orange);\n  flex-shrink: 0;\n  box-shadow: 0 0 0 0 rgba(247,148,29,.7);\n  animation: tdaPulseDot 1.6s ease-in-out infinite;\n}\n.td-page-contact .tdc-map__pin-text {\n  font-size: .85rem;\n  font-weight: 800;\n  color: var(--tdc-navy-deep);\n  letter-spacing: .02em;\n}\n.td-page-contact .tdc-map__pin-text span {\n  display: block;\n  font-weight: 500;\n  color: var(--tdc-muted);\n  font-size: .72rem;\n  margin-top: 2px;\n}\n\n\/* ====== FAQ ====== *\/\n.td-page-contact .tdc-faq {\n  padding: 100px 24px;\n  background: linear-gradient(180deg, var(--tdc-cream) 0%, var(--tdc-white) 100%);\n}\n.td-page-contact .tdc-faq__list {\n  max-width: 880px;\n  margin: 0 auto;\n}\n.td-page-contact .tdc-faq__item {\n  position: relative;\n  background: var(--tdc-white);\n  border: 1.5px solid var(--tdc-line);\n  border-radius: 16px;\n  margin-bottom: 14px;\n  overflow: hidden;\n  transition: box-shadow .35s ease, border-color .35s ease, transform .35s cubic-bezier(.2,.7,.2,1);\n}\n.td-page-contact .tdc-faq__item:hover {\n  border-color: #C8C8C2;\n  transform: translateX(3px);\n}\n.td-page-contact .tdc-faq__item[open] {\n  border-color: var(--tdc-green);\n  box-shadow: 0 14px 32px -16px rgba(125,194,66,.4);\n  transform: translateX(0);\n}\n.td-page-contact .tdc-faq__item::before {\n  content: \"\";\n  position: absolute;\n  left: 0; top: 0; bottom: 0;\n  width: 4px;\n  background: linear-gradient(180deg, var(--tdc-green), var(--tdc-green-dark));\n  transform: scaleY(0);\n  transform-origin: top;\n  transition: transform .4s cubic-bezier(.2,.7,.2,1);\n}\n.td-page-contact .tdc-faq__item[open]::before { transform: scaleY(1); }\n.td-page-contact .tdc-faq__item summary {\n  list-style: none;\n  cursor: pointer;\n  padding: 22px 64px 22px 28px;\n  font-weight: 700;\n  color: var(--tdc-navy-deep);\n  font-size: 1.04rem;\n  position: relative;\n  transition: color .25s ease, padding-left .3s ease;\n  letter-spacing: -.005em;\n}\n.td-page-contact .tdc-faq__item summary::-webkit-details-marker { display: none; }\n.td-page-contact .tdc-faq__item summary::after {\n  content: \"\";\n  position: absolute;\n  right: 24px;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 32px; height: 32px;\n  background: linear-gradient(135deg, var(--tdc-green) 0%, var(--tdc-green-dark) 100%);\n  color: var(--tdc-white);\n  border-radius: 50%;\n  background-image: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><line x1='12' y1='5' x2='12' y2='19'\/><line x1='5' y1='12' x2='19' y2='12'\/><\/svg>\");\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: 14px;\n  transition: transform .4s cubic-bezier(.2,.7,.2,1), background-color .3s ease;\n  box-shadow: 0 6px 14px -4px rgba(125,194,66,.5);\n}\n.td-page-contact .tdc-faq__item[open] summary::after {\n  transform: translateY(-50%) rotate(135deg);\n  background-color: var(--tdc-orange);\n  background-image: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><line x1='12' y1='5' x2='12' y2='19'\/><line x1='5' y1='12' x2='19' y2='12'\/><\/svg>\");\n}\n.td-page-contact .tdc-faq__item[open] summary { color: var(--tdc-orange); padding-left: 36px; }\n.td-page-contact .tdc-faq__item summary:hover { color: var(--tdc-orange); }\n.td-page-contact .tdc-faq__item p {\n  padding: 0 28px 26px 28px;\n  margin: 0;\n  color: var(--tdc-text);\n  font-size: .98rem;\n  line-height: 1.7;\n}\n.td-page-contact .tdc-faq__item[open] p { padding-left: 36px; }\n.td-page-contact .tdc-faq__item p a { font-weight: 700; }\n\n\/* ====== EMERGENCY BANNER ====== *\/\n.td-page-contact .tdc-urgent {\n  padding: 80px 24px;\n  background: var(--tdc-white);\n}\n.td-page-contact .tdc-urgent__inner {\n  position: relative;\n  max-width: 1100px;\n  margin: 0 auto;\n  background:\n    radial-gradient(ellipse at top right, rgba(255,193,7,.5), transparent 60%),\n    linear-gradient(135deg, var(--tdc-orange) 0%, var(--tdc-orange-dark) 100%);\n  color: var(--tdc-white);\n  border-radius: 28px;\n  padding: 56px 50px;\n  display: grid;\n  grid-template-columns: auto 1fr auto;\n  gap: 36px;\n  align-items: center;\n  overflow: hidden;\n  box-shadow: var(--tdc-shadow-glow-orange);\n}\n.td-page-contact .tdc-urgent__inner::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='60' height='60' viewBox='0 0 60 60'><circle cx='30' cy='30' r='1' fill='white' opacity='0.15'\/><\/svg>\");\n  background-size: 40px 40px;\n  opacity: .35;\n  pointer-events: none;\n}\n.td-page-contact .tdc-urgent__inner::after {\n  content: \"\";\n  position: absolute;\n  bottom: -150px; left: -100px;\n  width: 360px; height: 360px;\n  border-radius: 50%;\n  background: radial-gradient(circle, rgba(255,193,7,.5) 0%, transparent 70%);\n  pointer-events: none;\n  filter: blur(20px);\n}\n.td-page-contact .tdc-urgent__icon {\n  position: relative;\n  width: 84px; height: 84px;\n  border-radius: 24px;\n  background: rgba(255,255,255,.18);\n  backdrop-filter: blur(10px);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--tdc-white);\n  flex-shrink: 0;\n  z-index: 1;\n  box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.3), 0 12px 28px -8px rgba(0,0,0,.3);\n  transform: rotate(-6deg);\n  transition: transform .4s cubic-bezier(.2,.7,.2,1);\n}\n.td-page-contact .tdc-urgent__inner:hover .tdc-urgent__icon { transform: rotate(6deg); }\n.td-page-contact .tdc-urgent__dot {\n  position: absolute;\n  top: 8px; right: 8px;\n  width: 16px; height: 16px;\n  border-radius: 50%;\n  background: #00ff88;\n  border: 2.5px solid var(--tdc-white);\n  animation: tdaPulseDot 1.4s ease-in-out infinite;\n}\n.td-page-contact .tdc-urgent__text { position: relative; z-index: 1; }\n.td-page-contact .tdc-urgent h3 {\n  font-family: 'Montserrat', Arial, sans-serif;\n  font-weight: 800;\n  font-size: clamp(1.3rem, 2.6vw, 1.7rem);\n  margin: 0 0 8px 0;\n  letter-spacing: -.015em;\n}\n.td-page-contact .tdc-urgent p { margin: 0; font-size: 1rem; opacity: .95; line-height: 1.55; }\n.td-page-contact .tdc-urgent__buttons {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  position: relative;\n  z-index: 1;\n}\n.td-page-contact .tdc-urgent__btn {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  padding: 14px 26px;\n  border-radius: 999px;\n  font-weight: 800;\n  font-size: .94rem;\n  letter-spacing: .02em;\n  white-space: nowrap;\n  transition: transform .3s cubic-bezier(.2,.7,.2,1), background .3s ease, color .3s ease, box-shadow .3s ease;\n  border: 2.5px solid transparent;\n  overflow: hidden;\n}\n.td-page-contact .tdc-urgent__btn::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 60%; height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,.45), transparent);\n  transform: translateX(-100%) skewX(-20deg);\n  pointer-events: none;\n}\n.td-page-contact .tdc-urgent__btn:hover::before { animation: tdaShimmer 1s ease-out; }\n.td-page-contact .tdc-urgent__btn--primary {\n  background: var(--tdc-white);\n  color: var(--tdc-orange-dark);\n  box-shadow: 0 12px 24px -8px rgba(0,0,0,.3);\n}\n.td-page-contact .tdc-urgent__btn--primary:hover {\n  transform: translateY(-3px);\n  color: var(--tdc-navy-deep);\n  box-shadow: 0 18px 32px -8px rgba(0,0,0,.4);\n}\n.td-page-contact .tdc-urgent__btn--ghost {\n  background: rgba(255,255,255,.12);\n  color: var(--tdc-white);\n  border-color: rgba(255,255,255,.65);\n  backdrop-filter: blur(10px);\n}\n.td-page-contact .tdc-urgent__btn--ghost:hover {\n  background: var(--tdc-white);\n  color: #128C7E;\n  transform: translateY(-3px);\n  border-color: var(--tdc-white);\n}\n\n\/* ====== SOCIAL ====== *\/\n.td-page-contact .tdc-social {\n  padding: 70px 24px;\n  background: linear-gradient(180deg, var(--tdc-white) 0%, var(--tdc-cream) 100%);\n  text-align: center;\n}\n.td-page-contact .tdc-social h3 {\n  font-family: 'Montserrat', Arial, sans-serif;\n  font-weight: 800;\n  font-size: 1.4rem;\n  color: var(--tdc-navy-deep);\n  margin: 0 0 8px 0;\n  letter-spacing: -.01em;\n}\n.td-page-contact .tdc-social__sub {\n  color: var(--tdc-muted);\n  font-size: .92rem;\n  margin: 0 0 28px 0;\n}\n.td-page-contact .tdc-social__list {\n  display: flex;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 18px;\n}\n.td-page-contact .tdc-social__link {\n  position: relative;\n  width: 60px; height: 60px;\n  border-radius: 18px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: var(--tdc-white);\n  color: var(--tdc-navy);\n  border: 1.5px solid var(--tdc-line);\n  transition: transform .4s cubic-bezier(.2,.7,.2,1), background .4s ease, color .4s ease, border-color .4s ease, box-shadow .4s ease;\n  overflow: hidden;\n}\n.td-page-contact .tdc-social__link:hover {\n  transform: translateY(-6px) rotate(-6deg) scale(1.08);\n  color: var(--tdc-white);\n  border-color: transparent;\n  box-shadow: var(--tdc-shadow-lg);\n}\n.td-page-contact .tdc-social__link--facebook:hover { background: #1877F2; }\n.td-page-contact .tdc-social__link--instagram:hover { background: linear-gradient(135deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); }\n.td-page-contact .tdc-social__link--linkedin:hover { background: #0A66C2; }\n.td-page-contact .tdc-social__link--tiktok:hover { background: #000000; }\n\n\/* ====== SECONDARY CTA ====== *\/\n.td-page-contact .tdc-secondary {\n  padding: 90px 24px 110px 24px;\n  background: var(--tdc-cream);\n}\n.td-page-contact .tdc-secondary__grid {\n  max-width: 1180px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 22px;\n}\n.td-page-contact .tdc-secondary__card {\n  position: relative;\n  background: var(--tdc-white);\n  border: 1.5px solid var(--tdc-line);\n  border-radius: 18px;\n  padding: 32px 28px;\n  display: flex;\n  align-items: center;\n  gap: 20px;\n  color: var(--tdc-navy-deep);\n  transition: transform .4s cubic-bezier(.2,.7,.2,1), box-shadow .4s ease, border-color .4s ease;\n  overflow: hidden;\n}\n.td-page-contact .tdc-secondary__card::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(135deg, transparent 0%, rgba(125,194,66,.08) 100%);\n  opacity: 0;\n  transition: opacity .4s ease;\n}\n.td-page-contact .tdc-secondary__card--orange::before { background: linear-gradient(135deg, transparent 0%, rgba(247,148,29,.08) 100%); }\n.td-page-contact .tdc-secondary__card--blue::before { background: linear-gradient(135deg, transparent 0%, rgba(27,42,90,.08) 100%); }\n.td-page-contact .tdc-secondary__card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--tdc-shadow-lg);\n  border-color: transparent;\n  color: var(--tdc-navy-deep);\n}\n.td-page-contact .tdc-secondary__card:hover::before { opacity: 1; }\n.td-page-contact .tdc-secondary__card-icon {\n  position: relative;\n  width: 54px; height: 54px;\n  border-radius: 16px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  color: var(--tdc-white);\n  transition: transform .4s cubic-bezier(.2,.7,.2,1);\n  z-index: 1;\n}\n.td-page-contact .tdc-secondary__card:hover .tdc-secondary__card-icon { transform: rotate(-8deg) scale(1.05); }\n.td-page-contact .tdc-secondary__card--green .tdc-secondary__card-icon {\n  background: linear-gradient(135deg, var(--tdc-green) 0%, var(--tdc-green-dark) 100%);\n  box-shadow: 0 8px 18px -6px rgba(125,194,66,.5);\n}\n.td-page-contact .tdc-secondary__card--orange .tdc-secondary__card-icon {\n  background: linear-gradient(135deg, var(--tdc-orange) 0%, var(--tdc-orange-dark) 100%);\n  box-shadow: 0 8px 18px -6px rgba(247,148,29,.5);\n}\n.td-page-contact .tdc-secondary__card--blue .tdc-secondary__card-icon {\n  background: linear-gradient(135deg, var(--tdc-navy) 0%, var(--tdc-navy-deep) 100%);\n  box-shadow: 0 8px 18px -6px rgba(27,42,90,.5);\n}\n.td-page-contact .tdc-secondary__card-text { position: relative; z-index: 1; flex: 1; }\n.td-page-contact .tdc-secondary__card-text strong {\n  display: block;\n  font-size: 1.05rem;\n  font-weight: 800;\n  margin-bottom: 3px;\n  letter-spacing: -.01em;\n}\n.td-page-contact .tdc-secondary__card-text em {\n  font-style: normal;\n  color: var(--tdc-muted);\n  font-size: .85rem;\n  font-weight: 500;\n}\n.td-page-contact .tdc-secondary__card-arrow {\n  margin-left: auto;\n  color: var(--tdc-orange);\n  font-weight: 800;\n  font-size: 1.4rem;\n  transition: transform .35s ease;\n  position: relative;\n  z-index: 1;\n}\n.td-page-contact .tdc-secondary__card:hover .tdc-secondary__card-arrow { transform: translateX(8px); }\n\n\/* ====== RESPONSIVE ====== *\/\n@media (max-width: 1200px) {\n  .td-page-contact .tdc-cards__grid,\n  .td-page-contact .tdc-secondary__grid { gap: 22px; }\n}\n@media (max-width: 900px) {\n  .td-page-contact .tdc-cards__grid { grid-template-columns: 1fr; max-width: 480px; }\n  .td-page-contact .tdc-hours__grid { grid-template-columns: 1fr; }\n  .td-page-contact .tdc-secondary__grid { grid-template-columns: 1fr; max-width: 580px; }\n  .td-page-contact .tdc-form__wrap { padding: 46px 36px; }\n  .td-page-contact .tdc-urgent__inner {\n    grid-template-columns: 1fr;\n    text-align: center;\n    padding: 44px 32px;\n  }\n  .td-page-contact .tdc-urgent__icon { margin: 0 auto; }\n  .td-page-contact .tdc-urgent__buttons { flex-direction: row; justify-content: center; flex-wrap: wrap; }\n  .td-page-contact .tdc-map__pin { top: 20px; left: 20px; padding: 10px 14px; }\n}\n@media (max-width: 700px) {\n  .td-page-contact .tdc-hero { padding: 90px 18px 80px 18px; min-height: 60vh; }\n  .td-page-contact .tdc-cards,\n  .td-page-contact .tdc-hours,\n  .td-page-contact .tdc-form,\n  .td-page-contact .tdc-map,\n  .td-page-contact .tdc-faq,\n  .td-page-contact .tdc-urgent,\n  .td-page-contact .tdc-social,\n  .td-page-contact .tdc-secondary { padding-left: 16px; padding-right: 16px; }\n  .td-page-contact .tdc-form { padding-top: 80px; padding-bottom: 80px; }\n  .td-page-contact .tdc-form__wrap { padding: 38px 24px; border-radius: 20px; }\n  .td-page-contact .tdc-form__grid { grid-template-columns: 1fr; gap: 18px; }\n  .td-page-contact .tdc-checks { grid-template-columns: repeat(2, 1fr); }\n  .td-page-contact .tdc-map__frame iframe { height: 380px; }\n  .td-page-contact .tdc-faq__item summary { padding: 20px 56px 20px 22px; font-size: 1rem; }\n  .td-page-contact .tdc-faq__item summary::after { right: 18px; width: 28px; height: 28px; }\n  .td-page-contact .tdc-faq__item p { padding: 0 22px 22px 22px; }\n  .td-page-contact .tdc-faq__item[open] summary { padding-left: 28px; }\n  .td-page-contact .tdc-faq__item[open] p { padding-left: 28px; }\n  .td-page-contact .tdc-urgent__buttons .tdc-urgent__btn { width: 100%; }\n  \n  .td-page-contact .tdc-ticker__track { gap: 36px; }\n  .td-page-contact .tdc-ticker__item::after { margin-left: 36px; }\n}\n@media (max-width: 500px) {\n  .td-page-contact { font-size: 15px; }\n  .td-page-contact .tdc-form__wrap { padding: 30px 20px; }\n  .td-page-contact .tdc-checks { grid-template-columns: 1fr; }\n  .td-page-contact .tdc-submit { width: 100%; padding: 16px 28px; }\n  .td-page-contact .tdc-secondary__card { padding: 24px 22px; }\n  .td-page-contact .tdc-social__link { width: 54px; height: 54px; border-radius: 16px; }\n  .td-page-contact .tdc-form__badge { font-size: .65rem; padding: 8px 16px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .td-page-contact *,\n  .td-page-contact *::before,\n  .td-page-contact *::after {\n    animation-duration: .001s !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: .001s !important;\n  }\n  .td-page-contact .tda-reveal { opacity: 1; transform: none; }\n}\n<\/style>\n\n<div class=\"td-page-contact\">\n\n  <!-- ============== 1. HERO ============== -->\n  <section class=\"tdc-hero\">\n    <div class=\"tdc-hero__bg\" aria-hidden=\"true\"><\/div>\n    <div class=\"tdc-hero__overlay\" aria-hidden=\"true\"><\/div>\n    <div class=\"tdc-hero__mesh\" aria-hidden=\"true\"><\/div>\n    <div class=\"tdc-hero__inner\">\n      <span class=\"tdc-eyebrow tda-reveal\">Prenons contact<\/span>\n      <h1 class=\"tda-reveal tda-reveal--d1\">\n        Parlons de votre <em>voyage.<\/em>\n      <\/h1>\n      <p class=\"tdc-hero__lead tda-reveal tda-reveal--d2\">\n        Un conseiller francophone vous r\u00e9pond sous 48&nbsp;heures, du Mexique \u00e0 la R\u00e9publique Dominicaine. Dites-nous tout&nbsp;: vos envies, vos dates, votre budget.\n      <\/p>\n      <div class=\"tdc-hero__chips tda-reveal tda-reveal--d3\">\n        <a href=\"#tdc-form-anchor\" class=\"tdc-hero__chip\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"9\" y1=\"13\" x2=\"15\" y2=\"13\"\/><\/svg>\n          Demander un devis\n        <\/a>\n        <a href=\"https:\/\/wa.me\/33677713276\" target=\"_blank\" rel=\"noopener\" class=\"tdc-hero__chip\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347\"\/><\/svg>\n          WhatsApp direct\n        <\/a>\n        <a href=\"tel:+50687777166\" class=\"tdc-hero__chip\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\n          Appeler maintenant\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ===== TICKER LANGUES ===== -->\n  <div class=\"tdc-ticker\" aria-hidden=\"true\">\n    <div class=\"tdc-ticker__track\">\n      <span class=\"tdc-ticker__item\">\ud83c\uddeb\ud83c\uddf7 Bonjour<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\uddec\ud83c\udde7 Hello<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\uddea\ud83c\uddf8 Hola<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\uddee\ud83c\uddf9 Ciao<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\udde9\ud83c\uddea Hallo<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\udde7\ud83c\uddf7 Ol\u00e1<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\udde8\ud83c\uddf3 \u4f60\u597d<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\uddeb\ud83c\uddf7 Bonjour<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\uddec\ud83c\udde7 Hello<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\uddea\ud83c\uddf8 Hola<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\uddee\ud83c\uddf9 Ciao<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\udde9\ud83c\uddea Hallo<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\udde7\ud83c\uddf7 Ol\u00e1<\/span>\n      <span class=\"tdc-ticker__item\">\ud83c\udde8\ud83c\uddf3 \u4f60\u597d<\/span>\n    <\/div>\n  <\/div>\n\n  <!-- ============== 2. CONTACT CARDS (3D tilt) ============== -->\n  <section class=\"tdc-cards\">\n    <div class=\"tdc-cards__grid\">\n\n      <article class=\"tdc-card tdc-card--green tda-reveal\" data-tilt>\n        <div class=\"tdc-card__icon-wrap\">\n          <div class=\"tdc-card__icon\" aria-hidden=\"true\">\n            <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n          <\/div>\n        <\/div>\n        <h3>Par email<\/h3>\n        <p class=\"tdc-card__value\">admin@toucandiscovery.com<\/p>\n        <p class=\"tdc-card__desc\">R\u00e9ponse sous 48h ouvr\u00e9es \u00b7 La voie la plus compl\u00e8te<\/p>\n        <a href=\"mailto:admin@toucandiscovery.com\" class=\"tdc-card__btn\">\n          Envoyer un email\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n        <\/a>\n      <\/article>\n\n      <article class=\"tdc-card tdc-card--orange tda-reveal tda-reveal--d1\" data-tilt>\n        <div class=\"tdc-card__icon-wrap\">\n          <div class=\"tdc-card__icon\" aria-hidden=\"true\">\n            <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\n          <\/div>\n        <\/div>\n        <h3>Par t\u00e9l\u00e9phone<\/h3>\n        <p class=\"tdc-card__value\">+506 8777-7166<\/p>\n        <p class=\"tdc-card__desc\">Lun-Ven 8h-18h (heure Costa Rica)<\/p>\n        <a href=\"tel:+50687777166\" class=\"tdc-card__btn\">\n          Nous appeler\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n        <\/a>\n      <\/article>\n\n      <article class=\"tdc-card tdc-card--whatsapp tda-reveal tda-reveal--d2\" data-tilt>\n        <div class=\"tdc-card__icon-wrap\">\n          <div class=\"tdc-card__icon\" aria-hidden=\"true\">\n            <svg width=\"34\" height=\"34\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413\"\/><\/svg>\n          <\/div>\n        <\/div>\n        <h3>Par WhatsApp<\/h3>\n        <p class=\"tdc-card__value\">+33 6 77 71 32 76<\/p>\n        <p class=\"tdc-card__desc\">Le plus rapide \u00b7 7j\/7 \u00b7 R\u00e9ponse en quelques heures<\/p>\n        <a href=\"https:\/\/wa.me\/33677713276\" target=\"_blank\" rel=\"noopener\" class=\"tdc-card__btn\">\n          Ouvrir WhatsApp\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n        <\/a>\n      <\/article>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 3. HOURS \/ TIMEZONE ============== -->\n  <section class=\"tdc-hours\">\n    <div class=\"tdc-section-head\">\n      <span class=\"tdc-section-eyebrow tda-reveal\">Disponibilit\u00e9<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Quand pouvons-nous vous parler&nbsp;?<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Notre \u00e9quipe est bas\u00e9e au Costa Rica (GMT-6). On vous lit \u00e0 toute heure, on r\u00e9pond pendant nos plages d'activit\u00e9.<\/p>\n    <\/div>\n    <div class=\"tdc-hours__grid\">\n\n      <div class=\"tdc-hours__col tda-reveal\">\n        <h3>\n          <span class=\"tdc-hours__icon\" aria-hidden=\"true\">\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\n          <\/span>\n          Horaires bureau \u2014 Costa Rica\n        <\/h3>\n        <ul class=\"tdc-hours__list\">\n          <li><span>Lundi \u2013 Vendredi<\/span><span>8h00 \u2013 18h00<\/span><\/li>\n          <li><span>Samedi<\/span><span>9h00 \u2013 13h00<\/span><\/li>\n          <li class=\"tdc-closed\"><span>Dimanche<\/span><span>Ferm\u00e9 \u00b7 assistance 24\/7 active<\/span><\/li>\n        <\/ul>\n        <p class=\"tdc-hours__note\"><strong>Fuseau&nbsp;:<\/strong> GMT-6 (Costa Rica Standard Time)<\/p>\n      <\/div>\n\n      <div class=\"tdc-hours__col tdc-hours__col--alt tda-reveal tda-reveal--d1\">\n        <h3>\n          <span class=\"tdc-hours__icon\" aria-hidden=\"true\">\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/><\/svg>\n          <\/span>\n          D\u00e9calage avec l'Europe\n        <\/h3>\n        <ul class=\"tdc-hours__list\">\n          <li><span>Costa Rica 8h00<\/span><span>Paris 16h \/ 15h<\/span><\/li>\n          <li><span>Costa Rica 13h00<\/span><span>Paris 21h \/ 20h<\/span><\/li>\n          <li><span>Costa Rica 18h00<\/span><span>Paris 02h \/ 01h<\/span><\/li>\n        <\/ul>\n        <p class=\"tdc-hours__note\">Envoyez-nous un email \u00e0 toute heure \u2014 nous r\u00e9pondons dans l'ordre d'arriv\u00e9e, g\u00e9n\u00e9ralement le matin (heure CR).<\/p>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 4. FORM ============== -->\n  <section class=\"tdc-form\" id=\"tdc-form-anchor\">\n    <div class=\"tdc-form__wrap tda-reveal\">\n      <div class=\"tdc-form__badge\">\u2726 Devis 100% gratuit \u2726<\/div>\n      <div class=\"tdc-form__head\">\n        <h2>Demander un devis personnalis\u00e9<\/h2>\n        <p>Quelques informations pour qu'on puisse vous pr\u00e9parer une proposition sur mesure.<\/p>\n      <\/div>\n\n      <form id=\"tdcContactForm\" action=\"https:\/\/api.web3forms.com\/submit\" method=\"POST\" novalidate>\n        <!-- Web3Forms : remplace YOUR_ACCESS_KEY_ICI par ta cl\u00e9 d'acc\u00e8s (gratuite sur web3forms.com) -->\n        <input type=\"hidden\" name=\"access_key\" value=\"YOUR_ACCESS_KEY_ICI\">\n        <input type=\"hidden\" name=\"subject\" value=\"Nouveau contact depuis le site Toucan Discovery\">\n        <input type=\"hidden\" name=\"from_name\" value=\"Formulaire Toucan Discovery\">\n        <input type=\"checkbox\" name=\"botcheck\" style=\"display:none\" tabindex=\"-1\" autocomplete=\"off\">\n\n        <div class=\"tdc-form__grid\">\n\n          <div class=\"tdc-field\">\n            <label for=\"tdc-firstname\">Pr\u00e9nom <span class=\"tdc-required\">*<\/span><\/label>\n            <input type=\"text\" id=\"tdc-firstname\" name=\"prenom\" class=\"tdc-input\" required autocomplete=\"given-name\" placeholder=\"Marie\">\n          <\/div>\n\n          <div class=\"tdc-field\">\n            <label for=\"tdc-lastname\">Nom <span class=\"tdc-required\">*<\/span><\/label>\n            <input type=\"text\" id=\"tdc-lastname\" name=\"nom\" class=\"tdc-input\" required autocomplete=\"family-name\" placeholder=\"Dupont\">\n          <\/div>\n\n          <div class=\"tdc-field\">\n            <label for=\"tdc-email\">Email <span class=\"tdc-required\">*<\/span><\/label>\n            <input type=\"email\" id=\"tdc-email\" name=\"email\" class=\"tdc-input\" required autocomplete=\"email\" placeholder=\"marie@exemple.com\">\n          <\/div>\n\n          <div class=\"tdc-field\">\n            <label for=\"tdc-phone\">T\u00e9l\u00e9phone <span class=\"tdc-optional\">(facultatif)<\/span><\/label>\n            <input type=\"tel\" id=\"tdc-phone\" name=\"telephone\" class=\"tdc-input\" autocomplete=\"tel\" placeholder=\"+33 6 12 34 56 78\">\n          <\/div>\n\n          <div class=\"tdc-field tdc-field--full\">\n            <label for=\"tdc-destination\">Destination(s) souhait\u00e9e(s) <span class=\"tdc-required\">*<\/span><\/label>\n            <select id=\"tdc-destination\" name=\"destination\" class=\"tdc-select\" required>\n              <option value=\"\">S\u00e9lectionnez une destination\u2026<\/option>\n              <option value=\"Mexique\">Mexique<\/option>\n              <option value=\"Guatemala\">Guatemala<\/option>\n              <option value=\"Belize\">Belize<\/option>\n              <option value=\"Honduras\">Honduras<\/option>\n              <option value=\"El Salvador\">El Salvador<\/option>\n              <option value=\"Nicaragua\">Nicaragua<\/option>\n              <option value=\"Costa Rica\">Costa Rica<\/option>\n              <option value=\"Panama\">Panama<\/option>\n              <option value=\"R\u00e9publique Dominicaine\">R\u00e9publique Dominicaine<\/option>\n              <option value=\"Combin\u00e9 multi-pays\">Combin\u00e9 multi-pays<\/option>\n              <option value=\"Je ne sais pas encore\">Je ne sais pas encore<\/option>\n            <\/select>\n          <\/div>\n\n          <div class=\"tdc-field\">\n            <label for=\"tdc-depart\">Date de d\u00e9part <span class=\"tdc-optional\">(facultatif)<\/span><\/label>\n            <input type=\"date\" id=\"tdc-depart\" name=\"date_depart\" class=\"tdc-input\">\n          <\/div>\n\n          <div class=\"tdc-field\">\n            <label for=\"tdc-retour\">Date de retour <span class=\"tdc-optional\">(facultatif)<\/span><\/label>\n            <input type=\"date\" id=\"tdc-retour\" name=\"date_retour\" class=\"tdc-input\">\n          <\/div>\n\n          <div class=\"tdc-field\">\n            <label for=\"tdc-voyageurs\">Nombre de voyageurs <span class=\"tdc-required\">*<\/span><\/label>\n            <select id=\"tdc-voyageurs\" name=\"nb_voyageurs\" class=\"tdc-select\" required>\n              <option value=\"\">Choisissez\u2026<\/option>\n              <option value=\"1\">1 voyageur<\/option>\n              <option value=\"2\">2 voyageurs<\/option>\n              <option value=\"3\">3 voyageurs<\/option>\n              <option value=\"4\">4 voyageurs<\/option>\n              <option value=\"5\">5 voyageurs<\/option>\n              <option value=\"6\">6 voyageurs<\/option>\n              <option value=\"7-10\">7 \u00e0 10 voyageurs<\/option>\n              <option value=\"11-20\">11 \u00e0 20 voyageurs<\/option>\n              <option value=\"20+\">Plus de 20 voyageurs<\/option>\n            <\/select>\n          <\/div>\n\n          <div class=\"tdc-field\">\n            <label for=\"tdc-budget\">Budget indicatif \/ personne <span class=\"tdc-required\">*<\/span><\/label>\n            <select id=\"tdc-budget\" name=\"budget\" class=\"tdc-select\" required>\n              <option value=\"\">Choisissez\u2026<\/option>\n              <option value=\"< 2 000 \u20ac\">Moins de 2 000 \u20ac<\/option>\n              <option value=\"2 000 - 3 500 \u20ac\">2 000 \u20ac \u2013 3 500 \u20ac<\/option>\n              <option value=\"3 500 - 5 000 \u20ac\">3 500 \u20ac \u2013 5 000 \u20ac<\/option>\n              <option value=\"5 000 - 8 000 \u20ac\">5 000 \u20ac \u2013 8 000 \u20ac<\/option>\n              <option value=\"8 000 \u20ac +\">Plus de 8 000 \u20ac<\/option>\n              <option value=\"\u00c0 d\u00e9finir ensemble\">\u00c0 d\u00e9finir ensemble<\/option>\n            <\/select>\n          <\/div>\n\n          <div class=\"tdc-field tdc-field--full\">\n            <label>Type de voyage <span class=\"tdc-optional\">(plusieurs choix possibles)<\/span><\/label>\n            <div class=\"tdc-checks\">\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"Famille\"> Famille<\/label>\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"Couple\"> Couple<\/label>\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"Solo\"> Solo<\/label>\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"Lune de miel\"> Lune de miel<\/label>\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"Groupe d'amis\"> Groupe d'amis<\/label>\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"Aventure\"> Aventure<\/label>\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"D\u00e9tente\"> D\u00e9tente<\/label>\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"Culturel\"> Culturel<\/label>\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"Nature\"> Nature<\/label>\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"Plong\u00e9e\"> Plong\u00e9e<\/label>\n              <label class=\"tdc-check\"><input type=\"checkbox\" name=\"type[]\" value=\"Autre\"> Autre<\/label>\n            <\/div>\n          <\/div>\n\n          <div class=\"tdc-field tdc-field--full\">\n            <label for=\"tdc-message\">Votre message <span class=\"tdc-required\">*<\/span><\/label>\n            <textarea id=\"tdc-message\" name=\"message\" class=\"tdc-textarea\" required placeholder=\"Parlez-nous de votre voyage id\u00e9al : centres d'int\u00e9r\u00eat, niveau de confort souhait\u00e9, contraintes \u00e9ventuelles\u2026\"><\/textarea>\n          <\/div>\n\n          <div class=\"tdc-field tdc-field--full\">\n            <label class=\"tdc-rgpd\">\n              <input type=\"checkbox\" id=\"tdc-rgpd\" name=\"rgpd\" value=\"oui\" required>\n              <span>J'accepte que mes donn\u00e9es soient utilis\u00e9es pour me recontacter au sujet de ma demande, conform\u00e9ment \u00e0 la <a href=\"\/politique-de-confidentialite\" target=\"_blank\" rel=\"noopener\">Politique de confidentialit\u00e9<\/a>. <span class=\"tdc-required\">*<\/span><\/span>\n            <\/label>\n          <\/div>\n\n        <\/div>\n\n        <div class=\"tdc-form__submit-row\">\n          <button type=\"submit\" id=\"tdcSubmit\" class=\"tdc-submit\" disabled>\n            Envoyer ma demande\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n          <\/button>\n        <\/div>\n\n        <div class=\"tdc-form__success\" id=\"tdcSuccess\" role=\"status\" aria-live=\"polite\">\n          <strong>Merci !<\/strong> Votre message a bien \u00e9t\u00e9 envoy\u00e9. Un conseiller vous r\u00e9pondra sous 48 heures.\n        <\/div>\n        <div class=\"tdc-form__error\" id=\"tdcError\" role=\"alert\">\n          Oups, une erreur est survenue. Merci de r\u00e9essayer ou de nous \u00e9crire directement \u00e0 <a href=\"mailto:admin@toucandiscovery.com\">admin@toucandiscovery.com<\/a>.\n        <\/div>\n\n      <\/form>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 5. MAP ============== -->\n  <section class=\"tdc-map\">\n    <div class=\"tdc-section-head\">\n      <span class=\"tdc-section-eyebrow tda-reveal\">Notre si\u00e8ge<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">O\u00f9 nous trouver<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">San Jos\u00e9, Costa Rica \u00b7 Visite sur rendez-vous uniquement.<\/p>\n    <\/div>\n    <div class=\"tdc-map__frame tda-reveal\">\n      <div class=\"tdc-map__pin\" aria-hidden=\"true\">\n        <span class=\"tdc-map__pin-dot\"><\/span>\n        <div class=\"tdc-map__pin-text\">\n          Toucan Discovery S.R.L.\n          <span>San Jos\u00e9 \u00b7 Costa Rica<\/span>\n        <\/div>\n      <\/div>\n      <iframe\n        src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d63009.15!2d-84.09!3d9.93!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x8fa0e38b44b57d57%3A0xbce3ca5088c6ddd4!2sSan%20Jos%C3%A9%2C%20Costa%20Rica!5e0!3m2!1sfr!2sfr!4v1700000000000\"\n        loading=\"lazy\"\n        referrerpolicy=\"no-referrer-when-downgrade\"\n        title=\"Carte de San Jos\u00e9, Costa Rica \u2014 si\u00e8ge Toucan Discovery\"\n        allowfullscreen><\/iframe>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 6. FAQ ============== -->\n  <section class=\"tdc-faq\">\n    <div class=\"tdc-section-head\">\n      <span class=\"tdc-section-eyebrow tda-reveal\">FAQ<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Questions fr\u00e9quentes<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Les r\u00e9ponses aux questions qu'on nous pose le plus souvent avant de nous \u00e9crire.<\/p>\n    <\/div>\n    <div class=\"tdc-faq__list\">\n\n      <details class=\"tdc-faq__item tda-reveal\">\n        <summary>Le devis est-il gratuit&nbsp;?<\/summary>\n        <p>Oui, tous nos devis sont gratuits et sans engagement. Nous prenons le temps d'analyser votre demande et de vous proposer un itin\u00e9raire qui vous correspond.<\/p>\n      <\/details>\n\n      <details class=\"tdc-faq__item tda-reveal\">\n        <summary>Quel est votre d\u00e9lai de r\u00e9ponse&nbsp;?<\/summary>\n        <p>Nous r\u00e9pondons \u00e0 toutes les demandes sous 48 heures ouvr\u00e9es. En pratique, la premi\u00e8re prise de contact arrive souvent plus vite, surtout en semaine.<\/p>\n      <\/details>\n\n      <details class=\"tdc-faq__item tda-reveal\">\n        <summary>Dans quelles langues puis-je vous contacter&nbsp;?<\/summary>\n        <p>Vous pouvez nous \u00e9crire en fran\u00e7ais, anglais, espagnol, italien, allemand, portugais ou chinois. Toute notre \u00e9quipe parle au minimum trois langues.<\/p>\n      <\/details>\n\n      <details class=\"tdc-faq__item tda-reveal\">\n        <summary>Puis-je modifier mon voyage apr\u00e8s la r\u00e9servation&nbsp;?<\/summary>\n        <p>Oui, sous conditions. Les modalit\u00e9s exactes sont d\u00e9taill\u00e9es dans nos <a href=\"\/conditions-generales-de-vente\">Conditions G\u00e9n\u00e9rales de Vente<\/a>. En r\u00e8gle g\u00e9n\u00e9rale, plus la modification est anticip\u00e9e, plus elle est simple (et moins co\u00fbteuse).<\/p>\n      <\/details>\n\n      <details class=\"tdc-faq__item tda-reveal\">\n        <summary>Que faire si je suis d\u00e9j\u00e0 en voyage et j'ai besoin d'aide&nbsp;?<\/summary>\n        <p>Appelez ou \u00e9crivez directement sur WhatsApp au <a href=\"https:\/\/wa.me\/33677713276\" target=\"_blank\" rel=\"noopener\">+33 6 77 71 32 76<\/a>. Nous assurons une assistance 24\/7 pour tous nos voyageurs en cours de s\u00e9jour.<\/p>\n      <\/details>\n\n      <details class=\"tdc-faq__item tda-reveal\">\n        <summary>Puis-je visiter vos bureaux au Costa Rica&nbsp;?<\/summary>\n        <p>Sur rendez-vous uniquement. \u00c9crivez-nous avant votre arriv\u00e9e, nous serons ravis de vous accueillir \u00e0 San Jos\u00e9.<\/p>\n      <\/details>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 7. EMERGENCY BANNER ============== -->\n  <section class=\"tdc-urgent\">\n    <div class=\"tdc-urgent__inner tda-reveal\">\n      <div class=\"tdc-urgent__icon\">\n        <svg width=\"36\" height=\"36\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\n        <span class=\"tdc-urgent__dot\" aria-hidden=\"true\"><\/span>\n      <\/div>\n      <div class=\"tdc-urgent__text\">\n        <h3>Vous \u00eates d\u00e9j\u00e0 en voyage&nbsp;?<\/h3>\n        <p>Notre \u00e9quipe est joignable 24h\/24, 7j\/7 pendant votre s\u00e9jour. Un impr\u00e9vu, une question, un changement&nbsp;? On est l\u00e0.<\/p>\n      <\/div>\n      <div class=\"tdc-urgent__buttons\">\n        <a href=\"tel:+50687777166\" class=\"tdc-urgent__btn tdc-urgent__btn--primary\">Appeler maintenant<\/a>\n        <a href=\"https:\/\/wa.me\/33677713276\" target=\"_blank\" rel=\"noopener\" class=\"tdc-urgent__btn tdc-urgent__btn--ghost\">WhatsApp<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 8. SOCIAL ============== -->\n  <section class=\"tdc-social\">\n    <h3 class=\"tda-reveal\">Suivez l'aventure<\/h3>\n    <p class=\"tdc-social__sub tda-reveal tda-reveal--d1\">Coulisses, inspirations voyage et stories du terrain.<\/p>\n    <div class=\"tdc-social__list\">\n      <a href=\"https:\/\/www.facebook.com\/toucandiscovery\" target=\"_blank\" rel=\"noopener\" aria-label=\"Facebook\" class=\"tdc-social__link tdc-social__link--facebook tda-reveal\">\n        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/www.instagram.com\/toucan_discovery\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram @toucan_discovery\" class=\"tdc-social__link tdc-social__link--instagram tda-reveal tda-reveal--d1\">\n        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\" ry=\"5\"\/><path d=\"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z\"\/><line x1=\"17.5\" y1=\"6.5\" x2=\"17.51\" y2=\"6.5\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/www.linkedin.com\/company\/93869964\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn\" class=\"tdc-social__link tdc-social__link--linkedin tda-reveal tda-reveal--d2\">\n        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.45 20.45h-3.55v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.13 1.45-2.13 2.95v5.66H9.36V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12zM7.12 20.45H3.56V9h3.56v11.45z\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/www.tiktok.com\/@toucandiscovery\" target=\"_blank\" rel=\"noopener\" aria-label=\"TikTok\" class=\"tdc-social__link tdc-social__link--tiktok tda-reveal tda-reveal--d3\">\n        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-5.2 1.74 2.89 2.89 0 0 1 2.31-4.64 2.93 2.93 0 0 1 .88.13V9.4a6.84 6.84 0 0 0-.88-.05A6.33 6.33 0 0 0 5.8 20.1a6.34 6.34 0 0 0 10.86-4.43V8.86a8.16 8.16 0 0 0 4.77 1.52V6.93a4.85 4.85 0 0 1-1.84-.24z\"\/><\/svg>\n      <\/a>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 9. SECONDARY CTA ============== -->\n  <section class=\"tdc-secondary\">\n    <div class=\"tdc-secondary__grid\">\n\n      <a href=\"\/a-propos-de-nous\/\" class=\"tdc-secondary__card tdc-secondary__card--green tda-reveal\">\n        <span class=\"tdc-secondary__card-icon\" aria-hidden=\"true\">\n          <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\n        <\/span>\n        <span class=\"tdc-secondary__card-text\">\n          <strong>D\u00e9couvrir notre histoire<\/strong>\n          <em>Qui sommes-nous, notre \u00e9quipe<\/em>\n        <\/span>\n        <span class=\"tdc-secondary__card-arrow\" aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n\n      <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"tdc-secondary__card tdc-secondary__card--orange tda-reveal tda-reveal--d1\">\n        <span class=\"tdc-secondary__card-icon\" aria-hidden=\"true\">\n          <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>\n        <\/span>\n        <span class=\"tdc-secondary__card-text\">\n          <strong>R\u00e9server en ligne<\/strong>\n          <em>Devis instantan\u00e9 sur Toucan Dynamics<\/em>\n        <\/span>\n        <span class=\"tdc-secondary__card-arrow\" aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n\n      <a href=\"\/destinations-costa-rica\/\" class=\"tdc-secondary__card tdc-secondary__card--blue tda-reveal tda-reveal--d2\">\n        <span class=\"tdc-secondary__card-icon\" aria-hidden=\"true\">\n          <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/><\/svg>\n        <\/span>\n        <span class=\"tdc-secondary__card-text\">\n          <strong>Explorer nos destinations<\/strong>\n          <em>9 pays d'Am\u00e9rique Centrale<\/em>\n        <\/span>\n        <span class=\"tdc-secondary__card-arrow\" aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<script>\n(function(){\n  \/\/ ===== Fade-in au scroll =====\n  var els = document.querySelectorAll('.td-page-contact .tda-reveal');\n  if(!('IntersectionObserver' in window)){\n    els.forEach(function(el){ el.classList.add('tda-visible'); });\n  } else {\n    var obs = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          entry.target.classList.add('tda-visible');\n          obs.unobserve(entry.target);\n        }\n      });\n    }, { threshold: .12, rootMargin: '0px 0px -40px 0px' });\n    els.forEach(function(el){ obs.observe(el); });\n  }\n\n  \/\/ ===== 3D tilt sur les cartes contact =====\n  var tiltCards = document.querySelectorAll('.td-page-contact [data-tilt]');\n  var supportsHover = window.matchMedia && window.matchMedia('(hover: hover)').matches;\n  if(supportsHover){\n    tiltCards.forEach(function(card){\n      var rect, cx, cy, raf;\n      function onEnter(){ rect = card.getBoundingClientRect(); }\n      function onMove(e){\n        if(!rect) rect = card.getBoundingClientRect();\n        cx = ((e.clientX - rect.left) \/ rect.width - .5);\n        cy = ((e.clientY - rect.top) \/ rect.height - .5);\n        if(raf) cancelAnimationFrame(raf);\n        raf = requestAnimationFrame(function(){\n          card.style.transform = 'translateY(-12px) rotateX(' + (-cy * 8).toFixed(2) + 'deg) rotateY(' + (cx * 10).toFixed(2) + 'deg)';\n        });\n      }\n      function onLeave(){\n        if(raf) cancelAnimationFrame(raf);\n        card.style.transform = '';\n        rect = null;\n      }\n      card.addEventListener('mouseenter', onEnter);\n      card.addEventListener('mousemove', onMove);\n      card.addEventListener('mouseleave', onLeave);\n    });\n  }\n\n  \/\/ ===== Parallax l\u00e9ger sur le hero (mouse follow) =====\n  var hero = document.querySelector('.td-page-contact .tdc-hero');\n  var heroBg = document.querySelector('.td-page-contact .tdc-hero__bg');\n  if(hero && heroBg && supportsHover){\n    hero.addEventListener('mousemove', function(e){\n      var r = hero.getBoundingClientRect();\n      var x = (e.clientX - r.left) \/ r.width - .5;\n      var y = (e.clientY - r.top) \/ r.height - .5;\n      heroBg.style.transform = 'scale(1.08) translate(' + (-x * 18).toFixed(1) + 'px, ' + (-y * 18).toFixed(1) + 'px)';\n    });\n    hero.addEventListener('mouseleave', function(){\n      heroBg.style.transform = 'scale(1.05)';\n    });\n  }\n\n  \/\/ ===== Bouton submit verrouill\u00e9 tant que RGPD non coch\u00e9 =====\n  var rgpd = document.getElementById('tdc-rgpd');\n  var submit = document.getElementById('tdcSubmit');\n  if(rgpd && submit){\n    rgpd.addEventListener('change', function(){\n      submit.disabled = !rgpd.checked;\n    });\n  }\n\n  \/\/ ===== Soumission formulaire (Web3Forms via fetch + fallback succ\u00e8s visuel) =====\n  var form = document.getElementById('tdcContactForm');\n  var success = document.getElementById('tdcSuccess');\n  var errorBox = document.getElementById('tdcError');\n\n  if(form){\n    form.addEventListener('submit', function(e){\n      e.preventDefault();\n      if(!form.checkValidity()){\n        form.reportValidity();\n        return;\n      }\n      success.classList.remove('tdc-show');\n      errorBox.classList.remove('tdc-show');\n      submit.disabled = true;\n      var originalHTML = submit.innerHTML;\n      submit.innerHTML = 'Envoi en cours\u2026';\n\n      var formData = new FormData(form);\n      var accessKey = formData.get('access_key');\n\n      \/\/ Si la cl\u00e9 Web3Forms n'a pas \u00e9t\u00e9 configur\u00e9e, on simule juste le succ\u00e8s (pour test visuel)\n      if(!accessKey || accessKey === 'YOUR_ACCESS_KEY_ICI'){\n        setTimeout(function(){\n          success.classList.add('tdc-show');\n          form.reset();\n          submit.disabled = true;\n          submit.innerHTML = originalHTML;\n          success.scrollIntoView({ behavior: 'smooth', block: 'center' });\n        }, 600);\n        return;\n      }\n\n      fetch(form.action, {\n        method: 'POST',\n        body: formData,\n        headers: { 'Accept': 'application\/json' }\n      })\n      .then(function(res){ return res.json().then(function(json){ return { ok: res.ok, json: json }; }); })\n      .then(function(result){\n        submit.innerHTML = originalHTML;\n        if(result.ok && result.json && result.json.success){\n          success.classList.add('tdc-show');\n          form.reset();\n          submit.disabled = true;\n          success.scrollIntoView({ behavior: 'smooth', block: 'center' });\n        } else {\n          errorBox.classList.add('tdc-show');\n          submit.disabled = false;\n        }\n      })\n      .catch(function(){\n        submit.innerHTML = originalHTML;\n        errorBox.classList.add('tdc-show');\n        submit.disabled = false;\n      });\n    });\n  }\n})();\n<\/script>\n\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>Prenons contact Parlons de votre voyage. Un conseiller francophone vous r\u00e9pond sous 48&nbsp;heures, du Mexique \u00e0 la R\u00e9publique Dominicaine. Dites-nous tout&nbsp;: vos envies, vos dates, votre budget. Demander un devis WhatsApp direct Appeler maintenant \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"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-4566","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Prenons contact Parlons de votre voyage. Un conseiller francophone vous r\u00e9pond sous 48 heures, du Mexique \u00e0 la R\u00e9publique Dominicaine. Dites-nous tout : vos envies, vos dates, votre budget. Demander un devis WhatsApp direct Appeler maintenant \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9 Ciao \ud83c\udde9\ud83c\uddea Hallo \ud83c\udde7\ud83c\uddf7 Ol\u00e1 \ud83c\udde8\ud83c\uddf3 \u4f60\u597d \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"JxeC8wccPJkr04qWf_W2lTMkvXOskUPGvcrRUl_msPI\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/toucandiscovery.com\/de\/contact\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Toucan Discovery - Explore Costa Rica, Live Your Story.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Contact - Toucan Discovery\" \/>\n\t\t<meta property=\"og:description\" content=\"Prenons contact Parlons de votre voyage. Un conseiller francophone vous r\u00e9pond sous 48 heures, du Mexique \u00e0 la R\u00e9publique Dominicaine. Dites-nous tout : vos envies, vos dates, votre budget. Demander un devis WhatsApp direct Appeler maintenant \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9 Ciao \ud83c\udde9\ud83c\uddea Hallo \ud83c\udde7\ud83c\uddf7 Ol\u00e1 \ud83c\udde8\ud83c\uddf3 \u4f60\u597d \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/toucandiscovery.com\/de\/contact\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-04-23T23:20:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-24T01:16:01+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/toucandiscovery\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Contact - Toucan Discovery\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Prenons contact Parlons de votre voyage. Un conseiller francophone vous r\u00e9pond sous 48 heures, du Mexique \u00e0 la R\u00e9publique Dominicaine. Dites-nous tout : vos envies, vos dates, votre budget. Demander un devis WhatsApp direct Appeler maintenant \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9 Ciao \ud83c\udde9\ud83c\uddea Hallo \ud83c\udde7\ud83c\uddf7 Ol\u00e1 \ud83c\udde8\ud83c\uddf3 \u4f60\u597d \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/contact\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/toucandiscovery.com\\\/de\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/contact\\\/#listItem\",\"name\":\"Contact\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/contact\\\/#listItem\",\"position\":2,\"name\":\"Contact\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"TravelAgency\",\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/#organization\",\"name\":\"Toucan Discovery\",\"description\":\"Explore Costa Rica, Live Your Story.\",\"url\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/\",\"telephone\":\"+50687777166\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/toucandiscovery.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Toucan-discovery-sin-fondo.png\",\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/contact\\\/#organizationLogo\"},\"image\":{\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/contact\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/toucandiscovery\",\"https:\\\/\\\/www.instagram.com\\\/toucan_discovery\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/93869964\"],\"areaServed\":[\"Costa Rica\",\"Panama\",\"Nicaragua\",\"Guatemala\",\"Belize\",\"Honduras\",\"El Salvador\",\"Mexico\",\"Dominican Republic\",\"Central America\"],\"knowsLanguage\":[\"fr\",\"en\",\"es\",\"it\",\"de\",\"zh\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/contact\\\/#webpage\",\"url\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/contact\\\/\",\"name\":\"Contact - Toucan Discovery\",\"description\":\"Prenons contact Parlons de votre voyage. Un conseiller francophone vous r\\u00e9pond sous 48 heures, du Mexique \\u00e0 la R\\u00e9publique Dominicaine. Dites-nous tout : vos envies, vos dates, votre budget. Demander un devis WhatsApp direct Appeler maintenant \\ud83c\\uddeb\\ud83c\\uddf7 Bonjour \\ud83c\\uddec\\ud83c\\udde7 Hello \\ud83c\\uddea\\ud83c\\uddf8 Hola \\ud83c\\uddee\\ud83c\\uddf9 Ciao \\ud83c\\udde9\\ud83c\\uddea Hallo \\ud83c\\udde7\\ud83c\\uddf7 Ol\\u00e1 \\ud83c\\udde8\\ud83c\\uddf3 \\u4f60\\u597d \\ud83c\\uddeb\\ud83c\\uddf7 Bonjour \\ud83c\\uddec\\ud83c\\udde7 Hello \\ud83c\\uddea\\ud83c\\uddf8 Hola \\ud83c\\uddee\\ud83c\\uddf9\",\"inLanguage\":\"de-DE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/contact\\\/#breadcrumblist\"},\"datePublished\":\"2026-04-23T23:20:09+00:00\",\"dateModified\":\"2026-04-24T01:16:01+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/\",\"name\":\"Toucan Discovery\",\"description\":\"Explore Costa Rica, Live Your Story.\",\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/toucandiscovery.com\\\/de\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Kontakt - Toucan Discovery","description":"Nehmen Sie Kontakt mit uns auf Sprechen wir \u00fcber Ihre Reise. Ein franz\u00f6sischsprachiger Berater wird sich in 48 Stunden bei Ihnen melden, von Mexiko bis zur Dominikanischen Republik. Erz\u00e4hlen Sie uns alles: Ihre W\u00fcnsche, Ihre Termine, Ihr Budget. Angebot anfordern Direkt per WhatsApp Kontakt aufnehmen Jetzt anrufen \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9 Ciao \ud83c\udde9\ud83c\uddea Hallo \ud83c\udde7\ud83c\uddf7 Ol\u00e1 \ud83c\udde8\ud83c\uddf3 \u4f60\u597d \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9","canonical_url":"https:\/\/toucandiscovery.com\/de\/contact\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"JxeC8wccPJkr04qWf_W2lTMkvXOskUPGvcrRUl_msPI","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/toucandiscovery.com\/de\/contact\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/toucandiscovery.com\/de#listItem","position":1,"name":"Home","item":"https:\/\/toucandiscovery.com\/de","nextItem":{"@type":"ListItem","@id":"https:\/\/toucandiscovery.com\/de\/contact\/#listItem","name":"Contact"}},{"@type":"ListItem","@id":"https:\/\/toucandiscovery.com\/de\/contact\/#listItem","position":2,"name":"Contact","previousItem":{"@type":"ListItem","@id":"https:\/\/toucandiscovery.com\/de#listItem","name":"Home"}}]},{"@type":"TravelAgency","@id":"https:\/\/toucandiscovery.com\/de\/#organization","name":"Toucan Discovery","description":"Explore Costa Rica, Live Your Story.","url":"https:\/\/toucandiscovery.com\/de\/","telephone":"+50687777166","logo":{"@type":"ImageObject","url":"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2025\/02\/Toucan-discovery-sin-fondo.png","@id":"https:\/\/toucandiscovery.com\/de\/contact\/#organizationLogo"},"image":{"@id":"https:\/\/toucandiscovery.com\/de\/contact\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/toucandiscovery","https:\/\/www.instagram.com\/toucan_discovery","https:\/\/www.linkedin.com\/company\/93869964"],"areaServed":["Costa Rica","Panama","Nicaragua","Guatemala","Belize","Honduras","El Salvador","Mexico","Dominican Republic","Central America"],"knowsLanguage":["fr","en","es","it","de","zh"]},{"@type":"WebPage","@id":"https:\/\/toucandiscovery.com\/de\/contact\/#webpage","url":"https:\/\/toucandiscovery.com\/de\/contact\/","name":"Contact - Toucan Discovery","description":"Prenons contact Parlons de votre voyage. Un conseiller francophone vous r\u00e9pond sous 48 heures, du Mexique \u00e0 la R\u00e9publique Dominicaine. Dites-nous tout : vos envies, vos dates, votre budget. Demander un devis WhatsApp direct Appeler maintenant \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9 Ciao \ud83c\udde9\ud83c\uddea Hallo \ud83c\udde7\ud83c\uddf7 Ol\u00e1 \ud83c\udde8\ud83c\uddf3 \u4f60\u597d \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9","inLanguage":"de-DE","isPartOf":{"@id":"https:\/\/toucandiscovery.com\/de\/#website"},"breadcrumb":{"@id":"https:\/\/toucandiscovery.com\/de\/contact\/#breadcrumblist"},"datePublished":"2026-04-23T23:20:09+00:00","dateModified":"2026-04-24T01:16:01+00:00"},{"@type":"WebSite","@id":"https:\/\/toucandiscovery.com\/de\/#website","url":"https:\/\/toucandiscovery.com\/de\/","name":"Toucan Discovery","description":"Explore Costa Rica, Live Your Story.","inLanguage":"de-DE","publisher":{"@id":"https:\/\/toucandiscovery.com\/de\/#organization"}}]},"og:locale":"de_DE","og:site_name":"Toucan Discovery - Explore Costa Rica, Live Your Story.","og:type":"article","og:title":"Contact - Toucan Discovery","og:description":"Prenons contact Parlons de votre voyage. Un conseiller francophone vous r\u00e9pond sous 48 heures, du Mexique \u00e0 la R\u00e9publique Dominicaine. Dites-nous tout : vos envies, vos dates, votre budget. Demander un devis WhatsApp direct Appeler maintenant \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9 Ciao \ud83c\udde9\ud83c\uddea Hallo \ud83c\udde7\ud83c\uddf7 Ol\u00e1 \ud83c\udde8\ud83c\uddf3 \u4f60\u597d \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9","og:url":"https:\/\/toucandiscovery.com\/de\/contact\/","article:published_time":"2026-04-23T23:20:09+00:00","article:modified_time":"2026-04-24T01:16:01+00:00","article:publisher":"https:\/\/www.facebook.com\/toucandiscovery","twitter:card":"summary_large_image","twitter:title":"Contact - Toucan Discovery","twitter:description":"Prenons contact Parlons de votre voyage. Un conseiller francophone vous r\u00e9pond sous 48 heures, du Mexique \u00e0 la R\u00e9publique Dominicaine. Dites-nous tout : vos envies, vos dates, votre budget. Demander un devis WhatsApp direct Appeler maintenant \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9 Ciao \ud83c\udde9\ud83c\uddea Hallo \ud83c\udde7\ud83c\uddf7 Ol\u00e1 \ud83c\udde8\ud83c\uddf3 \u4f60\u597d \ud83c\uddeb\ud83c\uddf7 Bonjour \ud83c\uddec\ud83c\udde7 Hello \ud83c\uddea\ud83c\uddf8 Hola \ud83c\uddee\ud83c\uddf9"},"aioseo_meta_data":{"post_id":"4566","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-04-23 23:18:29","updated":"2026-04-24 01:53:01","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/toucandiscovery.com\/de\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tContact\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/toucandiscovery.com\/de"},{"label":"Contact","link":"https:\/\/toucandiscovery.com\/de\/contact\/"}],"acf":[],"_links":{"self":[{"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages\/4566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/comments?post=4566"}],"version-history":[{"count":10,"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages\/4566\/revisions"}],"predecessor-version":[{"id":4601,"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages\/4566\/revisions\/4601"}],"wp:attachment":[{"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/media?parent=4566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}