.brand.logo-only img {
  width: 270px;
  height: auto;
}

@media (max-width: 640px) {
  .brand.logo-only img {
    width: 140px;
  }
}

.footer-brand.footer-logo-only img {
  width: 270px;
  height: auto;
}

@media (max-width: 640px) {
  .footer-brand.footer-logo-only img {
    width: 190px;
  }
}

.president-photo.president-photo-image {
  padding: 0;
  background: #ffffff;
  min-height: 360px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.president-photo.president-photo-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center bottom;
}

.global-map-card2 {
  position: relative;
  min-height: 420px;
  border-radius: 28px;
  overflow: hidden;
  background:
    linear-gradient(90deg, rgba(5, 24, 51, 0.95) 0%, rgba(5, 24, 51, 0.78) 38%, rgba(5, 24, 51, 0.25) 100%),
    url("../images/global.png") center/cover no-repeat;
  box-shadow: var(--shadow);
  padding: 38px;
  color: var(--white);
}

@media (max-width: 640px) {
  .global-map-card2 {
    background:
      linear-gradient(90deg, rgba(5, 24, 51, 0.96), rgba(5, 24, 51, 0.72)),
      url("../images/global.png") right center/cover no-repeat;
    min-height: 360px;
    padding: 28px;
  }
}

.college-visual1.information-img {
  background:
    linear-gradient(135deg, rgba(11, 61, 120, 0.75), rgba(23, 162, 164, 0.45)),
    url("../images/college1.webp") 80% center / cover no-repeat;
}

.college-visual2.engineering-img {
  background:
    linear-gradient(135deg, rgba(244, 180, 26, 0.65), rgba(11, 61, 120, 0.55)),
    url("../images/college2.webp")  80% center/cover no-repeat;
}

.college-visual3.bio-img {
  background:
    linear-gradient(135deg, rgba(23, 162, 164, 0.65), rgba(8, 45, 89, 0.55)),
    url("../images/college3.webp")  80% center/cover no-repeat;
}

.college-visual4.architecture-img {
  background:
    linear-gradient(135deg, rgba(8, 45, 89, 0.75), rgba(31, 41, 55, 0.55)),
    url("../images/college4.webp")  80% center/cover no-repeat;
}

.college-visual5.liberal-img {
  background:
    linear-gradient(135deg, rgba(11, 61, 120, 0.70), rgba(244, 180, 26, 0.35)),
    url("../images/college5.webp")  80% center/cover no-repeat;
}