#mainNav .nav-logo {
  /* width: 250px; */
  width: initial;
  max-height: 50px;
  -webkit-filter: initial;
  filter: initial;
  /* -webkit-filter: invert(100%) sepia(100%) saturate(0) hue-rotate(74deg) brightness(106%) contrast(103%);
        filter: invert(100%) sepia(100%) saturate(0) hue-rotate(74deg) brightness(106%) contrast(103%); */ */
}
#mainNav .navbar-nav .nav-item .img-link img {
  max-width: 250px;
  border-radius: 2px;
  max-height: 50px;
  color: darkgrey;
}

#mainNav.navbar-shrink .nav-logo {
  -webkit-filter: initial;
  filter: initial;
}
#mainNav.navbar-shrink  a {
  -webkit-filter: initial;
  filter: initial;
  color: black;
  font-style: bold;
}

@media (max-width: 992px) {
  #mainNav .navbar-brand .nav-logo {
    width: initial;
    max-height: 40px;
    -webkit-filter: initial;
    filter: initial;
  }
}
#mainNav .navbar-nav .nav-item .nav-link {
  line-height: 3;
  font-size: 15px;
  font-weight: 500;
  padding: .75em 1rem;
  color: black;
  transition: color .2s ease-in-out;
}

#mainNav .navbar-nav .nav-item .active::after { 
  content: '';
  border-bottom: 1px solid #ec6524;
  width: 29px;
  display: block;
  margin: 0 auto;
}
.cardMenu__list-item a {
  padding: 5px 5px;
  display: inline-block;
  width: 100%;
  position: relative;
  color: #534d4d;
  transition: color .2s ease-in-out;
}

.cardMenu__list {
  border: none;
  border-radius: 3px;
}
.headerWithTitle {
  height: unset;
  min-height: 100px;
  background-color: white; 
  /*background-color: #ec6524;*/
  color: darkgrey;
}
.wrap {
  background-color: white;
  color: #fafafa;
  padding-bottom: 40px;
  font-weight: bold;
}
.card {
  border-radius: 0px;
  border-style: solid;
  box-shadow: 0px;
  border-color: #616161;
  border: none;
  min-height: 900px;
}
.card__title::after {
  content: '';
  display: block;
  border: 1px solid #000000;
  width: 70%;
  margin: 5px 0 9px 1px;
}
.sponosorsquare {
  margin: 5px;
}
.sponsorrow {
  margin-top: 10px;
}

.image-container {
  width: 300px; /* set the box size */
  height: 200px;
}

.image-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* adapt to parent's width */
  max-height: 153px; /* adapt to parent's height */
  cursor: pointer; /* add a pointer cursor to indicate linkability */
  overflow: hidden;
}

.image-wrap img {
  width: 100%; /* scale image to fit within wrapper */
  height: 150px;
  object-fit: cover;
}

.like-content .btn-secondary {
      display: block;
      margin: 20px auto 0px;
      text-align: center;
      background: #000000;
      border-radius: 3px;
      box-shadow: 0 10px 20px -8px rgb(85, 85, 85);
      padding: 10px 17px;
      font-size: 18px;
      cursor: pointer;
      border: none;
      outline: none;
      color: #ffffff;
      text-decoration: none;
      -webkit-transition: 0.3s ease;
      transition: 0.3s ease;
  }

.rating-header > h2 {
  color: #000000 !important;
}