.faqBlock{color:#000;padding:140px 0}.faqBlock .container{margin:auto;max-width:1396px;padding:0 30px}.faqBlock__top{display:flex;justify-content:space-between;margin-bottom:70px}.faqBlock__title{color:#000;font-size:35px;line-height:1.2;max-width:43%}.faqBlock__text{font-size:14px;font-weight:400;line-height:1.6;max-width:32.5%}.faqBlock__list{border-top:1px solid #b4b5b5}.faqBlock__listItem{border-bottom:1px solid #b4b5b5;padding:29px 0;transition:.3s}.faqBlock__listItem__question{align-items:center;cursor:pointer;display:flex;font-size:18px;justify-content:space-between;transition:.3s}.faqBlock__listItem__answer{padding-top:18px;transition:color .3s}.faqBlock__listItem__questionArrow{height:40px;width:40px}.faqBlock__listItem__answer{display:none}.faqBlock__listItem.active{background:#233a75;padding-left:30px;padding-right:30px}.faqBlock__listItem.active .faqBlock__listItem__answer,.faqBlock__listItem.active .faqBlock__listItem__question{color:#fff}.faqBlock__listItem.active .faqBlock__listItem__questionArrow svg path{stroke:#fff}.faqBlock__listItem.active .faqBlock__listItem__questionArrow svg rect{fill:#233a75}.faqBlock__listItem__questionArrow__middle{transform-origin:center;transition:.3s}.active .faqBlock__listItem__questionArrow__middle{transform:scaleY(0)}@media(max-width:991px){.faqBlock{padding:92px 0}.faqBlock__text{max-width:40%}.faqBlock__title{font-size:28px;max-width:55%}}@media(max-width:767px){.faqBlock{padding:72px 0}.faqBlock .container{padding:0 20px}.faqBlock__top{flex-direction:column;margin-bottom:32px}.faqBlock__text,.faqBlock__title{max-width:100%;width:100%}.faqBlock__title{font-size:24px;margin-bottom:24px}}