.inner-main-section{
    padding-top: 30rem;
  }
  .container-title.inner h2{
    text-align: left;
  }
  .container-title.inner .title-behind{
    line-height: 14rem;
    transform: translate(0,-50%);
    left: -8rem;
    top: 68%;
  }
  .inner-main-container1-text p{
      font-size: 1.6rem;
      line-height: 2.5rem;
      padding-bottom: 2rem;
      opacity: 0.5;
      padding-top: 50px;
  }
  .inner-main-container1{
    display: flex;
  }
  .inner-main-container1 >  img{
    max-width: 138rem;
    transform: translate(-20rem, -22rem);
  }
  .inner-main-container1-text{
    width: 73rem;
  }
  .inner-main-container2{
    display: flex;
    gap: 13rem;
    margin-top: -20rem;
  }
  .inner-main-container2 > div{
    flex: 1;
  }
  .inner-main-container2 div h3{
    padding-bottom: 3rem;
    font-size: 3rem;
    line-height: 3.4rem;
    color: var(--txt-color);
    font-style: italic;
    font-weight: 400;
  }
  .inner-main-container2 div p{
      font-size: 1.6rem;
      line-height: 2.5rem;
      padding-bottom: 2rem;
      opacity: 0.5;
  }
  @media screen and (max-width: 850px) {
      .inner-main-container1{
        flex-direction: column;
      }
      .inner-main-container1 > img{
        transform: translate(0px,0px);
      }
      .inner-main-container2{
        margin-top: 30px;
      }
      .inner-main-container1-text{
        width: 100%;
      }
      .inner-main-container2{
        display: flex;
        flex-direction: column;
      }
  }
  @media screen and (max-width: 480px) {
    .inner-main-section{
      padding-top: 20rem;
    }
    .inner-main-container2{
      gap: 5rem;
    }
    .inner-main-container1 > img{
      width: 100%;
    }
    .inner-main-container1{
      align-items: center;
    }
  }