@media screen and (max-width: 1200px) and (min-width:0px) {
  .container {
    padding: 0 2%;
  }

  .bigbox {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  a, p {
    font-size: 14px !important;
  }

  .row>div {
    padding-left: 5px;
    padding-right: 5px;
  }

  .proList .txt p {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

  .aboutTxt>h1, .aboutTxt>span {
    font-size: 24px;
  }

  .aboutTxt>span::after {
    display: none;
  }

  .aboutTxt {
    padding-left: 10px;
  }

  .aboutLeft img {
    padding-right: 10px;
  }

  .aboutTxt .txt {
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 15px;
  }

  .caseListBox {
    margin: 10px 0;
  }
}