.faq{align-items:center;background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:30px;margin:30px 0;padding:40px}.faq__title{color:#323b4b;font-size:40px;margin:0 0 10px}.faq__description{color:#323b4b;font-size:20px;text-align:center}.faq__lowersection{display:flex;flex-direction:column;width:100%}.faq__question{align-items:center;background-color:transparent;border:none;border-radius:0!important;border-top:1px solid rgba(27,36,38,.3);color:#323b4b;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:15px;text-align:left;width:100%}.faq__question:hover{color:#000}.faq__answer{display:none;font-size:20px;opacity:0;padding:15px;transition:opacity .6s ease-in 0s}.faq__item.active .faq__answer{display:block;opacity:1}.faq__icon{float:right;font-size:24px;transition:transform .3s}.faq__item.active .faq__icon{content:"-";transform:rotate(180deg)}