.wrap.H-ng0mb7 {
    min-height: 220px;
    background: #f3f7ff;
  }
  .img.H-ng0mb7 {
    margin-right: 5%;
  }
  .img.H-ng0mb7 img:where(.H-ng0mb7) {
    height: 140px;
  }
  .wrap.H-ng0mb7 .sub {
    max-width: 380px;
    min-width: 270px;
  }
  @media screen and (max-width: 640px) {
    .wrap.H-ng0mb7 {
      justify-content: flex-start;
      padding: 0 16px;
      min-height: 100px;
    }
    .btn.H-ng0mb7 {
      margin: 0 -8px;
    }
    .wrap.H-ng0mb7 > div:where(.H-ng0mb7),
    .wrap.H-ng0mb7 .sub {
      width: 100%;
      max-width: unset;
      min-width: unset;
    }
  }