.faq-section .acc__item{background:#fff;border:1px solid #e4e7ef;border-radius:14px;cursor:pointer;padding:19px 23px;transition:.3s ease;width:100%}.faq-section .acc_list{display:flex;flex-wrap:wrap;gap:11px}.faq-section .acc_content{font-size:15px;line-height:1.6}.faq-section .acc_content>:last-child{margin-bottom:0}.faq-section .acc_content:after{content:"";display:block;padding-top:6px}.faq-section .acc_content{display:none}.faq-section .acc_content:before{content:"";display:block;padding-top:17px}.faq-section .acc__item.active,.faq-section .acc__item:hover{border:1px solid var(--secondary_color);box-shadow:0 8px 24px -10px rgba(247,140,13,.2)}.faq-section span.trigger_icon{align-items:center;display:flex;justify-content:center}.faq-section .acc_title{align-items:center;display:flex;gap:15px;justify-content:space-between}.faq-section .trigger_icon:after{content:"–"}.faq-section .trigger_icon:after,.faq-section .trigger_icon:before{color:var(--secondary_color);display:block;font-size:24px;line-height:1}.faq-section .trigger_icon:before{content:"+"}.faq-section div.active .trigger_icon:before,.faq-section div:not(.active) .trigger_icon:after{display:none}.faq-section div.active .trigger_icon:after{display:block}.faq-section .acc_list{position:relative}