#book{
    padding: 50px 0;
}

#faq{
    background: #14312B;
    padding: 50px 0;
}

#faq .header{
    margin-bottom: 50px;
}

#faq .header h2{
    text-align: center;
    color: #E9CC8B;
    font-size: 34px;
    line-height: 48px;
    letter-spacing: 1.36px;
}

#faq .header p{
    color: #FFFFFF;
    text-align: center;
    font-weight: 300;
}

.accordion-button:not(.collapsed){
    color: #fff;
    background-color: transparent;
    box-shadow: none;
}

.accordion-item{
    background: transparent;
    border: none;
}

.accordion-button{
    background: transparent;
}

.accordion-button p{
    font-size: 18ox;
    line-height: 26px;
    letter-spacing: 1.04px;
}

.accordion-item p{
    color: #fff;
}

.accordion-button::after{
        font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: '\2b';
    background-image: none;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
}

.accordion-button:not(.collapsed)::after{
           font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: '\f068';
    background-image: none;
    color: #fff; 
}

