22 Commits

Author SHA1 Message Date
8eb6106fe2 Update src/app/page.tsx 2026-05-11 03:13:50 +00:00
6917819d50 Update src/app/page.tsx 2026-05-11 03:12:06 +00:00
ac55a96cf3 Update src/app/page.tsx 2026-05-11 03:10:49 +00:00
73e109028a Update src/app/page.tsx 2026-05-11 03:09:19 +00:00
6a9344ec90 Update src/app/page.tsx 2026-05-11 03:06:58 +00:00
4d64564edc Update src/app/page.tsx 2026-05-11 03:03:49 +00:00
904cba9e2a Update src/app/page.tsx 2026-05-11 03:03:16 +00:00
df256ce83e Update src/app/page.tsx 2026-05-11 03:01:38 +00:00
acd54ae33d Update src/app/page.tsx 2026-05-11 02:59:06 +00:00
d459274216 Update src/app/page.tsx 2026-05-11 02:48:14 +00:00
607cf5a7e2 Update src/app/page.tsx 2026-05-11 02:31:44 +00:00
4f275d1701 Update src/app/page.tsx 2026-05-11 02:25:44 +00:00
e1c48154b9 Update src/app/page.tsx 2026-05-11 02:20:23 +00:00
4bf83c8322 Update src/app/page.tsx 2026-05-11 02:01:42 +00:00
dc169f2816 Merge version_6 into main
Merge version_6 into main
2026-05-11 01:55:46 +00:00
3cf853969e Update src/app/page.tsx 2026-05-11 01:55:43 +00:00
d03befc3e3 Merge version_5 into main
Merge version_5 into main
2026-05-11 01:51:39 +00:00
b71246d8cf Update src/app/page.tsx 2026-05-11 01:51:36 +00:00
08c29c964a Merge version_5 into main
Merge version_5 into main
2026-05-11 01:51:15 +00:00
2620be65be Update src/app/page.tsx 2026-05-11 01:51:12 +00:00
8e43efabee Merge version_4 into main
Merge version_4 into main
2026-05-11 01:46:16 +00:00
2a164039ca Merge version_4 into main
Merge version_4 into main
2026-05-11 01:37:49 +00:00

View File

@@ -4,11 +4,11 @@ import ReactLenis from "lenis/react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import HeroOverlay from "@/components/sections/hero/HeroOverlay"; import HeroOverlay from "@/components/sections/hero/HeroOverlay";
import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout";
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne"; import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
import FeatureCardSixteen from "@/components/sections/feature/FeatureCardSixteen"; import FeatureCardSixteen from "@/components/sections/feature/FeatureCardSixteen";
import PricingCardNine from "@/components/sections/pricing/PricingCardNine";
import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen"; import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen";
import FaqSplitText from "@/components/sections/faq/FaqSplitText"; import FaqDouble from "@/components/sections/faq/FaqDouble";
import ContactCTA from "@/components/sections/contact/ContactCTA"; import ContactCTA from "@/components/sections/contact/ContactCTA";
import FooterMedia from "@/components/sections/footer/FooterMedia"; import FooterMedia from "@/components/sections/footer/FooterMedia";
import { Phone } from "lucide-react"; import { Phone } from "lucide-react";
@@ -30,14 +30,13 @@ export default function HvacPage() {
<ReactLenis root> <ReactLenis root>
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
brandName="Cartagena Pet Delivery " brandName="Cartagena Pet Delivery"
navItems={[ navItems={[
{ name: "Services", id: "services" }, { name: "Services", id: "services" },
{ name: "About", id: "about" },
{ name: "Testimonials", id: "testimonials" }, { name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" }, { name: "Contact", id: "contact" },
]} ]}
button={{ text: "WhatsApp ", href: "#contact" }} button={{ text: "WhatsApp ", href: "https://wa.me/573011471991" }}
animateOnLoad={false} animateOnLoad={false}
/> />
</div> </div>
@@ -46,15 +45,8 @@ export default function HvacPage() {
<HeroOverlay <HeroOverlay
title="Recordamos por ti." title="Recordamos por ti."
description="Professional heating, ventilation, and air conditioning services for homes and businesses. From installations to emergency repairs, we keep your climate perfect year-round." description="Professional heating, ventilation, and air conditioning services for homes and businesses. From installations to emergency repairs, we keep your climate perfect year-round."
avatars={[
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-1.jpg", alt: "Client" },
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-2.jpg", alt: "Client" },
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-3.jpg", alt: "Client" },
]}
avatarText="Trusted by 500+ clients"
buttons={[ buttons={[
{ text: "Schedule Service", href: "#contact" }, { text: "Hablar por WhatsApp", href: "https://wa.me/573011471991" },
{ text: "Our Services", href: "#services" },
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
videoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778462599532-spb9uopo.mp4" videoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778462599532-spb9uopo.mp4"
@@ -65,50 +57,32 @@ export default function HvacPage() {
<div id="features-comparison" data-section="features-comparison"> <div id="features-comparison" data-section="features-comparison">
<FeatureCardSixteen <FeatureCardSixteen
title="Primero" title="Cuidar de tu mascota no debería sentirse como otra tarea más "
description="An honest look at our service model and how it impacts your home climate comfort." description="Nosotros resolvemos esto: "
textboxLayout="default" textboxLayout="default"
animationType="slide-up" animationType="slide-up"
negativeCard={{ negativeCard={{
items: [ items: [
"Initial consultation time", "Wait times during peak season", "Cost of premium parts", "Complex system requirements", "Occasional site access delays" "Quedarte sin alimento", "Olvidar antiparasitarios", "Esperar domicilios tardios", "Repetir lo mismo cada mes", "Resolver urgencias sin tiempo"
] ]
}} }}
positiveCard={{ positiveCard={{
items: [ items: [
"24/7 emergency availability", "Certified expert technicians", "Extended system longevity", "Transparent pricing structures", "100% satisfaction guarantee" "Entrega puntual", "Domicilio sin costo", "Seguimiento inteligente ", "Atención humana real", "Prioridad operativa"
] ]
}} }}
useInvertedBackground={false} useInvertedBackground={false}
/> />
</div> </div>
<div id="about" data-section="about">
<MetricSplitMediaAbout
tag="About Us"
title="Borrar"
description="AirPro HVAC has been keeping homes and businesses comfortable for nearly two decades. Our certified technicians deliver expert installations, maintenance, and repairs — backed by transparent pricing and a commitment to getting the job done right the first time."
metrics={[
{ value: "2,500+", title: "Systems installed and serviced" },
{ value: "98%", title: "Customer satisfaction rate" },
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-2.jpg"
imageAlt="Commercial HVAC units on rooftop"
mediaBadge={{ text: "Active Now", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-3.jpg", avatarAlt: "Technician" }}
mediaAnimation="slide-up"
metricsAnimation="slide-up"
useInvertedBackground={false}
/>
</div>
<div id="services" data-section="services"> <div id="services" data-section="services">
<FeatureCardOne <FeatureCardOne
title="Segundo" title="Así debería sentirse cuidar de tu mascota "
description="From installations to emergency repairs, we have your comfort covered." description="Sin urgencias, sin olvidos, sin interrupciones. Solo tranquilidad, sabiendo que todo siempre estará resuelto. "
features={[ features={[
{ title: "AC Installation", description: "Expert installation of high-efficiency air conditioning systems for homes and commercial spaces.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-4.jpg?_wi=1", imageAlt: "AC installation service" }, { title: "Elegimos contigo ", description: "Te ayudamos a elegir lo mejor según tu peludo. ", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778468256621-bz9s3f46.png", imageAlt: "AC installation service" },
{ title: "Heating Systems", description: "Complete furnace and heat pump installations to keep you warm through every winter.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-5.jpg", imageAlt: "Heating system service" }, { title: "Gestionamos todo ", description: "Registramos hábitos, alimento, consumo, medicamentos y necesidades. ", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778468270770-gascn3ns.png", imageAlt: "Heating system service" },
{ title: "Maintenance Plans", description: "Preventative maintenance programs that extend the life of your system and reduce energy costs.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-6.jpg?_wi=1", imageAlt: "HVAC maintenance" }, { title: "Nos encargamos del resto ", description: "Recibes puntual y sin largos tiempos de envío. ", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778468408697-k3r8ijzh.jpg", imageAlt: "HVAC maintenance" },
]} ]}
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
uniformGridCustomHeightClasses="aspect-square" uniformGridCustomHeightClasses="aspect-square"
@@ -119,14 +93,28 @@ export default function HvacPage() {
/> />
</div> </div>
<div id="pricing" data-section="pricing">
<PricingCardNine
title="Acceso "
description="No todos necesitan lo mismo. Todos merecen tranquilidad. "
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
plans={[
{ id: "p1", title: "Member ", price: "$99", period: "/mo", features: ["Reposición de alimento ", "Entrega priorizada", "Historial de consumo ", "Atención directa"], button: { text: "comenzar aquí" }, videoSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778468433990-xfk6xl78.mp4" },
{ id: "p2", title: "Pack Member", price: "$199", period: "/mo", features: ["Seguimiento continuo ", "Prioridad en escasez ", "Kits anuales sorpresa ", "Mayor flexibilidad logistica ", "Atención preferente", "Relación personalizada", "( Disponibilidad limitada para mantener el estándar de servicio. ) "], button: { text: "comenzar aquí" }, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778468481808-axoug16r.png" }
]}
/>
</div>
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardThirteen <TestimonialCardThirteen
title="What Our Clients Say" title="What Our Clients Say"
description="Hear from homeowners and businesses who trust AirPro HVAC." description="Hear from homeowners and businesses who trust AirPro HVAC."
testimonials={[ testimonials={[
{ id: "1", name: "James R.", handle: "Homeowner, Austin TX", testimonial: "AirPro replaced our entire AC system in one day. The crew was professional, clean, and the new unit runs quieter than anything we've had before. Highly recommend.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-1.jpg", imageAlt: "James R." }, { id: "1", name: "Jheiner Quiñones.", handle: "Dueño de Ares (Pastor Aleman)", testimonial: "El servicio es impecable y siempre llegan a tiempo.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-1.jpg?_wi=1", imageAlt: "Jheiner Quiñones." },
{ id: "2", name: "Linda M.", handle: "Business Owner, Dallas TX", testimonial: "We use AirPro for all three of our office locations. Their maintenance plans have saved us thousands in emergency repairs. Always on time, always honest.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-2.jpg", imageAlt: "Linda M." }, { id: "2", name: "Isaac Pedroza. ", handle: "Dueño de Domini (American Bully)", testimonial: "Se siente como si Domini tuviese padrastro porque se encargan de todo.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-2.jpg?_wi=1", imageAlt: "Isaac Pedroza. " },
{ id: "3", name: "Carlos D.", handle: "Homeowner, Houston TX", testimonial: "Our furnace broke down on the coldest night of the year. AirPro had someone at our door within two hours. Fixed it on the spot. Can't thank them enough.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-3.jpg", imageAlt: "Carlos D." }, { id: "3", name: "Enrique Vélez.", handle: "Dueño de Luna (Corgi) ", testimonial: "Vivo una experiencia super recomendable, excelente servicio ", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-3.jpg", imageAlt: "Enrique Vélez." },
]} ]}
showRating={true} showRating={true}
animationType="slide-up" animationType="slide-up"
@@ -136,29 +124,28 @@ export default function HvacPage() {
</div> </div>
<div id="faq" data-section="faq"> <div id="faq" data-section="faq">
<FaqSplitText <FaqDouble
sideTitle="Frequently Asked Questions" title="Preguntas Frecuentes "
buttons={[{ text: "Contact Us", href: "#contact" }]} description="Todo lo que necesitas saber sobre nuestro servicio "
buttonAnimation="slide-up"
faqsAnimation="slide-up" faqsAnimation="slide-up"
textPosition="left" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ id: "1", title: "Do you offer 24/7 emergency service?", content: "Yes! We provide round-the-clock emergency HVAC service. If your system breaks down in the middle of the night or on a weekend, call us and a technician will be at your door as soon as possible." }, { id: "1", title: "¿Tienen envios diarios? ", content: "Realizamos entregas todos los días de 8am a 6pm." },
{ id: "2", title: "How often should I service my HVAC system?", content: "We recommend servicing your system at least twice a year — once before summer for cooling and once before winter for heating. Regular maintenance extends your system's life and keeps energy bills low." }, { id: "2", title: "¿Manejan la marca que uso?", content: "Trabajamos la gran mayoría de referencias. " },
{ id: "3", title: "What brands do you install and repair?", content: "We work with all major HVAC brands including Carrier, Trane, Lennox, Daikin, Rheem, and more. Our technicians are trained and certified across multiple manufacturers." }, { id: "3", title: "¿Solo tienen alimento seco?", content: "Nos encargamos de mucho más; Desde alimento seco, húmedo, latas, paté, premios, hasta medicamentos, antiparasitarios, accesorios y necesidades especiales. 𝐒𝐢 𝐚𝐥𝐠𝐨 𝐧𝐨 𝐞𝐬𝐭𝐚 𝐝𝐢𝐬𝐩𝐨𝐧𝐢𝐛𝐥𝐞, 𝐥𝐨 𝐜𝐨𝐧𝐬𝐞𝐠𝐮𝐢𝐦𝐨𝐬 𝐩𝐨𝐫 𝐭𝐢. " },
{ id: "4", title: "Do you offer financing options?", content: "Yes, we offer flexible financing plans for new installations and major repairs. Ask about our 0% interest options so you can stay comfortable without straining your budget." }, { id: "4", title: "¿Me recomendaran lo mas caro?", content: "No vendemos por vender, Preferimos recomendar lo mejor para tu mascota aunque facturemos menos, y está bien. " },
{ id: "5", title: "How long does a typical installation take?", content: "Most residential HVAC installations are completed in one day. Larger commercial projects may take 2-3 days depending on the scope. We'll give you an accurate timeline during your consultation." }, { id: "5", title: "¿Ofrecen servicio personalizado?", content: "Totalmente. Nos adaptamos a las necesidades únicas de tu mascota y a la rutina de su dueño, para que todo funcione sin complicaciones. " },
]} ]}
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCTA <ContactCTA
tag="Get in Touch" tag="Contacto "
tagIcon={Phone} tagIcon={Phone}
title="Ready to Stay Comfortable Year-Round?" title="Ready to Stay Comfortable Year-Round?"
description="Whether you need a new installation, emergency repair, or routine maintenance — our team is ready to help. Call us today or request a free quote." description="Tu mascota cubierta. Tu tranquilo. "
buttons={[ buttons={[
{ text: "Get a Free Quote", href: "#contact" }, { text: "Get a Free Quote", href: "#contact" },
{ text: "Call (555) 987-6543", href: "tel:5559876543" }, { text: "Call (555) 987-6543", href: "tel:5559876543" },
@@ -170,12 +157,12 @@ export default function HvacPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterMedia <FooterMedia
logoText="AirPro HVAC" logoText="Cartagena Pet Delivery "
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-10.jpg" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-10.jpg?_wi=2"
imageAlt="HVAC technician inspecting equipment" imageAlt="HVAC technician inspecting equipment"
columns={[ columns={[
{ title: "Services", items: [{ label: "AC Installation", href: "#services" }, { label: "Heating Systems", href: "#services" }, { label: "Maintenance Plans", href: "#services" }, { label: "Emergency Repairs", href: "#services" }] }, { title: "Services", items: [{ label: "AC Installation", href: "#services" }, { label: "Heating Systems", href: "#services" }, { label: "Maintenance Plans", href: "#services" }, { label: "Emergency Repairs", href: "#services" }] },
{ title: "Company", items: [{ label: "About Us", href: "#about" }, { label: "Testimonials", href: "#testimonials" }, { label: "FAQ", href: "#faq" }, { label: "Contact", href: "#contact" }] }, { title: "Company", items: [{ label: "Testimonials", href: "#testimonials" }, { label: "FAQ", href: "#faq" }, { label: "Contact", href: "#contact" }] },
{ title: "Contact", items: [{ label: "(555) 987-6543", href: "tel:5559876543" }, { label: "info@airprohvac.com", href: "mailto:info@airprohvac.com" }, { label: "Austin, TX" }] }, { title: "Contact", items: [{ label: "(555) 987-6543", href: "tel:5559876543" }, { label: "info@airprohvac.com", href: "mailto:info@airprohvac.com" }, { label: "Austin, TX" }] },
]} ]}
copyrightText="© 2026 | AirPro HVAC" copyrightText="© 2026 | AirPro HVAC"
@@ -184,4 +171,4 @@ export default function HvacPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }