<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<title>Housing Vallarta | Real Estate Specialist</title>
<meta name="description" content="Housing Vallarta – Puerto Vallarta real estate experts. Rentals, sales, property management and home upgrades for local and international clients." />
<meta name="keywords" content="Puerto Vallarta real estate, vacation rentals Vallarta, property management Vallarta, buy property Puerto Vallarta, sell house Vallarta" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&family=Playfair+Display:wght@500;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<!-- Google Analytics placeholder (replace G-XXXX with your ID) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXX');
</script>
<style>
:root{
--gold:#C5A47E;
--navy:#1C2B39;
--sand:#F4F1EB;
--white:#FFFFFF;
--muted:#6B7280;
--glass: rgba(255,255,255,0.85);
--transition: all .28s ease;
--max-width:1200px;
}
*{box-sizing:border-box}
html,body{height:100%}
body{
margin:0;
font-family:'Montserrat',system-ui,Arial,sans-serif;
background:linear-gradient(180deg,var(--sand),#eef2f6);
color:var(--navy);
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
line-height:1.55;
}
.container{max-width:var(--max-width);margin:0 auto;padding:0 20px;}
/* Header */
header{
position:fixed;left:0;right:0;top:0;
background:rgba(255,255,255,0.98);
border-bottom:1px solid rgba(16,24,40,0.04);
z-index:1200;
backdrop-filter: blur(4px);
}
.header-inner{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;max-width:var(--max-width);margin:0 auto;}
.brand{display:flex;flex-direction:column;gap:3px;}
.brand .title{font-family:'Playfair Display',serif;font-size:20px;color:var(--navy);font-weight:700;letter-spacing:0.2px}
.brand .sub{font-size:10px;color:var(--gold);letter-spacing:3px;font-weight:600}
nav{display:flex;align-items:center;gap:26px}
nav a{color:var(--navy);text-decoration:none;font-weight:600;font-size:14px;position:relative}
nav a:after{content:'';position:absolute;left:0;bottom:-6px;height:2px;width:0;background:var(--gold);transition:var(--transition)}
nav a:hover{color:var(--gold)}
nav a:hover:after{width:100%}
.cta{background:var(--gold);color:var(--navy);padding:10px 18px;border-radius:6px;text-decoration:none;font-weight:700;font-size:13px;box-shadow:0 6px 18px rgba(197,164,126,0.14)}
.mobile-btn{display:none;font-size:20px;color:var(--navy);cursor:pointer}
/* Hero */
.hero{
margin-top:76px;
min-height:520px;
display:flex;align-items:center;justify-content:center;
background:
linear-gradient(180deg, rgba(28,43,57,0.72), rgba(28,43,57,0.72)),
url('https://images.unsplash.com/photo-1505691723518-36a7b3f22d8a?auto=format&fit=crop&w=1500&q=80') center/cover no-repeat;
color:var(--white);
text-align:center;padding:64px 20px 80px;
}
.hero-inner{max-width:1000px}
.hero h1{font-family:'Playfair Display',serif;font-size:2.6rem;font-weight:600;margin:0 0 12px;line-height:1.08}
.hero h1 strong{color:var(--gold)}
.hero p{font-size:1.05rem;color:rgba(255,255,255,0.92);margin-bottom:22px}
.hero-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}
.hero .btn-ghost{background:transparent;border:2px solid var(--gold);color:var(--white);padding:12px 20px;border-radius:8px;font-weight:700}
.hero .btn-primary{background:var(--gold);color:var(--navy);padding:12px 22px;border-radius:8px;font-weight:700}
.hero .search{
margin-top:28px;background:rgba(255,255,255,0.95);padding:12px;border-radius:10px;display:flex;gap:8px;align-items:center;max-width:820px;margin-left:auto;margin-right:auto;
box-shadow:0 10px 30px rgba(16,24,40,0.12)
}
.hero .search input{flex:1;border:0;padding:12px 14px;border-radius:8px;font-size:14px}
.hero .search select{border:0;padding:10px;border-radius:8px;background:#fff}
.hero .search button{background:var(--navy);color:#fff;padding:10px 16px;border-radius:8px;border:0;font-weight:700;cursor:pointer}
/* Services */
.section{padding:80px 0;background:transparent}
.section .title{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}
.section .title h2{font-family:'Playfair Display',serif;font-size:2rem;margin-bottom:10px}
.section .title p{max-width:700px;color:var(--muted);text-align:center}
.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}
.card{
background:linear-gradient(180deg,#fff,#fbfbfb);
border-radius:12px;overflow:hidden;box-shadow:0 12px 30px rgba(16,24,40,0.06);display:flex;flex-direction:column;
}
.card .img{height:220px;background-size:cover;background-position:center}
.card .body{padding:22px;display:flex;flex-direction:column;gap:10px;flex:1}
.card h3{margin:0;font-size:1.25rem;color:var(--navy)}
.card p{color:var(--muted);margin:0}
.card ul{list-style:none;padding:0;margin:10px 0 0}
.card ul li{margin-bottom:8px;color:var(--muted);display:flex;gap:10px;align-items:flex-start}
.card ul li i{color:var(--gold);margin-top:3px}
.card .card-cta{margin-top:auto}
/* Featured Properties */
.featured{padding:60px 0;background:linear-gradient(180deg,#fff,#f7f9fb)}
.property-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}
.property{
border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 12px 26px rgba(16,24,40,0.06);display:flex;flex-direction:column;
}
.property .media{height:180px;background-size:cover;background-position:center}
.property .info{padding:14px}
.badge{display:inline-block;background:var(--gold);color:var(--navy);padding:6px 10px;border-radius:6px;font-weight:700;font-size:13px;margin-bottom:8px}
/* Testimonials */
.testimonials{padding:60px 0}
.test-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}
.testimonial{background:#fff;padding:18px;border-radius:10px;box-shadow:0 10px 22px rgba(16,24,40,0.06)}
.testimonial p{color:var(--muted);font-size:0.98rem}
.testimonial .who{margin-top:12px;font-weight:700;color:var(--navy);font-size:0.9rem}
/* Blog teaser */
.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}
.blog-card{background:#fff;border-radius:10px;padding:16px;box-shadow:0 10px 22px rgba(16,24,40,0.06)}
.blog-card h4{margin:0 0 8px;font-family:'Playfair Display',serif}
.blog-card p{color:var(--muted);font-size:0.95rem}
/* Contact */
.contact-grid{display:grid;grid-template-columns:1fr 420px;gap:32px;align-items:start}
.contact-card{background:#fff;padding:22px;border-radius:10px;box-shadow:0 10px 22px rgba(16,24,40,0.06)}
.contact-card h3{margin-top:0}
.contact-card form{display:flex;flex-direction:column;gap:12px}
.contact-card input,.contact-card textarea,.contact-card select{padding:12px;border:1px solid #e6e9ee;border-radius:8px;font-size:14px}
.contact-card button{background:var(--gold);border:0;padding:12px;border-radius:8px;font-weight:700;cursor:pointer}
/* Footer */
footer{background:var(--navy);color:var(--white);padding:60px 0;margin-top:40px}
.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px}
.footer a{color:rgba(255,255,255,0.85);text-decoration:none}
.socials{display:flex;gap:10px;margin-top:12px}
.socials a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;background:rgba(255,255,255,0.06);color:#fff}
/* Floating WhatsApp */
.whatsapp{position:fixed;right:20px;bottom:20px;background:#25D366;color:#fff;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,0,0,0.2);z-index:1400}
/* Responsive */
@media(max-width:1024px){
.cards{grid-template-columns:repeat(2,1fr)}
nav{display:none}
.mobile-btn{display:block}
}
@media(max-width:720px){
.cards{grid-template-columns:1fr}
.container{padding:0 14px}
.hero{padding:40px 12px 60px}
.hero h1{font-size:1.6rem}
.hero p{font-size:0.95rem}
.contact-grid{grid-template-columns:1fr}
.hero .search{flex-direction:column;gap:10px}
}
</style>
</head>
<body>
<!-- Header -->
<header>
<div class="header-inner">
<div class="brand" aria-label="Housing Vallarta brand">
<div class="title">Housing Vallarta</div>
<div class="sub">REAL ESTATE SPECIALIST</div>
</div>
<nav aria-label="Primary Navigation">
<a href="#services">Services</a>
<a href="#featured">Featured</a>
<a href="#testimonials">Testimonials</a>
<a href="#upgrade">Upgrade</a>
<a href="#contact">Contact</a>
</nav>
<a href="#contact" class="cta">Get In Touch</a>
<div class="mobile-btn" aria-hidden="true" id="mobileToggle"><i class="fas fa-bars"></i></div>
</div>
</header>
<!-- Hero -->
<section class="hero" role="banner" aria-label="Hero - Housing Vallarta">
<div class="hero-inner container">
<h1>Trust, closeness, and <strong>professionalism</strong> in every real estate decision in Puerto Vallarta</h1>
<p>Where life is enjoyed every day — rentals, sales, property management, and tailored home upgrades.</p>
<div class="hero-cta">
<a class="btn-ghost" href="#featured">Browse Featured</a>
<a class="btn-primary" href="#contact">Request Consultation</a>
</div>
<div class="search" role="search" aria-label="Property search">
<input type="text" placeholder="Search by neighborhood, price or feature (e.g. 'Marina', '2 bed', 'ocean view')">
<select aria-label="Property type">
<option selected value="any">Any type</option>
<option value="rental">Rental</option>
<option value="sale">For Sale</option>
<option value="investment">Investment</option>
</select>
<button type="button" aria-label="Search properties">Search</button>
</div>
</div>
</section>
<!-- Services -->
<section id="services" class="section container">
<div class="title">
<h2>Our Real Estate Services</h2>
<p>Comprehensive solutions for renting, selling, managing and upgrading properties in beautiful Puerto Vallarta—tailored for both local and international clients.</p>
</div>
<div class="cards">
<!-- Rent -->
<article class="card" aria-labelledby="rent-title">
<div class="img" style="background-image:url('https://images.unsplash.com/photo-1560184897-6c8e3e1d7b2d?auto=format&fit=crop&w=1350&q=80')" role="img" aria-label="Rent photo"></div>
<div class="body">
<h3 id="rent-title">Rent with Housing Vallarta</h3>
<p>We manage your rental from listing to guest checkout — short-term or long-term — maximizing occupancy and income while guaranteeing legal compliance and peace of mind.</p>
<ul>
<li><i class="fas fa-check"></i> Strategic marketing across platforms & social media</li>
<li><i class="fas fa-check"></i> Thorough tenant and guest screening</li>
<li><i class="fas fa-check"></i> Dynamic pricing to maximize revenue</li>
<li><i class="fas fa-check"></i> Full contract and payment management</li>
</ul>
<div class="card-cta"><a href="#contact" class="cta">Start Renting Today</a></div>
</div>
</article>
<!-- Sell -->
<article class="card" aria-labelledby="sell-title">
<div class="img" style="background-image:url('https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?auto=format&fit=crop&w=1350&q=80')" role="img" aria-label="Sell photo"></div>
<div class="body">
<h3 id="sell-title">Sell with Housing Vallarta</h3>
<p>We position your property to attract qualified national and international buyers. Pricing strategy, pro photography, and targeted campaigns ensure a smooth transaction to closing.</p>
<ul>
<li><i class="fas fa-check"></i> Local market pricing & comps</li>
<li><i class="fas fa-check"></i> Professional photography & staging advice</li>
<li><i class="fas fa-check"></i> International buyer outreach</li>
<li><i class="fas fa-check"></i> Legal & closing assistance</li>
</ul>
<div class="card-cta"><a href="#contact" class="cta">Sell Your Property</a></div>
</div>
</article>
<!-- Management -->
<article class="card" aria-labelledby="manage-title">
<div class="img" style="background-image:url('https://images.unsplash.com/photo-1560185127-6b2e3ef4f7c8?auto=format&fit=crop&w=1350&q=80')" role="img" aria-label="Management photo"></div>
<div class="body">
<h3 id="manage-title">Property Management</h3>
<p>End-to-end property management so you can invest from anywhere. We handle maintenance, reporting and tenant relations with transparency and proactive care.</p>
<ul>
<li><i class="fas fa-check"></i> Rent collection & financial reporting</li>
<li><i class="fas fa-check"></i> Maintenance coordination & inspections</li>
<li><i class="fas fa-check"></i> 24/7 guest/tenant support</li>
<li><i class="fas fa-check"></i> Monthly performance dashboards</li>
</ul>
<div class="card-cta"><a href="#contact" class="cta">Manage My Property</a></div>
</div>
</article>
</div>
</section>
<!-- Featured Properties -->
<section id="featured" class="featured container">
<div class="title">
<h2>Featured Properties</h2>
<p>Hand-picked listings with strong rental potential and proven appreciation in Puerto Vallarta.</p>
</div>
<div class="property-grid" aria-live="polite">
<article class="property" aria-label="Property 1">
<div class="media" style="background-image:url('https://images.unsplash.com/photo-1505691723518-36a7b3f22d8a?auto=format&fit=crop&w=1350&q=80')"></div>
<div class="info">
<span class="badge">For Sale</span>
<h3>Oceanview Villa - Marina</h3>
<p>4 Beds · 3 Baths · $850,000 USD</p>
<a href="#contact" class="cta" style="margin-top:10px;display:inline-block">View Details</a>
</div>
</article>
<article class="property" aria-label="Property 2">
<div class="media" style="background-image:url('https://images.unsplash.com/photo-1572120360610-d971b9b6ac69?auto=format&fit=crop&w=1350&q=80')"></div>
<div class="info">
<span class="badge">Vacation Rental</span>
<h3>Cozy Condo - Romantic Zone</h3>
<p>2 Beds · 2 Baths · From $120 / night</p>
<a href="#contact" class="cta" style="margin-top:10px;display:inline-block">Book Inquiry</a>
</div>
</article>
<article class="property" aria-label="Property 3">
<div class="media" style="background-image:url('https://images.unsplash.com/photo-1580587771525-78b9dba3b914?auto=format&fit=crop&w=1350&q=80')"></div>
<div class="info">
<span class="badge">Investment</span>
<h3>Downtown Multi-family</h3>
<p>6 Units · Strong ROI · Price on request</p>
<a href="#contact" class="cta" style="margin-top:10px;display:inline-block">Request Info</a>
</div>
</article>
</div>
</section>
<!-- Testimonials -->
<section id="testimonials" class="testimonials container">
<div class="title">
<h2>What Our Clients Say</h2>
<p>Trusted by homeowners, investors and international buyers — real feedback from real clients.</p>
</div>
<div class="test-row">
<div class="testimonial" role="article">
<p>"Housing Vallarta made renting my condo effortless and profitable. Their marketing and guest support are world-class."</p>
<div class="who">— Sarah L., California</div>
</div>
<div class="testimonial" role="article">
<p>"We sold our villa quickly at a great price. The team managed every detail and made a stressful process simple."</p>
<div class="who">— Miguel P., Jalisco</div>
</div>
<div class="testimonial" role="article">
<p>"Professional, responsive and honest. Their property management allowed me to live abroad without worry."</p>
<div class="who">— Emily R., UK</div>
</div>
</div>
</section>
<!-- Upgrade Section -->
<section id="upgrade" class="section container" style="padding-top:48px;padding-bottom:48px;">
<div class="title">
<h2>We Upgrade Your Home</h2>
<p>Remodeling projects focused on enhancing value and functionality — from aesthetic refreshes to full renovations with trusted local contractors.</p>
</div>
<div style="display:grid;grid-template-columns:1fr 360px;gap:24px;align-items:start;">
<div style="background:#fff;padding:18px;border-radius:12px;box-shadow:0 12px 26px rgba(16,24,40,0.06);">
<h3>What we do</h3>
<ul style="color:var(--muted)">
<li><i class="fas fa-check" style="color:var(--gold);margin-right:8px"></i>Value-driven renovations</li>
<li><i class="fas fa-check" style="color:var(--gold);margin-right:8px"></i>Staging and photography</li>
<li><i class="fas fa-check" style="color:var(--gold);margin-right:8px"></i>Kitchen & bathroom upgrades</li>
<li><i class="fas fa-check" style="color:var(--gold);margin-right:8px"></i>Outdoor and curb appeal improvements</li>
</ul>
<p style="color:var(--muted);margin-top:12px">We design an ROI-first plan that balances aesthetic appeal with market-driven upgrades.</p>
</div>
<div style="background:#fff;padding:18px;border-radius:12px;box-shadow:0 12px 26px rgba(16,24,40,0.06);">
<h3>Quick ROI estimate</h3>
<p style="color:var(--muted)">Tell us about your property and we will provide a free preliminary estimate of potential value uplift after upgrades.</p>
<a href="#contact" class="cta" style="display:inline-block;margin-top:12px">Request Estimate</a>
</div>
</div>
</section>
<!-- Blog teasers -->
<section class="section container">
<div class="title">
<h2>Insights & Resources</h2>
<p>Helpful guides for buyers, sellers, and investors considering Puerto Vallarta real estate.</p>
</div>
<div class="blog-grid">
<article class="blog-card">
<h4>5 Reasons to Invest in Puerto Vallarta</h4>
<p>From tourism demand to rental yields — practical reasons why Vallarta remains attractive to international investors.</p>
<a href="#" class="cta" style="margin-top:10px;display:inline-block">Read More</a>
</article>
<article class="blog-card">
<h4>How to Rent Your Property Safely</h4>
<p>Best practices for short-term rentals: screening, contracts, and maintenance plans to protect your asset.</p>
<a href="#" class="cta" style="margin-top:10px;display:inline-block">Read More</a>
</article>
<article class="blog-card">
<h4>Taxes & Legal Tips for Foreign Buyers</h4>
<p>Important considerations for non-resident investors buying in Mexico — consult a local lawyer for specifics.</p>
<a href="#" class="cta" style="margin-top:10px;display:inline-block">Read More</a>
</article>
</div>
</section>
<!-- Contact -->
<section id="contact" class="section container" aria-label="Contact section">
<div class="title">
<h2>Get In Touch</h2>
<p>Contact us to discuss renting, selling, managing or upgrading your property in Puerto Vallarta.</p>
</div>
<div class="contact-grid">
<div class="contact-card">
<h3>Contact Information</h3>
<p style="color:var(--muted)">Puerto Vallarta, Mexico</p>
<p style="color:var(--muted)"><i class="fas fa-phone"></i> +52 322 123 4567</p>
<p style="color:var(--muted)"><i class="fas fa-envelope"></i> info@housingvallarta.com</p>
<h3 style="margin-top:18px">Why Choose Us</h3>
<ul style="color:var(--muted)">
<li><i class="fas fa-check" style="color:var(--gold);margin-right:8px"></i>Local expertise & bilingual support</li>
<li><i class="fas fa-check" style="color:var(--gold);margin-right:8px"></i>Full-service marketing</li>
<li><i class="fas fa-check" style="color:var(--gold);margin-right:8px"></i>Transparent reporting</li>
</ul>
</div>
<div class="contact-card" role="form" aria-label="Contact form">
<h3>Send us a message</h3>
<form id="leadForm">
<input name="name" type="text" placeholder="Your Name" required aria-label="Your name">
<input name="email" type="email" placeholder="Your Email" required aria-label="Your email">
<input name="phone" type="tel" placeholder="Phone (optional)" aria-label="Phone number">
<select name="interest" required aria-label="Interest">
<option value="">I'm interested in...</option>
<option value="renting">Renting my property</option>
<option value="selling">Selling my property</option>
<option value="management">Property management</option>
<option value="buying">Buying a property</option>
<option value="upgrade">Home upgrade / remodeling</option>
<option value="consult">Consultation</option>
</select>
<textarea name="message" placeholder="Tell us about your needs" required aria-label="Message"></textarea>
<button type="submit">Send Message</button>
<small style="color:var(--muted);display:block;margin-top:8px">We respect your privacy — your info will not be shared.</small>
</form>
</div>
</div>
</section>
<!-- FAQ Schema (for SEO) -->
<script type="application/ld+json">
{
"@context":"https://schema.org",
"@type":"FAQPage",
"mainEntity":[
{"@type":"Question","name":"How can I rent my property with Housing Vallarta?","acceptedAnswer":{"@type":"Answer","text":"We handle listing, marketing, tenant screening and contract management to ensure a secure and profitable rental process."}},
{"@type":"Question","name":"Do you assist international buyers?","acceptedAnswer":{"@type":"Answer","text":"Yes — we provide bilingual support and coordinate with legal professionals to assist international clients."}},
{"@type":"Question","name":"What areas do you serve?","acceptedAnswer":{"@type":"Answer","text":"We specialize in Puerto Vallarta and surrounding communities including Marina, Romantic Zone and nearby coastal areas."}}
]
}
</script>
<!-- Footer -->
<footer>
<div class="container">
<div class="footer-grid">
<div>
<h3>Housing Vallarta</h3>
<p style="color:rgba(255,255,255,0.8)">Trust, closeness, and professionalism in every real estate decision in Puerto Vallarta — where life is enjoyed every day.</p>
<div class="socials" role="navigation" aria-label="Social links">
<a href="#" aria-label="Facebook"><i class="fab fa-facebook-f"></i></a>
<a href="#" aria-label="Instagram"><i class="fab fa-instagram"></i></a>
<a href="#" aria-label="Twitter"><i class="fab fa-twitter"></i></a>
<a href="#" aria-label="LinkedIn"><i class="fab fa-linkedin-in"></i></a>
</div>
</div>
<div>
<h3>Our Services</h3>
<ul style="list-style:none;padding:0;color:rgba(255,255,255,0.9)">
<li><a href="#services">Property Rental</a></li>
<li><a href="#services">Property Sales</a></li>
<li><a href="#services">Property Management</a></li>
<li><a href="#upgrade">Home Upgrades</a></li>
<li><a href="#featured">Featured Listings</a></li>
</ul>
</div>
<div>
<h3>Quick Links</h3>
<ul style="list-style:none;padding:0;color:rgba(255,255,255,0.9)">
<li><a href="#contact">Contact</a></li>
<li><a href="#">Privacy Policy</a></li>
<li><a href="#">Terms</a></li>
<li><a href="#">Blog</a></li>
</ul>
</div>
<div>
<h3>Contact Info</h3>
<ul style="list-style:none;padding:0;color:rgba(255,255,255,0.9)">
<li><i class="fas fa-map-marker-alt"></i> Puerto Vallarta, Mexico</li>
<li><i class="fas fa-phone"></i> +52 322 123 4567</li>
<li><i class="fas fa-envelope"></i> info@housingvallarta.com</li>
</ul>
</div>
</div>
<div style="text-align:center;color:#9CA3AF;padding-top:22px">© <span id="year"></span> Housing Vallarta — All rights reserved.</div>
</div>
</footer>
<!-- Floating WhatsApp -->
<a class="whatsapp" href="https://wa.me/523221234567" aria-label="Chat on WhatsApp" target="_blank" rel="noopener">
<i class="fab fa-whatsapp" style="font-size:20px"></i>
</a>
<script>
// Mobile menu toggle
const mobileToggle = document.getElementById('mobileToggle');
mobileToggle.addEventListener('click', () => {
const nav = document.querySelector('nav');
nav.style.display = (nav.style.display === 'flex') ? 'none' : 'flex';
nav.style.flexDirection = 'column';
nav.style.gap = '12px';
nav.style.background = 'rgba(255,255,255,0.98)';
nav.style.padding = '12px';
nav.style.position = 'absolute';
nav.style.right = '20px';
nav.style.top = '64px';
nav.style.boxShadow = '0 8px 30px rgba(0,0,0,0.08)';
});
// Smooth scroll
document.querySelectorAll('a[href^="#"]').forEach(a=>{
a.addEventListener('click', function(e){
const href = this.getAttribute('href');
if(href.length>1){
e.preventDefault();
const el = document.querySelector(href);
if(el) window.scrollTo({top:el.offsetTop - 72, behavior:'smooth'});
}
});
});
// Contact form basic handling (demo)
document.getElementById('leadForm')?.addEventListener('submit', function(e){
e.preventDefault();
// Example: show a quick thank you; integrate with your backend here
alert('Thank you! We received your message. Our team will contact you shortly.');
this.reset();
});
// footer year
document.getElementById('year').textContent = new Date().getFullYear();
</script>
</body>
</html>