.faq--faq .faqelement__question a.collapsed {
    color: #36353F !important;
    font-family: 'Poppins', sans-serif;
}

.faq--faq .faqelement__question  a {
    color: #B2A799 !important;
    font-family: 'Poppins', sans-serif;
    font-weight: bold !important;
}
.panel-body p{
    font-size: 1rem;
    line-height: 30px;
    font-weight: 300;
    color: #333 !important;
    font-family: 'Poppins', sans-serif;

}
.faq--faq .panel-group .panel {
    border-radius: 0;
    box-shadow: none;
    border-color: #EEEEEE;
}

.faq--faq .panel-default > .panel-heading {
    padding: 0;
    border-radius: 0;
    color: #212121;
    background-color: #fff;
    border: 1px solid #36353F0D;
}
.faq--faq .panel-collapse{
    background: #36353F0D;
    border-left: 1px solid #36353F0D;
    border-bottom: 3px solid #36353F;
    border-right: 1px solid #36353F0D;
}

.faq--faq .panel-title > a {
    display: block;
    padding: 20px;
    text-decoration: none;
}

.faq--faq .collapsed .more-less {
    float: right;
    color: #36353F;
    font-size: 1.875rem;
    transform: rotate(0deg);
    transition: all 0.3s ease-out;
}

.faq--faq .more-less {
    float: right;
    color: #B2A799;
    font-size: 1.875rem;
    transition: all 0.3s ease-out;
}
.faq--faq .fa-minus {
    color: #36353F;
}

.faq--faq .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #36353F0D;
    padding: 0 30px 30px 30px;
}

@media (max-width: 575.98px) {
    .faq--faq .panel-title > a {
        display: block;
        padding: 30px 20px;
        text-decoration: none;
    }
    .faq--faq .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #36353F0D;
        padding: 0 0 30px 0;
    }
    .faq--faq .faq--faq__question a {
        color: #B2A799;
        font-family: 'Poppins', sans-serif;
        font-size: 1.125rem;
        line-height: 26px;
        font-weight: bold !important;
    }
    .faq--faq .faq--faq__question a.collapsed {
        color: #36353F;
        font-family: 'Poppins', sans-serif;
        font-size: 1.125rem;
        line-height: 26px;
        font-weight: bold;
    }
    .faq--faq .collapsed .more-less {
        font-size: 1.25rem;
    }

    .faq--faq .more-less {
        font-size: 1.25rem;
    }

}
