.footer-2 .usefull-link ul#ul-footer li {
    padding: 0px;
}

#header.fancy .mega-menu > section.menu-list-items {
    box-shadow: 0px 0px 24px #00000045;
}

/*-- Swiper slider ------------ */
.swiper-container {
      width: 100%;
      height: 100%;
    }
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  /* Center slide content vertically */
  display: flex;
  justify-content: center;
  align-items: center;
}

.one-half-screen {
    height: 600px;
}

.swiper-button-prev, .swiper-button-next {
    height: 60px !important;
    width: 60px !important;
    background: #000000!important;
    border-radius: 50% !important;
color: #ffffff !important;
}

.swiper-button-next:after, .swiper-button-prev:after {
    font-size: 30px !important;
}

.owl-carousel:hover .owl-nav .owl-prev {
    left: 2%;
}

.owl-carousel:hover .owl-nav .owl-next {
    right: 2%;
}

.inner-intro {
    height: 200px;
    display: block;
}

.vehicle-showcase-6 .car-image .car-price {
    left: 10px;
    top: 10px;
    z-index: 1;
    background: var(--cd-primary-color);
    padding: 5px;
	bottom: unset;
}

.vehicle-showcase-6 .car-image .car-price .new-price, .vehicle-showcase-6 .car-image .car-price .new-price span.currency {
    font-size: 18px;
}

.vehicle-showcase-6 {
    transition: .4s;
}

.vehicle-showcase-6:hover {
	margin-top: -10px !important;
    border: 1px solid var(--cd-primary-color);
}

