.faq_pain_points{display:flex;gap:30px}.faq_pain_points .left_content{width:50%}.faq_pain_points .overline{color:#2a5ccf;margin:0 0 10px;text-transform:uppercase}.faq_pain_points .faqs{flex:1}.faq_pain_points .faq_item{margin-bottom:15px}.faq_pain_points .faq_header{align-items:center;cursor:pointer;display:flex;gap:20px;padding:15px 0}.faq_pain_points .question{color:#2a2d3d;flex:1;font-size:16px;font-weight:300;margin:0;outline:none;text-transform:uppercase}.faq_pain_points .faq_header{outline:none}.faq_pain_points .faq_arrow{cursor:pointer;flex-shrink:0;transition:all .3s ease}.faq_pain_points .faq_content{margin-left:50px;max-height:0;overflow:hidden;transition:max-height .3s ease}.faq_pain_points .faq_item.active .faq_content{max-height:800px}.faq_pain_points .faq_item.active .faq_arrow{transform:rotate(90deg)}.faq_pain_points .faq_item.active .faq_arrow circle{fill:#2a5ccf}.faq_pain_points .faq_item.active .faq_arrow path{fill:#fff}.faq_pain_points .logos{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.faq_pain_points .logos img{width:100%}.faq_pain_points .logos.mobile{display:none}.faq_pain_points .faq_item .description{color:grey;font-size:16px;font-weight:300;line-height:125%;padding:0 0 20px}@media (max-width:768px){.faq_pain_points{flex-direction:column;gap:20px}.faq_pain_points .logos.mobile{display:grid;gap:15px}.faq_pain_points .logos.desktop{display:none}.faq_pain_points .left_content{width:100%}.faq_pain_points .faq_header{gap:15px;padding:12px 0}.faq_pain_points .faq_arrow{height:25px;width:25px}.faq_pain_points .faq_content{margin-left:40px}}