/*
Theme Name: Shocker Motors
Theme URI: https://brandbees.net
Template: hello-elementor
Author: Hassan Ejaz
Author URI: https://brandbees.net
Description: Shocker Motors is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 5.0.1754218298
Updated: 2025-08-03 10:51:38

*/
.ev-box-hero .elementor-icon {
  box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.11);
}
.neon-glow {
  text-shadow: 0 0 4px #ae50b9, 0 0 8px #792782;
}
.neon-glow-h2 {
  
}
.home-form .elementor-button {
    margin-top: 28px;
}
.purple-glow{
  color: #4d1654;
}
.elementor-element.elementor-button-info .elementor-button {
    background-color: transparent !important;
}
/* Info button: transparent + gold */
.elementor-widget-button.elementor-button-info .elementor-button {
  background: transparent;
  color: #D39B00;               /* gold text */
  border-color: #D39B00;    /* gold border */          /* adjust or remove if you want squared */
  box-shadow: none;
  text-shadow: none;
}

/* Hover/Focus (keep minimal, still transparent) */
.elementor-widget-button.elementor-button-info .elementor-button:hover,
.elementor-widget-button.elementor-button-info .elementor-button:focus {
  color: #B88300;               /* slightly darker gold */
  border-color: #B88300;
  background: transparent;
  box-shadow: none;
}

/* Active state */
.elementor-widget-button.elementor-button-info .elementor-button:active {
  color: #996E00;
  border-color: #996E00;
  background: transparent;
}

.difficulty-badge {
  display: inline-block;
  font-size: 0.75rem;
  padding: 0.55em 0.7em;
  font-weight: 600;
  border-radius: 9999px;
  line-height: 1;
  margin-bottom: 0.5em;
}

.badge-beginner {
  background-color: #106345; /* Tailwind's green-400 */
  color: white;
}

.badge-intermediate {
  background-color: #FACC15; /* Tailwind's yellow-400 */
  color: black;
}

.badge-advanced {
  background-color: #F87171; /* Tailwind's red-400 */
  color: white;
}

.card-excerpt p {
    margin-bottom: 0 !important;
}

.e-filter .e-filter-item {
  display: inline-flex;
  align-items: center;
  gap: 0.5em;
  font-family: inherit;
}

.e-filter .e-filter-item::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 700;
  font-size: 1em;
  line-height: 1;
}