.mb-faq{width:100%;max-width:1180px;margin:0 auto;padding:55px 40px;box-sizing:border-box;font-family:inherit}.mb-faq-header{text-align:left;margin-bottom:30px}.mb-faq-label{display:inline-block;margin-bottom:8px;color:#57ba47;font-size:13px;line-height:1.4;font-weight:700;letter-spacing:1px;text-transform:uppercase}.mb-faq-title{margin:0;color:#202733;font-size:31px;line-height:1.25;font-weight:700}.mb-faq-description{max-width:780px;margin:12px 0 0;color:#5d6673;font-size:15px;line-height:1.7}.mb-faq-item.active{border-color:#57ba47}.mb-faq-item.active .mb-faq-number{background:#57ba47;color:#fff}.mb-faq-item.active .mb-faq-icon{background:#57ba47;border-color:#57ba47}.mb-faq-item.active .mb-faq-icon::before,.mb-faq-item.active .mb-faq-icon::after{background:#fff}.mb-faq-item.active .mb-faq-icon::after{transform:translate(-50%,-50%) rotate(0deg)}.mb-faq-item.active .mb-faq-answer{grid-template-rows:1fr}.mb-faq-item.active .mb-faq-answer-content{padding-top:2px;padding-bottom:22px;border-top-color:#edf2eb}.mb-faq-item.active::before{content:"";display:block;width:4px;height:100%;position:absolute}@media (max-width:767px){.mb-faq{padding:40px 22px}.mb-faq-title{font-size:27px}.mb-faq-description{font-size:14px}}@media (max-width:480px){.mb-faq{padding:30px 14px}.mb-faq-header{margin-bottom:22px}.mb-faq-label{font-size:11px}.mb-faq-title{font-size:24px}.mb-faq-description{font-size:14px;line-height:1.6}.mb-faq-item.active .mb-faq-answer-content{padding-bottom:18px}}