EduMaster Coaching 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>EduMaster Coaching Center</title> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> </head> <body> <!-- Header --> <header id="header"> <div class="container header-container"> <a href="#" class="logo">Edu<span>Master</span></a> <div class="hamburger"> <i class="fas fa-bars"></i> </div> <ul class="nav-links"> <li><a href="#hero">Home</a></li> <li><a href="#about">About</a></li> <li><a href="#courses">Courses</a></li> <li><a href="#features">Features</a></li> <li><a href="#pricing">Pricing</a></li> <li><a href="#contact">Contact</a></li> </ul> </div> </header> <!-- Hero Section --> <section id="hero"> <div class="container"> <div class="hero-content"> <h1>Unlock Your Potential With EduMaster</h1> <p>Join our coaching center and get personalized guidance from expert educators to achieve your academic goals and excel in your career.</p> <div class="hero-btns"> <a href="#courses" class="btn">Explore Courses</a> <a href="#contact" class="btn btn-outline">Contact Us</a> </div> </div> </div> </section> <!-- About Section --> <section id="about" class="section"> <div class="container"> <h2 class="section-title">About Us</h2> <div class="about-content"> <div class="about-img"> <img src="https://images.unsplash.com/photo-1522202176988-66273c2fd55f?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1471&q=80" alt="Students learning"> </div> <div class="about-text"> <h3>We Provide Quality Education Since 2010</h3> <p>EduMaster Coaching Center has been a pioneer in providing quality education and personalized coaching to students for over a decade. Our mission is to empower students with knowledge, skills, and confidence to achieve their academic and career goals.</p> <p>With a team of highly qualified and experienced educators, we offer comprehensive coaching programs for various competitive exams and school subjects.</p> <div class="about-features"> <div class="feature-item"> <div class="feature-icon"> <i class="fas fa-chalkboard-teacher"></i> </div> <div> <h4>Expert Teachers</h4> <p>Learn from the best educators in the industry</p> </div> </div> <div class="feature-item"> <div class="feature-icon"> <i class="fas fa-book-open"></i> </div> <div> <h4>Comprehensive Study Material</h4> <p>Get access to well-researched study materials</p> </div> </div> </div> </div> </div> </div> </section> <!-- Courses Section --> <section id="courses" class="section"> <div class="container"> <h2 class="section-title">Our Courses</h2> <div class="courses-container"> <div class="course-card"> <div class="course-img"> <img src="https://images.unsplash.com/photo-1503676260728-1c00da094a0b?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1422&q=80" alt="JEE Preparation"> </div> <div class="course-content"> <h3>JEE Main & Advanced</h3> <p>Comprehensive coaching for engineering aspirants targeting IITs and NITs.</p> <div class="course-meta"> <span><i class="far fa-clock"></i> 12 Months</span> <span class="course-price">₹15,000</span> </div> <a href="#" class="btn">Enroll Now</a> </div> </div> <div class="course-card"> <div class="course-img"> <img src="https://images.unsplash.com/photo-1434030216411-0b793f4b4173?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="NEET Preparation"> </div> <div class="course-content"> <h3>NEET UG</h3> <p>Specialized coaching for medical aspirants preparing for NEET examination.</p> <div class="course-meta"> <span><i class="far fa-clock"></i> 12 Months</span> <span class="course-price">₹18,000</span> </div> <a href="#" class="btn">Enroll Now</a> </div> </div> <div class="course-card"> <div class="course-img"> <img src="https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="CBSE Preparation"> </div> <div class="course-content"> <h3>CBSE 11th & 12th</h3> <p>Complete syllabus coverage for CBSE students with board exam preparation.</p> <div class="course-meta"> <span><i class="far fa-clock"></i> 10 Months</span> <span class="course-price">₹12,000</span> </div> <a href="#" class="btn">Enroll Now</a> </div> </div> </div> </div> </section> <!-- Features Section --> <section id="features" class="section"> <div class="container"> <h2 class="section-title">Why Choose Us</h2> <div class="features-container"> <div class="feature-box"> <div class="feature-icon-box"> <i class="fas fa-user-graduate"></i> </div> <h3>Experienced Faculty</h3> <p>Our team consists of highly qualified and experienced teachers who are experts in their respective fields.</p> </div> <div class="feature-box"> <div class="feature-icon-box"> <i class="fas fa-book"></i> </div> <h3>Study Materials</h3> <p>We provide comprehensive and well-researched study materials to supplement classroom teaching.</p> </div> <div class="feature-box"> <div class="feature-icon-box"> <i class="fas fa-chart-line"></i> </div> <h3>Regular Tests</h3> <p>Weekly tests and mock exams to track progress and improve performance.</p> </div> <div class="feature-box"> <div class="feature-icon-box"> <i class="fas fa-users"></i> </div> <h3>Doubt Sessions</h3> <p>Regular doubt clearing sessions to ensure complete understanding of concepts.</p> </div> </div> </div> </section> <!-- Testimonials Section --> <section id="testimonials" class="section"> <div class="container"> <h2 class="section-title">What Our Students Say</h2> <div class="testimonials-container"> <div class="testimonial-card"> <div class="testimonial-content"> <p>The teachers at EduMaster are exceptional. Their teaching methods helped me understand complex concepts easily. I cleared JEE Advanced with AIR 124 thanks to their guidance.</p> </div> <div class="testimonial-author"> <div class="author-img"> <img src="https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80" alt="Rahul Sharma"> </div> <div class="author-info"> <h4>Rahul Sharma</h4> <p>JEE Advanced Topper</p> </div> </div> </div> <div class="testimonial-card"> <div class="testimonial-content"> <p>The study material and regular tests at EduMaster helped me build my confidence. The faculty's personal attention made all the difference in my NEET preparation.</p> </div> <div class="testimonial-author"> <div class="author-img"> <img src="https://images.unsplash.com/photo-1438761681033-6461ffad8d80?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Priya Patel"> </div> <div class="author-info"> <h4>Priya Patel</h4> <p>NEET Qualified</p> </div> </div> </div> </div> </div> </section> <!-- Stats Section --> <section id="stats" class="section"> <div class="container"> <h2 class="section-title">Our Achievements</h2> <div class="stats-container"> <div class="stat-box"> <div class="stat-number">1500+</div> <div class="stat-title">Students Enrolled</div> </div> <div class="stat-box"> <div class="stat-number">95%</div> <div class="stat-title">Success Rate</div> </div> <div class="stat-box"> <div class="stat-number">50+</div> <div class="stat-title">Expert Faculty</div> </div> <div class="stat-box"> <div class="stat-number">12</div> <div class="stat-title">Years Experience</div> </div> </div> </div> </section> <!-- Team Section --> <section id="team" class="section"> <div class="container"> <h2 class="section-title">Our Expert Faculty</h2> <div class="team-container"> <div class="team-member"> <div class="member-img"> <img src="https://images.unsplash.com/photo-1560250097-0b93528c311a?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80" alt="Dr. Amit Joshi"> </div> <div class="member-info"> <h3>Dr. Amit Joshi</h3> <p>Physics Expert</p> <div class="social-links"> <a href="#"><i class="fab fa-linkedin"></i></a> <a href="#"><i class="fab fa-twitter"></i></a> <a href="#"><i class="fas fa-envelope"></i></a> </div> </div> </div> <div class="team-member"> <div class="member-img"> <img src="https://images.unsplash.com/photo-1544725176-7c40e5a71c5e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1467&q=80" alt="Prof. Neha Gupta"> </div> <div class="member-info"> <h3>Prof. Neha Gupta</h3> <p>Chemistry Expert</p> <div class="social-links"> <a href="#"><i class="fab fa-linkedin"></i></a> <a href="#"><i class="fab fa-twitter"></i></a> <a href="#"><i class="fas fa-envelope"></i></a> </div> </div> </div> <div class="team-member"> <div class="member-img"> <img src="https://images.unsplash.com/photo-1573497019940-1c28c88b4f3e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80" alt="Dr. Sanjay Rao"> </div> <div class="member-info"> <h3>Dr. Sanjay Rao</h3> <p>Mathematics Expert</p> <div class="social-links"> <a href="#"><i class="fab fa-linkedin"></i></a> <a href="#"><i class="fab fa-twitter"></i></a> <a href="#"><i class="fas fa-envelope"></i></a> </div> </div> </div> </div> </div> </section> <!-- Pricing Section --> <section id="pricing" class="section"> <div class="container"> <h2 class="section-title">Our Pricing Plans</h2> <div class="pricing-container"> <div class="pricing-card"> <div class="pricing-header"> <h3 class="pricing-name">Basic Plan</h3> <div class="pricing-price">₹10,000</div> <div class="pricing-duration">Per Year</div> </div> <div class="pricing-features"> <ul> <li>Access to Basic Study Material</li> <li>Weekly Doubt Sessions</li> <li>Monthly Tests</li> <li>Email Support</li> </ul> <a href="#" class="btn">Get Started</a> </div> </div> <div class="pricing-card popular"> <div class="popular-tag">Popular</div> <div class="pricing-header"> <h3 class="pricing-name">Standard Plan</h3> <div class="pricing-price">₹15,000</div> <div class="pricing-duration">Per Year</div> </div> <div class="pricing-features"> <ul> <li>All Basic Plan Features</li> <li>Comprehensive Study Material</li> <li>Weekly Tests</li> <li>Personal Mentor</li> <li>Priority Support</li> </ul> <a href="#" class="btn">Get Started</a> </div> </div> <div class="pricing-card"> <div class="pricing-header"> <h3 class="pricing-name">Premium Plan</h3> <div class="pricing-price">₹25,000</div> <div class="pricing-duration">Per Year</div> </div> <div class="pricing-features"> <ul> <li>All Standard Plan Features</li> <li>Personalized Study Plan</li> <li>Daily Doubt Sessions</li> <li>Weekly One-on-One</li> <li>24/7 Support</li> </ul> <a href="#" class="btn">Get Started</a> </div> </div> </div> </div> </section> <!-- Contact Section --> <section id="contact" class="section"> <div class="container"> <h2 class="section-title">Contact Us</h2> <div class="contact-container"> <div class="contact-info"> <h3>Get In Touch</h3> <p>Have questions about our courses or want to enroll? Reach out to us and our team will get back to you as soon as possible.</p> <div class="contact-details"> <div class="contact-item"> <div class="contact-icon"> <i class="fas fa-map-marker-alt"></i> </div> <div> <h4>Location</h4> <p>123 Education Street, Learning City, 560001</p> </div> </div> <div class="contact-item"> <div class="contact-icon"> <i class="fas fa-phone-alt"></i> </div> <div> <h4>Phone</h4> <p>+91 9876543210</p> </div> </div> <div class="contact-item"> <div class="contact-icon"> <i class="fas fa-envelope"></i> </div> <div> <h4>Email</h4> <p>info@edumaster.com</p> </div> </div> </div> <div class="footer-social"> <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-instagram"></i></a> <a href="#"><i class="fab fa-linkedin-in"></i></a> </div> </div> <div class="contact-form"> <form> <div class="form-group"> <input type="text" class="form-control" placeholder="Your Name" required> </div> <div class="form-group"> <input type="email" class="form-control" placeholder="Your Email" required> </div> <div class="form-group"> <input type="text" class="form-control" placeholder="Subject"> </div> <div class="form-group"> <textarea class="form-control" placeholder="Your Message" required></textarea> </div> <button type="submit" class="btn">Send Message</button> </form> </div> </div> </div> </section> <!-- Footer --> <footer> <div class="container"> <div class="footer-container"> <div class="footer-col"> <h3>EduMaster</h3> <p>Providing quality education and personalized coaching to help students achieve their academic and career goals since 2010.</p> </div> <div class="footer-col"> <h3>Quick Links</h3> <ul class="footer-links"> <li><a href="#hero">Home</a></li> <li><a href="#about">About Us</a></li> <li><a href="#courses">Courses</a></li> <li><a href="#features">Features</a></li> <li><a href="#contact">Contact</a></li> </ul> </div> <div class="footer-col"> <h3>Courses</h3> <ul class="footer-links"> <li><a href="#">JEE Main & Advanced</a></li> <li><a href="#">NEET UG</a></li> <li><a href="#">CBSE 11th & 12th</a></li> <li><a href="#">Foundation Courses</a></li> <li><a href="#">Crash Courses</a></li> </ul> </div> <div class="footer-col"> <h3>Newsletter</h3> <p>Subscribe to our newsletter for the latest updates and offers.</p> <form> <div class="form-group"> <input type="email" class="form-control" placeholder="Your Email" required> </div> <button type="submit" class="btn">Subscribe</button> </form> </div> </div> <div class="copyright"> <p>© 2023 EduMaster Coaching Center. All Rights Reserved.</p> </div> </div> </footer> <!-- Back to Top Button --> <a href="#hero" class="back-to-top"> <i class="fas fa-arrow-up"></i> </a> </body> </html>
CSS
:root { --primary-color: #FFD700; --secondary-color: #FFC000; --dark-color: #333; --light-color: #f8f9fa; --shadow: 0 5px 15px rgba(0, 0, 0, 0.1); --transition: all 0.3s ease; } * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: 'Poppins', sans-serif; line-height: 1.6; color: var(--dark-color); overflow-x: hidden; } a { text-decoration: none; color: var(--dark-color); } ul { list-style: none; } img { max-width: 100%; height: auto; } .container { width: 100%; max-width: 1200px; margin: 0 auto; padding: 0 20px; } .btn { display: inline-block; background: var(--primary-color); color: var(--dark-color); padding: 10px 25px; border: none; border-radius: 50px; cursor: pointer; font-weight: 600; transition: var(--transition); box-shadow: var(--shadow); } .btn:hover { background: var(--secondary-color); transform: translateY(-3px); } .section { padding: 80px 0; } .section-title { text-align: center; margin-bottom: 50px; font-size: 2.5rem; color: var(--dark-color); position: relative; } .section-title::after { content: ''; position: absolute; bottom: -15px; left: 50%; transform: translateX(-50%); width: 80px; height: 4px; background: var(--primary-color); } /* Header */ header { background-color: white; box-shadow: var(--shadow); position: fixed; width: 100%; top: 0; z-index: 1000; transition: var(--transition); } header.scrolled { background-color: rgba(255, 255, 255, 0.95); box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1); } .header-container { display: flex; justify-content: space-between; align-items: center; padding: 20px 0; } .logo { font-size: 1.8rem; font-weight: 700; color: var(--dark-color); } .logo span { color: var(--primary-color); } .nav-links { display: flex; } .nav-links li { margin-left: 30px; } .nav-links a { font-weight: 500; transition: var(--transition); position: relative; } .nav-links a:hover { color: var(--primary-color); } .nav-links a::after { content: ''; position: absolute; bottom: -5px; left: 0; width: 0; height: 2px; background: var(--primary-color); transition: var(--transition); } .nav-links a:hover::after { width: 100%; } .hamburger { display: none; cursor: pointer; font-size: 1.5rem; } /* Hero Section */ #hero { height: 100vh; background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('https://images.pexels.com/photos/5212330/pexels-photo-5212330.jpeg'); background-size: cover; background-position: center; background-attachment: fixed; display: flex; align-items: center; color: white; text-align: center; padding-top: 80px; } .hero-content { max-width: 800px; margin: 0 auto; animation: fadeIn 1.5s ease; } .hero-content h1 { font-size: 3.5rem; margin-bottom: 20px; line-height: 1.2; } .hero-content p { font-size: 1.2rem; margin-bottom: 30px; } .hero-btns { display: flex; justify-content: center; gap: 20px; } .hero-btns .btn { background: var(--primary-color); color: var(--dark-color); } .hero-btns .btn-outline { background: transparent; color: white; border: 2px solid white; } .hero-btns .btn-outline:hover { background: white; color: var(--dark-color); } /* About Section */ #about { background-color: var(--light-color); } .about-content { display: flex; align-items: center; gap: 50px; } .about-img { flex: 1; border-radius: 10px; overflow: hidden; box-shadow: var(--shadow); animation: slideInLeft 1s ease; } .about-text { flex: 1; animation: slideInRight 1s ease; } .about-text h3 { font-size: 2rem; margin-bottom: 20px; color: var(--dark-color); } .about-text p { margin-bottom: 15px; } .about-features { margin-top: 30px; } .feature-item { display: flex; align-items: center; margin-bottom: 15px; } .feature-icon { width: 50px; height: 50px; background: var(--primary-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-size: 1.2rem; } /* Courses Section */ #courses { text-align: center; } .courses-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .course-card { background: white; border-radius: 10px; overflow: hidden; box-shadow: var(--shadow); transition: var(--transition); animation: fadeInUp 0.5s ease; } .course-card:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); } .course-img { height: 200px; overflow: hidden; } .course-img img { width: 100%; height: 100%; object-fit: cover; transition: var(--transition); } .course-card:hover .course-img img { transform: scale(1.1); } .course-content { padding: 20px; } .course-content h3 { margin-bottom: 10px; font-size: 1.3rem; } .course-content p { margin-bottom: 15px; color: #666; } .course-meta { display: flex; justify-content: space-between; margin-bottom: 15px; font-size: 0.9rem; } .course-price { color: var(--primary-color); font-weight: 700; } /* Features Section */ #features { background: linear-gradient(rgba(255, 215, 0, 0.1), rgba(255, 215, 0, 0.1)); } .features-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 30px; } .feature-box { background: white; padding: 30px; border-radius: 10px; text-align: center; box-shadow: var(--shadow); transition: var(--transition); animation: fadeIn 0.5s ease; } .feature-box:hover { transform: translateY(-10px); } .feature-icon-box { width: 80px; height: 80px; background: var(--primary-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 20px; font-size: 1.8rem; color: white; } .feature-box h3 { margin-bottom: 15px; } /* Testimonials Section */ #testimonials { background-color: var(--light-color); } .testimonials-container { max-width: 800px; margin: 0 auto; } .testimonial-card { background: white; padding: 30px; border-radius: 10px; box-shadow: var(--shadow); margin-bottom: 30px; position: relative; animation: fadeIn 0.5s ease; } .testimonial-card::before { content: '\201C'; font-size: 5rem; color: var(--primary-color); opacity: 0.2; position: absolute; top: 10px; left: 10px; } .testimonial-content { margin-bottom: 20px; font-style: italic; } .testimonial-author { display: flex; align-items: center; } .author-img { width: 60px; height: 60px; border-radius: 50%; overflow: hidden; margin-right: 15px; } .author-img img { width: 100%; height: 100%; object-fit: cover; } .author-info h4 { margin-bottom: 5px; } .author-info p { color: #666; font-size: 0.9rem; } /* Stats Section */ #stats { background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('https://images.unsplash.com/photo-1434030216411-0b793f4b4173?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; color: white; text-align: center; } .stats-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 30px; } .stat-box { padding: 30px; animation: fadeInUp 0.5s ease; } .stat-number { font-size: 3rem; font-weight: 700; margin-bottom: 10px; color: var(--primary-color); } .stat-title { font-size: 1.2rem; } /* Team Section */ #team { text-align: center; } .team-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 30px; } .team-member { background: white; border-radius: 10px; overflow: hidden; box-shadow: var(--shadow); transition: var(--transition); animation: fadeIn 0.5s ease; } .team-member:hover { transform: translateY(-10px); } .member-img { height: 250px; overflow: hidden; } .member-img img { width: 100%; height: 100%; object-fit: cover; transition: var(--transition); } .team-member:hover .member-img img { transform: scale(1.1); } .member-info { padding: 20px; } .member-info h3 { margin-bottom: 5px; } .member-info p { color: var(--primary-color); margin-bottom: 15px; } .social-links { display: flex; justify-content: center; gap: 15px; } .social-links a { width: 35px; height: 35px; background: var(--primary-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: var(--transition); } .social-links a:hover { background: var(--dark-color); color: white; } /* Pricing Section */ #pricing { background-color: var(--light-color); } .pricing-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .pricing-card { background: white; border-radius: 10px; overflow: hidden; box-shadow: var(--shadow); text-align: center; transition: var(--transition); animation: fadeInUp 0.5s ease; } .pricing-card.popular { border: 2px solid var(--primary-color); position: relative; } .popular-tag { position: absolute; top: 20px; right: 20px; background: var(--primary-color); color: var(--dark-color); padding: 5px 15px; border-radius: 50px; font-size: 0.8rem; font-weight: 600; } .pricing-header { padding: 30px; background: linear-gradient(rgba(255, 215, 0, 0.1), rgba(255, 215, 0, 0.1)); } .pricing-name { font-size: 1.5rem; margin-bottom: 10px; } .pricing-price { font-size: 2.5rem; font-weight: 700; margin-bottom: 5px; color: var(--primary-color); } .pricing-duration { color: #666; } .pricing-features { padding: 30px; } .pricing-features ul { margin-bottom: 30px; } .pricing-features li { padding: 10px 0; border-bottom: 1px solid #eee; } .pricing-features li:last-child { border-bottom: none; } /* Contact Section */ #contact { background: linear-gradient(rgba(255, 215, 0, 0.05), rgba(255, 215, 0, 0.05)); } .contact-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 50px; } .contact-info { animation: slideInLeft 1s ease; } .contact-info h3 { font-size: 1.8rem; margin-bottom: 20px; } .contact-info p { margin-bottom: 30px; } .contact-details { margin-bottom: 30px; } .contact-item { display: flex; align-items: center; margin-bottom: 15px; } .contact-icon { width: 50px; height: 50px; background: var(--primary-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-size: 1.2rem; } .contact-form { animation: slideInRight 1s ease; } .form-group { margin-bottom: 20px; } .form-control { width: 100%; padding: 12px 15px; border: 1px solid #ddd; border-radius: 5px; font-family: 'Poppins', sans-serif; transition: var(--transition); } .form-control:focus { outline: none; border-color: var(--primary-color); box-shadow: 0 0 0 3px rgba(255, 215, 0, 0.2); } textarea.form-control { min-height: 150px; resize: vertical; } /* Footer */ footer { background: var(--dark-color); color: white; padding: 50px 0 20px; } .footer-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 30px; margin-bottom: 40px; } .footer-col h3 { font-size: 1.3rem; margin-bottom: 20px; position: relative; color: var(--primary-color); } .footer-col h3::after { content: ''; position: absolute; left: 0; bottom: -10px; width: 50px; height: 2px; background: var(--primary-color); } .footer-col p { margin-bottom: 15px; } .footer-links li { margin-bottom: 10px; } .footer-links a { color: #ccc; transition: var(--transition); } .footer-links a:hover { color: var(--primary-color); padding-left: 5px; } .footer-social { display: flex; gap: 15px; } .footer-social a { width: 40px; height: 40px; background: rgba(255, 255, 255, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: var(--transition); } .footer-social a:hover { background: var(--primary-color); color: var(--dark-color); } .copyright { text-align: center; padding-top: 20px; border-top: 1px solid rgba(255, 255, 255, 0.1); font-size: 0.9rem; color: #ccc; } /* Back to Top Button */ .back-to-top { position: fixed; bottom: 30px; right: 30px; width: 50px; height: 50px; background: var(--primary-color); color: var(--dark-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.2rem; box-shadow: var(--shadow); opacity: 0; visibility: hidden; transition: var(--transition); z-index: 999; } .back-to-top.active { opacity: 1; visibility: visible; } .back-to-top:hover { background: var(--secondary-color); } /* Animations */ @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeInUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } @keyframes slideInLeft { from { opacity: 0; transform: translateX(-50px); } to { opacity: 1; transform: translateX(0); } } @keyframes slideInRight { from { opacity: 0; transform: translateX(50px); } to { opacity: 1; transform: translateX(0); } } /* Responsive Styles */ @media (max-width: 992px) { .section-title { font-size: 2rem; } .hero-content h1 { font-size: 2.8rem; } .about-content { flex-direction: column; } .about-img, .about-text { flex: none; width: 100%; } } @media (max-width: 768px) { .nav-links { position: fixed; top: 80px; left: -100%; width: 100%; height: calc(100vh - 80px); background: white; flex-direction: column; align-items: center; padding-top: 40px; transition: var(--transition); } .nav-links.active { left: 0; } .nav-links li { margin: 15px 0; } .hamburger { display: block; } .hero-content h1 { font-size: 2.2rem; } .hero-btns { flex-direction: column; gap: 15px; } .section { padding: 60px 0; } } @media (max-width: 576px) { .section-title { font-size: 1.8rem; } .hero-content h1 { font-size: 2rem; } .hero-content p { font-size: 1rem; } .stats-container { grid-template-columns: 1fr 1fr; } }
JavaScript
// Mobile Navigation const hamburger = document.querySelector('.hamburger'); const navLinks = document.querySelector('.nav-links'); const links = document.querySelectorAll('.nav-links li'); hamburger.addEventListener('click', () => { navLinks.classList.toggle('active'); // Animate Links links.forEach((link, index) => { if (link.style.animation) { link.style.animation = ''; } else { link.style.animation = `navLinkFade 0.5s ease forwards ${index / 7 + 0.3}s`; } }); // Hamburger Animation hamburger.classList.toggle('toggle'); }); // Close mobile menu when clicking on a link links.forEach(link => { link.addEventListener('click', () => { navLinks.classList.remove('active'); hamburger.classList.remove('toggle'); links.forEach(item => { item.style.animation = ''; }); }); }); // Sticky Header window.addEventListener('scroll', function() { const header = document.querySelector('header'); header.classList.toggle('scrolled', window.scrollY > 0); }); // Back to Top Button const backToTopBtn = document.querySelector('.back-to-top'); window.addEventListener('scroll', function() { if (window.pageYOffset > 300) { backToTopBtn.classList.add('active'); } else { backToTopBtn.classList.remove('active'); } }); // Smooth Scrolling for all links document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function(e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); }); }); // Animation on Scroll function animateOnScroll() { const elements = document.querySelectorAll('.course-card, .feature-box, .testimonial-card, .stat-box, .team-member, .pricing-card'); 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)'; } }); } // Run once on page load animateOnScroll(); // Run on scroll window.addEventListener('scroll', animateOnScroll);
Output Preview
Desktop
Mobile
Fullscreen