.shen-faq__description{max-width:900px;margin:-22px auto 34px;color:#566176;font-size:16px;line-height:1.7;text-align:center}.shen-faq.is-ivf-faq{padding:78px 20px 68px;background:#f5f6f8;box-sizing:border-box}.shen-faq.is-ivf-faq .shen-faq__heading{margin-bottom:14px;color:#001f55;font-size:38px;line-height:1.35}.shen-faq.is-ivf-faq .shen-faq__description{margin:0 auto 62px;font-size:17px}.shen-faq.is-ivf-faq .shen-faq__list{max-width:900px;gap:18px}.shen-faq.is-ivf-faq .shen-faq__item{border:1px solid #dce1e9;border-radius:0;background:#fff;box-shadow:none}.shen-faq.is-ivf-faq .shen-faq__item:hover{border-color:#9fb3d1;box-shadow:0 8px 22px rgba(0,31,85,.05)}.shen-faq.is-ivf-faq .shen-faq__item[open]{border-color:#001f55}.shen-faq.is-ivf-faq .shen-faq__question{min-height:88px;padding:25px 38px;color:#001f55;font-size:18px;font-weight:600}.shen-faq.is-ivf-faq .shen-faq__question-text b{font-weight:700}.shen-faq.is-ivf-faq .shen-faq__answer{padding:0 38px 30px;color:#4e5a70;font-size:16px;line-height:1.85}.shen-faq.is-ivf-faq .shen-faq__icon{color:#001f55;font-size:20px}@media(max-width:900px){.shen-faq.is-ivf-faq{padding:60px 20px}.shen-faq.is-ivf-faq .shen-faq__heading{font-size:34px}.shen-faq.is-ivf-faq .shen-faq__description{margin-bottom:46px}.shen-faq.is-ivf-faq .shen-faq__question{min-height:82px;padding:23px 28px;font-size:17px}.shen-faq.is-ivf-faq .shen-faq__answer{padding:0 28px 27px}}@media(max-width:620px){.shen-faq.is-ivf-faq{padding:44px 20px}.shen-faq.is-ivf-faq .shen-faq__heading{font-size:29px}.shen-faq.is-ivf-faq .shen-faq__description{margin-bottom:34px;font-size:15px}.shen-faq.is-ivf-faq .shen-faq__list{gap:12px}.shen-faq.is-ivf-faq .shen-faq__question{min-height:0;padding:20px 18px;font-size:16px}.shen-faq.is-ivf-faq .shen-faq__answer{padding:0 18px 22px;font-size:15px}}
