.faq{width:100%}.faq dd{margin-bottom:0}@media screen and (max-width:991px){.faq-area h4{font-size:14px;font-weight:500}.faq-area h4:after{font-size:2px}.faq-area .accordion-button{padding:10px 20px}.faq-area .accordion-body{font-size:14px;padding:5px 20px}}.faq-accordion{padding:15px;margin-bottom:16px;border-radius:10px;cursor:pointer}.faq-accordion .question{display:flex;justify-content:space-between;align-items:center}.faq-accordion .answer{max-height:0;overflow:hidden;transition:all .2s ease-in-out;margin-top:5px}.faq-accordion .answer p:not(:last-child){margin-bottom:10px}.faq-accordion .answer b{font-weight:600!important}.faq-accordion .faq-active{max-height:2000px}.faq-accordion .faq-icon{transition:transform .2s ease-in-out;font-size:30px}.faq-accordion .icon-active{transform:rotate(-180deg)}.faq-accordion .heading-active{color:var(--primary)}.faq-accordion:hover{background-color:sm}.faq-accordion-active{border:1px solid var(--primary)}