.faqs__wrapper{padding:70px 100px}.faqs__wrapper .faqs__introduction{min-width:375px}.faqs__wrapper .faqs__introduction h2{line-height:1}.faqs__wrapper .faqs__questions{display:flex;flex-direction:column;gap:16px}.faqs__wrapper .faq__question{border-bottom:1px solid var(--black);display:flex;flex-direction:column;padding:20px 0;transition:.15s ease-in-out;width:100%}.faqs__wrapper .faq__question .faq__question__title-indicator{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:700;justify-content:space-between;margin-bottom:0;position:relative;transition:.15s ease-in-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.faq__question__title-indicator .faq__question__title__indicator{margin-left:10px;margin-top:-10px;position:relative}.faq__question__title__indicator__plus{height:auto;opacity:1;width:51px}.faq__question.active .faq__question__title__indicator__plus{opacity:0}.faq__question__title__indicator__minus{height:auto;left:0;opacity:0;position:absolute;top:0;width:51px}.faq__question.active .faq__question__title__indicator__minus{opacity:1}.faq__question .faq__question__content{height:0;line-height:1.5;opacity:0;overflow:hidden;transition:height .15s ease-in-out,opacity .15s ease-in-out;width:80%}.faq__question.active .faq__question__content{opacity:1}.faq_bottom-text{margin-top:50px}@media screen and (max-width:1400px){.faqs__wrapper .faqs__introduction{min-width:275px}}@media screen and (max-width:767px){.faqs__wrapper{flex-direction:column;gap:25px;padding:30px}.faq__question__title-indicator__title span{font-size:16px}.faq__question .faq__question__content{width:100%}}