Files
radiance/index.html
T
fez5587andClaude Sonnet 4.5 794beda395 Initial commit: Radiance Wellness website prototype
- Wellness-focused homepage design
- 12 services organized by wellness goals
- Fully responsive mobile-first design
- WCAG 2.1 AA accessibility compliant
- Interactive service tabs
- Client testimonials section
- Team member showcase
- SEO optimized with meta tags

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-18 14:34:31 -05:00

1439 lines
50 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Radiance Wellness - Nurture Your Body, Restore Your Spirit</title>
<meta name="description" content="Radiance Wellness offers holistic spa treatments in Fort Wayne, IN. Ayurvedic consultations, massage therapy, facials, and energy healing. Book online today!">
<meta name="robots" content="index, follow">
<meta property="og:title" content="Radiance Wellness - Nurture Your Body, Restore Your Spirit">
<meta property="og:description" content="Experience holistic healing through personalized Ayurvedic treatments and modern wellness therapies in Fort Wayne, IN.">
<meta property="og:type" content="website">
<meta property="og:locale" content="en_US">
<meta name="twitter:card" content="summary_large_image">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Alegreya:wght@400;500;700&family=Montserrat:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<style>
/* ===== CSS VARIABLES ===== */
:root {
/* Brand Colors */
--primary-dark: #3e2d24;
--secondary-taupe: #73634e;
--accent-beige: #dcb89e;
--accent-gold: #d4a574;
--accent-sage: #9ca986;
--success-green: #7a9b76;
/* Backgrounds */
--bg-cream: #faf8f5;
--bg-white: #ffffff;
--bg-light: #f8f5f1;
/* Text */
--text-dark: #2a1f19;
--text-mid: #5c4d42;
--text-light: #73634e;
/* Typography */
--font-heading: 'Alegreya', serif;
--font-body: 'Montserrat', sans-serif;
/* Spacing */
--spacing-xs: 0.5rem;
--spacing-sm: 1rem;
--spacing-md: 2rem;
--spacing-lg: 4rem;
--spacing-xl: 6rem;
/* Borders */
--border-radius: 8px;
--border-radius-lg: 16px;
}
/* ===== RESET & BASE STYLES ===== */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-body);
color: var(--text-dark);
background-color: var(--bg-cream);
line-height: 1.6;
font-size: 16px;
}
h1, h2, h3, h4, h5, h6 {
font-family: var(--font-heading);
font-weight: 500;
line-height: 1.2;
margin-bottom: var(--spacing-sm);
}
h1 { font-size: 3.2em; }
h2 { font-size: 2.4em; }
h3 { font-size: 1.8em; }
p {
margin-bottom: var(--spacing-sm);
color: var(--text-mid);
}
a {
color: var(--primary-dark);
text-decoration: none;
transition: color 0.3s ease;
}
a:hover {
color: var(--accent-gold);
}
a:focus-visible,
.btn:focus-visible,
.tab-btn:focus-visible,
button:focus-visible {
outline: 3px solid var(--accent-gold);
outline-offset: 2px;
}
/* Skip to content link */
.skip-link {
position: absolute;
top: -40px;
left: 0;
background: var(--primary-dark);
color: var(--bg-white);
padding: 8px 16px;
z-index: 9999;
transition: top 0.3s;
text-decoration: none;
}
.skip-link:focus {
top: 0;
}
img {
max-width: 100%;
height: auto;
display: block;
}
/* ===== UTILITY CLASSES ===== */
.container {
max-width: 1200px;
margin: 0 auto;
padding: 0 var(--spacing-md);
}
.section {
padding: var(--spacing-xl) 0;
}
.section-title {
text-align: center;
margin-bottom: var(--spacing-lg);
color: var(--primary-dark);
}
.section-subtitle {
text-align: center;
color: var(--text-light);
font-size: 1.1em;
margin-top: -1rem;
margin-bottom: var(--spacing-lg);
}
.btn {
display: inline-block;
padding: 1rem 2rem;
border-radius: var(--border-radius);
font-weight: 600;
font-family: var(--font-body);
text-transform: uppercase;
letter-spacing: 0.5px;
transition: all 0.3s ease;
cursor: pointer;
border: none;
font-size: 0.9em;
}
.btn-primary {
background-color: var(--accent-gold);
color: var(--bg-white);
box-shadow: 0 4px 12px rgba(212, 165, 116, 0.3);
}
.btn-primary:hover {
background-color: #c69663;
transform: translateY(-2px);
box-shadow: 0 6px 16px rgba(212, 165, 116, 0.4);
}
.btn-secondary {
background-color: transparent;
color: var(--primary-dark);
border: 2px solid var(--primary-dark);
}
.btn-secondary:hover {
background-color: var(--primary-dark);
color: var(--bg-white);
}
/* ===== HEADER (STICKY NAVIGATION) ===== */
.header {
position: sticky;
top: 0;
background-color: var(--bg-white);
box-shadow: 0 2px 12px rgba(0,0,0,0.08);
z-index: 1000;
padding: 1rem 0;
}
.nav-container {
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
font-family: var(--font-heading);
font-size: 1.8em;
font-weight: 700;
color: var(--primary-dark);
}
.nav-menu {
display: flex;
gap: var(--spacing-md);
align-items: center;
list-style: none;
}
.nav-link {
font-weight: 500;
font-size: 0.95em;
transition: color 0.3s ease;
}
.nav-link:hover {
color: var(--accent-sage);
}
.mobile-menu-toggle {
display: none;
flex-direction: column;
gap: 4px;
cursor: pointer;
}
.mobile-menu-toggle span {
width: 25px;
height: 3px;
background-color: var(--primary-dark);
transition: all 0.3s ease;
}
.header-cta {
display: flex;
gap: var(--spacing-sm);
align-items: center;
}
.phone-number {
font-weight: 600;
color: var(--primary-dark);
margin-right: var(--spacing-sm);
}
/* ===== HERO SECTION ===== */
.hero {
position: relative;
height: 100vh;
min-height: 600px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
color: var(--bg-white);
overflow: hidden;
}
.hero-video-bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
z-index: -2;
}
.hero-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(135deg, rgba(62, 45, 36, 0.7), rgba(156, 169, 134, 0.5));
z-index: -1;
}
.hero-content {
max-width: 800px;
padding: var(--spacing-md);
animation: fadeInUp 1s ease-out;
}
.hero h1 {
font-size: 3.5em;
margin-bottom: var(--spacing-md);
text-shadow: 2px 2px 8px rgba(0,0,0,0.3);
}
.hero-subtitle {
font-size: 1.3em;
margin-bottom: var(--spacing-lg);
font-weight: 300;
text-shadow: 1px 1px 4px rgba(0,0,0,0.3);
}
.hero-cta-group {
display: flex;
gap: var(--spacing-sm);
justify-content: center;
flex-wrap: wrap;
}
@keyframes fadeInUp {
from {
opacity: 0;
transform: translateY(30px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
/* ===== TRUST BAR ===== */
.trust-bar {
background-color: var(--bg-white);
padding: var(--spacing-md) 0;
box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.trust-items {
display: flex;
justify-content: space-around;
align-items: center;
flex-wrap: wrap;
gap: var(--spacing-md);
}
.trust-item {
display: flex;
align-items: center;
gap: var(--spacing-xs);
color: var(--text-mid);
font-weight: 500;
}
.trust-icon {
font-size: 1.5em;
color: var(--accent-sage);
}
/* ===== TESTIMONIALS SECTION ===== */
.testimonials-section {
background-color: var(--bg-light);
}
.testimonials-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: var(--spacing-md);
margin-bottom: var(--spacing-md);
}
.testimonial-card {
background-color: var(--bg-white);
padding: var(--spacing-md);
border-radius: var(--border-radius-lg);
box-shadow: 0 2px 12px rgba(0,0,0,0.06);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.testimonial-card:hover {
transform: translateY(-4px);
box-shadow: 0 8px 24px rgba(0,0,0,0.12);
}
.testimonial-stars {
color: #fbbf24;
font-size: 1.1em;
margin-bottom: var(--spacing-xs);
letter-spacing: 2px;
}
.testimonial-text {
color: var(--text-mid);
line-height: 1.6;
margin-bottom: var(--spacing-sm);
font-style: italic;
}
.testimonial-author {
display: flex;
align-items: center;
gap: var(--spacing-sm);
padding-top: var(--spacing-sm);
border-top: 1px solid var(--accent-beige);
}
.author-photo {
width: 50px;
height: 50px;
border-radius: 50%;
background: linear-gradient(135deg, var(--accent-sage), var(--accent-gold));
display: flex;
align-items: center;
justify-content: center;
font-weight: 700;
color: var(--bg-white);
}
.author-info {
flex: 1;
}
.author-name {
font-weight: 600;
color: var(--primary-dark);
margin-bottom: 2px;
}
.author-location {
font-size: 0.85em;
color: var(--text-light);
}
/* ===== HOLISTIC APPROACH SECTION ===== */
.holistic-section {
background-color: var(--bg-white);
}
.holistic-diagram {
max-width: 600px;
margin: 0 auto var(--spacing-lg);
position: relative;
}
.circle-container {
position: relative;
width: 400px;
height: 400px;
margin: 0 auto;
}
.center-circle {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 160px;
height: 160px;
border-radius: 50%;
background: linear-gradient(135deg, var(--accent-sage), var(--accent-gold));
display: flex;
align-items: center;
justify-content: center;
color: var(--bg-white);
font-weight: 700;
font-size: 1.2em;
text-align: center;
box-shadow: 0 8px 24px rgba(0,0,0,0.15);
z-index: 2;
}
.pillar {
position: absolute;
width: 140px;
padding: var(--spacing-sm);
background-color: var(--bg-cream);
border-radius: var(--border-radius);
text-align: center;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.pillar:hover {
transform: scale(1.05);
box-shadow: 0 6px 16px rgba(0,0,0,0.15);
}
.pillar-icon {
font-size: 2em;
margin-bottom: var(--spacing-xs);
}
.pillar-title {
font-weight: 700;
color: var(--primary-dark);
margin-bottom: 4px;
}
.pillar-text {
font-size: 0.85em;
color: var(--text-mid);
}
.pillar-mind {
top: 0;
left: 50%;
transform: translateX(-50%);
}
.pillar-body {
bottom: 0;
left: 0;
}
.pillar-spirit {
bottom: 0;
right: 0;
}
/* ===== SERVICES BY GOAL ===== */
.services-section {
background-color: var(--bg-cream);
}
.service-tabs {
display: flex;
justify-content: center;
gap: var(--spacing-sm);
margin-bottom: var(--spacing-lg);
flex-wrap: wrap;
}
.tab-btn {
padding: 1rem 2rem;
background-color: var(--bg-white);
border: 2px solid var(--accent-beige);
border-radius: var(--border-radius);
cursor: pointer;
transition: all 0.3s ease;
font-weight: 600;
color: var(--text-mid);
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
}
.tab-btn.active {
background-color: var(--accent-sage);
border-color: var(--accent-sage);
color: var(--bg-white);
}
.tab-btn:hover:not(.active) {
border-color: var(--accent-gold);
}
.tab-icon {
font-size: 1.5em;
}
.tab-label {
font-size: 0.9em;
}
.tab-content {
display: none;
}
.tab-content.active {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: var(--spacing-md);
}
.service-card {
background-color: var(--bg-white);
border-radius: var(--border-radius-lg);
overflow: hidden;
box-shadow: 0 4px 16px rgba(0,0,0,0.08);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.service-card:hover {
transform: translateY(-4px);
box-shadow: 0 8px 24px rgba(0,0,0,0.12);
}
.service-image {
width: 100%;
height: 200px;
background: linear-gradient(135deg, var(--accent-beige), var(--accent-sage));
display: flex;
align-items: center;
justify-content: center;
font-size: 3em;
}
.service-content {
padding: var(--spacing-md);
}
.service-title {
font-size: 1.4em;
margin-bottom: var(--spacing-xs);
color: var(--primary-dark);
}
.service-benefits {
list-style: none;
margin-bottom: var(--spacing-sm);
}
.service-benefits li {
padding-left: 1.5rem;
position: relative;
margin-bottom: var(--spacing-xs);
color: var(--text-mid);
}
.service-benefits li::before {
content: "✓";
position: absolute;
left: 0;
color: var(--success-green);
font-weight: 700;
}
.service-meta {
display: flex;
justify-content: space-between;
align-items: center;
padding-top: var(--spacing-sm);
border-top: 1px solid var(--accent-beige);
}
.service-duration {
color: var(--text-light);
font-size: 0.9em;
}
.service-price {
font-size: 1.3em;
font-weight: 700;
color: var(--accent-gold);
}
/* ===== TEAM SECTION ===== */
.team-section {
background-color: var(--bg-white);
}
.team-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: var(--spacing-md);
}
.team-member {
text-align: center;
padding: var(--spacing-md);
background-color: var(--bg-cream);
border-radius: var(--border-radius-lg);
transition: transform 0.3s ease;
}
.team-member:hover {
transform: translateY(-4px);
}
.member-photo {
width: 150px;
height: 150px;
border-radius: 50%;
margin: 0 auto var(--spacing-sm);
background: linear-gradient(135deg, var(--accent-gold), var(--accent-sage));
display: flex;
align-items: center;
justify-content: center;
font-size: 3em;
color: var(--bg-white);
}
.member-name {
font-size: 1.3em;
color: var(--primary-dark);
margin-bottom: 4px;
}
.member-title {
color: var(--accent-gold);
font-weight: 600;
margin-bottom: var(--spacing-xs);
}
.member-credentials {
font-size: 0.85em;
color: var(--text-light);
margin-bottom: var(--spacing-sm);
}
.member-specialties {
font-size: 0.9em;
color: var(--text-mid);
}
/* ===== FINAL CTA SECTION ===== */
.final-cta {
background: linear-gradient(135deg, var(--accent-sage), var(--accent-gold));
color: var(--bg-white);
text-align: center;
padding: var(--spacing-xl) 0;
}
.final-cta h2 {
color: var(--bg-white);
font-size: 2.5em;
margin-bottom: var(--spacing-sm);
}
.final-cta p {
color: var(--bg-white);
font-size: 1.2em;
margin-bottom: var(--spacing-lg);
opacity: 0.95;
}
.btn-white {
background-color: var(--bg-white);
color: var(--primary-dark);
font-size: 1.1em;
padding: 1.2rem 3rem;
}
.btn-white:hover {
background-color: var(--bg-cream);
transform: translateY(-2px);
}
/* ===== FOOTER ===== */
.footer {
background-color: var(--primary-dark);
color: var(--bg-cream);
padding: var(--spacing-lg) 0 var(--spacing-md);
}
.footer-content {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: var(--spacing-lg);
margin-bottom: var(--spacing-md);
}
.footer-section h3 {
color: var(--accent-gold);
margin-bottom: var(--spacing-sm);
}
.footer-section p,
.footer-section a {
color: var(--bg-cream);
margin-bottom: var(--spacing-xs);
}
.footer-section a:hover {
color: var(--accent-gold);
}
.footer-bottom {
text-align: center;
padding-top: var(--spacing-md);
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--accent-beige);
}
/* ===== RESPONSIVE DESIGN ===== */
@media (max-width: 768px) {
.nav-menu {
display: none;
flex-direction: column;
position: absolute;
top: 100%;
left: 0;
right: 0;
background: var(--bg-white);
padding: var(--spacing-md);
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
z-index: 999;
}
.nav-menu.active {
display: flex;
}
.mobile-menu-toggle {
display: flex;
}
.hero h1 {
font-size: 2.5em;
}
.trust-items {
flex-direction: column;
text-align: center;
}
.review-card {
min-width: 280px;
}
.circle-container {
width: 300px;
height: 300px;
}
.center-circle {
width: 120px;
height: 120px;
font-size: 1em;
}
.pillar {
width: 100px;
font-size: 0.85em;
}
.service-tabs {
flex-direction: column;
}
.tab-btn {
width: 100%;
}
}
</style>
</head>
<body>
<!-- Skip to main content link -->
<a href="#main-content" class="skip-link">Skip to main content</a>
<!-- HEADER -->
<header class="header">
<div class="container">
<nav class="nav-container">
<div class="logo">Radiance Wellness</div>
<ul class="nav-menu" id="main-nav">
<li><a href="#home" class="nav-link">Home</a></li>
<li><a href="#services" class="nav-link">Services</a></li>
<li><a href="#about" class="nav-link">About</a></li>
<li><a href="#team" class="nav-link">Team</a></li>
<li><a href="#contact" class="nav-link">Contact</a></li>
</ul>
<div class="header-cta">
<a href="tel:+12605550123" class="phone-number">📞 (260) 555-0123</a>
<a href="#book" class="btn btn-primary">BOOK ONLINE</a>
</div>
<button class="mobile-menu-toggle" aria-expanded="false" aria-controls="main-nav" aria-label="Toggle navigation menu">
<span></span>
<span></span>
<span></span>
</button>
</nav>
</div>
</header>
<!-- Main Content -->
<main id="main-content">
<!-- HERO SECTION -->
<section class="hero" id="home">
<!-- Video background placeholder (would be actual video in production) -->
<div class="hero-video-bg" style="background: linear-gradient(135deg, #9ca986, #dcb89e);"></div>
<div class="hero-overlay"></div>
<div class="hero-content">
<h1>Nurture Your Body.<br>Restore Your Spirit.<br>Radiate Wellness.</h1>
<p class="hero-subtitle">Experience holistic healing through personalized Ayurvedic treatments and modern wellness therapies</p>
<div class="hero-cta-group" id="dosha-quiz">
<a href="#about" class="btn btn-primary">Learn About Our Approach</a>
<a href="#services" class="btn btn-secondary">Explore Services</a>
</div>
</div>
</section>
<!-- TRUST BAR -->
<section class="trust-bar">
<div class="container">
<div class="trust-items">
<div class="trust-item">
<span class="trust-icon">✓</span>
<span>200+ Happy Clients</span>
</div>
<div class="trust-item">
<span class="trust-icon">🎓</span>
<span>Licensed Practitioners</span>
</div>
<div class="trust-item">
<span class="trust-icon">🌿</span>
<span>100% Natural Products</span>
</div>
<div class="trust-item">
<span class="trust-icon">📍</span>
<span>Fort Wayne Local</span>
</div>
</div>
</div>
</section>
<!-- TESTIMONIALS SECTION -->
<section class="testimonials-section section" id="testimonials">
<div class="container">
<h2 class="section-title">What Our Clients Say</h2>
<p class="section-subtitle">Hear from those who've experienced wellness transformation</p>
<div class="testimonials-grid">
<!-- Testimonial 1 -->
<div class="testimonial-card">
<div class="testimonial-stars">★★★★★</div>
<p class="testimonial-text">
"Absolutely transformative experience! The Ayurvedic consultation helped me understand my body in ways I never thought possible. The staff is incredibly knowledgeable and caring."
</p>
<div class="testimonial-author">
<div class="author-photo">SM</div>
<div class="author-info">
<div class="author-name">Sarah M.</div>
<div class="author-location">Fort Wayne, IN</div>
</div>
</div>
</div>
<!-- Testimonial 2 -->
<div class="testimonial-card">
<div class="testimonial-stars">★★★★★</div>
<p class="testimonial-text">
"The best spa experience in Fort Wayne! The atmosphere is so peaceful and the practitioners really take time to personalize each treatment. Can't recommend enough!"
</p>
<div class="testimonial-author">
<div class="author-photo">JK</div>
<div class="author-info">
<div class="author-name">Jessica K.</div>
<div class="author-location">Fort Wayne, IN</div>
</div>
</div>
</div>
<!-- Testimonial 3 -->
<div class="testimonial-card">
<div class="testimonial-stars">★★★★★</div>
<p class="testimonial-text">
"The Dosha quiz was eye-opening and the customized treatment plan has helped with my stress and sleep issues. Professional, clean, and welcoming environment."
</p>
<div class="testimonial-author">
<div class="author-photo">DT</div>
<div class="author-info">
<div class="author-name">David T.</div>
<div class="author-location">Fort Wayne, IN</div>
</div>
</div>
</div>
<!-- Testimonial 4 -->
<div class="testimonial-card">
<div class="testimonial-stars">★★★★★</div>
<p class="testimonial-text">
"Their holistic approach addresses not just symptoms but root causes. The energy healing session was profound and the staff genuinely cares about your wellbeing."
</p>
<div class="testimonial-author">
<div class="author-photo">LW</div>
<div class="author-info">
<div class="author-name">Lisa W.</div>
<div class="author-location">Fort Wayne, IN</div>
</div>
</div>
</div>
<!-- Testimonial 5 -->
<div class="testimonial-card">
<div class="testimonial-stars">★★★★★</div>
<p class="testimonial-text">
"The facility is beautiful, treatments are exceptional, and booking online is super easy. A hidden gem in Fort Wayne! My wife and I now have a couples package."
</p>
<div class="testimonial-author">
<div class="author-photo">MR</div>
<div class="author-info">
<div class="author-name">Michael R.</div>
<div class="author-location">Fort Wayne, IN</div>
</div>
</div>
</div>
<!-- Testimonial 6 -->
<div class="testimonial-card">
<div class="testimonial-stars">★★★★★</div>
<p class="testimonial-text">
"I've been coming here for 6 months and my chronic pain has significantly improved. The personalized Ayurvedic approach really works. Highly recommend!"
</p>
<div class="testimonial-author">
<div class="author-photo">AL</div>
<div class="author-info">
<div class="author-name">Amanda L.</div>
<div class="author-location">Fort Wayne, IN</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- HOLISTIC APPROACH SECTION -->
<section class="holistic-section section" id="about">
<div class="container">
<h2 class="section-title">Our Holistic Approach</h2>
<p class="section-subtitle">Wellness is the harmony of mind, body, and spirit</p>
<div class="holistic-diagram">
<div class="circle-container">
<div class="center-circle">Radiant<br>Wellness</div>
<div class="pillar pillar-mind">
<div class="pillar-icon">🧠</div>
<div class="pillar-title">Mind</div>
<div class="pillar-text">Mental clarity & emotional balance</div>
</div>
<div class="pillar pillar-body">
<div class="pillar-icon">💪</div>
<div class="pillar-title">Body</div>
<div class="pillar-text">Physical vitality & healing</div>
</div>
<div class="pillar pillar-spirit">
<div class="pillar-icon">✨</div>
<div class="pillar-title">Spirit</div>
<div class="pillar-text">Inner peace & purpose</div>
</div>
</div>
</div>
<div style="text-align: center; margin-top: 3rem;">
<p style="max-width: 700px; margin: 0 auto; font-size: 1.1em;">
At Radiance Wellness, we believe true health emerges when these three elements work in harmony.
Our personalized treatments address your unique constitution using ancient Ayurvedic wisdom
combined with modern therapeutic techniques.
</p>
</div>
</div>
</section>
<!-- SERVICES BY GOAL SECTION -->
<section class="services-section section" id="services">
<div class="container">
<h2 class="section-title">Services By Your Wellness Goal</h2>
<p class="section-subtitle">Choose what your body needs most right now</p>
<!-- Service Tabs -->
<div class="service-tabs">
<button class="tab-btn active" data-tab="relax">
<span class="tab-icon">🧘</span>
<span class="tab-label">Relax<br><small>Release tension</small></span>
</button>
<button class="tab-btn" data-tab="renew">
<span class="tab-icon">✨</span>
<span class="tab-label">Renew<br><small>Refresh skin</small></span>
</button>
<button class="tab-btn" data-tab="restore">
<span class="tab-icon">🌿</span>
<span class="tab-label">Restore<br><small>Heal within</small></span>
</button>
<button class="tab-btn" data-tab="revitalize">
<span class="tab-icon">💫</span>
<span class="tab-label">Revitalize<br><small>Boost energy</small></span>
</button>
</div>
<!-- Tab Content: Relax -->
<div class="tab-content active" id="relax">
<div class="service-card">
<div class="service-image">🧘‍♀️</div>
<div class="service-content">
<h3 class="service-title">Swedish Massage</h3>
<ul class="service-benefits">
<li>Relieves muscle tension</li>
<li>Improves circulation</li>
<li>Promotes deep relaxation</li>
</ul>
<div class="service-meta">
<span class="service-duration">60-90 min</span>
<span class="service-price">From $95</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
<div class="service-card">
<div class="service-image">🌸</div>
<div class="service-content">
<h3 class="service-title">Aromatherapy Session</h3>
<ul class="service-benefits">
<li>Custom essential oil blends</li>
<li>Reduces stress & anxiety</li>
<li>Balances emotions</li>
</ul>
<div class="service-meta">
<span class="service-duration">60 min</span>
<span class="service-price">$110</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
<div class="service-card">
<div class="service-image">🔥</div>
<div class="service-content">
<h3 class="service-title">Hot Stone Therapy</h3>
<ul class="service-benefits">
<li>Deep muscle relaxation</li>
<li>Improves blood flow</li>
<li>Relieves chronic pain</li>
</ul>
<div class="service-meta">
<span class="service-duration">90 min</span>
<span class="service-price">$135</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
</div>
<!-- Tab Content: Renew -->
<div class="tab-content" id="renew">
<div class="service-card">
<div class="service-image">✨</div>
<div class="service-content">
<h3 class="service-title">Signature Facial</h3>
<ul class="service-benefits">
<li>Deep cleansing & exfoliation</li>
<li>Customized to skin type</li>
<li>Natural, organic products</li>
</ul>
<div class="service-meta">
<span class="service-duration">60 min</span>
<span class="service-price">$85</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
<div class="service-card">
<div class="service-image">🌟</div>
<div class="service-content">
<h3 class="service-title">Chemical Peel</h3>
<ul class="service-benefits">
<li>Reduces fine lines</li>
<li>Improves skin texture</li>
<li>Brightens complexion</li>
</ul>
<div class="service-meta">
<span class="service-duration">45 min</span>
<span class="service-price">$120</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
<div class="service-card">
<div class="service-image">💎</div>
<div class="service-content">
<h3 class="service-title">Microdermabrasion</h3>
<ul class="service-benefits">
<li>Exfoliates dead skin</li>
<li>Minimizes pores</li>
<li>Stimulates collagen</li>
</ul>
<div class="service-meta">
<span class="service-duration">60 min</span>
<span class="service-price">$130</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
</div>
<!-- Tab Content: Restore -->
<div class="tab-content" id="restore">
<div class="service-card">
<div class="service-image">🕉️</div>
<div class="service-content">
<h3 class="service-title">Ayurvedic Consultation</h3>
<ul class="service-benefits">
<li>Personalized dosha assessment</li>
<li>Custom treatment plan</li>
<li>Lifestyle recommendations</li>
</ul>
<div class="service-meta">
<span class="service-duration">90 min</span>
<span class="service-price">$150</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
<div class="service-card">
<div class="service-image">⚡</div>
<div class="service-content">
<h3 class="service-title">Energy Healing</h3>
<ul class="service-benefits">
<li>Balances chakras</li>
<li>Removes energy blocks</li>
<li>Promotes self-healing</li>
</ul>
<div class="service-meta">
<span class="service-duration">60 min</span>
<span class="service-price">$95</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
<div class="service-card">
<div class="service-image">🌿</div>
<div class="service-content">
<h3 class="service-title">Dosha Balancing Treatment</h3>
<ul class="service-benefits">
<li>Customized Ayurvedic oils</li>
<li>Restores natural balance</li>
<li>Includes consultation</li>
</ul>
<div class="service-meta">
<span class="service-duration">120 min</span>
<span class="service-price">$180</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
</div>
<!-- Tab Content: Revitalize -->
<div class="tab-content" id="revitalize">
<div class="service-card">
<div class="service-image">💉</div>
<div class="service-content">
<h3 class="service-title">IV Therapy</h3>
<ul class="service-benefits">
<li>Vitamin & mineral infusion</li>
<li>Boosts immune system</li>
<li>Increases energy levels</li>
</ul>
<div class="service-meta">
<span class="service-duration">45 min</span>
<span class="service-price">$175</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
<div class="service-card">
<div class="service-image">🌊</div>
<div class="service-content">
<h3 class="service-title">Detoxifying Body Scrub</h3>
<ul class="service-benefits">
<li>Removes toxins & impurities</li>
<li>Smooths skin texture</li>
<li>Increases circulation</li>
</ul>
<div class="service-meta">
<span class="service-duration">60 min</span>
<span class="service-price">$105</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
<div class="service-card">
<div class="service-image">🎁</div>
<div class="service-content">
<h3 class="service-title">Total Wellness Package</h3>
<ul class="service-benefits">
<li>Massage, facial & body scrub</li>
<li>Lunch & refreshments</li>
<li>Full day of self-care</li>
</ul>
<div class="service-meta">
<span class="service-duration">Half day</span>
<span class="service-price">$350</span>
</div>
<a href="#book" class="btn btn-primary" style="margin-top: 1rem; width: 100%;">Book Now</a>
</div>
</div>
</div>
</div>
</section>
<!-- TEAM SECTION -->
<section class="team-section section" id="team">
<div class="container">
<h2 class="section-title">Meet Your Wellness Team</h2>
<p class="section-subtitle">Experienced practitioners dedicated to your healing journey</p>
<div class="team-grid">
<div class="team-member">
<div class="member-photo">JR</div>
<h3 class="member-name">Jennifer Roberts</h3>
<div class="member-title">Founder & Ayurvedic Practitioner</div>
<div class="member-credentials">CAP, RYT-500, 15 years experience</div>
<p class="member-specialties">Specialties: Dosha balancing, chronic pain management, stress reduction</p>
</div>
<div class="team-member">
<div class="member-photo">CS</div>
<h3 class="member-name">Casey Subject</h3>
<div class="member-title">Licensed Massage Therapist</div>
<div class="member-credentials">LMT, 12 years experience</div>
<p class="member-specialties">Specialties: Swedish massage, hot stone therapy, deep tissue</p>
</div>
<div class="team-member">
<div class="member-photo">MP</div>
<h3 class="member-name">Maria Patel</h3>
<div class="member-title">Esthetician & Skincare Specialist</div>
<div class="member-credentials">LE, 8 years experience</div>
<p class="member-specialties">Specialties: Organic facials, chemical peels, anti-aging treatments</p>
</div>
<div class="team-member">
<div class="member-photo">DW</div>
<h3 class="member-name">David Wong</h3>
<div class="member-title">Energy Healer & Wellness Coach</div>
<div class="member-credentials">Reiki Master, CHC, 10 years experience</div>
<p class="member-specialties">Specialties: Energy healing, chakra balancing, holistic wellness coaching</p>
</div>
</div>
</div>
</section>
<!-- FINAL CTA -->
<section class="final-cta" id="book">
<div class="container">
<h2>Begin Your Wellness Journey Today</h2>
<p>Take the first step toward radiant health and inner peace</p>
<a href="https://www.vagaro.com/" target="_blank" rel="noopener noreferrer" class="btn btn-white">BOOK YOUR EXPERIENCE</a>
</div>
</section>
</main>
<!-- FOOTER -->
<footer class="footer" id="contact">
<div class="container">
<div class="footer-content">
<div class="footer-section">
<h3>Radiance Wellness</h3>
<p>3162 Mallard Cove Lane<br>Fort Wayne, IN 46804</p>
<p>📞 (260) 555-0123<br>✉️ info@radiancewellness.net</p>
</div>
<div class="footer-section">
<h3>Hours</h3>
<p>Monday - Friday: 9am - 7pm<br>
Saturday: 10am - 6pm<br>
Sunday: 10am - 5pm</p>
</div>
<div class="footer-section">
<h3>Quick Links</h3>
<p><a href="#services">Services</a><br>
<a href="#about">About Us</a><br>
<a href="#team">Our Team</a><br>
<a href="#book">Book Online</a><br>
<a href="#gift">Gift Cards</a></p>
</div>
<div class="footer-section">
<h3>Connect</h3>
<p>
<a href="#">Instagram</a><br>
<a href="#">Facebook</a><br>
<a href="#">Pinterest</a><br>
<a href="#">Newsletter</a>
</p>
</div>
</div>
<div class="footer-bottom">
<p>&copy; 2025 Radiance Wellness. All rights reserved. | <a href="#">Privacy Policy</a> | <a href="#">Terms of Service</a></p>
</div>
</div>
</footer>
<script>
// ===== TAB SWITCHING =====
const tabButtons = document.querySelectorAll('.tab-btn');
const tabContents = document.querySelectorAll('.tab-content');
tabButtons.forEach(button => {
button.addEventListener('click', () => {
// Remove active class from all buttons and contents
tabButtons.forEach(btn => btn.classList.remove('active'));
tabContents.forEach(content => content.classList.remove('active'));
// Add active class to clicked button
button.classList.add('active');
// Show corresponding content
const tabId = button.getAttribute('data-tab');
document.getElementById(tabId).classList.add('active');
});
});
// ===== MOBILE MENU TOGGLE =====
const mobileToggle = document.querySelector('.mobile-menu-toggle');
const navMenu = document.querySelector('.nav-menu');
mobileToggle.addEventListener('click', () => {
const isExpanded = mobileToggle.getAttribute('aria-expanded') === 'true';
mobileToggle.setAttribute('aria-expanded', !isExpanded);
navMenu.classList.toggle('active');
});
// Close mobile menu when clicking a link
document.querySelectorAll('.nav-link').forEach(link => {
link.addEventListener('click', () => {
navMenu.classList.remove('active');
mobileToggle.setAttribute('aria-expanded', 'false');
});
});
// ===== SMOOTH SCROLL =====
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function (e) {
e.preventDefault();
const target = document.querySelector(this.getAttribute('href'));
if (target) {
target.scrollIntoView({
behavior: 'smooth',
block: 'start'
});
}
});
});
</script>
</body>
</html>