/**********HOVERS***************/
.main-menu-spacer:hover {
    color: #DA291C;
    text-decoration: none;
    cursor: pointer;
}.main-menu-spacer::after {
    content: '';
    position: absolute;
    height: 2px;
    background-color: #DA291C;
    left: 0;
    bottom: -4px;
    width: 100%;
    visibility: hidden;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    transition: transform 0.3s ease-out;
    transform-origin: center;
}.main-menu-spacer:hover::after {
    visibility: visible;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}


.card-hover {
  transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.card-hover:hover {
  transform: scale(0.99) rotate(0deg) translate(0px, -3px) skewX(0deg);
  box-shadow: 0 20px 25px rgba(0, 0, 0, 0.3);
  opacity: 1;
}


.link-hover {
  transition: all 0.3s ease;
  text-transform: capitalize !important;
}

.link-hover:hover {
  opacity: 0.7;
  color: #FFB81C;
}
/**********HOVERS***************/