{"id":164,"date":"2018-12-20T08:58:32","date_gmt":"2018-12-20T08:58:32","guid":{"rendered":"https:\/\/demo2wpopal.b-cdn.net\/maisonco\/?page_id=164"},"modified":"2026-04-15T20:39:20","modified_gmt":"2026-04-15T20:39:20","slug":"home-1","status":"publish","type":"page","link":"https:\/\/zelvahomes.com\/en\/","title":{"rendered":"Home 1"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"164\" class=\"elementor elementor-164\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dd378be e-flex e-con-boxed e-con e-parent\" data-id=\"dd378be\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3116ba elementor-widget elementor-widget-html\" data-id=\"f3116ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Montserrat:wght@300;400;500;600&display=swap');\r\n\r\n*{box-sizing:border-box;margin:0;padding:0;}\r\n\r\n.zh-home{font-family:'Montserrat',sans-serif;width:100vw;margin-left:calc(-50vw + 50%);overflow-x:hidden;background:#FAF8F5;}\r\n.zh-home *{font-family:'Montserrat',sans-serif;}\r\n.zh-home h1,.zh-home h2,.zh-home h3,.zh-home h4{font-family:'Cormorant Garamond',serif !important;}\r\n\r\n\/* \u2500\u2500 HERO \u2500\u2500 *\/\r\n.zh-hero{position:relative;height:92vh;min-height:580px;max-height:800px;overflow:hidden;}\r\n.zh-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;}\r\n.zh-hero-overlay{position:absolute;inset:0;background:linear-gradient(to right,rgba(27,48,37,0.90) 0%,rgba(27,48,37,0.65) 45%,rgba(27,48,37,0.10) 100%);}\r\n.zh-hero-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 7% 0 7%;max-width:580px;}\r\n.zh-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:18px;}\r\n.zh-eyebrow-line{width:30px;height:1px;background:#C08558;}\r\n.zh-eyebrow span{font-size:10px;font-weight:500;letter-spacing:4px;text-transform:uppercase;color:#C08558;}\r\n.zh-hero h1{font-size:clamp(42px,6vw,72px);font-weight:400;color:#E9DED0;line-height:1.05;margin-bottom:18px;}\r\n.zh-hero h1 em{color:#C08558;font-style:normal;}\r\n.zh-hero-sub{font-size:13.5px;font-weight:300;color:rgba(233,222,208,0.75);line-height:1.8;margin-bottom:32px;max-width:400px;}\r\n.zh-hero-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;}\r\n.zh-btn-primary{background:#C06044;color:#FAF8F5;font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;padding:14px 30px;border-radius:3px;text-decoration:none;transition:background .3s;}\r\n.zh-btn-primary:hover{background:#C08558;}\r\n.zh-btn-ghost{color:#C08558;font-size:10px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(192,133,88,0.5);padding-bottom:2px;transition:border-color .3s;}\r\n.zh-btn-ghost:hover{border-color:#C08558;}\r\n.zh-hero-badge{position:absolute;bottom:32px;right:6%;z-index:2;display:flex;gap:20px;}\r\n.zh-badge-item{text-align:center;background:rgba(27,48,37,0.5);border:0.5px solid rgba(192,133,88,0.35);border-radius:8px;padding:12px 20px;backdrop-filter:blur(8px);}\r\n.zh-badge-num{font-family:'Cormorant Garamond',serif !important;font-size:26px;font-weight:400;color:#C08558;line-height:1;}\r\n.zh-badge-label{font-size:8px;letter-spacing:2px;text-transform:uppercase;color:rgba(233,222,208,0.6);margin-top:3px;}\r\n\r\n\/* \u2500\u2500 BANDA CONFIANZA \u2500\u2500 *\/\r\n.zh-trust{background:#6B8278;padding:22px 7%;display:flex;justify-content:center;gap:0;}\r\n.zh-trust-item{flex:1;max-width:200px;text-align:center;padding:0 20px;position:relative;}\r\n.zh-trust-item+.zh-trust-item::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);height:30px;width:1px;background:rgba(233,222,208,0.25);}\r\n.zh-trust-num{font-family:'Cormorant Garamond',serif !important;font-size:28px;font-weight:400;color:#E9DED0;line-height:1;}\r\n.zh-trust-label{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:rgba(233,222,208,0.7);margin-top:4px;}\r\n\r\n\/* \u2500\u2500 PROPIEDADES \u2500\u2500 *\/\r\n.zh-props{background:#FAF8F5;padding:72px 7%;}\r\n.zh-section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:44px;}\r\n.zh-section-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:10px;}\r\n.zh-section-eyebrow-line{width:24px;height:1px;background:#C08558;}\r\n.zh-section-eyebrow span{font-size:9px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:#C08558;}\r\n.zh-section-title{font-size:clamp(32px,4vw,48px);font-weight:400;color:#1B3025;line-height:1.05;}\r\n.zh-section-sub{font-size:13.5px;font-weight:300;color:#6B8278;max-width:300px;text-align:right;line-height:1.7;}\r\n\r\n\/* GRID *\/\r\n.zh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}\r\n\r\n\/* TARJETA *\/\r\n.zh-card{border-radius:10px;overflow:hidden;background:#fff;cursor:pointer;transition:transform .25s,box-shadow .25s;position:relative;}\r\n.zh-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(27,48,37,0.12);}\r\n.zh-card-img{position:relative;height:200px;overflow:hidden;}\r\n.zh-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s;}\r\n.zh-card:hover .zh-card-img img{transform:scale(1.04);}\r\n.zh-card-location{position:absolute;bottom:10px;left:12px;background:rgba(27,48,37,0.75);color:#E9DED0;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;padding:4px 10px;border-radius:20px;backdrop-filter:blur(4px);}\r\n.zh-card-body{padding:16px 16px 14px;}\r\n.zh-card-name{font-family:'Cormorant Garamond',serif !important;font-size:20px;font-weight:500;color:#1B3025;margin-bottom:4px;line-height:1.1;}\r\n.zh-card-meta{font-size:11px;color:#6B8278;font-weight:300;margin-bottom:10px;}\r\n.zh-card-price{font-size:12px;font-weight:600;color:#C06044;margin-bottom:12px;}\r\n.zh-card-btn{display:flex;align-items:center;justify-content:space-between;background:#E9DED0;color:#1B3025;font-size:9px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:9px 14px;border-radius:3px;transition:background .25s;}\r\n.zh-card:hover .zh-card-btn{background:#C08558;color:#FAF8F5;}\r\n.zh-card-btn-arrow{font-size:14px;transition:transform .25s;}\r\n.zh-card:hover .zh-card-btn-arrow{transform:translateX(4px);}\r\n\r\n\/* PANEL DETALLE *\/\r\n.zh-detail-wrap{grid-column:1\/-1;display:none;background:#1B3025;border-radius:10px;overflow:hidden;animation:slideDown .35s ease;}\r\n.zh-detail-wrap.open{display:grid;grid-template-columns:1fr 1fr;}\r\n@keyframes slideDown{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}\r\n.zh-detail-close{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:rgba(233,222,208,0.15);border:none;cursor:pointer;color:#E9DED0;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background .2s;z-index:5;}\r\n.zh-detail-close:hover{background:rgba(233,222,208,0.3);}\r\n\r\n\/* CARRUSEL *\/\r\n.zh-carousel{position:relative;height:420px;overflow:hidden;background:#0f1e14;}\r\n.zh-carousel-track{display:flex;height:420px;transition:transform .4s ease;}\r\n.zh-carousel-slide{min-width:100%;width:100%;height:420px;flex-shrink:0;overflow:hidden;}\r\n.zh-carousel-slide img{width:100%;height:420px;object-fit:cover;object-position:center center;display:block;}\r\n.zh-carousel-btn{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:rgba(27,48,37,0.7);border:0.5px solid rgba(192,133,88,0.4);color:#E9DED0;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:4;transition:background .2s;backdrop-filter:blur(4px);}\r\n.zh-carousel-btn:hover{background:rgba(192,96,68,0.8);}\r\n.zh-carousel-prev{left:12px;}\r\n.zh-carousel-next{right:12px;}\r\n.zh-carousel-dots{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:4;}\r\n.zh-carousel-dot{width:6px;height:6px;border-radius:50%;background:rgba(233,222,208,0.4);border:none;cursor:pointer;padding:0;transition:background .2s,transform .2s;}\r\n.zh-carousel-dot.active{background:#C08558;transform:scale(1.3);}\r\n.zh-carousel-counter{position:absolute;top:12px;left:12px;background:rgba(27,48,37,0.65);color:#E9DED0;font-size:10px;letter-spacing:1px;padding:4px 10px;border-radius:20px;backdrop-filter:blur(4px);z-index:4;}\r\n\r\n.zh-detail-right{padding:24px 32px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding-top:32px;overflow-y:auto;height:420px;max-height:420px;}\r\n.zh-detail-tag{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:#C08558;margin-bottom:8px;display:flex;align-items:center;gap:8px;}\r\n.zh-detail-tag::before{content:'';width:20px;height:1px;background:#C08558;}\r\n.zh-detail-title{font-family:'Cormorant Garamond',serif !important;font-size:28px;font-weight:400;color:#E9DED0;margin-bottom:4px;line-height:1.1;}\r\n.zh-detail-price{font-size:12px;font-weight:500;color:#C06044;margin-bottom:10px;}\r\n.zh-detail-desc{font-size:12.5px;font-weight:300;color:rgba(233,222,208,0.7);line-height:1.7;margin-bottom:14px;}\r\n.zh-detail-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:16px;}\r\n.zh-spec{background:rgba(255,255,255,0.05);border-radius:6px;padding:8px 10px;border:0.5px solid rgba(107,130,120,0.25);}\r\n.zh-spec-val{font-family:'Cormorant Garamond',serif !important;font-size:18px;font-weight:400;color:#C08558;line-height:1;}\r\n.zh-spec-key{font-size:8px;letter-spacing:1px;text-transform:uppercase;color:#6B8278;margin-top:2px;}\r\n.zh-detail-cta{display:inline-block;background:#C06044;color:#FAF8F5;font-size:9px;font-weight:600;letter-spacing:2px;text-transform:uppercase;padding:13px 28px;border-radius:3px;text-decoration:none;transition:background .3s;align-self:flex-start;}\r\n.zh-detail-cta:hover{background:#C08558;}\r\n\r\n\/* \u2500\u2500 POR QU\u00c9 RESERVAR \u2500\u2500 *\/\r\n.zh-why{background:#F6E2D1;padding:72px 7%;}\r\n.zh-why-inner{max-width:1100px;margin:0 auto;}\r\n.zh-why-header{text-align:center;margin-bottom:48px;}\r\n.zh-why-header .zh-section-eyebrow{justify-content:center;}\r\n.zh-why-header .zh-section-title{font-size:clamp(30px,4vw,46px);}\r\n.zh-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}\r\n.zh-why-card{background:#FAF8F5;border-radius:10px;padding:32px 28px;}\r\n.zh-why-icon{width:48px;height:48px;border-radius:10px;margin-bottom:18px;display:flex;align-items:center;justify-content:center;}\r\n.zh-why-icon svg{width:24px;height:24px;}\r\n.zh-why-card h3{font-size:20px;font-weight:400;color:#1B3025;margin-bottom:10px;}\r\n.zh-why-card p{font-size:13px;font-weight:300;color:#6B8278;line-height:1.8;}\r\n\r\n\/* \u2500\u2500 SERVICIOS COMPLEMENTARIOS \u2500\u2500 *\/\r\n.zh-extras{background:#1B3025;padding:72px 7%;}\r\n.zh-extras-inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;}\r\n.zh-extras-list{display:flex;flex-direction:column;gap:24px;}\r\n.zh-extra-item{display:flex;align-items:flex-start;gap:16px;}\r\n.zh-extra-icon{width:44px;height:44px;border-radius:8px;background:rgba(192,133,88,0.12);border:0.5px solid rgba(192,133,88,0.25);display:flex;align-items:center;justify-content:center;flex-shrink:0;}\r\n.zh-extra-icon svg{width:20px;height:20px;}\r\n.zh-extra-title{font-size:13.5px;font-weight:500;color:#E9DED0;margin-bottom:4px;}\r\n.zh-extra-desc{font-size:12px;font-weight:300;color:rgba(107,130,120,0.9);line-height:1.7;}\r\n\r\n\/* \u2500\u2500 FAQ \u2500\u2500 *\/\r\n.zh-faq{background:#FAF8F5;padding:72px 7%;}\r\n.zh-faq-inner{max-width:780px;margin:0 auto;}\r\n.zh-faq-header{margin-bottom:40px;}\r\n.zh-faq-item{border-bottom:1px solid #E9DED0;}\r\n.zh-faq-q{width:100%;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:20px 0;text-align:left;}\r\n.zh-faq-q-text{font-size:13.5px;font-weight:400;color:#1B3025;flex:1;padding-right:20px;line-height:1.5;}\r\n.zh-faq-icon{width:28px;height:28px;border-radius:50%;border:1px solid #C08558;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .25s;}\r\n.zh-faq-icon span{font-size:18px;color:#C08558;line-height:1;transition:transform .25s;display:block;}\r\n.zh-faq-item.open .zh-faq-icon{background:#C08558;}\r\n.zh-faq-item.open .zh-faq-icon span{color:#FAF8F5;transform:rotate(45deg);}\r\n.zh-faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease;}\r\n.zh-faq-item.open .zh-faq-a{max-height:300px;padding-bottom:20px;}\r\n.zh-faq-a p{font-size:13px;font-weight:300;color:#6B8278;line-height:1.8;}\r\n\r\n\/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/\r\n@media(max-width:1024px){\r\n  .zh-grid{grid-template-columns:repeat(2,1fr);}\r\n  .zh-detail-wrap.open{grid-template-columns:1fr;}\r\n  .zh-carousel{height:320px;}\r\n  .zh-carousel-track{height:320px;}\r\n  .zh-carousel-slide{height:320px;}\r\n  .zh-carousel-slide img{height:320px;}\r\n  .zh-detail-right{height:auto;max-height:none;}\r\n  .zh-why-grid{grid-template-columns:repeat(2,1fr);}\r\n  .zh-extras-inner{grid-template-columns:1fr;}\r\n  .zh-hero-badge{display:none;}\r\n}\r\n@media(max-width:640px).zh-detail-logo { width: 48px !important; top: 20px !important; right: 16px !important; }{\r\n  .zh-hero{height:85vh;min-height:500px;}\r\n  .zh-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;content:url('https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_2441-EDIT-scaled.jpg');}\r\n  .zh-hero-content{padding:0 6%;max-width:100%;justify-content:flex-end;padding-bottom:60px;}\r\n  .zh-hero-overlay{background:linear-gradient(to bottom, rgba(27,48,37,0.2) 0%, rgba(27,48,37,0.5) 40%, rgba(27,48,37,0.88) 100%) !important;}\r\n  .zh-hero h1{font-size:clamp(36px,10vw,52px);}\r\n  .zh-hero-sub{font-size:13px;}\r\n  .zh-eyebrow{display:none;}\r\n  .zh-hero h1{font-size:clamp(36px,10vw,52px);margin-top:0;}\r\n  .zh-trust{flex-wrap:wrap;gap:16px;padding:20px 6%;}\r\n  .zh-trust-item+.zh-trust-item::before{display:none;}\r\n  .zh-trust-item{flex:calc(50% - 8px);max-width:none;}\r\n  .zh-grid{grid-template-columns:1fr;}\r\n  .zh-props{padding:52px 5%;}\r\n  .zh-section-header{flex-direction:column;align-items:flex-start;gap:8px;}\r\n  .zh-section-sub{text-align:left;max-width:100%;}\r\n  .zh-why{padding:52px 5%;}\r\n  .zh-why-grid{grid-template-columns:1fr;}\r\n  .zh-extras{padding:52px 5%;}\r\n  .zh-faq{padding:52px 5%;}\r\n  .zh-detail-right{padding:24px 20px;height:auto;max-height:none;}\r\n  .zh-detail-specs{grid-template-columns:repeat(2,1fr);}\r\n  .zh-carousel{height:240px;}\r\n  .zh-carousel-track{height:240px;}\r\n  .zh-carousel-slide{height:240px;}\r\n  .zh-carousel-slide img{height:240px;object-position:center center;}\r\n}\r\n<\/style>\r\n\r\n<div class=\"zh-home\">\r\n\r\n  <!-- HERO -->\r\n  <section class=\"zh-hero\">\r\n    <img decoding=\"async\" class=\"zh-hero-img\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/REGINA-49.jpg\" alt=\"Zelva Homes \u2014 Puerto Vallarta\">\r\n    <div class=\"zh-hero-overlay\"><\/div>\r\n    <div class=\"zh-hero-content\">\r\n      <div class=\"zh-eyebrow\">\r\n        <div class=\"zh-eyebrow-line\"><\/div>\r\n        <span>Puerto Vallarta \u00b7 Bah\u00eda de Banderas<\/span>\r\n      <\/div>\r\n      <h1>Tu refugio<br>en el <em>para\u00edso<\/em><\/h1>\r\n      <p class=\"zh-hero-sub\">Propiedades seleccionadas con atenci\u00f3n personalizada. Reserva directo con nosotros y vive una experiencia inolvidable.<\/p>\r\n      <div class=\"zh-hero-actions\">\r\n        <a href=\"#zh-propiedades\" class=\"zh-btn-primary\">Ver propiedades<\/a>\r\n        <a href=\"#zh-faq\" class=\"zh-btn-ghost\">Preguntas frecuentes \u2192<\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"zh-hero-badge\">\r\n      <div class=\"zh-badge-item\">\r\n        <div class=\"zh-badge-num\">4.8\u2605<\/div>\r\n        <div class=\"zh-badge-label\">calificaci\u00f3n promedio<\/div>\r\n      <\/div>\r\n      <div class=\"zh-badge-item\">\r\n        <div class=\"zh-badge-num\">1,320+<\/div>\r\n        <div class=\"zh-badge-label\">hu\u00e9spedes felices<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- BANDA CONFIANZA -->\r\n  <div class=\"zh-trust\">\r\n    <div class=\"zh-trust-item\">\r\n      <div class=\"zh-trust-num\">1,320+<\/div>\r\n      <div class=\"zh-trust-label\">hu\u00e9spedes alojados<\/div>\r\n    <\/div>\r\n    <div class=\"zh-trust-item\">\r\n      <div class=\"zh-trust-num\">10<\/div>\r\n      <div class=\"zh-trust-label\">a\u00f1os de experiencia<\/div>\r\n    <\/div>\r\n    <div class=\"zh-trust-item\">\r\n      <div class=\"zh-trust-num\">4.8\u2605<\/div>\r\n      <div class=\"zh-trust-label\">promedio en plataformas<\/div>\r\n    <\/div>\r\n    <div class=\"zh-trust-item\">\r\n      <div class=\"zh-trust-num\">9<\/div>\r\n      <div class=\"zh-trust-label\">propiedades<\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- PROPIEDADES -->\r\n  <section class=\"zh-props\" id=\"zh-propiedades\">\r\n    <div class=\"zh-section-header\">\r\n      <div>\r\n        <div class=\"zh-section-eyebrow\">\r\n          <div class=\"zh-section-eyebrow-line\"><\/div>\r\n          <span>D\u00f3nde quedarte<\/span>\r\n        <\/div>\r\n        <h2 class=\"zh-section-title\">Nuestras Propiedades<\/h2>\r\n      <\/div>\r\n      <p class=\"zh-section-sub\">Cada propiedad ha sido cuidadosamente seleccionada para que tu estancia sea perfecta.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"zh-grid\" id=\"zh-grid\">\r\n\r\n      <!-- GV 608 -->\r\n      <div class=\"zh-card\" data-id=\"gv608\">\r\n        <div class=\"zh-card-img\">\r\n          <img decoding=\"async\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/Posts-Instagram-Zelva-Homes-1.png\" alt=\"Grand Venetian 608\" loading=\"lazy\">\r\n          <div class=\"zh-card-location\">Zona Hotelera \u00b7 PV<\/div>\r\n        <\/div>\r\n        <div class=\"zh-card-body\">\r\n          <div class=\"zh-card-name\">Grand Venetian 608<\/div>\r\n          <div class=\"zh-card-meta\">6 hu\u00e9spedes \u00b7 2 rec \u00b7 2 ba\u00f1os \u00b7 Piso 6<\/div>\r\n          <div class=\"zh-card-price\">Desde $230 USD \/ noche<\/div>\r\n          <div class=\"zh-card-btn\"><span>Ver detalles<\/span><span class=\"zh-card-btn-arrow\">\u2192<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- GV 803 -->\r\n      <div class=\"zh-card\" data-id=\"gv803\">\r\n        <div class=\"zh-card-img\">\r\n          <img decoding=\"async\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/6-2.png\" alt=\"Grand Venetian 803\" loading=\"lazy\">\r\n          <div class=\"zh-card-location\">Zona Hotelera \u00b7 PV<\/div>\r\n        <\/div>\r\n        <div class=\"zh-card-body\">\r\n          <div class=\"zh-card-name\">Grand Venetian 803<\/div>\r\n          <div class=\"zh-card-meta\">6 hu\u00e9spedes \u00b7 2 rec \u00b7 2 ba\u00f1os \u00b7 Piso 8<\/div>\r\n          <div class=\"zh-card-price\">Desde $230 USD \/ noche<\/div>\r\n          <div class=\"zh-card-btn\"><span>Ver detalles<\/span><span class=\"zh-card-btn-arrow\">\u2192<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- GV 903 -->\r\n      <div class=\"zh-card\" data-id=\"gv903\">\r\n        <div class=\"zh-card-img\">\r\n          <img decoding=\"async\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/3.png\" alt=\"Grand Venetian 903\" loading=\"lazy\">\r\n          <div class=\"zh-card-location\">Zona Hotelera \u00b7 PV<\/div>\r\n        <\/div>\r\n        <div class=\"zh-card-body\">\r\n          <div class=\"zh-card-name\">Grand Venetian 903<\/div>\r\n          <div class=\"zh-card-meta\">6 hu\u00e9spedes \u00b7 2 rec \u00b7 2 ba\u00f1os \u00b7 Piso 9<\/div>\r\n          <div class=\"zh-card-price\">Desde $230 USD \/ noche<\/div>\r\n          <div class=\"zh-card-btn\"><span>Ver detalles<\/span><span class=\"zh-card-btn-arrow\">\u2192<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- GV 1703 -->\r\n      <div class=\"zh-card\" data-id=\"gv1703\">\r\n        <div class=\"zh-card-img\">\r\n          <img decoding=\"async\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/1-3.png\" alt=\"Grand Venetian 1703\" loading=\"lazy\">\r\n          <div class=\"zh-card-location\">Zona Hotelera \u00b7 PV<\/div>\r\n        <\/div>\r\n        <div class=\"zh-card-body\">\r\n          <div class=\"zh-card-name\">Grand Venetian 1703<\/div>\r\n          <div class=\"zh-card-meta\">6 hu\u00e9spedes \u00b7 2 rec \u00b7 2 ba\u00f1os \u00b7 Piso 17<\/div>\r\n          <div class=\"zh-card-price\">Desde $230 USD \/ noche<\/div>\r\n          <div class=\"zh-card-btn\"><span>Ver detalles<\/span><span class=\"zh-card-btn-arrow\">\u2192<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- PANEL DETALLE \u2014 se inserta din\u00e1micamente aqu\u00ed -->\r\n      <div class=\"zh-detail-wrap\" id=\"zh-detail\">\r\n        <button class=\"zh-detail-close\" onclick=\"closeDetail()\">\u2715<\/button>\r\n        <div class=\"zh-carousel\" id=\"zh-carousel\">\r\n          <div class=\"zh-carousel-track\" id=\"zh-carousel-track\"><\/div>\r\n          <button class=\"zh-carousel-btn zh-carousel-prev\" onclick=\"carouselMove(-1)\">&#8592;<\/button>\r\n          <button class=\"zh-carousel-btn zh-carousel-next\" onclick=\"carouselMove(1)\">&#8594;<\/button>\r\n          <div class=\"zh-carousel-dots\" id=\"zh-carousel-dots\"><\/div>\r\n          <div class=\"zh-carousel-counter\" id=\"zh-carousel-counter\">1 \/ 1<\/div>\r\n        <\/div>\r\n        <div class=\"zh-detail-right\" style=\"position:relative;\">\r\n  <img decoding=\"async\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/Asset-28@2x-scaled.png\" style=\"position:absolute;top:32px;right:28px;width:80px;opacity:0.35;pointer-events:none;\" alt=\"Zelva Homes\">\r\n          <div class=\"zh-detail-tag\" id=\"zh-det-tag\"><\/div>\r\n          <h3 class=\"zh-detail-title\" id=\"zh-det-title\"><\/h3>\r\n          <div class=\"zh-detail-price\" id=\"zh-det-price\"><\/div>\r\n          <p class=\"zh-detail-desc\" id=\"zh-det-desc\"><\/p>\r\n          <div class=\"zh-detail-specs\" id=\"zh-det-specs\"><\/div>\r\n          <a href=\"\" id=\"zh-det-cta\" class=\"zh-detail-cta\" target=\"_blank\">Solicitar informaci\u00f3n \u2192<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- GV 1708 -->\r\n      <div class=\"zh-card\" data-id=\"gv1708\">\r\n        <div class=\"zh-card-img\">\r\n          <img decoding=\"async\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/3.webp\" alt=\"Grand Venetian 1708\" loading=\"lazy\">\r\n          <div class=\"zh-card-location\">Zona Hotelera \u00b7 PV<\/div>\r\n        <\/div>\r\n        <div class=\"zh-card-body\">\r\n          <div class=\"zh-card-name\">Grand Venetian 1708<\/div>\r\n          <div class=\"zh-card-meta\">6 hu\u00e9spedes \u00b7 2 rec \u00b7 2 ba\u00f1os \u00b7 Piso 17<\/div>\r\n          <div class=\"zh-card-price\">Desde $230 USD \/ noche<\/div>\r\n          <div class=\"zh-card-btn\"><span>Ver detalles<\/span><span class=\"zh-card-btn-arrow\">\u2192<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- KOVAY -->\r\n      <div class=\"zh-card\" data-id=\"kovay\">\r\n        <div class=\"zh-card-img\">\r\n          <img decoding=\"async\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/Diseno-sin-titulo-2025-11-18T215725.709.png\" alt=\"Villa Kovay\" loading=\"lazy\">\r\n          <div class=\"zh-card-location\">Quiya Residences \u00b7 La Cruz<\/div>\r\n        <\/div>\r\n        <div class=\"zh-card-body\">\r\n          <div class=\"zh-card-name\">Villa Quiya<\/div>\r\n          <div class=\"zh-card-meta\">6 hu\u00e9spedes \u00b7 2 rec \u00b7 2 ba\u00f1os \u00b7 135 m\u00b2<\/div>\r\n          <div class=\"zh-card-price\">Desde $265 USD \/ noche<\/div>\r\n          <div class=\"zh-card-btn\"><span>Ver detalles<\/span><span class=\"zh-card-btn-arrow\">\u2192<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- SIERRA DEL MAR -->\r\n      <div class=\"zh-card\" data-id=\"sierra\">\r\n        <div class=\"zh-card-img\">\r\n          <img decoding=\"async\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8122-EDIT-scaled.jpg\" alt=\"Sierra del Mar\" loading=\"lazy\">\r\n          <div class=\"zh-card-location\">Mismaloya \u00b7 PV<\/div>\r\n        <\/div>\r\n        <div class=\"zh-card-body\">\r\n          <div class=\"zh-card-name\">Sierra del Mar<\/div>\r\n          <div class=\"zh-card-meta\">7 hu\u00e9spedes \u00b7 3 rec \u00b7 2 ba\u00f1os \u00b7 Penthouse<\/div>\r\n          <div class=\"zh-card-price\">Desde $230 USD \/ noche<\/div>\r\n          <div class=\"zh-card-btn\"><span>Ver detalles<\/span><span class=\"zh-card-btn-arrow\">\u2192<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- TERRA -->\r\n      <div class=\"zh-card\" data-id=\"terra\">\r\n        <div class=\"zh-card-img\">\r\n          <img decoding=\"async\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/12-1.png\" alt=\"Terra\" loading=\"lazy\">\r\n          <div class=\"zh-card-location\">Nuevo Nayarit<\/div>\r\n        <\/div>\r\n        <div class=\"zh-card-body\">\r\n          <div class=\"zh-card-name\">Terra<\/div>\r\n          <div class=\"zh-card-meta\">4 hu\u00e9spedes \u00b7 1 rec \u00b7 1 ba\u00f1o \u00b7 73 m\u00b2<\/div>\r\n          <div class=\"zh-card-price\">Desde $150 USD \/ noche<\/div>\r\n          <div class=\"zh-card-btn\"><span>Ver detalles<\/span><span class=\"zh-card-btn-arrow\">\u2192<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- MARBELLA -->\r\n      <div class=\"zh-card\" data-id=\"marbella\">\r\n        <div class=\"zh-card-img\">\r\n          <img decoding=\"async\" src=\"https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/03\/Diseno-sin-titulo-11.png\" alt=\"Marbella 611\" loading=\"lazy\">\r\n          <div class=\"zh-card-location\">Zona Hotelera \u00b7 PV<\/div>\r\n        <\/div>\r\n        <div class=\"zh-card-body\">\r\n          <div class=\"zh-card-name\">Marbella 611<\/div>\r\n          <div class=\"zh-card-meta\">4 hu\u00e9spedes \u00b7 2 rec \u00b7 1 ba\u00f1o \u00b7 98 m\u00b2<\/div>\r\n          <div class=\"zh-card-price\">Desde $105 USD \/ noche<\/div>\r\n          <div class=\"zh-card-btn\"><span>Ver detalles<\/span><span class=\"zh-card-btn-arrow\">\u2192<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div><!-- \/grid -->\r\n  <\/section>\r\n\r\n  <!-- POR QU\u00c9 RESERVAR DIRECTO -->\r\n  <section class=\"zh-why\">\r\n    <div class=\"zh-why-inner\">\r\n      <div class=\"zh-why-header\">\r\n        <div class=\"zh-section-eyebrow\">\r\n          <div class=\"zh-section-eyebrow-line\"><\/div>\r\n          <span>Reserva con nosotros<\/span>\r\n          <div class=\"zh-section-eyebrow-line\"><\/div>\r\n        <\/div>\r\n        <h2 class=\"zh-section-title\">\u00bfPor qu\u00e9 reservar directo?<\/h2>\r\n      <\/div>\r\n      <div class=\"zh-why-grid\">\r\n        <div class=\"zh-why-card\">\r\n          <div class=\"zh-why-icon\" style=\"background:#E9DED0;\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#C06044\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"\/>\r\n              <circle cx=\"12\" cy=\"7\" r=\"4\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <h3>Atenci\u00f3n personalizada<\/h3>\r\n          <p>Hablas directamente con nosotros \u2014 no con un bot, no con un call center. Alguien real que conoce cada propiedad y se preocupa por tu experiencia.<\/p>\r\n        <\/div>\r\n        <div class=\"zh-why-card\">\r\n          <div class=\"zh-why-icon\" style=\"background:#E9DED0;\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#C08558\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"23\"\/>\r\n              <path d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <h3>Sin comisiones extra<\/h3>\r\n          <p>Al reservar directo evitas las tarifas de servicio de plataformas como Airbnb o VRBO. El mismo precio, sin cargos adicionales.<\/p>\r\n        <\/div>\r\n        <div class=\"zh-why-card\">\r\n          <div class=\"zh-why-icon\" style=\"background:#E9DED0;\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#6B8278\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n              <rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"\/>\r\n              <line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/>\r\n              <line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/>\r\n              <line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n          <h3>Flexibilidad real<\/h3>\r\n          <p>Coordinamos fechas, llegadas tard\u00edas y necesidades especiales directamente contigo. Tu estancia, a tu medida.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- SERVICIOS COMPLEMENTARIOS -->\r\n  <section class=\"zh-extras\">\r\n    <div class=\"zh-extras-inner\">\r\n      <div class=\"zh-extras-text\">\r\n        <div class=\"zh-section-eyebrow\" style=\"margin-bottom:12px;\">\r\n          <div class=\"zh-section-eyebrow-line\"><\/div>\r\n          <span>M\u00e1s que un alojamiento<\/span>\r\n        <\/div>\r\n        <h2 class=\"zh-section-title\" style=\"color:#E9DED0;margin-bottom:16px;\">Tu estad\u00eda,<br>a tu medida<\/h2>\r\n        <p style=\"font-size:13.5px;font-weight:300;color:rgba(233,222,208,0.7);line-height:1.8;margin-bottom:28px;\">Queremos que tu experiencia en Puerto Vallarta y Bah\u00eda de Banderas sea perfecta desde el primer momento. Por eso ofrecemos servicios adicionales para que solo te preocupes por disfrutar.<\/p>\r\n        <a href=\"https:\/\/wa.me\/524777653607?text=Hola%2C%20quisiera%20informaci\u00f3n%20sobre%20servicios%20adicionales\" class=\"zh-btn-primary\" target=\"_blank\" style=\"display:inline-block;\">Pregunta por estos servicios<\/a>\r\n      <\/div>\r\n      <div class=\"zh-extras-list\">\r\n        <div class=\"zh-extra-item\">\r\n          <div class=\"zh-extra-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#C08558\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"\/><path d=\"M16 8h4l3 3v5h-7V8z\"\/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <div class=\"zh-extra-title\">Transporte aeropuerto<\/div>\r\n            <div class=\"zh-extra-desc\">Traslado privado desde y hacia el aeropuerto de Puerto Vallarta, sin esperas ni sorpresas.<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"zh-extra-item\">\r\n          <div class=\"zh-extra-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#C08558\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z\"\/><line x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\/><path d=\"M16 10a4 4 0 0 1-8 0\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <div class=\"zh-extra-title\">Grocery shopping<\/div>\r\n            <div class=\"zh-extra-desc\">Llenamos tu despensa antes de que llegues para que empieces tus vacaciones sin ir al s\u00faper.<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"zh-extra-item\">\r\n          <div class=\"zh-extra-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#C08558\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 8v4l3 3\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <div class=\"zh-extra-title\">Tours y experiencias<\/div>\r\n            <div class=\"zh-extra-desc\">Te conectamos con agencias confiables de tours: whale watching, pesca deportiva, city tours y m\u00e1s.<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"zh-extra-item\">\r\n          <div class=\"zh-extra-icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#C08558\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <div class=\"zh-extra-title\">Recomendaciones personalizadas<\/div>\r\n            <div class=\"zh-extra-desc\">Restaurantes, playas escondidas, mercados locales, te guiamos seg\u00fan lo que t\u00fa buscas vivir.<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- FAQ -->\r\n  <section class=\"zh-faq\" id=\"zh-faq\">\r\n    <div class=\"zh-faq-inner\">\r\n      <div class=\"zh-faq-header\">\r\n        <div class=\"zh-section-eyebrow\" style=\"margin-bottom:10px;\">\r\n          <div class=\"zh-section-eyebrow-line\"><\/div>\r\n          <span>Resolvemos tus dudas<\/span>\r\n        <\/div>\r\n        <h2 class=\"zh-section-title\">Preguntas frecuentes<\/h2>\r\n      <\/div>\r\n\r\n      <div class=\"zh-faq-item\">\r\n        <button class=\"zh-faq-q\" onclick=\"toggleFaq(this)\">\r\n          <span class=\"zh-faq-q-text\">\u00bfC\u00f3mo puedo reservar?<\/span>\r\n          <div class=\"zh-faq-icon\"><span>+<\/span><\/div>\r\n        <\/button>\r\n        <div class=\"zh-faq-a\"><p>Cont\u00e1ctanos por WhatsApp o correo y te enviamos una cotizaci\u00f3n personalizada para tus fechas. Para confirmar la reserva se solicita el 30% del total como primer pago para bloquear las fechas, y el 70% restante se liquida 60 d\u00edas antes de tu llegada.<\/p><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"zh-faq-item\">\r\n        <button class=\"zh-faq-q\" onclick=\"toggleFaq(this)\">\r\n          <span class=\"zh-faq-q-text\">\u00bfCu\u00e1les son las opciones de pago?<\/span>\r\n          <div class=\"zh-faq-icon\"><span>+<\/span><\/div>\r\n        <\/button>\r\n        <div class=\"zh-faq-a\"><p>Las opciones de pago var\u00edan seg\u00fan la propiedad. Te informamos los m\u00e9todos disponibles al momento de cotizar para que el proceso sea lo m\u00e1s c\u00f3modo posible. Ponte en contacto con nosotros y con gusto te orientamos.<\/p><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"zh-faq-item\">\r\n        <button class=\"zh-faq-q\" onclick=\"toggleFaq(this)\">\r\n          <span class=\"zh-faq-q-text\">\u00bfCu\u00e1l es la pol\u00edtica de cancelaci\u00f3n?<\/span>\r\n          <div class=\"zh-faq-icon\"><span>+<\/span><\/div>\r\n        <\/button>\r\n        <div class=\"zh-faq-a\"><p>El primer pago del 30% no es reembolsable. Si cancelas con 60 o m\u00e1s d\u00edas de anticipaci\u00f3n a tu llegada, el 70% restante no se cobra o se devuelve si ya fue pagado. Si cancelas con 59 d\u00edas o menos, no hay reembolso del monto total pagado.<\/p><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"zh-faq-item\">\r\n        <button class=\"zh-faq-q\" onclick=\"toggleFaq(this)\">\r\n          <span class=\"zh-faq-q-text\">\u00bfSe requiere un dep\u00f3sito de seguridad?<\/span>\r\n          <div class=\"zh-faq-icon\"><span>+<\/span><\/div>\r\n        <\/button>\r\n        <div class=\"zh-faq-a\"><p>S\u00ed. Se solicita un dep\u00f3sito en efectivo a tu llegada que var\u00eda entre $200 y $500 USD dependiendo de la propiedad. Se te informa el monto exacto en tu cotizaci\u00f3n. El dep\u00f3sito se devuelve en su totalidad al final de tu estancia si no hay da\u00f1os.<\/p><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"zh-faq-item\">\r\n        <button class=\"zh-faq-q\" onclick=\"toggleFaq(this)\">\r\n          <span class=\"zh-faq-q-text\">\u00bfA qu\u00e9 hora es el check-in y check-out?<\/span>\r\n          <div class=\"zh-faq-icon\"><span>+<\/span><\/div>\r\n        <\/button>\r\n        <div class=\"zh-faq-a\"><p>El check-in es a partir de las 3:00 pm y el check-out es antes de las 11:00 am. Si necesitas horarios especiales por tu vuelo u otro motivo, cons\u00faltanos con anticipaci\u00f3n y hacemos lo posible por acomodarte.<\/p><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"zh-faq-item\">\r\n        <button class=\"zh-faq-q\" onclick=\"toggleFaq(this)\">\r\n          <span class=\"zh-faq-q-text\">\u00bfHay estancia m\u00ednima?<\/span>\r\n          <div class=\"zh-faq-icon\"><span>+<\/span><\/div>\r\n        <\/button>\r\n        <div class=\"zh-faq-a\"><p>En la mayor\u00eda de nuestras propiedades la estancia m\u00ednima es de 3 noches. Puede variar seg\u00fan la propiedad y la temporada. Cons\u00faltanos si tienes fechas espec\u00edficas y buscamos la mejor opci\u00f3n para ti.<\/p><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"zh-faq-item\">\r\n        <button class=\"zh-faq-q\" onclick=\"toggleFaq(this)\">\r\n          <span class=\"zh-faq-q-text\">\u00bfLas propiedades cuentan con limpieza incluida?<\/span>\r\n          <div class=\"zh-faq-icon\"><span>+<\/span><\/div>\r\n        <\/button>\r\n        <div class=\"zh-faq-a\"><p>Todas las propiedades incluyen limpieza al inicio y al final de tu estancia. Para estad\u00edas m\u00e1s largas podemos coordinar limpiezas intermedias con un costo adicional.<\/p><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"zh-faq-item\">\r\n        <button class=\"zh-faq-q\" onclick=\"toggleFaq(this)\">\r\n          <span class=\"zh-faq-q-text\">\u00bfLas propiedades incluyen toallas, amenidades y art\u00edculos b\u00e1sicos?<\/span>\r\n          <div class=\"zh-faq-icon\"><span>+<\/span><\/div>\r\n        <\/button>\r\n        <div class=\"zh-faq-a\"><p>S\u00ed, todas las propiedades cuentan con toallas, ropa de cama y amenidades b\u00e1sicas de bienvenida. Los detalles espec\u00edficos los encontrar\u00e1s en la descripci\u00f3n de cada propiedad.<\/p><\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div><!-- \/zh-home -->\r\n\r\n<script>\r\nconst propData = {\r\n  gv608: {\r\n    tag:'Grand Venetian \u00b7 Piso 6', title:'Grand Venetian 608', price:'Desde $230 USD \/ noche',\r\n    desc:'Refugio tropical en el sexto piso con jacuzzi privado en el balc\u00f3n y vistas a la bah\u00eda. Cocina totalmente equipada, amplia sala y la brisa del mar. A 15 minutos del Malec\u00f3n y la Zona Rom\u00e1ntica.',\r\n    photos:[\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/Posts-Instagram-Zelva-Homes-1.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/Diseno-sin-titulo-2025-11-01T210617.207.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/12.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/15.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/4.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/7.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/6-1.png'\r\n    ],\r\n    specs:[{v:'6',k:'Hu\u00e9spedes'},{v:'2',k:'Rec\u00e1maras'},{v:'2',k:'Ba\u00f1os'},{v:'175m\u00b2',k:'\u00c1rea'},{v:'S\u00ed',k:'Jacuzzi'},{v:'S\u00ed',k:'Estac.'}]\r\n  },\r\n  gv803: {\r\n    tag:'Grand Venetian \u00b7 Piso 8', title:'Grand Venetian 803', price:'Desde $230 USD \/ noche',\r\n    desc:'Moderno condominio con impresionantes vistas a la bah\u00eda. Ambiente luminoso y acogedor con puertas corredizas al balc\u00f3n. El equilibrio ideal entre comodidad y relajaci\u00f3n.',\r\n    photos:[\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/6-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/1-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/2-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/3-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/4-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/5-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/8-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/10-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/5.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/13-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_20210407_150803-scaled.jpg'\r\n    ],\r\n    specs:[{v:'6',k:'Hu\u00e9spedes'},{v:'2',k:'Rec\u00e1maras'},{v:'2',k:'Ba\u00f1os'},{v:'175m\u00b2',k:'\u00c1rea'},{v:'S\u00ed',k:'Wi-Fi'},{v:'S\u00ed',k:'Estac.'}]\r\n  },\r\n  gv903: {\r\n    tag:'Grand Venetian \u00b7 Piso 9', title:'Grand Venetian 903', price:'Desde $230 USD \/ noche',\r\n    desc:'Oasis en la Torre 3000 con jacuzzi privado en el balc\u00f3n y vista incre\u00edble a la bah\u00eda. Las puertas corredizas crean el ambiente perfecto donde la brisa del mar llena cada espacio.',\r\n    photos:[\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/4.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/7.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/8.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/10.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/11.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/13.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/15.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/12.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/1.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_20210411_151245-scaled.jpg'\r\n    ],\r\n    specs:[{v:'6',k:'Hu\u00e9spedes'},{v:'2',k:'Rec\u00e1maras'},{v:'2',k:'Ba\u00f1os'},{v:'175m\u00b2',k:'\u00c1rea'},{v:'S\u00ed',k:'Jacuzzi'},{v:'S\u00ed',k:'Estac.'}]\r\n  },\r\n  gv1703: {\r\n    tag:'Grand Venetian \u00b7 Piso 17', title:'Grand Venetian 1703', price:'Desde $230 USD \/ noche',\r\n    desc:'Vistas panor\u00e1micas inigualables a la bah\u00eda y al horizonte de la ciudad desde el piso 17. Balc\u00f3n privado ideal para el caf\u00e9 de la ma\u00f1ana o disfrutar el atardecer sobre el mar.',\r\n    photos:[\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/1-3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_5572-2-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/11-3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/7-3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/15-3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/14-3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/2-3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/3-3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/8-3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/12-3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/13-3.png'\r\n    ],\r\n    specs:[{v:'6',k:'Hu\u00e9spedes'},{v:'2',k:'Rec\u00e1maras'},{v:'2',k:'Ba\u00f1os'},{v:'175m\u00b2',k:'\u00c1rea'},{v:'Piso 17',k:'Altura'},{v:'S\u00ed',k:'Estac.'}]\r\n  },\r\n  gv1708: {\r\n    tag:'Grand Venetian \u00b7 Piso 17', title:'Grand Venetian 1708', price:'Desde $230 USD \/ noche',\r\n    desc:'Despierta con vistas espectaculares al mar desde el piso 17. Perfecto para familias o amigos que buscan relajarse con estilo. Atardeceres inolvidables desde el balc\u00f3n privado.',\r\n    photos:[\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/3.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/9.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/2.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/1.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/6.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/5.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/11-4.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/14-4.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/13-4.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2018\/12\/15-4.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/803_DSC5398_CO-scaled.jpg'\r\n    ],\r\n    specs:[{v:'6',k:'Hu\u00e9spedes'},{v:'2',k:'Rec\u00e1maras'},{v:'2',k:'Ba\u00f1os'},{v:'175m\u00b2',k:'\u00c1rea'},{v:'Piso 17',k:'Altura'},{v:'S\u00ed',k:'Estac.'}]\r\n  },\r\n  kovay: {\r\n    tag:'Quiya Residences \u00b7 La Cruz de Huanacaxtle', title:'Villa Quiya', price:'Desde $265 USD \/ noche',\r\n    desc:'Villa de lujo con patio privado, alberca reluciente y acceso directo a la playa. Incluye servicio de limpieza diario y cocinera para desayunos y comidas. Un verdadero para\u00edso tropical.',\r\n    photos:[\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/Diseno-sin-titulo-2025-11-18T215725.709.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/11-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/12-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/REGINA-49.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/14-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/7-3.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/8-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/3-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/2-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/1-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/4-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/5-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/6-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/10-2.png'\r\n    ],\r\n    specs:[{v:'6',k:'Hu\u00e9spedes'},{v:'2',k:'Rec\u00e1maras'},{v:'2',k:'Ba\u00f1os'},{v:'135m\u00b2',k:'\u00c1rea'},{v:'S\u00ed',k:'Alberca'},{v:'S\u00ed',k:'Playa'}]\r\n  },\r\n  sierra: {\r\n    tag:'Sierra del Mar \u00b7 Mismaloya PV', title:'Sierra del Mar', price:'Desde $230 USD \/ noche',\r\n    desc:'Penthouse en el s\u00e9ptimo piso con vistas panor\u00e1micas a la playa Esmeralda y las monta\u00f1as. Observa ballenas desde la terraza o disfruta atardeceres dorados. Incluye traslado del aeropuerto.',\r\n    photos:[\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8122-EDIT-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8099-EDIT-1-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8093-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8126-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8641-EDIT-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8105-EDIT-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/2-1.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/3-1.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/5-1.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/11.webp',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/15.webp'\r\n    ],\r\n    specs:[{v:'7+1',k:'Hu\u00e9spedes'},{v:'3',k:'Rec\u00e1maras'},{v:'2',k:'Ba\u00f1os'},{v:'140m\u00b2',k:'\u00c1rea'},{v:'S\u00ed',k:'Penthouse'},{v:'S\u00ed',k:'Estac.'}]\r\n  },\r\n  terra: {\r\n    tag:'Nuevo Nayarit \u00b7 Playa', title:'Terra', price:'Desde $150 USD \/ noche',\r\n    desc:'Tu refugio junto al mar en Nuevo Nayarit. A pasos de una de las playas m\u00e1s hermosas de Bah\u00eda de Banderas, con acceso exclusivo a playa y alberca estilo resort. Ideal para parejas o familias peque\u00f1as.',\r\n    photos:[\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2025\/11\/12-1.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8292-1-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8285-1-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8293-1-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8313-1-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8311-1-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8305-1-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8272-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8274-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8320-scaled.jpg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8318-1-scaled.jpg'\r\n    ],\r\n    specs:[{v:'4',k:'Hu\u00e9spedes'},{v:'1',k:'Rec\u00e1mara'},{v:'1',k:'Ba\u00f1o'},{v:'73m\u00b2',k:'\u00c1rea'},{v:'S\u00ed',k:'Playa'},{v:'S\u00ed',k:'Alberca'}]\r\n  },\r\n  marbella: {\r\n    tag:'Zona Hotelera \u00b7 Puerto Vallarta', title:'Marbella 611', price:'Desde $105 USD \/ noche',\r\n    desc:'Acogedor departamento en Puerto Vallarta ideal para parejas o familias peque\u00f1as. A f\u00e1cil distancia caminando de restaurantes, bares y supermercados, cerca de todo lo que Puerto Vallarta tiene para ofrecer.',\r\n    photos:[\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/03\/Diseno-sin-titulo-11.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/03\/Diseno-sin-titulo.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/03\/Diseno-sin-titulo-2.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/03\/Diseno-sin-titulo-4.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/03\/Diseno-sin-titulo-7.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/03\/Diseno-sin-titulo-9.png',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8008-scaled.jpeg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8013-scaled.jpeg',\r\n      'https:\/\/zelvahomes.com\/wp-content\/uploads\/2026\/04\/IMG_8003-scaled.jpeg'\r\n    ],\r\n    specs:[{v:'4',k:'Hu\u00e9spedes'},{v:'2',k:'Rec\u00e1maras'},{v:'1',k:'Ba\u00f1o'},{v:'98m\u00b2',k:'\u00c1rea'},{v:'S\u00ed',k:'Wi-Fi'},{v:'S\u00ed',k:'Estac.'}]\r\n  }\r\n};\r\n\r\nlet activeCard = null;\r\nlet currentSlide = 0;\r\nlet totalSlides = 0;\r\n\r\nfunction buildCarousel(photos) {\r\n  const track = document.getElementById('zh-carousel-track');\r\n  const dots = document.getElementById('zh-carousel-dots');\r\n  track.innerHTML = '';\r\n  dots.innerHTML = '';\r\n  totalSlides = photos.length;\r\n  currentSlide = 0;\r\n\r\n  photos.forEach((url, i) => {\r\n    const slide = document.createElement('div');\r\n    slide.className = 'zh-carousel-slide';\r\n    const img = document.createElement('img');\r\n    img.src = url;\r\n    img.alt = 'Foto ' + (i + 1);\r\n    img.loading = i === 0 ? 'eager' : 'lazy';\r\n    slide.appendChild(img);\r\n    track.appendChild(slide);\r\n\r\n    const dot = document.createElement('button');\r\n    dot.className = 'zh-carousel-dot' + (i === 0 ? ' active' : '');\r\n    dot.onclick = () => goToSlide(i);\r\n    dots.appendChild(dot);\r\n  });\r\n\r\n  updateCarousel();\r\n}\r\n\r\nfunction updateCarousel() {\r\n  const track = document.getElementById('zh-carousel-track');\r\n  const dots = document.getElementById('zh-carousel-dots');\r\n  const counter = document.getElementById('zh-carousel-counter');\r\n  track.style.transform = `translateX(-${currentSlide * 100}%)`;\r\n  document.querySelectorAll('.zh-carousel-dot').forEach((d, i) => {\r\n    d.classList.toggle('active', i === currentSlide);\r\n  });\r\n  counter.textContent = (currentSlide + 1) + ' \/ ' + totalSlides;\r\n}\r\n\r\nfunction carouselMove(dir) {\r\n  currentSlide = (currentSlide + dir + totalSlides) % totalSlides;\r\n  updateCarousel();\r\n}\r\n\r\nfunction goToSlide(i) {\r\n  currentSlide = i;\r\n  updateCarousel();\r\n}\r\n\r\n\/\/ Swipe en m\u00f3vil\r\nlet touchStartX = 0;\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n  const carousel = document.getElementById('zh-carousel');\r\n  if (carousel) {\r\n    carousel.addEventListener('touchstart', e => { touchStartX = e.touches[0].clientX; }, {passive:true});\r\n    carousel.addEventListener('touchend', e => {\r\n      const diff = touchStartX - e.changedTouches[0].clientX;\r\n      if (Math.abs(diff) > 40) carouselMove(diff > 0 ? 1 : -1);\r\n    }, {passive:true});\r\n  }\r\n});\r\n\r\ndocument.querySelectorAll('.zh-card').forEach(card => {\r\n  card.addEventListener('click', function(){\r\n    const id = this.dataset.id;\r\n    if(activeCard === id){ closeDetail(); return; }\r\n    activeCard = id;\r\n    const d = propData[id];\r\n    const det = document.getElementById('zh-detail');\r\n\r\n    document.getElementById('zh-det-tag').textContent = d.tag;\r\n    document.getElementById('zh-det-title').textContent = d.title;\r\n    document.getElementById('zh-det-price').textContent = d.price;\r\n    document.getElementById('zh-det-desc').textContent = d.desc;\r\n    document.getElementById('zh-det-cta').href = 'https:\/\/wa.me\/524777653607?text=Hola%2C%20me%20interesa%20' + encodeURIComponent(d.title);\r\n    const specs = document.getElementById('zh-det-specs');\r\n    specs.innerHTML = d.specs.map(s=>`<div class=\"zh-spec\"><div class=\"zh-spec-val\">${s.v}<\/div><div class=\"zh-spec-key\">${s.k}<\/div><\/div>`).join('');\r\n    buildCarousel(d.photos);\r\n\r\n    const grid = document.getElementById('zh-grid');\r\n    const cards = [...grid.querySelectorAll('.zh-card')];\r\n    const idx = cards.indexOf(this);\r\n    const cols = window.innerWidth >= 1024 ? 4 : window.innerWidth >= 640 ? 2 : 1;\r\n    const rowEnd = Math.ceil((idx+1)\/cols)*cols;\r\n    const afterCard = cards[Math.min(rowEnd-1, cards.length-1)];\r\n    afterCard.after(det);\r\n    det.classList.remove('open');\r\n    void det.offsetWidth;\r\n    det.classList.add('open');\r\n    setTimeout(()=>{ det.scrollIntoView({behavior:'smooth',block:'nearest'}); }, 100);\r\n  });\r\n});\r\n\r\nfunction closeDetail(){\r\n  document.getElementById('zh-detail').classList.remove('open');\r\n  activeCard = null;\r\n}\r\n\r\nfunction toggleFaq(btn){\r\n  const item = btn.closest('.zh-faq-item');\r\n  const isOpen = item.classList.contains('open');\r\n  document.querySelectorAll('.zh-faq-item.open').forEach(i=>i.classList.remove('open'));\r\n  if(!isOpen) item.classList.add('open');\r\n}\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Puerto Vallarta \u00b7 Bah\u00eda de Banderas Tu refugioen el para\u00edso Propiedades seleccionadas con atenci\u00f3n personalizada. Reserva directo con nosotros y vive una experiencia inolvidable. Ver propiedades Preguntas frecuentes \u2192 4.8\u2605 calificaci\u00f3n promedio 1,320+ hu\u00e9spedes felices 1,320+ hu\u00e9spedes alojados 10 a\u00f1os de experiencia 4.8\u2605 promedio en plataformas 9 propiedades D\u00f3nde quedarte Nuestras Propiedades Cada propiedad ha &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/zelvahomes.com\/en\/\" class=\"more-link\">Read More <span class=\"screen-reader-text\"> &#8220;Home 1&#8221;<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-164","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/zelvahomes.com\/en\/wp-json\/wp\/v2\/pages\/164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zelvahomes.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zelvahomes.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zelvahomes.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zelvahomes.com\/en\/wp-json\/wp\/v2\/comments?post=164"}],"version-history":[{"count":482,"href":"https:\/\/zelvahomes.com\/en\/wp-json\/wp\/v2\/pages\/164\/revisions"}],"predecessor-version":[{"id":5561,"href":"https:\/\/zelvahomes.com\/en\/wp-json\/wp\/v2\/pages\/164\/revisions\/5561"}],"wp:attachment":[{"href":"https:\/\/zelvahomes.com\/en\/wp-json\/wp\/v2\/media?parent=164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}