<!-- FOOTER -->
<footer class="footer-luxury">
    <div class="container">
        <div class="row">

            <!-- Brand Column -->
            <div class="col-lg-4 mb-5">
                <h4 class="footer-brand">Exclusive Concierge</h4>
                <p class="footer-description">
                    Premium airport transfers, executive chauffeur services,
                    and discreet concierge coordination across Singapore.
                </p>

                <div class="footer-social mt-4">
                    <a href="#"><i class="fab fa-facebook-f"></i></a>
                    <a href="#"><i class="fab fa-instagram"></i></a>
                    <a href="#"><i class="fab fa-linkedin-in"></i></a>
                    <a href="#"><i class="fab fa-whatsapp"></i></a>
                </div>
            </div>

            <!-- Services -->
            <div class="col-lg-2 col-md-6 mb-4">
                <h6 class="footer-heading">Services</h6>
                <ul class="footer-links">
                    <li><a href="#">Airport Transfers</a></li>
                    <li><a href="#">City Tours</a></li>
                    <li><a href="#">Point-to-Point</a></li>
                    <li><a href="#">Limousine Service</a></li>
                    <li><a href="#">Hourly Booking</a></li>
                </ul>
            </div>

            <!-- Company -->
            <div class="col-lg-2 col-md-6 mb-4">
                <h6 class="footer-heading">Company</h6>
                <ul class="footer-links">
                    <li><a href="#">About Us</a></li>
                    <li><a href="#">Fleet</a></li>
                    <li><a href="#">Concierge</a></li>
                    <li><a href="#">Testimonials</a></li>
                    <li><a href="#">FAQ</a></li>
                </ul>
            </div>

            <!-- Contact -->
            <div class="col-lg-4 mb-4">
                <h6 class="footer-heading">Contact</h6>
                <p class="footer-contact">
                    <i class="fas fa-phone-alt gold-icon"></i> +65 8XXX XXXX<br>
                    <i class="fas fa-envelope gold-icon"></i> info@exclconcierge.com.sg<br>
                    <i class="fas fa-map-marker-alt gold-icon"></i> Singapore
                </p>

                <a href="booking.php" class="btn btn-footer-gold mt-3">
                    Book Executive Transfer
                </a>
            </div>

        </div>
    </div>

    <!-- Bottom Bar -->
    <div class="footer-bottom">
        <div class="container d-flex justify-content-between align-items-center flex-wrap">
            <div>
                © <?php echo date('Y'); ?> Exclusive Concierge. All Rights Reserved.
            </div>
            <div class="footer-bottom-links">
                <a href="#">Privacy Policy</a>
                <a href="#">Terms of Service</a>
            </div>
        </div>
    </div>
</footer>

<!-- Footer Styles -->
<style>
/* ==========================================
   Ultra Luxury Footer Styling
========================================== */

.footer-luxury {
    background-color: #0B0F19;
    padding: 80px 0 0;
    border-top: 1px solid rgba(201,162,77,0.2);
}

.footer-brand {
    font-family: 'Playfair Display', serif;
    font-size: 26px;
    font-weight: 700;
    color: #C9A24D;
    margin-bottom: 20px;
}

.footer-description {
    color: #9CA3AF;
    line-height: 1.8;
}

.footer-heading {
    color: #C9A24D;
    font-weight: 600;
    margin-bottom: 20px;
    letter-spacing: 1px;
}

.footer-links {
    list-style: none;
    padding: 0;
}

.footer-links li {
    margin-bottom: 12px;
}

.footer-links a {
    color: #9CA3AF;
    text-decoration: none;
    transition: all 0.3s ease;
    font-size: 14px;
}

.footer-links a:hover {
    color: #C9A24D;
    padding-left: 5px;
}

.footer-contact {
    color: #9CA3AF;
    line-height: 2;
    font-size: 14px;
}

.gold-icon {
    color: #C9A24D;
    margin-right: 8px;
}

.footer-social a {
    display: inline-block;
    width: 38px;
    height: 38px;
    border: 1px solid rgba(201,162,77,0.4);
    border-radius: 50%;
    text-align: center;
    line-height: 36px;
    margin-right: 10px;
    color: #C9A24D;
    transition: all 0.3s ease;
}

.footer-social a:hover {
    background-color: #C9A24D;
    color: #0B0F19;
    transform: translateY(-3px);
    box-shadow: 0 5px 15px rgba(201,162,77,0.4);
}

.btn-footer-gold {
    background-color: #C9A24D;
    color: #0B0F19;
    font-weight: 600;
    border-radius: 30px;
    padding: 10px 25px;
    transition: all 0.3s ease;
}

.btn-footer-gold:hover {
    background-color: #b8913f;
    color: #fff;
    transform: translateY(-2px);
    box-shadow: 0 6px 18px rgba(201,162,77,0.4);
}

.footer-bottom {
    margin-top: 60px;
    padding: 20px 0;
    background-color: #080C14;
    border-top: 1px solid rgba(255,255,255,0.05);
    color: #6B7280;
    font-size: 13px;
}

.footer-bottom-links a {
    color: #6B7280;
    margin-left: 20px;
    text-decoration: none;
    transition: color 0.3s ease;
}

.footer-bottom-links a:hover {
    color: #C9A24D;
}
</style>

<!-- Bootstrap JS -->
<script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js"></script>
<!-- AOS Script -->
<script src="https://cdn.jsdelivr.net/npm/aos@2.3.4/dist/aos.js"></script>


$('.carousel').carousel({
    interval: 6000,
    pause: false
});

</script>
<script>
document.addEventListener("DOMContentLoaded", function() {

    const serviceSelect = document.getElementById("service");
    const zoneField = document.querySelector(".zone-field");
    const hourlyField = document.querySelector(".hourly-field");
    const zoneSelect = document.getElementById("zone");
    const hoursInput = document.getElementById("hours");
    const vehicleSelect = document.getElementById("vehicle");
    const estimatedPrice = document.getElementById("estimatedPrice");

    function calculatePrice() {

        let service = serviceSelect.value;
        let zone = parseInt(zoneSelect.value) || 0;
        let hours = parseInt(hoursInput.value) || 1;
        let vehicleExtra = parseInt(vehicleSelect.value) || 0;

        let basePrice = 0;

        switch(service) {
            case "arrival":
                basePrice = 65;
                break;

            case "departure":
                basePrice = zone > 0 ? zone : 0;
                break;

            case "point":
                basePrice = 65;
                break;

            case "city":
                basePrice = 120;
                break;

            case "limo":
                basePrice = 120;
                break;

            case "hourly":
                basePrice = 15 + (15 * hours);
                break;
        }

        let total = basePrice + vehicleExtra;

        estimatedPrice.innerText = "$" + total;
    }

    function toggleFields() {
        let service = serviceSelect.value;

        zoneField.classList.add("d-none");
        hourlyField.classList.add("d-none");

        if (service === "departure") {
            zoneField.classList.remove("d-none");
        }

        if (service === "hourly") {
            hourlyField.classList.remove("d-none");
        }

        calculatePrice();
    }

    serviceSelect.addEventListener("change", toggleFields);
    zoneSelect.addEventListener("change", calculatePrice);
    hoursInput.addEventListener("input", calculatePrice);
    vehicleSelect.addEventListener("change", calculatePrice);

    toggleFields();

});
</script>

</body>
</html>
