.faq-heading h2{position:relative}.faq-sec .accordion h4{border-top:1px solid #d6d6d6;color:#fff;cursor:pointer;font-family:var(--q_primary_font);font-size:18px;font-weight:500;letter-spacing:.01em;line-height:27px;margin:0;padding-bottom:27px;padding-right:25px;padding-top:21px;position:relative}.faq-sec .accordion h4:before{border-bottom:2px solid #535356;border-right:2px solid #535356;content:"";height:10px;position:absolute;right:5px;top:30px;transform:rotate(45deg);width:10px}.faq-sec .is-active .accordion h4:before{top:33px;transform:rotate(-136deg)}.faq-sec .accordion-content{display:none;font-family:var(--q_secondary_font);font-size:16px;line-height:26px;transition:max-height .3s ease-in-out}.accordion-content-wrapper{color:#898a8f;margin-bottom:15px}.accordion-content-wrapper ul li{list-style:disc;margin-bottom:10px}.accordion-content-wrapper ul{padding-left:20px}.faq-sec{background-color:#1d1d1e;padding:100px 0}.faq-cols{margin:40px auto auto;max-width:884px}.faq-sec.remove-tp-true{padding-top:0}@media (max-width:767px){.faq-sec .accordion h4{font-size:17px;padding-bottom:12px;padding-top:9px}.faq-sec .accordion h4:before{height:8px;top:18px;width:8px}.faq-sec{padding:40px 0}}