Transport Solutions Template
Preview
Edit
Download
Run
Download Options
HTML File
Download as .html file
CSS File
Download as .css file
JavaScript File
Download as .js file
Combined HTML
All code in one HTML file
Project ZIP
All files in a ZIP archive
Cancel
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Quantum Transit | Futuristic Transport Solutions</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> </head> <body> <!-- Navigation --> <nav id="navbar"> <a href="#" class="logo"><i class="fas fa-rocket"></i>Quantum Transit</a> <div class="menu-toggle" id="mobile-menu"> <i class="fas fa-bars"></i> </div> <div class="nav-links" id="nav-links"> <a href="#home">Home</a> <a href="#services">Services</a> <a href="#about">About</a> <a href="#fleet">Our Fleet</a> <a href="#testimonials">Testimonials</a> <a href="#contact">Contact</a> </div> </nav> <!-- Hero Section --> <section class="hero" id="home"> <div class="hero-content"> <h1>Next-Gen <span>Transport Solutions</span> For A Faster World</h1> <p>Experience the future of transportation with our cutting-edge fleet and AI-powered logistics. Quantum Transit delivers speed, safety, and sustainability.</p> <div class="btn-group"> <a href="#contact" class="btn">Get Started</a> <a href="#services" class="btn btn-outline">Our Services</a> </div> </div> <div class="hero-image"> <img src="https://images.unsplash.com/photo-1556740738-b6a63e27c4df?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Futuristic Transport Vehicle"> </div> </section> <!-- Services Section --> <section class="section" id="services"> <div class="section-title"> <h2>Our <span>Services</span></h2> <p>We offer a comprehensive range of transport solutions tailored to meet the demands of the modern world.</p> </div> <div class="services-grid"> <div class="service-card"> <div class="service-icon"> <i class="fas fa-shipping-fast"></i> </div> <h3>Hyper-Fast Delivery</h3> <p>Our quantum-enabled vehicles deliver packages at unprecedented speeds, with guaranteed same-hour delivery in metropolitan areas.</p> </div> <div class="service-card"> <div class="service-icon"> <i class="fas fa-robot"></i> </div> <h3>Autonomous Logistics</h3> <p>AI-powered, self-driving transport solutions that optimize routes in real-time for maximum efficiency and minimal carbon footprint.</p> </div> <div class="service-card"> <div class="service-icon"> <i class="fas fa-globe-americas"></i> </div> <h3>Global Network</h3> <p>Seamless international transport with our orbital delivery system that connects continents in hours, not days.</p> </div> <div class="service-card"> <div class="service-icon"> <i class="fas fa-battery-full"></i> </div> <h3>Eco Transport</h3> <p>Zero-emission vehicles powered by advanced fusion cells and solar technology for sustainable transportation.</p> </div> <div class="service-card"> <div class="service-icon"> <i class="fas fa-lock"></i> </div> <h3>Secure Transport</h3> <p>Quantum-encrypted, armored transport for high-value items with biometric security protocols.</p> </div> <div class="service-card"> <div class="service-icon"> <i class="fas fa-chart-line"></i> </div> <h3>Smart Analytics</h3> <p>Real-time tracking and predictive analytics to optimize your supply chain with machine learning.</p> </div> </div> </section> <!-- About Section --> <section class="section about" id="about"> <div class="section-title"> <h2>About <span>Us</span></h2> <p>Pioneering the future of transportation since 2042.</p> </div> <div class="about-content"> <div class="about-image"> <img src="https://images.unsplash.com/photo-1556740738-b6a63e27c4df?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Quantum Transit Team"> </div> <div class="about-text"> <h3>We Are <span>Quantum Transit</span></h3> <p>Founded by a team of aerospace engineers and AI specialists, Quantum Transit has revolutionized the transport industry with our groundbreaking technologies.</p> <p>Our mission is to eliminate the barriers of distance and time in logistics, creating a truly connected global economy powered by sustainable, intelligent transport solutions.</p> <div class="stats"> <div class="stat-item"> <h4>12K+</h4> <p>Daily Deliveries</p> </div> <div class="stat-item"> <h4>98.7%</h4> <p>On-Time Rate</p> </div> <div class="stat-item"> <h4>47</h4> <p>Countries Served</p> </div> <div class="stat-item"> <h4>0</h4> <p>Carbon Emissions</p> </div> </div> </div> </div> </section> <!-- Fleet Section --> <section class="section" id="fleet"> <div class="section-title"> <h2>Our <span>Fleet</span></h2> <p>State-of-the-art vehicles designed for the transportation needs of tomorrow.</p> </div> <div class="fleet-slider"> <div class="fleet-item"> <div class="fleet-image"> <img src="https://images.unsplash.com/photo-1555215695-3004980ad54e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Quantum Speedster"> </div> <div class="fleet-info"> <h3>Quantum Speedster</h3> <p>Our flagship urban delivery vehicle with adaptive aerodynamics and zero-point energy propulsion.</p> <div class="fleet-specs"> <div class="spec-item"> <i class="fas fa-tachometer-alt"></i> <span>600 mph</span> </div> <div class="spec-item"> <i class="fas fa-bolt"></i> <span>Fusion Power</span> </div> <div class="spec-item"> <i class="fas fa-weight"></i> <span>2T Capacity</span> </div> </div> <div class="fleet-price">From $1,200/day</div> </div> </div> <div class="fleet-item"> <div class="fleet-image"> <img src="https://images.unsplash.com/photo-1636466497217-26a8cbeaf0aa?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80" alt="Terra Hauler"> </div> <div class="fleet-info"> <h3>Terra Hauler</h3> <p>Heavy-duty transport with anti-gravity suspension and smart load balancing technology.</p> <div class="fleet-specs"> <div class="spec-item"> <i class="fas fa-tachometer-alt"></i> <span>350 mph</span> </div> <div class="spec-item"> <i class="fas fa-bolt"></i> <span>Solar/Fusion Hybrid</span> </div> <div class="spec-item"> <i class="fas fa-weight"></i> <span>50T Capacity</span> </div> </div> <div class="fleet-price">From $3,500/day</div> </div> </div> <div class="fleet-item"> <div class="fleet-image"> <img src="https://images.unsplash.com/photo-1635070041078-e363dbe005cb?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Orbital Shuttle"> </div> <div class="fleet-info"> <h3>Orbital Shuttle</h3> <p>Suborbital point-to-point delivery between continents in under 2 hours.</p> <div class="fleet-specs"> <div class="spec-item"> <i class="fas fa-tachometer-alt"></i> <span>Mach 12</span> </div> <div class="spec-item"> <i class="fas fa-bolt"></i> <span>Plasma Drive</span> </div> <div class="spec-item"> <i class="fas fa-weight"></i> <span>10T Capacity</span> </div> </div> <div class="fleet-price">From $25,000/trip</div> </div> </div> </div> </section> <!-- Testimonials Section --> <section class="section testimonials" id="testimonials"> <div class="section-title"> <h2>Client <span>Testimonials</span></h2> <p>Hear what our clients say about our revolutionary transport services.</p> </div> <div class="testimonial-slider"> <div class="testimonial-item"> <div class="testimonial-content"> <p>Quantum Transit completely transformed our supply chain. What used to take 3 days now happens in 3 hours. Their orbital delivery system gave us a competitive edge we couldn't achieve otherwise.</p> </div> <div class="testimonial-author"> <div class="author-img"> <img src="https://randomuser.me/api/portraits/women/45.jpg" alt="Sarah Johnson"> </div> <div class="author-info"> <h4>Sarah Johnson</h4> <p>CEO, Global Tech Solutions</p> </div> </div> </div> <div class="testimonial-item"> <div class="testimonial-content"> <p>The eco-friendly aspect was crucial for our carbon-neutral initiative. Quantum Transit's zero-emission fleet helped us reduce our logistics carbon footprint to zero while improving delivery times by 80%.</p> </div> <div class="testimonial-author"> <div class="author-img"> <img src="https://randomuser.me/api/portraits/men/32.jpg" alt="Michael Chen"> </div> <div class="author-info"> <h4>Michael Chen</h4> <p>Supply Chain Director, GreenFuture Inc.</p> </div> </div> </div> <div class="testimonial-item"> <div class="testimonial-content"> <p>Their secure transport service gives us peace of mind when shipping high-value components. The quantum encryption and biometric security are unparalleled in the industry.</p> </div> <div class="testimonial-author"> <div class="author-img"> <img src="https://randomuser.me/api/portraits/women/68.jpg" alt="Emma Rodriguez"> </div> <div class="author-info"> <h4>Emma Rodriguez</h4> <p>CTO, NanoTech Industries</p> </div> </div> </div> </div> </section> <!-- Technology Section --> <section class="section"> <div class="section-title"> <h2>Our <span>Technology</span></h2> <p>The cutting-edge innovations powering our transport solutions.</p> </div> <div class="services-grid"> <div class="service-card"> <div class="service-icon"> <i class="fas fa-atom"></i> </div> <h3>Quantum Entanglement</h3> <p>Our proprietary quantum communication network enables instant data transfer across any distance, ensuring real-time tracking and coordination.</p> </div> <div class="service-card"> <div class="service-icon"> <i class="fas fa-brain"></i> </div> <h3>Neural Network AI</h3> <p>Self-learning algorithms that optimize routes, predict demand, and prevent delays before they happen with 99.3% accuracy.</p> </div> <div class="service-card"> <div class="service-icon"> <i class="fas fa-shield-alt"></i> </div> <h3>Energy Shielding</h3> <p>Protective force fields that ensure safe transport through any weather conditions or environmental hazards.</p> </div> </div> </section> <!-- CTA Section --> <section class="section cta"> <h2>Ready To Transform Your Logistics?</h2> <p>Join the transport revolution today and experience the future of shipping and delivery.</p> <a href="#contact" class="btn">Get a Free Consultation</a> </section> <!-- Contact Section --> <section class="section" id="contact"> <div class="section-title"> <h2>Contact <span>Us</span></h2> <p>Get in touch with our team to discuss your transport needs.</p> </div> <div class="contact-content"> <div class="contact-info"> <h3>Let's Connect</h3> <p>Our team is available 24/7 to answer your questions and provide customized transport solutions for your business.</p> <div class="contact-details"> <div class="contact-item"> <div class="contact-icon"> <i class="fas fa-map-marker-alt"></i> </div> <div class="contact-text"> <h4>Headquarters</h4> <p>123 Quantum Drive, Neo Valley, NV 89109</p> </div> </div> <div class="contact-item"> <div class="contact-icon"> <i class="fas fa-phone-alt"></i> </div> <div class="contact-text"> <h4>Phone</h4> <a href="tel:+18005551234">+1 (800) 555-1234</a> </div> </div> <div class="contact-item"> <div class="contact-icon"> <i class="fas fa-envelope"></i> </div> <div class="contact-text"> <h4>Email</h4> <a href="mailto:info@quantumtransit.com">info@quantumtransit.com</a> </div> </div> </div> <div class="social-links"> <a href="#"><i class="fab fa-facebook-f"></i></a> <a href="#"><i class="fab fa-twitter"></i></a> <a href="#"><i class="fab fa-linkedin-in"></i></a> <a href="#"><i class="fab fa-instagram"></i></a> </div> </div> <div class="contact-form"> <form> <div class="form-group"> <label for="name">Your Name</label> <input type="text" id="name" class="form-control" required> </div> <div class="form-group"> <label for="email">Email Address</label> <input type="email" id="email" class="form-control" required> </div> <div class="form-group"> <label for="phone">Phone Number</label> <input type="tel" id="phone" class="form-control"> </div> <div class="form-group"> <label for="service">Service Interested In</label> <select id="service" class="form-control"> <option value="">Select a service</option> <option value="hyper">Hyper-Fast Delivery</option> <option value="autonomous">Autonomous Logistics</option> <option value="global">Global Network</option> <option value="eco">Eco Transport</option> <option value="secure">Secure Transport</option> <option value="analytics">Smart Analytics</option> </select> </div> <div class="form-group"> <label for="message">Your Message</label> <textarea id="message" class="form-control"></textarea> </div> <button type="submit" class="btn">Send Message</button> </form> </div> </div> </section> <!-- Footer --> <footer> <div class="footer-content"> <div class="footer-col"> <h3>Quantum Transit</h3> <p>Redefining the boundaries of transportation with innovative, sustainable solutions for the future.</p> <div class="social-links"> <a href="#"><i class="fab fa-facebook-f"></i></a> <a href="#"><i class="fab fa-twitter"></i></a> <a href="#"><i class="fab fa-linkedin-in"></i></a> <a href="#"><i class="fab fa-instagram"></i></a> </div> </div> <div class="footer-col"> <h3>Quick Links</h3> <ul class="footer-links"> <li><a href="#home"><i class="fas fa-chevron-right"></i> Home</a></li> <li><a href="#services"><i class="fas fa-chevron-right"></i> Services</a></li> <li><a href="#about"><i class="fas fa-chevron-right"></i> About Us</a></li> <li><a href="#fleet"><i class="fas fa-chevron-right"></i> Our Fleet</a></li> <li><a href="#contact"><i class="fas fa-chevron-right"></i> Contact</a></li> </ul> </div> <div class="footer-col"> <h3>Services</h3> <ul class="footer-links"> <li><a href="#"><i class="fas fa-chevron-right"></i> Hyper-Fast Delivery</a></li> <li><a href="#"><i class="fas fa-chevron-right"></i> Autonomous Logistics</a></li> <li><a href="#"><i class="fas fa-chevron-right"></i> Global Network</a></li> <li><a href="#"><i class="fas fa-chevron-right"></i> Eco Transport</a></li> <li><a href="#"><i class="fas fa-chevron-right"></i> Secure Transport</a></li> </ul> </div> <div class="footer-col"> <h3>Newsletter</h3> <p>Subscribe to our newsletter for the latest updates and offers.</p> <form class="newsletter-form"> <input type="email" placeholder="Your Email Address"> <button type="submit"><i class="fas fa-paper-plane"></i></button> </form> </div> </div> <div class="footer-bottom"> <p>© 2023 Quantum Transit. All Rights Reserved. | <a href="#">Privacy Policy</a> | <a href="#">Terms of Service</a></p> </div> </footer> </body> </html>
CSS
:root { --primary: #FFD700; --primary-dark: #FFC000; --primary-light: #FFF200; --dark: #121212; --light: #f8f9fa; --gray: #2a2a2a; --animation-speed: 0.5s; } * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } body { background-color: var(--dark); color: var(--light); overflow-x: hidden; } /* Navigation */ nav { position: fixed; top: 0; left: 0; width: 100%; padding: 20px 5%; display: flex; justify-content: space-between; align-items: center; z-index: 1000; background-color: rgba(18, 18, 18, 0.9); backdrop-filter: blur(10px); transition: all var(--animation-speed) ease; } nav.scrolled { padding: 15px 5%; box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3); } .logo { font-size: 1.8rem; font-weight: 700; color: var(--primary); text-decoration: none; display: flex; align-items: center; } .logo i { margin-right: 10px; font-size: 2rem; animation: pulse 2s infinite; } .nav-links { display: flex; gap: 30px; } .nav-links a { color: var(--light); text-decoration: none; font-weight: 500; transition: color var(--animation-speed) ease; position: relative; } .nav-links a:hover { color: var(--primary); } .nav-links a::after { content: ''; position: absolute; bottom: -5px; left: 0; width: 0; height: 2px; background-color: var(--primary); transition: width var(--animation-speed) ease; } .nav-links a:hover::after { width: 100%; } .menu-toggle { display: none; cursor: pointer; font-size: 1.5rem; color: var(--light); } /* Hero Section */ .hero { height: 100vh; display: flex; align-items: center; padding: 0 5%; position: relative; overflow: hidden; } .hero::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(circle, rgba(255, 215, 0, 0.1) 0%, rgba(18, 18, 18, 1) 70%); z-index: -1; } .hero-content { max-width: 600px; animation: fadeInUp 1s ease; } .hero h1 { font-size: 3.5rem; margin-bottom: 20px; line-height: 1.2; } .hero h1 span { color: var(--primary); text-shadow: 0 0 10px rgba(255, 215, 0, 0.5); } .hero p { font-size: 1.1rem; margin-bottom: 30px; opacity: 0.9; } .btn { display: inline-block; padding: 12px 30px; background-color: var(--primary); color: var(--dark); text-decoration: none; font-weight: 600; border-radius: 30px; transition: all var(--animation-speed) ease; border: 2px solid var(--primary); } .btn:hover { background-color: transparent; color: var(--primary); transform: translateY(-3px); box-shadow: 0 10px 20px rgba(255, 215, 0, 0.2); } .btn-outline { background-color: transparent; color: var(--primary); margin-left: 15px; } .btn-outline:hover { background-color: var(--primary); color: var(--dark); } .hero-image { position: absolute; right: 5%; bottom: 10%; width: 50%; max-width: 700px; animation: float 6s ease-in-out infinite; } /* Services Section */ .section { padding: 100px 5%; position: relative; } .section-title { text-align: center; margin-bottom: 60px; position: relative; } .section-title h2 { font-size: 2.5rem; margin-bottom: 15px; } .section-title h2 span { color: var(--primary); } .section-title p { max-width: 700px; margin: 0 auto; opacity: 0.8; } .services-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .service-card { background-color: var(--gray); padding: 30px; border-radius: 10px; transition: all var(--animation-speed) ease; position: relative; overflow: hidden; z-index: 1; } .service-card::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(255, 215, 0, 0.1) 0%, rgba(255, 215, 0, 0) 100%); z-index: -1; opacity: 0; transition: opacity var(--animation-speed) ease; } .service-card:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3); } .service-card:hover::before { opacity: 1; } .service-icon { font-size: 2.5rem; color: var(--primary); margin-bottom: 20px; } .service-card h3 { font-size: 1.5rem; margin-bottom: 15px; } /* About Section */ .about { background-color: var(--gray); } .about-content { display: flex; align-items: center; gap: 50px; } .about-image { flex: 1; position: relative; animation: fadeInLeft 1s ease; } .about-image img { width: 100%; border-radius: 10px; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3); } .about-image::after { content: ''; position: absolute; top: -20px; left: -20px; width: 100%; height: 100%; border: 2px solid var(--primary); border-radius: 10px; z-index: -1; animation: pulseBorder 4s infinite; } .about-text { flex: 1; animation: fadeInRight 1s ease; } .about-text h3 { font-size: 2rem; margin-bottom: 20px; } .about-text h3 span { color: var(--primary); } .about-text p { margin-bottom: 20px; opacity: 0.9; } .stats { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-top: 30px; } .stat-item { background-color: rgba(255, 215, 0, 0.1); padding: 20px; border-radius: 10px; text-align: center; border-left: 3px solid var(--primary); } .stat-item h4 { font-size: 2.5rem; color: var(--primary); margin-bottom: 5px; } /* Fleet Section */ .fleet-slider { position: relative; padding: 50px 0; } .fleet-item { background-color: var(--gray); border-radius: 10px; overflow: hidden; transition: all var(--animation-speed) ease; margin: 0 15px; } .fleet-item:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3); } .fleet-image { height: 200px; overflow: hidden; } .fleet-image img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease; } .fleet-item:hover .fleet-image img { transform: scale(1.1); } .fleet-info { padding: 20px; } .fleet-info h3 { font-size: 1.5rem; margin-bottom: 10px; } .fleet-info p { opacity: 0.8; margin-bottom: 15px; } .fleet-specs { display: flex; justify-content: space-between; margin-bottom: 15px; } .spec-item { display: flex; align-items: center; } .spec-item i { color: var(--primary); margin-right: 5px; } .fleet-price { color: var(--primary); font-weight: 700; font-size: 1.2rem; } /* Testimonials */ .testimonials { background-color: var(--gray); } .testimonial-slider { max-width: 800px; margin: 0 auto; } .testimonial-item { background-color: var(--dark); padding: 30px; border-radius: 10px; margin: 0 15px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2); position: relative; } .testimonial-item::before { content: '\201C'; position: absolute; top: 20px; left: 20px; font-size: 5rem; color: rgba(255, 215, 0, 0.1); font-family: Georgia, serif; line-height: 1; } .testimonial-content { position: relative; z-index: 1; margin-bottom: 20px; font-style: italic; } .testimonial-author { display: flex; align-items: center; } .author-img { width: 50px; height: 50px; border-radius: 50%; overflow: hidden; margin-right: 15px; border: 2px solid var(--primary); } .author-img img { width: 100%; height: 100%; object-fit: cover; } .author-info h4 { font-size: 1.1rem; margin-bottom: 5px; } .author-info p { opacity: 0.7; font-size: 0.9rem; } /* CTA Section */ .cta { text-align: center; background: linear-gradient(rgba(18, 18, 18, 0.9), rgba(18, 18, 18, 0.9)), url('https://images.unsplash.com/photo-1519501025264-65ba15a82390?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80'); background-size: cover; background-position: center; background-attachment: fixed; padding: 150px 5%; position: relative; } .cta h2 { font-size: 2.5rem; margin-bottom: 20px; } .cta p { max-width: 700px; margin: 0 auto 30px; opacity: 0.9; } /* Contact Section */ .contact-content { display: flex; gap: 50px; } .contact-info { flex: 1; } .contact-info h3 { font-size: 1.8rem; margin-bottom: 20px; } .contact-info p { margin-bottom: 30px; opacity: 0.9; } .contact-details { margin-bottom: 30px; } .contact-item { display: flex; align-items: flex-start; margin-bottom: 20px; } .contact-icon { width: 40px; height: 40px; background-color: var(--primary); color: var(--dark); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; flex-shrink: 0; } .contact-text h4 { font-size: 1.1rem; margin-bottom: 5px; } .contact-text a { color: var(--primary); text-decoration: none; transition: opacity var(--animation-speed) ease; } .contact-text a:hover { opacity: 0.8; } .contact-form { flex: 1; background-color: var(--gray); padding: 30px; border-radius: 10px; } .form-group { margin-bottom: 20px; } .form-group label { display: block; margin-bottom: 8px; font-weight: 500; } .form-control { width: 100%; padding: 12px 15px; background-color: var(--dark); border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 5px; color: var(--light); transition: border-color var(--animation-speed) ease; } .form-control:focus { outline: none; border-color: var(--primary); } textarea.form-control { min-height: 150px; resize: vertical; } /* Footer */ footer { background-color: var(--gray); padding: 70px 5% 30px; } .footer-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 40px; margin-bottom: 50px; } .footer-col h3 { font-size: 1.3rem; margin-bottom: 20px; position: relative; padding-bottom: 10px; } .footer-col h3::after { content: ''; position: absolute; bottom: 0; left: 0; width: 50px; height: 2px; background-color: var(--primary); } .footer-col p { margin-bottom: 20px; opacity: 0.8; } .social-links { display: flex; gap: 15px; } .social-links a { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; background-color: var(--dark); color: var(--light); border-radius: 50%; transition: all var(--animation-speed) ease; } .social-links a:hover { background-color: var(--primary); color: var(--dark); transform: translateY(-3px); } .footer-links li { margin-bottom: 10px; list-style: none; } .footer-links a { color: var(--light); text-decoration: none; transition: color var(--animation-speed) ease; display: flex; align-items: center; } .footer-links a:hover { color: var(--primary); } .footer-links a i { margin-right: 8px; font-size: 0.8rem; color: var(--primary); } .newsletter-form { display: flex; margin-bottom: 20px; } .newsletter-form input { flex: 1; padding: 12px 15px; background-color: var(--dark); border: none; border-radius: 5px 0 0 5px; color: var(--light); } .newsletter-form button { padding: 0 20px; background-color: var(--primary); color: var(--dark); border: none; border-radius: 0 5px 5px 0; cursor: pointer; font-weight: 600; transition: background-color var(--animation-speed) ease; } .newsletter-form button:hover { background-color: var(--primary-dark); } .footer-bottom { text-align: center; padding-top: 30px; border-top: 1px solid rgba(255, 255, 255, 0.1); } /* Animations */ @keyframes fadeInUp { from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } } @keyframes fadeInLeft { from { opacity: 0; transform: translateX(-30px); } to { opacity: 1; transform: translateX(0); } } @keyframes fadeInRight { from { opacity: 0; transform: translateX(30px); } to { opacity: 1; transform: translateX(0); } } @keyframes float { 0% { transform: translateY(0); } 50% { transform: translateY(-20px); } 100% { transform: translateY(0); } } @keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.1); } 100% { transform: scale(1); } } @keyframes pulseBorder { 0% { opacity: 1; transform: scale(1); } 50% { opacity: 0.5; transform: scale(1.05); } 100% { opacity: 1; transform: scale(1); } } /* Responsive Styles */ @media (max-width: 1200px) { .hero h1 { font-size: 3rem; } } @media (max-width: 992px) { .hero-content { max-width: 100%; text-align: center; margin-top: 80px; } .hero-image { position: relative; width: 100%; right: auto; bottom: auto; margin-top: 50px; } .about-content { flex-direction: column; } .contact-content { flex-direction: column; } } @media (max-width: 768px) { .menu-toggle { display: block; } .nav-links { position: fixed; top: 80px; left: -100%; width: 100%; height: calc(100vh - 80px); background-color: var(--dark); flex-direction: column; align-items: center; justify-content: center; gap: 30px; transition: left var(--animation-speed) ease; } .nav-links.active { left: 0; } .hero h1 { font-size: 2.5rem; } .btn-group { display: flex; flex-direction: column; gap: 15px; } .btn-outline { margin-left: 0; } .section-title h2 { font-size: 2rem; } } @media (max-width: 576px) { .hero h1 { font-size: 2rem; } .hero p { font-size: 1rem; } .section { padding: 70px 5%; } .stats { grid-template-columns: 1fr; } .newsletter-form { flex-direction: column; } .newsletter-form input { border-radius: 5px; margin-bottom: 10px; } .newsletter-form button { border-radius: 5px; padding: 12px 15px; } }
JavaScript
// Mobile Menu Toggle const mobileMenu = document.getElementById('mobile-menu'); const navLinks = document.getElementById('nav-links'); mobileMenu.addEventListener('click', () => { navLinks.classList.toggle('active'); mobileMenu.innerHTML = navLinks.classList.contains('active') ? '<i class="fas fa-times"></i>' : '<i class="fas fa-bars"></i>'; }); // Close mobile menu when clicking a link document.querySelectorAll('.nav-links a').forEach(link => { link.addEventListener('click', () => { navLinks.classList.remove('active'); mobileMenu.innerHTML = '<i class="fas fa-bars"></i>'; }); }); // Navbar scroll effect window.addEventListener('scroll', () => { const navbar = document.getElementById('navbar'); if (window.scrollY > 50) { navbar.classList.add('scrolled'); } else { navbar.classList.remove('scrolled'); } }); // Smooth scrolling for anchor links document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function(e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); }); }); // Simple animation on scroll const animateOnScroll = () => { const elements = document.querySelectorAll('.service-card, .about-image, .about-text, .fleet-item, .testimonial-item'); elements.forEach(element => { const elementPosition = element.getBoundingClientRect().top; const screenPosition = window.innerHeight / 1.3; if (elementPosition < screenPosition) { element.style.opacity = '1'; element.style.transform = 'translateY(0)'; } }); }; // Set initial state for animated elements document.querySelectorAll('.service-card, .about-image, .about-text, .fleet-item, .testimonial-item').forEach(element => { element.style.opacity = '0'; element.style.transform = 'translateY(30px)'; element.style.transition = 'opacity 0.5s ease, transform 0.5s ease'; }); window.addEventListener('scroll', animateOnScroll); window.addEventListener('load', animateOnScroll); // Simple fleet slider functionality let currentFleetIndex = 0; const fleetItems = document.querySelectorAll('.fleet-item'); function showFleetItem(index) { fleetItems.forEach((item, i) => { item.style.display = i === index ? 'block' : 'none'; }); } function nextFleetItem() { currentFleetIndex = (currentFleetIndex + 1) % fleetItems.length; showFleetItem(currentFleetIndex); } // For demo purposes, auto-rotate fleet items setInterval(nextFleetItem, 3000); showFleetItem(0);
Output Preview
Desktop
Mobile
Fullscreen