body {
    background-color: #333;
    color: #333;
}

.fundo{
    background-color: #333;
}
header {
    background-color: #333;
    color: #fff;
    padding: 1rem;
}

#foto-pessoal {
    width: 150px;
    height: 150px;
    object-fit: cover;
    margin-bottom: 1rem;
}

.navbar {
    margin-bottom: 1rem;
}

.margem{
    margin: 1rem;
    border-radius: 10px;
}

.borda{
    border:1px solid red;
}

.navbar-brand, .nav-link {
    color: #fff !important;
}

.card {
    background-color: #555;
}

.card-title, .card-text {
    color: #fff;
}

.circle {
    width: 25px; 
    height: 25px; 
    background-color: #fff; 
    border-radius: 50%; 
}