36716-vm/assets/css/custom.css
2025-12-07 05:00:42 +00:00

86 lines
1.3 KiB
CSS

body {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
background-color: #F9FAFB;
color: #111827;
}
h1, h2, h3, h4, h5, h6 {
font-family: Georgia, 'Times New Roman', Times, serif;
}
.navbar {
background-color: #FFFFFF;
border-bottom: 1px solid #E5E7EB;
}
.hero {
background: linear-gradient(45deg, #1E3A8A, #3B82F6);
color: #FFFFFF;
padding: 100px 0;
text-align: center;
}
.hero h1 {
font-size: 3.5rem;
font-weight: bold;
}
.hero p {
font-size: 1.25rem;
margin-bottom: 30px;
}
.btn-primary {
background-color: #F59E0B;
border-color: #F59E0B;
padding: 15px 30px;
font-size: 1.25rem;
border-radius: 0.5rem;
}
.btn-primary:hover {
background-color: #D97706;
border-color: #D97706;
}
.featured-coaches {
padding: 80px 0;
}
.coach-card {
background-color: #FFFFFF;
border: 1px solid #E5E7EB;
border-radius: 0.5rem;
padding: 20px;
text-align: center;
margin-bottom: 30px;
}
.coach-card img {
width: 150px;
height: 150px;
border-radius: 50%;
object-fit: cover;
margin-bottom: 20px;
}
.how-it-works {
background-color: #FFFFFF;
padding: 80px 0;
}
.step {
text-align: center;
}
.step .icon {
font-size: 3rem;
color: #3B82F6;
}
footer {
background-color: #111827;
color: #FFFFFF;
padding: 40px 0;
}