.header-type2 {
    background: #000000a3;
}
.event-section {
    padding: 80px 0;
    background: #F7F7F2;
}
.event-card {
    transition: transform 0.3s ease;
    height: 100%;
}
.event-card:hover {
    transform: translateY(-5px);
}
.event-img {
    height: 250px;
    object-fit: cover;
}
.btn-custom {
    background-color: #8a6d3b;
    border-color: #8a6d3b;
    color: white;
}
.btn-custom:hover {
    background-color: #7d5c2e;
    border-color: #7d5c2e;
    color: white;
}