{"id":10232,"date":"2026-05-26T12:50:11","date_gmt":"2026-05-26T12:50:11","guid":{"rendered":"https:\/\/dreamsvoyage.com\/?page_id=10232"},"modified":"2026-05-26T16:01:25","modified_gmt":"2026-05-26T16:01:25","slug":"contact","status":"publish","type":"page","link":"https:\/\/dreamsvoyage.com\/en\/contact\/","title":{"rendered":"contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10232\" class=\"elementor elementor-10232\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c56fcec e-con-full e-flex e-con e-parent\" data-id=\"c56fcec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2eeae6c elementor-widget elementor-widget-html\" data-id=\"2eeae6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, viewport-fit=cover\">\r\n  <title>\u00c9LAN Voyages | Contact \u2014 Sharm El Sheikh Concierge<\/title>\r\n  <!-- Google Fonts: Serif for elegance + Sans for readability -->\r\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:opsz,wght@14..32,300;14..32,400;14..32,500;14..32,600;14..32,700;14..32,800&family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&display=swap\" rel=\"stylesheet\">\r\n  <!-- Font Awesome 6 (free) -->\r\n  <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\r\n  <style>\r\n    * {\r\n      margin: 0;\r\n      padding: 0;\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    body {\r\n      background: #FCF9F4;  \/* warm paper base *\/\r\n      font-family: 'Inter', sans-serif;\r\n      color: #1C2E36;\r\n      line-height: 1.4;\r\n      overflow-x: hidden;\r\n    }\r\n\r\n    \/* premium visual identity: gold + deep teal + cream *\/\r\n    :root {\r\n      --gold: #C7A03A;\r\n      --gold-light: #E5C77E;\r\n      --deep-teal: #0F2C33;\r\n      --deep-teal-soft: #1B3E46;\r\n      --cream: #FCF9F4;\r\n      --charcoal: #2A3B40;\r\n      --shadow-sm: 0 15px 35px -12px rgba(0,0,0,0.08);\r\n      --shadow-lg: 0 30px 50px -20px rgba(0,0,0,0.12);\r\n      --transition: all 0.35s cubic-bezier(0.2, 0.9, 0.4, 1.1);\r\n    }\r\n\r\n    .container {\r\n      max-width: 1300px;\r\n      margin: 0 auto;\r\n      padding: 0 32px;\r\n    }\r\n\r\n    \/* abstract modern pattern (subtle noise) *\/\r\n    .bg-pattern {\r\n      position: fixed;\r\n      top: 0;\r\n      left: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      background-image: radial-gradient(rgba(199,160,58,0.03) 2px, transparent 2px);\r\n      background-size: 32px 32px;\r\n      pointer-events: none;\r\n      z-index: -2;\r\n    }\r\n\r\n    \/* animated hero section *\/\r\n    .hero-contact {\r\n      padding: 80px 0 50px 0;\r\n      text-align: center;\r\n      position: relative;\r\n    }\r\n    .hero-contact .badge {\r\n      background: rgba(199,160,58,0.12);\r\n      backdrop-filter: blur(4px);\r\n      display: inline-block;\r\n      padding: 6px 18px;\r\n      border-radius: 60px;\r\n      font-size: 0.75rem;\r\n      letter-spacing: 2px;\r\n      font-weight: 600;\r\n      text-transform: uppercase;\r\n      color: var(--gold);\r\n      border: 1px solid rgba(199,160,58,0.3);\r\n      margin-bottom: 24px;\r\n    }\r\n    .hero-contact h1 {\r\n      font-family: 'Cormorant Garamond', serif;\r\n      font-size: 4.2rem;\r\n      font-weight: 600;\r\n      letter-spacing: -0.01em;\r\n      background: linear-gradient(135deg, #1C2E36 0%, #2C5A5E 70%, var(--gold) 100%);\r\n      background-clip: text;\r\n      -webkit-background-clip: text;\r\n      color: transparent;\r\n      margin-bottom: 18px;\r\n    }\r\n    .hero-contact .hero-sub {\r\n      font-size: 1.2rem;\r\n      color: #4E6A70;\r\n      max-width: 620px;\r\n      margin: 0 auto;\r\n      font-weight: 400;\r\n      line-height: 1.5;\r\n    }\r\n    .divider-gold {\r\n      width: 70px;\r\n      height: 3px;\r\n      background: linear-gradient(90deg, var(--gold), var(--gold-light));\r\n      margin: 28px auto 0;\r\n      border-radius: 4px;\r\n    }\r\n\r\n    \/* STATS \/ VISUAL IDENTITY CARDS *\/\r\n    .stats-aura {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      justify-content: center;\r\n      gap: 48px;\r\n      margin: 40px 0 60px;\r\n    }\r\n    .stat-item {\r\n      text-align: center;\r\n    }\r\n    .stat-number {\r\n      font-size: 2.8rem;\r\n      font-weight: 800;\r\n      font-family: 'Inter', sans-serif;\r\n      color: var(--deep-teal);\r\n      letter-spacing: -0.02em;\r\n      background: linear-gradient(145deg, #0F2C33, #2B5A5E);\r\n      background-clip: text;\r\n      -webkit-background-clip: text;\r\n      color: transparent;\r\n    }\r\n    .stat-label {\r\n      font-size: 0.85rem;\r\n      font-weight: 500;\r\n      text-transform: uppercase;\r\n      letter-spacing: 1px;\r\n      color: #6C828A;\r\n      margin-top: 6px;\r\n    }\r\n\r\n    \/* GLASS CONTACT INFO CARDS *\/\r\n    .contact-grid-cards {\r\n      display: grid;\r\n      grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\r\n      gap: 30px;\r\n      margin-bottom: 70px;\r\n    }\r\n    .glass-card {\r\n      background: rgba(255, 255, 255, 0.85);\r\n      backdrop-filter: blur(8px);\r\n      border-radius: 36px;\r\n      padding: 28px 24px;\r\n      text-align: center;\r\n      border: 1px solid rgba(199,160,58,0.2);\r\n      transition: var(--transition);\r\n      box-shadow: var(--shadow-sm);\r\n    }\r\n    .glass-card:hover {\r\n      transform: translateY(-6px);\r\n      border-color: rgba(199,160,58,0.5);\r\n      background: rgba(255, 255, 255, 0.96);\r\n      box-shadow: var(--shadow-lg);\r\n    }\r\n    .card-icon-circle {\r\n      width: 70px;\r\n      height: 70px;\r\n      background: linear-gradient(145deg, #F3EFE7, #FFFFFF);\r\n      border-radius: 50%;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      margin: 0 auto 20px;\r\n      font-size: 2rem;\r\n      color: var(--gold);\r\n      box-shadow: 0 8px 16px -6px rgba(0,0,0,0.05);\r\n    }\r\n    .glass-card h3 {\r\n      font-family: 'Cormorant Garamond', serif;\r\n      font-size: 1.7rem;\r\n      font-weight: 600;\r\n      margin-bottom: 12px;\r\n      color: var(--deep-teal);\r\n    }\r\n    .glass-card p, .glass-card a {\r\n      color: #5D767F;\r\n      text-decoration: none;\r\n      font-weight: 500;\r\n    }\r\n    .social-icons-modern {\r\n      display: flex;\r\n      justify-content: center;\r\n      gap: 18px;\r\n      margin-top: 18px;\r\n    }\r\n    .social-icons-modern a {\r\n      background: rgba(199,160,58,0.1);\r\n      width: 40px;\r\n      height: 40px;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      border-radius: 30px;\r\n      color: var(--gold);\r\n      font-size: 1.2rem;\r\n      transition: 0.2s;\r\n    }\r\n    .social-icons-modern a:hover {\r\n      background: var(--gold);\r\n      color: white;\r\n      transform: scale(1.05);\r\n    }\r\n\r\n    \/* MAIN SECTION: form + Google Map + widget *\/\r\n    .contact-core {\r\n      display: grid;\r\n      grid-template-columns: 1fr 1fr;\r\n      gap: 40px;\r\n      margin: 20px 0 60px;\r\n    }\r\n    @media (max-width: 980px) {\r\n      .contact-core {\r\n        grid-template-columns: 1fr;\r\n        gap: 50px;\r\n      }\r\n      .hero-contact h1 {\r\n        font-size: 2.8rem;\r\n      }\r\n      .container {\r\n        padding: 0 24px;\r\n      }\r\n    }\r\n    \/* form styling *\/\r\n    .form-card {\r\n      background: white;\r\n      border-radius: 44px;\r\n      padding: 42px 36px;\r\n      box-shadow: var(--shadow-lg);\r\n      border: 1px solid rgba(0,0,0,0.02);\r\n    }\r\n    .form-card h2 {\r\n      font-family: 'Cormorant Garamond', serif;\r\n      font-size: 2rem;\r\n      font-weight: 600;\r\n      color: var(--deep-teal);\r\n      margin-bottom: 8px;\r\n    }\r\n    .form-card p {\r\n      color: #6F8A92;\r\n      margin-bottom: 32px;\r\n      border-left: 3px solid var(--gold);\r\n      padding-left: 16px;\r\n    }\r\n    .input-row {\r\n      margin-bottom: 28px;\r\n      position: relative;\r\n    }\r\n    .input-row input, .input-row textarea, .input-row select {\r\n      width: 100%;\r\n      padding: 16px 20px;\r\n      font-size: 1rem;\r\n      font-family: 'Inter', sans-serif;\r\n      background: #FDFBF8;\r\n      border: 1px solid #E2DDD2;\r\n      border-radius: 28px;\r\n      transition: 0.25s;\r\n      outline: none;\r\n      color: #1C2E36;\r\n    }\r\n    .input-row input:focus, .input-row textarea:focus, .input-row select:focus {\r\n      border-color: var(--gold);\r\n      box-shadow: 0 0 0 3px rgba(199,160,58,0.2);\r\n      background: white;\r\n    }\r\n    .input-row textarea {\r\n      min-height: 130px;\r\n      resize: vertical;\r\n    }\r\n    .btn-luxury {\r\n      background: var(--deep-teal);\r\n      border: none;\r\n      padding: 16px 28px;\r\n      font-size: 1rem;\r\n      font-weight: 700;\r\n      color: white;\r\n      border-radius: 40px;\r\n      cursor: pointer;\r\n      width: 100%;\r\n      transition: all 0.3s;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 12px;\r\n      letter-spacing: 0.5px;\r\n      box-shadow: 0 10px 20px -8px rgba(15,44,51,0.3);\r\n    }\r\n    .btn-luxury:hover {\r\n      background: var(--gold);\r\n      transform: scale(1.01);\r\n      box-shadow: 0 12px 24px -8px rgba(199,160,58,0.4);\r\n    }\r\n    \/* right side: Google Map container + expertise widget *\/\r\n    .right-premium {\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 32px;\r\n    }\r\n    .map-container {\r\n      background: white;\r\n      border-radius: 44px;\r\n      overflow: hidden;\r\n      box-shadow: var(--shadow-sm);\r\n      border: 1px solid rgba(199,160,58,0.2);\r\n      padding: 20px;\r\n    }\r\n    .map-container h3 {\r\n      font-family: 'Cormorant Garamond', serif;\r\n      font-size: 1.5rem;\r\n      margin-bottom: 12px;\r\n      color: var(--deep-teal);\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n    }\r\n    .google-map-embed {\r\n      width: 100%;\r\n      height: 280px;\r\n      border-radius: 32px;\r\n      border: none;\r\n      box-shadow: 0 4px 12px rgba(0,0,0,0.05);\r\n    }\r\n    .info-badge {\r\n      background: #F7F4ED;\r\n      border-radius: 28px;\r\n      padding: 14px 20px;\r\n      margin-top: 16px;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 12px;\r\n      font-size: 0.85rem;\r\n      color: #2C5A5E;\r\n      font-weight: 500;\r\n    }\r\n    \/* expertise widget *\/\r\n    .expertise-widget {\r\n      background: white;\r\n      border-radius: 44px;\r\n      padding: 28px 24px;\r\n      box-shadow: var(--shadow-sm);\r\n      border: 1px solid rgba(0,0,0,0.03);\r\n    }\r\n    .expertise-widget h4 {\r\n      font-size: 1.3rem;\r\n      font-weight: 700;\r\n      color: var(--deep-teal);\r\n      margin-bottom: 18px;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n    }\r\n    .feature-list {\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 18px;\r\n    }\r\n    .feature-item {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 14px;\r\n    }\r\n    .feature-icon {\r\n      width: 46px;\r\n      height: 46px;\r\n      background: #F6F2EA;\r\n      border-radius: 30px;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      color: var(--gold);\r\n      font-size: 1.3rem;\r\n    }\r\n    .feature-text strong {\r\n      display: block;\r\n      font-weight: 700;\r\n      color: #1C2E36;\r\n    }\r\n    .feature-text span {\r\n      font-size: 0.8rem;\r\n      color: #6F8A92;\r\n    }\r\n\r\n    \/* toast notification *\/\r\n    .toast-success {\r\n      position: fixed;\r\n      bottom: 30px;\r\n      left: 50%;\r\n      transform: translateX(-50%) translateY(100px);\r\n      background: #1C2E36;\r\n      color: #F9F1DF;\r\n      padding: 14px 28px;\r\n      border-radius: 60px;\r\n      font-weight: 500;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 12px;\r\n      z-index: 1000;\r\n      box-shadow: 0 15px 30px -8px rgba(0,0,0,0.2);\r\n      backdrop-filter: blur(12px);\r\n      transition: transform 0.3s ease;\r\n      font-size: 0.9rem;\r\n      border-left: 4px solid var(--gold);\r\n    }\r\n    .toast-success.show {\r\n      transform: translateX(-50%) translateY(0);\r\n    }\r\n    @media (max-width: 600px) {\r\n      .form-card { padding: 28px 20px; }\r\n      .google-map-embed { height: 220px; }\r\n    }\r\n    \/* no footer \u2014 removed completely *\/\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n<div class=\"bg-pattern\"><\/div>\r\n<div class=\"container\">\r\n\r\n  <!-- Hero with visual identity -->\r\n  <div class=\"hero-contact animate-up\">\r\n    <div class=\"badge\"><i class=\"fas fa-compass\"><\/i> \u00c9LAN VOYAGES \u2014 RED SEA ATELIER<\/div>\r\n    <h1>Where luxury meets<br>the shores of Sharm El Sheikh<\/h1>\r\n    <div class=\"hero-sub\">Personal journeys crafted by global connoisseurs. Reach out and let your next chapter begin.<\/div>\r\n    <div class=\"divider-gold\"><\/div>\r\n  <\/div>\r\n\r\n  <!-- Modern stats \/ visual identity -->\r\n  <div class=\"stats-aura animate-up delay-100\">\r\n    <div class=\"stat-item\"><div class=\"stat-number\">150+<\/div><div class=\"stat-label\">Destinations<\/div><\/div>\r\n    <div class=\"stat-item\"><div class=\"stat-number\">28<\/div><div class=\"stat-label\">Years of excellence<\/div><\/div>\r\n    <div class=\"stat-item\"><div class=\"stat-number\">4.98<\/div><div class=\"stat-label\">Client satisfaction<\/div><\/div>\r\n    <div class=\"stat-item\"><div class=\"stat-number\">24\/7<\/div><div class=\"stat-label\">White-glove support<\/div><\/div>\r\n  <\/div>\r\n\r\n  <!-- Contact information with glassmorphism cards (Sharm El Sheikh focus) -->\r\n  <div class=\"contact-grid-cards animate-up delay-200\">\r\n    <div class=\"glass-card\">\r\n      <div class=\"card-icon-circle\"><i class=\"fas fa-map-pin\"><\/i><\/div>\r\n      <h3>Sharm Bureau<\/h3>\r\n      <p>Naama Bay, Tower 7, Sharm El Sheikh, South Sinai, Egypt<\/p>\r\n      <p style=\"margin-top: 8px;\"><i class=\"far fa-calendar-alt\"><\/i> Sun\u2013Thu 9:30\u201319:00 (EET)<\/p>\r\n    <\/div>\r\n    <div class=\"glass-card\">\r\n      <div class=\"card-icon-circle\"><i class=\"fas fa-concierge-bell\"><\/i><\/div>\r\n      <h3>Private line<\/h3>\r\n      <p><a href=\"tel:+20693456789\">\r\n          +201015575022<\/a><\/p>\r\n      <p>WhatsApp \/ Signal available<\/p>\r\n    <\/div>\r\n    <div class=\"glass-card\">\r\n      <div class=\"card-icon-circle\"><i class=\"fas fa-envelope-open-text\"><\/i><\/div>\r\n      <h3>Curator's mail<\/h3>\r\n      <p><a href=\"mailto:redsea@elanvoyages.com\">redsea@elanvoyages.com<\/a><\/p>\r\n      <p>Response < 3 hours (VIP)<\/p>\r\n    <\/div>\r\n    <div class=\"glass-card\">\r\n      <div class=\"card-icon-circle\"><i class=\"fas fa-globe-asia\"><\/i><\/div>\r\n      <h3>Digital atelier<\/h3>\r\n      <div class=\"social-icons-modern\">\r\n        <a href=\"#\"><i class=\"fab fa-instagram\"><\/i><\/a>\r\n        <a href=\"#\"><i class=\"fab fa-linkedin-in\"><\/i><\/a>\r\n        <a href=\"#\"><i class=\"fab fa-x-twitter\"><\/i><\/a>\r\n        <a href=\"#\"><i class=\"fab fa-weixin\"><\/i><\/a>\r\n      <\/div>\r\n      <p style=\"margin-top: 12px;\">#\u00c9LANRedSea<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- MAIN SECTION: form + GOOGLE MAP (Sharm El Sheikh) + expertise widget -->\r\n  <div class=\"contact-core animate-up delay-300\">\r\n    <!-- left side : form -->\r\n    <div class=\"form-card\">\r\n      <h2><i class=\"fas fa-feather-alt\" style=\"color: var(--gold); margin-right: 8px;\"><\/i> Design your voyage<\/h2>\r\n      <p>Share your vision \u2014 we respond with curated itineraries, exclusive access, and art de vivre.<\/p>\r\n      <form id=\"luxuryContactMain\">\r\n        <div class=\"input-row\">\r\n          <input type=\"text\" id=\"fullName\" placeholder=\"Full name *\" required>\r\n        <\/div>\r\n        <div class=\"input-row\">\r\n          <input type=\"email\" id=\"emailAddr\" placeholder=\"Email address *\" required>\r\n        <\/div>\r\n        <div class=\"input-row\">\r\n          <input type=\"tel\" id=\"phoneNumber\" placeholder=\"Phone (with country code)\">\r\n        <\/div>\r\n        <div class=\"input-row\">\r\n          <select id=\"inquiryType\">\r\n            <option value=\"Luxury expedition\">Luxury expedition<\/option>\r\n            <option value=\"Cultural immersion\">Cultural immersion<\/option>\r\n            <option value=\"Private jet charter\">Private jet charter<\/option>\r\n            <option value=\"Corporate & events\">Corporate & events<\/option>\r\n          <\/select>\r\n        <\/div>\r\n        <div class=\"input-row\">\r\n          <textarea id=\"travelDream\" placeholder=\"Describe your dream escape, preferences, or special requests...\"><\/textarea>\r\n        <\/div>\r\n        <button type=\"submit\" class=\"btn-luxury\"><i class=\"fas fa-paper-plane\"><\/i> Send to concierge<\/button>\r\n        <p style=\"font-size: 0.7rem; text-align: center; margin-top: 18px;\">We respect your privacy. Your data is encrypted.<\/p>\r\n      <\/form>\r\n    <\/div>\r\n\r\n    <!-- right side: Google Map embed (Sharm El Sheikh) + expertise widget -->\r\n    <div class=\"right-premium\">\r\n      <div class=\"map-container\">\r\n        <h3><i class=\"fas fa-location-dot\" style=\"color: var(--gold);\"><\/i> Flagship atelier \u2014 Sharm El Sheikh, Egypt<\/h3>\r\n        <!-- Google Map Embed based on user's provided location (Sharm El Sheikh, coordinates 27.9654198,34.3617769) -->\r\n        <iframe \r\n          class=\"google-map-embed\"\r\n          title=\"Sharm El Sheikh Map - \u00c9LAN Voyages\"\r\n          src=\"https:\/\/www.google.com\/maps?q=27.9654198,34.3617769&z=13&output=embed\"\r\n          allowfullscreen=\"\"\r\n          loading=\"lazy\"\r\n          referrerpolicy=\"no-referrer-when-downgrade\">\r\n        <\/iframe>\r\n        <div class=\"info-badge\">\r\n          <i class=\"fas fa-crown\" style=\"color: var(--gold); font-size: 1.2rem;\"><\/i>\r\n          <span>Heart of Naama Bay \u2014 gateway to the Red Sea's finest luxury experiences. <strong>Sharm El Sheikh, South Sinai<\/strong><\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <!-- expertise widget (visual identity) -->\r\n      <div class=\"expertise-widget\">\r\n        <h4><i class=\"fas fa-gem\" style=\"color: var(--gold);\"><\/i> Why \u00c9LAN Voyages<\/h4>\r\n        <div class=\"feature-list\">\r\n          <div class=\"feature-item\">\r\n            <div class=\"feature-icon\"><i class=\"fas fa-hand-sparkles\"><\/i><\/div>\r\n            <div class=\"feature-text\"><strong>Bespoke curation<\/strong><span>Tailor-made by destination experts<\/span><\/div>\r\n          <\/div>\r\n          <div class=\"feature-item\">\r\n            <div class=\"feature-icon\"><i class=\"fas fa-clock\"><\/i><\/div>\r\n            <div class=\"feature-text\"><strong>24\/7 travel butler<\/strong><span>On-trip assistance, anytime<\/span><\/div>\r\n          <\/div>\r\n          <div class=\"feature-item\">\r\n            <div class=\"feature-icon\"><i class=\"fas fa-key\"><\/i><\/div>\r\n            <div class=\"feature-text\"><strong>Exclusive access<\/strong><span>Private villas, sold-out events<\/span><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n  <!-- FOOTER COMPLETELY REMOVED per request -->\r\n<\/div>\r\n\r\n<script>\r\n  \/\/ Form handling with modern toast notification (no alert)\r\n  const form = document.getElementById('luxuryContactMain');\r\n  function showToast(message) {\r\n    let existingToast = document.querySelector('.toast-success');\r\n    if(existingToast) existingToast.remove();\r\n    const toast = document.createElement('div');\r\n    toast.className = 'toast-success';\r\n    toast.innerHTML = `<i class=\"fas fa-check-circle\" style=\"color: #C7A03A;\"><\/i> ${message}`;\r\n    document.body.appendChild(toast);\r\n    setTimeout(() => toast.classList.add('show'), 20);\r\n    setTimeout(() => {\r\n      toast.classList.remove('show');\r\n      setTimeout(() => toast.remove(), 400);\r\n    }, 4000);\r\n  }\r\n  \r\n  form.addEventListener('submit', (e) => {\r\n    e.preventDefault();\r\n    const name = document.getElementById('fullName').value.trim();\r\n    const email = document.getElementById('emailAddr').value.trim();\r\n    const dream = document.getElementById('travelDream').value.trim();\r\n    let isValid = true;\r\n    \r\n    \/\/ remove previous inline errors\r\n    document.querySelectorAll('.error-msg-custom').forEach(el => el.remove());\r\n    \r\n    if (!name) {\r\n      showFieldError('fullName', 'Please share your full name');\r\n      isValid = false;\r\n    }\r\n    const emailPattern = \/^[^\\s@]+@([^\\s@]+\\.)+[^\\s@]+$\/;\r\n    if (!email || !emailPattern.test(email)) {\r\n      showFieldError('emailAddr', 'Valid email required (e.g., name@domain.com)');\r\n      isValid = false;\r\n    }\r\n    if (!dream) {\r\n      showFieldError('travelDream', 'Tell us about your travel vision \u2728');\r\n      isValid = false;\r\n    }\r\n    \r\n    if (isValid) {\r\n      const inquirySelect = document.getElementById('inquiryType');\r\n      const inquiryText = inquirySelect.options[inquirySelect.selectedIndex]?.text || 'travel request';\r\n      showToast(`\u2728 Dear ${name}, your ${inquiryText} request has reached our Sharm El Sheikh curators. We'll reply within 24h with exclusive inspirations.`);\r\n      form.reset();\r\n      ['fullName', 'emailAddr', 'travelDream'].forEach(id => {\r\n        const field = document.getElementById(id);\r\n        if (field) field.style.borderColor = '#E2DDD2';\r\n      });\r\n    }\r\n  });\r\n  \r\n  function showFieldError(fieldId, msg) {\r\n    const field = document.getElementById(fieldId);\r\n    if (!field) return;\r\n    field.style.borderColor = '#D97A5C';\r\n    let errSpan = field.parentNode.querySelector('.error-msg-custom');\r\n    if (!errSpan) {\r\n      errSpan = document.createElement('small');\r\n      errSpan.className = 'error-msg-custom';\r\n      errSpan.style.color = '#D97A5C';\r\n      errSpan.style.fontSize = '0.7rem';\r\n      errSpan.style.marginLeft = '16px';\r\n      errSpan.style.marginTop = '5px';\r\n      errSpan.style.display = 'block';\r\n      field.parentNode.appendChild(errSpan);\r\n    }\r\n    errSpan.innerText = msg;\r\n    field.addEventListener('input', function clearErr() {\r\n      field.style.borderColor = '#E2DDD2';\r\n      if (errSpan) errSpan.remove();\r\n      field.removeEventListener('input', clearErr);\r\n    }, { once: true });\r\n  }\r\n  \r\n  \/\/ micro-interactions for glass cards\r\n  const cards = document.querySelectorAll('.glass-card');\r\n  cards.forEach(card => {\r\n    card.addEventListener('mouseenter', () => {\r\n      card.style.transition = 'all 0.3s ease';\r\n    });\r\n  });\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\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>\u00c9LAN Voyages | Contact \u2014 Sharm El Sheikh Concierge \u00c9LAN VOYAGES \u2014 RED SEA ATELIER Where luxury meetsthe shores of Sharm El Sheikh Personal journeys crafted by global connoisseurs. Reach out and let your next chapter begin. 150+Destinations 28Years of excellence 4.98Client satisfaction 24\/7White-glove support Sharm Bureau Naama Bay, Tower 7, Sharm El Sheikh, South [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-10232","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dreamsvoyage.com\/en\/wp-json\/wp\/v2\/pages\/10232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dreamsvoyage.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dreamsvoyage.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dreamsvoyage.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dreamsvoyage.com\/en\/wp-json\/wp\/v2\/comments?post=10232"}],"version-history":[{"count":13,"href":"https:\/\/dreamsvoyage.com\/en\/wp-json\/wp\/v2\/pages\/10232\/revisions"}],"predecessor-version":[{"id":10247,"href":"https:\/\/dreamsvoyage.com\/en\/wp-json\/wp\/v2\/pages\/10232\/revisions\/10247"}],"wp:attachment":[{"href":"https:\/\/dreamsvoyage.com\/en\/wp-json\/wp\/v2\/media?parent=10232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}