/* Estilos personalizados para o site da A16TEC */

/* Efeitos de transição suave */
html {
    scroll-behavior: smooth;
}

/* Animação para destaque de elementos */
.animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

@keyframes pulse {
    0%, 100% {
        opacity: 1;
    }
    50% {
        opacity: .7;
    }
}

/* Estilos para imagens com efeito de hover */
.img-hover {
    transition: transform 0.3s ease-in-out;
}

.img-hover:hover {
    transform: scale(1.05);
}

/* Ajustes para espaçamento em dispositivos móveis */
@media (max-width: 640px) {
    .container {
        padding-left: 16px;
        padding-right: 16px;
    }
}

/* Melhorar legibilidade de texto em fundos gradientes */
.text-shadow {
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
