body {
    --bs-navbar-color: white;
    --bs-navbar-brand-color: white;
    --bs-navbar-brand-hover-color: white;
    --bs-body-color: #fff;
    background: #2b2b2b;
}

a {
    color: #fff;
}

a:hover {
    color: #fff;
}
 
.bg-primary {
    background-image: linear-gradient(90deg,  #4e3915, #9d7736, #ae853f, #b68531, #ae853f, #9d7736, #4e3915);
}

.navbar.bg-primary {
    border-color: #3b3b3b;
}

.navbar {
    border: none;
}    
 
.navbar .nav-item.active .nav-link {
    background-color: rgba(0,0,0,0);
}

.navbar .nav-link:hover, .navbar .nav-link:focus {
    background-image: linear-gradient(90deg, #000, #4a4a4a, #5f5f5f, #6c6c6c, #5f5f5f, #4a4a4a, #000);
}
  
.card-section {
    background: #2b2b2b;
}
  
.passeio-completo .card-section {
    background: #2b2b2b;
}
  
.card-section .titulo {
    color: #ecc087;
}

.card-section .card {
    background: linear-gradient(320deg, #442f13 0%, #F2AA4C 100%);
}
  
.card-section .card .cartao-texto {
    background-image: none;
    background: #4c4a4a;
    box-shadow: inset 2px 2px 2px #232323,
                inset -2px -2px 2px #232323;
}
  
.card-section .card-fundo .card {
    color: #fff;
    background-image: none;
    background: #4c4a4a;
}
  
.card-section .card-fundo .card .titulo {
    color: #fff;
}
  
.card .form-label {
    color: #fff;
}

input[type=text], input[type=number], select {
    background-color:#686464;
    color:#fff;
}
  
.form-control {
    background-color:#686464;
    color:#fff;
}

.btn-primary {
    background-image: linear-gradient(90deg, #000, #424242, #545454, #676767, #545454, #424242, #000);
    color: #fff;
} 

.btn-primary:hover {
    color: #272727;
    background-image: linear-gradient(90deg, #828282, #acacac, #cdcdcd, #cccccc, #afafaf, #818181);
} 

.btn-secondary {
    color: #000;
    background-image: linear-gradient(90deg, #3d3d3d, #c8c8c8, #ededed, #ededed, #ededed, #ededed, #c8c8c8, #3d3d3d);
} 

.btn-secondary:hover {
    color: #272727;
    background-image: linear-gradient(90deg, #828282, #acacac, #cdcdcd, #cccccc, #afafaf, #818181);
} 

