.faq-sec .faq-wrapper .faq-item{border:1.5px solid #191919;border-radius:6px;margin-bottom:18px;overflow:hidden;background-color:#fff0;transition:all 0.3s ease;border-right:5px solid #191919;border-bottom:5px solid #191919}.faq-sec .faq-wrapper .faq-item:last-child{margin-bottom:0}.faq-sec .faq-wrapper .faq-item:hover,.faq-sec .faq-wrapper .faq-item.active{background-color:#fff}.faq-sec .faq-wrapper .faq-item:hover .faq-question,.faq-sec .faq-wrapper .faq-item.active .faq-question{background-color:#fff}.faq-sec .faq-wrapper .faq-item.active .faq-answer{max-height:500px;padding:0 18px 26px 18px}.faq-sec .faq-wrapper .faq-item .faq-question{padding:16px 18px;cursor:pointer;font-weight:600;background:none;display:flex;justify-content:space-between;align-items:center;background-color:#fff;transition:all 0.3s ease}.faq-sec .faq-wrapper .faq-item .faq-question .faq-icon{font-size:24px;transition:transform 0.3s}.faq-sec .faq-wrapper .faq-item .faq-answer{max-height:0;overflow:hidden;padding:0 20px;background:#fff;transition:all 0.3s ease}