.faq_accordion_section{background-color:#fff;padding-bottom:0}.faq_accordion_section .content-wrapper{margin:0 auto;max-width:1090px}.faq_accordion_section .faq_accordion_heading{margin-bottom:48px;text-align:center}.faq_accordion_section .faq_accordion_item:last-child{margin-bottom:0;padding-bottom:0}.faq_accordion_section .faq_accordion_list{display:flex;flex-direction:column}.faq_accordion_section .faq_accordion_item:not(:last-child){border-bottom:1px solid #e0e0e0}.faq_accordion_section .faq_accordion_item{margin-bottom:20px;padding-bottom:20px}.faq_accordion_section .faq_accordion_trigger{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:15px 0;text-align:left;width:100%}.faq_accordion_section .faq_accordion_question{font-family:var(--secondary_font);font-size:26px;font-weight:500;line-height:1.4}.faq_accordion_section .faq_accordion_icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.faq_accordion_section .faq_accordion_icon svg{height:40px;transition:transform .3s ease;width:40px}.faq_accordion_section .faq_accordion_trigger:hover .faq_accordion_icon{border-color:var(--primary_color)}.faq_accordion_section .faq_accordion_item.faq_accordion_open .faq_accordion_icon svg,.faq_accordion_section .faq_accordion_open .faq_accordion_icon svg{transform:rotate(180deg)}.faq_accordion_section .faq_accordion_body{display:none}.faq_accordion_section .faq_accordion_answer{color:#555;font-size:14px;line-height:1.7}.faq_accordion_section .faq_accordion_answer p{font-size:18px;margin:0}@media (max-width:767px){.faq_accordion_section .faq_accordion_question{font-size:18px}.faq_accordion_section .faq_accordion_answer p{font-size:16px}.faq_accordion_section .faq_accordion_icon svg{height:30px;width:30px}}