.faq-block .faq-block-list .faq-block-list-item{position:relative;margin:0 0 26px 0;background-color:#FFF;-webkit-box-shadow:0 5px 8px -5px rgba(51,51,51,.5);box-shadow:0 5px 8px -5px rgba(51,51,51,.5)}.faq-block .faq-block-list .faq-block-list-item .faq-block-list-question{margin:0;cursor:pointer;padding:10px 35px 10px 20px;position:relative}.faq-block .faq-block-list .faq-block-list-item .faq-block-list-question:before{content:"";display:block;position:absolute;right:10px;width:15px;height:3px;background:#222;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:3px}.faq-block .faq-block-list .faq-block-list-item .faq-block-list-question:after{content:"";display:block;position:absolute;right:16px;width:3px;height:15px;background:#222;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:3px;-webkit-transition:height 300ms ease-in-out;transition:height 300ms ease-in-out}.faq-block .faq-block-list .faq-block-list-item .faq-block-list-question:hover:after,.faq-block .faq-block-list .faq-block-list-item .faq-block-list-question:hover:before{background:var(--green-accent)}.faq-block .faq-block-list .faq-block-list-item .faq-block-list-question.active:before{background:var(--green-accent)}.faq-block .faq-block-list .faq-block-list-item .faq-block-list-question.active:after{height:0}.faq-block .faq-block-list .faq-block-list-item .faq-block-list-answer{display:none;border-top:solid 1px #eaeaea;padding:15px 20px 15px 20px}.faq-block .faq-block-list .faq-block-list-item .faq-block-list-answer>*:last-child{margin-bottom:0}