#featured_inventory_container #SquareFeaturedItems.feature-item .card-img .new-tag {
  font-size: 10px !important;
}
#featured_inventory_container #SquareFeaturedItems.feature-item .card .sub-title {
  font-weight: 300 !important;
}
#featured_inventory_container .feature-item .card-img img {
  height: 100% !important;
}

.pricing-section .price-amt.finance-price {
  color: #4D539D !important;
}

.vehicle-meta .pricing-section .main-price .price {
  color: #4D539D !important;
}

.slider-sidebar .payment-pre-text {
  color: #4D539D !important;
}

.sbs-imrpoved-finance .sbs-improved-payment-price {
  color: #4D539D !important;
}

.pricing-card #PaymentContainer strong {
  color: #4D539D !important;
}

.offer-grid .offer-value {
  color: white !important;
}

#SpecialOfferVDPCTA {
  background-color: #43bd00 !important;
  border-color: #43bd00 !important;
  animation: pulsateOverride 1.5s infinite !important;
}

@keyframes pulsateOverride {
  0% {
    box-shadow: 0 0 0 0px rgb(67, 189, 0);
  }

  50% {
    box-shadow: 0 0 0 15px rgba(67, 189, 0, 0);
  }

  100% {
    box-shadow: 0 0 0 0px rgba(67, 189, 0, 0);
  }
}

#SquareFeaturedItems.feature-item .new-tag {
  display: none !important;
}

@media (max-width: 991px) {
  .info-card p {
    font-size: 0.925rem !important;
  }
}