.faq-lists{margin:0 auto;max-width:960px;padding:1rem 0 6rem}.faq-lists .questions-grp{margin-bottom:3rem}.faq-lists .questions-grp .questions-grp-title{font-size:1.4rem;font-weight:300;margin-bottom:1rem}.faq-lists .questions-grp .questions-grp-title span{color:#1976d2;font-weight:500}.faq-lists .questions-grp .accordion{border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.15);margin-bottom:1.2rem;overflow:hidden;transition:box-shadow .2s}.faq-lists .questions-grp .accordion.expanded{box-shadow:0 2px 4px rgba(0,0,0,.25)}.faq-lists .questions-grp .accordion:last-child{margin-bottom:0}.faq-lists .questions-grp .accordion-summary{align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:500;padding:1.2rem 1.5rem}.faq-lists .questions-grp .accordion-summary-content{flex:1}.faq-lists .questions-grp .accordion-summary-icon{color:rgba(0,0,0,.6);transition:transform .2s;width:1.25rem}.faq-lists .questions-grp .accordion-details .accordion-details-content{color:rgba(0,0,0,.6);padding:.5rem 1.5rem 1.5rem}.faq-lists .questions-grp .accordion.expanded .accordion-summary-icon{color:#1976d2;transform:rotate(180deg)}