/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800;900&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap');
    
    h1, h2, h3, h4, h5, h6,
    .bar-hero-h1,
    .bar-tele-title,
    .bar-insp-title,
    .bar-srv-h2,
    .bar-anlt-title,
    .bar-dvla-title,
    .ehf-nav-link,
    .ehf-nav-btn,
    .bar-vrm-btn {
      font-family: 'Outfit', 'Plus Jakarta Sans', sans-serif !important;
      letter-spacing: -0.02em;
    }

    /* Tame excessive glowing/shining */
    .bar-hero-h1 span {
      color: #00D084 !important;
      text-shadow: 0 2px 14px rgba(0, 208, 132, 0.3) !important;
      font-weight: 800 !important;
    }

    .bar-vrm-btn, .ehf-nav-btn {
      background: linear-gradient(135deg, #00D084 0%, #00B36F 100%) !important;
      color: #040914 !important;
      font-weight: 700 !important;
      box-shadow: 0 4px 16px rgba(0, 208, 132, 0.28) !important;
      transition: all 0.25s ease !important;
    }

    .bar-vrm-btn:hover, .ehf-nav-btn:hover {
      box-shadow: 0 6px 22px rgba(0, 208, 132, 0.45) !important;
      transform: translateY(-1px) !important;
    }

    .bar-vrm-form {
      border: 1px solid rgba(0, 208, 132, 0.35) !important;
      box-shadow: 0 10px 30px rgba(0, 0, 0, 0.75) !important;
    }

    .bar-hero-badge {
      border: 1px solid rgba(0, 208, 132, 0.35) !important;
      background: rgba(4, 9, 20, 0.85) !important;
      color: #00D084 !important;
      box-shadow: none !important;
    }

    .ehf-logo img, .ehf-ft-logo img {
      filter: none !important;
      background: transparent !important;
    }/* End custom CSS */