.home {
  position: relative;
  background: #F9F9F9; }
  .home .bg1 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%; }
    .home .bg1 img {
      width: 100%;
      display: block;
      object-fit: cover; }
  .home .bg2 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }
    .home .bg2 img {
      width: 100%;
      display: block;
      object-fit: cover;
      height: 100%; }
  .home .main {
    padding: 10.7291666667vw 6.25vw 6.25vw 8.3333333333vw;
    position: relative;
    z-index: 10; }
    .home .main .section1 .tag {
      color: #0F77FF;
      line-height: 1.5;
      text-transform: capitalize; }
    .home .main .section1 h1 {
      margin: 1.6666666667vw 0 2.0833333333vw 0;
      line-height: 1;
      text-transform: capitalize;
      font-weight: 400; }
    .home .main .section1 .html {
      width: 62.65625vw;
      line-height: 2;
      font-weight: 300; }
      .home .main .section1 .html img {
        width: 100%;
        border-radius: 0.78125vw; }
      .home .main .section1 .html .flex_pic {
        display: flex;
        justify-content: space-between;
        gap: 2.0833333333vw;margin-top:2vw; }
        .home .main .section1 .html .flex_pic .pic {
          width: 50%; }
  @media screen and (max-width: 1024px) {
    .home .main {
      padding: 120px 5% 60px 5%; }
      .home .main .section1 h1 {
        margin: 16px 0 20px 0;
        line-height: 1.2; }
      .home .main .section1 .html {
        width: 100%;
        line-height: 1.8; }
        .home .main .section1 .html img {
          border-radius: 10px; }
        .home .main .section1 .html .flex_pic {
          gap: 20px; } }

/*# sourceMappingURL=case_info.css.map */
