.faq-section{padding:96px 32px 48px}.faq-container{list-style-position:outside;padding-inline-start:30px;padding:0 30px}.faq-group{border-bottom:1px solid #fff}.faq-container>.faq-group:last-of-type{border-bottom:0}.question{display:block;padding:28px 8px}.answer{height:0;overflow:hidden;padding:0;transition:all .5s linear}li.faq-group.js-faq-active .answer{height:auto;padding-bottom:28px}@media screen and (max-width:767px){.answer{padding:0}.faq-container{padding:0 10px}.question{padding:14px 8px}}