body{
font-family: Arial, sans-serif;
background:#f5f5f5;
}

.navbar-brand{
font-weight:bold;
}

.card{
box-shadow:0 2px 10px rgba(0,0,0,0.1);
border:none;
}

.card img{
height:220px;
object-fit:cover;
}

.btn-primary{
background:#c59d5f;
border:none;
}

.btn-primary:hover{
background:#a88245;
}

footer{
margin-top:80px;
}

.gallery img{
width:100%;
height:250px;
object-fit:cover;
}

.whatsapp{
position:fixed;
bottom:20px;
right:20px;
background:#25D366;
color:white;
padding:15px;
border-radius:50%;
font-size:24px;
}