Henoxzf's picture
https://www.agenciaapice.com.br/?gad_source=1&gad_campaignid=21338464236&gbraid=0AAAAADkHO4Odk9eeFVcEuVRS8THb1CelP&gclid=Cj0KCQiAvtzLBhCPARIsALwhxdqVIjfFgsjUUDMu9uBD7zHaAZTX6U4M3y9PFln2FTmkvTHheedaeE4aAiVZEALw_wcB
a611752 verified
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
:root {
--primary: #6366f1;
--primary-light: #818cf8;
--primary-dark: #4f46e5;
--secondary: #f59e0b;
--secondary-light: #fbbf24;
--secondary-dark: #d97706;
}
body {
font-family: 'Inter', sans-serif;
scroll-behavior: smooth;
}
/* Custom animations */
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.animate-fade-in {
animation: fadeIn 0.8s ease-out forwards;
}
.delay-100 {
animation-delay: 0.1s;
}
.delay-200 {
animation-delay: 0.2s;
}
.delay-300 {
animation-delay: 0.3s;
}
/* Gradient text */
.gradient-text {
background: linear-gradient(90deg, var(--primary), var(--secondary));
-webkit-background-clip: text;
background-clip: text;
color: transparent;
}
/* Custom button styles */
.btn-primary {
background: linear-gradient(90deg, var(--primary), var(--primary-light));
transition: all 0.3s ease;
}
.btn-primary:hover {
transform: translateY(-2px);
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
}
.btn-secondary {
background: linear-gradient(90deg, var(--secondary), var(--secondary-light));
transition: all 0.3s ease;
}
.btn-secondary:hover {
transform: translateY(-2px);
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
}