{"id":391,"date":"2026-09-04T21:08:23","date_gmt":"2026-09-04T19:08:23","guid":{"rendered":"http:\/\/haniherewedding.chansay.com\/?page_id=391"},"modified":"2026-10-07T11:19:21","modified_gmt":"2026-10-07T21:19:21","slug":"391-2","status":"publish","type":"page","link":"https:\/\/haniherewedding.chansay.com\/index.php\/391-2\/","title":{"rendered":"Mariage traditionnel"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"391\" class=\"elementor elementor-391\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ea6dd92 e-flex e-con-boxed e-con e-parent\" data-id=\"4ea6dd92\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73245297 elementor-widget elementor-widget-text-editor\" data-id=\"73245297\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t\n<p><style>\n:root{\n  --bg:#F1DABF;\n  --primary:#7A4423;\n  --secondary:#9B7056;\n  --dark:#2f241e;\n  --white:#ffffff;\n}\n\n*{\n  box-sizing:border-box;\n}\n\nbody{\n  margin:0;\n  font-family:'Open Sans',sans-serif;\n  background:var(--bg);\n  color:var(--dark);\n  line-height:1.8;\n}\n\n\/* =========================\n   HERO\n========================= *\/\n\n.hero{\n  width:100vw;\n  height:92vh;\n  margin-left:calc(-50vw + 50%);\n  position:relative;\n  overflow:hidden;\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  text-align:center;\n  color:white;\n  background:\n    linear-gradient(rgba(47,36,30,.45),rgba(47,36,30,.55)),\n    url(\"http:\/\/haniherewedding.chansay.com\/wp-content\/uploads\/2026\/09\/P2-07-BORA-BORA-00957-mariage.png\")\n    center\/cover;\n  animation:heroZoom 18s ease-in-out infinite alternate;\n}\n\n.hero-content{\n  position:relative;\n  z-index:2;\n  padding:20px;\n  animation:heroAppear 1.5s ease forwards;\n}\n\n.hero h1{\n  margin:0;\n  font-family:'Great Vibes',cursive;\n  font-size:clamp(4rem,8vw,7rem);\n  font-weight:400;\n  text-shadow:0 4px 15px rgba(0,0,0,.35);\n}\n\n.hero-baseline{\n  margin-top:10px;\n  font-size:clamp(.85rem,1.4vw,1.2rem);\n  letter-spacing:5px;\n  text-transform:uppercase;\n}\n\n\/* =========================\n   PAGE\n========================= *\/\n\n.page{\n  width:100%;\n  padding:0 2.5vw 100px;\n}\n\n\/* =========================\n   INTRO\n========================= *\/\n\n.intro{\n  max-width:1450px;\n  margin:auto;\n  padding:120px 20px 100px;\n  text-align:center;\n}\n\n.intro-label{\n  color:var(--secondary);\n  font-size:.85rem;\n  letter-spacing:4px;\n  text-transform:uppercase;\n  font-weight:600;\n}\n\n.intro-title{\n  margin:15px 0 25px;\n  font-family:'Great Vibes',cursive;\n  color:var(--primary);\n  font-size:clamp(3.8rem,6vw,6rem);\n  font-weight:400;\n  line-height:1.1;\n}\n\n.intro p{\n  max-width:1000px;\n  margin:auto;\n  font-size:1.12rem;\n  font-weight:300;\n}\n\n\/* =========================\n   STORY\n========================= *\/\n\n.story{\n  max-width:1750px;\n  margin:0 auto 120px;\n  display:grid;\n  grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);\n  gap:70px;\n  align-items:center;\n}\n\n.story.reverse{\n  grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);\n}\n\n.story-image{\n  overflow:hidden;\n  border-radius:4px;\n  box-shadow:0 15px 40px rgba(47,36,30,.20);\n}\n\n.story-image img{\n  width:100%;\n  height:650px;\n  display:block;\n  object-fit:cover;\n  transition:transform .7s ease;\n}\n\n.story-image:hover img{\n  transform:scale(1.04);\n}\n\n.story-text{\n  padding:20px 2vw;\n}\n\n.story-number{\n  color:var(--secondary);\n  font-size:.9rem;\n  letter-spacing:4px;\n  font-weight:600;\n}\n\n.story-text h2{\n  margin:10px 0 25px;\n  font-family:'Great Vibes',cursive;\n  color:var(--primary);\n  font-size:clamp(3rem,5vw,5rem);\n  font-weight:400;\n  line-height:1.1;\n}\n\n.story-text p{\n  max-width:800px;\n  font-size:1.08rem;\n  font-weight:300;\n  margin-bottom:20px;\n}\n\n\/* =========================\n   SEPARATOR\n========================= *\/\n\n.separator{\n  width:80px;\n  height:1px;\n  background:var(--secondary);\n  margin:0 auto 120px;\n}\n\n\/* =========================\n   UNIVERSE\n========================= *\/\n\n.universe{\n  max-width:1750px;\n  margin:0 auto 130px;\n  text-align:center;\n}\n\n.universe-header{\n  margin-bottom:60px;\n}\n\n.universe-header span{\n  color:var(--secondary);\n  letter-spacing:4px;\n  text-transform:uppercase;\n  font-size:.85rem;\n  font-weight:600;\n}\n\n.universe-header h2{\n  margin:10px 0;\n  font-family:'Great Vibes',cursive;\n  color:var(--primary);\n  font-size:clamp(3.5rem,5vw,5.5rem);\n  font-weight:400;\n}\n\n.universe-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:20px;\n}\n\n.universe-item{\n  min-height:300px;\n  padding:70px 55px;\n  background:rgba(255,255,255,.35);\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n  align-items:center;\n  transition:all .4s ease;\n}\n\n.universe-item:hover{\n  transform:translateY(-8px);\n  background:rgba(255,255,255,.65);\n  box-shadow:0 15px 35px rgba(47,36,30,.12);\n}\n\n.universe-number{\n  font-family:'Great Vibes',cursive;\n  color:var(--secondary);\n  font-size:3.5rem;\n  line-height:1;\n}\n\n.universe-item h3{\n  color:var(--primary);\n  font-size:1.35rem;\n  letter-spacing:2px;\n  margin:15px 0;\n}\n\n.universe-item p{\n  margin:0;\n  font-size:1rem;\n  font-weight:300;\n}\n\n\/* =========================\n   PARCOURS \/ DIFFERENCES\n========================= *\/\n\n.parcours{\n  max-width:1750px;\n  margin:0 auto 130px;\n}\n\n.parcours-header{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:70px;\n  margin-bottom:70px;\n  align-items:end;\n}\n\n.parcours-header span{\n  color:var(--secondary);\n  letter-spacing:4px;\n  text-transform:uppercase;\n  font-size:.85rem;\n  font-weight:600;\n}\n\n.parcours-header h2{\n  margin:10px 0 0;\n  font-family:'Great Vibes',cursive;\n  color:var(--primary);\n  font-size:clamp(3.5rem,5vw,5.5rem);\n  font-weight:400;\n  line-height:1.1;\n}\n\n.parcours-header p{\n  margin:0;\n  font-size:1.05rem;\n  font-weight:300;\n}\n\n.parcours-row{\n  display:grid;\n  grid-template-columns:100px 280px 1fr;\n  gap:30px;\n  padding:30px 0;\n  border-top:1px solid rgba(122,68,35,.25);\n  align-items:center;\n  transition:all .3s ease;\n}\n\n.parcours-row:last-child{\n  border-bottom:1px solid rgba(122,68,35,.25);\n}\n\n.parcours-row:hover{\n  padding-left:15px;\n}\n\n.parcours-row .number{\n  font-family:'Great Vibes',cursive;\n  font-size:2.8rem;\n  color:var(--secondary);\n}\n\n.parcours-row h3{\n  margin:0;\n  color:var(--primary);\n  font-size:1.15rem;\n}\n\n.parcours-row p{\n  margin:0;\n  font-size:1rem;\n  font-weight:300;\n}\n\n\/* =========================\n   QUOTE\n========================= *\/\n\n.quote-section{\n  width:100vw;\n  margin-left:calc(-50vw + 50%);\n  padding:120px 7vw;\n  background:var(--primary);\n  color:white;\n  text-align:center;\n}\n\n.quote-section p{\n  max-width:1200px;\n  margin:auto;\n  font-family:'Great Vibes',cursive;\n  font-size:clamp(3rem,6vw,6rem);\n  line-height:1.2;\n}\n\n\/* =========================\n   CONCLUSION\n========================= *\/\n\n.conclusion{\n  max-width:1300px;\n  margin:120px auto 50px;\n  text-align:center;\n}\n\n.conclusion h2{\n  margin:0 0 25px;\n  font-family:'Great Vibes',cursive;\n  color:var(--primary);\n  font-size:clamp(3.5rem,5vw,5.5rem);\n  font-weight:400;\n}\n\n.conclusion p{\n  max-width:900px;\n  margin:auto;\n  font-size:1.08rem;\n  font-weight:300;\n}\n\n\/* =========================\n   BUTTON\n========================= *\/\n\n.button-area{\n  text-align:center;\n  margin-top:50px;\n}\n\n.button-area a{\n  display:inline-block;\n  padding:14px 35px;\n  border:1px solid var(--primary);\n  border-radius:50px;\n  color:var(--primary);\n  text-decoration:none;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  font-size:.85rem;\n  transition:.3s;\n}\n\n.button-area a:hover{\n  background:var(--primary);\n  color:white;\n}\n\n\/* =========================\n   ANIMATIONS\n========================= *\/\n\n.reveal{\n  opacity:0;\n  transform:translateY(40px);\n  transition:opacity .9s ease,transform .9s ease;\n}\n\n.reveal.visible{\n  opacity:1;\n  transform:translateY(0);\n}\n\n@keyframes heroZoom{\n  from{transform:scale(1);}\n  to{transform:scale(1.06);}\n}\n\n@keyframes heroAppear{\n  from{\n    opacity:0;\n    transform:translateY(30px);\n  }\n  to{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n\/* =========================\n   TABLET\n========================= *\/\n\n@media(max-width:1000px){\n\n  .story,\n  .story.reverse{\n    grid-template-columns:1fr;\n    gap:40px;\n  }\n\n  .story-image img{\n    height:500px;\n  }\n\n  .universe-grid{\n    grid-template-columns:1fr;\n  }\n\n  .parcours-header{\n    grid-template-columns:1fr;\n    gap:20px;\n  }\n\n  .parcours-row{\n    grid-template-columns:80px 220px 1fr;\n  }\n}\n\n\/* =========================\n   MOBILE\n========================= *\/\n\n@media(max-width:650px){\n\n  .hero{\n    height:82vh;\n  }\n\n  .hero h1{\n    font-size:3.7rem;\n  }\n\n  .hero-baseline{\n    font-size:.72rem;\n    letter-spacing:3px;\n  }\n\n  .page{\n    padding:0 5vw 70px;\n  }\n\n  .intro{\n    padding:80px 10px 70px;\n  }\n\n  .intro-title{\n    font-size:3.5rem;\n  }\n\n  .story{\n    margin-bottom:80px;\n  }\n\n  .story-image img{\n    height:360px;\n  }\n\n  .story-text{\n    padding:10px 0;\n  }\n\n  .story-text h2{\n    font-size:3.1rem;\n  }\n\n  .story-text p{\n    font-size:1rem;\n  }\n\n  .universe{\n    margin-bottom:90px;\n  }\n\n  .universe-header h2{\n    font-size:3.5rem;\n  }\n\n  .universe-item{\n    min-height:250px;\n    padding:50px 30px;\n  }\n\n  .parcours{\n    margin-bottom:90px;\n  }\n\n  .parcours-header h2{\n    font-size:3.5rem;\n  }\n\n  .parcours-row{\n    grid-template-columns:55px 1fr;\n    gap:15px;\n  }\n\n  .parcours-row p{\n    grid-column:2;\n  }\n\n  .quote-section{\n    padding:80px 8vw;\n  }\n\n  .quote-section p{\n    font-size:3rem;\n  }\n\n  .conclusion{\n    margin-top:80px;\n  }\n\n  .conclusion h2{\n    font-size:3.5rem;\n  }\n}\n\n\/* =========================================\n   WORDPRESS \u2014 SUPPRESSION DU CONTENEUR\n   ========================================= *\/\n\n\/* La page utilise toute la largeur de l'\u00e9cran *\/\nbody:has(.hero) {\n  overflow-x: hidden;\n}\n\n\/* Contenu principal WordPress *\/\nbody:has(.hero) .site-main,\nbody:has(.hero) .content-area,\nbody:has(.hero) .entry-content,\nbody:has(.hero) .wp-site-blocks {\n  width: 100% !important;\n  max-width: none !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\n\/* Supprime la largeur impos\u00e9e par les blocs WordPress *\/\nbody:has(.hero) .is-layout-constrained > *,\nbody:has(.hero) .entry-content > *,\nbody:has(.hero) .wp-block-group {\n  max-width: none !important;\n}\n\n\/* Notre contenu *\/\nbody:has(.hero) .page {\n  width: 100% !important;\n  max-width: none !important;\n  margin: 0 !important;\n}\n\n\/* Les grandes sections peuvent utiliser toute la largeur *\/\nbody:has(.hero) .story,\nbody:has(.hero) .universe,\nbody:has(.hero) .parcours {\n  width: 100% !important;\n  max-width: 1750px !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n\/* Hero et citation vraiment bord \u00e0 bord *\/\nbody:has(.hero) .hero,\nbody:has(.hero) .quote-section {\n  width: 100vw !important;\n  max-width: 100vw !important;\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n}\n<\/style><\/p>\n<!-- =========================\n     HERO\n========================= -->\n<section class=\"hero\">\n<div class=\"hero-content\">\n<h1>Mariage traditionnel<\/h1>\n<div class=\"hero-baseline\">Entre culture, amour et h\u00e9ritage<\/div>\n<\/div>\n<\/section>\n<div class=\"page\"><!-- =========================\n       INTRO\n  ========================= -->\n<section class=\"intro reveal\">\n<div class=\"intro-label\">Une tradition vivante<\/div>\n<h2 class=\"intro-title\">Un mariage qui raconte une histoire<\/h2>\n<p>Le mariage traditionnel polyn\u00e9sien est bien plus qu&rsquo;une simple c\u00e9r\u00e9monie. Il repr\u00e9sente une rencontre entre deux personnes, deux familles et un h\u00e9ritage culturel transmis de g\u00e9n\u00e9ration en g\u00e9n\u00e9ration.<\/p>\n<\/section>\n<!-- =========================\n       STORY 01\n  ========================= -->\n<section class=\"story reveal\">\n<div class=\"story-image\"><img decoding=\"async\" src=\"http:\/\/haniherewedding.chansay.com\/wp-content\/uploads\/2026\/09\/Capture-mariage-tradi-2.png\" alt=\"Mariage traditionnel polyn\u00e9sien\" \/><\/div>\n<div class=\"story-text\">\n<div class=\"story-number\">01 \u2014 LA C\u00c9L\u00c9BRATION<\/div>\n<h2>Une c\u00e9l\u00e9bration entre amour, culture et traditions<\/h2>\n<p>Le mariage traditionnel polyn\u00e9sien est avant tout une c\u00e9l\u00e9bration de l&rsquo;amour et de l&rsquo;union de deux personnes. Mais il repr\u00e9sente \u00e9galement l&rsquo;union de leurs familles et de leurs histoires.<\/p>\n<p>La c\u00e9r\u00e9monie peut \u00eatre accompagn\u00e9e de chants, de danses, de musique traditionnelle, de fleurs, de pareu et de nombreux symboles issus de la culture polyn\u00e9sienne.<\/p>\n<p>Chaque \u00e9l\u00e9ment poss\u00e8de une signification particuli\u00e8re et permet de transmettre les valeurs, les croyances et les traditions de la culture polyn\u00e9sienne.<\/p>\n<\/div>\n<\/section>\n<!-- =========================\n       STORY 02\n  ========================= -->\n<section class=\"story reverse reveal\">\n<div class=\"story-text\">\n<div class=\"story-number\">02 \u2014 LES \u00ceLES<\/div>\n<h2>Une tradition qui varie selon les \u00eeles<\/h2>\n<p>Il n&rsquo;existe pas une seule mani\u00e8re de c\u00e9l\u00e9brer un mariage traditionnel en Polyn\u00e9sie. Les c\u00e9r\u00e9monies peuvent varier selon les \u00eeles, les familles et les traditions locales.<\/p>\n<p>\u00c0 Tahiti et dans les \u00eeles de la Soci\u00e9t\u00e9, les c\u00e9r\u00e9monies mettent souvent en avant les fleurs, les chants, les danses et les v\u00eatements traditionnels.<\/p>\n<p>Aux Marquises, les traditions poss\u00e8dent une identit\u00e9 culturelle particuli\u00e8rement forte. Les chants, les danses, les symboles et les ornements traditionnels occupent une place importante dans les c\u00e9r\u00e9monies.<\/p>\n<\/div>\n<div class=\"story-image\"><img decoding=\"async\" src=\"http:\/\/haniherewedding.chansay.com\/wp-content\/uploads\/2026\/09\/mariage-tradi-3-1.png\" alt=\"C\u00e9r\u00e9monie de mariage\" \/><\/div>\n<\/section>\n<div class=\"separator\">\u00a0<\/div>\n<!-- =========================\n       UNIVERSE\n  ========================= -->\n<section class=\"universe reveal\">\n<div class=\"universe-header\">Les fondements\n<h2>Une tradition port\u00e9e par trois valeurs<\/h2>\n<\/div>\n<div class=\"universe-grid\">\n<div class=\"universe-item\">\n<div class=\"universe-number\">01<\/div>\n<h3>AMOUR<\/h3>\n<p>L&rsquo;union de deux personnes et la promesse de construire ensemble une nouvelle histoire.<\/p>\n<\/div>\n<div class=\"universe-item\">\n<div class=\"universe-number\">02<\/div>\n<h3>FAMILLE<\/h3>\n<p>Une c\u00e9r\u00e9monie qui rassemble les proches et symbolise l&rsquo;union de deux familles.<\/p>\n<\/div>\n<div class=\"universe-item\">\n<div class=\"universe-number\">03<\/div>\n<h3>CULTURE<\/h3>\n<p>Des chants, des danses, des v\u00eatements et des symboles qui permettent de faire vivre le patrimoine polyn\u00e9sien.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<!-- =========================\n       STORY 03\n  ========================= -->\n<section class=\"story reveal\">\n<div class=\"story-image\"><img decoding=\"async\" src=\"http:\/\/haniherewedding.chansay.com\/wp-content\/uploads\/2026\/09\/mariage-marquisien-1.png\" alt=\"Mariage traditionnel marquisien\" \/><\/div>\n<div class=\"story-text\">\n<div class=\"story-number\">03 \u2014 LES MARQUISES<\/div>\n<h2>Le mariage traditionnel marquisien<\/h2>\n<p>Le mariage traditionnel marquisien se distingue par la richesse de son identit\u00e9 culturelle et par l&rsquo;importance accord\u00e9e aux traditions ancestrales.<\/p>\n<p>Les chants et les danses traditionnelles occupent une place essentielle dans les c\u00e9r\u00e9monies. Les costumes, les ornements et les motifs inspir\u00e9s de la culture marquisienne permettent \u00e9galement de donner une dimension unique \u00e0 la c\u00e9l\u00e9bration.<\/p>\n<p>La c\u00e9r\u00e9monie devient ainsi un v\u00e9ritable moment de transmission culturelle, o\u00f9 les g\u00e9n\u00e9rations se retrouvent autour de valeurs communes.<\/p>\n<\/div>\n<\/section>\n<!-- =========================\n       DIFFERENCES\n  ========================= -->\n<section class=\"parcours reveal\">\n<div class=\"parcours-header\">\n<div>Polyn\u00e9sie &amp; Marquises\n<h2>Les diff\u00e9rences entre les deux traditions<\/h2>\n<\/div>\n<p>M\u00eame si elles partagent un h\u00e9ritage commun, les traditions polyn\u00e9siennes et marquisiennes poss\u00e8dent chacune leurs propres expressions culturelles.<\/p>\n<\/div>\n<div class=\"parcours-row\">\n<div class=\"number\">01<\/div>\n<h3>Les danses<\/h3>\n<p>Les danses polyn\u00e9siennes et marquisiennes poss\u00e8dent des styles, des mouvements et des rythmes diff\u00e9rents, refl\u00e9tant l&rsquo;identit\u00e9 culturelle propre \u00e0 chaque archipel.<\/p>\n<\/div>\n<div class=\"parcours-row\">\n<div class=\"number\">02<\/div>\n<h3>Les chants<\/h3>\n<p>Les chants accompagnent les c\u00e9r\u00e9monies et permettent de transmettre des histoires, des valeurs et des \u00e9motions. Leur style varie selon les traditions locales.<\/p>\n<\/div>\n<div class=\"parcours-row\">\n<div class=\"number\">03<\/div>\n<h3>Les v\u00eatements<\/h3>\n<p>Les tenues traditionnelles peuvent \u00eatre diff\u00e9rentes selon les \u00eeles, les mat\u00e9riaux utilis\u00e9s, les ornements et les symboles associ\u00e9s \u00e0 chaque culture.<\/p>\n<\/div>\n<div class=\"parcours-row\">\n<div class=\"number\">04<\/div>\n<h3>Les symboles<\/h3>\n<p>Chaque tradition poss\u00e8de ses propres symboles et \u00e9l\u00e9ments culturels permettant de donner du sens \u00e0 la c\u00e9r\u00e9monie.<\/p>\n<\/div>\n<\/section>\n<!-- =========================\n       QUOTE\n  ========================= -->\n<section class=\"quote-section reveal\">\n<p>\u00ab Deux cultures, deux expressions, un m\u00eame h\u00e9ritage. \u00bb<\/p>\n<\/section>\n<!-- =========================\n       CONCLUSION\n  ========================= -->\n<section class=\"conclusion reveal\">\n<h2>Deux traditions, une m\u00eame richesse culturelle<\/h2>\n<p>Le mariage traditionnel polyn\u00e9sien et le mariage traditionnel marquisien sont deux expressions diff\u00e9rentes d&rsquo;un m\u00eame patrimoine culturel. Chacun poss\u00e8de ses propres codes, ses propres symboles et ses propres traditions, tout en partageant des valeurs essentielles telles que l&rsquo;amour, la famille, le respect et la transmission.<\/p>\n<p>C\u00e9l\u00e9brer un mariage traditionnel, c&rsquo;est donc bien plus qu&rsquo;organiser une c\u00e9r\u00e9monie : c&rsquo;est faire vivre une culture et transmettre une histoire aux g\u00e9n\u00e9rations futures.<\/p>\n<div class=\"button-area\"><a href=\"http:\/\/haniherewedding.chansay.com\/#hwServices\"> D\u00e9couvrir nos c\u00e9r\u00e9monies <\/a><\/div>\n<\/section>\n<\/div>\n<p><script>\n\ndocument.addEventListener(\"DOMContentLoaded\", function(){\n\n  const elements = document.querySelectorAll(\".reveal\");\n\n  function revealOnScroll(){\n\n    elements.forEach(function(element){\n\n      const position = element.getBoundingClientRect().top;\n      const windowHeight = window.innerHeight;\n\n      if(position < windowHeight - 80){\n        element.classList.add(\"visible\");\n      }\n\n    });\n\n  }\n\n  window.addEventListener(\"scroll\", revealOnScroll);\n\n  revealOnScroll();\n\n});\n\n<\/script><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ec6f1e4 e-flex e-con-boxed e-con e-parent\" data-id=\"ec6f1e4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bb9ffb0 elementor-widget elementor-widget-html\" data-id=\"bb9ffb0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<footer class=\"hw-footer\">\r\n\r\n    <!-- =========================\r\n         PARTIE PRINCIPALE\r\n    ========================== -->\r\n\r\n    <div class=\"hw-footer-main\">\r\n\r\n        <!-- COLONNE GAUCHE -->\r\n\r\n        <div class=\"hw-footer-column\">\r\n\r\n            <h2 class=\"hw-footer-title\">\r\n                Hanihere Wedding\r\n            <\/h2>\r\n\r\n            <p class=\"hw-footer-text\">\r\n                Organisation de c\u00e9r\u00e9monies de mariage culturel \u00e0 Tahiti\r\n            <\/p>\r\n\r\n            <p class=\"hw-footer-text\">\r\n                Karine TAEA - Fondatrice\r\n            <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- COLONNE DROITE -->\r\n\r\n        <div class=\"hw-footer-column\">\r\n\r\n            <h2 class=\"hw-footer-title\">\r\n                Nous contacter\r\n            <\/h2>\r\n\r\n            <p class=\"hw-footer-text\">\r\n                Adresse : BP 123, Papeete, Tahiti, Polyn\u00e9sie fran\u00e7aise\r\n            <\/p>\r\n\r\n            <p class=\"hw-footer-text\">\r\n                T\u00e9l\u00e9phone : +689 87 71 51 09\r\n            <\/p>\r\n\r\n            <p class=\"hw-footer-text\">\r\n                Email :\r\n                <a\r\n                    href=\"mailto:contact@hanihere.com\"\r\n                    class=\"hw-footer-email\">\r\n                    contact@hanihere.com\r\n                <\/a>\r\n            <\/p>\r\n\r\n            <a\r\n                href=\"https:\/\/haniherewedding.chansay.com\/index.php\/page-contact\/\"\r\n                class=\"hw-footer-button\">\r\n                Nous contacter\r\n            <\/a>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n\r\n    <!-- =========================\r\n         S\u00c9PARATION\r\n    ========================== -->\r\n\r\n    <div class=\"hw-footer-separator\"><\/div>\r\n\r\n\r\n    <!-- =========================\r\n         LIENS L\u00c9GAUX\r\n    ========================== -->\r\n\r\n    <div class=\"hw-footer-links\">\r\n\r\n        <a\r\n            href=\"https:\/\/haniherewedding.chansay.com\/index.php\/mention-legale\/\">\r\n            Mentions l\u00e9gales\r\n        <\/a>\r\n\r\n        <a\r\n            href=\"https:\/\/haniherewedding.chansay.com\/index.php\/politique-de-confidentialite\/\">\r\n            Politique de confidentialit\u00e9\r\n        <\/a>\r\n\r\n        <a\r\n            href=\"https:\/\/haniherewedding.chansay.com\/index.php\/conditions-generales-dutilisation\/\">\r\n            CGU\r\n        <\/a>\r\n\r\n        <a\r\n            href=\"https:\/\/haniherewedding.chansay.com\/index.php\/elementor-page-121\/\">\r\n            Cookies\r\n        <\/a>\r\n\r\n    <\/div>\r\n\r\n\r\n    <!-- =========================\r\n         COPYRIGHT\r\n    ========================== -->\r\n\r\n    <div class=\"hw-footer-bottom\">\r\n        \u00a9 2026 Hanihere Wedding. Tous droits r\u00e9serv\u00e9s.\r\n    <\/div>\r\n\r\n<\/footer>\t\t\t\t<\/div>\n\t\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>Mariage traditionnel Entre culture, amour et h\u00e9ritage Une tradition vivante Un mariage qui raconte une histoire Le mariage traditionnel polyn\u00e9sien est bien plus qu&rsquo;une simple c\u00e9r\u00e9monie. Il repr\u00e9sente une rencontre entre deux personnes, deux familles et un h\u00e9ritage culturel transmis de g\u00e9n\u00e9ration en g\u00e9n\u00e9ration. 01 \u2014 LA C\u00c9L\u00c9BRATION Une c\u00e9l\u00e9bration entre amour, culture et traditions [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-391","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/haniherewedding.chansay.com\/index.php\/wp-json\/wp\/v2\/pages\/391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haniherewedding.chansay.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/haniherewedding.chansay.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/haniherewedding.chansay.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/haniherewedding.chansay.com\/index.php\/wp-json\/wp\/v2\/comments?post=391"}],"version-history":[{"count":15,"href":"https:\/\/haniherewedding.chansay.com\/index.php\/wp-json\/wp\/v2\/pages\/391\/revisions"}],"predecessor-version":[{"id":924,"href":"https:\/\/haniherewedding.chansay.com\/index.php\/wp-json\/wp\/v2\/pages\/391\/revisions\/924"}],"wp:attachment":[{"href":"https:\/\/haniherewedding.chansay.com\/index.php\/wp-json\/wp\/v2\/media?parent=391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}