.faq_header h5{font-weight:300;margin:0}.faq_header span i{left:9px;top:50%;transform:translateY(-50%)}.faq_header span i,.faq_header span i:after{background-color:#fff;content:"";display:inline-block;height:2px;position:absolute;transition:all .4s ease;width:10px}.faq_header span i:after{left:0;right:auto;top:0;transform:rotate(90deg)}.faq_column{border-bottom:2px solid #e8e8e8;flex-flow:wrap}.faq_column,.faq_header{align-items:center;display:flex;width:100%}.faq_header{cursor:pointer;padding:13px 20px 13px 46px;position:relative}.faq_details{display:none;padding:15px 25px;width:100%}.faq_header .faq_arrow{cursor:pointer;padding-left:30px;position:absolute;right:10px}.faq_details{margin:8px 0 20px;position:relative}.active .faq_header span i:after{transform:rotate(0deg)}.faq_header span:before{background:#333;content:"";height:27px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:27px}section.faq_section{padding:50px 0}.faq_row{padding:30px 0}.active .faq_header span:before,.faq_column:hover .faq_header span:before{background:var(--secondary)}.faq_title h4{font-weight:300;margin:0}.faq_column:hover .faq_header h5{color:var(--secondary)}.faq_column:first-child .faq_details{display:block}@media(max-width:767px){.faq_details ul{padding:0}.faq_details{padding:0 20px}section.faq_section{padding:40px 0}}