/*for valign*/
/*.lg-valign-middle .container-fluid {
  width:100%;
}*/
/*for grid*/
.section_overview .wrapper_icon > div:nth-of-type(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.section_overview .wrapper_icon > div:nth-of-type(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}
.section_overview .wrapper_icon > div:nth-of-type(3) {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
}
.section_overview .wrapper_icon > div:nth-of-type(4) {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
}
.section_overview .wrapper_icon > div:nth-of-type(5) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
.section_overview .wrapper_icon > div:nth-of-type(6) {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
}
.section_overview .wrapper_icon > div:nth-of-type(7) {
  -ms-grid-row: 4;
  -ms-grid-column: 1;
}

.section_overview .wrapper_icon > div > div {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.section_overview .wrapper_icon > div > p {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
}

.section_connect .wrapper_icon > div:nth-of-type(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.section_connect .wrapper_icon > div:nth-of-type(2) {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
}

.section_connect .wrapper_icon > div > div {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.section_connect .wrapper_icon > div > p {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
}

@media screen and (min-width:992px) {
  .section_audio > div:nth-of-type(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .section_audio > div:nth-of-type(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }
}

@media screen and (min-width:1200px) {
  .section_overview .wrapper_icon > div:nth-of-type(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .section_overview .wrapper_icon > div:nth-of-type(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
  .section_overview .wrapper_icon > div:nth-of-type(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .section_overview .wrapper_icon > div:nth-of-type(4) {
    -ms-grid-row: 1;
    -ms-grid-column: 4;
  }
  .section_overview .wrapper_icon > div:nth-of-type(5) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
  .section_overview .wrapper_icon > div:nth-of-type(6) {
    -ms-grid-row: 1;
    -ms-grid-column: 6;
  }
  .section_overview .wrapper_icon > div:nth-of-type(7) {
    -ms-grid-row: 1;
    -ms-grid-column: 7;
  }

  .section_overview .wrapper_icon > div > div {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .section_overview .wrapper_icon > div > p {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
  }

  .section_connect .wrapper_icon > div:nth-of-type(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .section_connect .wrapper_icon > div:nth-of-type(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
  }
}

/*for ie only*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .section_audio {
    display:block;
  }
  .section_audio {
    height:auto;
    padding-bottom:60px;
  }
  .section_overview .wrapper_icon > div > div,
  .section_connect .wrapper_icon > div > div {
    display:-ms-flexbox;
  }
  /*this can fix image overflow issue*/
  .section_overview .wrapper_icon img,
  .section_connect .wrapper_icon img {
    flex-shrink:0;
  }

  .section_audio .img_skate_board,
  .section_audio .animation1 {
    display:none !important;
  }
  .section_design {
    margin-top:0;
    display:block;
  }
  .section_design,
  .section_design .wrapper_spider {
    z-index:3;
  }
  .section_design .wrapper_spider {
    margin-left:auto;
  }
}

/*for ie edge*/
@supports (-ms-ime-align:auto) {
  .section_audio .img_skate_board,
  .section_audio .animation1 {
    display:none !important;
  }
  .section_audio {
    height:auto;
    padding-bottom:60px;
  }
  .section_design {
    margin-top:0;
    display:block;
  }
  .section_design,
  .section_design .wrapper_spider {
    z-index:3;
  }
  .section_design .wrapper_spider {
    margin-left:auto;
  }
}