.faqContainer{min-height:50px;padding-top:5px;padding-bottom:5px;max-width:800px;height:auto;background:#b8b8ff;border-radius:30px;box-shadow:0 0 32px 4px rgba(120,7,185,.5)}.inactiveButton{rotate:0deg}.activeButton,.inactiveButton{float:right;pointer-events:none;transition:all .35s ease-out}.activeButton{rotate:225deg}.faqContentInactive{visibility:hidden;overflow-y:hidden;max-height:0}.faqContentActive,.faqContentInactive{color:#000;height:auto;width:80%;pointer-events:none;transform-origin:top;transition:all .5s}.faqContentActive{max-height:100vh}