@media screen and (min-width: 1261px) {
  .section1 {
    padding: 164px 0 96px;
  }
  .section1 .video-thumbnail {
    width: 720px;
    height: 480px;
  }
  .section1 .video-thumbnail img {
    border-radius: 24px;
  }
  .section1 .video-thumbnail .video_button:not(.bounce-animate) img {
    width: 70px !important;
    height: 70px !important;
  }
  .section1 .video-thumbnail .video_button.bounce-animate img {
    width: 96px;
    height: 96px;
  }
  .section1 .container {
    position: relative;
  }
  .section1 .sub_title {
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 8px;
  }
  .section1 .section1_left {
    width: 650px;
  }
  .section1:not(.with-sites-animations, .industry-top-section) .section1_right {
    position: absolute;
    right: -276px;
    top: 0;
    width: 816px;
    height: 480px;
  }
  .section1:not(.with-sites-animations, .industry-top-section) .section1_right video,
  .section1:not(.with-sites-animations, .industry-top-section) .section1_right img {
    width: 720px;
    height: 480px;
  }
  .section1.industry-top-section.has-space-bottom {
    padding-bottom: 120px;
  }
  .section1.industry-top-section.align-items-center {
    margin-bottom: -71px;
  }
  .section1.industry-top-section.align-items-center .section1_left {
    margin-bottom: 71px;
    margin-top: 71px;
  }
  .section1.industry-top-section .section1_right {
    position: absolute;
    right: -276px;
    top: 0;
    width: 816px;
    height: 480px;
  }
  .section1.industry-top-section .section1_right img {
    width: 720px;
    height: 480px;
  }
  .section1.with-sites-animations .section1_right {
    height: 580px;
    width: calc(622px + (100vw - 1272px) / 2);
    margin-right: calc(-1 * (100vw - 1272px) / 2);
  }
  .section1 .bottom-intro-wrap {
    margin-top: 96px;
    padding-top: 80px;
  }
  .section1 .bottom-intro-wrap .container p {
    font-size: 32px;
    line-height: 137.5%;
  }
}
