.faq__container{width:870px}.faq .heading-1{margin-bottom:var(--default-gap);text-align:center}.faq-item{position:relative;border-bottom:1px solid #e0e0e0}.faq-item a{text-decoration:underline!important}.faq-item__heading{display:flex;align-items:center;justify-content:space-between;padding:20px 0;cursor:pointer}.faq-item__heading>*{margin:0}.faq-item__heading [class^=icon-]{flex-shrink:0;margin-left:1rem;color:var(--primary-1);font-size:2rem;transition:.4s}.faq-item.is-active .faq-item__heading [class^=icon-]{transform:rotate(180deg)}.faq-item__inner{padding-bottom:20px}.faq-item__content{overflow:hidden;transition:height .4s,padding .4s}.faq-item__content:not(.in-animation){position:absolute;visibility:hidden;opacity:0}.faq-item__content ul{padding:0 0 0 2em!important}.faq-item.is-active .faq-item__content{position:static;visibility:visible;opacity:1}