.accordion-button:not(.collapsed) {
    color: var(--bs-accordion-active-color);
    background-color: rgba(155, 152, 152, 0.64); /* New background color */
    box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}

.accordion-item{
    margin-top: 10px;
}

body{
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}
#faq-content{
    padding-top: 20px;
    display: flex;
    flex-grow: 1;
    background-color: rgb(36, 35, 35);
    padding: 0 10%;
}
#faq-content h1{
    color: white;
}