.faq-heading h3{color:#000;font-size:32px;line-height:48px;padding-right:40px;text-transform:capitalize}.faq-cols .accordion h4,.faq-heading h3{font-weight:500;letter-spacing:.01em;margin:0;position:relative}.faq-cols .accordion h4{border-top:1px solid #d6d6d6;color:#212121;cursor:pointer;font-size:19px;line-height:27px;padding-bottom:27px;padding-right:25px;padding-top:21px}.faq-cols .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-cols .is-active .accordion h4:before{top:33px;transform:rotate(-136deg)}.faq-outer .accordion-content{display:none;font-size:17px;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}@media (max-width:767px){.faq-heading h3{font-size:24px;line-height:36px}.faq-cols .accordion h4{font-size:17px;padding-bottom:12px;padding-top:9px}.faq-cols .accordion h4:before{height:8px;top:18px;width:8px}}