.faq .faq-cntnr{width:100%}.faq .faq-text-scsn{width:100%}.faq .faq-card{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:5px 10px}.faq .faq-qus,.icon-img{cursor:pointer}.faq .faq-ans{margin-top:5px;max-height:0;overflow:hidden;transition:max-height .5s ease}.faq .faq-qus h4{color:var(--primary-color);margin-bottom:0;text-transform:none}.faq .faq-card .icon-minus{display:none}.faq .faq-card .icon-plus,.faq .faq-card.active .icon-minus{display:block}.faq .faq-card.active .icon-plus{display:none}.faq .faq-hdng-scsn,.faq .faq-qus{align-items:center;display:flex;justify-content:space-between}.divider-cntr{background:var(--secondary-color);height:4px;margin:10px 0;width:100px}.faq .icon{line-height:1}.faq .faq-scsn{margin-top:20px}@media only screen and (max-width:768px){.faq .faq-card-wrapper{grid-template-columns:repeat(auto-fill,100%)}.faq .faq-wrapper.section{padding:50px 0}.faq .icon .icon-img svg{height:14px;width:14px}.faq .faq-scsn{border-radius:10px;padding:20px 10px}.faq .faq-cntnr{padding:35px 10px}}@media only screen and (max-width:550px){.faq .faq-wrapper.section{padding:30px 0}.faq .faq-hdng-scsn{flex-direction:column}.faq .faq-cntnr{padding:20px 10px}}