.banner-bg {
    min-height: 795px !important; 
  background-size: contain !important;
}
.tg-header__top-info li{
	font-size: 16px !important;
}


  .osh-capabilities .osh-capabilities-img {
    height: 250px;
    object-fit: cover;
  }
  .osh-capabilities .osh-capabilities-card {
    min-height: 100%;
  }
  .osh-capabilities .card .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 51, 153, 0.85);
    opacity: 0;
    transition: opacity 0.3s ease;
  }
  .osh-capabilities .card:hover .overlay {
    opacity: 1;
  }