/* styles.css */
body {
    background-color: #f8f9fa;
}

h1, h2 {
    color: #343a40;
}

.card {
    border: 1px solid #dee2e6;
}

/* Estilo para o menu superior */
.navbar {
    background-color: #006C16; /* Cor do menu */
}

.navbar .nav-link {
    color: white; /* Cor do texto dos links */
}

.navbar .nav-link:hover {
    color: #d1e7dd; /* Cor do texto dos links ao passar o mouse */
}
.is-invalid {
    border: 2px solid red !important;
    padding: 10px;
    border-radius: 5px;
}

