.ie9 .header-left {
  width: 20%;
}
.ie9 .header-center {
  width: 68%;
}
.ie9 .header-right {
  width: 12%;
}
.ie9 .nav-header {
  display: block;
  text-align: right;
}
.ie9 .nav-header > * {
  display: inline-block;
}
.ie9 .row, .ie9 .nav-tabs {
  display: block;
}
.ie9 .row::after, .ie9 .nav-tabs::after {
  content: "";
  display: block;
  clear: both;
}
.ie9 .row > *, .ie9 .nav-tabs > * {
  display: inline-block;
  max-width: none;
  float: left;
}
@media (min-width: 768px) {
  .ie9 .row-cols-md-1 > * {
    width: 100%;
  }
  .ie9 .row-cols-md-2 > * {
    width: 50%;
  }
  .ie9 .row-cols-md-3 > * {
    width: 33.3333333333%;
  }
  .ie9 .row-cols-md-4 > * {
    width: 25%;
  }
  .ie9 .row-cols-md-5 > * {
    width: 20%;
  }
  .ie9 .row-cols-md-6 > * {
    width: 16.6666666667%;
  }
  .ie9 .row-cols-md-7 > * {
    width: 14.2857142857%;
  }
  .ie9 .row-cols-md-8 > * {
    width: 12.5%;
  }
  .ie9 .row-cols-md-9 > * {
    width: 11.1111111111%;
  }
  .ie9 .row-cols-md-10 > * {
    width: 10%;
  }
  .ie9 .row-cols-md-11 > * {
    width: 9.0909090909%;
  }
  .ie9 .row-cols-md-12 > * {
    width: 8.3333333333%;
  }
  .ie9 .col-md-1 {
    width: 8.33333333%;
  }
  .ie9 .col-md-2 {
    width: 16.66666667%;
  }
  .ie9 .col-md-3 {
    width: 25%;
  }
  .ie9 .col-md-4 {
    width: 33.33333333%;
  }
  .ie9 .col-md-5 {
    width: 41.66666667%;
  }
  .ie9 .col-md-6 {
    width: 50%;
  }
  .ie9 .col-md-7 {
    width: 58.33333333%;
  }
  .ie9 .col-md-8 {
    width: 66.66666667%;
  }
  .ie9 .col-md-9 {
    width: 75%;
  }
  .ie9 .col-md-10 {
    width: 83.33333333%;
  }
  .ie9 .col-md-11 {
    width: 91.66666667%;
  }
  .ie9 .col-md-12 {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .ie9 .row-cols-lg-1 > * {
    width: 100%;
  }
  .ie9 .row-cols-lg-2 > * {
    width: 50%;
  }
  .ie9 .row-cols-lg-3 > * {
    width: 33.3333333333%;
  }
  .ie9 .row-cols-lg-4 > * {
    width: 25%;
  }
  .ie9 .row-cols-lg-5 > * {
    width: 20%;
  }
  .ie9 .row-cols-lg-6 > * {
    width: 16.6666666667%;
  }
  .ie9 .row-cols-lg-7 > * {
    width: 14.2857142857%;
  }
  .ie9 .row-cols-lg-8 > * {
    width: 12.5%;
  }
  .ie9 .row-cols-lg-9 > * {
    width: 11.1111111111%;
  }
  .ie9 .row-cols-lg-10 > * {
    width: 10%;
  }
  .ie9 .row-cols-lg-11 > * {
    width: 9.0909090909%;
  }
  .ie9 .row-cols-lg-12 > * {
    width: 8.3333333333%;
  }
  .ie9 .col-lg-1 {
    width: 8.33333333%;
  }
  .ie9 .col-lg-2 {
    width: 16.66666667%;
  }
  .ie9 .col-lg-3 {
    width: 25%;
  }
  .ie9 .col-lg-4 {
    width: 33.33333333%;
  }
  .ie9 .col-lg-5 {
    width: 41.66666667%;
  }
  .ie9 .col-lg-6 {
    width: 50%;
  }
  .ie9 .col-lg-7 {
    width: 58.33333333%;
  }
  .ie9 .col-lg-8 {
    width: 66.66666667%;
  }
  .ie9 .col-lg-9 {
    width: 75%;
  }
  .ie9 .col-lg-10 {
    width: 83.33333333%;
  }
  .ie9 .col-lg-11 {
    width: 91.66666667%;
  }
  .ie9 .col-lg-12 {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .ie9 .row-cols-xl-1 > * {
    width: 100%;
  }
  .ie9 .row-cols-xl-2 > * {
    width: 50%;
  }
  .ie9 .row-cols-xl-3 > * {
    width: 33.3333333333%;
  }
  .ie9 .row-cols-xl-4 > * {
    width: 25%;
  }
  .ie9 .row-cols-xl-5 > * {
    width: 20%;
  }
  .ie9 .row-cols-xl-6 > * {
    width: 16.6666666667%;
  }
  .ie9 .row-cols-xl-7 > * {
    width: 14.2857142857%;
  }
  .ie9 .row-cols-xl-8 > * {
    width: 12.5%;
  }
  .ie9 .row-cols-xl-9 > * {
    width: 11.1111111111%;
  }
  .ie9 .row-cols-xl-10 > * {
    width: 10%;
  }
  .ie9 .row-cols-xl-11 > * {
    width: 9.0909090909%;
  }
  .ie9 .row-cols-xl-12 > * {
    width: 8.3333333333%;
  }
  .ie9 .col-xl-1 {
    width: 8.33333333%;
  }
  .ie9 .col-xl-2 {
    width: 16.66666667%;
  }
  .ie9 .col-xl-3 {
    width: 25%;
  }
  .ie9 .col-xl-4 {
    width: 33.33333333%;
  }
  .ie9 .col-xl-5 {
    width: 41.66666667%;
  }
  .ie9 .col-xl-6 {
    width: 50%;
  }
  .ie9 .col-xl-7 {
    width: 58.33333333%;
  }
  .ie9 .col-xl-8 {
    width: 66.66666667%;
  }
  .ie9 .col-xl-9 {
    width: 75%;
  }
  .ie9 .col-xl-10 {
    width: 83.33333333%;
  }
  .ie9 .col-xl-11 {
    width: 91.66666667%;
  }
  .ie9 .col-xl-12 {
    width: 100%;
  }
}
@media (min-width: 1380px) {
  .ie9 .row-cols-mxl-1 > * {
    width: 100%;
  }
  .ie9 .row-cols-mxl-2 > * {
    width: 50%;
  }
  .ie9 .row-cols-mxl-3 > * {
    width: 33.3333333333%;
  }
  .ie9 .row-cols-mxl-4 > * {
    width: 25%;
  }
  .ie9 .row-cols-mxl-5 > * {
    width: 20%;
  }
  .ie9 .row-cols-mxl-6 > * {
    width: 16.6666666667%;
  }
  .ie9 .row-cols-mxl-7 > * {
    width: 14.2857142857%;
  }
  .ie9 .row-cols-mxl-8 > * {
    width: 12.5%;
  }
  .ie9 .row-cols-mxl-9 > * {
    width: 11.1111111111%;
  }
  .ie9 .row-cols-mxl-10 > * {
    width: 10%;
  }
  .ie9 .row-cols-mxl-11 > * {
    width: 9.0909090909%;
  }
  .ie9 .row-cols-mxl-12 > * {
    width: 8.3333333333%;
  }
  .ie9 .col-mxl-1 {
    width: 8.33333333%;
  }
  .ie9 .col-mxl-2 {
    width: 16.66666667%;
  }
  .ie9 .col-mxl-3 {
    width: 25%;
  }
  .ie9 .col-mxl-4 {
    width: 33.33333333%;
  }
  .ie9 .col-mxl-5 {
    width: 41.66666667%;
  }
  .ie9 .col-mxl-6 {
    width: 50%;
  }
  .ie9 .col-mxl-7 {
    width: 58.33333333%;
  }
  .ie9 .col-mxl-8 {
    width: 66.66666667%;
  }
  .ie9 .col-mxl-9 {
    width: 75%;
  }
  .ie9 .col-mxl-10 {
    width: 83.33333333%;
  }
  .ie9 .col-mxl-11 {
    width: 91.66666667%;
  }
  .ie9 .col-mxl-12 {
    width: 100%;
  }
}
.ie9 .section--index--cases .nav-tabs-container, .ie9 .section--index--news .nav-tabs-container {
  text-align: center;
}
.ie9 .section--index--cases .nav-tabs, .ie9 .section--index--news .nav-tabs {
  display: inline-block;
}
.ie9 .index-news-image {
  min-height: 475px;
}
.ie9 .section--index--news .flex-row-reverse > div:first-child {
  float: right;
}
.ie9 .block-icon-v2-wrap {
  display: block;
}
.ie9 .block-icon-v2-wrap::after {
  content: "";
  display: block;
  clear: both;
}
.ie9 .block-icon-v2-wrap > * {
  float: left;
}
.ie9 .footer-info {
  display: table;
}
.ie9 .footer-info > * {
  display: table-cell;
  width: 20%;
}
.ie9 .footer-info .contact {
  width: 40%;
}
.ie9 .qr-grp {
  display: table;
}
.ie9 .qr-grp > * {
  display: table-cell;
  width: 50%;
}
.ie9 .case-heading .wrap {
  display: block;
  text-align: center;
}
.ie9 .case-heading .wrap .item {
  display: inline-block;
}
.ie9 .page-1100__wrap {
  display: block;
}
.ie9 .page-1100__wrap::after {
  content: "";
  display: block;
  clear: both;
}
.ie9 .stick-bar__1100 {
  width: 180px;
  float: left;
}
.ie9 .content__1100 {
  overflow: hidden;
}
.ie9 .banner-content .wrap {
  display: table !important;
}
.ie9 .banner-content .wrap > * {
  display: table-cell !important;
  vertical-align: middle;
}
.ie9 .block-project {
  display: block;
}
.ie9 .block-project::after {
  display: block;
  content: "";
  clear: both;
}
.ie9 .block-project .txt {
  overflow: hidden;
}
.ie9 .block-project .img {
  float: left;
  width: 30%;
}
.ie9 .block-project:nth-child(odd) .img {
  float: left;
}
.ie9 .block-project:nth-child(even) .img {
  float: right;
}
.ie11 .page-1100__wrap {
  display: block;
}
.ie11 .page-1100__wrap::after {
  content: "";
  display: block;
  clear: both;
}
.ie11 .stick-bar__1100 {
  width: 180px;
  float: left;
}
.ie11 .content__1100 {
  overflow: hidden;
}
.ie11 .classroom__title a {
  margin-left: auto;
}
.ie11 .classroom__item-side .content {
  width: 100%;
}
