.au_template_three {
  flex-direction: column;
  justify-content: flex-start;
  .au_template_three__top {
    display: flex;
    height: 20%;
    width: 100%;
    align-items: center;
    justify-content: flex-end;
    padding-top: vw(50px);
    padding-left: vw(100px);
    //padding-right: vw(100px);
    .au_template_three__top__headline {
      display: flex;
      height: vw(72px);
      width: vw(500px);
      align-items: center;
      justify-content: flex-end;
    }
    .about_us_template_three__left_title_vertical_line {
      display: block;
      width: vw(5px);
      height: vw(49px);
      border-radius: vw(25px);
      margin: 0 vw(20px) 0 vw(5px);
    }

    .about_us_template_three__left_title_horizontal_line {
      width: vw(260px);
      height: vw(70px);
      display: flex;
      align-items: center;
    }
  }
  .au_template_three__bottom {
    display: flex;
    width: 100%;
    height: 80%;
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: vw(50px);
    padding-left: vw(50px);
    padding-right: vw(20px);
    padding-bottom: vw(60px);
  }
  .au_template_three__bottom--right {
    width: 45%;
    //height: 85%;
    margin: vw(20px);
    margin-top: 0;
    img {
      width: 100%;
      height: 100%;
    }
  }
  .au_template_three__bottom--left {
    width: 55%;
    height: 85%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: vw(35px);
    padding-right: vw(35px);
  }
  .au_template_three__bottom--left--top {
    width: 100%;
    height: vw(290px);
    padding-bottom: vw(60px);
    word-break: break-all;
  }
}
