@media screen and (min-width: 1200px) and (max-width: 1439px) {
  .main_middle {
    width: 1200px;
  }

  .page_roof .roof_menu {
    gap: 46px;
  }

  .global .global_left_wrapper .global_left .global_left_t {
    font-size: 50px;
  }

  .news_main .news_item:not(:first-of-type) {
    margin-left: -145px;
  }

  .bottom .bottom_left {
    gap: 50px;
  }

  .client_item .client_item_text {
    left: 5vw;
    right: 5vw;
  }

  .history_item .history_item_t {
    left: 5vw;
  }
}