79 lines
3.8 KiB
TypeScript
79 lines
3.8 KiB
TypeScript
|
|
'use client';
|
||
|
|
|
||
|
|
const features = [
|
||
|
|
{
|
||
|
|
icon: (
|
||
|
|
<svg className="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
||
|
|
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z" />
|
||
|
|
</svg>
|
||
|
|
),
|
||
|
|
title: 'Hire Quickly',
|
||
|
|
description: 'Connect with experienced local real estate agents who match your needs and preferences. Get answers quickly and move forward on your property decisions.',
|
||
|
|
},
|
||
|
|
{
|
||
|
|
icon: (
|
||
|
|
<svg className="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
||
|
|
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z" />
|
||
|
|
</svg>
|
||
|
|
),
|
||
|
|
title: 'Verified Agents',
|
||
|
|
description: 'All agents are carefully vetted and background checked to ensure that you work with professionals who meet quality and reliability standards.',
|
||
|
|
},
|
||
|
|
{
|
||
|
|
icon: (
|
||
|
|
<svg className="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
||
|
|
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M11.049 2.927c.3-.921 1.603-.921 1.902 0l1.519 4.674a1 1 0 00.95.69h4.915c.969 0 1.371 1.24.588 1.81l-3.976 2.888a1 1 0 00-.363 1.118l1.518 4.674c.3.922-.755 1.688-1.538 1.118l-3.976-2.888a1 1 0 00-1.176 0l-3.976 2.888c-.783.57-1.838-.197-1.538-1.118l1.518-4.674a1 1 0 00-.363-1.118l-3.976-2.888c-.784-.57-.38-1.81.588-1.81h4.914a1 1 0 00.951-.69l1.519-4.674z" />
|
||
|
|
</svg>
|
||
|
|
),
|
||
|
|
title: 'Top Rated',
|
||
|
|
description: 'Find highly rated agents based on positive client feedback. Their credentials and contributions have made them standout performers in the industry.',
|
||
|
|
},
|
||
|
|
{
|
||
|
|
icon: (
|
||
|
|
<svg className="w-8 h-8" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
||
|
|
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 0 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z" />
|
||
|
|
</svg>
|
||
|
|
),
|
||
|
|
title: 'Trusted by Thousands',
|
||
|
|
description: 'Thousands of buyers, sellers, and investors have relied on our platform. Our professionals help people navigate property tax-free gift exchanges.',
|
||
|
|
},
|
||
|
|
];
|
||
|
|
|
||
|
|
export function FeaturesSection() {
|
||
|
|
return (
|
||
|
|
<section className="py-16 md:py-24 bg-white">
|
||
|
|
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
|
||
|
|
{/* Section Header */}
|
||
|
|
<div className="text-center mb-12">
|
||
|
|
<h2 className="text-3xl md:text-4xl font-bold text-[#00293d] mb-4">
|
||
|
|
Find Trusted Real Estate Professionals On Demand
|
||
|
|
</h2>
|
||
|
|
<p className="text-gray-600 max-w-2xl mx-auto">
|
||
|
|
Quickly connect with the right agents exactly when you need them.
|
||
|
|
</p>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
{/* Features Grid */}
|
||
|
|
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8">
|
||
|
|
{features.map((feature, index) => (
|
||
|
|
<div
|
||
|
|
key={index}
|
||
|
|
className="text-center p-6 rounded-xl hover:bg-[#f5f9f8] transition-colors"
|
||
|
|
>
|
||
|
|
<div className="inline-flex items-center justify-center w-16 h-16 rounded-full bg-[#c4d9d4]/30 text-[#00293d] mb-4">
|
||
|
|
{feature.icon}
|
||
|
|
</div>
|
||
|
|
<h3 className="text-xl font-bold text-[#00293d] mb-3">
|
||
|
|
{feature.title}
|
||
|
|
</h3>
|
||
|
|
<p className="text-gray-600 text-sm leading-relaxed">
|
||
|
|
{feature.description}
|
||
|
|
</p>
|
||
|
|
</div>
|
||
|
|
))}
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</section>
|
||
|
|
);
|
||
|
|
}
|