/*
 * Global desktop footer visual refresh.
 * The existing footer markup and mobile presentation are intentionally unchanged.
 */
@media screen and (min-width: 701px) {
  .dibu {
    background-color: #030d1d !important;
    background-image:
      linear-gradient(90deg, rgba(2, 10, 24, .94) 0%, rgba(2, 10, 24, .82) 48%, rgba(2, 10, 24, .62) 100%),
      linear-gradient(180deg, rgba(2, 10, 24, .25), rgba(2, 10, 24, .82)),
      url("../img/home-pc-2026/footer-motor-factory.jpg") !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-size: cover !important;
  }

  .dibu .footer,
  .dibu .footer2 {
    position: relative;
    z-index: 2;
  }

  .dibu .footer-r ul h3::after {
    background: #b6ed20 !important;
  }

  .dibu .footer-r ul li a:hover,
  .dibu .footer-r a:hover {
    color: #b6ed20 !important;
  }

  .dibu .footer2 {
    border-top-color: rgba(255, 255, 255, .15) !important;
  }
}
