.section-supportcontent {
  &.sc1 {
    h2 {
      font-size: var(--text-h4);
    }

    .container {
      max-width: 1170px;
    }
  }

  &.sc2 {
    h2 {
      font-size: var(--text-h4);
    }

    .container {
      max-width: 960px;
    }
  }

  &.sc3 {
    .container-5050 .section-image img {
      height: auto;
      /* aspect-ratio: 3 / 2; */
    }

    @media (max-width: 767px) {
      .container-5050 .section-image {
        order: 1;
      }

      .container-5050 .section-text {
        order: 2;
        text-align: center;
      }
    }
  }
}
