62 lines
1.2 KiB
CSS
62 lines
1.2 KiB
CSS
/* Sweet Friendship Theme */
|
|
body {
|
|
background-color: #FFF9FB; /* Off-white background */
|
|
font-family: 'Nunito', sans-serif;
|
|
color: #495057;
|
|
}
|
|
|
|
.hero {
|
|
background: linear-gradient(135deg, #FFC0CB, #E6E6FA);
|
|
color: white;
|
|
padding: 4rem 1.5rem;
|
|
text-align: center;
|
|
border-bottom-left-radius: 30px;
|
|
border-bottom-right-radius: 30px;
|
|
}
|
|
|
|
.hero h1 {
|
|
font-weight: 800;
|
|
text-shadow: 1px 1px 3px rgba(0,0,0,0.1);
|
|
}
|
|
|
|
.feature-card {
|
|
border: none;
|
|
border-radius: 15px;
|
|
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);
|
|
transition: transform 0.3s ease, box-shadow 0.3s ease;
|
|
}
|
|
|
|
.feature-card:hover {
|
|
transform: translateY(-5px);
|
|
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.12);
|
|
}
|
|
|
|
.feature-card .card-body {
|
|
padding: 2rem;
|
|
}
|
|
|
|
.feature-card .icon {
|
|
font-size: 3rem;
|
|
color: #FFC0CB; /* Soft Pink */
|
|
}
|
|
|
|
.feature-card .btn-primary {
|
|
background-color: #FFC0CB;
|
|
border-color: #FFC0CB;
|
|
border-radius: 50px;
|
|
padding: 0.75rem 1.5rem;
|
|
font-weight: bold;
|
|
transition: background-color 0.3s ease;
|
|
}
|
|
|
|
.feature-card .btn-primary:hover {
|
|
background-color: #ffb3c1; /* Slightly darker pink */
|
|
border-color: #ffb3c1;
|
|
}
|
|
|
|
footer {
|
|
padding: 2rem 0;
|
|
font-size: 0.9rem;
|
|
color: #6c757d;
|
|
}
|