.hero-bg {
    background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("img/fundocarro.png");
    background-size: cover;
    background-position: center;
}
.service-card:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.testimonial-card {
    transition: all 0.3s ease;
}
.testimonial-card:hover {
    transform: scale(1.05);
}
.plan-card {
    transition: all 0.3s ease;
}
.plan-card:hover {
    transform: scale(1.03);
}
.active-tab {
    border-bottom: 3px solid #f59e0b;
    color: #f59e0b;
    font-weight: 600;
}
