﻿@media (max-width: 1680px) {
  .msjGroup .section .title {
    margin: 80px 0 30px;
  }
  .msjGroup .section .title h1 {
    font-size: 28px;
  }
  .msjGroup .section .title p {
    font-size: 18px;
    line-height: 26px;
  }
  .msjGroup .btn {
    width: 170px;
    height: 50px;
    font-size: 22px;
  }
  .msjGroup-banner .document-msjgroup {
    width: 170px;
    height: 50px;
    font-size: 22px;
  }
  .banner-bg-wrapper {
    height: 550px;
  }
  .msjGroup-banner .logo {
    height: 140px;
    margin: 92px auto 10px;
  }
  .msjGroup-banner .center-text.gradient {
    font-size: 50px;
    margin-bottom: 0;
  }
  .msjGroup-banner .center-text {
    font-size: 42px;
  }
  .msjGroup-banner .btns {
    width: 390px;
  }
  .msjGroup-manage img {
    width: 65%;
  }
  .msjGroup-manage .content {
    padding-bottom: 50px;
  }
  .msjGroup-operations img {
    width: 65%;
  }
  .msjGroup-operations .content {
    padding-bottom: 80px;
  }
  .msjGroup-configure img {
    width: 75%;
  }
  .msjGroup-configure .content {
    padding-bottom: 80px;
  }
  .msjGroup-technology img {
    width: 65%;
    padding-top: 20px;
  }
  .msjGroup-technology .content {
    padding-bottom: 70px;
  }
  .msjGroup-wisdom img {
    width: 65%;
    transform: translateX(30px);
    padding-top: 20px;
  }
  .msjGroup-wisdom .content {
    padding-bottom: 70px;
  }
  .msjGroup-data img {
    padding-top: 20px;
  }
  .msjGroup-data .content {
    padding-bottom: 0;
  }
  .msjGroup-flattening img {
    width: 65%;
    padding-top: 20px;
  }
  .msjGroup-flattening .content {
    padding-bottom: 30px;
  }
  .msjGroup-accounts {
    height: 760px;
  }
}
