.faq-section{padding:20px 0}.faq-title{font-size:2rem;margin-bottom:20px;text-align:center}.faq-item{border-bottom:1px solid;padding:10px 0}button.faq-question:active,button.faq-question:focus,button.faq-question:hover{background-color:transparent;border-color:transparent;color:#000;text-decoration:none;transform:unset}.faq-question{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:500;justify-content:space-between;outline:none;padding:10px 0;text-align:left;text-decoration:none;width:100%}.faq-question .icon{font-size:1.2rem;font-weight:700;transition:transform .3s ease}.faq-answer{max-height:0;overflow:hidden;padding:0;transition:max-height .4s ease,padding .3s ease}.faq-item.active .faq-answer{padding:10px 0 20px}.faq-answer p{margin:10px 0}.faq-item.active .faq-answer{margin-bottom:20px}.icon img{transition:transform .3s ease;width:16px}.faq-top-title-sec h2{margin-bottom:10px}.faq-section.title-padding{padding:0 0 60px}.faq-section.without-title-padding{padding:40px 0 60px}