body {
    font-family: 'Poppins', sans-serif;
}

.navbar-brand {
    font-weight: bold;
}

/* Modificação aqui para o novo banner */
.hero {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../imagem/header-background.png') no-repeat center center/cover;
    height: 60vh;
    display: flex;
    align-items: center;
    justify-content: center;
}

.hero h1 {
    font-size: 3.5rem;
    font-weight: bold;
}

.hero p {
    font-size: 1.25rem;
}

.card {
    border: none;
    border-radius: 10px;
}

.card i {
    color: #87CEEB; /* Azul Claro */
}

.btn-success {
    background-color: #2ECC71; /* Verde */
    border-color: #2ECC71;
}

.btn-success:hover {
    background-color: #28a745;
    border-color: #28a745;
}

/* Estilos para o rodapé adicionados no HTML */
footer .list-unstyled li {
    margin-bottom: 5px;
}

footer .list-unstyled a {
    transition: color 0.3s ease;
}

footer .list-unstyled a:hover {
    color: #87CEEB !important; /* Cor de destaque ao passar o mouse */
}