34548-vm/assets/css/custom.css
2025-10-01 10:22:31 +00:00

68 lines
1.4 KiB
CSS

:root {
--primary-color: #6366F1;
--secondary-color: #EC4899;
--background-color: #F8FAFC;
--surface-color: #FFFFFF;
--text-color: #0F172A;
--heading-font: 'Georgia', serif;
--body-font: 'Inter', sans-serif;
}
body {
font-family: var(--body-font);
background-color: var(--background-color);
color: var(--text-color);
}
h1, h2, h3, h4, h5, h6 {
font-family: var(--heading-font);
}
.gradient-text {
background: linear-gradient(to right, var(--primary-color), var(--secondary-color));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.btn-primary {
background-color: var(--primary-color);
border-color: var(--primary-color);
padding: 0.75rem 1.5rem;
border-radius: 9999px;
font-weight: 600;
transition: all 0.3s ease;
}
.btn-primary:hover {
transform: translateY(-2px);
box-shadow: 0 10px 20px -10px var(--primary-color);
}
.section {
padding: 6rem 0;
}
.glassmorphism {
background: rgba(255, 255, 255, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.3);
}
.nav-link {
transition: color 0.3s;
}
.nav-link:hover {
color: var(--primary-color) !important;
}
.card {
border: none;
border-radius: 0.5rem;
box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}