FreezyBlack's picture
quero que coloques esse site 100% operacional e responsivo, com cada sessão ou serviços com os seus respectivos formularios, todos operacionais, o site é:<!DOCTYPE html>
ef32bd9 verified
Raw History Blame Contribute Delete
1.46 kB
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
body {
font-family: 'Poppins', sans-serif;
scroll-behavior: smooth;
}
/* Custom animations */
@keyframes fadeIn {
from { opacity: 0; transform: translateY(20px); }
to { opacity: 1; transform: translateY(0); }
}
.fade-in {
animation: fadeIn 1s ease-out forwards;
}
/* Custom scrollbar */
::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-track {
background: #f1f1f1;
}
::-webkit-scrollbar-thumb {
background: #6366f1;
border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
background: #4f46e5;
}
/* Service card hover effect */
service-card:hover {
transform: translateY(-5px);
box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1);
}
/* Form input focus */
input:focus, textarea:focus {
box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.3);
}
/* Responsive adjustments */
@media (max-width: 768px) {
.hero-image {
position: static;
margin: 0 auto 20px;
}
}
/* Download buttons */
.download-btn {
transition: all 0.3s ease;
}
.download-btn:hover {
transform: scale(1.05);
}
/* Navbar link hover */
.nav-link {
position: relative;
}
.nav-link::after {
content: '';
position: absolute;
width: 0;
height: 2px;
bottom: -2px;
left: 0;
background-color: #6366f1;
transition: width 0.3s;
}
.nav-link:hover::after {
width: 100%;
}