<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>The Forge Conference Men's Retreat</title>
    <!-- Tailwind CSS CDN -->
    <script src="https://cdn.tailwindcss.com"></script>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
    <style>
        body {
            font-family: 'Inter', sans-serif;
            background-color: #f8f8f8;
            color: #333;
        }
        .hero-background {
            background-image: url('https://theforgeconference.com/assets/img/hero-bg.jpg');
            background-size: cover;
            background-position: center;
            background-attachment: fixed;
            /* For a subtle parallax effect */
        }
        .section-padding {
            padding: 80px 0;
        }
        .container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 20px;
        }
        /* Custom scrollbar for better aesthetics */
        ::-webkit-scrollbar {
            width: 10px;
        }
        ::-webkit-scrollbar-track {
            background: #f1f1f1;
            border-radius: 5px;
        }
        ::-webkit-scrollbar-thumb {
            background: #888;
            border-radius: 5px;
        }
        ::-webkit-scrollbar-thumb:hover {
            background: #555;
        }
    </style>
</head>
<body class="scroll-smooth">
    <!-- Navigation Bar -->
    <nav class="bg-gray-900 text-white p-4 shadow-lg sticky top-0 z-50 rounded-b-lg">
        <div class="container flex justify-between items-center">
            <a href="#" class="text-2xl font-bold text-orange-500 hover:text-orange-400 transition duration-300">THE FORGE CONFERENCE</a>
            <div class="flex space-x-6">
                <a href="#about" class="hover:text-orange-400 transition duration-300">About</a>
                <a href="#speaker" class="hover:text-orange-400 transition duration-300">Speaker</a>
                <a href="#venue" class="hover:text-orange-400 transition duration-300">Venue</a>
                <a href="#register" class="hover:text-orange-400 transition duration-300">Register</a>
                <a href="#contact" class="hover:text-orange-400 transition duration-300">Contact</a>
            </div>
        </div>
    </nav>

    <!-- Hero Section -->
    <header class="hero-background text-white text-center py-24 md:py-48 rounded-b-xl shadow-xl">
        <div class="container bg-black bg-opacity-50 p-8 rounded-xl shadow-lg transform transition duration-500 hover:scale-105">
            <h1 class="text-5xl md:text-7xl font-extrabold mb-4 drop-shadow-lg leading-tight">
                The Forge Conference Men's Retreat
            </h1>
            <p class="text-xl md:text-3xl mb-8 font-light italic">
                Inspired by the movie, forged for your legacy.
            </p>
            <p class="text-lg md:text-xl font-semibold mb-10">
                September  18-21, 2025 | Laguna Beach Christian Retreat
            </p>
            <a href="#register" class="bg-orange-600 hover:bg-orange-700 text-white font-bold py-4 px-10 rounded-full text-lg uppercase tracking-wide transition duration-300 ease-in-out transform hover:scale-110 shadow-lg">
                Register Now
            </a>
        </div>
    </header>

    <!-- About Section -->
    <section id="about" class="section-padding bg-gray-100 py-20 rounded-xl mx-4 my-8 shadow-md">
        <div class="container text-center">
            <h2 class="text-4xl font-bold text-gray-800 mb-8 border-b-4 border-orange-500 pb-2 inline-block">About the Retreat</h2>
            <div class="grid md:grid-cols-2 gap-10 items-center text-left">
                <div>
                    <p class="text-lg leading-relaxed mb-6">
                        Step away from the distractions of daily life and join us for an unforgettable experience at the Forge Conference Men's Retreat. Inspired by the powerful themes of "The Forge" movie, this retreat is designed to challenge, equip, and empower men to embrace their God-given purpose, strengthen their families, and build a lasting legacy rooted in faith.
                    </p>
                    <p class="text-lg leading-relaxed mb-6">
                        Through dynamic sessions, profound worship, and authentic brotherhood, you will discover what it truly means to be a man after God's own heart. Learn to "forge" a path of intentionality, leadership, and unwavering commitment to your faith, family, and community.
                    </p>
                    <p class="text-lg leading-relaxed">
                        This is more than just a retreat; it's a turning point. Come and be sharpened, encouraged, and ignited to live out your calling with passion and integrity.
                    </p>
                </div>
                <div>
                    <img src="./assets/img/Large-Mens-Group.jpg" alt="Men gathering in a group" class="rounded-xl shadow-lg w-full h-auto object-cover">
                </div>
            </div>
        </div>
    </section>

    <!-- Featured Speaker Section -->
    <section id="speaker" class="section-padding bg-white py-20 rounded-xl mx-4 my-8 shadow-md">
        <div class="container text-center">
            <h2 class="text-4xl font-bold text-gray-800 mb-8 border-b-4 border-orange-500 pb-2 inline-block">Featured Speaker</h2>
            <div class="flex flex-col md:flex-row items-center justify-center gap-10">
                <div class="md:w-1/3">
                    <img src="https://placehold.co/400x400/262b33/ffffff?text=Actor+from+The+Forge" alt="Featured Speaker: Actor from The Forge Movie" class="rounded-full shadow-xl border-4 border-orange-500 w-64 h-64 md:w-80 md:h-80 object-cover mx-auto transform transition duration-500 hover:scale-105">
                </div>
                <div class="md:w-2/3 text-left">
                    <h3 class="text-3xl font-bold text-gray-800 mb-4">An Actor from "The Forge" Movie</h3>
                    <p class="text-lg leading-relaxed mb-4">
                        We are thrilled to announce that a cast member from "The Forge" movie will be joining us as our featured speaker! Hear firsthand how the powerful messages of the film resonated with them, and gain unique insights into the themes of faith, family, and legacy that are central to the movie's narrative.
                    </p>
                    <p class="text-lg leading-relaxed">
                        Prepare to be inspired as they share their personal journey and the impact of the film's message on their life. This is a unique opportunity to connect with the heart of "The Forge" in a profound and personal way.
                    </p>
                </div>
            </div>
        </div>
    </section>

    <!-- Venue Section -->
    <section id="venue" class="section-padding bg-gray-100 py-20 rounded-xl mx-4 my-8 shadow-md">
        <div class="container text-center">
            <h2 class="text-4xl font-bold text-gray-800 mb-8 border-b-4 border-orange-500 pb-2 inline-block">Our Host Venue</h2>
            <div class="grid md:grid-cols-2 gap-10 items-center text-left">
                <div>
                    <img src="./assets/img/Laguna_Beach_Christian_Retreat.png" alt="Laguna Beach Christian Retreat" class="rounded-xl shadow-lg w-full h-auto object-cover">
                </div>
                <div>
                    <h3 class="text-3xl font-bold text-gray-800 mb-4">Laguna Beach Christian Retreat</h3>
                    <p class="text-lg leading-relaxed mb-6">
                        Nestled along the pristine shores of Laguna Beach, the Laguna Beach Christian Retreat offers an oceanfront paradise designed for spiritual reflection and renewal. With its rustic charm and modern amenities, it provides the perfect backdrop for our men's retreat.
                    </p>
                    <p class="text-lg leading-relaxed mb-6">
                        Enjoy private beach access, comfortable lodging options, delicious meals served in their dining facilities, and versatile meeting spaces for our sessions. The retreat also offers various recreational activities, allowing for fellowship and relaxation amidst breathtaking natural beauty.
                    </p>
                    <p class="text-lg leading-relaxed">
                        Prepare to be refreshed, recharged, and inspired in this serene and spiritually uplifting environment.
                    </p>
                    <a href="https://christiancamp.com/" target="_blank" rel="noopener noreferrer" class="text-orange-600 hover:text-orange-700 font-semibold mt-4 inline-block transition duration-300">
                        Learn more about Laguna Beach Christian Retreat &rarr;
                    </a>
                </div>
            </div>
        </div>
    </section>

    <!-- Registration Section -->
    <section id="register" class="section-padding bg-orange-600 text-white py-20 rounded-xl mx-4 my-8 shadow-md">
        <div class="container text-center">
            <h2 class="text-4xl font-bold mb-8 border-b-4 border-white pb-2 inline-block">Secure Your Spot</h2>
            <p class="text-xl mb-10 leading-relaxed">
                Spaces are limited for this transformative event. Don't miss your opportunity to join men from across the nation for a weekend of growth, fellowship, and spiritual renewal.
            </p>
            <div class="bg-white text-gray-800 p-8 rounded-xl shadow-lg max-w-xl mx-auto transform transition duration-500 hover:scale-105">
                <h3 class="text-3xl font-bold mb-6">Registration Details</h3>
                <p class="text-lg mb-4">Early Bird Rate: $299 (Register by September 1, 2025)</p>
                <p class="text-lg mb-6">Standard Rate: $349 (After September 1, 2025)</p>
                <button onclick="showRegistrationForm()" class="bg-gray-900 hover:bg-gray-800 text-white font-bold py-4 px-8 rounded-full text-lg uppercase tracking-wide transition duration-300 ease-in-out transform hover:scale-105 shadow-lg">
                    Register Now
                </button>
            </div>
        </div>
    </section>

    <!-- Simple Registration Form Modal -->
    <div id="registrationModal" class="fixed inset-0 bg-black bg-opacity-75 flex items-center justify-center z-50 hidden p-4">
        <div class="bg-white p-8 rounded-xl shadow-2xl max-w-md w-full relative transform transition-all duration-300 scale-95 opacity-0">
            <button onclick="hideRegistrationForm()" class="absolute top-4 right-4 text-gray-600 hover:text-gray-900 text-3xl font-bold">&times;</button>
            <h3 class="text-3xl font-bold text-gray-800 mb-6 text-center">Register for the Retreat</h3>
            <form id="retreatRegistrationForm" class="space-y-4">
                <div>
                    <label for="fullName" class="block text-gray-700 font-semibold mb-2">Full Name</label>
                    <input type="text" id="fullName" name="fullName" class="w-full p-3 border border-gray-300 rounded-lg focus:ring-orange-500 focus:border-orange-500 transition duration-200" placeholder="John Doe" required>
                </div>
                <div>
                    <label for="email" class="block text-gray-700 font-semibold mb-2">Email Address</label>
                    <input type="email" id="email" name="email" class="w-full p-3 border border-gray-300 rounded-lg focus:ring-orange-500 focus:border-orange-500 transition duration-200" placeholder="john.doe@example.com" required>
                </div>
                <div>
                    <label for="phone" class="block text-gray-700 font-semibold mb-2">Phone Number (Optional)</label>
                    <input type="tel" id="phone" name="phone" class="w-full p-3 border border-gray-300 rounded-lg focus:ring-orange-500 focus:border-orange-500 transition duration-200" placeholder="(123) 456-7890">
                </div>
                <div>
                    <label for="message" class="block text-gray-700 font-semibold mb-2">Additional Notes (Optional)</label>
                    <textarea id="message" name="message" rows="4" class="w-full p-3 border border-gray-300 rounded-lg focus:ring-orange-500 focus:border-orange-500 transition duration-200" placeholder="Any dietary restrictions or special requests?"></textarea>
                </div>
                <button type="submit" class="w-full bg-orange-600 hover:bg-orange-700 text-white font-bold py-3 px-6 rounded-lg text-lg uppercase tracking-wide transition duration-300 ease-in-out transform hover:scale-105 shadow-md">
                    Submit Registration
                </button>
            </form>
            <div id="registrationMessage" class="mt-4 p-3 bg-green-100 text-green-800 rounded-lg text-center hidden">
                Thank you for your interest! Your registration has been submitted. We will contact you soon with more details.
            </div>
        </div>
    </div>


    <!-- Contact/FAQ Section -->
    <section id="contact" class="section-padding bg-white py-20 rounded-xl mx-4 my-8 shadow-md">
        <div class="container text-center">
            <h2 class="text-4xl font-bold text-gray-800 mb-8 border-b-4 border-orange-500 pb-2 inline-block">Get in Touch</h2>
            <div class="grid md:grid-cols-2 gap-10 text-left">
                <div>
                    <h3 class="text-2xl font-bold text-gray-800 mb-4">Contact Information</h3>
                    <p class="text-lg mb-2"><span class="font-semibold">Email:</span> <a href="mailto:info@theforge.org" class="text-orange-600 hover:underline">info@theforge.org</a></p>
                    <p class="text-lg mb-2"><span class="font-semibold">Phone:</span> (555) 123-4567</p>
                    <p class="text-lg mb-6"><span class="font-semibold">Address:</span> Laguna Beach Christian Retreat, 200 Pensacola Beach Rd, Laguna Beach, FL 32408</p>
                    <h3 class="text-2xl font-bold text-gray-800 mb-4">Sponsoring Organization</h3>
                    <p class="text-lg">This retreat is proudly sponsored by The Forge, dedicated to equipping men for Christ-centered living.</p>
                    <a href="https://theforge.org" target="_blank" rel="noopener noreferrer" class="text-orange-600 hover:text-orange-700 font-semibold mt-4 inline-block transition duration-300">
                        Visit The Forge Organization &rarr;
                    </a>
                </div>
                <div>
                    <h3 class="text-2xl font-bold text-gray-800 mb-4">Frequently Asked Questions</h3>
                    <div class="space-y-4">
                        <div class="border border-gray-200 rounded-lg p-4">
                            <details>
                                <summary class="font-semibold text-lg cursor-pointer hover:text-orange-600 transition duration-300">What does the registration fee cover?</summary>
                                <p class="mt-2 text-gray-700">The registration fee covers all retreat sessions, lodging for three nights, and all meals from Thursday dinner to Sunday breakfast.</p>
                            </details>
                        </div>
                        <div class="border border-gray-200 rounded-lg p-4">
                            <details>
                                <summary class="font-semibold text-lg cursor-pointer hover:text-orange-600 transition duration-300">What should I bring?</summary>
                                <p class="mt-2 text-gray-700">A Bible, notebook, pen, comfortable clothes, swimwear (for beach access), toiletries, and an open heart!</p>
                            </details>
                        </div>
                        <div class="border border-gray-200 rounded-lg p-4">
                            <details>
                                <summary class="font-semibold text-lg cursor-pointer hover:text-orange-600 transition duration-300">Is financial assistance available?</summary>
                                <p class="mt-2 text-gray-700">Please contact us directly at info@theforge.org to inquire about limited financial assistance options.</p>
                            </details>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Footer -->
    <footer class="bg-gray-900 text-white py-10 text-center rounded-t-xl shadow-xl">
        <div class="container">
            <p class="mb-4">&copy; 2025 Forge Conference Men's Retreat. All rights reserved.</p>
            <div class="flex justify-center space-x-6 text-sm">
                <a href="https://www.theforgemovie.com" target="_blank" rel="noopener noreferrer" class="hover:text-orange-400 transition duration-300">The Forge Movie</a>
                <a href="https://forgegroups.com" target="_blank" rel="noopener noreferrer" class="hover:text-orange-400 transition duration-300">Forge Groups</a>
                <a href="https://theforge.org" target="_blank" rel="noopener noreferrer" class="hover:text-orange-400 transition duration-300">The Forge Organization</a>
                <a href="https://christiancamp.com/" target="_blank" rel="noopener noreferrer" class="hover:text-orange-400 transition duration-300">Laguna Beach Christian Retreat</a>
            </div>
        </div>
    </footer>

    <script>
        // Smooth scrolling for navigation links
        document.querySelectorAll('nav a').forEach(anchor => {
            anchor.addEventListener('click', function (e) {
                e.preventDefault();
                document.querySelector(this.getAttribute('href')).scrollIntoView({
                    behavior: 'smooth'
                });
            });
        });

        // Get modal elements
        const registrationModal = document.getElementById('registrationModal');
        const retreatRegistrationForm = document.getElementById('retreatRegistrationForm');
        const registrationMessage = document.getElementById('registrationMessage');

        /**
         * Shows the registration form modal.
         */
        function showRegistrationForm() {
            registrationModal.classList.remove('hidden');
            // Animate modal in
            setTimeout(() => {
                registrationModal.querySelector('div').classList.remove('scale-95', 'opacity-0');
                registrationModal.querySelector('div').classList.add('scale-100', 'opacity-100');
            }, 10); // Small delay to allow CSS transition to apply
        }

        /**
         * Hides the registration form modal and resets the form.
         */
        function hideRegistrationForm() {
            // Animate modal out
            registrationModal.querySelector('div').classList.remove('scale-100', 'opacity-100');
            registrationModal.querySelector('div').classList.add('scale-95', 'opacity-0');
            setTimeout(() => {
                registrationModal.classList.add('hidden');
                retreatRegistrationForm.reset(); // Reset the form fields
                registrationMessage.classList.add('hidden'); // Hide success message
            }, 300); // Match CSS transition duration
        }

        // Handle form submission (for demonstration purposes only, no backend)
        retreatRegistrationForm.addEventListener('submit', function(event) {
            event.preventDefault(); // Prevent default form submission

            // In a real application, you would send this data to a server
            console.log('Registration Form Submitted!');
            console.log('Name:', document.getElementById('fullName').value);
            console.log('Email:', document.getElementById('email').value);
            console.log('Phone:', document.getElementById('phone').value);
            console.log('Message:', document.getElementById('message').value);

            // Display success message and hide the form
            retreatRegistrationForm.classList.add('hidden');
            registrationMessage.classList.remove('hidden');

            // Optionally, auto-hide the modal after a few seconds
            setTimeout(() => {
                hideRegistrationForm();
                retreatRegistrationForm.classList.remove('hidden'); // Show form again for next time
            }, 5000); // Hide after 5 seconds
        });

        // Close modal if clicking outside the form content
        registrationModal.addEventListener('click', function(event) {
            if (event.target === registrationModal) {
                hideRegistrationForm();
            }
        });
    </script>
</body>
</html>
