@media screen and (max-width: 1260px) and (min-width: 768px) {
  .migrate_flow_section {
    margin: 100px auto;
    max-width: 720px;
  }
  .migrate_flow_section .migrate_flow_title {
    font-size: 38px;
    line-height: 52px;
    margin-bottom: 50px;
    letter-spacing: 0.31px;
  }
  .migrate_flow_section .migrate_flow_how {
    width: 720px;
    padding: 60px 50px;
  }
  .migrate_flow_section .migrate_flow_how .migrate_flow_how_each {
    display: flex;
    justify-content: space-between;
    text-align: left;
  }
  .migrate_flow_section .migrate_flow_how .migrate_flow_how_each:not(:last-child) {
    margin-bottom: 117px;
  }
  .migrate_flow_section .migrate_flow_how .migrate_flow_how_each img {
    width: 180px;
    height: 119px;
  }
  .migrate_flow_section .migrate_flow_how .migrate_flow_how_each .text {
    width: 340px;
  }
  .migrate_flow_section .migrate_flow_how .migrate_flow_how_each .text .each_title {
    font-size: 24px;
    line-height: 33px;
    margin-bottom: 15px;
  }
  .migrate_flow_section .migrate_flow_how .migrate_flow_how_each .text .each_desc {
    font-size: 16px;
    line-height: 25px;
  }
  .migrate_flow_section .migrate_flow_sub_desc {
    margin-top: 20px;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0.15px;
  }
  .migrate_flow_section .button_container {
    margin-top: 50px;
  }
  .migrate_flow_section .one_two_points {
    top: 104px;
    left: 263px;
  }
  .migrate_flow_section .one_two_points .number {
    width: 25px;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
  }
  .migrate_flow_section .one_two_points .dots {
    height: 173px;
    margin: 30px auto;
  }
}
