.inmo-redi,.inmo-redi *{ box-sizing:border-box; }
.inmo-redi{ background:var(–inmo-ink); color:var(–inmo-cream); overflow:hidden;
width:100vw; max-width:100vw; position:relative; left:50%; right:50%; margin-left:-50vw; margin-right:-50vw; }
.inmo-redi a{ text-decoration:none; color:inherit; }
.inmo-redi h1,.inmo-redi h2,.inmo-redi h3,.inmo-redi h4,.inmo-redi p{ margin:0; }
.inmo-redi ul,.inmo-redi ol{ margin:0; padding:0; list-style:none; }
.inmo-redi section{ scroll-margin-top:90px; }
.inmo-redi :where(h1,h2,h3){ text-wrap:balance; }
.inmo-redi a:focus-visible,.inmo-redi .inmo-btn:focus-visible{ outline:2px solid var(–inmo-gold); outline-offset:3px; }
.inmo-redi em{ color:var(–inmo-gold-on-dark)!important; font-style:italic; font-weight:300; }
.inmo-redi-actions{ display:flex; gap:12px; flex-wrap:wrap; margin-top:30px; }
.inmo-redi-chip{ display:inline-flex; align-items:center; gap:8px; font-family:var(–inmo-ui); font-size:11px; font-weight:750; letter-spacing:.14em; text-transform:uppercase; color:var(–inmo-gold); border:1px solid rgba(200,169,110,.4); padding:7px 14px; border-radius:999px; }
.inmo-redi-chip::before{ content:””; width:7px; height:7px; border-radius:50%; background:var(–inmo-gold); }
.inmo-redi-hero{ min-height:80vh; display:flex; align-items:flex-end; position:relative; border-bottom:1px solid var(–inmo-line-light);
background:linear-gradient(0deg, rgba(14,15,13,.96) 8%, rgba(14,15,13,.55) 55%, rgba(14,15,13,.40) 100%), url(‘https://inmobiliare.com/wp-content/uploads/2026/06/Riviera-Nayarit01.webp’) center/cover no-repeat; }
.inmo-redi-hero .inmo-wrap{ position:relative; z-index:1; padding-top:clamp(80px,12vw,140px); padding-bottom:clamp(48px,6vw,72px); }
.inmo-redi-hero h1{ color:var(–inmo-cream)!important; max-width:16ch; margin-top:20px; }
.inmo-redi-meta{ display:flex; flex-wrap:wrap; gap:24px; margin-top:24px; font-family:var(–inmo-ui); font-size:12px; font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:var(–inmo-warm); }
.inmo-redi-meta span{ display:inline-flex; align-items:center; gap:8px; }
.inmo-redi-meta span::before{ content:””; width:16px; height:1px; background:var(–inmo-gold); }
.inmo-redi-metrics{ background:var(–inmo-ink-2); border-bottom:1px solid var(–inmo-line-light); }
.inmo-redi-metrics-grid{ display:grid; grid-template-columns:repeat(4,1fr); border-left:1px solid var(–inmo-line-light); }
.inmo-redi-metric{ min-height:146px; padding:26px; border-right:1px solid var(–inmo-line-light); display:flex; flex-direction:column; justify-content:center; text-align:center; }
.inmo-redi-metric strong{ font-family:var(–inmo-display); font-weight:400; font-size:clamp(38px,4.6vw,68px); line-height:.9; letter-spacing:-.035em; color:var(–inmo-gold-on-dark); font-variant-numeric:tabular-nums; }
.inmo-redi-metric span{ display:block; margin-top:10px; font-family:var(–inmo-ui); font-size:10px; font-weight:750; letter-spacing:.15em; text-transform:uppercase; color:var(–inmo-warm); }
.inmo-redi-recap{ background:var(–inmo-paper); color:var(–inmo-text-h); }
.inmo-redi-recap h2{ color:var(–inmo-text-h)!important; }
.inmo-redi-recap .inmo-eyebrow{ color:var(–inmo-copper)!important; }
.inmo-redi-recap em{ color:var(–inmo-copper)!important; }
.inmo-redi-recap-grid{ display:grid; grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr); gap:clamp(34px,6vw,80px); align-items:start; }
.inmo-redi-recap p{ color:var(–inmo-text-b); margin-top:18px; max-width:60ch; }
.inmo-redi-takeaways{ display:grid; gap:16px; }
.inmo-redi-takeaway{ border-top:1px solid var(–inmo-border-2); padding-top:14px; }
.inmo-redi-takeaway b{ display:block; font-family:var(–inmo-ui); font-size:11px; font-weight:750; letter-spacing:.14em; text-transform:uppercase; color:var(–inmo-copper); margin-bottom:6px; }
.inmo-redi-takeaway span{ font-family:var(–inmo-read); font-size:16px; line-height:1.5; color:var(–inmo-text-h); }
.inmo-redi-temas{ background:var(–inmo-ink); }
.inmo-redi-temas h2{ color:var(–inmo-cream)!important; }
.inmo-redi-temas .inmo-eyebrow{ color:var(–inmo-gold)!important; }
.inmo-redi-temas ol{ display:grid; grid-template-columns:repeat(4,1fr); border-top:1px solid var(–inmo-line-light); border-left:1px solid var(–inmo-line-light); margin-top:34px; counter-reset:t; }
.inmo-redi-temas li{ counter-increment:t; border-right:1px solid var(–inmo-line-light); border-bottom:1px solid var(–inmo-line-light); padding:24px; min-height:120px; display:flex; flex-direction:column; justify-content:space-between; }
.inmo-redi-temas li::before{ content:”0″ counter(t); font-family:var(–inmo-ui); font-size:11px; font-weight:750; letter-spacing:.16em; color:var(–inmo-gold); }
.inmo-redi-temas li span{ font-family:var(–inmo-display); font-size:19px; font-weight:400; color:var(–inmo-cream); line-height:1.15; }
.inmo-redi-prog{ background:linear-gradient(180deg,var(–inmo-ink-2),var(–inmo-ink)); }
.inmo-redi-prog h2{ color:var(–inmo-cream)!important; }
.inmo-redi-prog .inmo-eyebrow{ color:var(–inmo-gold)!important; }
.inmo-redi-ses{ display:grid; grid-template-columns:96px minmax(0,1.3fr) minmax(0,1.5fr); gap:30px; padding:28px 0; border-bottom:1px solid var(–inmo-line-light); align-items:start; }
.inmo-redi-ses:first-of-type{ border-top:1px solid var(–inmo-line-light); }
.inmo-redi-ses-time{ font-family:var(–inmo-display); font-size:19px; color:var(–inmo-gold-on-dark); letter-spacing:-.01em; font-variant-numeric:tabular-nums; }
.inmo-redi-ses-time small{ display:block; margin-top:6px; font-family:var(–inmo-ui); font-size:10px; font-weight:700; letter-spacing:.14em; text-transform:uppercase; color:var(–inmo-warm); }
.inmo-redi-ses-tag{ display:inline-block; font-family:var(–inmo-ui); font-size:10px; font-weight:750; letter-spacing:.16em; text-transform:uppercase; color:var(–inmo-gold); padding-bottom:7px; border-bottom:1px solid rgba(200,169,110,.4); margin-bottom:14px; }
.inmo-redi-ses-ttl{ font-family:var(–inmo-display); font-size:clamp(18px,1.6vw,23px); font-weight:400; color:var(–inmo-cream); line-height:1.2; letter-spacing:-.012em; }
.inmo-redi-ses-sub{ font-family:var(–inmo-read); font-size:14px; color:var(–inmo-warm); margin-top:8px; line-height:1.5; }
.inmo-redi-av{ width:42px; height:42px; border-radius:50%; overflow:hidden; background:#15160f; border:1px solid var(–inmo-line-light); flex:none; }
.inmo-redi-av img{ width:100%; height:100%; object-fit:cover; }
.inmo-redi-panel{ display:grid; grid-template-columns:1fr 1fr; gap:14px 22px; }
.inmo-redi-pp{ display:flex; gap:11px; align-items:center; }
.inmo-redi-pp .nm{ font-family:var(–inmo-read); font-size:14.5px; color:var(–inmo-cream); line-height:1.2; }
.inmo-redi-pp .org{ font-family:var(–inmo-ui); font-size:10.5px; color:var(–inmo-warm); margin-top:2px; }
.inmo-redi-ses–key{ background:rgba(200,169,110,.05); }
.inmo-redi-ses–key .inmo-redi-ses-tag{ color:var(–inmo-gold-on-dark); }
.inmo-redi-ses–key .inmo-redi-panel{ grid-template-columns:1fr; }
.inmo-redi-ses–key .inmo-redi-av{ width:60px; height:60px; }
.inmo-redi-ses–key .inmo-redi-pp .nm{ font-family:var(–inmo-display); font-size:18px; }
.inmo-redi-ses–break{ grid-template-columns:96px 1fr; }
.inmo-redi-ses–break .inmo-redi-ses-ttl{ font-size:14px; font-family:var(–inmo-ui); letter-spacing:.16em; text-transform:uppercase; color:var(–inmo-warm); }
.inmo-redi-speakers{ background:var(–inmo-ink); }
.inmo-redi-speakers h2{ color:var(–inmo-cream)!important; }
.inmo-redi-speakers .inmo-eyebrow{ color:var(–inmo-gold)!important; }
.inmo-redi-feat{ display:grid; grid-template-columns:repeat(3,1fr); gap:28px; margin-top:36px; }
.inmo-redi-feat figure{ text-align:center; }
.inmo-redi-feat .pf{ width:160px; height:160px; border-radius:50%; overflow:hidden; margin:0 auto 18px; border:1px solid rgba(200,169,110,.5); background:#15160f; }
.inmo-redi-feat .pf img{ width:100%; height:100%; object-fit:cover; }
.inmo-redi-feat figcaption strong{ display:block; font-family:var(–inmo-display); font-weight:400; font-size:22px; color:var(–inmo-cream); line-height:1.1; }
.inmo-redi-feat figcaption .role{ display:block; margin-top:8px; font-family:var(–inmo-read); font-style:italic; font-size:14px; color:var(–inmo-warm); }
.inmo-redi-feat figcaption .org{ display:block; margin-top:6px; font-family:var(–inmo-ui); font-size:10px; font-weight:700; letter-spacing:.16em; text-transform:uppercase; color:var(–inmo-gold); }
.inmo-redi-roster{ display:grid; grid-template-columns:repeat(6,1fr); gap:22px 16px; margin-top:46px; }
.inmo-redi-rp{ text-align:center; }
.inmo-redi-rp .pf{ width:92px; height:92px; border-radius:50%; overflow:hidden; margin:0 auto 12px; border:1px solid var(–inmo-line-light); background:#15160f; }
.inmo-redi-rp .pf img{ width:100%; height:100%; object-fit:cover; }
.inmo-redi-rp .nm{ font-family:var(–inmo-read); font-size:13.5px; color:var(–inmo-cream); line-height:1.2; }
.inmo-redi-rp .org{ font-family:var(–inmo-ui); font-size:10px; letter-spacing:.03em; color:var(–inmo-warm); margin-top:4px; display:block; line-height:1.3; }
.inmo-redi-sede{ background:var(–inmo-paper); color:var(–inmo-text-h); }
.inmo-redi-sede h2{ color:var(–inmo-text-h)!important; }
.inmo-redi-sede .inmo-eyebrow{ color:var(–inmo-copper)!important; }
.inmo-redi-sede em{ color:var(–inmo-copper)!important; }
.inmo-redi-sede-grid{ display:grid; grid-template-columns:1.25fr 1fr; gap:clamp(34px,6vw,72px); align-items:center; margin-top:34px; }
.inmo-redi-sede-ph{ aspect-ratio:5/6; overflow:hidden; border:1px solid var(–inmo-border-2); background-size:cover; background-position:center; }
.inmo-redi-sede p{ font-family:var(–inmo-read); font-size:18px; line-height:1.6; color:var(–inmo-text-b); max-width:44ch; }
.inmo-redi-sede-data{ border-top:1px solid var(–inmo-text-h); margin-top:28px; }
.inmo-redi-sede-data .r{ display:grid; grid-template-columns:160px 1fr; gap:18px; padding:13px 0; border-bottom:1px solid var(–inmo-border-2); }
.inmo-redi-sede-data .k{ font-family:var(–inmo-ui); font-size:10px; font-weight:750; letter-spacing:.16em; text-transform:uppercase; color:var(–inmo-text-m); }
.inmo-redi-sede-data .v{ font-family:var(–inmo-read); font-size:16px; color:var(–inmo-text-h); }
.inmo-redi-sponsors{ background:var(–inmo-green-deep); color:var(–inmo-cream); }
.inmo-redi-sponsors h2{ color:var(–inmo-cream)!important; }
.inmo-redi-sponsors .inmo-eyebrow{ color:var(–inmo-gold)!important; }
.inmo-redi-tier{ display:grid; grid-template-columns:180px 1fr; gap:48px; align-items:center; padding:30px 0; border-bottom:1px solid var(–inmo-line-light); }
.inmo-redi-tier:first-of-type{ border-top:1px solid var(–inmo-line-light); margin-top:34px; }
.inmo-redi-tier-lbl{ font-family:var(–inmo-ui); font-size:10.5px; font-weight:750; letter-spacing:.18em; text-transform:uppercase; color:var(–inmo-warm); }
.inmo-redi-tier-lbl b{ display:block; font-family:var(–inmo-display); font-weight:400; font-size:24px; color:var(–inmo-gold); letter-spacing:-.01em; margin-top:6px; text-transform:none; }
.inmo-redi-tier-logos{ display:flex; flex-wrap:wrap; gap:28px 44px; align-items:center; }
.inmo-redi-tier-logos .lg{ height:38px; display:flex; align-items:center; }
.inmo-redi-tier-logos .lg img{ max-height:38px; width:auto; filter:grayscale(1) brightness(1.85); opacity:.82; transition:opacity .2s ease, filter .2s ease; }
.inmo-redi-tier-logos .lg:hover img{ filter:none; opacity:1; }
.inmo-redi-tier–prem .lg{ height:52px; }
.inmo-redi-tier–prem .lg img{ max-height:52px; }
.inmo-redi-more{ background:var(–inmo-paper-2); color:var(–inmo-text-h); }
.inmo-redi-more h2{ color:var(–inmo-text-h)!important; }
.inmo-redi-more .inmo-eyebrow{ color:var(–inmo-copper)!important; }
.inmo-redi-more-grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:16px; margin-top:34px; }
.inmo-redi-more-card{ border:1px solid var(–inmo-border-2); padding:24px; min-height:170px; display:flex; flex-direction:column; justify-content:space-between; background:var(–inmo-card); transition:border-color .2s ease, transform .2s ease; position:relative; }
.inmo-redi-more-card:hover{ border-color:var(–inmo-copper); transform:translateY(-3px); }
.inmo-redi-more-card .ed{ font-family:var(–inmo-ui); font-size:10px; font-weight:750; letter-spacing:.16em; text-transform:uppercase; color:var(–inmo-copper); }
.inmo-redi-more-card .pz{ font-family:var(–inmo-display); font-weight:400; font-size:26px; color:var(–inmo-text-h); margin-top:8px; }
.inmo-redi-more-card .th{ font-family:var(–inmo-read); font-style:italic; font-size:14px; color:var(–inmo-text-b); line-height:1.4; margin-top:12px; }
.inmo-redi-more-card .now{ position:absolute; top:14px; right:14px; background:var(–inmo-copper); color:var(–inmo-paper); padding:3px 8px; font-family:var(–inmo-ui); font-size:9px; font-weight:700; letter-spacing:.14em; text-transform:uppercase; }
.inmo-redi-cta{ background:radial-gradient(circle at 72% 18%, rgba(200,169,110,.10), transparent 42%), var(–inmo-ink); text-align:center; }
.inmo-redi-cta h2{ color:var(–inmo-cream)!important; max-width:20ch; margin:0 auto; }
.inmo-redi-cta .inmo-eyebrow{ justify-content:center; color:var(–inmo-gold)!important; }
.inmo-redi-cta .inmo-redi-actions{ justify-content:center; }
.inmo-redi .inmo-btn-primary{ background:var(–inmo-gold)!important; color:var(–inmo-ink)!important; border-color:var(–inmo-gold)!important; }
.inmo-redi .inmo-btn-primary:hover{ background:var(–inmo-champagne)!important; border-color:var(–inmo-champagne)!important; }
.inmo-redi .inmo-btn-outline{ background:transparent!important; color:var(–inmo-cream)!important; border-color:rgba(242,239,230,.35)!important; }
.inmo-redi .inmo-btn-outline:hover{ border-color:var(–inmo-gold)!important; color:var(–inmo-gold)!important; }
.inmo-redi-sede .inmo-btn-outline,.inmo-redi-more .inmo-btn-outline{ color:var(–inmo-text-h)!important; border-color:var(–inmo-border-2)!important; }
.inmo-redi .inmo-btn-whatsapp{ background:var(–inmo-whatsapp)!important; color:#fff!important; border-color:var(–inmo-whatsapp)!important; }
@media (max-width:1024px){
.inmo-redi-recap-grid,.inmo-redi-sede-grid{ grid-template-columns:1fr; }
.inmo-redi-feat,.inmo-redi-metrics-grid,.inmo-redi-temas ol{ grid-template-columns:repeat(2,1fr); }
.inmo-redi-more-grid{ grid-template-columns:repeat(2,1fr); }
.inmo-redi-roster{ grid-template-columns:repeat(4,1fr); }
.inmo-redi-ses{ grid-template-columns:84px 1fr; }
.inmo-redi-ses .inmo-redi-panel{ grid-column:1 / -1; margin-top:6px; }
}
@media (max-width:560px){
.inmo-redi-actions{ flex-direction:column; align-items:stretch; }
.inmo-redi-actions .inmo-btn{ width:100%; }
.inmo-redi-metrics-grid,.inmo-redi-temas ol,.inmo-redi-feat,.inmo-redi-more-grid,.inmo-redi-panel,.inmo-redi-tier{ grid-template-columns:1fr; }
.inmo-redi-roster{ grid-template-columns:repeat(3,1fr); }
.inmo-redi-ses{ grid-template-columns:1fr; gap:14px; }
.inmo-redi-hero{ min-height:auto; }
}
@media (prefers-reduced-motion:reduce){ .inmo-redi *{ transition:none!important; } }
Riviera Nayarit: el turismo que se vuelve inversión.
Qué dejó Riviera Nayarit 2025.
En la costa del Pacífico, el turismo dejó de ser solo un destino para volverse una clase de activo. Riviera Nayarit reunió a quienes están convirtiendo la segunda residencia, la fraccionalidad y la renta vacacional en producto de inversión.
Durante dos días en Nuevo Vallarta, desarrolladores, fondos, brokers y autoridades discutieron el mapa del comprador internacional, los esquemas de financiamiento que destraban proyectos y la certeza jurídica que protege el patrimonio en la región hotelera.
El occidente de México consolidó su mercado residencial y turístico como uno de los más dinámicos del país.
Conferencia magistral de apertura, REBS Riviera Nayarit 2025
Sobre qué se conversó.
- Turismo residencial
- Sostenibilidad costera
- Inversión extranjera
- Financiamiento
- Fraccionalidad y rentas vacacionales
- Hotelería
- Tecnología e IA
- Certeza jurídica
Una jornada entre la costa y el capital.
Las voces de la costa.







AXIOMA

Axovia

GOVACASA

AMPI

Moxi Global

4S Real Estate Noroeste

SMG Marketing Group

10 Fractional

Fibra Golf

Enfracciones.com

Gobierno de Jalisco

Gómez Vázquez International

Inverater

Grupo Guía

TESEO Data Lab

KONE

Cushman & Wakefield

Aircrete
Vitania, Nuevo Vallarta.
El Foro Vitania, en el Centro Urbano de Riviera Nayarit, recibió a la comunidad a unos minutos de la playa. Un entorno que puso en contexto la conversación: el destino turístico convertido en plataforma de negocios.
Patrocinadores de la edición.




















