.goto-more-than-sofa {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  background-color: #cbcbcb;


  .goto-more-than-sofa__container_desktop {

    max-width: 1440px;

    @media screen and (min-width: 768px) {
      display: none;
    }

    .goto-more-than-sofa__heading {

      h2 {
        font-family: 'Urbanist', sans-serif;
        font-size: 20px;
        max-width: 160px;
        line-height: 1;
        color: #46586B;

        strong {
          font-weight: 700;
          font-size: 28px;
        }
      }
    }

    .goto-more-than-sofa__content-0 {
      flex: 1;
      display: flex;
      flex-direction: column;
      align-items: center;

      img {
        width: 100%;
        border-radius: 50px;
        border: 5px solid #e3e3e3;
      }
    }

    .goto-more-than-sofa__content-1 {
      flex: 1;
      display: flex;
      align-items: center;
      padding: 20px 0px 0px 0px;

      .goto-more-than-sofa__heading {
        width: 50%;
        justify-items: center;

      }

      img {
        width: 50%;
        height: auto;
        border-radius: 50px;
        border: 5px solid #e3e3e3;
        min-height: 114px;
      }
    }

    .goto-more-than-sofa__content-2 {
      flex: 1;
      display: flex;
      align-items: center;
      flex-direction: row-reverse;
      margin-top: -20px;

      .goto-more-than-sofa__heading {
        width: 60%;
        margin-left: 10px;
        justify-items: center;

        h2 {
          max-width: 200px;
        }
      }

      img {
        width: 40%;
        height: auto;
        border-radius: 50px;
        border: 5px solid #e3e3e3;
      }
    }
  }

  .goto-more-than-sofa__container_mobile {

    max-width: 1440px;
    display: none;

    img {
      border-radius: 50px;
      border: 5px solid #e3e3e3;
    }

    @media screen and (min-width: 768px) {
      display: block;
    }

    .goto-more-than-sofa__heading {
      h2 {
        font-family: 'Urbanist', sans-serif;
        font-size: 58px;
        line-height: 1;
        color: #46586B;

        strong {
          font-weight: 700;
          font-size: 75px;
        }
      }
    }

    .goto-more-than-sofa__content-0 {
      flex: 1;
      display: flex;
      align-items: center;
      margin-bottom: 40px;

      .goto-more-than-sofa__heading {
        width: 40%;
        justify-items: center;
      }

      img {
        width: 60%;
      }
    }

    .goto-more-than-sofa__content-1 {
      display: flex;
      gap: 20px;

      .goto-more-than-sofa__content-1-1 {
        width: 40%;
      }
      .goto-more-than-sofa__content-1-2 {
        width: 60%;
        flex-flow: column;
        display: flex;
        justify-content: space-between;

        .goto-more-than-sofa__heading {
          justify-items: center;
          margin-top: 10%;
        }
      }
    }
  }
}