/*
Theme Name: hello-elementor Child
Theme URI:  https://www.wpserveur.net
Author:     WPServeur
Author URI: https://www.wpserveur.net
Template:   hello-elementor
Version:    1.0
License:    GNU General Public License v2 or later
*/

:root {
  --cat-accent: #e8672a;      
  --cat-active-bg: #fdece4; 
  --cat-text: #555;
  --cat-border: #e3e3e3;
}
.dual-color {
    color: #9ECC4E;
}
.nunito {
	font-family: "Nunito Sans", Sans-serif;
}


/* nav[aria-label="Categories"] h5 {
    display: none;
} */
nav[aria-label="Categories"] {
  background: #fff;
  overflow: hidden;
  font-family: "Nunito", "Nunito Sans", system-ui, sans-serif;
}

nav[aria-label="Categories"] ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

nav[aria-label="Categories"] li {
  margin: 0;
  padding: 0;
}

nav[aria-label="Categories"] li a {
  display: block;
  padding: 13px 18px;
  border-left: 3px solid transparent;   
  color: var(--cat-text);
  font-size: 17px;
  font-weight: 500;
  line-height: 1.4;
  text-decoration: none;
  transition: background-color .15s ease, border-color .15s ease;
}

nav[aria-label="Categories"] li a:hover,
nav[aria-label="Categories"] li a:focus-visible {
  background: var(--cat-active-bg);
  border-left-color: var(--cat-accent);
  outline: none;
}

nav[aria-label="Categories"] li.current-cat > a,
nav[aria-label="Categories"] li.current-cat-parent > a,
nav[aria-label="Categories"] li.current-cat-ancestor > a {
  background: var(--cat-active-bg);
  border-left-color: var(--cat-accent);
}

nav[aria-label="Categories"] li.cat-item-1 {
  display: none;
}
@media (max-width: 480px) {
  nav[aria-label="Categories"] { max-width: 100%; }
}
