.overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.6);
}

/* Colors */
.bg-gold {
    background-color: #a99a66;
}

.text-gold {
    color: #a99a66 !important;
}

.btn-outline-gold {
    color: #a99a66;
    border-color: #a99a66;
    transition: all 0.3s ease;
}

.btn-outline-gold:hover {
    color: #fff;
    background-color: #a99a66;
}

.btn-gold {
    background-color: #a99a66;
    border-color: #a99a66;
    color: #fff;
    transition: all 0.3s ease;
}

.btn-gold:hover {
    background-color: #8c7d50;
    border-color: #8c7d50;
    color: #fff;
}