.faq.faq--v2 .faq__item--no-answer .faq__question:before{display:none}.faq.faq--v2 .faq__item--no-answer .faq__question{cursor:pointer;margin-left:44px;text-indent:0;text-indent:-40px}.faq.faq--v2 .faq__description{line-height:normal;padding-bottom:30px;padding-top:30px}.faq.faq--v2 .faq__item .faq__opener{width:45%}.faq.faq--v2 .faq__item .faq__opener .faq__question{width:100%}.faq.faq--v2 .faq__opener.active .faq__question:before{transform:translateY(15px) rotate(45deg);vertical-align:top}.faq .faq__question:before{border-left:2px solid #1581f7;border-top:2px solid #1581f7;content:"";cursor:pointer;display:inline-block;height:18px;margin-bottom:5px;margin-right:18px;transform:rotate(-135deg);transition:all .3s ease;vertical-align:sub;width:18px}.faq .faq__item{border-top:2px solid #4a4a4a;display:flex;flex-direction:row;justify-content:space-between;width:100%}.faq .faq__item .faq__answer{align-items:flex-start;display:none;flex-direction:column;justify-content:flex-start;padding-bottom:30px;padding-top:30px;width:50%}.faq{display:block;padding-bottom:40px;padding-top:40px;width:100%}.faq--custom h2{margin:0;padding-bottom:20px}.faq.faq--v2 .faq__item .faq__opener .faq__question{margin-left:44px;padding-bottom:30px;padding-top:30px;text-indent:-40px}.faq .faq__item .faq__answer h4{font-weight:600}.faq .faq__question{color:#000;cursor:pointer;font-size:24px;letter-spacing:-.284571px;line-height:40px;margin:0;padding-left:44px;padding-right:15px}.faq .faq__item:last-child{border-bottom:2px solid #4a4a4a}@media(max-width:930px){.faq.faq--v2 .faq__item .faq__opener{width:100%}.adv_cls.faq.faq--v2 .grid .faq__wrap .faq__item{padding-right:0}.faq__item.faq__item--custom{flex-direction:column;padding-right:40px}}