
      .rb-faq-page{padding:68px 0;color:#1f2b33}
      .rb-faq-page .wide{max-width:1200px;margin:0 auto;padding:0 20px}
      .rb-faq-page__head{max-width:860px;margin:0 auto 48px;text-align:center}
      .rb-faq-page__head .r_title{margin-bottom:14px}
      .rb-faq-page__head .r_content p{margin:0 0 10px}
      .rb-faq-page__section{margin-top:46px}
      .rb-faq-page__section-title{margin-bottom:18px}
      .rb-faq-page__grid{display:block;max-width:980px;margin:0 auto}
      .rb-faq-page__item{display:grid;grid-template-columns:46px minmax(0,1fr);gap:16px;padding:30px 0;border-top:1px solid #d9e0e3}
      .rb-faq-page__number{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #8fa1aa;border-radius:50%;color:#1c6b70;font-size:14px;font-weight:600}
      .rb-faq-page__item .r_title{margin:0 0 10px}
      .rb-faq-page__item .r_title h3{margin:0;color:#1f2b33;font-size:22px;font-weight:700;line-height:1.45}
      .rb-faq-page__item .r_content p{margin:0;color:#66747c;font-size:16px;font-weight:400;line-height:1.8}
      .rb-faq-page__closing{max-width:980px;margin:44px auto 0;padding-top:26px;border-top:1px solid #d9e0e3;text-align:center}
      .rb-faq-page__closing strong{color:#1c6b70;font-weight:700}
      @media(max-width:700px){
        .rb-faq-page{padding:48px 0}
        .rb-faq-page__head{text-align:left}
        .rb-faq-page__section{margin-top:36px}
        .rb-faq-page__item{grid-template-columns:40px minmax(0,1fr);gap:13px;padding:25px 0}
        .rb-faq-page__number{width:38px;height:38px;font-size:13px}
        .rb-faq-page__item .r_title h3{font-size:20px;line-height:1.45}
        .rb-faq-page__item .r_content p{font-size:15px;line-height:1.8}
        .rb-faq-page__closing{text-align:left}
      }
    