{"id":33,"date":"2026-09-12T12:42:44","date_gmt":"2026-09-12T12:42:44","guid":{"rendered":"https:\/\/homeandstayessaouira.com\/?page_id=33"},"modified":"2026-10-26T07:51:46","modified_gmt":"2026-10-26T07:51:46","slug":"contact","status":"publish","type":"page","link":"https:\/\/homeandstayessaouira.com\/en\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"33\" class=\"elementor elementor-33\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-070c0a1 e-flex e-con-boxed e-con e-parent\" data-id=\"070c0a1\" 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-7413ea0 elementor-widget elementor-widget-html\" data-id=\"7413ea0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ==========================================================\nHOME & STAY ESSAOUIRA \u2014 PAGE CONTACT\nRESPONSIVE DESKTOP + TABLETTE + MOBILE\n\u00c0 coller dans UN widget HTML Elementor\n\nIMPORTANT :\n1) Remplacer dans le script en bas :\n   CONTACT_EMAIL = \"contact@homeandstayessaouira.com\"\n   WHATSAPP_NUMBER = \"+33783391701\n   PHONE_DISPLAY = \"+33783391701\"\n2) Le formulaire fonctionne sans plugin :\n   - \"Envoyer par e-mail\" ouvre le logiciel e-mail du visiteur\n   - \"Envoyer par WhatsApp\" pr\u00e9pare automatiquement le message\n========================================================== -->\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&display=swap');\n\nhtml{\n  scroll-behavior:smooth;\n  margin:0!important;\n  padding:0!important;\n  width:100%;\n  overflow-x:hidden;\n}\n\nbody{\n  margin:0!important;\n  padding:0!important;\n  width:100%;\n  max-width:none!important;\n  overflow-x:hidden;\n}\n\n.elementor-element:has(.hs-contact-page),\n.e-con:has(.hs-contact-page),\n.e-con-inner:has(.hs-contact-page),\n.elementor-widget-html:has(.hs-contact-page),\n.elementor-widget-html:has(.hs-contact-page) > .elementor-widget-container{\n  width:100%!important;\n  max-width:none!important;\n  margin:0!important;\n  padding:0!important;\n}\n\n.hs-contact-page{\n  --cream:#f6f1e9;\n  --cream2:#eee6db;\n  --sand:#dfcfbd;\n  --brown:#805f46;\n  --camel:#b68a59;\n  --gold:#d1aa79;\n  --gold-light:#ead0ae;\n  --navy:#214B5F;\n  --navy-hover:#2D627A;\n  --dark:#171813;\n  --black:#080908;\n  --muted:#6f6b64;\n  --line:rgba(128,95,70,.15);\n  --green:#25D366;\n\n  position:relative;\n  width:100vw!important;\n  max-width:100vw!important;\n  margin-left:calc(50% - 50vw)!important;\n  margin-right:calc(50% - 50vw)!important;\n  margin-top:0!important;\n  margin-bottom:-1px!important;\n  padding:0!important;\n  transform:translateY(-1px);\n  overflow:hidden;\n  background:var(--cream);\n  color:var(--dark);\n  font-family:\"Inter\",Arial,sans-serif;\n}\n\n.hs-contact-page *,\n.hs-contact-page *::before,\n.hs-contact-page *::after{\n  box-sizing:border-box;\n}\n\n.hs-contact-page h1,\n.hs-contact-page h2,\n.hs-contact-page h3,\n.hs-contact-page p{\n  margin-top:0;\n}\n\n.hs-contact-page h1,\n.hs-contact-page h2,\n.hs-contact-page h3{\n  font-family:\"Manrope\",Arial,sans-serif;\n  font-weight:500;\n  letter-spacing:-.035em;\n}\n\n.hs-contact-page a{\n  color:inherit;\n}\n\n.hs-contact-container{\n  width:min(1180px,calc(100% - 48px));\n  margin:0 auto;\n}\n\n.hs-kicker{\n  margin-bottom:14px;\n  color:var(--camel);\n  font-size:10px;\n  line-height:1.2;\n  font-weight:700;\n  letter-spacing:.24em;\n  text-transform:uppercase;\n}\n\n.hs-btn{\n  min-height:52px;\n  padding:0 22px;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:12px;\n  border:1px solid transparent;\n  border-radius:3px;\n  background:var(--navy);\n  color:#fff!important;\n  text-decoration:none!important;\n  font:700 12px\/1 \"Inter\",Arial,sans-serif!important;\n  letter-spacing:.06em;\n  text-transform:uppercase;\n  cursor:pointer;\n  box-shadow:0 12px 28px rgba(33,75,95,.18);\n  transition:background .22s ease,transform .22s ease,box-shadow .22s ease;\n}\n\n.hs-btn:hover{\n  background:var(--navy-hover);\n  transform:translateY(-2px);\n  box-shadow:0 16px 34px rgba(33,75,95,.24);\n}\n\n.hs-btn-whatsapp{\n  background:transparent;\n  border-color:rgba(33,75,95,.26);\n  color:var(--navy)!important;\n  box-shadow:none;\n}\n\n.hs-btn-whatsapp:hover{\n  background:rgba(33,75,95,.06);\n  color:var(--navy)!important;\n  box-shadow:none;\n}\n\n.hs-btn-whatsapp::before{\n  content:\"\";\n  width:9px;\n  height:9px;\n  border-radius:50%;\n  background:var(--green);\n  box-shadow:0 0 0 5px rgba(37,211,102,.10);\n}\n\n.hs-text-link{\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  color:var(--brown)!important;\n  text-decoration:none!important;\n  font-size:12px;\n  line-height:1.3;\n  font-weight:700;\n}\n\n.hs-text-link::after{\n  content:\"\u2192\";\n  font-size:17px;\n}\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.hs-contact-hero{\n  position:relative;\n  min-height:520px;\n  display:flex;\n  align-items:flex-end;\n  isolation:isolate;\n  margin-top:0!important;\n  background:\n    linear-gradient(90deg,rgba(8,9,8,.84) 0%,rgba(8,9,8,.61) 50%,rgba(8,9,8,.22) 100%),\n    url('https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/conciergerie-essaouira.jpg') center\/cover no-repeat;\n}\n\n.hs-contact-hero::after{\n  content:\"\";\n  position:absolute;\n  inset:auto 0 0;\n  height:150px;\n  background:linear-gradient(180deg,transparent,rgba(8,9,8,.30));\n  z-index:-1;\n}\n\n.hs-contact-hero-inner{\n  width:min(1180px,calc(100% - 48px));\n  margin:0 auto;\n  padding:110px 0 64px;\n}\n\n.hs-contact-hero-copy{\n  width:min(760px,100%);\n}\n\n.hs-contact-hero .hs-kicker{\n  color:var(--gold-light);\n}\n\n.hs-contact-hero h1{\n  max-width:840px;\n  margin-bottom:20px;\n  color:#fff;\n  font-size:clamp(44px,5.2vw,68px);\n  line-height:1;\n}\n\n.hs-contact-hero-lead{\n  max-width:650px;\n  margin-bottom:25px;\n  color:rgba(255,255,255,.84);\n  font-size:18px;\n  line-height:1.65;\n}\n\n.hs-contact-hero-note{\n  color:rgba(255,255,255,.67);\n  font-size:12px;\n  line-height:1.5;\n}\n\n\/* =========================================================\n   ENTR\u00c9ES\n========================================================= *\/\n\n.hs-contact-intro{\n  padding:64px 0 44px;\n}\n\n.hs-contact-intro-grid{\n  display:grid;\n  grid-template-columns:.78fr 1.22fr;\n  gap:64px;\n  align-items:start;\n}\n\n.hs-contact-intro h2{\n  margin-bottom:0;\n  font-size:42px;\n  line-height:1.08;\n}\n\n.hs-contact-intro-copy p{\n  margin-bottom:0;\n  color:#62605a;\n  font-size:15px;\n  line-height:1.75;\n}\n\n.hs-entry-switch{\n  padding:0 0 68px;\n}\n\n.hs-entry-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:14px;\n}\n\n.hs-entry-card{\n  position:relative;\n  min-height:280px;\n  padding:30px 28px;\n  display:flex;\n  flex-direction:column;\n  justify-content:flex-end;\n  overflow:hidden;\n  border:1px solid rgba(128,95,70,.15);\n  color:#fff;\n  cursor:pointer;\n  isolation:isolate;\n  transition:transform .22s ease,border-color .22s ease;\n}\n\n.hs-entry-card::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:-2;\n  background-size:cover;\n  background-position:center;\n  transition:transform .4s ease;\n}\n\n.hs-entry-card::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:-1;\n  background:linear-gradient(180deg,rgba(8,9,8,.15),rgba(8,9,8,.84));\n}\n\n.hs-entry-card.owner::before{\n  background-image:url('https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/conciergerie-essaouira-proprietaires.jpg');\n}\n\n.hs-entry-card.stay::before{\n  background-image:url('https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/conciergerie-essaouira-voyageurs.jpg');\n}\n\n.hs-entry-card:hover,\n.hs-entry-card.is-active{\n  transform:translateY(-2px);\n  border-color:rgba(209,170,121,.50);\n}\n\n.hs-entry-card:hover::before,\n.hs-entry-card.is-active::before{\n  transform:scale(1.03);\n}\n\n.hs-entry-card .hs-kicker{\n  color:var(--gold-light);\n  margin-bottom:10px;\n}\n\n.hs-entry-card h3{\n  margin-bottom:8px;\n  color:#fff;\n  font-size:27px;\n  line-height:1.12;\n}\n\n.hs-entry-card p{\n  max-width:500px;\n  margin-bottom:0;\n  color:rgba(255,255,255,.75);\n  font-size:12.5px;\n  line-height:1.6;\n}\n\n.hs-entry-arrow{\n  position:absolute;\n  top:22px;\n  right:22px;\n  width:38px;\n  height:38px;\n  display:grid;\n  place-items:center;\n  border:1px solid rgba(255,255,255,.28);\n  color:#fff;\n  font-size:18px;\n}\n\n\/* =========================================================\n   FORMULAIRE\n========================================================= *\/\n\n.hs-contact-form-section{\n  padding:76px 0;\n  background:#fff;\n}\n\n.hs-contact-form-grid{\n  display:grid;\n  grid-template-columns:.68fr 1.32fr;\n  gap:50px;\n  align-items:start;\n}\n\n.hs-form-side{\n  position:sticky;\n  top:110px;\n}\n\n.hs-form-side h2{\n  margin-bottom:14px;\n  font-size:38px;\n  line-height:1.08;\n}\n\n.hs-form-side p{\n  margin-bottom:20px;\n  color:#69645e;\n  font-size:13.5px;\n  line-height:1.7;\n}\n\n.hs-form-points{\n  display:grid;\n  gap:10px;\n}\n\n.hs-form-point{\n  padding:13px 0;\n  border-bottom:1px solid rgba(128,95,70,.13);\n  color:#706b64;\n  font-size:12px;\n  line-height:1.5;\n}\n\n.hs-form-point strong{\n  color:var(--dark);\n  font-weight:600;\n}\n\n.hs-form-shell{\n  padding:32px;\n  border:1px solid rgba(128,95,70,.14);\n  background:var(--cream);\n}\n\n.hs-form-panel{\n  display:none;\n}\n\n.hs-form-panel.is-active{\n  display:block;\n}\n\n.hs-form-title{\n  margin-bottom:24px;\n  padding-bottom:18px;\n  border-bottom:1px solid rgba(128,95,70,.14);\n}\n\n.hs-form-title h3{\n  margin-bottom:5px;\n  font-size:23px;\n  line-height:1.15;\n}\n\n.hs-form-title p{\n  margin-bottom:0;\n  color:#777169;\n  font-size:12px;\n  line-height:1.55;\n}\n\n.hs-form-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:16px;\n}\n\n.hs-field{\n  display:flex;\n  flex-direction:column;\n  gap:7px;\n}\n\n.hs-field.full{\n  grid-column:1 \/ -1;\n}\n\n.hs-field label{\n  color:#514e49;\n  font-size:11px;\n  line-height:1.3;\n  font-weight:700;\n}\n\n.hs-field label span{\n  color:#9b958d;\n  font-weight:500;\n}\n\n.hs-field input,\n.hs-field select,\n.hs-field textarea{\n  width:100%;\n  min-height:48px;\n  padding:0 13px;\n  border:1px solid rgba(128,95,70,.18)!important;\n  border-radius:2px!important;\n  outline:none!important;\n  background:#fff!important;\n  color:var(--dark)!important;\n  font:500 13px\/1.4 \"Inter\",Arial,sans-serif!important;\n  box-shadow:none!important;\n}\n\n.hs-field textarea{\n  min-height:130px;\n  padding:13px;\n  resize:vertical;\n}\n\n.hs-field input:focus,\n.hs-field select:focus,\n.hs-field textarea:focus{\n  border-color:rgba(182,138,89,.62)!important;\n}\n\n.hs-form-actions{\n  display:flex;\n  gap:10px;\n  margin-top:20px;\n  flex-wrap:wrap;\n}\n\n.hs-form-help{\n  margin-top:14px;\n  color:#878179;\n  font-size:10.5px;\n  line-height:1.5;\n}\n\n.hs-required-note{\n  color:#8d877f;\n  font-size:10px;\n}\n\n\/* =========================================================\n   DIRECT CONTACT\n========================================================= *\/\n\n.hs-contact-direct{\n  padding:74px 0;\n  background:var(--cream2);\n}\n\n.hs-section-head{\n  display:grid;\n  grid-template-columns:.82fr 1.18fr;\n  gap:54px;\n  align-items:end;\n  margin-bottom:30px;\n}\n\n.hs-section-head h2{\n  margin-bottom:0;\n  font-size:42px;\n  line-height:1.08;\n}\n\n.hs-section-head p{\n  margin-bottom:0;\n  color:#68645e;\n  font-size:14px;\n  line-height:1.7;\n}\n\n.hs-direct-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:12px;\n}\n\n.hs-direct-card{\n  min-height:210px;\n  padding:25px 23px;\n  display:flex;\n  flex-direction:column;\n  border:1px solid rgba(128,95,70,.14);\n  background:#fff;\n}\n\n.hs-direct-icon{\n  width:38px;\n  height:38px;\n  margin-bottom:22px;\n  display:grid;\n  place-items:center;\n  border-radius:50%;\n  background:rgba(33,75,95,.08);\n  color:var(--navy);\n  font-size:15px;\n  font-weight:700;\n}\n\n.hs-direct-card.whatsapp .hs-direct-icon{\n  background:rgba(37,211,102,.10);\n  color:#159447;\n}\n\n.hs-direct-card h3{\n  margin-bottom:6px;\n  font-size:18px;\n}\n\n.hs-direct-card p{\n  margin-bottom:17px;\n  color:#777169;\n  font-size:11.5px;\n  line-height:1.55;\n}\n\n.hs-direct-card a{\n  margin-top:auto;\n  color:var(--brown)!important;\n  text-decoration:none!important;\n  font-size:12px;\n  font-weight:700;\n  word-break:break-word;\n}\n\n\/* =========================================================\n   ZONE\n========================================================= *\/\n\n.hs-contact-zone{\n  padding:76px 0;\n  background:var(--dark);\n  color:#fff;\n}\n\n.hs-zone-grid{\n  display:grid;\n  grid-template-columns:.78fr 1.22fr;\n  gap:60px;\n  align-items:start;\n}\n\n.hs-zone-grid h2{\n  margin-bottom:14px;\n  color:#fff;\n  font-size:42px;\n  line-height:1.08;\n}\n\n.hs-zone-grid p{\n  margin-bottom:0;\n  color:rgba(255,255,255,.70);\n  font-size:14px;\n  line-height:1.72;\n}\n\n.hs-zone-points{\n  display:grid;\n  gap:10px;\n}\n\n.hs-zone-point{\n  padding:17px 18px;\n  display:flex;\n  gap:14px;\n  align-items:flex-start;\n  border:1px solid rgba(209,170,121,.16);\n  background:rgba(255,255,255,.018);\n}\n\n.hs-zone-index{\n  min-width:28px;\n  color:var(--gold-light);\n  font-size:10px;\n  line-height:1.5;\n  font-weight:700;\n}\n\n.hs-zone-point strong{\n  display:block;\n  margin-bottom:3px;\n  color:#fff;\n  font-size:12.5px;\n}\n\n.hs-zone-point span{\n  color:rgba(255,255,255,.64);\n  font-size:11.5px;\n  line-height:1.55;\n}\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n\n.hs-contact-faq{\n  padding:72px 0 80px;\n  background:#fff;\n}\n\n.hs-faq-wrap{\n  display:grid;\n  grid-template-columns:.72fr 1.28fr;\n  gap:70px;\n}\n\n.hs-contact-faq h2{\n  font-size:42px;\n  line-height:1.08;\n}\n\n.hs-faq-list{\n  border-top:1px solid rgba(128,95,70,.16);\n}\n\n.hs-faq-item{\n  border-bottom:1px solid rgba(128,95,70,.16);\n}\n\n.hs-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:20px 42px 20px 0;\n  position:relative;\n  color:var(--dark);\n  font-size:15px;\n  line-height:1.4;\n  font-weight:600;\n}\n\n.hs-faq-item summary::-webkit-details-marker{\n  display:none;\n}\n\n.hs-faq-item summary::after{\n  content:\"+\";\n  position:absolute;\n  right:4px;\n  top:17px;\n  color:var(--camel);\n  font-size:24px;\n  line-height:1;\n  font-weight:300;\n}\n\n.hs-faq-item[open] summary::after{\n  content:\"\u2212\";\n}\n\n.hs-faq-answer{\n  padding:0 42px 20px 0;\n  color:#6f6a63;\n  font-size:13.5px;\n  line-height:1.7;\n}\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n.hs-contact-final{\n  padding:88px 0;\n  text-align:center;\n  color:#fff;\n  background:\n    linear-gradient(rgba(8,9,8,.70),rgba(8,9,8,.70)),\n    url('https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/conciergerie-a-essaouira-votre-propriete-.jpg') center\/cover fixed no-repeat;\n}\n\n.hs-contact-final-inner{\n  max-width:700px;\n  margin:0 auto;\n}\n\n.hs-contact-final h2{\n  margin-bottom:15px;\n  font-size:45px;\n  line-height:1.05;\n}\n\n.hs-contact-final p{\n  margin-bottom:26px;\n  color:rgba(255,255,255,.78);\n  font-size:14.5px;\n  line-height:1.7;\n}\n\n\/* =========================================================\n   TABLETTE\n========================================================= *\/\n\n@media(min-width:768px) and (max-width:1024px){\n\n  .hs-contact-container{\n    width:min(100% - 42px,940px);\n  }\n\n  .hs-contact-hero{\n    min-height:500px;\n  }\n\n  .hs-contact-hero-inner{\n    width:min(100% - 42px,940px);\n    padding:90px 0 54px;\n  }\n\n  .hs-contact-hero-copy{\n    width:min(680px,86%);\n  }\n\n  .hs-contact-hero h1{\n    font-size:52px;\n  }\n\n  .hs-contact-hero-lead{\n    font-size:16px;\n  }\n\n  .hs-contact-intro{\n    padding:54px 0 40px;\n  }\n\n  .hs-contact-intro-grid,\n  .hs-zone-grid{\n    grid-template-columns:1fr 1.2fr;\n    gap:38px;\n  }\n\n  .hs-contact-intro h2,\n  .hs-section-head h2,\n  .hs-zone-grid h2,\n  .hs-contact-faq h2{\n    font-size:36px;\n  }\n\n  .hs-entry-switch{\n    padding-bottom:58px;\n  }\n\n  .hs-entry-card{\n    min-height:260px;\n  }\n\n  .hs-contact-form-section,\n  .hs-contact-direct,\n  .hs-contact-zone,\n  .hs-contact-faq{\n    padding:60px 0;\n  }\n\n  .hs-contact-form-grid{\n    grid-template-columns:.62fr 1.38fr;\n    gap:34px;\n  }\n\n  .hs-form-side h2{\n    font-size:32px;\n  }\n\n  .hs-form-shell{\n    padding:27px;\n  }\n\n  .hs-section-head{\n    grid-template-columns:1fr;\n    gap:13px;\n  }\n\n  .hs-direct-card{\n    min-height:195px;\n    padding:22px;\n  }\n\n  .hs-faq-wrap{\n    grid-template-columns:.66fr 1.34fr;\n    gap:42px;\n  }\n\n  .hs-contact-final{\n    padding:70px 0;\n  }\n\n  .hs-contact-final h2{\n    font-size:39px;\n  }\n}\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media(max-width:767px){\n\n  .hs-contact-container{\n    width:calc(100% - 30px);\n  }\n\n  .hs-contact-hero{\n    min-height:480px;\n    background:\n      linear-gradient(180deg,rgba(8,9,8,.30) 0%,rgba(8,9,8,.54) 42%,rgba(8,9,8,.88) 100%),\n      url('https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/conciergerie-essaouira.jpg') 58% center\/cover no-repeat;\n  }\n\n  .hs-contact-hero-inner{\n    width:calc(100% - 30px);\n    padding:90px 0 34px;\n  }\n\n  .hs-contact-hero h1{\n    margin-bottom:16px;\n    font-size:38px;\n    line-height:1.02;\n  }\n\n  .hs-contact-hero-lead{\n    margin-bottom:18px;\n    font-size:15px;\n    line-height:1.6;\n  }\n\n  .hs-contact-intro{\n    padding:44px 0 36px;\n  }\n\n  .hs-contact-intro-grid,\n  .hs-contact-form-grid,\n  .hs-zone-grid{\n    grid-template-columns:1fr;\n    gap:20px;\n  }\n\n  .hs-contact-intro h2,\n  .hs-section-head h2,\n  .hs-zone-grid h2,\n  .hs-contact-faq h2{\n    font-size:31px;\n  }\n\n  .hs-contact-intro-copy p{\n    font-size:13.5px;\n  }\n\n  .hs-entry-switch{\n    padding-bottom:48px;\n  }\n\n  .hs-entry-grid{\n    display:flex;\n    gap:11px;\n    overflow-x:auto;\n    scroll-snap-type:x mandatory;\n    padding:0 15px 10px;\n    margin:0 -15px;\n    scrollbar-width:none;\n  }\n\n  .hs-entry-grid::-webkit-scrollbar{\n    display:none;\n  }\n\n  .hs-entry-card{\n    flex:0 0 88%;\n    min-height:260px;\n    scroll-snap-align:start;\n    padding:24px 21px;\n  }\n\n  .hs-entry-card h3{\n    font-size:24px;\n  }\n\n  .hs-contact-form-section,\n  .hs-contact-direct,\n  .hs-contact-zone{\n    padding:48px 0;\n  }\n\n  .hs-form-side{\n    position:static;\n  }\n\n  .hs-form-side h2{\n    font-size:30px;\n  }\n\n  .hs-form-shell{\n    padding:21px 18px;\n  }\n\n  .hs-form-grid{\n    grid-template-columns:1fr;\n    gap:13px;\n  }\n\n  .hs-field.full{\n    grid-column:auto;\n  }\n\n  .hs-form-actions{\n    display:grid;\n    grid-template-columns:1fr;\n  }\n\n  .hs-btn{\n    width:100%;\n    min-height:50px;\n  }\n\n  .hs-section-head{\n    grid-template-columns:1fr;\n    gap:13px;\n    margin-bottom:23px;\n  }\n\n  .hs-section-head p{\n    font-size:13px;\n  }\n\n  .hs-direct-grid{\n    grid-template-columns:1fr;\n    gap:9px;\n  }\n\n  .hs-direct-card{\n    min-height:auto;\n    padding:19px 18px;\n  }\n\n  .hs-direct-icon{\n    margin-bottom:15px;\n  }\n\n  .hs-contact-faq{\n    padding:48px 0 54px;\n  }\n\n  .hs-faq-wrap{\n    grid-template-columns:1fr;\n    gap:24px;\n  }\n\n  .hs-faq-item summary{\n    padding:17px 36px 17px 0;\n    font-size:14px;\n  }\n\n  .hs-faq-answer{\n    padding:0 36px 17px 0;\n    font-size:12.5px;\n  }\n\n  .hs-contact-final{\n    padding:60px 0;\n    background-attachment:scroll;\n  }\n\n  .hs-contact-final h2{\n    font-size:33px;\n  }\n\n  .hs-contact-final p{\n    font-size:13.5px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .hs-contact-page *,\n  .hs-contact-page *::before,\n  .hs-contact-page *::after{\n    scroll-behavior:auto!important;\n    transition:none!important;\n  }\n}\n<\/style>\n\n<div class=\"hs-contact-page\">\n\n  <!-- HERO -->\n  <section class=\"hs-contact-hero\">\n    <div class=\"hs-contact-hero-inner\">\n      <div class=\"hs-contact-hero-copy\">\n        <div class=\"hs-kicker\"><strong>conciergerie Home & Stay<\/strong> \u00b7 Contact<\/div>\n        <h1>Parlons de votre projet \u00e0 Essaouira<\/h1>\n        <p class=\"hs-contact-hero-lead\">\n          Vous \u00eates propri\u00e9taire d\u2019un bien ou vous pr\u00e9parez un s\u00e9jour ?\n          Dites-nous simplement ce dont vous avez besoin.<br> La <strong>conciergerie Home & Stay<\/strong> s'occupe de votre projet.\n        <\/p>\n        <span class=\"hs-contact-hero-note\">Propri\u00e9taires \u00b7 Voyageurs \u00b7 Home Care \u00b7 Gestion locative<\/span>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- INTRO -->\n  <section class=\"hs-contact-intro\">\n    <div class=\"hs-contact-container hs-contact-intro-grid\">\n      <div>\n        <div class=\"hs-kicker\">Votre demande<\/div>\n        <h2>Choisissez ce qui vous correspond.<\/h2>\n      <\/div>\n      <div class=\"hs-contact-intro-copy\">\n        <p>\n          \n        <\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- SWITCH -->\n  <section class=\"hs-entry-switch\">\n    <div class=\"hs-contact-container\">\n      <div class=\"hs-entry-grid\">\n\n        <button class=\"hs-entry-card owner is-active\" type=\"button\" data-target=\"owner\">\n          <span class=\"hs-entry-arrow\">\u2192<\/span>\n          <div class=\"hs-kicker\">Propri\u00e9taires<\/div>\n          <h3>Je suis propri\u00e9taire<\/h3>\n          <p>\n            Gestion locative, Home Care, estimation, pr\u00e9paration du bien ou besoin ponctuel.\n          <\/p>\n        <\/button>\n\n        <button class=\"hs-entry-card stay\" type=\"button\" data-target=\"traveler\">\n          <span class=\"hs-entry-arrow\">\u2192<\/span>\n          <div class=\"hs-kicker\">Voyageurs<\/div>\n          <h3>Je suis voyageur<\/h3>\n          <p>\n            Dates, nombre de voyageurs, type de propri\u00e9t\u00e9 recherch\u00e9e ou demande particuli\u00e8re.\n          <\/p>\n        <\/button>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- FORMULAIRE -->\n  <section class=\"hs-contact-form-section\" id=\"formulaire-contact\">\n    <div class=\"hs-contact-container hs-contact-form-grid\">\n\n      <aside class=\"hs-form-side\">\n        <div class=\"hs-kicker\">Nous contacter<\/div>\n        <h2>Quelques informations suffisent pour commencer.<\/h2>\n        <p>\n          Remplissez le formulaire puis choisissez de pr\u00e9parer votre message par e-mail ou WhatsApp.\n        <\/p>\n\n        <div class=\"hs-form-points\">\n          <div class=\"hs-form-point\"><strong>Propri\u00e9taires :<\/strong> pr\u00e9cisez le type de bien et sa localisation.<\/div>\n          <div class=\"hs-form-point\"><strong>Voyageurs :<\/strong> indiquez si possible vos dates et le nombre de personnes.<\/div>\n          <div class=\"hs-form-point\"><strong>Photos :<\/strong> vous pourrez les transmettre ensuite pendant l\u2019\u00e9change.<\/div>\n        <\/div>\n      <\/aside>\n\n      <div class=\"hs-form-shell\">\n\n        <!-- PROPRI\u00c9TAIRE -->\n        <form class=\"hs-form-panel is-active\" id=\"hsOwnerForm\" data-form-type=\"owner\" novalidate>\n          <div class=\"hs-form-title\">\n            <h3>Votre propri\u00e9t\u00e9 \u00e0 Essaouira<\/h3>\n            <p>Les champs marqu\u00e9s * nous permettent de pr\u00e9parer une premi\u00e8re r\u00e9ponse utile.<\/p>\n          <\/div>\n\n          <div class=\"hs-form-grid\">\n\n            <div class=\"hs-field\">\n              <label for=\"ownerName\">Nom *<\/label>\n              <input id=\"ownerName\" name=\"name\" type=\"text\" required autocomplete=\"name\">\n            <\/div>\n\n            <div class=\"hs-field\">\n              <label for=\"ownerEmail\">E-mail *<\/label>\n              <input id=\"ownerEmail\" name=\"email\" type=\"email\" required autocomplete=\"email\">\n            <\/div>\n\n            <div class=\"hs-field\">\n              <label for=\"ownerPhone\">T\u00e9l\u00e9phone \/ WhatsApp <span>(facultatif)<\/span><\/label>\n              <input id=\"ownerPhone\" name=\"phone\" type=\"tel\" autocomplete=\"tel\">\n            <\/div>\n\n            <div class=\"hs-field\">\n              <label for=\"ownerProperty\">Type de bien *<\/label>\n              <select id=\"ownerProperty\" name=\"property\" required>\n                <option value=\"\">Choisir<\/option>\n                <option>Appartement<\/option>\n                <option>Villa<\/option>\n                <option>Maison<\/option>\n                <option>Riad<\/option>\n                <option>Autre<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"hs-field\">\n              <label for=\"ownerLocation\">Localisation \/ quartier *<\/label>\n              <input id=\"ownerLocation\" name=\"location\" type=\"text\" required placeholder=\"Ex. Essaouira, proche m\u00e9dina...\">\n            <\/div>\n\n            <div class=\"hs-field\">\n              <label for=\"ownerBedrooms\">Nombre de chambres<\/label>\n              <select id=\"ownerBedrooms\" name=\"bedrooms\">\n                <option value=\"\">Non pr\u00e9cis\u00e9<\/option>\n                <option>1 chambre<\/option>\n                <option>2 chambres<\/option>\n                <option>3 chambres<\/option>\n                <option>4 chambres<\/option>\n                <option>5 chambres<\/option>\n                <option>6 chambres ou plus<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"hs-field full\">\n              <label for=\"ownerNeed\">Votre besoin *<\/label>\n              <select id=\"ownerNeed\" name=\"need\" required>\n                <option value=\"\">Choisir<\/option>\n                <option>Gestion locative<\/option>\n                <option>Estimation de revenus<\/option>\n                <option>Home Care \/ intendance<\/option>\n                <option>Services propri\u00e9taires<\/option>\n                <option>Je ne sais pas encore<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"hs-field full\">\n              <label for=\"ownerMessage\">Parlez-nous de votre projet<\/label>\n              <textarea id=\"ownerMessage\" name=\"message\" placeholder=\"Disponibilit\u00e9 du bien, \u00e9quipements, piscine, terrasse, projet de location, besoins particuliers...\"><\/textarea>\n            <\/div>\n\n          <\/div>\n\n          <div class=\"hs-form-actions\">\n            <button class=\"hs-btn hs-send-email\" type=\"submit\">Envoyer par e-mail<\/button>\n            <button class=\"hs-btn hs-btn-whatsapp hs-send-whatsapp\" type=\"button\">Envoyer par WhatsApp<\/button>\n          <\/div>\n\n          <div class=\"hs-form-help\">\n            Aucun message n\u2019est envoy\u00e9 automatiquement par cette page : le bouton ouvre votre application e-mail\n            ou WhatsApp avec les informations d\u00e9j\u00e0 pr\u00e9par\u00e9es.\n          <\/div>\n        <\/form>\n\n        <!-- VOYAGEUR -->\n        <form class=\"hs-form-panel\" id=\"hsTravelerForm\" data-form-type=\"traveler\" novalidate>\n          <div class=\"hs-form-title\">\n            <h3>Votre s\u00e9jour \u00e0 Essaouira<\/h3>\n            <p>Donnez-nous les \u00e9l\u00e9ments principaux de votre recherche.<\/p>\n          <\/div>\n\n          <div class=\"hs-form-grid\">\n\n            <div class=\"hs-field\">\n              <label for=\"travelerName\">Nom *<\/label>\n              <input id=\"travelerName\" name=\"name\" type=\"text\" required autocomplete=\"name\">\n            <\/div>\n\n            <div class=\"hs-field\">\n              <label for=\"travelerEmail\">E-mail *<\/label>\n              <input id=\"travelerEmail\" name=\"email\" type=\"email\" required autocomplete=\"email\">\n            <\/div>\n\n            <div class=\"hs-field\">\n              <label for=\"travelerPhone\">T\u00e9l\u00e9phone \/ WhatsApp <span>(facultatif)<\/span><\/label>\n              <input id=\"travelerPhone\" name=\"phone\" type=\"tel\" autocomplete=\"tel\">\n            <\/div>\n\n            <div class=\"hs-field\">\n              <label for=\"travelerGuests\">Nombre de voyageurs *<\/label>\n              <input id=\"travelerGuests\" name=\"guests\" type=\"number\" min=\"1\" max=\"30\" value=\"2\" required>\n            <\/div>\n\n            <div class=\"hs-field\">\n              <label for=\"travelerArrival\">Date d\u2019arriv\u00e9e<\/label>\n              <input id=\"travelerArrival\" name=\"arrival\" type=\"date\">\n            <\/div>\n\n            <div class=\"hs-field\">\n              <label for=\"travelerDeparture\">Date de d\u00e9part<\/label>\n              <input id=\"travelerDeparture\" name=\"departure\" type=\"date\">\n            <\/div>\n\n            <div class=\"hs-field full\">\n              <label for=\"travelerStay\">Type de s\u00e9jour<\/label>\n              <select id=\"travelerStay\" name=\"stay\">\n                <option value=\"\">Choisir<\/option>\n                <option>Vacances<\/option>\n                <option>Week-end \/ court s\u00e9jour<\/option>\n                <option>Famille<\/option>\n                <option>Entre amis<\/option>\n                <option>Retraite \/ s\u00e9jour de groupe<\/option>\n                <option>Autre<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"hs-field full\">\n              <label for=\"travelerMessage\">Que recherchez-vous ?<\/label>\n              <textarea id=\"travelerMessage\" name=\"message\" placeholder=\"Villa ou appartement, nombre de chambres, piscine, ext\u00e9rieur, quartier, besoins particuliers...\"><\/textarea>\n            <\/div>\n\n          <\/div>\n\n          <div class=\"hs-form-actions\">\n            <button class=\"hs-btn hs-send-email\" type=\"submit\">Envoyer par e-mail<\/button>\n            <button class=\"hs-btn hs-btn-whatsapp hs-send-whatsapp\" type=\"button\">Envoyer par WhatsApp<\/button>\n          <\/div>\n\n          <div class=\"hs-form-help\">\n            Le bouton pr\u00e9pare votre message dans votre application e-mail ou WhatsApp afin que vous puissiez le v\u00e9rifier avant envoi.\n          <\/div>\n        <\/form>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- CONTACT DIRECT -->\n  <section class=\"hs-contact-direct\">\n    <div class=\"hs-contact-container\">\n\n      <div class=\"hs-section-head\">\n        <div>\n          <div class=\"hs-kicker\">Contact direct<\/div>\n          <h2>Vous pr\u00e9f\u00e9rez nous \u00e9crire directement ?<\/h2>\n        <\/div>\n        <p>\n          Choisissez simplement le canal le plus pratique pour vous.\n        <\/p>\n      <\/div>\n\n      <div class=\"hs-direct-grid\">\n\n        <article class=\"hs-direct-card\">\n          <div class=\"hs-direct-icon\">@<\/div>\n          <h3>E-mail<\/h3>\n          <p>Pour une demande d\u00e9taill\u00e9e ou l\u2019envoi d\u2019informations sur votre propri\u00e9t\u00e9.<\/p>\n          <a id=\"hsDirectEmail\" href=\"mailto:votre@email.com\">votre@email.com<\/a>\n        <\/article>\n\n        <article class=\"hs-direct-card whatsapp\">\n          <div class=\"hs-direct-icon\">\u25cf<\/div>\n          <h3>WhatsApp<\/h3>\n          <p>Pour un \u00e9change rapide depuis la France, le Maroc ou l\u2019\u00e9tranger.<\/p>\n          <a id=\"hsDirectWhatsapp\" href=\"https:\/\/wa.me\/33783391701\" target=\"_blank\" rel=\"noopener\">Nous \u00e9crire sur WhatsApp<\/a>\n        <\/article>\n\n        <article class=\"hs-direct-card\">\n          <div class=\"hs-direct-icon\">\u260e<\/div>\n          <h3>T\u00e9l\u00e9phone<\/h3>\n          <p>Pour parler directement de votre projet ou de votre s\u00e9jour.<\/p>\n          <a id=\"hsDirectPhone\" href=\"tel:+33783391701\">+33783391701<\/a>\n        <\/article>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ZONE -->\n  <section class=\"hs-contact-zone\">\n    <div class=\"hs-contact-container hs-zone-grid\">\n\n      <div>\n        <div class=\"hs-kicker\">Essaouira<\/div>\n        <h2>Un contact digital, avec une vraie pr\u00e9sence sur place.<\/h2>\n        <p>\n          La <strong>conciergerie Home & Stay<\/strong> accompagne des propri\u00e9taires et des voyageurs autour d\u2019Essaouira.\n          Lorsqu\u2019une situation n\u00e9cessite une pr\u00e9sence terrain, notre organisation locale permet de coordonner les actions directement sur place.\n        <\/p>\n      <\/div>\n\n      <div class=\"hs-zone-points\">\n        <div class=\"hs-zone-point\">\n          <div class=\"hs-zone-index\">01<\/div>\n          <div>\n            <strong>Propri\u00e9taires \u00e0 distance<\/strong>\n            <span>Vous pouvez suivre votre bien m\u00eame si vous ne r\u00e9sidez pas au Maroc toute l\u2019ann\u00e9e.<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"hs-zone-point\">\n          <div class=\"hs-zone-index\">02<\/div>\n          <div>\n            <strong>Pr\u00e9sence locale<\/strong>\n            <span>Un relais terrain permet de voir, v\u00e9rifier et coordonner lorsque c\u2019est n\u00e9cessaire.<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"hs-zone-point\">\n          <div class=\"hs-zone-index\">03<\/div>\n          <div>\n            <strong>\u00c9changes simples<\/strong>\n            <span>E-mail, t\u00e9l\u00e9phone ou WhatsApp selon votre pr\u00e9f\u00e9rence et votre localisation.<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- FAQ -->\n  <section class=\"hs-contact-faq\">\n    <div class=\"hs-contact-container hs-faq-wrap\">\n\n      <div>\n        <div class=\"hs-kicker\">Questions fr\u00e9quentes<\/div>\n        <h2>Avant de nous contacter<\/h2>\n      <\/div>\n\n      <div class=\"hs-faq-list\">\n\n        <details class=\"hs-faq-item\">\n          <summary>Quelles informations envoyer pour une estimation de mon bien ?<\/summary>\n          <div class=\"hs-faq-answer\">\n            Le type de propri\u00e9t\u00e9, sa localisation, le nombre de chambres, sa capacit\u00e9, ses principaux \u00e9quipements\n            et quelques photos permettent d\u00e9j\u00e0 de commencer une premi\u00e8re analyse.\n          <\/div>\n        <\/details>\n\n        <details class=\"hs-faq-item\">\n          <summary>Puis-je vous contacter si mon bien n\u2019est pas encore pr\u00eat \u00e0 \u00eatre lou\u00e9 ?<\/summary>\n          <div class=\"hs-faq-answer\">\n            Oui. Home &amp; Stay propose \u00e9galement des services propri\u00e9taires pour la pr\u00e9paration du bien,\n            la photographie, l\u2019ameublement et la coordination de petits travaux.\n          <\/div>\n        <\/details>\n\n        \n\n        <details class=\"hs-faq-item\">\n          <summary>Je cherche une villa ou un appartement pour mes vacances. Puis-je vous \u00e9crire ?<\/summary>\n          <div class=\"hs-faq-answer\">\n            Oui. Indiquez vos dates, le nombre de voyageurs et le type de bien recherch\u00e9.\n            Nous pourrons vous orienter en fonction des propri\u00e9t\u00e9s disponibles.\n          <\/div>\n        <\/details>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- FINAL -->\n  <section class=\"hs-contact-final\">\n    <div class=\"hs-contact-container\">\n      <div class=\"hs-contact-final-inner\">\n        <div class=\"hs-kicker\">Home &amp; Stay Essaouira<\/div>\n        <h2>Un projet, une propri\u00e9t\u00e9, un s\u00e9jour ?<\/h2>\n        <p>\n          \u00c9crivez-nous. Le premier \u00e9change permet simplement de comprendre ce dont vous avez besoin.\n        <\/p>\n        <a class=\"hs-btn\" href=\"#formulaire-contact\">Nous contacter<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<script>\n(function(){\n\n  \/* ==========================================================\n     \u00c0 PERSONNALISER UNE SEULE FOIS\n  ========================================================== *\/\n  var CONTACT_EMAIL = \"contact@homeandstayessaouira.com\";\n  var WHATSAPP_NUMBER = \"33783391701\"; \/\/ chiffres uniquement, sans +\n  var PHONE_DISPLAY = \"+33783391701\";\n  var PHONE_LINK = \"+33783391701\";\n\n  \/* Met \u00e0 jour les coordonn\u00e9es visibles *\/\n  var emailLink = document.getElementById(\"hsDirectEmail\");\n  var whatsappLink = document.getElementById(\"hsDirectWhatsapp\");\n  var phoneLink = document.getElementById(\"hsDirectPhone\");\n\n  if(emailLink){\n    emailLink.href = \"mailto:\" + CONTACT_EMAIL;\n    emailLink.textContent = CONTACT_EMAIL;\n  }\n\n  if(whatsappLink){\n    whatsappLink.href = \"https:\/\/wa.me\/\" + WHATSAPP_NUMBER;\n  }\n\n  if(phoneLink){\n    phoneLink.href = \"tel:\" + PHONE_LINK;\n    phoneLink.textContent = PHONE_DISPLAY;\n  }\n\n  \/* ==========================================================\n     SWITCH PROPRI\u00c9TAIRE \/ VOYAGEUR\n  ========================================================== *\/\n  var entryButtons = Array.prototype.slice.call(document.querySelectorAll(\".hs-entry-card\"));\n  var panels = Array.prototype.slice.call(document.querySelectorAll(\".hs-form-panel\"));\n\n  function activatePanel(target){\n    entryButtons.forEach(function(btn){\n      btn.classList.toggle(\"is-active\", btn.getAttribute(\"data-target\") === target);\n    });\n\n    panels.forEach(function(panel){\n      var shouldOpen =\n        (target === \"owner\" && panel.id === \"hsOwnerForm\") ||\n        (target === \"traveler\" && panel.id === \"hsTravelerForm\");\n\n      panel.classList.toggle(\"is-active\", shouldOpen);\n    });\n  }\n\n  entryButtons.forEach(function(btn){\n    btn.addEventListener(\"click\", function(){\n      activatePanel(btn.getAttribute(\"data-target\"));\n      var formSection = document.getElementById(\"formulaire-contact\");\n      if(formSection){\n        formSection.scrollIntoView({behavior:\"smooth\", block:\"start\"});\n      }\n    });\n  });\n\n  \/* ==========================================================\n     OUTILS FORMULAIRE\n  ========================================================== *\/\n  function value(form, name){\n    var el = form.elements[name];\n    return el ? String(el.value || \"\").trim() : \"\";\n  }\n\n  function validForm(form){\n    var required = Array.prototype.slice.call(form.querySelectorAll(\"[required]\"));\n    var firstInvalid = null;\n\n    required.forEach(function(field){\n      if(!field.value || (field.type === \"email\" && !field.checkValidity())){\n        if(!firstInvalid){ firstInvalid = field; }\n        field.style.borderColor = \"#b25c50\";\n      }else{\n        field.style.borderColor = \"\";\n      }\n    });\n\n    if(firstInvalid){\n      firstInvalid.focus();\n      return false;\n    }\n\n    return true;\n  }\n\n  function ownerMessage(form){\n    return [\n      \"Bonjour Home & Stay,\",\n      \"\",\n      \"Je vous contacte au sujet d'une propri\u00e9t\u00e9 \u00e0 Essaouira.\",\n      \"\",\n      \"Nom : \" + value(form,\"name\"),\n      \"E-mail : \" + value(form,\"email\"),\n      \"T\u00e9l\u00e9phone \/ WhatsApp : \" + (value(form,\"phone\") || \"Non pr\u00e9cis\u00e9\"),\n      \"Type de bien : \" + value(form,\"property\"),\n      \"Localisation : \" + value(form,\"location\"),\n      \"Nombre de chambres : \" + (value(form,\"bedrooms\") || \"Non pr\u00e9cis\u00e9\"),\n      \"Besoin : \" + value(form,\"need\"),\n      \"\",\n      \"Message :\",\n      value(form,\"message\") || \"Pas de pr\u00e9cision suppl\u00e9mentaire.\",\n      \"\",\n      \"Merci.\"\n    ].join(\"\\n\");\n  }\n\n  function travelerMessage(form){\n    return [\n      \"Bonjour Home & Stay,\",\n      \"\",\n      \"Je vous contacte pour un s\u00e9jour \u00e0 Essaouira.\",\n      \"\",\n      \"Nom : \" + value(form,\"name\"),\n      \"E-mail : \" + value(form,\"email\"),\n      \"T\u00e9l\u00e9phone \/ WhatsApp : \" + (value(form,\"phone\") || \"Non pr\u00e9cis\u00e9\"),\n      \"Nombre de voyageurs : \" + value(form,\"guests\"),\n      \"Arriv\u00e9e : \" + (value(form,\"arrival\") || \"Non pr\u00e9cis\u00e9e\"),\n      \"D\u00e9part : \" + (value(form,\"departure\") || \"Non pr\u00e9cis\u00e9\"),\n      \"Type de s\u00e9jour : \" + (value(form,\"stay\") || \"Non pr\u00e9cis\u00e9\"),\n      \"\",\n      \"Recherche \/ message :\",\n      value(form,\"message\") || \"Pas de pr\u00e9cision suppl\u00e9mentaire.\",\n      \"\",\n      \"Merci.\"\n    ].join(\"\\n\");\n  }\n\n  function buildMessage(form){\n    return form.getAttribute(\"data-form-type\") === \"owner\"\n      ? ownerMessage(form)\n      : travelerMessage(form);\n  }\n\n  function subject(form){\n    return form.getAttribute(\"data-form-type\") === \"owner\"\n      ? \"Demande propri\u00e9taire \u2014 Home & Stay Essaouira\"\n      : \"Demande s\u00e9jour \u2014 Home & Stay Essaouira\";\n  }\n\n  \/* ==========================================================\n     E-MAIL\n  ========================================================== *\/\n  panels.forEach(function(form){\n    form.addEventListener(\"submit\", function(e){\n      e.preventDefault();\n\n      if(!validForm(form)){ return; }\n\n      var mailto =\n        \"mailto:\" + CONTACT_EMAIL +\n        \"?subject=\" + encodeURIComponent(subject(form)) +\n        \"&body=\" + encodeURIComponent(buildMessage(form));\n\n      window.location.href = mailto;\n    });\n\n    \/* ========================================================\n       WHATSAPP\n    ======================================================== *\/\n    var whatsappBtn = form.querySelector(\".hs-send-whatsapp\");\n\n    if(whatsappBtn){\n      whatsappBtn.addEventListener(\"click\", function(){\n        if(!validForm(form)){ return; }\n\n        var url =\n          \"https:\/\/wa.me\/\" + WHATSAPP_NUMBER +\n          \"?text=\" + encodeURIComponent(buildMessage(form));\n\n        window.open(url, \"_blank\", \"noopener\");\n      });\n    }\n  });\n\n})();\n<\/script>\n\n<!-- Donn\u00e9es structur\u00e9es -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@graph\":[\n    {\n      \"@type\":\"ContactPage\",\n      \"name\":\"Contact | Home & Stay Essaouira\",\n      \"url\":\"https:\/\/homeandstayessaouira.com\/contact\/\",\n      \"description\":\"Contactez Home & Stay Essaouira pour votre propri\u00e9t\u00e9, votre gestion locative, Home Care ou votre s\u00e9jour \u00e0 Essaouira.\",\n      \"about\":{\n        \"@type\":\"Organization\",\n        \"name\":\"Home & Stay Essaouira\",\n        \"url\":\"https:\/\/homeandstayessaouira.com\/\"\n      }\n    },\n    {\n      \"@type\":\"FAQPage\",\n      \"mainEntity\":[\n        {\n          \"@type\":\"Question\",\n          \"name\":\"Quelles informations envoyer pour une estimation de mon bien ?\",\n          \"acceptedAnswer\":{\n            \"@type\":\"Answer\",\n            \"text\":\"Le type de propri\u00e9t\u00e9, sa localisation, le nombre de chambres, sa capacit\u00e9, ses principaux \u00e9quipements et quelques photos permettent de commencer une premi\u00e8re analyse.\"\n          }\n        },\n        {\n          \"@type\":\"Question\",\n          \"name\":\"Puis-je utiliser Home Care sans confier ma location ?\",\n          \"acceptedAnswer\":{\n            \"@type\":\"Answer\",\n            \"text\":\"Oui. Home Care peut \u00eatre utilis\u00e9 comme service d'intendance ind\u00e9pendant de la gestion locative.\"\n          }\n        },\n        {\n          \"@type\":\"Question\",\n          \"name\":\"Je cherche une villa ou un appartement pour mes vacances. Puis-je vous \u00e9crire ?\",\n          \"acceptedAnswer\":{\n            \"@type\":\"Answer\",\n            \"text\":\"Oui. Indiquez vos dates, le nombre de voyageurs et le type de bien recherch\u00e9 afin que Home & Stay puisse vous orienter en fonction des propri\u00e9t\u00e9s disponibles.\"\n          }\n        }\n      ]\n    }\n  ]\n}\n<\/script>\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>conciergerie Home &#038; Stay \u00b7 Contact Parlons de votre projet \u00e0 Essaouira Vous \u00eates propri\u00e9taire d\u2019un bien ou vous pr\u00e9parez un s\u00e9jour ? Dites-nous simplement ce dont vous avez besoin. La conciergerie Home &#038; Stay s&rsquo;occupe de votre projet. Propri\u00e9taires \u00b7 Voyageurs \u00b7 Home Care \u00b7 Gestion locative Votre demande Choisissez ce qui vous correspond. [&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":{"footnotes":""},"class_list":["post-33","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Contactez la conciergerie Home &amp; Stay Essaouira pour votre propri\u00e9t\u00e9, votre gestion locative, l&#039;option premium &quot;Home Care&quot; ou votre s\u00e9jour \u00e0 Essaouira.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/homeandstayessaouira.com\/en\/contact\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Votre conciergerie \u00e0 Essaouira - Conciergerie &amp; gestion locative \u00e0 Essaouira\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Contact | Conciergerie \u00e0 Essaouira Home &amp; Stay\" \/>\n\t\t<meta property=\"og:description\" content=\"Contactez la conciergerie Home &amp; Stay Essaouira pour votre propri\u00e9t\u00e9, votre gestion locative, l&#039;option premium &quot;Home Care&quot; ou votre s\u00e9jour \u00e0 Essaouira.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/homeandstayessaouira.com\/en\/contact\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/logo-home-and-stay-noir.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/logo-home-and-stay-noir.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1774\" \/>\n\t\t<meta property=\"og:image:height\" content=\"887\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-09-12T12:42:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-26T07:51:46+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Contact | Conciergerie \u00e0 Essaouira Home &amp; Stay\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Contactez la conciergerie Home &amp; Stay Essaouira pour votre propri\u00e9t\u00e9, votre gestion locative, l&#039;option premium &quot;Home Care&quot; ou votre s\u00e9jour \u00e0 Essaouira.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/logo-home-and-stay-noir.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/contact\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/contact\\\/#listItem\",\"name\":\"Contact\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/contact\\\/#listItem\",\"position\":2,\"name\":\"Contact\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/#organization\",\"name\":\"Home &amp; Stay Essaouira\",\"description\":\"Home &amp; Stay Essaouira est une conciergerie et soci\\u00e9t\\u00e9 de gestion locative \\u00e0 Essaouira, sp\\u00e9cialis\\u00e9e dans la gestion de propri\\u00e9t\\u00e9s, l'intendance et le Home Care pour propri\\u00e9taires, ainsi que dans les locations de vacances et l'accueil de retraites.\",\"url\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/\",\"email\":\"contact@homeandstayessaouira.com\",\"telephone\":\"+33670708228\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/homeandstayessaouira.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/logo-home-and-stay-noir.png\",\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/contact\\\/#organizationLogo\",\"width\":1774,\"height\":887},\"image\":{\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/contact\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/homeandstay.essaouira\\\/\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/contact\\\/#webpage\",\"url\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/contact\\\/\",\"name\":\"Contact | Conciergerie \\u00e0 Essaouira Home & Stay\",\"description\":\"Contactez la conciergerie Home & Stay Essaouira pour votre propri\\u00e9t\\u00e9, votre gestion locative, l'option premium \\\"Home Care\\\" ou votre s\\u00e9jour \\u00e0 Essaouira.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/contact\\\/#breadcrumblist\"},\"datePublished\":\"2026-09-12T12:42:44+00:00\",\"dateModified\":\"2026-10-26T07:51:46+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/\",\"name\":\"Home &amp; Stay Essaouira\",\"alternateName\":\"Home & Stay\",\"description\":\"Conciergerie & gestion locative \\u00e0 Essaouira\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/homeandstayessaouira.com\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Contact | Conciergerie \u00e0 Essaouira Home & Stay","description":"Contact the Home &amp; Stay Essaouira concierge for your property, your rental management, the premium option \"Home Care\", or your stay in Essaouira.","canonical_url":"https:\/\/homeandstayessaouira.com\/en\/contact\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/homeandstayessaouira.com\/en\/contact\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/homeandstayessaouira.com\/en\/#listItem","position":1,"name":"Home","item":"https:\/\/homeandstayessaouira.com\/en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/homeandstayessaouira.com\/en\/contact\/#listItem","name":"Contact"}},{"@type":"ListItem","@id":"https:\/\/homeandstayessaouira.com\/en\/contact\/#listItem","position":2,"name":"Contact","previousItem":{"@type":"ListItem","@id":"https:\/\/homeandstayessaouira.com\/en\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/homeandstayessaouira.com\/en\/#organization","name":"Home &amp; Stay Essaouira","description":"Home &amp; Stay Essaouira est une conciergerie et soci\u00e9t\u00e9 de gestion locative \u00e0 Essaouira, sp\u00e9cialis\u00e9e dans la gestion de propri\u00e9t\u00e9s, l'intendance et le Home Care pour propri\u00e9taires, ainsi que dans les locations de vacances et l'accueil de retraites.","url":"https:\/\/homeandstayessaouira.com\/en\/","email":"contact@homeandstayessaouira.com","telephone":"+33670708228","logo":{"@type":"ImageObject","url":"https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/logo-home-and-stay-noir.png","@id":"https:\/\/homeandstayessaouira.com\/en\/contact\/#organizationLogo","width":1774,"height":887},"image":{"@id":"https:\/\/homeandstayessaouira.com\/en\/contact\/#organizationLogo"},"sameAs":["https:\/\/www.instagram.com\/homeandstay.essaouira\/"]},{"@type":"WebPage","@id":"https:\/\/homeandstayessaouira.com\/en\/contact\/#webpage","url":"https:\/\/homeandstayessaouira.com\/en\/contact\/","name":"Contact | Conciergerie \u00e0 Essaouira Home & Stay","description":"Contactez la conciergerie Home & Stay Essaouira pour votre propri\u00e9t\u00e9, votre gestion locative, l'option premium \"Home Care\" ou votre s\u00e9jour \u00e0 Essaouira.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/homeandstayessaouira.com\/en\/#website"},"breadcrumb":{"@id":"https:\/\/homeandstayessaouira.com\/en\/contact\/#breadcrumblist"},"datePublished":"2026-09-12T12:42:44+00:00","dateModified":"2026-10-26T07:51:46+00:00"},{"@type":"WebSite","@id":"https:\/\/homeandstayessaouira.com\/en\/#website","url":"https:\/\/homeandstayessaouira.com\/en\/","name":"Home &amp; Stay Essaouira","alternateName":"Home & Stay","description":"Conciergerie & gestion locative \u00e0 Essaouira","inLanguage":"en-US","publisher":{"@id":"https:\/\/homeandstayessaouira.com\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"Votre conciergerie \u00e0 Essaouira - Conciergerie &amp; gestion locative \u00e0 Essaouira","og:type":"article","og:title":"Contact | Conciergerie \u00e0 Essaouira Home &amp; Stay","og:description":"Contactez la conciergerie Home &amp; Stay Essaouira pour votre propri\u00e9t\u00e9, votre gestion locative, l'option premium &quot;Home Care&quot; ou votre s\u00e9jour \u00e0 Essaouira.","og:url":"https:\/\/homeandstayessaouira.com\/en\/contact\/","og:image":"https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/logo-home-and-stay-noir.png","og:image:secure_url":"https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/logo-home-and-stay-noir.png","og:image:width":1774,"og:image:height":887,"article:published_time":"2026-09-12T12:42:44+00:00","article:modified_time":"2026-10-26T07:51:46+00:00","twitter:card":"summary_large_image","twitter:title":"Contact | Conciergerie \u00e0 Essaouira Home &amp; Stay","twitter:description":"Contactez la conciergerie Home &amp; Stay Essaouira pour votre propri\u00e9t\u00e9, votre gestion locative, l'option premium &quot;Home Care&quot; ou votre s\u00e9jour \u00e0 Essaouira.","twitter:image":"https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/logo-home-and-stay-noir.png"},"aioseo_meta_data":{"post_id":"33","title":"Contact | Conciergerie \u00e0 Essaouira Home &amp; Stay","description":"Contactez la conciergerie Home &amp; Stay Essaouira pour votre propri\u00e9t\u00e9, votre gestion locative, l'option premium \"Home Care\" ou votre s\u00e9jour \u00e0 Essaouira.","keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"custom_image","og_image_custom_url":"https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/logo-home-and-stay-noir.png","og_image_custom_fields":null,"og_image_url":"https:\/\/homeandstayessaouira.com\/wp-content\/uploads\/2026\/09\/logo-home-and-stay-noir.png","og_image_width":"1774","og_image_height":"887","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_custom_url":null,"twitter_image_custom_fields":null,"twitter_image_url":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"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,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"created":"2026-09-12 12:42:46","updated":"2026-10-26 09:06:26"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/homeandstayessaouira.com\/en\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tContact\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/homeandstayessaouira.com\/en\/"},{"label":"Contact","link":"https:\/\/homeandstayessaouira.com\/en\/contact\/"}],"_links":{"self":[{"href":"https:\/\/homeandstayessaouira.com\/en\/wp-json\/wp\/v2\/pages\/33","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homeandstayessaouira.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/homeandstayessaouira.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/homeandstayessaouira.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/homeandstayessaouira.com\/en\/wp-json\/wp\/v2\/comments?post=33"}],"version-history":[{"count":22,"href":"https:\/\/homeandstayessaouira.com\/en\/wp-json\/wp\/v2\/pages\/33\/revisions"}],"predecessor-version":[{"id":547,"href":"https:\/\/homeandstayessaouira.com\/en\/wp-json\/wp\/v2\/pages\/33\/revisions\/547"}],"wp:attachment":[{"href":"https:\/\/homeandstayessaouira.com\/en\/wp-json\/wp\/v2\/media?parent=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}