.faq-section-wrapper{padding:0!important;margin:6rem 0}@media screen and (max-width:991px){.faq-section-wrapper{margin:3rem 0}}.faq-section-wrapper--title{margin-bottom:2.6rem}.faq-section-wrapper--title h2{margin:0}.faq-section-wrapper--box{cursor:pointer;position:relative;display:flex;flex-direction:column;gap:2rem;border-radius:1.2rem;margin-bottom:2rem}.faq-section-wrapper--box-item{background:linear-gradient(180deg,#323132 0,#272127 100%);border:1px solid rgba(255,255,255,.04);box-shadow:0 20px 50px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.05);border-radius:1.2rem}.faq-section-wrapper--box-item .question{display:flex;align-items:center;justify-content:space-between;padding:2.4rem}.faq-section-wrapper--box-item .question h3{margin:0}.faq-section-wrapper--box-item .question svg{flex-shrink:0;transition:transform .25s ease}.faq-section-wrapper--box-item.active .answer{position:relative;opacity:1;pointer-events:auto;visibility:visible;max-height:1000px;padding-bottom:2.4rem}.faq-section-wrapper--box-item.active svg{transform:rotate(180deg);flex:none}.faq-section-wrapper .answer{position:relative;max-height:0;overflow:hidden;opacity:0;pointer-events:none;visibility:hidden;transition:max-height .3s ease,opacity .25s ease,padding-top .25s ease;padding:0rem 2.4rem}.faq-section-wrapper .answer p{margin:0;line-height:1.5}