.faq__list{
    list-style-type: none;
    margin: 0;
    position: relative;
    padding: 0;
}
.faq__item{
    border-bottom: 1px solid #969696;
    position: relative;
}
.faq_list{border-top: 1px solid #969696;}
.faq__item--boxed{
    padding: 5px;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: inset 0 0 6px #0000004d;
}
.faq__question{
    position: relative;
    padding: 25px 0;
    transition: all 500ms ease;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: var(--body-heading);
}
.see_more_plus {
    width: 48px;
    height: 48px;
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 26H12C11.4333 26 10.9583 25.8083 10.575 25.425C10.1917 25.0417 10 24.5667 10 24C10 23.4333 10.1917 22.9583 10.575 22.575C10.9583 22.1917 11.4333 22 12 22H22V12C22 11.4333 22.1917 10.9583 22.575 10.575C22.9583 10.1917 23.4333 10 24 10C24.5667 10 25.0417 10.1917 25.425 10.575C25.8083 10.9583 26 11.4333 26 12V22H36C36.5667 22 37.0417 22.1917 37.425 22.575C37.8083 22.9583 38 23.4333 38 24C38 24.5667 37.8083 25.0417 37.425 25.425C37.0417 25.8083 36.5667 26 36 26H26V36C26 36.5667 25.8083 37.0417 25.425 37.425C25.0417 37.8083 24.5667 38 24 38C23.4333 38 22.9583 37.8083 22.575 37.425C22.1917 37.0417 22 36.5667 22 36V26Z' fill='%23040404'/%3E%3C/svg%3E%0A");
}
.faq__question.active .see_more_plus{
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 26C11.4333 26 10.9583 25.8083 10.575 25.425C10.1917 25.0417 10 24.5667 10 24C10 23.4333 10.1917 22.9583 10.575 22.575C10.9583 22.1917 11.4333 22 12 22H36C36.5667 22 37.0417 22.1917 37.425 22.575C37.8083 22.9583 38 23.4333 38 24C38 24.5667 37.8083 25.0417 37.425 25.425C37.0417 25.8083 36.5667 26 36 26H12Z' fill='%23040404'/%3E%3C/svg%3E%0A");
}
.question_text {
    margin: 0;
    font-size: 32px;
    font-weight: 700;
    letter-spacing: -2px;
    color: var(--body-heading);
}

.faq__content{
    position: relative;
    display: none;
}
.faq__answer{
    position: relative;
    font-size: 18px;
    line-height: 1.4;
    color: var(--boxed-text);
    padding-bottom: 20px;
}
