{"id":4413,"date":"2026-05-15T12:54:03","date_gmt":"2026-05-15T09:24:03","guid":{"rendered":"https:\/\/skyland.om\/vistal-project\/"},"modified":"2026-10-26T12:20:28","modified_gmt":"2026-10-26T08:50:28","slug":"vistal-project","status":"publish","type":"page","link":"https:\/\/skyland.om\/en\/vistal-project\/","title":{"rendered":"Vistal Project"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4413\" class=\"elementor elementor-4413\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-80f6ae5 e-con-full e-flex e-con e-parent\" data-id=\"80f6ae5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6eefc9b elementor-widget elementor-widget-html\" data-id=\"6eefc9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n\n<html dir=\"ltr\" lang=\"en\">\n<head>\n<meta charset=\"utf-8\"\/>\n<meta content=\"width=device-width, initial-scale=1\" name=\"viewport\"\/>\n<title>Vistal Al Mouj Muscat | Prices and Payment Plan<\/title>\n<meta content=\"Explore Vistal in Al Mouj, Muscat: 213 luxury residences associated with Victoria Swarovski, over 50 amenities, starting prices from OMR 140,000, a 70\/30 payment plan and Q4 2029 handover.\" name=\"description\"\/>\n<meta content=\"telephone=yes\" name=\"format-detection\"\/>\n<meta content=\"#073244\" name=\"theme-color\"\/>\n<meta content=\"light\" name=\"color-scheme\"\/>\n<link href=\"https:\/\/skyland.om\/vistal\/\" rel=\"canonical\"\/>\n<meta content=\"en_US\" property=\"og:locale\"\/>\n<meta content=\"website\" property=\"og:type\"\/>\n<meta content=\"Vistal Al Mouj Muscat | Prices and Payment Plan\" property=\"og:title\"\/>\n<meta content=\"Explore Vistal in Al Mouj, Muscat: 213 luxury residences associated with Victoria Swarovski, over 50 amenities, starting prices from OMR 140,000, a 70\/30 payment plan and Q4 2029 handover.\" property=\"og:description\"\/>\n<meta content=\"https:\/\/skyland.om\/vistal\/\" property=\"og:url\"\/>\n<meta content=\"Skyland\" property=\"og:site_name\"\/>\n<meta content=\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/%D9%BE%D8%B1%D9%88%DA%98%D9%87-Vistal-1.webp\" property=\"og:image\"\/>\n<meta content=\"Vistal Project in Al Mouj Muscat\" property=\"og:image:alt\"\/>\n<meta content=\"summary_large_image\" name=\"twitter:card\"\/>\n<meta content=\"Vistal Al Mouj Muscat | Prices and Payment Plan\" name=\"twitter:title\"\/>\n<meta content=\"Explore Vistal in Al Mouj, Muscat: 213 luxury residences associated with Victoria Swarovski, over 50 amenities, starting prices from OMR 140,000, a 70\/30 payment plan and Q4 2029 handover.\" name=\"twitter:description\"\/>\n<meta content=\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/%D9%BE%D8%B1%D9%88%DA%98%D9%87-Vistal-1.webp\" name=\"twitter:image\"\/>\n<script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n<script>\ntailwind.config={corePlugins:{preflight:false},theme:{extend:{colors:{ink:\"#102331\",navy:\"#073244\",navy2:\"#041f2a\",gold:\"#f4c542\",sand:\"#f7f3e8\",mist:\"#f6f8fa\",jade:\"#10b981\",sky:\"#e9f5f8\"},boxShadow:{soft:\"0 18px 45px -28px rgba(7,50,68,.35)\",card:\"0 10px 30px -22px rgba(7,50,68,.30)\",glow:\"0 20px 60px -30px rgba(244,197,66,.65)\"}}}}\n<\/script>\n<script src=\"https:\/\/unpkg.com\/lucide@0.468.0\/dist\/umd\/lucide.min.js\"><\/script>\n<style>\nhtml,body{margin:0;padding:0;overflow-x:hidden}\n.azura-landing,.azura-landing *{box-sizing:border-box}\n.azura-landing{direction:ltr;text-align:left;background:#f6f8fa;color:#102331;line-height:1.9;overflow:hidden}\n.azura-landing a{text-decoration:none}\n.azura-landing .bg-navy a[href=\"tel:+96879110099\"],\n.azura-landing .bg-navy a[href=\"tel:+96879110099\"]:hover,\n.azura-landing .bg-navy a[href=\"tel:+96879110099\"]:focus,\n.azura-landing .bg-navy a[href=\"tel:+96879110099\"]:active,\n.azura-landing .bg-navy a[href=\"tel:+96879110099\"]:visited{\n  color:#f4c542!important;\n}\n.azura-landing img{max-width:100%;display:block}\n.azura-landing .ltr{direction:ltr;unicode-bidi:isolate}\n.azura-landing .glass{background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.06));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}\n.azura-landing .mesh{background:radial-gradient(circle at 20% 20%,rgba(244,197,66,.18),transparent 30%),radial-gradient(circle at 80% 15%,rgba(16,185,129,.13),transparent 28%),linear-gradient(135deg,#073244,#041f2a)}\n.azura-landing details>summary{list-style:none;cursor:pointer}\n.azura-landing details>summary::-webkit-details-marker{display:none}\n.azura-landing details[open]{border-color:rgba(244,197,66,.55);box-shadow:0 20px 45px -35px rgba(7,50,68,.45)}\n.azura-landing details[open] summary .faq-icon{transform:rotate(45deg)}\n.azura-landing .faq-body{animation:faqIn .22s ease-out}\n.azura-landing .balance{text-wrap:balance}\n.azura-landing .focus-ring:focus,.azura-landing .focus-ring:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(244,197,66,.45)}\n.azura-landing .gallery-trigger{appearance:none;border:0;background:transparent;padding:0;margin:0;width:100%;cursor:zoom-in;text-align:inherit}\n.azura-landing .gallery-trigger img{width:100%;height:100%;object-fit:cover}\n.azura-landing .modal-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(4,31,42,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}\n.azura-landing .modal-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}\n.azura-landing .modal-dialog{position:relative;width:min(1100px,100%);max-height:calc(100vh - 40px);border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 30px 80px -40px rgba(0,0,0,.45);transform:translateY(10px) scale(.98);transition:transform .25s ease}\n.azura-landing .modal-backdrop.is-open .modal-dialog{transform:translateY(0) scale(1)}\n.azura-landing .modal-figure{margin:0;background:#0b2230}\n.azura-landing .modal-image{width:100%;height:auto;max-height:calc(100vh - 120px);object-fit:contain;background:#0b2230}\n.azura-landing .modal-close{position:absolute;top:14px;right:14px;z-index:2;width:44px;height:44px;border:0;border-radius:14px;background:rgba(255,255,255,.94);color:#073244;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 25px -18px rgba(0,0,0,.45)}\n.azura-landing .modal-caption{padding:14px 18px;font-size:14px;color:#4b5563;background:#fff}\n@keyframes faqIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}\n@media(max-width:767px){.azura-landing{line-height:1.85}.azura-landing .modal-dialog{border-radius:18px}}\n@media(prefers-reduced-motion:reduce){.azura-landing *,.azura-landing *::before,.azura-landing *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}\n\n\nbody.skyland-expert-modal-open{\n  overflow:hidden!important;\n}\n\n.skyland-expert-modal{\n  position:fixed!important;\n  inset:0!important;\n  z-index:999999!important;\n  width:100%!important;\n  max-width:none!important;\n  min-height:100dvh!important;\n  margin:0!important;\n  padding:20px!important;\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  background:rgba(4,31,42,.70)!important;\n  -webkit-backdrop-filter:blur(10px);\n  backdrop-filter:blur(10px);\n  opacity:0;\n  visibility:hidden;\n  pointer-events:none;\n  transition:opacity .28s ease,visibility .28s ease;\n}\n\n.skyland-expert-modal.is-open{\n  opacity:1;\n  visibility:visible;\n  pointer-events:auto;\n}\n\n.skyland-expert-modal-box{\n  position:relative!important;\n  width:min(480px,calc(100vw - 32px))!important;\n  max-width:480px!important;\n  max-height:calc(100dvh - 40px)!important;\n  overflow-y:auto!important;\n  margin:auto!important;\n  padding:34px 30px 30px!important;\n  border:1px solid rgba(255,255,255,.62)!important;\n  border-radius:28px!important;\n  background:\n    radial-gradient(circle at 100% 0,rgba(244,197,66,.14),transparent 34%),\n    #fff!important;\n  box-shadow:0 32px 90px -34px rgba(0,0,0,.55)!important;\n  transform:translateY(18px) scale(.965);\n  opacity:0;\n  transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .28s ease;\n  overscroll-behavior:contain;\n}\n\n.skyland-expert-modal.is-open .skyland-expert-modal-box{\n  transform:translateY(0) scale(1);\n  opacity:1;\n}\n\n.skyland-expert-modal-close{\n  position:absolute!important;\n  top:16px!important;\n  right:16px!important;\n  z-index:10!important;\n  width:40px!important;\n  height:40px!important;\n  padding:0!important;\n  margin:0!important;\n  border:1px solid #e8edf0!important;\n  border-radius:13px!important;\n  background:#f6f8fa!important;\n  color:#073244!important;\n  font-weight:700!important;font-size:25px!important;line-height:1!important;\n  display:inline-flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  cursor:pointer!important;\n  box-shadow:none!important;\n  transition:background .22s ease,color .22s ease,transform .22s ease,border-color .22s ease!important;\n}\n\n.skyland-expert-modal-close:hover{\n  background:#073244!important;\n  border-color:#073244!important;\n  color:#f4c542!important;\n  transform:rotate(5deg);\n}\n\n.skyland-expert-modal-close:focus-visible{\n  outline:none!important;\n  box-shadow:0 0 0 3px rgba(244,197,66,.42)!important;\n}\n\n.skyland-expert-modal-box .elementor-heading-title{\n  color:#073244!important;\n  font-weight:900!important;\n  line-height:1.55!important;\n}\n\n.skyland-expert-modal-box .elementor-widget-text-editor{\n  color:#64717b;\n  line-height:1.95;\n}\n\n.skyland-expert-form .elementor-form{\n  margin-top:4px;\n}\n\n.skyland-expert-form .elementor-field-group{\n  margin-bottom:14px!important;\n}\n\n.skyland-expert-form .elementor-field-label{\n  margin-bottom:7px!important;\n  color:#273946!important;\n  font-size:13px!important;\n  font-weight:800!important;\n}\n\n.skyland-expert-form input.elementor-field,\n.skyland-expert-form textarea.elementor-field,\n.skyland-expert-form select.elementor-field{\n  min-height:52px!important;\n  padding:12px 15px!important;\n  border:1px solid #e1e7eb!important;\n  border-radius:14px!important;\n  background:#f7f9fa!important;\n  color:#102331!important;\n  \n  font-size:14px!important;\n  box-shadow:none!important;\n  transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important;\n}\n\n.skyland-expert-form input.elementor-field::placeholder,\n.skyland-expert-form textarea.elementor-field::placeholder{\n  color:#9aa5ad!important;\n  opacity:1!important;\n}\n\n.skyland-expert-form input.elementor-field:focus,\n.skyland-expert-form textarea.elementor-field:focus,\n.skyland-expert-form select.elementor-field:focus{\n  outline:none!important;\n  border-color:#e0b323!important;\n  background:#fff!important;\n  box-shadow:0 0 0 3px rgba(244,197,66,.20)!important;\n}\n\n.skyland-expert-form input[type=\"tel\"]{\n  direction:ltr!important;\n  text-align:left!important;\n}\n\n.skyland-expert-form .elementor-button{\n  width:100%!important;\n  min-height:52px!important;\n  margin-top:2px!important;\n  border:0!important;\n  border-radius:14px!important;\n  background:#f4c542!important;\n  color:#073244!important;\n  \n  font-size:14px!important;\n  font-weight:900!important;\n  box-shadow:0 14px 30px -18px rgba(7,50,68,.48)!important;\n  transition:background .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease!important;\n}\n\n.skyland-expert-form .elementor-button:hover{\n  background:#073244!important;\n  color:#f4c542!important;\n  transform:translateY(-1px);\n  box-shadow:0 18px 34px -20px rgba(7,50,68,.60)!important;\n}\n\n.skyland-expert-form .elementor-button:focus-visible{\n  outline:none!important;\n  box-shadow:0 0 0 3px rgba(244,197,66,.40)!important;\n}\n\n.skyland-expert-form .elementor-message{\n  margin:14px 0 0!important;\n  padding:11px 13px!important;\n  border-radius:12px!important;\n  font-size:12px!important;\n  font-weight:700!important;\n  line-height:1.8!important;\n}\n\n.skyland-expert-form .elementor-message-success{\n  background:#ecfdf5!important;\n  color:#047857!important;\n  border:1px solid #a7f3d0!important;\n}\n\n.skyland-expert-form .elementor-message-danger,\n.skyland-expert-form .elementor-message-error{\n  background:#fff1f2!important;\n  color:#be123c!important;\n  border:1px solid #fecdd3!important;\n}\n\nbody.elementor-editor-active .skyland-expert-modal{\n  position:relative!important;\n  inset:auto!important;\n  z-index:auto!important;\n  min-height:auto!important;\n  opacity:1!important;\n  visibility:visible!important;\n  pointer-events:auto!important;\n  background:rgba(4,31,42,.08)!important;\n  -webkit-backdrop-filter:none!important;\n  backdrop-filter:none!important;\n}\n\nbody.elementor-editor-active .skyland-expert-modal-box{\n  opacity:1!important;\n  transform:none!important;\n}\n\n@media(max-width:767px){\n  .skyland-expert-modal{\n    padding:14px!important;\n    align-items:center!important;\n  }\n\n  .skyland-expert-modal-box{\n    width:100%!important;\n    max-height:calc(100dvh - 28px)!important;\n    padding:30px 20px 22px!important;\n    border-radius:22px!important;\n  }\n\n  .skyland-expert-modal-close{\n    top:12px!important;\n    right:12px!important;\n    width:38px!important;\n    height:38px!important;\n    border-radius:12px!important;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .skyland-expert-modal,\n  .skyland-expert-modal-box,\n  .skyland-expert-modal-close,\n  .skyland-expert-form .elementor-button{\n    transition:none!important;\n  }\n}\n\n.azura-landing .skyland-expert-cta{\n  position:relative!important;\n  isolation:isolate;\n  overflow:hidden!important;\n  min-height:50px;\n  border:1px solid rgba(255,255,255,.20)!important;\n  background:linear-gradient(135deg,#f4c542 0%,#ffd95b 52%,#f4c542 100%)!important;\n  background-size:180% 180%!important;\n  color:#073244!important;\n  -webkit-text-fill-color:#073244!important;\n  box-shadow:\n    0 16px 38px -18px rgba(244,197,66,.95),\n    0 0 0 0 rgba(244,197,66,.28)!important;\n  transform:translateZ(0);\n  transition:\n    transform .28s cubic-bezier(.2,.8,.2,1),\n    box-shadow .28s ease,\n    background-position .38s ease,\n    border-color .28s ease!important;\n  animation:skylandExpertCtaPulse 3.1s ease-in-out infinite;\n}\n\n.azura-landing .skyland-expert-cta,\n.azura-landing .skyland-expert-cta:hover,\n.azura-landing .skyland-expert-cta:focus,\n.azura-landing .skyland-expert-cta:focus-visible,\n.azura-landing .skyland-expert-cta:active{\n  color:#073244!important;\n  -webkit-text-fill-color:#073244!important;\n  text-decoration:none!important;\n}\n\n.azura-landing .skyland-expert-cta::before{\n  content:\"\";\n  position:absolute;\n  z-index:-1;\n  top:-70%;\n  bottom:-70%;\n  left:-42%;\n  width:32%;\n  background:linear-gradient(\n    90deg,\n    transparent,\n    rgba(255,255,255,.68),\n    transparent\n  );\n  transform:skewX(-18deg) translateX(0);\n  opacity:0;\n  pointer-events:none;\n}\n\n.azura-landing .skyland-expert-cta::after{\n  content:\"\";\n  position:absolute;\n  inset:2px;\n  z-index:-2;\n  border-radius:14px;\n  background:linear-gradient(135deg,rgba(255,255,255,.20),transparent 48%);\n  pointer-events:none;\n}\n\n.azura-landing .skyland-expert-cta:hover{\n  background:linear-gradient(135deg,#ffd75a 0%,#f4c542 50%,#e8b92d 100%)!important;\n  background-position:100% 50%!important;\n  border-color:rgba(255,255,255,.42)!important;\n  transform:translateY(-3px) scale(1.018);\n  box-shadow:\n    0 22px 44px -19px rgba(244,197,66,.95),\n    0 10px 28px -22px rgba(0,0,0,.70)!important;\n  animation-play-state:paused;\n}\n\n.azura-landing .skyland-expert-cta:hover::before{\n  opacity:1;\n  animation:skylandExpertCtaShine .72s ease forwards;\n}\n\n.azura-landing .skyland-expert-cta:active{\n  transform:translateY(-1px) scale(.99);\n  box-shadow:0 12px 26px -18px rgba(244,197,66,.90)!important;\n}\n\n.azura-landing .skyland-expert-cta:focus-visible{\n  outline:none!important;\n  box-shadow:\n    0 0 0 4px rgba(244,197,66,.28),\n    0 18px 40px -18px rgba(244,197,66,.90)!important;\n}\n\n.azura-landing .skyland-expert-cta .skyland-expert-cta-label{\n  position:relative;\n  z-index:2;\n  color:#073244!important;\n  -webkit-text-fill-color:#073244!important;\n  transition:transform .28s ease;\n}\n\n.azura-landing .skyland-expert-cta .skyland-expert-cta-icon{\n  position:relative;\n  z-index:2;\n  flex:0 0 auto;\n  color:#073244!important;\n  stroke:#073244!important;\n  transition:transform .34s cubic-bezier(.2,.8,.2,1);\n}\n\n.azura-landing .skyland-expert-cta:hover .skyland-expert-cta-icon{\n  transform:rotate(-10deg) scale(1.14);\n}\n\n.azura-landing .skyland-expert-cta:hover .skyland-expert-cta-label{\n  transform:translateX(-1px);\n}\n\n@keyframes skylandExpertCtaPulse{\n  0%,100%{\n    box-shadow:\n      0 16px 38px -18px rgba(244,197,66,.86),\n      0 0 0 0 rgba(244,197,66,.26);\n  }\n  50%{\n    box-shadow:\n      0 18px 42px -17px rgba(244,197,66,1),\n      0 0 0 8px rgba(244,197,66,0);\n  }\n}\n\n@keyframes skylandExpertCtaShine{\n  0%{transform:skewX(-18deg) translateX(0)}\n  100%{transform:skewX(-18deg) translateX(520%)}\n}\n\n.skyland-expert-form .elementor-field-group .elementor-message,\n.skyland-expert-form .elementor-field-group .elementor-help-inline,\n.skyland-expert-form .elementor-field-group .elementor-form-help-inline{\n  display:block!important;\n  flex:0 0 100%!important;\n  width:100%!important;\n  max-width:100%!important;\n  margin:6px 3px 0!important;\n  padding:0!important;\n  background:transparent!important;\n  border:0!important;\n  border-radius:0!important;\n  box-shadow:none!important;\n  color:#dc2626!important;\n  font-size:11px!important;\n  font-weight:700!important;\n  line-height:1.75!important;\n  text-align:left!important;\n}\n\n.skyland-expert-form .elementor-field-group .elementor-message::before,\n.skyland-expert-form .elementor-field-group .elementor-help-inline::before,\n.skyland-expert-form .elementor-field-group .elementor-form-help-inline::before{\n  display:none!important;\n  content:none!important;\n}\n\n.skyland-expert-form .elementor-field-group.elementor-error input.elementor-field,\n.skyland-expert-form .elementor-field-group.elementor-error textarea.elementor-field,\n.skyland-expert-form .elementor-field-group.elementor-error select.elementor-field,\n.skyland-expert-form input.elementor-field.elementor-error,\n.skyland-expert-form textarea.elementor-field.elementor-error,\n.skyland-expert-form select.elementor-field.elementor-error{\n  border-color:#fca5a5!important;\n  background:#fffafa!important;\n}\n\n.skyland-expert-form .elementor-field-group.elementor-error input.elementor-field:focus,\n.skyland-expert-form .elementor-field-group.elementor-error textarea.elementor-field:focus,\n.skyland-expert-form input.elementor-field.elementor-error:focus,\n.skyland-expert-form textarea.elementor-field.elementor-error:focus{\n  border-color:#ef4444!important;\n  background:#fff!important;\n  box-shadow:0 0 0 3px rgba(239,68,68,.10)!important;\n}\n\n.skyland-expert-form .elementor-form > .elementor-message-danger,\n.skyland-expert-form .elementor-form > .elementor-message-error{\n  display:none!important;\n}\n\n.skyland-expert-form .elementor-form > .elementor-message-success{\n  display:block!important;\n  width:100%!important;\n  margin:16px 0 0!important;\n  padding:12px 14px!important;\n  background:#ecfdf5!important;\n  border:1px solid #a7f3d0!important;\n  border-radius:12px!important;\n  color:#047857!important;\n  font-size:12px!important;\n  font-weight:800!important;\n  line-height:1.85!important;\n  text-align:center!important;\n  box-shadow:none!important;\n}\n\n.skyland-expert-form .elementor-form > .elementor-message-success::before,\n.skyland-expert-form .elementor-form > .elementor-message-danger::before,\n.skyland-expert-form .elementor-form > .elementor-message-error::before{\n  display:none!important;\n  content:none!important;\n}\n\n@media(max-width:767px){\n  .azura-landing .skyland-expert-cta{\n    min-height:50px;\n  }\n\n  .skyland-expert-form .elementor-field-group .elementor-message,\n  .skyland-expert-form .elementor-field-group .elementor-help-inline,\n  .skyland-expert-form .elementor-field-group .elementor-form-help-inline{\n    font-size:10.5px!important;\n    margin-top:5px!important;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .azura-landing .skyland-expert-cta{\n    animation:none!important;\n  }\n\n  .azura-landing .skyland-expert-cta::before{\n    animation:none!important;\n  }\n\n  .azura-landing .skyland-expert-cta:hover{\n    transform:none!important;\n  }\n\n  .azura-landing .skyland-expert-cta:hover .skyland-expert-cta-icon,\n  .azura-landing .skyland-expert-cta:hover .skyland-expert-cta-label{\n    transform:none!important;\n  }\n}\n\n.skyland-expert-form .skyland-phone-input-error{\n  display:none;\n  width:100%;\n  margin:6px 3px 0;\n  padding:0;\n  color:#dc2626;\n  font-size:11px;\n  font-weight:700;\n  line-height:1.75;\n  text-align:left;\n}\n\n.skyland-expert-form .skyland-phone-input-error.is-visible{\n  display:block;\n}\n\n.skyland-expert-form .elementor-field-group.skyland-phone-has-error input.elementor-field{\n  border-color:#fca5a5!important;\n  background:#fffafa!important;\n}\n\n@media(max-width:767px){\n  .skyland-expert-form .skyland-phone-input-error{\n    font-size:10.5px;\n    margin-top:5px;\n  }\n}\n\n.skyland-expert-form input[type=\"tel\"]::placeholder{\n  direction:ltr!important;\n  text-align:left!important;\n  unicode-bidi:plaintext;\n}\n\n.skyland-expert-form .skyland-name-input-error{\n  display:none;\n  width:100%;\n  margin:6px 3px 0;\n  padding:0;\n  color:#dc2626;\n  font-size:11px;\n  font-weight:700;\n  line-height:1.75;\n  text-align:left;\n}\n\n.skyland-expert-form .skyland-name-input-error.is-visible{\n  display:block;\n}\n\n.skyland-expert-form .elementor-field-group.skyland-name-has-error input.elementor-field{\n  border-color:#fca5a5!important;\n  background:#fffafa!important;\n}\n\n@media(max-width:767px){\n  .skyland-expert-form .skyland-name-input-error{\n    font-size:10.5px;\n    margin-top:5px;\n  }\n}\n\n.skyland-expert-form .elementor-form > .elementor-message-success{\n  width:calc(100% + 20px)!important;\n  max-width:calc(100% + 20px)!important;\n  margin:16px -10px 0!important;\n  padding:11px 10px!important;\n  font-size:11.5px!important;\n  line-height:1.75!important;\n  white-space:nowrap!important;\n  text-align:center!important;\n}\n\n@media(max-width:520px){\n  .skyland-expert-form .elementor-form > .elementor-message-success{\n    width:calc(100% + 12px)!important;\n    max-width:calc(100% + 12px)!important;\n    margin:16px -6px 0!important;\n    padding:10px 7px!important;\n    font-size:11px!important;\n    white-space:normal!important;\n  }\n}\n<\/style>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What types of residences does Vistal offer?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Vistal offers one- and two-bedroom apartments, beach chalets, ocean duplexes and sky villas. Layouts and features vary by residence type.\"}},{\"@type\":\"Question\",\"name\":\"What does \u201cby Victoria Swarovski\u201d mean at Vistal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Vistal is introduced under the name \u201cLuxury Branded Residences by Victoria Swarovski.\u201d This refers to Victoria Swarovski personally and should not be interpreted as a partnership with the Swarovski company.\"}},{\"@type\":\"Question\",\"name\":\"Who is the developer of Vistal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Vistal is developed by LEO Developments, which emphasizes German quality-control standards. The project sales office is located at Al Mouj Walk.\"}},{\"@type\":\"Question\",\"name\":\"How many residences are there and when is handover?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Vistal comprises 213 residences, with handover announced for the fourth quarter of 2029 (Q4 2029). Buyers should confirm the final handover terms in their purchase agreement.\"}},{\"@type\":\"Question\",\"name\":\"What are the starting prices at Vistal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Published starting prices are OMR 140,000 for one-bedroom apartments, OMR 230,000 for two-bedroom apartments, OMR 462,000 for beach chalets and OMR 550,000 for ocean duplexes. Sky villa prices and current availability are available on request.\"}},{\"@type\":\"Question\",\"name\":\"What are the reservation and payment terms?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The stated payment plan is 70\/30, with an OMR 5,000 reservation fee. Request the full instalment schedule and payment conditions from the sales team before reserving.\"}},{\"@type\":\"Question\",\"name\":\"What amenities are planned at Vistal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Vistal is presented with more than 50 amenities and services, including an infinity pool, gym, spa, sauna, jacuzzi, children\u2019s pool, yoga and Pilates, concierge, housekeeping and EV charging. Private pools are included in selected residences.\"}},{\"@type\":\"Question\",\"name\":\"Will Vistal have a private beach?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Private-beach access is included in the proposed amenities, but its final development and delivery remain subject to approval by the relevant authorities.\"}},{\"@type\":\"Question\",\"name\":\"What are the ownership and residency rules for foreign buyers?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Freehold ownership and residency terms are not specified in the available project materials. Confirm ownership registration and residency eligibility with the developer and relevant authorities before purchasing.\"}}]}<\/script>\n<style>\n\n.azura-landing .skyland-recs{position:relative;isolation:isolate}\n.azura-landing .skyland-recs::before{content:\"\";position:absolute;inset:8% -12% auto auto;width:260px;height:260px;border-radius:999px;background:rgba(244,197,66,.10);filter:blur(70px);z-index:-1;pointer-events:none}\n.azura-landing .skyland-recs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}\n.azura-landing .skyland-project-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #edf0f2;border-radius:26px;background:#fff;color:inherit;cursor:pointer;box-shadow:0 18px 42px -32px rgba(7,50,68,.38);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}\n.azura-landing .skyland-project-card:hover{transform:translateY(-6px);border-color:rgba(244,197,66,.48);box-shadow:0 24px 55px -30px rgba(7,50,68,.42)}\n.azura-landing .skyland-project-media{position:relative;aspect-ratio:16\/10;overflow:hidden;background:linear-gradient(145deg,#073244,#0d566c)}\n.azura-landing .skyland-project-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}\n.azura-landing .skyland-project-card:hover .skyland-project-media img{transform:scale(1.045)}\n.azura-landing .skyland-project-media::after{content:\"\";position:absolute;inset:0;background:linear-gradient(to top,rgba(4,31,42,.52),transparent 54%);pointer-events:none}\n.azura-landing .skyland-project-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#f4c542}\n.azura-landing .skyland-project-placeholder svg{width:54px;height:54px;opacity:.88}\n.azura-landing .skyland-project-body{display:flex;flex:1;flex-direction:column;padding:20px}\n.azura-landing .skyland-project-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.azura-landing .skyland-project-title{margin:0;color:#073244;font-size:17px;font-weight:900;line-height:1.75;flex:1;min-width:0}\n.azura-landing .skyland-project-location{display:flex;align-items:center;gap:6px;margin-top:7px;color:#6b7280;font-size:12px;font-weight:600}\n.azura-landing .skyland-project-location svg{width:15px;height:15px;flex:0 0 auto;color:#d8aa16}\n.azura-landing .skyland-project-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.azura-landing .skyland-project-meta-group{min-width:0}.azura-landing .skyland-project-meta-label{display:flex;align-items:center;justify-content:flex-start;gap:6px;margin:0 4px 7px;color:#425466;font-size:11px;font-weight:900;letter-spacing:.01em;text-align:left}.azura-landing .skyland-project-meta-label svg{width:14px;height:14px;flex:0 0 auto;color:#d8aa16}.azura-landing .skyland-project-meta-group .skyland-project-meta-item{width:100%;justify-content:center;text-align:center}\n.azura-landing .skyland-project-meta-item{display:flex;align-items:center;gap:7px;min-width:0;padding:10px 11px;border-radius:14px;background:#f6f8fa;color:#425466;font-size:11px;font-weight:800}\n.azura-landing .skyland-project-meta-item svg{width:16px;height:16px;flex:0 0 auto;color:#073244}\n.azura-landing .skyland-project-footer{display:none}\n.azura-landing .skyland-project-price-label{display:block;color:#9ca3af;font-size:10px;font-weight:700}\n.azura-landing .skyland-project-price{display:block;margin-top:2px;color:#073244;font-size:14px;font-weight:900;direction:ltr;unicode-bidi:isolate;text-align:left}\n.azura-landing .skyland-project-link{width:42px;height:42px;border-radius:14px;background:#073244;color:#f4c542;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:background .25s ease,color .25s ease,transform .25s ease}\n.azura-landing .skyland-project-link:hover{background:#f4c542;color:#073244;transform:translateX(-2px)}\n.azura-landing .skyland-project-link svg{width:18px;height:18px}\n.azura-landing .skyland-recs-status{grid-column:1\/-1;border:1px dashed #dbe2e6;border-radius:24px;background:rgba(255,255,255,.72);padding:24px;text-align:center;color:#6b7280;font-size:13px;font-weight:700}\n.azura-landing .skyland-skeleton{overflow:hidden;position:relative;min-height:360px;border-radius:26px;background:#fff;border:1px solid #edf0f2}\n.azura-landing .skyland-skeleton::after{content:\"\";position:absolute;inset:0;transform:translateX(100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);animation:skylandShimmer 1.35s infinite}\n.azura-landing .skyland-skeleton-media{height:190px;background:#e8edf0}\n.azura-landing .skyland-skeleton-line{height:12px;margin:16px 20px 0;border-radius:999px;background:#eef2f4}\n.azura-landing .skyland-skeleton-line.short{width:52%}\n@keyframes skylandShimmer{100%{transform:translateX(-100%)}}\n@media(max-width:1023px){.azura-landing .skyland-recs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:639px){.azura-landing .skyland-recs-grid{grid-template-columns:1fr;gap:14px}.azura-landing .skyland-project-card{border-radius:22px}.azura-landing .skyland-project-body{padding:18px}}\n<\/style>\n<\/head>\n<body>\n<div class=\"azura-landing pb-24 lg:pb-28\">\n<section aria-label=\"Vistal Project Overview\" class=\"relative min-h-[680px] lg:min-h-[760px] flex items-center overflow-hidden mesh\">\n<img fetchpriority=\"high\" alt=\"Vistal Project, Al Mouj Muscat\" class=\"absolute inset-0 w-full h-full object-cover opacity-25\" decoding=\"async\" fetchpriority=\"high\" height=\"1080\" src=\"https:\/\/images.unsplash.com\/photo-1600596542815-ffad4c1539a9?ixlib=rb-4.0.3&amp;auto=format&amp;fit=crop&amp;w=1920&amp;q=80\" width=\"1920\"\/>\n<div class=\"absolute inset-0 bg-[linear-gradient(90deg,rgba(4,31,42,.96),rgba(7,50,68,.76),rgba(7,50,68,.42))]\"><\/div>\n<div aria-hidden=\"true\" class=\"absolute -top-24 -right-24 w-72 h-72 rounded-full bg-gold\/20 blur-3xl\"><\/div>\n<div aria-hidden=\"true\" class=\"absolute bottom-12 left-8 w-80 h-80 rounded-full bg-white\/10 blur-3xl\"><\/div>\n<div class=\"relative z-10 w-full max-w-7xl mx-auto px-5 lg:px-8 py-16 lg:py-24\">\n<div class=\"grid lg:grid-cols-[1.15fr_.85fr] gap-10 lg:gap-14 items-center\">\n<div class=\"text-center lg:text-left\">\n<div class=\"flex flex-wrap justify-center lg:justify-start gap-2.5 mb-6\">\n<span class=\"inline-flex items-center gap-2 rounded-full bg-gold text-navy px-4 py-2 text-xs font-extrabold shadow-glow\"><i aria-hidden=\"true\" class=\"w-4 h-4\" data-lucide=\"badge-check\"><\/i>Purchase from Developer<\/span>\n<span class=\"inline-flex items-center gap-2 rounded-full border border-white\/20 bg-white\/10 px-4 py-2 text-xs font-bold text-white\"><i aria-hidden=\"true\" class=\"w-4 h-4\" data-lucide=\"map-pin\"><\/i>Al Mouj<\/span>\n<span class=\"inline-flex items-center gap-2 rounded-full border border-white\/20 bg-white\/10 px-4 py-2 text-xs font-bold text-white\"><i aria-hidden=\"true\" class=\"w-4 h-4\" data-lucide=\"calendar-days\"><\/i><span class=\"ltr\">Q4 2029<\/span><\/span>\n<\/div>\n<h1 class=\"balance m-0 text-4xl md:text-6xl lg:text-7xl font-black leading-tight text-white\"><span class=\"text-gold\">Vistal Project<\/span><\/h1>\n<div class=\"grid grid-cols-1 sm:grid-cols-3 gap-3 max-w-2xl mx-auto lg:mx-0 mt-6 mb-8\">\n<div class=\"glass rounded-2xl border border-white\/15 p-4 text-white flex items-center gap-3 text-left\">\n<div class=\"w-12 h-12 rounded-2xl bg-white\/10 text-gold flex items-center justify-center shrink-0\">\n<i aria-hidden=\"true\" class=\"w-6 h-6\" data-lucide=\"building-2\"><\/i>\n<\/div>\n<div>\n<div class=\"text-sm text-white\/80 font-bold\">Total Residences<\/div>\n<div class=\"font-extrabold text-base md:text-lg leading-relaxed\">213 Residences<\/div>\n<\/div>\n<\/div>\n<div class=\"glass rounded-2xl border border-white\/15 p-4 text-white flex items-center gap-3 text-left\">\n<div class=\"w-12 h-12 rounded-2xl bg-white\/10 text-gold flex items-center justify-center shrink-0\">\n<i aria-hidden=\"true\" class=\"w-6 h-6\" data-lucide=\"sparkles\"><\/i>\n<\/div>\n<div>\n<div class=\"text-sm text-white\/80 font-bold\">Amenities<\/div>\n<div class=\"font-extrabold text-base md:text-lg leading-relaxed ltr\">50+ Amenities<\/div>\n<\/div>\n<\/div>\n<div class=\"glass rounded-2xl border border-white\/15 p-4 text-white flex items-center gap-3 text-left\">\n<div class=\"w-12 h-12 rounded-2xl bg-white\/10 text-gold flex items-center justify-center shrink-0\">\n<i aria-hidden=\"true\" class=\"w-6 h-6\" data-lucide=\"calendar-days\"><\/i>\n<\/div>\n<div>\n<div class=\"text-sm text-white\/80 font-bold\">Handover<\/div>\n<div class=\"font-extrabold text-base md:text-lg leading-relaxed ltr\">Q4 2029<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex flex-col sm:flex-row justify-center lg:justify-start gap-3\">\n<button aria-controls=\"skyland-expert-modal\" aria-haspopup=\"dialog\" class=\"js-open-expert-modal skyland-expert-cta focus-ring appearance-none border-0 cursor-pointer inline-flex items-center justify-center gap-2 rounded-2xl px-7 py-3.5 text-sm font-extrabold\" type=\"button\"><i aria-hidden=\"true\" class=\"w-5 h-5 skyland-expert-cta-icon\" data-lucide=\"phone-call\"><\/i><span class=\"skyland-expert-cta-label\">Contact an Expert<\/span><\/button>\n<button class=\"focus-ring inline-flex items-center justify-center gap-2 rounded-2xl border border-white\/20 bg-white\/10 px-7 py-3.5 text-sm font-bold text-white transition hover:bg-white hover:text-navy\" type=\"button\"><i aria-hidden=\"true\" class=\"w-5 h-5\" data-lucide=\"download\"><\/i>Download Brochure<\/button>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div aria-hidden=\"true\" class=\"absolute -inset-5 rounded-[2rem] bg-gold\/20 blur-3xl\"><\/div>\n<div class=\"relative rounded-[2rem] border border-white\/18 glass p-5 md:p-6 shadow-soft\">\n<div class=\"rounded-[1.5rem] bg-white p-5 md:p-6 shadow-card\">\n<div class=\"flex items-start justify-between gap-4 mb-5\">\n<div>\n<p class=\"m-0 text-xs font-bold text-gray-500\">Starting From<\/p>\n<div class=\"mt-1 flex items-end gap-2\"><span class=\"text-4xl md:text-5xl font-black text-navy leading-none\">140,000<\/span><span class=\"text-lg font-black text-gold\">OMR<\/span><\/div>\n<\/div>\n<div class=\"w-12 h-12 rounded-2xl bg-navy text-gold flex items-center justify-center\"><i aria-hidden=\"true\" class=\"w-6 h-6\" data-lucide=\"gem\"><\/i><\/div>\n<\/div>\n<div class=\"grid grid-cols-2 gap-3 mb-5\">\n<div class=\"rounded-2xl bg-mist p-4\"><div class=\"text-xs text-gray-500\">Payment Plan<\/div><div class=\"text-sm font-extrabold text-navy ltr\">70\/30<\/div><\/div>\n<div class=\"rounded-2xl bg-mist p-4\"><div class=\"text-xs text-gray-500\">Reservation Fee<\/div><div class=\"text-sm font-extrabold text-navy\">5,000 OMR<\/div><\/div>\n<\/div>\n<\/div>\n<div class=\"grid grid-cols-3 gap-3 mt-3\">\n<div class=\"rounded-2xl border border-white\/15 bg-white\/10 p-3 text-center text-white\"><div class=\"font-black text-sm md:text-base\">Signature<\/div><div class=\"text-xs text-white\/80 mt-1\">Victoria Swarovski<\/div><\/div>\n<div class=\"rounded-2xl border border-white\/15 bg-white\/10 p-3 text-center text-white\"><div class=\"font-black text-sm md:text-base\">Setting<\/div><div class=\"text-xs text-white\/80 mt-1\">Al Mouj Waterfront<\/div><\/div>\n<div class=\"rounded-2xl border border-white\/15 bg-white\/10 p-3 text-center text-white\"><div class=\"font-black text-sm md:text-base\">Design<\/div><div class=\"text-xs text-white\/80 mt-1\">Modern Luxury<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<main class=\"max-w-7xl mx-auto px-5 lg:px-8 py-12 md:py-16 lg:py-20\" id=\"main-content\">\n<section aria-labelledby=\"about-title\" class=\"mb-14 md:mb-20\" id=\"about\">\n<div class=\"grid lg:grid-cols-[.9fr_1.1fr] gap-6 lg:gap-8 items-stretch\">\n<div class=\"rounded-[2rem] bg-white p-6 md:p-8 shadow-card border border-gray-100\">\n<div class=\"inline-flex items-center gap-2 rounded-full bg-sand px-4 py-2 text-xs font-extrabold text-navy mb-5\"><i aria-hidden=\"true\" class=\"w-4 h-4 text-gold\" data-lucide=\"gem\"><\/i>Luxury Living in Al Mouj<\/div>\n<h2 class=\"m-0 text-2xl md:text-4xl font-black text-navy leading-snug balance\" id=\"about-title\">Vistal: Signature Luxury Residences in Al Mouj<\/h2>\n<p class=\"mt-5 mb-0 text-sm md:text-base text-gray-600 leading-loose text-left\">Vistal brings together 213 luxury residences in Al Mouj, Muscat, under the \u201cLuxury Branded Residences by Victoria Swarovski\u201d identity. The collection includes one- and two-bedroom apartments, beach chalets, ocean duplexes and sky villas. Contemporary design, sea or marina views in selected homes and dedicated resident services create a distinctive waterfront living experience.<\/p>\n<\/div>\n<div class=\"rounded-[2rem] bg-navy p-6 md:p-8 shadow-soft relative overflow-hidden\">\n<i aria-hidden=\"true\" class=\"absolute -left-8 -bottom-8 w-44 h-44 text-gold opacity-10\" data-lucide=\"gem\"><\/i>\n<h3 class=\"m-0 text-xl md:text-2xl font-black text-gold leading-relaxed\">Contemporary Design Meets Waterfront Living<\/h3>\n<p class=\"relative z-10 mt-4 mb-6 text-sm md:text-base text-white\/80 leading-loose text-left\">The Vistal signature is associated with Victoria Swarovski personally, not with the Swarovski company or brand. Developer LEO Developments places an emphasis on German quality-control standards, and its project sales office is located at Al Mouj Walk.<\/p>\n<div class=\"relative z-10 grid sm:grid-cols-3 gap-3\">\n<div class=\"rounded-2xl bg-white\/10 border border-white\/10 p-4 text-white\"><i aria-hidden=\"true\" class=\"w-5 h-5 text-gold mb-2\" data-lucide=\"sparkles\"><\/i><div class=\"text-xs font-bold\">Victoria Swarovski Signature<\/div><\/div>\n<div class=\"rounded-2xl bg-white\/10 border border-white\/10 p-4 text-white\"><i aria-hidden=\"true\" class=\"w-5 h-5 text-gold mb-2\" data-lucide=\"waves\"><\/i><div class=\"text-xs font-bold\">Waterfront Location in Al Mouj<\/div><\/div>\n<div class=\"rounded-2xl bg-white\/10 border border-white\/10 p-4 text-white\"><i aria-hidden=\"true\" class=\"w-5 h-5 text-gold mb-2\" data-lucide=\"monitor-smartphone\"><\/i><div class=\"text-xs font-bold\">Developer: LEO Developments<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section aria-labelledby=\"gallery-title\" class=\"mb-14 md:mb-20\" id=\"gallery\">\n<div class=\"flex flex-col md:flex-row md:items-end md:justify-between gap-4 mb-6\">\n<div>\n<div class=\"flex items-center gap-3 mb-2\"><span aria-hidden=\"true\" class=\"w-2 h-7 rounded-full bg-gold\"><\/span><h2 class=\"m-0 text-2xl md:text-3xl font-black text-navy\" id=\"gallery-title\">Concept Design Gallery<\/h2><\/div>\n<p class=\"m-0 text-sm text-gray-500\">Luxury design with sea and marina views in selected residences<\/p>\n<\/div>\n<\/div>\n<div class=\"grid grid-cols-2 lg:grid-cols-4 gap-3 md:gap-4\">\n<div class=\"col-span-2 lg:col-span-2 row-span-2 rounded-[2rem] overflow-hidden shadow-card relative group aspect-video\">\n<button aria-label=\"View larger Vistal Project interior design image\" class=\"gallery-trigger focus-ring h-full\" data-gallery-alt=\"Vistal Project interior design\" data-gallery-caption=\"Luxury design with sea and marina views in selected residences\" data-gallery-image=\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/%D9%BE%D8%B1%D9%88%DA%98%D9%87-Vistal-1.webp\" type=\"button\">\n<img loading=\"lazy\" alt=\"Vistal Project interior design\" class=\"transition duration-700 group-hover:scale-105\" decoding=\"async\" height=\"1080\" loading=\"lazy\" src=\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/%D9%BE%D8%B1%D9%88%DA%98%D9%87-Vistal-1.webp\" width=\"1920\"\/>\n<\/button>\n<div class=\"pointer-events-none absolute inset-x-4 bottom-4 rounded-2xl bg-navy\/85 text-white p-4 backdrop-blur\"><div class=\"font-extrabold text-sm md:text-base\">Luxury design with sea and marina views in selected residences<\/div><\/div>\n<\/div>\n<div class=\"rounded-[2rem] overflow-hidden shadow-card relative group aspect-video\">\n<button aria-label=\"View larger image of Vistal Project in Al Mouj\" class=\"gallery-trigger focus-ring h-full\" data-gallery-alt=\"Vistal Project view in Al Mouj\" data-gallery-caption=\"Vistal Project view in Al Mouj\" data-gallery-image=\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/%D9%BE%D8%B1%D9%88%DA%98%D9%87-Vistal-2-scaled.webp\" type=\"button\">\n<img loading=\"lazy\" alt=\"Vistal Project view in Al Mouj\" class=\"transition duration-700 group-hover:scale-105\" decoding=\"async\" height=\"1080\" loading=\"lazy\" src=\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/%D9%BE%D8%B1%D9%88%DA%98%D9%87-Vistal-2-scaled.webp\" width=\"1920\"\/>\n<\/button>\n<\/div>\n<div class=\"rounded-[2rem] overflow-hidden shadow-card relative group aspect-video\">\n<button aria-label=\"View larger image of Vistal Project amenities\" class=\"gallery-trigger focus-ring h-full\" data-gallery-alt=\"Vistal Project amenities\" data-gallery-caption=\"Vistal Project amenities\" data-gallery-image=\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/%D9%BE%D8%B1%D9%88%DA%98%D9%87-Vistal-3.webp\" type=\"button\">\n<img loading=\"lazy\" alt=\"Vistal Project amenities\" class=\"transition duration-700 group-hover:scale-105\" decoding=\"async\" height=\"1080\" loading=\"lazy\" src=\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/%D9%BE%D8%B1%D9%88%DA%98%D9%87-Vistal-3.webp\" width=\"1920\"\/>\n<\/button>\n<\/div>\n<div class=\"col-span-2 rounded-[2rem] bg-white border border-gray-100 p-6 shadow-card flex flex-col justify-center\">\n<h3 class=\"m-0 text-xl font-black text-navy\">A Range of Homes for Different Lifestyles<\/h3>\n<p class=\"mt-3 mb-0 text-sm text-gray-600 leading-loose\">From one- and two-bedroom apartments to beach chalets, ocean duplexes and sky villas, each residence type offers its own layout and features. Selected homes include sea or marina views and smart-home technology.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<section aria-labelledby=\"investment-title\" class=\"mb-14 md:mb-20\" id=\"investment\">\n<div class=\"grid lg:grid-cols-3 gap-4 md:gap-5\">\n<div class=\"lg:col-span-1 rounded-[2rem] bg-sand p-6 md:p-8 border border-gold\/20 shadow-card\">\n<div class=\"w-14 h-14 rounded-2xl bg-gold text-navy flex items-center justify-center mb-5\"><i aria-hidden=\"true\" class=\"w-7 h-7\" data-lucide=\"trending-up\"><\/i><\/div>\n<h2 class=\"m-0 text-2xl font-black text-navy leading-relaxed\" id=\"investment-title\">Why Choose Vistal?<\/h2>\n<p class=\"mt-4 mb-0 text-sm text-gray-600 leading-loose\">Vistal combines an Al Mouj waterfront address, distinctive residence options and more than 50 amenities and services. Buyers should assess individual residences against confirmed prices and current market conditions.<\/p>\n<\/div>\n<div class=\"lg:col-span-2 grid md:grid-cols-2 gap-4 md:gap-5\">\n<div class=\"rounded-[2rem] bg-white p-6 md:p-7 border border-gray-100 shadow-card\">\n<h3 class=\"m-0 flex items-center gap-2 text-lg font-black text-navy\">The Vistal Lifestyle<\/h3>\n<ul class=\"mt-5 mb-0 p-0 list-none space-y-4 text-sm text-gray-600\">\n<li class=\"flex gap-3\"><i aria-hidden=\"true\" class=\"w-5 h-5 text-jade shrink-0 mt-1\" data-lucide=\"check-circle-2\"><\/i><span>Choose from one- and two-bedroom apartments, beach chalets, ocean duplexes and sky villas.<\/span><\/li>\n<li class=\"flex gap-3\"><i aria-hidden=\"true\" class=\"w-5 h-5 text-jade shrink-0 mt-1\" data-lucide=\"check-circle-2\"><\/i><span>Proposed private-beach access, subject to final design and regulatory approvals.<\/span><\/li>\n<li class=\"flex gap-3\"><i aria-hidden=\"true\" class=\"w-5 h-5 text-jade shrink-0 mt-1\" data-lucide=\"check-circle-2\"><\/i><span>Wellness facilities, concierge and housekeeping services, plus private pools in selected homes.<\/span><\/li>\n<\/ul>\n<\/div>\n<div class=\"rounded-[2rem] bg-white p-6 md:p-7 border border-gray-100 shadow-card\">\n<h3 class=\"m-0 flex items-center gap-2 text-lg font-black text-navy\">Purchase Details<\/h3>\n<div class=\"mt-5 space-y-3\">\n<div class=\"flex items-center justify-between gap-4 rounded-2xl bg-mist p-4\"><span class=\"text-xs font-bold text-gray-500\">Developer<\/span><span class=\"text-sm font-black text-navy\">LEO Developments<\/span><\/div>\n<div class=\"flex items-center justify-between gap-4 rounded-2xl bg-mist p-4\"><span class=\"text-xs font-bold text-gray-500\">Payment Plan<\/span><span class=\"text-sm font-black text-jade\">70\/30<\/span><\/div>\n<div class=\"flex items-center justify-between gap-4 rounded-2xl bg-mist p-4\"><span class=\"text-xs font-bold text-gray-500\">Reservation Fee<\/span><span class=\"text-sm font-black text-navy\">5,000 OMR<\/span><\/div>\n<div class=\"flex items-center justify-between gap-4 rounded-2xl bg-mist p-4\"><span class=\"text-xs font-bold text-gray-500\">Handover<\/span><span class=\"text-sm font-black text-navy ltr\">Q4 2029<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section aria-labelledby=\"amenities-title\" class=\"mb-14 md:mb-20\" id=\"amenities\">\n<div class=\"flex items-center gap-3 mb-4\"><span aria-hidden=\"true\" class=\"w-2 h-7 rounded-full bg-gold\"><\/span><h2 class=\"m-0 text-2xl md:text-3xl font-black text-navy\" id=\"amenities-title\">Vistal Amenities and Services<\/h2><\/div>\n<p class=\"m-0 mb-6 text-sm text-gray-600 leading-loose\">Vistal features more than 50 lifestyle amenities and services. Highlights include:<\/p>\n<div class=\"grid grid-cols-2 md:grid-cols-4 gap-3 md:gap-4\">\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"waves\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Private Beach (Subject to Final Approval)<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"droplets\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Infinity Pool<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"dumbbell\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Gym and Wellness Centre<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"sparkles\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Spa, Sauna and Jacuzzi<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"anchor\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Marina Access<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"concierge-bell\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Concierge and Valet Parking<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"shield-check\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">24-Hour Security and Access Control<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"car-front\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Covered Parking<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"flower-2\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Landscaped Gardens and Waterfront Setting<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"heart-pulse\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Beauty and Wellness Centre<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"crown\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">VIP Lounge<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"house\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Housekeeping and Laundry Services<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"baby\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Children\u2019s Pool and Indoor Play Area<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"person-standing\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Yoga and Pilates<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"paw-print\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Pet-Friendly Facilities<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"users\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Maid and Driver Rooms in Selected Units<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"plug-zap\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Electric Vehicle Charging<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"sun\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Solar Energy Features<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"panel-top\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Smart Glass<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"droplet\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">UV Water Purification<\/span><\/div>\n<div class=\"rounded-[1.6rem] bg-white p-5 border border-gray-100 shadow-card text-center transition hover:-translate-y-1 hover:shadow-soft\"><i aria-hidden=\"true\" class=\"w-8 h-8 text-navy mx-auto mb-3\" data-lucide=\"waves\"><\/i><span class=\"block text-xs md:text-sm font-extrabold text-navy leading-relaxed\">Private Pools in Selected Units<\/span><\/div>\n<\/div>\n<\/section>\n<section aria-labelledby=\"pricing-title\" class=\"mb-14 md:mb-20\" id=\"pricing\">\n<div class=\"flex items-center gap-3 mb-6\"><span aria-hidden=\"true\" class=\"w-2 h-7 rounded-full bg-gold\"><\/span><h2 class=\"m-0 text-2xl md:text-3xl font-black text-navy\" id=\"pricing-title\">Residence Types and Starting Prices<\/h2><\/div>\n<div class=\"rounded-[1.6rem] md:rounded-[2rem] bg-white border border-gray-100 shadow-card overflow-hidden mb-4\">\n<div class=\"overflow-x-auto\"><table class=\"w-full min-w-[360px] border-collapse text-left\"><caption class=\"sr-only\">Vistal unit types and starting prices listed in the project fact sheet<\/caption><thead><tr class=\"border-b border-gray-200 bg-white text-gray-500\"><th class=\"px-4 py-4 md:px-6 md:py-5 text-xs md:text-sm font-bold\" scope=\"col\">Unit Type<\/th><th class=\"px-4 py-4 md:px-6 md:py-5 text-xs md:text-sm font-bold text-center\" scope=\"col\">Starting Price<\/th><th class=\"px-4 py-4 md:px-6 md:py-5 text-xs md:text-sm font-bold text-center\" scope=\"col\">Availability<\/th><\/tr><\/thead>\n<tbody>\n<tr class=\"border-b border-gray-100\"><td class=\"px-4 py-4 md:px-6 md:py-5 text-sm md:text-base font-black text-navy\">One-Bedroom Apartment<\/td><td class=\"px-4 py-4 md:px-6 md:py-5 text-center text-sm md:text-base font-black text-navy\">140,000 OMR<\/td><td class=\"px-4 py-4 md:px-6 md:py-5 text-center\"><span class=\"inline-flex rounded-full bg-sky text-navy px-3 py-1 text-[11px] md:text-xs font-black\">Check Availability<\/span><\/td><\/tr>\n<tr class=\"border-b border-gray-100\"><td class=\"px-4 py-4 md:px-6 md:py-5 text-sm md:text-base font-black text-navy\">Two-Bedroom Apartment<\/td><td class=\"px-4 py-4 md:px-6 md:py-5 text-center text-sm md:text-base font-black text-navy\">230,000 OMR<\/td><td class=\"px-4 py-4 md:px-6 md:py-5 text-center\"><span class=\"inline-flex rounded-full bg-sky text-navy px-3 py-1 text-[11px] md:text-xs font-black\">Check Availability<\/span><\/td><\/tr>\n<tr class=\"border-b border-gray-100\"><td class=\"px-4 py-4 md:px-6 md:py-5 text-sm md:text-base font-black text-navy\">Beach Chalet<\/td><td class=\"px-4 py-4 md:px-6 md:py-5 text-center text-sm md:text-base font-black text-navy\">462,000 OMR<\/td><td class=\"px-4 py-4 md:px-6 md:py-5 text-center\"><span class=\"inline-flex rounded-full bg-sky text-navy px-3 py-1 text-[11px] md:text-xs font-black\">Check Availability<\/span><\/td><\/tr>\n<tr class=\"border-b border-gray-100\"><td class=\"px-4 py-4 md:px-6 md:py-5 text-sm md:text-base font-black text-navy\">Ocean Duplex<\/td><td class=\"px-4 py-4 md:px-6 md:py-5 text-center text-sm md:text-base font-black text-navy\">550,000 OMR<\/td><td class=\"px-4 py-4 md:px-6 md:py-5 text-center\"><span class=\"inline-flex rounded-full bg-sky text-navy px-3 py-1 text-[11px] md:text-xs font-black\">Check Availability<\/span><\/td><\/tr>\n<tr><td class=\"px-4 py-4 md:px-6 md:py-5 text-sm md:text-base font-black text-navy\">Sky Villa<\/td><td class=\"px-4 py-4 md:px-6 md:py-5 text-center text-sm md:text-base font-black text-navy\">Price on Request<\/td><td class=\"px-4 py-4 md:px-6 md:py-5 text-center\"><span class=\"inline-flex rounded-full bg-sky text-navy px-3 py-1 text-[11px] md:text-xs font-black\">Check Availability<\/span><\/td><\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/div>\n<\/section>\n<section aria-labelledby=\"location-title\" class=\"mb-14 md:mb-20\" id=\"location\">\n<div class=\"flex items-center gap-3 mb-6\"><span aria-hidden=\"true\" class=\"w-2 h-7 rounded-full bg-gold\"><\/span><h2 class=\"m-0 text-2xl md:text-3xl font-black text-navy\" id=\"location-title\">Vistal in Al Mouj, Muscat<\/h2><\/div>\n<div class=\"grid md:grid-cols-2 gap-4 auto-rows-fr\">\n<div class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 shadow-card flex gap-4 h-full\"><div class=\"w-12 h-12 rounded-2xl bg-sky text-navy flex items-center justify-center shrink-0\"><i aria-hidden=\"true\" class=\"w-6 h-6\" data-lucide=\"map-pin\"><\/i><\/div><div><h3 class=\"m-0 text-sm font-black text-navy\">Waterfront Living in Al Mouj<\/h3><p class=\"m-0 mt-1 text-xs text-gray-500 leading-loose\">Vistal is located in Al Mouj\u2019s waterfront community, with access to the area\u2019s leisure, retail and everyday services.<\/p><\/div><\/div>\n<div class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 shadow-card flex gap-4 h-full\"><div class=\"w-12 h-12 rounded-2xl bg-sky text-navy flex items-center justify-center shrink-0\"><i aria-hidden=\"true\" class=\"w-6 h-6\" data-lucide=\"anchor\"><\/i><\/div><div><h3 class=\"m-0 text-sm font-black text-navy\">Al Mouj Marina and Leisure<\/h3><p class=\"m-0 mt-1 text-xs text-gray-500 leading-loose\">Restaurants, caf\u00e9s and leisure spaces around Al Mouj Marina add to the appeal of this waterfront neighbourhood.<\/p><\/div><\/div>\n<div class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 shadow-card flex gap-4 h-full\"><div class=\"w-12 h-12 rounded-2xl bg-sky text-navy flex items-center justify-center shrink-0\"><i aria-hidden=\"true\" class=\"w-6 h-6\" data-lucide=\"utensils-crossed\"><\/i><\/div><div><h3 class=\"m-0 text-sm font-black text-navy\">Restaurants and Shops at Al Mouj Walk<\/h3><p class=\"m-0 mt-1 text-xs text-gray-500 leading-loose\">Al Mouj Walk is a destination for local retail and services, and is also home to the LEO Developments sales office.<\/p><\/div><\/div>\n<div class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 shadow-card flex gap-4 h-full\"><div class=\"w-12 h-12 rounded-2xl bg-sky text-navy flex items-center justify-center shrink-0\"><i aria-hidden=\"true\" class=\"w-6 h-6\" data-lucide=\"waves\"><\/i><\/div><div><h3 class=\"m-0 text-sm font-black text-navy\">Private Beach in the Project Plan<\/h3><p class=\"m-0 mt-1 text-xs text-gray-500 leading-loose\">Private-beach access is included among Vistal\u2019s planned amenities. Its final development and delivery remain subject to approval by the relevant authorities.<\/p><\/div><\/div>\n<\/div>\n<\/section>\n<section aria-labelledby=\"faq-title\" class=\"mb-8\" id=\"faq\">\n<div class=\"flex items-center gap-3 mb-6\"><span aria-hidden=\"true\" class=\"w-2 h-7 rounded-full bg-gold\"><\/span><h2 class=\"m-0 text-2xl md:text-3xl font-black text-navy\" id=\"faq-title\">Frequently Asked Questions<\/h2><\/div>\n<div class=\"grid lg:grid-cols-2 gap-4\">\n<details class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 md:p-6 shadow-card transition\"><summary class=\"focus-ring flex items-center justify-between gap-4 text-sm md:text-base font-black text-navy leading-relaxed\">What types of residences does Vistal offer?<i aria-hidden=\"true\" class=\"faq-icon w-5 h-5 text-gold transition\" data-lucide=\"plus\"><\/i><\/summary><div class=\"faq-body mt-4 pt-4 border-t border-gray-100 text-sm text-gray-600 leading-loose text-left\">Vistal offers one- and two-bedroom apartments, beach chalets, ocean duplexes and sky villas. Layouts and features vary by residence type.<\/div><\/details>\n<details class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 md:p-6 shadow-card transition\"><summary class=\"focus-ring flex items-center justify-between gap-4 text-sm md:text-base font-black text-navy leading-relaxed\">What does \u201cby Victoria Swarovski\u201d mean at Vistal?<i aria-hidden=\"true\" class=\"faq-icon w-5 h-5 text-gold transition\" data-lucide=\"plus\"><\/i><\/summary><div class=\"faq-body mt-4 pt-4 border-t border-gray-100 text-sm text-gray-600 leading-loose text-left\">Vistal is introduced under the name \u201cLuxury Branded Residences by Victoria Swarovski.\u201d This refers to Victoria Swarovski personally and should not be interpreted as a partnership with the Swarovski company.<\/div><\/details>\n<details class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 md:p-6 shadow-card transition\"><summary class=\"focus-ring flex items-center justify-between gap-4 text-sm md:text-base font-black text-navy leading-relaxed\">Who is the developer of Vistal?<i aria-hidden=\"true\" class=\"faq-icon w-5 h-5 text-gold transition\" data-lucide=\"plus\"><\/i><\/summary><div class=\"faq-body mt-4 pt-4 border-t border-gray-100 text-sm text-gray-600 leading-loose text-left\">Vistal is developed by LEO Developments, which emphasizes German quality-control standards. The project sales office is located at Al Mouj Walk.<\/div><\/details>\n<details class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 md:p-6 shadow-card transition\"><summary class=\"focus-ring flex items-center justify-between gap-4 text-sm md:text-base font-black text-navy leading-relaxed\">How many residences are there and when is handover?<i aria-hidden=\"true\" class=\"faq-icon w-5 h-5 text-gold transition\" data-lucide=\"plus\"><\/i><\/summary><div class=\"faq-body mt-4 pt-4 border-t border-gray-100 text-sm text-gray-600 leading-loose text-left\">Vistal comprises 213 residences, with handover announced for the fourth quarter of 2029 (Q4 2029). Buyers should confirm the final handover terms in their purchase agreement.<\/div><\/details>\n<details class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 md:p-6 shadow-card transition\"><summary class=\"focus-ring flex items-center justify-between gap-4 text-sm md:text-base font-black text-navy leading-relaxed\">What are the starting prices at Vistal?<i aria-hidden=\"true\" class=\"faq-icon w-5 h-5 text-gold transition\" data-lucide=\"plus\"><\/i><\/summary><div class=\"faq-body mt-4 pt-4 border-t border-gray-100 text-sm text-gray-600 leading-loose text-left\">Published starting prices are OMR 140,000 for one-bedroom apartments, OMR 230,000 for two-bedroom apartments, OMR 462,000 for beach chalets and OMR 550,000 for ocean duplexes. Sky villa prices and current availability are available on request.<\/div><\/details>\n<details class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 md:p-6 shadow-card transition\"><summary class=\"focus-ring flex items-center justify-between gap-4 text-sm md:text-base font-black text-navy leading-relaxed\">What are the reservation and payment terms?<i aria-hidden=\"true\" class=\"faq-icon w-5 h-5 text-gold transition\" data-lucide=\"plus\"><\/i><\/summary><div class=\"faq-body mt-4 pt-4 border-t border-gray-100 text-sm text-gray-600 leading-loose text-left\">The stated payment plan is 70\/30, with an OMR 5,000 reservation fee. Request the full instalment schedule and payment conditions from the sales team before reserving.<\/div><\/details>\n<details class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 md:p-6 shadow-card transition\"><summary class=\"focus-ring flex items-center justify-between gap-4 text-sm md:text-base font-black text-navy leading-relaxed\">What amenities are planned at Vistal?<i aria-hidden=\"true\" class=\"faq-icon w-5 h-5 text-gold transition\" data-lucide=\"plus\"><\/i><\/summary><div class=\"faq-body mt-4 pt-4 border-t border-gray-100 text-sm text-gray-600 leading-loose text-left\">Vistal is presented with more than 50 amenities and services, including an infinity pool, gym, spa, sauna, jacuzzi, children\u2019s pool, yoga and Pilates, concierge, housekeeping and EV charging. Private pools are included in selected residences.<\/div><\/details>\n<details class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 md:p-6 shadow-card transition\"><summary class=\"focus-ring flex items-center justify-between gap-4 text-sm md:text-base font-black text-navy leading-relaxed\">Will Vistal have a private beach?<i aria-hidden=\"true\" class=\"faq-icon w-5 h-5 text-gold transition\" data-lucide=\"plus\"><\/i><\/summary><div class=\"faq-body mt-4 pt-4 border-t border-gray-100 text-sm text-gray-600 leading-loose text-left\">Private-beach access is included in the proposed amenities, but its final development and delivery remain subject to approval by the relevant authorities.<\/div><\/details>\n<details class=\"rounded-[1.6rem] bg-white border border-gray-100 p-5 md:p-6 shadow-card transition\"><summary class=\"focus-ring flex items-center justify-between gap-4 text-sm md:text-base font-black text-navy leading-relaxed\">What are the ownership and residency rules for foreign buyers?<i aria-hidden=\"true\" class=\"faq-icon w-5 h-5 text-gold transition\" data-lucide=\"plus\"><\/i><\/summary><div class=\"faq-body mt-4 pt-4 border-t border-gray-100 text-sm text-gray-600 leading-loose text-left\">Freehold ownership and residency terms are not specified in the available project materials. Confirm ownership registration and residency eligibility with the developer and relevant authorities before purchasing.<\/div><\/details>\n<\/div>\n<\/section>\n<section aria-labelledby=\"skyland-recommendations-title\" class=\"skyland-recs mt-14 md:mt-20 mb-8\" dir=\"ltr\" id=\"skyland-recommendations\" lang=\"en\">\n<div class=\"flex flex-col md:flex-row md:items-end md:justify-between gap-4 mb-6\">\n<div>\n<div class=\"flex items-center gap-3\">\n<span aria-hidden=\"true\" class=\"w-2 h-8 rounded-full bg-gold\"><\/span>\n<h2 class=\"m-0 text-2xl md:text-3xl font-black text-navy\" id=\"skyland-recommendations-title\">Skyland Recommendations<\/h2>\n<\/div>\n<\/div>\n<a aria-label=\"View all Skyland projects\" class=\"focus-ring inline-flex items-center justify-center gap-2 rounded-2xl border border-gray-200 bg-white px-5 py-3 text-xs font-black text-navy shadow-card transition hover:border-gold hover:bg-sand\" href=\"https:\/\/skyland.om\/en\/projects\/\">\n      View All Projects\n      <i aria-hidden=\"true\" class=\"w-4 h-4\" data-lucide=\"arrow-right\"><\/i>\n<\/a>\n<\/div>\n<div aria-busy=\"true\" aria-live=\"polite\" class=\"skyland-recs-grid\" id=\"skyland-projects-grid\">\n<div aria-hidden=\"true\" class=\"skyland-skeleton\"><div class=\"skyland-skeleton-media\"><\/div><div class=\"skyland-skeleton-line\"><\/div><div class=\"skyland-skeleton-line short\"><\/div><\/div>\n<div aria-hidden=\"true\" class=\"skyland-skeleton\"><div class=\"skyland-skeleton-media\"><\/div><div class=\"skyland-skeleton-line\"><\/div><div class=\"skyland-skeleton-line short\"><\/div><\/div>\n<div aria-hidden=\"true\" class=\"skyland-skeleton\"><div class=\"skyland-skeleton-media\"><\/div><div class=\"skyland-skeleton-line\"><\/div><div class=\"skyland-skeleton-line short\"><\/div><\/div>\n<div aria-hidden=\"true\" class=\"skyland-skeleton\"><div class=\"skyland-skeleton-media\"><\/div><div class=\"skyland-skeleton-line\"><\/div><div class=\"skyland-skeleton-line short\"><\/div><\/div>\n<\/div>\n<\/section>\n<div aria-hidden=\"true\" class=\"h-px\" id=\"azura-cta-stop\"><\/div>\n<\/main>\n<section aria-label=\"Final Call to Action\" class=\"max-w-7xl mx-auto px-5 lg:px-8 pb-12 md:pb-16\">\n<div class=\"rounded-[2rem] mesh p-6 md:p-8 lg:p-10 shadow-soft relative overflow-hidden\">\n<i aria-hidden=\"true\" class=\"absolute -left-8 -bottom-8 w-44 h-44 text-gold opacity-10\" data-lucide=\"phone-call\"><\/i>\n<div class=\"relative z-10 grid lg:grid-cols-[1fr_auto] gap-6 items-center\">\n<div>\n<h2 class=\"m-0 text-2xl md:text-3xl font-black text-white leading-relaxed\">Enquire About Vistal Prices and Availability<\/h2>\n<p class=\"m-0 mt-3 text-sm md:text-base text-white\/80 leading-loose\">Contact the Skyland team to explore available residence types, payment options and a home suited to your plans.<\/p>\n<\/div>\n<a class=\"focus-ring inline-flex items-center justify-center gap-3 rounded-2xl bg-gold px-7 py-4 text-sm font-black text-navy shadow-glow transition hover:bg-white\" href=\"tel:+96879110099\">\n<i aria-hidden=\"true\" class=\"w-5 h-5\" data-lucide=\"headset\"><\/i>\n<span><span class=\"block\">Contact an Expert<\/span><span class=\"ltr block text-xs\">+968 7911 0099<\/span><\/span>\n<\/a>\n<\/div>\n<\/div>\n<\/section>\n<div aria-label=\"Desktop Quick Contact\" class=\"hidden lg:block fixed bottom-0 left-0 right-0 z-50 bg-navy shadow-soft transition-all duration-300\" id=\"azura-desktop-cta\">\n<div class=\"max-w-7xl mx-auto px-8 py-4 flex items-center justify-between gap-6\">\n<div>\n<h3 class=\"m-0 text-lg font-black text-white\">Check Vistal Prices and Availability<\/h3>\n<p class=\"m-0 mt-1 text-xs text-white\/80\">Explore current units, reservation terms and the project payment plan<\/p>\n<\/div>\n<a aria-label=\"Contact an Expert on WhatsApp\" class=\"focus-ring inline-flex items-center justify-center gap-3 rounded-2xl bg-gold px-7 py-3 text-sm font-black text-navy transition hover:bg-white min-w-[220px]\" href=\"https:\/\/wa.me\/96879110099\" rel=\"noopener\" target=\"_blank\">\n<svg aria-hidden=\"true\" class=\"w-5 h-5\" fill=\"currentColor\" viewbox=\"0 0 32 32\">\n<path d=\"M16.01 3.2c-7.06 0-12.8 5.74-12.8 12.8 0 2.25.59 4.45 1.71 6.39L3.1 29.2l6.97-1.83c1.87 1.02 3.98 1.56 5.94 1.56 7.06 0 12.8-5.74 12.8-12.8S23.07 3.2 16.01 3.2Zm0 23.55c-1.85 0-3.66-.5-5.24-1.45l-.38-.23-4.14 1.09 1.1-4.03-.25-.41A10.56 10.56 0 0 1 5.39 16c0-5.86 4.76-10.62 10.62-10.62S26.63 10.14 26.63 16 21.87 26.75 16.01 26.75Zm5.82-7.96c-.32-.16-1.9-.94-2.2-1.05-.29-.11-.51-.16-.73.16-.21.32-.83 1.05-1.02 1.27-.19.21-.37.24-.69.08-.32-.16-1.35-.5-2.57-1.59-.95-.85-1.59-1.9-1.78-2.22-.19-.32-.02-.49.14-.65.15-.14.32-.37.48-.56.16-.19.21-.32.32-.53.11-.21.05-.4-.03-.56-.08-.16-.73-1.75-1-2.4-.26-.63-.53-.54-.73-.55h-.62c-.21 0-.56.08-.85.4-.29.32-1.12 1.09-1.12 2.67s1.15 3.1 1.31 3.31c.16.21 2.26 3.45 5.47 4.84.77.33 1.37.53 1.84.68.77.24 1.47.21 2.02.13.62-.09 1.9-.78 2.17-1.53.27-.75.27-1.39.19-1.53-.08-.13-.29-.21-.61-.37Z\"><\/path>\n<\/svg>\n<span class=\"ltr\">+968 7911 0099<\/span>\n<\/a>\n<\/div>\n<\/div>\n<div aria-label=\"Mobile Quick Contact\" class=\"lg:hidden fixed bottom-0 left-0 right-0 z-50 bg-white\/95 backdrop-blur border-t border-gray-200 p-3\">\n<a aria-label=\"Contact an Expert on WhatsApp\" class=\"focus-ring mx-auto flex max-w-sm items-center justify-center gap-2 rounded-2xl bg-navy py-3.5 text-sm font-black text-white transition hover:bg-gold hover:text-navy\" href=\"https:\/\/wa.me\/96879110099\" rel=\"noopener\" target=\"_blank\">\n<svg aria-hidden=\"true\" class=\"w-5 h-5\" fill=\"currentColor\" viewbox=\"0 0 32 32\">\n<path d=\"M16.01 3.2c-7.06 0-12.8 5.74-12.8 12.8 0 2.25.59 4.45 1.71 6.39L3.1 29.2l6.97-1.83c1.87 1.02 3.98 1.56 5.94 1.56 7.06 0 12.8-5.74 12.8-12.8S23.07 3.2 16.01 3.2Zm0 23.55c-1.85 0-3.66-.5-5.24-1.45l-.38-.23-4.14 1.09 1.1-4.03-.25-.41A10.56 10.56 0 0 1 5.39 16c0-5.86 4.76-10.62 10.62-10.62S26.63 10.14 26.63 16 21.87 26.75 16.01 26.75Zm5.82-7.96c-.32-.16-1.9-.94-2.2-1.05-.29-.11-.51-.16-.73.16-.21.32-.83 1.05-1.02 1.27-.19.21-.37.24-.69.08-.32-.16-1.35-.5-2.57-1.59-.95-.85-1.59-1.9-1.78-2.22-.19-.32-.02-.49.14-.65.15-.14.32-.37.48-.56.16-.19.21-.32.32-.53.11-.21.05-.4-.03-.56-.08-.16-.73-1.75-1-2.4-.26-.63-.53-.54-.73-.55h-.62c-.21 0-.56.08-.85.4-.29.32-1.12 1.09-1.12 2.67s1.15 3.1 1.31 3.31c.16.21 2.26 3.45 5.47 4.84.77.33 1.37.53 1.84.68.77.24 1.47.21 2.02.13.62-.09 1.9-.78 2.17-1.53.27-.75.27-1.39.19-1.53-.08-.13-.29-.21-.61-.37Z\"><\/path>\n<\/svg>\n    Contact an Expert on WhatsApp\n  <\/a>\n<\/div>\n<div aria-hidden=\"true\" aria-labelledby=\"gallery-modal-caption\" aria-modal=\"true\" class=\"modal-backdrop\" id=\"gallery-modal\" role=\"dialog\">\n<div class=\"modal-dialog\">\n<button aria-label=\"Close image\" class=\"modal-close focus-ring\" id=\"gallery-modal-close\" type=\"button\"><i aria-hidden=\"true\" class=\"w-5 h-5\" data-lucide=\"x\"><\/i><\/button>\n<figure class=\"modal-figure\">\n<img decoding=\"async\" alt=\"\" class=\"modal-image\" height=\"1080\" id=\"gallery-modal-image\" src=\"\" width=\"1920\"\/>\n<figcaption class=\"modal-caption\" id=\"gallery-modal-caption\"><\/figcaption>\n<\/figure>\n<\/div>\n<\/div>\n<\/div>\n<noscript>\n<div style=\" background:#fff8e1; color:#102331; padding:12px 16px; text-align:center; font-size:14px;\">\n    JavaScript is recommended for full display of some visual elements and icons.\n  <\/div>\n<\/noscript>\n<script>\ndocument.addEventListener(\"DOMContentLoaded\",function(){\n  if(typeof lucide!==\"undefined\"&&lucide.createIcons){lucide.createIcons()}\n\n  var details=document.querySelectorAll(\".azura-landing details\");\n  details.forEach(function(item){\n    item.addEventListener(\"toggle\",function(){\n      if(item.open){\n        details.forEach(function(other){\n          if(other!==item){other.removeAttribute(\"open\")}\n        })\n      }\n    })\n  });\n\n  var desktopCta=document.getElementById(\"azura-desktop-cta\");\n  var ctaStop=document.getElementById(\"azura-cta-stop\");\n  if(desktopCta&&ctaStop&&\"IntersectionObserver\" in window){\n    var observer=new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          desktopCta.classList.add(\"opacity-0\",\"translate-y-full\",\"pointer-events-none\")\n        }else{\n          desktopCta.classList.remove(\"opacity-0\",\"translate-y-full\",\"pointer-events-none\")\n        }\n      })\n    },{root:null,rootMargin:\"0px 0px 160px 0px\",threshold:0});\n    observer.observe(ctaStop)\n  }\n\n  var modal=document.getElementById(\"gallery-modal\");\n  var modalImage=document.getElementById(\"gallery-modal-image\");\n  var modalCaption=document.getElementById(\"gallery-modal-caption\");\n  var modalClose=document.getElementById(\"gallery-modal-close\");\n  var galleryTriggers=document.querySelectorAll(\".gallery-trigger\");\n  var lastFocusedTrigger=null;\n\n  function openGalleryModal(src,alt,caption,trigger){\n    lastFocusedTrigger=trigger||null;\n    modalImage.src=src;\n    modalImage.alt=alt||\"\";\n    modalCaption.textContent=caption||\"\";\n    modal.classList.add(\"is-open\");\n    modal.setAttribute(\"aria-hidden\",\"false\");\n    document.body.style.overflow=\"hidden\";\n    modalClose.focus()\n  }\n\n  function closeGalleryModal(){\n    modal.classList.remove(\"is-open\");\n    modal.setAttribute(\"aria-hidden\",\"true\");\n    modalImage.src=\"\";\n    modalImage.alt=\"\";\n    modalCaption.textContent=\"\";\n    document.body.style.overflow=\"\";\n    if(lastFocusedTrigger){lastFocusedTrigger.focus()}\n  }\n\n  galleryTriggers.forEach(function(trigger){\n    trigger.addEventListener(\"click\",function(){\n      openGalleryModal(\n        trigger.getAttribute(\"data-gallery-image\"),\n        trigger.getAttribute(\"data-gallery-alt\"),\n        trigger.getAttribute(\"data-gallery-caption\"),\n        trigger\n      )\n    })\n  });\n\n  if(modalClose){modalClose.addEventListener(\"click\",closeGalleryModal)}\n  if(modal){\n    modal.addEventListener(\"click\",function(event){\n      if(event.target===modal){closeGalleryModal()}\n    })\n  }\n\n  document.addEventListener(\"keydown\",function(event){\n    if(event.key===\"Escape\"&&modal.classList.contains(\"is-open\")){closeGalleryModal()}\n  })\n});\n<\/script>\n<script>\ndocument.addEventListener(\"DOMContentLoaded\",function(){\n  if(typeof lucide!==\"undefined\"&&lucide.createIcons){lucide.createIcons()}\nvar skylandGrid=document.getElementById(\"skyland-projects-grid\");\n  if(skylandGrid){\n    var projectsUrl=\"https:\/\/skyland.om\/en\/projects\/\";\n    var fallbackProjects=[{\"name\":\"Azura I Beachfront Residences\",\"location\":\"Al Mouj\",\"image\":\"https:\/\/cdn.prod.website-files.com\/60a80329df09006ff2f8d9af\/6913d3264814f5cb8af92efd_Azura-beach.jpg\",\"url\":\"https:\/\/skyland.om\/azura1-project\/\",\"units\":[[\"One Bedroom\",\"143,000 OMR\",\"Purchase from Owner\"],[\"Two Bedroom\",\"200,000 OMR\",\"Unavailable\"],[\"Three Bedroom\",\"\u2014\u2014\u2014\",\"Unavailable\"]]},{\"name\":\"Azura II Beachfront Residences\",\"location\":\"Al Mouj\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/Azura-2-scaled.webp\",\"url\":\"https:\/\/skyland.om\/azura2-project\/\",\"units\":[[\"One Bedroom\",\"124,500 OMR\",\"Purchase from Owner\"],[\"Two Bedroom\",\"232,000 OMR\",\"Purchase from Owner\"],[\"Three Bedroom\",\"314,000 OMR\",\"Purchase from Owner\"]]},{\"name\":\"Azura IV Beachfront Residences\",\"location\":\"Al Mouj\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/Azura-4.webp\",\"url\":\"https:\/\/skyland.om\/azura4-project\/\",\"units\":[[\"One Bedroom\",\"89,900 OMR\",\"Purchase from Owner\"],[\"Two Bedroom\",\"\u2014\u2014\u2014\",\"Unavailable\"],[\"Three Bedroom\",\"\u2014\u2014\u2014\",\"Unavailable\"]]},{\"name\":\"Golf Links Residences\",\"location\":\"Al Mouj\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/Golf-Links.webp\",\"url\":\"https:\/\/skyland.om\/golf-links-residences-project\/\",\"units\":[[\"One Bedroom\",\"93,000 OMR\",\"Available\"],[\"Two Bedroom\",\"\u2014\u2014\u2014\",\"Unavailable\"],[\"Three Bedroom\",\"\u2014\u2014\u2014\",\"Unavailable\"],[\"4 Bedroom Townhouse\",\"436,000 OMR\",\"Available\"]]},{\"name\":\"Wadi Zaha Project\",\"location\":\"Sultan Haitham City\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/08\/Wadi-Zaha-scaled.webp\",\"url\":\"https:\/\/skyland.om\/wadi-zaha-project\/\",\"units\":[[\"Studio\",\"61,850 OMR\",\"Available\"],[\"One Bedroom\",\"72,660 OMR\",\"Available\"],[\"Two Bedroom\",\"99,430 OMR\",\"Available\"],[\"Three Bedroom\",\"147,000 OMR\",\"Available\"],[\"Sky Villa\",\"170,625 OMR\",\"Available\"]]},{\"name\":\"Yenaier Project\",\"location\":\"Sultan Haitham City\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/05\/Yenayer-Project-1-scaled.jpg\",\"url\":\"https:\/\/skyland.om\/yenayer-project\/\",\"units\":[[\"Studio\",\"\u2014\u2014\u2014\",\"Unavailable\"],[\"One Bedroom\",\"77,800 OMR\",\"Available\"],[\"Two Bedroom\",\"103,740 OMR\",\"Available\"],[\"Three Bedroom\",\"195,195 OMR\",\"Available\"]]},{\"name\":\"Hay Al Wafaa Project\",\"location\":\"Sultan Haitham City\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/05\/Hay-Al-Wafaa-Project-1.webp\",\"url\":\"https:\/\/skyland.om\/hay-al-wafaa-project\/\",\"units\":[[\"Studio\",\"\u2014\u2014\u2014\",\"Unavailable\"],[\"One Bedroom\",\"\u2014\u2014\u2014\",\"Unavailable\"],[\"Two Bedroom\",\"89,590 OMR\",\"Available\"],[\"Townhouse\",\"149,500 OMR\",\"Available\"],[\"Villa\",\"242,000 OMR\",\"Available\"]]},{\"name\":\"Golf Hills Project\",\"location\":\"Muscat Hills\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/05\/Golf-Links-Residences-Project-1.webp\",\"url\":\"https:\/\/skyland.om\/golf-hills-project\/\",\"units\":[[\"Studio\",\"\u2014\u2014\u2014\",\"Unavailable\"],[\"One Bedroom\",\"77,800 OMR\",\"Available\"],[\"Two Bedroom\",\"103,740 OMR\",\"Available\"],[\"Three Bedroom\",\"195,195 OMR\",\"Available\"]]},{\"name\":\"Vistal Project\",\"location\":\"Al Mouj\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/09\/vistal-copy-1-scaled.webp\",\"url\":\"https:\/\/skyland.om\/vistal-project\/\",\"units\":[[\"One-Bedroom Apartment\",\"140,000 OMR\",\"Check Availability\"],[\"Two-Bedroom Apartment\",\"230,000 OMR\",\"Check Availability\"],[\"Beach Chalet\",\"462,000 OMR\",\"Check Availability\"],[\"Ocean Duplex\",\"550,000 OMR\",\"Check Availability\"],[\"Sky Villa\",\"Price on Request\",\"Check Availability\"]]},{\"name\":\"Uptown Project\",\"location\":\"Knowledge Oasis Muscat\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/05\/Uptown-Project-1.webp\",\"url\":\"https:\/\/skyland.om\/uptown-project\/\",\"units\":[[\"Studio\",\"41,100 OMR\",\"Available\"],[\"One Bedroom\",\"52,100 OMR\",\"Available\"],[\"Two Bedroom\",\"94,500 OMR\",\"Available\"],[\"Three Bedroom\",\"139,450 OMR\",\"Available\"],[\"Four Bedroom\",\"308,900 OMR\",\"Available\"]]},{\"name\":\"CENTRAL 7 Office & Commercial Project\",\"location\":\"Knowledge Oasis Muscat\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/05\/CENTRAL-7-Project-1.webp\",\"url\":\"https:\/\/skyland.om\/central-7-project\/\",\"units\":[[\"Ground Floor Commercial\",\"69,900 OMR\",\"Available\"],[\"First Floor Office\",\"70,813 OMR\",\"Available\"],[\"Second Floor Office\",\"70,813 OMR\",\"Available\"],[\"Third Floor Office\",\"43,453 OMR\",\"Available\"],[\"Fourth Floor Office\",\"38,625 OMR\",\"Available\"]]},{\"name\":\"Luma Project\",\"location\":\"Qantab, Muscat Bay\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/09\/Luma.webp\",\"url\":\"https:\/\/skyland.om\/luma-project\/\",\"units\":[[\"One Bedroom\",\"92,500 OMR\",\"Available\"],[\"Two Bedroom\",\"115,500 OMR\",\"Available\"],[\"Three Bedroom\",\"208,500 OMR\",\"Available\"]]},{\"name\":\"Zen Residences\",\"location\":\"Muscat Bay\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/09\/%D9%86%D9%85%D8%A7%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-Zen-Residences-%D8%AF%D8%B1-%D8%AE%D9%84%DB%8C%D8%AC-%D9%85%D8%B3%D9%82%D8%B7.webp\",\"url\":\"https:\/\/skyland.om\/en\/zen-residences-project\/\",\"units\":[[\"Studio\",\"\u2014\u2014\u2014\",\"Unavailable\"],[\"One Bedroom\",\"\u2014\u2014\u2014\",\"Unavailable\"],[\"Two-Bedroom Apartment\",\"From 139,000 OMR\",\"Subject to Availability\"],[\"Two-Bedroom Loft Apartment\",\"From 165,000 OMR\",\"Subject to Availability\"]]},{\"name\":\"Sustainable City Yiti\",\"location\":\"Yiti Bay, Muscat\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/05\/Yiti-Project-1.webp\",\"url\":\"https:\/\/skyland.om\/yiti-project\/\",\"units\":[[\"The Plaza Apartments\",\"85,000 OMR\",\"Available\"],[\"1 to 3 Bedroom Apartments\",\"85,000 OMR\",\"Limited\"],[\"Sustainable Villas\",\"Daily Price\",\"Fast Sale\"]]},{\"name\":\"The Great Escape 2\",\"location\":\"AIDA, Yiti\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/09\/%D9%86%D9%85%D8%A7%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-The-Great-Escape-%DB%B2-%D8%AF%D8%B1-AIDA-%DB%8C%DB%8C%D8%AA%DB%8C-%D9%85%D8%B3%D9%82%D8%B7.webp\",\"url\":\"https:\/\/skyland.om\/en\/the-great-escape-2-project\/\",\"units\":[[\"One-Bedroom Apartment\",\"117,000 OMR\",\"Available\"],[\"Two-Bedroom Apartment\",\"120,000 OMR\",\"Available\"],[\"Three-Bedroom Apartment\",\"\u2014\u2014\u2014\",\"Sold Out\"],[\"Garden Villa\",\"\u2014\u2014\u2014\",\"Sold Out\"]]},{\"name\":\"Fendi Project\",\"location\":\"Oman\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/09\/Fendi-villas-copy.webp\",\"url\":\"https:\/\/skyland.om\/fendi-project\/\",\"units\":[[\"4 Bedroom Villa\",\"1,000,000 OMR\",\"Available\"],[\"5 Bedroom Villa\",\"Price on Request\",\"Limited\"],[\"Selected Villas\",\"Price on Request\",\"Subject to Availability\"]]},{\"name\":\"Marriott Project\",\"location\":\"Aida, Yiti\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/09\/Marriott-EXT-01-copy.webp\",\"url\":\"https:\/\/skyland.om\/marriott-project\/\",\"units\":[[\"One Bedroom\",\"From 90,000 OMR\",\"Available\"],[\"Two Bedroom\",\"Price on Request\",\"Limited\"],[\"Three Bedroom\",\"Price on Request\",\"Subject to Availability\"]]},{\"name\":\"Trump International Hotel\",\"location\":\"Aida, Yiti\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/05\/Trump-Hotels-Project-1.webp\",\"url\":\"https:\/\/skyland.om\/trump-hotels-project\/\",\"units\":[[\"Hotel Unit\",\"From 170,000 OMR\",\"Check Availability\"],[\"Selected Suite\",\"Price on Request\",\"Check Availability\"]]},{\"name\":\"Jinan Island Project\",\"location\":\"Al Mouj\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/09\/Jinan-copy-scaled.webp\",\"url\":\"https:\/\/skyland.om\/jinan-project\/\",\"units\":[[\"5 Bedroom Villa\",\"From 572,000 OMR\",\"Subject to Availability\"],[\"Larger Villas\",\"Price on Request\",\"Subject to Availability\"]]},{\"name\":\"Jebel Sifah Resort\",\"location\":\"Jebel Sifah, Muscat\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/09\/Jabal-sifah-copy.webp\",\"url\":\"https:\/\/skyland.om\/jebel-sifah-project\/\",\"units\":[[\"Selected Opportunity\",\"From 55,000 OMR\",\"Check Availability\"],[\"Beach Cabin\",\"Price on Request\",\"Check Availability\"],[\"Villa Plot\",\"Price on Request\",\"Check Availability\"],[\"Investment Package\",\"15% \/ 18% \/ 20%\",\"Special Package\"]]},{\"name\":\"Hawana Salalah Beachfront Project\",\"location\":\"Salalah\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/09\/salalah-copy.webp\",\"url\":\"https:\/\/skyland.om\/havana-project\/\",\"units\":[[\"Apartment\",\"From 78,000 OMR\",\"Available\"],[\"Villa\",\"Price on Request\",\"Limited\"]]},{\"name\":\"Mandarin Project\",\"location\":\"Shatti Al Qurum, Muscat\",\"image\":\"https:\/\/skyland.om\/wp-content\/uploads\/2026\/09\/Mandarin.webp\",\"url\":\"https:\/\/skyland.om\/mandarin-project\/\",\"units\":[[\"One Bedroom\",\"169,980 OMR\",\"Available\"],[\"Two Bedroom\",\"292,830 OMR\",\"Available\"],[\"Three Bedroom\",\"508,080 OMR\",\"Available\"]]}];\n\n    function cleanProjectText(value){\n      return String(value||\"\").replace(\/\\s+\/g,\" \").trim()\n    }\n\n    function escapeProjectHtml(value){\n      return String(value||\"\").replace(\/[&<>\"']\/g,function(char){\n        return {\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#039;\"}[char]\n      })\n    }\n\n    function absoluteProjectUrl(value,base){\n      if(!value){return \"\"}\n      try{return new URL(value,base||projectsUrl).href}catch(error){return value}\n    }\n\n    function decodeJsString(value){\n      if(value==null){return \"\"}\n      try{return JSON.parse('\"'+value+'\"')}catch(error){\n        return String(value).replace(\/\\\\\"\/g,'\"').replace(\/\\\\\\\\\/g,\"\\\\\")\n      }\n    }\n\n    function findMatchingBracket(source,startIndex,openChar,closeChar){\n      var depth=0;\n      var quote=\"\";\n      var escaped=false;\n\n      for(var i=startIndex;i<source.length;i++){\n        var char=source[i];\n\n        if(quote){\n          if(escaped){\n            escaped=false\n          }else if(char===\"\\\\\"){\n            escaped=true\n          }else if(char===quote){\n            quote=\"\"\n          }\n          continue\n        }\n\n        if(char===\"\\\"\"||char===\"'\"||char===\"`\"){\n          quote=char;\n          continue\n        }\n\n        if(char===openChar){\n          depth++\n        }else if(char===closeChar){\n          depth--;\n          if(depth===0){return i}\n        }\n      }\n\n      return -1\n    }\n\n    function splitTopLevelObjects(arraySource){\n      var blocks=[];\n      var depth=0;\n      var start=-1;\n      var quote=\"\";\n      var escaped=false;\n\n      for(var i=0;i<arraySource.length;i++){\n        var char=arraySource[i];\n\n        if(quote){\n          if(escaped){\n            escaped=false\n          }else if(char===\"\\\\\"){\n            escaped=true\n          }else if(char===quote){\n            quote=\"\"\n          }\n          continue\n        }\n\n        if(char===\"\\\"\"||char===\"'\"||char===\"`\"){\n          quote=char;\n          continue\n        }\n\n        if(char===\"{\"){\n          if(depth===0){start=i}\n          depth++\n        }else if(char===\"}\"){\n          depth--;\n          if(depth===0&&start!==-1){\n            blocks.push(arraySource.slice(start,i+1));\n            start=-1\n          }\n        }\n      }\n\n      return blocks\n    }\n\n    function readStringProperty(block,key){\n      var pattern=new RegExp(\"\\\\b\"+key+\"\\\\s*:\\\\s*\\\\\\\"((?:\\\\\\\\.|[^\\\\\\\"\\\\\\\\])*)\\\\\\\"\");\n      var match=block.match(pattern);\n      return match?decodeJsString(match[1]):\"\"\n    }\n\n    function readArrayProperty(block,key){\n      var keyPattern=new RegExp(\"\\\\b\"+key+\"\\\\s*:\\\\s*\\\\[\");\n      var match=keyPattern.exec(block);\n      if(!match){return \"\"}\n      var start=block.indexOf(\"[\",match.index);\n      if(start===-1){return \"\"}\n      var end=findMatchingBracket(block,start,\"[\",\"]\");\n      return end===-1?\"\":block.slice(start,end+1)\n    }\n\n    function readUnits(block){\n      var source=readArrayProperty(block,\"units\");\n      if(!source){return []}\n\n      var strings=[];\n      var regex=\/\"((?:\\\\.|[^\"\\\\])*)\"\/g;\n      var match;\n\n      while((match=regex.exec(source))){\n        strings.push(decodeJsString(match[1]))\n      }\n\n      var units=[];\n      for(var i=0;i+2<strings.length;i+=3){\n        units.push([strings[i],strings[i+1],strings[i+2]])\n      }\n\n      return units\n    }\n\n    function extractProjectsFromPageSource(html){\n      var assignment=\/\\b(?:const|let|var)\\s+projects\\s*=\\s*\\[\/g;\n      var match;\n      var best=[];\n\n      while((match=assignment.exec(html))){\n        var arrayStart=html.indexOf(\"[\",match.index);\n        if(arrayStart===-1){continue}\n\n        var arrayEnd=findMatchingBracket(html,arrayStart,\"[\",\"]\");\n        if(arrayEnd===-1){continue}\n\n        var blocks=splitTopLevelObjects(html.slice(arrayStart,arrayEnd+1));\n        var parsed=blocks.map(function(block){\n          return {\n            name:readStringProperty(block,\"name\"),\n            location:readStringProperty(block,\"location\"),\n            image:absoluteProjectUrl(readStringProperty(block,\"image\"),projectsUrl),\n            url:absoluteProjectUrl(readStringProperty(block,\"url\"),projectsUrl),\n            units:readUnits(block)\n          }\n        }).filter(function(project){\n          return project.name&&project.url\n        });\n\n        if(parsed.length>best.length){best=parsed}\n      }\n\n      return best\n    }\n\n    function toEnglishDigits(value){\n      return String(value||\"\")\n        .replace(\/[\\u06F0-\\u06F9]\/g,function(char){return String(char.charCodeAt(0)-0x06F0)})\n        .replace(\/[\\u0660-\\u0669]\/g,function(char){return String(char.charCodeAt(0)-0x0660)})\n    }\n\n    function getStartingPrice(units){\n      var candidates=(units||[]).map(function(unit){\n        var price=String(unit&&unit[1]||\"\").trim();\n        if(!\/OMR\/i.test(price)){return null}\n        var normalized=toEnglishDigits(price).replace(\/,\/g,\"\");\n        var match=normalized.match(\/\\d{2,}\/);\n        return match?{value:Number(match[0]),text:price}:null\n      }).filter(Boolean);\n\n      if(!candidates.length){return \"Price on Request\"}\n\n      candidates.sort(function(a,b){return a.value-b.value});\n      return candidates[0].text\n    }\n\n    function randomFour(items){\n      var arr=items.slice();\n\n      for(var i=arr.length-1;i>0;i--){\n        var rand;\n\n        if(window.crypto&&window.crypto.getRandomValues){\n          var values=new Uint32Array(1);\n          window.crypto.getRandomValues(values);\n          rand=values[0]\/4294967296\n        }else{\n          rand=Math.random()\n        }\n\n        var j=Math.floor(rand*(i+1));\n        var temp=arr[i];\n        arr[i]=arr[j];\n        arr[j]=temp\n      }\n\n      return arr.slice(0,4)\n    }\n\n    function projectCard(project){\n      var title=project.name||\"Skyland Project\";\n      var location=project.location||\"Location on Request\";\n      var price=getStartingPrice(project.units);\n      var url=project.url||projectsUrl;\n      var image=project.image\n        ?'<img src=\"'+escapeProjectHtml(project.image)+'\" alt=\"'+escapeProjectHtml(title)+'\" loading=\"lazy\" decoding=\"async\">'\n        :'<div class=\"skyland-project-placeholder\" aria-hidden=\"true\"><i data-lucide=\"building-2\"><\/i><\/div>';\n\n      var locationMeta='<div class=\"skyland-project-meta-group\">'+\n        '<div class=\"skyland-project-meta-label\"><i data-lucide=\"map-pin\" aria-hidden=\"true\"><\/i><span>Location<\/span><\/div>'+\n        '<div class=\"skyland-project-meta-item\"><span>'+escapeProjectHtml(location)+'<\/span><\/div>'+\n      '<\/div>';\n\n      var priceMeta='<div class=\"skyland-project-meta-group\">'+\n        '<div class=\"skyland-project-meta-label\"><i data-lucide=\"badge-dollar-sign\" aria-hidden=\"true\"><\/i><span>Starting Price<\/span><\/div>'+\n        '<div class=\"skyland-project-meta-item\"><span>'+escapeProjectHtml(price)+'<\/span><\/div>'+\n      '<\/div>';\n\n      return '<a class=\"skyland-project-card focus-ring\" href=\"'+escapeProjectHtml(url)+'\" aria-label=\"View '+escapeProjectHtml(title)+'\">'+\n        '<div class=\"skyland-project-media\">'+image+'<\/div>'+\n        '<div class=\"skyland-project-body\">'+\n          '<div class=\"skyland-project-heading\">'+\n            '<h3 class=\"skyland-project-title\">'+escapeProjectHtml(title)+'<\/h3>'+\n            '<span class=\"skyland-project-link\" aria-hidden=\"true\"><i data-lucide=\"arrow-up-right\"><\/i><\/span>'+\n          '<\/div>'+\n          '<div class=\"skyland-project-meta\">'+locationMeta+priceMeta+'<\/div>'+\n        '<\/div>'+\n      '<\/a>'\n    }\n\n    function renderSkylandProjects(items){\n      if(!items||items.length<4){\n        items=fallbackProjects\n      }\n\n      skylandGrid.innerHTML=randomFour(items).map(projectCard).join(\"\");\n      skylandGrid.setAttribute(\"aria-busy\",\"false\");\n\n      if(typeof lucide!==\"undefined\"&&lucide.createIcons){\n        lucide.createIcons()\n      }\n    }\n\n    fetch(projectsUrl,{credentials:\"same-origin\",cache:\"no-store\"})\n      .then(function(response){\n        if(!response.ok){throw new Error(\"Projects request failed\")}\n        return response.text()\n      })\n      .then(function(html){\n        var projects=extractProjectsFromPageSource(html);\n\n        if(projects.length<4){\n          throw new Error(\"Projects array was not detected\")\n        }\n\n        renderSkylandProjects(projects)\n      })\n      .catch(function(){\n        renderSkylandProjects(fallbackProjects)\n      })\n  }\n});\n<\/script>\n<script>\ndocument.addEventListener(\"DOMContentLoaded\",function(){\n  var expertModal=document.querySelector(\".skyland-expert-modal\");\n  var expertModalBox=document.querySelector(\".skyland-expert-modal-box\");\n  var expertModalClose=document.querySelector(\".skyland-expert-modal-close\");\n  var expertModalTriggers=document.querySelectorAll(\".js-open-expert-modal\");\n  var expertModalLastFocus=null;\n\n  if(expertModal){\n    if(!expertModal.id){expertModal.id=\"skyland-expert-modal\"}\n    expertModal.setAttribute(\"role\",\"dialog\");\n    expertModal.setAttribute(\"aria-modal\",\"true\");\n    expertModal.setAttribute(\"aria-hidden\",\"true\");\n\n    function getExpertModalFocusables(){\n      return Array.from(expertModal.querySelectorAll(\n        'button:not([disabled]),input:not([disabled]),select:not([disabled]),textarea:not([disabled]),a[href],[tabindex]:not([tabindex=\"-1\"])'\n      )).filter(function(el){\n        return el.offsetWidth>0||el.offsetHeight>0||el===document.activeElement\n      })\n    }\n\n    function openExpertModal(trigger){\n      expertModalLastFocus=trigger||document.activeElement;\n      expertModal.classList.add(\"is-open\");\n      expertModal.setAttribute(\"aria-hidden\",\"false\");\n      document.body.classList.add(\"skyland-expert-modal-open\");\n\n      window.setTimeout(function(){\n        var preferred=expertModal.querySelector('input[name=\"form_fields[full_name]\"], input[type=\"text\"], input[type=\"tel\"]');\n        var focusables=getExpertModalFocusables();\n        if(preferred){preferred.focus()}\n        else if(focusables.length){focusables[0].focus()}\n      },120)\n    }\n\n    function closeExpertModal(){\n      if(!expertModal.classList.contains(\"is-open\")){return}\n      expertModal.classList.remove(\"is-open\");\n      expertModal.setAttribute(\"aria-hidden\",\"true\");\n      document.body.classList.remove(\"skyland-expert-modal-open\");\n\n      if(expertModalLastFocus&&typeof expertModalLastFocus.focus===\"function\"){\n        window.setTimeout(function(){expertModalLastFocus.focus()},80)\n      }\n    }\n\n    expertModalTriggers.forEach(function(trigger){\n      trigger.addEventListener(\"click\",function(event){\n        event.preventDefault();\n        openExpertModal(trigger)\n      })\n    });\n\n    if(expertModalClose){\n      expertModalClose.addEventListener(\"click\",function(event){\n        event.preventDefault();\n        closeExpertModal()\n      })\n    }\n\n    expertModal.addEventListener(\"click\",function(event){\n      if(!event.target.closest(\".skyland-expert-modal-box\")){\n        closeExpertModal()\n      }\n    });\n\n    document.addEventListener(\"keydown\",function(event){\n      if(!expertModal.classList.contains(\"is-open\")){return}\n\n      if(event.key===\"Escape\"){\n        event.preventDefault();\n        closeExpertModal();\n        return\n      }\n\n      if(event.key===\"Tab\"){\n        var focusables=getExpertModalFocusables();\n        if(!focusables.length){return}\n        var first=focusables[0];\n        var last=focusables[focusables.length-1];\n\n        if(event.shiftKey&&document.activeElement===first){\n          event.preventDefault();\n          last.focus()\n        }else if(!event.shiftKey&&document.activeElement===last){\n          event.preventDefault();\n          first.focus()\n        }\n      }\n    })\n  }\n\n  \n  var expertPhoneInput=document.querySelector(\n    '.skyland-expert-form input[name=\"form_fields[phone]\"], .skyland-expert-form input#form-field-phone, .skyland-expert-form input[type=\"tel\"]'\n  );\n\n  if(expertPhoneInput){\n    var expertPhoneGroup=expertPhoneInput.closest(\".elementor-field-group\");\n    var expertPhoneError=null;\n    var expertPhoneErrorTimer=null;\n\n    expertPhoneInput.setAttribute(\"inputmode\",\"numeric\");\n    expertPhoneInput.setAttribute(\"autocomplete\",\"tel\");\n    expertPhoneInput.setAttribute(\"maxlength\",\"15\");\n    expertPhoneInput.setAttribute(\"aria-describedby\",\"skyland-phone-input-error\");\n\n    \n    expertPhoneInput.setAttribute(\"placeholder\",\"Example: \\u206696891234567\\u2069\");\n\n    if(expertPhoneGroup){\n      expertPhoneError=document.createElement(\"span\");\n      expertPhoneError.id=\"skyland-phone-input-error\";\n      expertPhoneError.className=\"skyland-phone-input-error\";\n      expertPhoneError.setAttribute(\"role\",\"status\");\n      expertPhoneError.setAttribute(\"aria-live\",\"polite\");\n      expertPhoneError.textContent=\"Please enter the phone number using English digits only.\";\n      expertPhoneGroup.appendChild(expertPhoneError)\n    }\n\n    function normalizeExpertPhoneDigits(value){\n      return String(value||\"\")\n    }\n\n    function showExpertPhoneError(){\n      if(!expertPhoneError){return}\n      expertPhoneError.classList.add(\"is-visible\");\n      if(expertPhoneGroup){expertPhoneGroup.classList.add(\"skyland-phone-has-error\")}\n      window.clearTimeout(expertPhoneErrorTimer);\n      expertPhoneErrorTimer=window.setTimeout(function(){\n        expertPhoneError.classList.remove(\"is-visible\");\n        if(expertPhoneGroup){expertPhoneGroup.classList.remove(\"skyland-phone-has-error\")}\n      },2600)\n    }\n\n    function clearExpertPhoneError(){\n      if(!expertPhoneError){return}\n      expertPhoneError.classList.remove(\"is-visible\");\n      if(expertPhoneGroup){expertPhoneGroup.classList.remove(\"skyland-phone-has-error\")}\n      window.clearTimeout(expertPhoneErrorTimer)\n    }\n\n    expertPhoneInput.addEventListener(\"keydown\",function(event){\n      if(\n        event.ctrlKey||event.metaKey||event.altKey||\n        [\"Backspace\",\"Delete\",\"Tab\",\"Escape\",\"Enter\",\"ArrowLeft\",\"ArrowRight\",\"ArrowUp\",\"ArrowDown\",\"Home\",\"End\"].indexOf(event.key)!==-1\n      ){\n        return\n      }\n\n      var normalizedKey=normalizeExpertPhoneDigits(event.key);\n      if(!\/^[0-9]$\/.test(normalizedKey)){\n        event.preventDefault();\n        showExpertPhoneError()\n      }\n    });\n\n    expertPhoneInput.addEventListener(\"input\",function(){\n      var original=expertPhoneInput.value;\n      var normalized=normalizeExpertPhoneDigits(original);\n      var digitsOnly=normalized.replace(\/\\D\/g,\"\").slice(0,15);\n\n      if(original!==digitsOnly){\n        expertPhoneInput.value=digitsOnly;\n        showExpertPhoneError()\n      }else if(digitsOnly){\n        clearExpertPhoneError()\n      }\n\n      \n      if(typeof expertPhoneInput.setCustomValidity===\"function\"){\n        expertPhoneInput.setCustomValidity(\"\")\n      }\n    });\n\n    expertPhoneInput.addEventListener(\"paste\",function(){\n      window.setTimeout(function(){\n        var original=expertPhoneInput.value;\n        var normalized=normalizeExpertPhoneDigits(original);\n        var digitsOnly=normalized.replace(\/\\D\/g,\"\").slice(0,15);\n        if(original!==digitsOnly){\n          expertPhoneInput.value=digitsOnly;\n          showExpertPhoneError()\n        }\n      },0)\n    });\n\n    expertPhoneInput.addEventListener(\"blur\",function(){\n      if(expertPhoneInput.value){\n        clearExpertPhoneError()\n      }\n    })\n  }\n\n  \n  var expertNameInput=document.querySelector(\n    '.skyland-expert-form input[name=\"form_fields[full_name]\"], .skyland-expert-form input#form-field-full_name'\n  );\n\n  if(expertNameInput){\n    var expertNameGroup=expertNameInput.closest(\".elementor-field-group\");\n    var expertNameError=null;\n    var expertNameErrorTimer=null;\n\n    expertNameInput.setAttribute(\"autocomplete\",\"name\");\n    expertNameInput.setAttribute(\"aria-describedby\",\"skyland-name-input-error\");\n\n    if(expertNameGroup){\n      expertNameError=document.createElement(\"span\");\n      expertNameError.id=\"skyland-name-input-error\";\n      expertNameError.className=\"skyland-name-input-error\";\n      expertNameError.setAttribute(\"role\",\"status\");\n      expertNameError.setAttribute(\"aria-live\",\"polite\");\n      expertNameError.textContent=\"Full name must not contain numbers.\";\n      expertNameGroup.appendChild(expertNameError)\n    }\n\n    function containsAnyDigit(value){\n      return \/[0-9]\/.test(String(value||\"\"))\n    }\n\n    function removeAllDigits(value){\n      return String(value||\"\").replace(\/[0-9]\/g,\"\")\n    }\n\n    function showExpertNameError(){\n      if(!expertNameError){return}\n      expertNameError.classList.add(\"is-visible\");\n      if(expertNameGroup){expertNameGroup.classList.add(\"skyland-name-has-error\")}\n      window.clearTimeout(expertNameErrorTimer);\n      expertNameErrorTimer=window.setTimeout(function(){\n        expertNameError.classList.remove(\"is-visible\");\n        if(expertNameGroup){expertNameGroup.classList.remove(\"skyland-name-has-error\")}\n      },2600)\n    }\n\n    function clearExpertNameError(){\n      if(!expertNameError){return}\n      expertNameError.classList.remove(\"is-visible\");\n      if(expertNameGroup){expertNameGroup.classList.remove(\"skyland-name-has-error\")}\n      window.clearTimeout(expertNameErrorTimer)\n    }\n\n    expertNameInput.addEventListener(\"keydown\",function(event){\n      if(\n        event.ctrlKey||event.metaKey||event.altKey||\n        [\"Backspace\",\"Delete\",\"Tab\",\"Escape\",\"Enter\",\"ArrowLeft\",\"ArrowRight\",\"ArrowUp\",\"ArrowDown\",\"Home\",\"End\"].indexOf(event.key)!==-1\n      ){\n        return\n      }\n\n      if(containsAnyDigit(event.key)){\n        event.preventDefault();\n        showExpertNameError()\n      }\n    });\n\n    expertNameInput.addEventListener(\"input\",function(){\n      var original=expertNameInput.value;\n      if(containsAnyDigit(original)){\n        expertNameInput.value=removeAllDigits(original);\n        showExpertNameError()\n      }else if(original.trim()){\n        clearExpertNameError()\n      }\n    });\n\n    expertNameInput.addEventListener(\"paste\",function(){\n      window.setTimeout(function(){\n        var original=expertNameInput.value;\n        if(containsAnyDigit(original)){\n          expertNameInput.value=removeAllDigits(original);\n          showExpertNameError()\n        }\n      },0)\n    });\n\n    expertNameInput.addEventListener(\"blur\",function(){\n      if(expertNameInput.value.trim()){\n        clearExpertNameError()\n      }\n    })\n  }\n});\n<\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eaa2b17 skyland-expert-modal e-flex e-con-boxed e-con e-child\" data-id=\"eaa2b17\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a32740d e-con-full skyland-expert-modal-box e-flex e-con e-child\" data-id=\"a32740d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-704385e elementor-widget elementor-widget-html\" data-id=\"704385e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<button type=\"button\" class=\"skyland-expert-modal-close\" aria-label=\"\u0628\u0633\u062a\u0646\">\n    \u00d7\n<\/button>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2299529 elementor-widget elementor-widget-heading\" data-id=\"2299529\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Consultation Request<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bce7e62 elementor-widget elementor-widget-text-editor\" data-id=\"bce7e62\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p dir=\"ltr\" style=\"text-align: justify;\">Enter your phone number, and a Skyland representative will contact you with the latest pricing and availability information.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5763cd1 skyland-expert-form elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"5763cd1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Azura 1 Expert Callback\" aria-label=\"Azura 1 Expert Callback\" novalidate=\"\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"4413\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"5763cd1\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-full_name elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-full_name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tFull Name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[full_name]\" id=\"form-field-full_name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-phone elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-phone\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPhone Number\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[phone]\" id=\"form-field-phone\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"+98 ...\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request a Call<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Vistal Al Mouj Muscat | Prices and Payment Plan Purchase from Developer Al Mouj Q4 2029 Vistal Project Total Residences 213 Residences Amenities 50+ Amenities Handover Q4 2029 Contact an Expert Download Brochure Starting From 140,000OMR Payment Plan70\/30 Reservation Fee5,000 OMR SignatureVictoria Swarovski SettingAl Mouj Waterfront DesignModern Luxury Luxury Living in Al Mouj Vistal: Signature [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-4413","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/skyland.om\/en\/wp-json\/wp\/v2\/pages\/4413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyland.om\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyland.om\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyland.om\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/skyland.om\/en\/wp-json\/wp\/v2\/comments?post=4413"}],"version-history":[{"count":108,"href":"https:\/\/skyland.om\/en\/wp-json\/wp\/v2\/pages\/4413\/revisions"}],"predecessor-version":[{"id":13897,"href":"https:\/\/skyland.om\/en\/wp-json\/wp\/v2\/pages\/4413\/revisions\/13897"}],"wp:attachment":[{"href":"https:\/\/skyland.om\/en\/wp-json\/wp\/v2\/media?parent=4413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}