omnipotant commited on
Commit
209d92d
·
verified ·
1 Parent(s): 83a31ef

import React, { useState } from 'react';

Browse files

import { Building2, MapPin, Phone, Mail, CheckCircle, Home, TrendingUp, Shield } from 'lucide-react';

export default function AllianceTrustRealty() {
const [formData, setFormData] = useState({
firstName: '',
lastName: '',
email: '',
phone: '',
propertyType: '',
message: ''
});
const [submitted, setSubmitted] = useState(false);

const handleChange = (e) => {
setFormData({
...formData,
[e.target.name]: e.target.value
});
};

const handleSubmit = (e) => {
e.preventDefault();
console.log('Lead submitted:', formData);
setSubmitted(true);
setTimeout(() => {
setSubmitted(false);
setFormData({
firstName: '',
lastName: '',
email: '',
phone: '',
propertyType: '',
message: ''
});
}, 5000);
};

return (
<div className="min-h-screen bg-gradient-to-br from-slate-900 via-blue-900 to-slate-800">
{/* Header */}
<header className="bg-white/10 backdrop-blur-md border-b border-white/20">
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4">
<div className="flex items-center justify-between">
<div className="flex items-center space-x-3">
<Building2 className="w-10 h-10 text-blue-400" />
<div>
<h1 className="text-2xl font-bold text-white">Alliance Trust Realty</h1>
<p className="text-blue-200 text-sm">Your Trusted Real Estate Partner</p>
</div>
</div>
<div className="hidden md:flex items-center space-x-6 text-white">
<div className="flex items-center space-x-2">
<Phone className="w-4 h-4" />
<span className="text-sm">(555) 123-4567</span>
</div>
<div className="flex items-center space-x-2">
<Mail className="w-4 h-4" />
<span className="text-sm">info@alliancetrust-realty.com</span>
</div>
</div>
</div>
</div>
</header>

{/* Hero Section */}
<section className="relative py-20 px-4 sm:px-6 lg:px-8">
<div className="max-w-7xl mx-auto">
<div className="grid lg:grid-cols-2 gap-12 items-center">
{/* Left Column - Value Proposition */}
<div className="text-white space-y-6">
<h2 className="text-5xl font-bold leading-tight">
Find Your Dream Property with
<span className="text-blue-400"> Confidence</span>
</h2>
<p className="text-xl text-blue-100">
Whether you're buying, selling, or investing, our experienced team delivers exceptional results with integrity and professionalism.
</p>

{/* Features */}
<div className="grid sm:grid-cols-3 gap-6 pt-8">
<div className="bg-white/10 backdrop-blur-sm rounded-lg p-4 border border-white/20">
<Home className="w-8 h-8 text-blue-400 mb-2" />
<h3 className="font-semibold mb-1">Expert Guidance</h3>
<p className="text-sm text-blue-200">Professional support every step</p>
</div>
<div className="bg-white/10 backdrop-blur-sm rounded-lg p-4 border border-white/20">
<TrendingUp className="w-8 h-8 text-blue-400 mb-2" />
<h3 className="font-semibold mb-1">Market Insights</h3>
<p className="text-sm text-blue-200">Data-driven decisions</p>
</div>
<div className="bg-white/10 backdrop-blur-sm rounded-lg p-4 border border-white/20">
<Shield className="w-8 h-8 text-blue-400 mb-2" />
<h3 className="font-semibold mb-1">Trusted Service</h3>
<p className="text-sm text-blue-200">Your interests protected</p>
</div>
</div>
</div>

{/* Right Column - Lead Form */}
<div className="bg-white rounded-2xl shadow-2xl p-8">
{!submitted ? (
<>
<div className="text-center mb-6">
<h3 className="text-3xl font-bold text-gray-900 mb-2">Get Started Today</h3>
<p className="text-gray-600">Fill out the form below and our team will contact you within 24 hours</p>
</div>

<form onSubmit={handleSubmit} className="space-y-4">
<div className="grid grid-cols-2 gap-4">
<div>
<label className="block text-sm font-medium text-gray-700 mb-1">
First Name *
</label>
<input
type="text"
name="firstName"
required
value={formData.firstName}
onChange={handleChange}
className="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent outline-none transition"
placeholder="John"
/>
</div>
<div>
<label className="block text-sm font-medium text-gray-700 mb-1">
Last Name *
</label>
<input
type="text"
name="lastName"
required
value={formData.lastName}
onChange={handleChange}
className="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent outline-none transition"
placeholder="Doe"
/>
</div>
</div>

<div>
<label className="block text-sm font-medium text-gray-700 mb-1">
Email Address *
</label>
<input
type="email"
name="email"
required
value={formData.email}
onChange={handleChange}
className="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent outline-none transition"
placeholder="john.doe@example.com"
/>
</div>

<div>
<label className="block text-sm font-medium text-gray-700 mb-1">
Phone Number *
</label>
<input
type="tel"
name="phone"
required
value={formData.phone}
onChange={handleChange}
className="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent outline-none transition"
placeholder="(555) 123-4567"
/>
</div>

<div>
<label className="block text-sm font-medium text-gray-700 mb-1">
I'm Interested In *
</label>
<select
name="propertyType"
required
value={formData.propertyType}
onChange={handleChange}
className="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent outline-none transition"
>
<option value="">Select an option</option>
<option value="buying">Buying a Property</option>
<option value="selling">Selling a Property</option>
<option value="investing">Investment Opportunities</option>
<option value="renting">Renting</option>
<option value="consultation">Free Consultation</option>
</select>
</div>

<div>
<label className="block text-sm font-medium text-gray-700 mb-1">
Additional Information
</label>
<textarea
name="message"
value={formData.message}
onChange={handleChange}
rows={3}
className="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent outline-none transition resize-none"
placeholder="Tell us more about what you're looking for..."
/>
</div>

<button
type="submit"
className="w-full bg-blue-600 hover:bg-blue-700 text-white font-semibold py-4 rounded-lg transition duration-300 transform hover:scale-105 shadow-lg"
>
Get Your Free Consultation
</button>

<p className="text-xs text-gray-500 text-center">
By submitting this form, you agree to be contacted by Alliance Trust Realty regarding your inquiry.
</p>
</form>
</>
) : (
<div className="text-center py-12">
<CheckCircle className="w-16 h-16 text-green-500 mx-auto mb-4" />
<h3 className="text-2xl font-bold text-gray-900 mb-2">Thank You!</h3>
<p className="text-gray-600 mb-4">
Your information has been received. One of our

Files changed (2) hide show
  1. README.md +8 -5
  2. index.html +659 -18
README.md CHANGED
@@ -1,10 +1,13 @@
1
  ---
2
- title: Homehaven Horizons
3
- emoji: 🌖
4
- colorFrom: red
5
- colorTo: green
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
1
  ---
2
+ title: HomeHaven Horizons 🏠
3
+ colorFrom: yellow
4
+ colorTo: pink
5
+ emoji: 🐳
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite-v3
10
  ---
11
 
12
+ # Welcome to your new DeepSite project!
13
+ This project was created with [DeepSite](https://deepsite.hf.co).
index.html CHANGED
@@ -1,19 +1,660 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  </html>
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>HomeHaven Horizons | Premium Real Estate</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <script src="https://unpkg.com/feather-icons"></script>
9
+ <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
10
+ <script src="https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.globe.min.js"></script>
11
+ <style>
12
+ @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
13
+ body {
14
+ font-family: 'Poppins', sans-serif;
15
+ }
16
+ .gradient-text {
17
+ background: linear-gradient(90deg, #3b82f6, #8b5cf6);
18
+ -webkit-background-clip: text;
19
+ background-clip: text;
20
+ color: transparent;
21
+ }
22
+ .property-card:hover {
23
+ transform: translateY(-5px);
24
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
25
+ }
26
+ #vanta-bg {
27
+ position: absolute;
28
+ top: 0;
29
+ left: 0;
30
+ width: 100%;
31
+ height: 100%;
32
+ z-index: -1;
33
+ }
34
+ </style>
35
+ </head>
36
+ <body class="bg-gray-50">
37
+ <div id="vanta-bg"></div>
38
+
39
+ <!-- Navigation -->
40
+ <nav class="bg-white/80 backdrop-blur-md border-b border-gray-200 fixed w-full z-50">
41
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
42
+ <div class="flex justify-between h-16">
43
+ <div class="flex items-center">
44
+ <div class="flex-shrink-0 flex items-center">
45
+ <i data-feather="home" class="text-indigo-600 w-8 h-8"></i>
46
+ <span class="ml-2 text-xl font-bold text-gray-900">HomeHaven</span>
47
+ </div>
48
+ </div>
49
+ <div class="hidden md:ml-6 md:flex md:items-center md:space-x-8">
50
+ <a href="#" class="text-gray-900 hover:text-indigo-600 px-3 py-2 rounded-md text-sm font-medium">Home</a>
51
+ <a href="#properties" class="text-gray-500 hover:text-indigo-600 px-3 py-2 rounded-md text-sm font-medium">Properties</a>
52
+ <a href="#agents" class="text-gray-500 hover:text-indigo-600 px-3 py-2 rounded-md text-sm font-medium">Agents</a>
53
+ <a href="#services" class="text-gray-500 hover:text-indigo-600 px-3 py-2 rounded-md text-sm font-medium">Services</a>
54
+ <a href="#contact" class="text-gray-500 hover:text-indigo-600 px-3 py-2 rounded-md text-sm font-medium">Contact</a>
55
+ <button class="bg-indigo-600 hover:bg-indigo-700 text-white px-4 py-2 rounded-md text-sm font-medium transition duration-300">Get Started</button>
56
+ </div>
57
+ <div class="-mr-2 flex items-center md:hidden">
58
+ <button type="button" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-indigo-500" aria-controls="mobile-menu" aria-expanded="false">
59
+ <i data-feather="menu" class="block h-6 w-6"></i>
60
+ </button>
61
+ </div>
62
+ </div>
63
+ </div>
64
+ </nav>
65
+
66
+ <!-- Hero Section -->
67
+ <section class="relative pt-24 pb-12 px-4 sm:px-6 lg:px-8 flex items-center min-h-screen">
68
+ <div class="max-w-7xl mx-auto">
69
+ <div class="lg:grid lg:grid-cols-2 lg:gap-8 items-center">
70
+ <div class="mb-12 lg:mb-0">
71
+ <h1 class="text-4xl sm:text-5xl lg:text-6xl font-bold leading-tight mb-6">
72
+ Discover Your <span class="gradient-text">Dream Home</span> Today
73
+ </h1>
74
+ <p class="text-lg sm:text-xl text-gray-600 mb-8 max-w-lg">
75
+ We help you find the perfect property that matches your lifestyle and budget. Our expert agents are ready to guide you through every step.
76
+ </p>
77
+ <div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4">
78
+ <button class="bg-indigo-600 hover:bg-indigo-700 text-white px-6 py-3 rounded-lg font-medium text-lg transition duration-300 transform hover:scale-105 shadow-lg">
79
+ Browse Properties
80
+ </button>
81
+ <button class="bg-white hover:bg-gray-100 text-gray-800 px-6 py-3 rounded-lg font-medium text-lg border border-gray-300 transition duration-300 transform hover:scale-105">
82
+ <div class="flex items-center">
83
+ <i data-feather="play" class="mr-2"></i> Watch Video
84
+ </div>
85
+ </button>
86
+ </div>
87
+ </div>
88
+ <div class="relative">
89
+ <div class="bg-white p-4 rounded-xl shadow-xl">
90
+ <img src="http://static.photos/home/1024x576/42" alt="Modern Home" class="rounded-lg w-full h-auto">
91
+ <div class="absolute -bottom-6 -left-6 bg-indigo-600 text-white p-4 rounded-lg shadow-lg">
92
+ <div class="text-2xl font-bold">250+</div>
93
+ <div class="text-sm">Happy Clients</div>
94
+ </div>
95
+ </div>
96
+ </div>
97
+ </div>
98
+ </div>
99
+ </section>
100
+
101
+ <!-- Search Bar -->
102
+ <section class="bg-white rounded-xl shadow-lg p-6 max-w-5xl mx-auto -mt-12 relative z-10">
103
+ <div class="grid grid-cols-1 md:grid-cols-4 gap-4">
104
+ <div>
105
+ <label class="block text-sm font-medium text-gray-700 mb-1">Location</label>
106
+ <div class="relative">
107
+ <input type="text" class="w-full pl-10 pr-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent" placeholder="City or Neighborhood">
108
+ <i data-feather="map-pin" class="absolute left-3 top-3.5 text-gray-400"></i>
109
+ </div>
110
+ </div>
111
+ <div>
112
+ <label class="block text-sm font-medium text-gray-700 mb-1">Property Type</label>
113
+ <select class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent">
114
+ <option>Any Type</option>
115
+ <option>House</option>
116
+ <option>Apartment</option>
117
+ <option>Villa</option>
118
+ <option>Commercial</option>
119
+ </select>
120
+ </div>
121
+ <div>
122
+ <label class="block text-sm font-medium text-gray-700 mb-1">Price Range</label>
123
+ <select class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent">
124
+ <option>Any Price</option>
125
+ <option>$100k - $300k</option>
126
+ <option>$300k - $500k</option>
127
+ <option>$500k - $1M</option>
128
+ <option>$1M+</option>
129
+ </select>
130
+ </div>
131
+ <div class="flex items-end">
132
+ <button class="w-full bg-indigo-600 hover:bg-indigo-700 text-white py-3 px-4 rounded-lg font-medium transition duration-300">
133
+ <i data-feather="search" class="mr-2"></i> Search
134
+ </button>
135
+ </div>
136
+ </div>
137
+ </section>
138
+
139
+ <!-- Featured Properties -->
140
+ <section id="properties" class="py-16 px-4 sm:px-6 lg:px-8 bg-gray-50 mt-16">
141
+ <div class="max-w-7xl mx-auto">
142
+ <div class="text-center mb-12">
143
+ <h2 class="text-3xl font-bold text-gray-900 mb-4">Featured Properties</h2>
144
+ <p class="text-lg text-gray-600 max-w-2xl mx-auto">Explore our handpicked selection of premium properties</p>
145
+ </div>
146
+
147
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
148
+ <!-- Property 1 -->
149
+ <div class="property-card bg-white rounded-xl overflow-hidden shadow-md transition duration-300">
150
+ <div class="relative">
151
+ <img src="http://static.photos/home/640x360/101" alt="Modern Villa" class="w-full h-48 object-cover">
152
+ <div class="absolute top-4 right-4 bg-indigo-600 text-white text-xs font-bold px-2 py-1 rounded-full">
153
+ For Sale
154
+ </div>
155
+ </div>
156
+ <div class="p-6">
157
+ <h3 class="text-xl font-bold text-gray-900 mb-2">Modern Luxury Villa</h3>
158
+ <div class="flex items-center text-gray-500 mb-4">
159
+ <i data-feather="map-pin" class="w-4 h-4 mr-1"></i>
160
+ <span>Beverly Hills, CA</span>
161
+ </div>
162
+ <div class="flex justify-between items-center mb-4">
163
+ <div class="flex items-center">
164
+ <i data-feather="home" class="w-4 h-4 text-gray-400 mr-1"></i>
165
+ <span class="text-sm text-gray-600">5 Beds</span>
166
+ </div>
167
+ <div class="flex items-center">
168
+ <i data-feather="droplet" class="w-4 h-4 text-gray-400 mr-1"></i>
169
+ <span class="text-sm text-gray-600">3 Baths</span>
170
+ </div>
171
+ <div class="flex items-center">
172
+ <i data-feather="maximize" class="w-4 h-4 text-gray-400 mr-1"></i>
173
+ <span class="text-sm text-gray-600">3200 sqft</span>
174
+ </div>
175
+ </div>
176
+ <div class="flex justify-between items-center">
177
+ <span class="text-xl font-bold text-indigo-600">$1,250,000</span>
178
+ <button class="text-indigo-600 hover:text-indigo-800 font-medium transition duration-300">
179
+ View Details
180
+ </button>
181
+ </div>
182
+ </div>
183
+ </div>
184
+
185
+ <!-- Property 2 -->
186
+ <div class="property-card bg-white rounded-xl overflow-hidden shadow-md transition duration-300">
187
+ <div class="relative">
188
+ <img src="http://static.photos/home/640x360/102" alt="Downtown Apartment" class="w-full h-48 object-cover">
189
+ <div class="absolute top-4 right-4 bg-green-600 text-white text-xs font-bold px-2 py-1 rounded-full">
190
+ For Rent
191
+ </div>
192
+ </div>
193
+ <div class="p-6">
194
+ <h3 class="text-xl font-bold text-gray-900 mb-2">Downtown Luxury Apartment</h3>
195
+ <div class="flex items-center text-gray-500 mb-4">
196
+ <i data-feather="map-pin" class="w-4 h-4 mr-1"></i>
197
+ <span>New York, NY</span>
198
+ </div>
199
+ <div class="flex justify-between items-center mb-4">
200
+ <div class="flex items-center">
201
+ <i data-feather="home" class="w-4 h-4 text-gray-400 mr-1"></i>
202
+ <span class="text-sm text-gray-600">2 Beds</span>
203
+ </div>
204
+ <div class="flex items-center">
205
+ <i data-feather="droplet" class="w-4 h-4 text-gray-400 mr-1"></i>
206
+ <span class="text-sm text-gray-600">2 Baths</span>
207
+ </div>
208
+ <div class="flex items-center">
209
+ <i data-feather="maximize" class="w-4 h-4 text-gray-400 mr-1"></i>
210
+ <span class="text-sm text-gray-600">1200 sqft</span>
211
+ </div>
212
+ </div>
213
+ <div class="flex justify-between items-center">
214
+ <span class="text-xl font-bold text-indigo-600">$3,200/mo</span>
215
+ <button class="text-indigo-600 hover:text-indigo-800 font-medium transition duration-300">
216
+ View Details
217
+ </button>
218
+ </div>
219
+ </div>
220
+ </div>
221
+
222
+ <!-- Property 3 -->
223
+ <div class="property-card bg-white rounded-xl overflow-hidden shadow-md transition duration-300">
224
+ <div class="relative">
225
+ <img src="http://static.photos/home/640x360/103" alt="Beach House" class="w-full h-48 object-cover">
226
+ <div class="absolute top-4 right-4 bg-indigo-600 text-white text-xs font-bold px-2 py-1 rounded-full">
227
+ For Sale
228
+ </div>
229
+ </div>
230
+ <div class="p-6">
231
+ <h3 class="text-xl font-bold text-gray-900 mb-2">Oceanfront Beach House</h3>
232
+ <div class="flex items-center text-gray-500 mb-4">
233
+ <i data-feather="map-pin" class="w-4 h-4 mr-1"></i>
234
+ <span>Miami, FL</span>
235
+ </div>
236
+ <div class="flex justify-between items-center mb-4">
237
+ <div class="flex items-center">
238
+ <i data-feather="home" class="w-4 h-4 text-gray-400 mr-1"></i>
239
+ <span class="text-sm text-gray-600">4 Beds</span>
240
+ </div>
241
+ <div class="flex items-center">
242
+ <i data-feather="droplet" class="w-4 h-4 text-gray-400 mr-1"></i>
243
+ <span class="text-sm text-gray-600">3 Baths</span>
244
+ </div>
245
+ <div class="flex items-center">
246
+ <i data-feather="maximize" class="w-4 h-4 text-gray-400 mr-1"></i>
247
+ <span class="text-sm text-gray-600">2800 sqft</span>
248
+ </div>
249
+ </div>
250
+ <div class="flex justify-between items-center">
251
+ <span class="text-xl font-bold text-indigo-600">$2,750,000</span>
252
+ <button class="text-indigo-600 hover:text-indigo-800 font-medium transition duration-300">
253
+ View Details
254
+ </button>
255
+ </div>
256
+ </div>
257
+ </div>
258
+ </div>
259
+
260
+ <div class="text-center mt-12">
261
+ <button class="bg-white hover:bg-gray-100 text-indigo-600 font-medium py-3 px-6 rounded-lg border border-indigo-600 transition duration-300 transform hover:scale-105">
262
+ View All Properties
263
+ </button>
264
+ </div>
265
+ </div>
266
+ </section>
267
+
268
+ <!-- Why Choose Us -->
269
+ <section id="services" class="py-16 px-4 sm:px-6 lg:px-8 bg-indigo-600 text-white">
270
+ <div class="max-w-7xl mx-auto">
271
+ <div class="text-center mb-12">
272
+ <h2 class="text-3xl font-bold mb-4">Why Choose HomeHaven?</h2>
273
+ <p class="text-lg text-indigo-100 max-w-2xl mx-auto">We're committed to providing exceptional service and finding your perfect property</p>
274
+ </div>
275
+
276
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
277
+ <div class="bg-white/10 backdrop-blur-sm p-6 rounded-xl">
278
+ <div class="w-16 h-16 bg-white/20 rounded-full flex items-center justify-center mb-4">
279
+ <i data-feather="award" class="w-8 h-8"></i>
280
+ </div>
281
+ <h3 class="text-xl font-bold mb-3">Expert Agents</h3>
282
+ <p class="text-indigo-100">Our team of experienced professionals has in-depth knowledge of the local market.</p>
283
+ </div>
284
+
285
+ <div class="bg-white/10 backdrop-blur-sm p-6 rounded-xl">
286
+ <div class="w-16 h-16 bg-white/20 rounded-full flex items-center justify-center mb-4">
287
+ <i data-feather="shield" class="w-8 h-8"></i>
288
+ </div>
289
+ <h3 class="text-xl font-bold mb-3">Trusted Service</h3>
290
+ <p class="text-indigo-100">We prioritize your needs and work tirelessly to achieve your real estate goals.</p>
291
+ </div>
292
+
293
+ <div class="bg-white/10 backdrop-blur-sm p-6 rounded-xl">
294
+ <div class="w-16 h-16 bg-white/20 rounded-full flex items-center justify-center mb-4">
295
+ <i data-feather="dollar-sign" class="w-8 h-8"></i>
296
+ </div>
297
+ <h3 class="text-xl font-bold mb-3">Best Value</h3>
298
+ <p class="text-indigo-100">We negotiate the best deals to ensure you get maximum value for your investment.</p>
299
+ </div>
300
+ </div>
301
+ </div>
302
+ </section>
303
+
304
+ <!-- Testimonials -->
305
+ <section class="py-16 px-4 sm:px-6 lg:px-8 bg-white">
306
+ <div class="max-w-7xl mx-auto">
307
+ <div class="text-center mb-12">
308
+ <h2 class="text-3xl font-bold text-gray-900 mb-4">What Our Clients Say</h2>
309
+ <p class="text-lg text-gray-600 max-w-2xl mx-auto">Hear from people who found their dream home with us</p>
310
+ </div>
311
+
312
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
313
+ <div class="bg-gray-50 p-6 rounded-xl">
314
+ <div class="flex items-center mb-4">
315
+ <img src="http://static.photos/people/200x200/101" alt="Client" class="w-12 h-12 rounded-full mr-4">
316
+ <div>
317
+ <h4 class="font-bold text-gray-900">Sarah Johnson</h4>
318
+ <div class="flex text-yellow-400">
319
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
320
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
321
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
322
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
323
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
324
+ </div>
325
+ </div>
326
+ </div>
327
+ <p class="text-gray-600">"HomeHaven made the entire home buying process smooth and stress-free. Their attention to detail and market knowledge was impressive."</p>
328
+ </div>
329
+
330
+ <div class="bg-gray-50 p-6 rounded-xl">
331
+ <div class="flex items-center mb-4">
332
+ <img src="http://static.photos/people/200x200/102" alt="Client" class="w-12 h-12 rounded-full mr-4">
333
+ <div>
334
+ <h4 class="font-bold text-gray-900">Michael Chen</h4>
335
+ <div class="flex text-yellow-400">
336
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
337
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
338
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
339
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
340
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
341
+ </div>
342
+ </div>
343
+ </div>
344
+ <p class="text-gray-600">"As a first-time home buyer, I was nervous about the process. My agent explained everything clearly and found me the perfect condo."</p>
345
+ </div>
346
+
347
+ <div class="bg-gray-50 p-6 rounded-xl">
348
+ <div class="flex items-center mb-4">
349
+ <img src="http://static.photos/people/200x200/103" alt="Client" class="w-12 h-12 rounded-full mr-4">
350
+ <div>
351
+ <h4 class="font-bold text-gray-900">David Rodriguez</h4>
352
+ <div class="flex text-yellow-400">
353
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
354
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
355
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
356
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
357
+ <i data-feather="star" class="w-4 h-4"></i>
358
+ </div>
359
+ </div>
360
+ </div>
361
+ <p class="text-gray-600">"Sold my house above asking price in just 2 weeks! The marketing strategy and negotiation skills were outstanding."</p>
362
+ </div>
363
+ </div>
364
+ </div>
365
+ </section>
366
+
367
+ <!-- Meet Our Agents -->
368
+ <section id="agents" class="py-16 px-4 sm:px-6 lg:px-8 bg-gray-50">
369
+ <div class="max-w-7xl mx-auto">
370
+ <div class="text-center mb-12">
371
+ <h2 class="text-3xl font-bold text-gray-900 mb-4">Meet Our Agents</h2>
372
+ <p class="text-lg text-gray-600 max-w-2xl mx-auto">Our experienced team is ready to help you with your real estate needs</p>
373
+ </div>
374
+
375
+ <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-8">
376
+ <div class="bg-white rounded-xl overflow-hidden shadow-md text-center">
377
+ <img src="http://static.photos/people/640x360/101" alt="Agent" class="w-full h-48 object-cover">
378
+ <div class="p-6">
379
+ <h3 class="text-xl font-bold text-gray-900 mb-1">Emily Wilson</h3>
380
+ <p class="text-indigo-600 mb-4">Senior Agent</p>
381
+ <div class="flex justify-center space-x-4">
382
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
383
+ <i data-feather="facebook" class="w-5 h-5"></i>
384
+ </a>
385
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
386
+ <i data-feather="twitter" class="w-5 h-5"></i>
387
+ </a>
388
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
389
+ <i data-feather="linkedin" class="w-5 h-5"></i>
390
+ </a>
391
+ </div>
392
+ </div>
393
+ </div>
394
+
395
+ <div class="bg-white rounded-xl overflow-hidden shadow-md text-center">
396
+ <img src="http://static.photos/people/640x360/102" alt="Agent" class="w-full h-48 object-cover">
397
+ <div class="p-6">
398
+ <h3 class="text-xl font-bold text-gray-900 mb-1">James Peterson</h3>
399
+ <p class="text-indigo-600 mb-4">Commercial Specialist</p>
400
+ <div class="flex justify-center space-x-4">
401
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
402
+ <i data-feather="facebook" class="w-5 h-5"></i>
403
+ </a>
404
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
405
+ <i data-feather="twitter" class="w-5 h-5"></i>
406
+ </a>
407
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
408
+ <i data-feather="linkedin" class="w-5 h-5"></i>
409
+ </a>
410
+ </div>
411
+ </div>
412
+ </div>
413
+
414
+ <div class="bg-white rounded-xl overflow-hidden shadow-md text-center">
415
+ <img src="http://static.photos/people/640x360/103" alt="Agent" class="w-full h-48 object-cover">
416
+ <div class="p-6">
417
+ <h3 class="text-xl font-bold text-gray-900 mb-1">Sophia Martinez</h3>
418
+ <p class="text-indigo-600 mb-4">Luxury Homes</p>
419
+ <div class="flex justify-center space-x-4">
420
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
421
+ <i data-feather="facebook" class="w-5 h-5"></i>
422
+ </a>
423
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
424
+ <i data-feather="twitter" class="w-5 h-5"></i>
425
+ </a>
426
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
427
+ <i data-feather="linkedin" class="w-5 h-5"></i>
428
+ </a>
429
+ </div>
430
+ </div>
431
+ </div>
432
+
433
+ <div class="bg-white rounded-xl overflow-hidden shadow-md text-center">
434
+ <img src="http://static.photos/people/640x360/104" alt="Agent" class="w-full h-48 object-cover">
435
+ <div class="p-6">
436
+ <h3 class="text-xl font-bold text-gray-900 mb-1">Robert Kim</h3>
437
+ <p class="text-indigo-600 mb-4">Investment Properties</p>
438
+ <div class="flex justify-center space-x-4">
439
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
440
+ <i data-feather="facebook" class="w-5 h-5"></i>
441
+ </a>
442
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
443
+ <i data-feather="twitter" class="w-5 h-5"></i>
444
+ </a>
445
+ <a href="#" class="text-gray-400 hover:text-indigo-600 transition duration-300">
446
+ <i data-feather="linkedin" class="w-5 h-5"></i>
447
+ </a>
448
+ </div>
449
+ </div>
450
+ </div>
451
+ </div>
452
+ </div>
453
+ </section>
454
+
455
+ <!-- CTA Section -->
456
+ <section class="py-16 px-4 sm:px-6 lg:px-8 bg-indigo-700 text-white">
457
+ <div class="max-w-4xl mx-auto text-center">
458
+ <h2 class="text-3xl font-bold mb-6">Ready to Find Your Dream Home?</h2>
459
+ <p class="text-xl text-indigo-100 mb-8">Contact us today to schedule a consultation with one of our expert agents</p>
460
+ <div class="flex flex-col sm:flex-row justify-center space-y-4 sm:space-y-0 sm:space-x-4">
461
+ <button class="bg-white text-indigo-700 hover:bg-gray-100 px-8 py-3 rounded-lg font-bold text-lg transition duration-300 transform hover:scale-105">
462
+ Get Started
463
+ </button>
464
+ <button class="bg-transparent hover:bg-indigo-800 text-white px-8 py-3 rounded-lg font-bold text-lg border-2 border-white transition duration-300 transform hover:scale-105">
465
+ <div class="flex items-center justify-center">
466
+ <i data-feather="phone" class="mr-2"></i> (555) 123-4567
467
+ </div>
468
+ </button>
469
+ </div>
470
+ </div>
471
+ </section>
472
+
473
+ <!-- Contact Form -->
474
+ <section id="contact" class="py-16 px-4 sm:px-6 lg:px-8 bg-white">
475
+ <div class="max-w-7xl mx-auto">
476
+ <div class="lg:grid lg:grid-cols-2 lg:gap-12">
477
+ <div class="mb-12 lg:mb-0">
478
+ <h2 class="text-3xl font-bold text-gray-900 mb-6">Contact Us</h2>
479
+ <p class="text-lg text-gray-600 mb-8">Have questions or ready to start your property search? Fill out the form and our team will get back to you promptly.</p>
480
+
481
+ <div class="space-y-6">
482
+ <div class="flex items-start">
483
+ <div class="flex-shrink-0">
484
+ <i data-feather="map-pin" class="w-6 h-6 text-indigo-600 mt-1"></i>
485
+ </div>
486
+ <div class="ml-3">
487
+ <h3 class="text-lg font-medium text-gray-900">Our Office</h3>
488
+ <p class="text-gray-600">123 Real Estate Ave, Suite 200<br>New York, NY 10001</p>
489
+ </div>
490
+ </div>
491
+
492
+ <div class="flex items-start">
493
+ <div class="flex-shrink-0">
494
+ <i data-feather="phone" class="w-6 h-6 text-indigo-600 mt-1"></i>
495
+ </div>
496
+ <div class="ml-3">
497
+ <h3 class="text-lg font-medium text-gray-900">Phone</h3>
498
+ <p class="text-gray-600">(555) 123-4567<br>Mon-Fri, 9am-6pm</p>
499
+ </div>
500
+ </div>
501
+
502
+ <div class="flex items-start">
503
+ <div class="flex-shrink-0">
504
+ <i data-feather="mail" class="w-6 h-6 text-indigo-600 mt-1"></i>
505
+ </div>
506
+ <div class="ml-3">
507
+ <h3 class="text-lg font-medium text-gray-900">Email</h3>
508
+ <p class="text-gray-600">info@homehaven.com<br>We respond within 24 hours</p>
509
+ </div>
510
+ </div>
511
+ </div>
512
+ </div>
513
+
514
+ <div class="bg-gray-50 p-8 rounded-xl shadow-md">
515
+ <form>
516
+ <div class="grid grid-cols-1 gap-6">
517
+ <div>
518
+ <label class="block text-sm font-medium text-gray-700 mb-1">Full Name *</label>
519
+ <input type="text" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent outline-none transition" required>
520
+ </div>
521
+
522
+ <div>
523
+ <label class="block text-sm font-medium text-gray-700 mb-1">Email *</label>
524
+ <input type="email" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent outline-none transition" required>
525
+ </div>
526
+
527
+ <div>
528
+ <label class="block text-sm font-medium text-gray-700 mb-1">Phone Number</label>
529
+ <input type="tel" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent outline-none transition">
530
+ </div>
531
+
532
+ <div>
533
+ <label class="block text-sm font-medium text-gray-700 mb-1">I'm Interested In *</label>
534
+ <select class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent outline-none transition" required>
535
+ <option value="">Select an option</option>
536
+ <option>Buying a Home</option>
537
+ <option>Selling a Home</option>
538
+ <option>Renting</option>
539
+ <option>Investment Property</option>
540
+ <option>Commercial Property</option>
541
+ <option>Other Inquiry</option>
542
+ </select>
543
+ </div>
544
+
545
+ <div>
546
+ <label class="block text-sm font-medium text-gray-700 mb-1">Message *</label>
547
+ <textarea rows="4" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent outline-none transition resize-none" required></textarea>
548
+ </div>
549
+
550
+ <div>
551
+ <button type="submit" class="w-full bg-indigo-600 hover:bg-indigo-700 text-white font-bold py-3 px-4 rounded-lg transition duration-300 transform hover:scale-105">
552
+ Send Message
553
+ </button>
554
+ </div>
555
+ </div>
556
+ </form>
557
+ </div>
558
+ </div>
559
+ </div>
560
+ </section>
561
+
562
+ <!-- Footer -->
563
+ <footer class="bg-gray-900 text-white py-12 px-4 sm:px-6 lg:px-8">
564
+ <div class="max-w-7xl mx-auto">
565
+ <div class="grid grid-cols-1 md:grid-cols-4 gap-8">
566
+ <div>
567
+ <div class="flex items-center mb-4">
568
+ <i data-feather="home" class="text-indigo-400 w-8 h-8"></i>
569
+ <span class="ml-2 text-xl font-bold">HomeHaven</span>
570
+ </div>
571
+ <p class="text-gray-400">Finding your dream home with exceptional service and expertise.</p>
572
+ </div>
573
+
574
+ <div>
575
+ <h3 class="text-lg font-bold mb-4">Quick Links</h3>
576
+ <ul class="space-y-2">
577
+ <li><a href="#" class="text-gray-400 hover:text-white transition duration-300">Home</a></li>
578
+ <li><a href="#properties" class="text-gray-400 hover:text-white transition duration-300">Properties</a></li>
579
+ <li><a href="#agents" class="text-gray-400 hover:text-white transition duration-300">Agents</a></li>
580
+ <li><a href="#services" class="text-gray-400 hover:text-white transition duration-300">Services</a></li>
581
+ <li><a href="#contact" class="text-gray-400 hover:text-white transition duration-300">Contact</a></li>
582
+ </ul>
583
+ </div>
584
+
585
+ <div>
586
+ <h3 class="text-lg font-bold mb-4">Services</h3>
587
+ <ul class="space-y-2">
588
+ <li><a href="#" class="text-gray-400 hover:text-white transition duration-300">Property Sales</a></li>
589
+ <li><a href="#" class="text-gray-400 hover:text-white transition duration-300">Property Rentals</a></li>
590
+ <li><a href="#" class="text-gray-400 hover:text-white transition duration-300">Investment Properties</a></li>
591
+ <li><a href="#" class="text-gray-400 hover:text-white transition duration-300">Property Valuation</a></li>
592
+ <li><a href="#" class="text-gray-400 hover:text-white transition duration-300">Mortgage Services</a></li>
593
+ </ul>
594
+ </div>
595
+
596
+ <div>
597
+ <h3 class="text-lg font-bold mb-4">Newsletter</h3>
598
+ <p class="text-gray-400 mb-4">Subscribe to get updates on new properties and market trends.</p>
599
+ <form class="flex">
600
+ <input type="email" placeholder="Your email" class="px-4 py-2 w-full rounded-l-lg focus:outline-none focus:ring-2 focus:ring-indigo-500 text-gray-900">
601
+ <button type="submit" class="bg-indigo-600 hover:bg-indigo-700 px-4 py-2 rounded-r-lg transition duration-300">
602
+ <i data-feather="send" class="w-4 h-4"></i>
603
+ </button>
604
+ </form>
605
+ </div>
606
+ </div>
607
+
608
+ <div class="border-t border-gray-800 mt-12 pt-8 flex flex-col md:flex-row justify-between items-center">
609
+ <p class="text-gray-400 text-sm mb-4 md:mb-0">© 2023 HomeHaven Horizons. All rights reserved.</p>
610
+ <div class="flex space-x-6">
611
+ <a href="#" class="text-gray-400 hover:text-white transition duration-300">
612
+ <i data-feather="facebook" class="w-5 h-5"></i>
613
+ </a>
614
+ <a href="#" class="text-gray-400 hover:text-white transition duration-300">
615
+ <i data-feather="twitter" class="w-5 h-5"></i>
616
+ </a>
617
+ <a href="#" class="text-gray-400 hover:text-white transition duration-300">
618
+ <i data-feather="instagram" class="w-5 h-5"></i>
619
+ </a>
620
+ <a href="#" class="text-gray-400 hover:text-white transition duration-300">
621
+ <i data-feather="linkedin" class="w-5 h-5"></i>
622
+ </a>
623
+ </div>
624
+ </div>
625
+ </div>
626
+ </footer>
627
+
628
+ <script>
629
+ // Initialize Vanta.js background
630
+ VANTA.GLOBE({
631
+ el: "#vanta-bg",
632
+ mouseControls: true,
633
+ touchControls: true,
634
+ gyroControls: false,
635
+ minHeight: 200.00,
636
+ minWidth: 200.00,
637
+ scale: 1.00,
638
+ scaleMobile: 1.00,
639
+ color: 0x3b82f6,
640
+ backgroundColor: 0x111827,
641
+ size: 1.00
642
+ });
643
+
644
+ // Initialize feather icons
645
+ feather.replace();
646
+
647
+ // Smooth scrolling for anchor links
648
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
649
+ anchor.addEventListener('click', function (e) {
650
+ e.preventDefault();
651
+ document.querySelector(this.getAttribute('href')).scrollIntoView({
652
+ behavior: 'smooth'
653
+ });
654
+ });
655
+ });
656
+
657
+ // Mobile menu toggle would go here
658
+ </script>
659
+ </body>
660
  </html>