.faq-container{margin-top:20px}.faq-container .faq-title{font-weight:900;margin-bottom:20px;font-size:1.5em}.faq-container .faq-list{list-style:none;margin:0;padding:0}.faq-container .faq-list .faq-item{margin-bottom:20px;border-bottom:solid 1px}.faq-container .faq-list .faq-item .faq-question{color:#000;margin:0;padding:10px;cursor:pointer;position:relative;font-weight:600;padding-right:34px;border:none;background:no-repeat;width:100%;text-align:left}.faq-container .faq-list .faq-item .faq-question:before,.faq-container .faq-list .faq-item .faq-question:after{content:"";height:2px;margin-right:10px;position:absolute;right:0;top:50%;width:14px;background:#000}.faq-container .faq-list .faq-item .faq-question:before{transform:rotate(90deg);transition:all .2s ease-in-out}.faq-container .faq-list .faq-item.active .faq-question:before{transform:rotate(0deg)}.faq-container .faq-list .faq-item .faq-answer{padding:10px;display:none}.faq-container .faq-list .faq-item.active .faq-answer{display:block}.faq-container .faq-list .faq-item .faq-answer p{margin-top:0}