.fit-cover {
  object-fit: cover;
}

.ov-border {
  border: solid 1px #000;
}

.ov-link {
  text-decoration: none;
  color: #000;
}

.tab-link {
  color: #000;
  border-bottom: solid 1px #cdcdcd!important;
  margin: 0;
  font-family: 'Arial';
  /*line-height: 30px;*/
  /*font-weight: 500!important;*/
  padding-bottom: 1em;
}

.tab-tab {
  text-align: left!important;
}

#sub-nav-bar {
}

.about-link:hover + .sub-nav-bar {
  display: block;
  z-index: 15550;
}

.thumba {
  max-width: 80%;
}

.ov-border:hover {
  background-color: #000;
  color: #ffffff!important;
}

.ov-border:hover h4 {
  color: #fff;
}

