"use client";

import ReactLenis from "lenis/react";
import HeroCarouselLogo from "@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo";
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
import FeatureCardNine from "@/components/sections/feature/FeatureCardNine";
import FeatureCardMedia from "@/components/sections/feature/FeatureCardMedia";
import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterCard from "@/components/sections/footer/FooterCard";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import { Sparkles, Plane, Compass, Instagram, Facebook, Linkedin } from "lucide-react";

export default function LuxuryTravelAgencyTemplatePage() {
    return (
        <ThemeProvider
            defaultButtonVariant="icon-arrow"
            defaultTextAnimation="entrance-slide"
            borderRadius="rounded"
            contentWidth="medium"
            sizing="medium"
            background="none"
            cardStyle="solid"
            primaryButtonStyle="shadow"
            secondaryButtonStyle="solid"
            headingFontWeight="medium"
        >
            <ReactLenis root>
                <NavbarLayoutFloatingInline
                    navItems={[
                        { name: "Features", id: "features" },
                        { name: "Benefits", id: "benefits" },
                        { name: "How It Works", id: "how-it-works" },
                        { name: "Testimonials", id: "testimonials" },
                        { name: "Contact", id: "contact" },
                    ]}
                    brandName="Apex CRM"
                    button={{ text: "Get Started", href: "#contact" }}
                />
                <HeroCarouselLogo
                    logoText="Apex CRM"
                    description="Your all-in-one CRM for marketing agencies across the USA. Streamline operations, boost client satisfaction, and scale your growth."
                    buttons={[
                        { text: "Request Demo", href: "#contact" },
                        { text: "Learn More", href: "#features" },
                    ]}
                    slides={[
                        { imageSrc: "http://img.b2bpic.net/free-photo/empty-high-end-workspace-with-advanced-tech-tools-enhancing-productivity_482257-119752.jpg", imageAlt: "CRM dashboard" },
                        { imageSrc: "http://img.b2bpic.net/free-photo/colleagues-discussing-new-ideas-business-meeting_176420-5039.jpg", imageAlt: "Marketing team collaborating" },
                        { imageSrc: "http://img.b2bpic.net/free-photo/dynamic-data-visualization-3d_23-2151904313.jpg", imageAlt: "Marketing analytics charts" },
                        { imageSrc: "http://img.b2bpic.net/free-photo/professionals-present-financial-charts-meeting_482257-121150.jpg", imageAlt: "Strategic planning meeting" }
                    ]}
                    showDimOverlay={true}
                />
                <InlineImageSplitTextAbout
                    className="pt-40"
                    heading={[
                        { type: "text", content: "We empower" },
                        { type: "image", src: "http://img.b2bpic.net/free-photo/business-progress-report-graph-concept_53876-15869.jpg", alt: "Empowering agencies" },
                        { type: "text", content: "marketing agencies to achieve" },
                        { type: "image", src: "http://img.b2bpic.net/free-photo/top-view-mobile-phone-desk-diagram_1163-2765.jpg", alt: "Business growth chart" },
                        { type: "text", content: "unprecedented growth nationwide" },
                    ]}
                    buttons={[
                        { text: "Discover Apex CRM", href: "#features" },
                    ]}
                    useInvertedBackground={false}
                />
                <FeatureCardOne
                    tag="Features"
                    tagIcon={Sparkles}
                    title="Unlock Your Agency's Full Potential"
                    description="Comprehensive tools designed to manage clients, campaigns, and conversions efficiently."
                    textboxLayout="default"
                    animationType="slide-up"
                    gridVariant="uniform-all-items-equal"
                    uniformGridCustomHeightClasses="h-100 2xl:h-110"
                    useInvertedBackground={false}
                    features={[
                        {
                            title: "Client Management",                            description: "Centralize client data, communication, and history for a 360-degree view.",                            imageSrc: "http://img.b2bpic.net/free-photo/data-analysis-summary-results-graph-chart-word-graphic_53876-134032.jpg",                            imageAlt: "CRM client profile screen"},
                        {
                            title: "Campaign Tracking",                            description: "Monitor all marketing campaign performance and allocate resources effectively.",                            imageSrc: "http://img.b2bpic.net/free-photo/research-analysis-ideas-strategy-information-concept_53876-123886.jpg",                            imageAlt: "Marketing campaign dashboard"},
                        {
                            title: "Sales & Lead Nurturing",                            description: "Streamline your sales pipeline from lead generation to conversion across the US.",                            imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-looks-greenscreen_482257-76544.jpg",                            imageAlt: "CRM sales pipeline"},
                        {
                            title: "Reporting & Analytics",                            description: "Gain deep insights with customizable reports and real-time performance analytics.",                            imageSrc: "http://img.b2bpic.net/free-photo/close-up-office-supplies-with-window-background_1098-3497.jpg",                            imageAlt: "Data analytics dashboard"},
                        {
                            title: "Team Collaboration",                            description: "Facilitate seamless teamwork with shared tasks, notes, and project updates.",                            imageSrc: "http://img.b2bpic.net/free-photo/diverse-businesspeople-analysing-financial-project-corporate-meeting-multiethnic-employees-group-listening-colleague-sharing-ideas-discussing-new-marketing-plan-comparing-data-from-tablet_482257-13516.jpg",                            imageAlt: "Marketing team collaborating"}
                    ]}
                />
                <FeatureCardNine
                    tag="Process"
                    tagIcon={Compass}
                    title="Your Journey to Marketing Excellence"
                    description="Simple steps to integrate Apex CRM and transform your agency operations."
                    textboxLayout="default"
                    showStepNumbers={true}
                    animationType="slide-up"
                    useInvertedBackground={false}
                    features={[
                        {
                            title: "Seamless Onboarding",                            description: "Quickly set up your team and import existing data with guided assistance.",                            phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/representations-user-experience-interface-design_23-2150104494.jpg", imageAlt: "CRM onboarding screen" },
                            phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/ui-ux-representations-with-smartphone_23-2150201874.jpg", imageAlt: "User settings and data import" },
                        },
                        {
                            title: "Customize & Integrate",                            description: "Tailor Apex CRM to your agency's unique workflows and integrate essential tools.",                            phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/representations-user-experience-interface-design_23-2150104494.jpg", imageAlt: "CRM customization settings" },
                            phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/friends-using-application-mobile-phone-by-connecting-with-smart-watch_23-2147844551.jpg", imageAlt: "CRM integrations panel" },
                        },
                        {
                            title: "Scale Your Success",                            description: "Utilize powerful features to expand your reach and grow your client base nationwide.",                            phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/business-woman-hand-with-financial-charts-mobile-phone-laptop-table_1232-4887.jpg", imageAlt: "CRM growth analytics" },
                            phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/representation-user-experience-interface-design_23-2150169864.jpg", imageAlt: "CRM project management" },
                        },
                    ]}
                />
                <FeatureCardMedia
                    tag="Benefits"
                    tagIcon={Plane}
                    title="Transform Your Marketing Operations"
                    description="Experience tangible advantages designed to drive growth and efficiency across all your campaigns."
                    textboxLayout="default"
                    animationType="slide-up"
                    useInvertedBackground={false}
                    features={[
                        {
                            id: "1",                            title: "Unified Client View",                            description: "Access a comprehensive profile for every client, enhancing personalized strategies.",                            tag: "Efficiency",                            imageSrc: "http://img.b2bpic.net/free-photo/group-asia-businessman-businesswoman-using-computer-presentation-communication-meeting-brainstorming-ideas_7861-3141.jpg",                            imageAlt: "CRM client overview dashboard"},
                        {
                            id: "2",                            title: "Automated Workflows",                            description: "Automate repetitive tasks from lead follow-ups to reporting, saving valuable time.",                            tag: "Productivity",                            imageSrc: "http://img.b2bpic.net/free-photo/hand-with-robot-ok-sign_23-2148863412.jpg",                            imageAlt: "Automated workflow setup in CRM"},
                        {
                            id: "3",                            title: "Enhanced Reporting",                            description: "Generate detailed performance reports to make data-driven decisions.",                            tag: "Insights",                            imageSrc: "http://img.b2bpic.net/free-photo/digital-devices-displaying-company-data_482257-119238.jpg",                            imageAlt: "Marketing report with charts"},
                        {
                            id: "4",                            title: "National Campaign Reach",                            description: "Manage and track campaigns across multiple states and regions with ease.",                            tag: "Expansion",                            imageSrc: "http://img.b2bpic.net/free-photo/miniature-people-travelling-globe_1252-821.jpg",                            imageAlt: "Map of USA with marketing data"},
                        {
                            id: "5",                            title: "Secure Data Management",                            description: "Ensure client data privacy and compliance with robust security measures.",                            tag: "Security",                            imageSrc: "http://img.b2bpic.net/free-photo/panicked-woman-office-requests-help-from-colleagues-block-hacker-intrusion-intern-assisted-by_482257-136379.jpg",                            imageAlt: "Data security illustration"},
                        {
                            id: "6",                            title: "Scalable for Growth",                            description: "Apex CRM grows with your agency, supporting unlimited clients and campaigns.",                            tag: "Growth",                            imageSrc: "http://img.b2bpic.net/free-photo/planning-strategy-work-management-concept_53876-127737.jpg",                            imageAlt: "Growing bar chart on a tablet"},
                    ]}
                />
                <TestimonialCardFive
                    tag="Success Stories"
                    tagIcon={Sparkles}
                    title="What Our Clients Say"
                    description="Hear from marketing agencies nationwide who thrive with Apex CRM."
                    textboxLayout="default"
                    useInvertedBackground={false}
                    testimonials={[
                        {
                            id: "1",                            name: "Sarah J., Marketing Director",                            date: "January 2025",                            title: "An absolutely flawless experience from start to finish",                            quote: "Apex CRM revolutionized our client management. We now have a clear overview of every campaign across all our national accounts. Essential for growth!",                            tag: "Client Management",                            avatarSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg",                            avatarAlt: "Sarah J.",                            imageSrc: "http://img.b2bpic.net/free-photo/beautiful-businesswoman-working-with-her-laptop-office_1301-7551.jpg",                            imageAlt: "Woman reviewing CRM on laptop"},
                        {
                            id: "2",                            name: "Mark T., Agency Owner",                            date: "December 2024",                            title: "Beyond our wildest expectations",                            quote: "The automation features save our team countless hours, allowing us to focus on strategy and creativity. Our ROI has seen a significant boost since implementing Apex.",                            tag: "Campaign ROI",                            avatarSrc: "http://img.b2bpic.net/free-photo/portrait-male-personal-shopper-working_23-2148924139.jpg",                            avatarAlt: "Mark T.",                            imageSrc: "http://img.b2bpic.net/free-photo/young-man-checking-social-media-work_482257-115243.jpg",                            imageAlt: "Man looking at marketing data"},
                        {
                            id: "3",                            name: "Jessica L., Head of Operations",                            date: "November 2024",                            title: "The definition of luxury travel",                            quote: "We operate in multiple states, and Apex CRM provides the centralized data and reporting we desperately needed. It's truly a game-changer for national marketing.",                            tag: "National Reach",                            avatarSrc: "http://img.b2bpic.net/free-photo/beautiful-young-businesswoman-looking-camera-office_1301-7552.jpg",                            avatarAlt: "Jessica L.",                            imageSrc: "http://img.b2bpic.net/free-photo/powerful-satisfied-entrepreneurs-hugging-congratulating-each-other_482257-119865.jpg",                            imageAlt: "Woman in a marketing office"},
                    ]}
                />
                <ContactSplitForm
                    title="Ready to Supercharge Your Agency?"
                    description="Get a personalized demo of Apex CRM and see how it can transform your marketing operations nationwide."
                    useInvertedBackground={false}
                    imageSrc="http://img.b2bpic.net/free-photo/corporate-worker-analyzing-diagrams-charts-with-company-marketing-research-looking-laptop-screen-home-office-evening-business-research-results-data-computer_482257-47474.jpg"
                    imageAlt="CRM dashboard on a laptop"
                    mediaPosition="right"
                    mediaAnimation="slide-up"
                    buttonText="Request Demo"
                    inputs={[
                        { name: "name", type: "text", placeholder: "Full Name", required: true },
                        { name: "email", type: "email", placeholder: "Work Email Address", required: true },
                        { name: "company", type: "text", placeholder: "Company Name", required: true },
                        { name: "employees", type: "number", placeholder: "Number of Employees" },
                    ]}
                    textarea={{
                        name: "message",                        placeholder: "Tell us about your agency's biggest challenges...",                        rows: 4,
                    }}
                />
                <FooterCard
                    logoText="Apex CRM"
                    copyrightText="© 2025 Apex CRM | Marketing Solutions for US Agencies"
                    socialLinks={[
                        { icon: Instagram, href: "#", ariaLabel: "Instagram" },
                        { icon: Facebook, href: "#", ariaLabel: "Facebook" },                        { icon: Linkedin, href: "#", ariaLabel: "LinkedIn" },
                    ]}
                />
            </ReactLenis>
        </ThemeProvider>
    );
}