.faq-cm{margin:0 auto}.faq-cm.faq-cm--padding{padding-left:2rem;padding-right:2rem}.faq-cm__title{padding-bottom:16px;text-align:center}.faq-cm__faqs-wrapper{margin-top:48px}.faq-cm__accordion{border:none;cursor:pointer;outline:none;padding:18px;position:relative;transition:background-color .5s ease;width:100%}.faq-cm__accordion.active .downArrow{transform:rotate(-90deg)}.faq-cm__accordion h3{font-size:18px;margin:0}.faq-cm__panel{display:none;overflow:hidden;padding:18px}.faq-cm__panel img{max-width:100%}.aa-faq-cm .downArrow{bottom:5px;position:absolute;right:50px;transition:transform .5s ease-in-out 25ms}