Deploy
This commit is contained in:
@@ -0,0 +1,53 @@
|
|||||||
|
import Image from "next/image"
|
||||||
|
|
||||||
|
export default function VendaCulturalImmersionSection() {
|
||||||
|
const experiences = [
|
||||||
|
{
|
||||||
|
title: "Tshigombela Dance Evenings",
|
||||||
|
description: "Feel the rhythm of the Venda people as dancers in beaded skirts and ankle rattles tell stories of harvest, courtship, and ancestors under the starlit Soutpansberg sky.",
|
||||||
|
image: "https://images.pexels.com/photos/36019668/pexels-photo-36019668.jpeg?auto=compress&cs=tinysrgb&h=350"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: "Pottery with Local Artisans",
|
||||||
|
description: "Sit at the wheel alongside master potters from nearby villages, shaping clay fired in traditional kilns. Take home a vessel marked with the same ochre earth that colours the Limpopo landscape.",
|
||||||
|
image: "https://images.pexels.com/photos/36019668/pexels-photo-36019668.jpeg?auto=compress&cs=tinysrgb&h=350"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: "Sacred Sites Walk",
|
||||||
|
description: "Walk to Lake Fundudzi, where the water lies still and the ancestors are said to speak through the reeds. Our guide shares oral histories passed down over ten generations.",
|
||||||
|
image: "https://images.pexels.com/photos/36019668/pexels-photo-36019668.jpeg?auto=compress&cs=tinysrgb&h=350"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
|
return (
|
||||||
|
<section data-vula-section="vendaculturalimmersion" id="venda-experiences" className="py-20 bg-[#f4f9f5]">
|
||||||
|
<div className="container mx-auto px-4 max-w-7xl">
|
||||||
|
<h2 className="text-4xl md:text-5xl font-heading text-[#0d2114] mb-4">
|
||||||
|
Experiences that stay with you
|
||||||
|
</h2>
|
||||||
|
<p className="text-lg text-[#8b5a3c] mb-12 max-w-2xl">
|
||||||
|
Every activity at vaVenda Lodge is a doorway into the living culture of the Venda people. Handpicked for depth, not spectacle.
|
||||||
|
</p>
|
||||||
|
<div className="grid grid-cols-1 md:grid-cols-3 gap-8">
|
||||||
|
{experiences.map((exp, i) => (
|
||||||
|
<div key={i} className="group bg-white rounded-2xl overflow-hidden shadow-soft hover:shadow-lg transition-all duration-300">
|
||||||
|
<div className="relative h-56 overflow-hidden">
|
||||||
|
<Image
|
||||||
|
src={exp.image}
|
||||||
|
alt={exp.title}
|
||||||
|
fill
|
||||||
|
sizes="(max-width: 768px) 100vw, 33vw"
|
||||||
|
className="object-cover group-hover:scale-105 transition-transform duration-500 ease-out"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div className="p-6">
|
||||||
|
<h3 className="text-xl font-heading text-[#16a34a] mb-2">{exp.title}</h3>
|
||||||
|
<p className="text-[#0d2114]/80 leading-relaxed font-body">{exp.description}</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
))}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
)
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user