/* The Accordian Element */
.accordion {
    width: 95%; 
    margin: 0 auto;
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23E4DFB7' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
    --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem #996041a4;
}

.accordion-button:not(.collapsed) {
    background-color: #996041; /* Primary (Azúcar Café) MODIFIED */
    color: #ffffff; /* Light Neutral (Manilla) */
}