.blk-faq .faq-item{margin-bottom:16px}.blk-faq .faq-item-header{border:1px solid #e6e6e6;border-radius:12px;cursor:pointer;overflow:hidden;transition:.4s ease}.blk-faq .faq-item-header .block-item-arrow{transform-origin:center;transition:transform .4s ease}.blk-faq .faq-item-header:before{background:#5dd13d;border-radius:12px 0 0 12px;content:"";height:100%;left:-10px;position:absolute;top:0;transition:.3s ease;width:9px}.blk-faq .faq-item-header:hover{background:#def5d7;border:1px solid #9de28a}.blk-faq .faq-item-header:hover:before{left:0}.blk-faq .faq-item-header.active{border:1px solid #9de28a}.blk-faq .faq-item-header.active:before{left:0}.blk-faq .faq-item-header.active .block-item-arrow{transform:scaleY(-1)}.blk-faq .faq-item-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .4s ease}.blk-faq .faq-item-content.active{max-height:1000px;opacity:1;transition:max-height 2s ease,opacity .4s ease}