.main-banner .banner-logo {
  width: 50%;
  height: auto;
}

.main-banner .desc-text {
  font-size: 1.375rem;
  line-height: 1.45;
}

.fontBase {
  font-weight: normal;
}

.logo-lists .has-border {
  border-left: 1px solid #eee;
}

.about-section .desc-text p {
  line-height: 1.75;
}

.img-wrap img {
  width: 296px;
  height: 280px;
  object-fit: cover;
  object-position: top;
}

@media screen and (width < 992px) {
  .logo-list li {
    width: 50%;
  }

  .logo-list li + li:nth-child(2n + 1) {
    border-left-width: 0;
  }

  .logo-list li:nth-child(n + 1):before {
    content: "";
    position: absolute;
    top: -8px;
    right: 15px;
    left: 15px;
  }

  .logo-list li:nth-child(n + 1):before {
    border-top: 1px solid #eee;
  }

  .item-row h4 {
    margin-top: 10px;
  }

  .tab-links {
    margin-bottom: 2rem;
  }

  .tab-links a {
    display: inline;
  }
}

@media screen and (width > 768px) {
  .about-section {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
}

@media screen and (width > 992px) {
  .about-confernece-img {
    width: 340px;
    height: 465px;
    object-fit: cover;
  }
}
