<style>
/* --- CORE THEME --- */
:root {
--emerald: #022e28;
--gold: #d4af37;
--cream: #fcfaf5;
--white: #ffffff;
--text-dark: #1a1a1a;
--transition: all 0.3s ease;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'Poppins', sans-serif; background: var(--white); color: var(--text-dark); overflow-x: hidden; scroll-behavior: smooth; }
h1, h2, h3, .logo-text { font-family: 'Lora', serif; }
a { text-decoration: none; color: inherit; }
.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
.section-padding { padding: 80px 0; }
.text-center { text-align: center; }
/* --- CUSTOM LOGO --- */
.logo-box { display: flex; align-items: center; gap: 10px; }
.logo-icon {
width: 40px; height: 40px; background: var(--emerald);
border: 2px solid var(--gold); border-radius: 50% 0 50% 0;
display: flex; align-items: center; justify-content: center;
color: var(--gold); font-size: 18px; font-weight: bold;
}
.logo-text { font-size: 24px; font-weight: 700; color: var(--emerald); }
.logo-text span { color: var(--gold); }
/* --- NAVIGATION --- */
nav {
height: 80px; display: flex; align-items: center;
background: var(--white); position: sticky; top: 0;
z-index: 1000; box-shadow: 0 2px 10px rgba(0,0,0,0.05);
}
nav .container { display: flex; justify-content: space-between; align-items: center; width: 100%; }
.nav-links { display: flex; gap: 25px; align-items: center; }
.nav-links a { font-weight: 500; font-size: 14px; transition: var(--transition); }
.nav-links a:hover { color: var(--gold); }
.mobile-toggle { display: none; font-size: 24px; cursor: pointer; color: var(--emerald); }
.btn-nav { background: var(--emerald); color: white; padding: 10px 20px; font-size: 13px; font-weight: 600; border: none; cursor: pointer; }
/* --- HERO SECTION --- */
.hero {
height: 70vh;
background: linear-gradient(rgba(2, 46, 40, 0.7), rgba(2, 46, 40, 0.7)),
url('https://images.unsplash.com/photo-1560066984-138dadb4c035?auto=format&fit=crop&w=1600&q=80') center/cover;
display: flex; align-items: center; text-align: center; color: white;
}
.hero h1 { font-size: clamp(32px, 8vw, 65px); line-height: 1.2; margin-bottom: 20px; }
/* --- ACADEMY STYLING --- */
.category-title { margin: 60px 0 30px; border-left: 5px solid var(--gold); padding-left: 15px; color: var(--emerald); }
.grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; }
.course-card {
background: white; padding: 30px; border: 1px solid #eee;
transition: var(--transition); position: relative; overflow: hidden;
}
.course-card:hover { border-color: var(--gold); transform: translateY(-5px); box-shadow: 0 10px 20px rgba(0,0,0,0.05); }
.course-card h4 { margin-bottom: 10px; color: var(--emerald); font-size: 18px; }
.duration { color: var(--gold); font-weight: 600; font-size: 14px; text-transform: uppercase; }
.price-text { display: block; margin-top: 10px; font-weight: 700; color: #333; }
/* --- TRACKER BOX --- */
.tracker-section { background: var(--emerald); color: white; }
.tracker-card {
background: rgba(255,255,255,0.05); border: 1px solid rgba(212,175,55,0.3);
padding: 50px 30px; border-radius: 15px; text-align: center; max-width: 800px; margin: 0 auto;
}
.tracker-input-group { display: flex; background: white; border-radius: 50px; padding: 5px; margin: 30px auto; max-width: 500px; overflow: hidden; }
.tracker-input-group input { flex: 1; border: none; outline: none; padding: 0 20px; font-size: 16px; width: 100%; }
.btn-track { background: var(--gold); color: white; border: none; padding: 15px 30px; border-radius: 50px; font-weight: 700; cursor: pointer; transition: var(--transition); }
#statusDisplay { margin-top: 25px; display: none; }
.loader { border: 3px solid rgba(255,255,255,0.2); border-top: 3px solid var(--gold); border-radius: 50%; width: 24px; height: 24px; animation: spin 1s linear infinite; display: inline-block; vertical-align: middle; margin-right: 10px; }
@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
/* --- FOOTER --- */
footer { background: #011412; color: white; padding: 60px 0 20px; }
.footer-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 40px; margin-bottom: 40px; }
/* --- RESPONSIVE --- */
@media (max-width: 768px) {
.mobile-toggle { display: block; }
.nav-links {
position: fixed; top: 80px; left: -100%; width: 100%; height: calc(100vh - 80px);
background: white; flex-direction: column; padding: 50px 20px; transition: 0.4s; z-index: 1000;
}
.nav-links.active { left: 0; }
.btn-nav { display: none; }
.tracker-input-group { flex-direction: column; background: transparent; gap: 10px; }
.tracker-input-group input { padding: 15px; border-radius: 50px; }
}
</style>
<nav>
<div class="container">
<div class="logo-box">
<div class="logo-icon">H</div>
<div class="logo-text">HAIR<span>APISTT</span></div>
</div>
<ul class="nav-links" id="navLinks">
<li><a href="#home" onclick="toggleMenu()">Home</a></li>
<li><a href="#academy" onclick="toggleMenu()">Academy</a></li>
<li><a href="#track" onclick="toggleMenu()">Track Status</a></li>
<li><a href="#contact" onclick="toggleMenu()">Contact</a></li>
</ul>
<button class="btn-nav">BOOK NOW</button>
<div class="mobile-toggle" onclick="toggleMenu()"><i class="fa-solid fa-bars" id="menuIcon"></i></div>
</div>
</nav>
<header class="hero" id="home">
<div class="container">
<h1>Professional Beauty <br>& Artistry Academy</h1>
<p>Master the skills with Hairapistt. Certified courses for your career.</p>
</div>
</header>
<!-- ACADEMY SECTION -->
<section class="section-padding" id="academy" style="background: var(--cream);">
<div class="container">
<h2 class="text-center" style="font-size: 40px;">Academy Courses</h2>
<p class="text-center">Choose your path to becoming a professional artist.</p>
<!-- Makeup Category -->
<h3 class="category-title">Makeup Artistry</h3>
<div class="grid">
<div class="course-card">
<h4>Basic Makeup Artistry</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 25 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Advanced Makeup Artistry</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 35 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Pro Makeup Artistry</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 55 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
</div>
<!-- Hair Styling Category -->
<h3 class="category-title">Hair Styling</h3>
<div class="grid">
<div class="course-card">
<h4>Basic Hair Styling</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 10 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Advanced Hair Styling</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 15 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Pro Hair Styling</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 30 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
</div>
<!-- Hair Designing Category -->
<h3 class="category-title">Hair Designing</h3>
<div class="grid">
<div class="course-card">
<h4>Certificate in Hair Designing</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 25 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Advanced Hair Designing</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 45 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Diploma in Hair Designing</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 120 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
</div>
<!-- Nails Category -->
<h3 class="category-title">Nail Artistry</h3>
<div class="grid">
<div class="course-card">
<h4>Certificate in Nail Artistry</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 20 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Advanced Nail Artistry</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 45 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Pro Nail Artistry</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 50 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
</div>
<!-- Lash & Brows Category -->
<h3 class="category-title">Eyelash & Brow Extensions</h3>
<div class="grid">
<div class="course-card">
<h4>Certificate in Eyelash Extension</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 10 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Certificate in Eyelash Extension & Lash Lifts</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 12 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Certificate in Eyelash Extension & Eyebrow Tinting</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 15 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
</div>
<!-- Cosmetology Category -->
<h3 class="category-title">Cosmetology</h3>
<div class="grid">
<div class="course-card">
<h4>Certificate in Basic Cosmetology</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 20 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Advanced Cosmetology</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 45 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
<div class="course-card">
<h4>Diploma in Cosmetology</h4>
<p class="duration"><i class="fa-regular fa-clock"></i> 60 Days</p>
<span class="price-text">Price: ₹XXX</span>
</div>
</div>
</div>
</section>
<!-- TRACKER BOX -->
<section class="section-padding tracker-section" id="track">
<div class="container">
<div class="tracker-card">
<h2>Track Your Application</h2>
<p>Enter your application number to verify your status.</p>
<div class="tracker-input-group">
<input type="text" id="appInput" placeholder="Ex: HA-FDK-2021">
<button class="btn-track" onclick="handleTrack()">Track Now</button>
</div>
<div id="statusDisplay">
<div class="loader"></div>
<span id="statusText" style="color: var(--gold); font-weight: 600;">yes we have information about it contact us on whats app...</span>
</div>
</div>
</div>
</section>
<!-- Footer -->
<footer id="contact">
<div class="container">
<div class="footer-grid">
<div>
<div class="logo-box">
<div class="logo-icon" style="background: var(--gold); color:white; border:none;">H</div>
<div class="logo-text" style="color:white;">HAIR<span>APISTT</span></div>
</div>
<p style="margin-top: 15px; font-size: 14px; opacity: 0.6;">Luxury Salon & Professional Academy. Providing excellence since 2015.</p>
</div>
<div>
<h4 style="color:var(--gold); margin-bottom: 20px;">Contact Information</h4>
<ul style="list-style: none; font-size: 14px; opacity: 0.8;">
<li style="margin-bottom:10px;"><i class="fa-solid fa-phone"></i> +91 98772 15134</li>
<li style="margin-bottom:10px;"><i class="fa-solid fa-location-dot"></i> Opposite Bus Stand, Bhucho Mandi, Punjab 151101</li>
<li style="margin-bottom:10px;"><i class="fa-solid fa-envelope"></i> Preetgill938@gmail.com</li>
</ul>
</div>
</div>
<p class="text-center" style="border-top: 1px solid rgba(255,255,255,0.1); padding-top: 20px; font-size: 12px; opacity: 0.5;">
© 2015 Hairapistt India. All Rights Reserved.
</p>
</div>
</footer>
<script>
function toggleMenu() {
const nav = document.getElementById('navLinks');
const icon = document.getElementById('menuIcon');
nav.classList.toggle('active');
icon.classList.toggle('fa-bars');
icon.classList.toggle('fa-xmark');
}
function handleTrack() {
const input = document.getElementById('appInput').value;
const display = document.getElementById('statusDisplay');
if(input.trim() === "") {
alert("Please enter a number.");
return;
}
display.style.display = "block";
}
</script>