body { background-color: #997854; color: #d3a14d; font-family: "futura-pt", sans-serif; font-weight: 400; font-style: normal; font-size: 1.25rem; line-height: 1.3; } 
b, strong, h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5 {font-weight:700;} 
.navbar, .footer { background-color: #333; color: white; } 
.navbar-nav .nav-link { color: white; } 
.card { border-radius: 20px; overflow: hidden; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);--bs-card-spacer-y: 2rem;  --bs-card-spacer-x: 2rem; } 
.card img { border-top-left-radius: 20px; border-top-right-radius: 20px; } 
.card-title {text-transform:uppercase; color:#cba35b;}
.intro-section { display: flex; align-items: center; } 
.intro-section img { border-radius: 20px; width: 100%; height: auto; } 
.intro-content {padding: 0 2rem;text-align:center;}
.intro-content h1 { color: #cba35b; font-size: 2.5rem; font-weight: 400;text-transform: uppercase;display:none; }
.intro-content h3 { color: #d3a14d; font-weight: 400; } 
.intro-content .btn-custom { border-radius: 30px; padding: 15px 30px; font-size: 1.2rem; margin-right: 10px; color: white; background-color: #d3a14d; text-decoration: none; } 
.footer a { color: white; text-decoration: none; } 
.footer a:hover { color: #f6cfd0; } 
.footer .fa-whatsapp, .footer .fa-instagram { margin-right: 8px; }



@media (min-width: 992px) {
    .intro-content { text-align:left;} 
    .intro-content h1 { display:block; }
}