Flatlogic Bot 11070b00ef astro
2025-12-16 17:10:27 +00:00

136 lines
2.7 KiB
CSS

:root {
--space-dark: #0c0c1d;
--space-light: #1d1135;
--accent-gold: #ffc700;
--accent-cyan: #00f2ea;
--text-cream: #f0f0f0;
--font-headings: 'Cinzel', serif;
--font-body: 'Inter', sans-serif;
}
body {
background: linear-gradient(135deg, var(--space-dark), var(--space-light));
color: var(--text-cream);
font-family: var(--font-body);
overflow-x: hidden;
}
h1, h2, h3, h4, h5, h6 {
font-family: var(--font-headings);
color: var(--accent-gold);
}
.hero-section {
height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
background-image: url('https://www.transparenttextures.com/patterns/stardust.png');
}
.hero-title {
font-size: 5rem;
font-weight: 700;
text-shadow: 0 0 15px var(--accent-gold);
}
.hero-subtitle {
font-size: 1.5rem;
color: var(--text-cream);
}
.service-section, .vastu-section, .contact-section {
padding: 100px 0;
}
.section-title {
text-align: center;
margin-bottom: 60px;
font-size: 3rem;
text-shadow: 0 0 10px var(--accent-cyan);
}
.service-card {
background: rgba(255, 255, 255, 0.05);
border: 1px solid rgba(255, 255, 255, 0.1);
border-radius: 15px;
padding: 30px;
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
transition: all 0.3s ease;
}
.service-card:hover {
transform: translateY(-10px);
border-color: var(--accent-cyan);
}
.service-card h3 {
color: var(--accent-cyan);
}
.service-card .price {
font-size: 1.2rem;
font-weight: 500;
color: var(--accent-gold);
margin: 15px 0;
}
.btn-whatsapp {
background-color: var(--accent-gold);
color: var(--space-dark);
border-radius: 50px;
padding: 10px 30px;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 1px;
border: none;
transition: all 0.3s ease;
}
.btn-whatsapp:hover {
background-color: var(--accent-cyan);
color: var(--space-dark);
transform: scale(1.05);
box-shadow: 0 0 15px var(--accent-cyan);
}
.vastu-section {
background: rgba(0,0,0,0.2);
}
.contact-section {
background-color: var(--space-dark);
padding: 60px 0;
text-align: center;
}
.contact-section h2 {
font-size: 2.5rem;
color: var(--accent-gold);
}
.contact-section .whatsapp-link {
display: inline-block;
background-color: #25D366;
color: white;
padding: 15px 40px;
border-radius: 50px;
text-decoration: none;
font-size: 1.5rem;
font-weight: 500;
margin-top: 20px;
transition: all 0.3s ease;
}
.contact-section .whatsapp-link:hover {
transform: scale(1.05);
box-shadow: 0 0 20px #25D366;
}
.contact-section p {
margin-top: 20px;
color: var(--text-cream);
}