.elementor-14516 .elementor-element.elementor-element-4628189{--display:flex;--background-transition:0.3s;}.elementor-14516 .elementor-element.elementor-element-6843fe7{width:100%;max-width:100%;}/* Start custom CSS for wpb-accordion-categories, class: .elementor-element-6843fe7 */.menuha01 * {
    color: #000000 !important; /* رنگ مشکی برای همه عناصر */
   font-family: "IRANYekan", Sans-serif;
  font-size: 14px;
}

.wpb_category_n_menu_accordion > ul > li li.current-cat > a{
  background-color: #a6dee5;
 color:#000!important;
}

.wpb_category_n_menu_accordion li a {
  font-size: 14px!important;
  font-weight: 200!important;
}


body.rtl .wpb_category_n_menu_accordion ul li > a > span.wpb-submenu-indicator {
  float: left!important;
  margin-right: 100%!important;
  margin-bottom: -40px!important;
  width:100%!important;
  height:50px;
    background: url('https://mirbaqeri.com/wp-content/uploads/2023/08/library1.png') no-repeat scroll 10px 10px transparent;
background-size: 25px auto;}

.wpb_category_n_menu_accordion li.wpb-submenu-indicator-minus > a > span.wpb-submenu-indicator {
    background: url('https://mirbaqeri.com/wp-content/uploads/2023/08/ar1.png') no-repeat scroll 10px 10px transparent!important;
background-size: 25px auto!important;
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(0deg);
}

li.cat-item .cat-item .cat-item{
  background-color: #c3d4d7!important;
    color:#000000!important;
  
  background-image: url('https://mirbaqeri.com/wp-content/uploads/2023/08/document1.png');
  background-repeat: no-repeat;
  background-position: 95%  center;
  background-size: 20px 30px;
}
li.cat-item .cat-item .cat-item{
  background-color: #c3d4d7!important;
    color:#000000!important;
  
  background-image: url('https://mirbaqeri.com/wp-content/uploads/2023/08/document1.png');
  background-repeat: no-repeat;
  background-position: 95%  center;
  background-size: 20px 30px;
}

.wpb_category_n_menu_accordion ul li > a > span.wpb-submenu-indicator {
  font-size: 0px!important;

border-color: #E3D33EF0;
}
.children ul .cat-item .cat-item a{
 color: #000000!important;

}
.wpb_category_n_menu_accordion ul > li li {
    margin: 0 !important;
    border-style: dashed;
    border-radius: 10px 10px 10px 10px;
    background-color: #eee!important;
    margin-top: 5px!important;
    box-shadow: -3px -1px 13px #044a471f !important;
    
}

.wpb_category_n_menu_accordion > ul > li li.current-cat > a{
    background-color: #a6dee5!important;
    color:#000000!important;
}

li.cat-item{
    background-color: #fff!important;
    color:#000!important;
}
li.cat-item .cat-item .cat-item{
  background-color: #c3d4d7!important;
    color:#000000!important;
}
li.cat-item .cat-item .cat-item .cat-item{
    background-color: #fff!important;
    color:#000!important;
}
.wpb_category_n_menu_accordion > ul > li > a {
    background-color: #fff!important;
    color:#000!important;
}
body.rtl .wpb_category_n_menu_accordion > ul > li > ul > li > a {
    padding-left: 14px;
    padding-right: 30px; 
    color: #000!important;
}

.wpb_category_n_menu_accordion ul > li {
    margin: 0 !important;
    padding: 0 !important;
    margin-bottom:5px !important; 
}
.wpb_category_n_menu_accordion ul > li li a {
  color: #000!important;
}/* End custom CSS */