@media (max-width: 991px) {
  .labWrap .labItem {
    width: 50%;
    margin-bottom: 30px;
  }
  .labWrap .labItem:nth-child(2n)::after {
    display: none;
  }
}
@media (max-width: 575px) {
  .labWrap .labItem {
    width: 100%;
    margin-bottom: 28px;
    padding: 0;
  }
  .labWrap .labItem::after {
    display: none;
  }
  .labWrap .labItem:last-child {
    margin-bottom: 0;
  }
}

@media (max-width: 991px) {
  .infraCountWrap .infraCountInner h3 {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .infraCountWrap .infraCountInner h3 {
    font-size: 22px;
  }
}

@media (max-width: 575px) {
  .labSec_2 .labSectxt2 .labTextItem h3 {
    font-size: 22px;
  }
}

@media (max-width: 991px) {
  .facilitySec .facilityImg {
    height: 360px;
  }
}
@media (max-width: 575px) {
  .facilitySec .facilityImg {
    height: 260px;
  }
}
@media (max-width: 991px) {
  .facilitySec .facilityText .facilityTextCard {
    margin-top: 20px;
  }
}
@media (max-width: 575px) {
  .facilitySec .facilityText .facilityTextCard {
    padding: 24px 18px;
  }
  .facilitySec .facilityText .facilityTextCard h3 {
    font-size: 20px;
  }
}

@media (max-width: 991px) {
  .keySec.infrasKeySec .keyBox {
    min-height: 0;
  }
}
