body {
    background: #5f6163;
    color: #dcdcdc; }

h3, .h3 {
    color: #ebebeb; }

.navbar {
    border: none;
}    
 
.navbar .nav-item.active .nav-link {
    background-color: rgba(0,0,0,0);
}

.card-section {
    color: #f4f2f2;
    background: #5f6163;
  }
  
.card-section .titulo, .cursivo {
    color: #fff;
}

.card-section .card {
    color: #f4f2f2;
    border-radius: 13px;
  }
  
.card-section .card .titulo {
    color: #eaeaea;
}

.card-section .card-footer {
    padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
    color: var(--bs-card-cap-color);
    background-color: #fff;
}

.passeio-section h2.card-title {
    color: #eeeeee;
}

.passeio-section p.card-text {
    color: #c2c2c2;

}

.blog-section h2.card-title {
    color: #eeeeee;

}

.blog-section p.card-text {
    color: #c2c2c2;

}

.card .form-label {
    color: #898c8f;
}

.contato-section h1.card-text {
    color: #fff;
}

.contato-section div.row {
    margin-left: 1px;
}

.reserva-section h1.card-text {
    color: #fff;
}

.reserva-section div.row {
    margin-left: 1px;
}

ul.nav.nav-pills {
    background-color: transparent;
    border: none;
    box-shadow: -5px -5px 10px rgba(55,94,148,.2),5px 5px 10px rgba(94, 103, 115, 0.2);
    transition: background-color .15s ease-in-out,border .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out;
    padding: 0.5rem;
    border-radius: .375rem;
}

