/*Main Settings Animation and Custom CSS Start*/span.wpmm-mega-menu-label.wpmm_depth_first,
	 span.wpmm-mega-menu-label.wpmm_depth_last{
	 	animation-duration:s;
	 animation-delay:s;
	 animation-iteration-count:1;
	 -webkit-animation-duration:s;
	 -webkit-animation-delay:s;
	 -webkit-animation-iteration-count:1;
	}.wp-megamenu-main-wrapper .wpmm-mega-menu-icon{
	 	font-size:13px;
	 }/* عرض کلی مگا منو */
.wp-megamenu-main-wrapper {
    width: 100% !important;
    max-width: 1200px !important; /* اگه می‌خواید وسط باشه */
    margin: 0 auto !important;
    background: #fff; /* رنگ پس‌زمینه */
}

/* آیتم‌های منو */
.wp-megamenu-main-wrapper .wpmm-item > a {
    font-size: 15px !important;
    font-weight: 500;
    padding: 15px 20px !important; /* فاصله بالا و پایین / چپ و راست */
    display: flex;
    align-items: center;
    gap: 8px; /* فاصله متن و آیکون */
}

/* آیکون‌ها */
.wp-megamenu-main-wrapper .wpmm-item i {
    font-size: 20px !important;
    margin-left: 8px; /* فاصله آیکون از متن */
    color: #444;
}

/* هاور روی آیتم‌ها */
.wp-megamenu-main-wrapper .wpmm-item > a:hover {
    color: #2a7ae2; /* رنگ متن */
}

/* زیرمنوها */
.wp-megamenu-main-wrapper .wpmm-sub-menu-wrapper ul,
.wp-megamenu-main-wrapper .wpmm-sub-menu-wrap ul {
    padding: 20px !important;
    background: #fafafa;
    border-radius: 6px;
    list-style: none;
    margin: 0;
}

/* آیتم‌های زیرمنو */
.wp-megamenu-main-wrapper .wpmm-sub-menu-wrapper ul li a,
.wp-megamenu-main-wrapper .wpmm-sub-menu-wrap ul li a {
    font-size: 14px !important;
    padding: 8px 12px !important;
    display: flex;
    align-items: center;
    gap: 6px;
    border-bottom: 1px solid #eee;
}

/* هاور زیرمنو */
.wp-megamenu-main-wrapper .wpmm-sub-menu-wrapper ul li a:hover,
.wp-megamenu-main-wrapper .wpmm-sub-menu-wrap ul li a:hover {
    color: #2a7ae2 !important;
    padding-right: 5px;
}

/* فقط برچسب‌های مگا منو */
.wpmm-mega-menu-label {
    font-size: 12px !important;
}


#wpmm-wrap-main-menu.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wp-mega-menu-link, #wpmm-wrap-main-menu.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a span.wpmm-mega-menu-href-title,
.wpmm_enable_rtl .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title, .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link span.wpmm-mega-menu-href-title{
  font-family:"peyda_num" !important
}


.wpmm-mega-menu-label {
    display: block !important;
    margin-top: 1px;
    margin-right: 58px;
    font-size: 13px;
    line-height: 1.2;
}


.wpmm-sub-menu-wrap ul li a.wp-mega-menu-link {
    display: inline-flex;        /* آیکون و متن در یک خط */
    align-items: center;         /* وسط‌چین عمودی */
}

.wpmm-sub-menu-wrap ul li a.wp-mega-menu-link img,
.wpmm-sub-menu-wrap ul li a.wp-mega-menu-link i {
    margin-right: 6px;           /* فاصله بین آیکون و متن */
    vertical-align: middle;      /* هم‌تراز شدن با متن */
}

#wpmm-wrap-main-menu.wpmm-orientation-horizontal ul .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.menu-item-depth-1 > a > span{
 margin-top: -20px; !important ;
  {
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-521{background-color:#ffffff;}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-521:hover{background:#ffffff;}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-521:hover .wpmm-mega-menu-icon{color:#fb7500;}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-521 > a,.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-521 > a > i,.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-521 > a > img{color:#000000;}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-521:hover > a,.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-521:hover > a > i,.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-521:hover > a > img{color:#fb7500;}.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-521 > .wpmm-sub-menu-wrap{width:900pxpx;}#wp_nav_menu-item-3800 span.wpmm-mega-menu-label.wpmm_depth_first{
	          	  animation-iteration-count:1;
	          	  -webkit-animation-iteration-count:1;
	          	  animation-duration:s;
	          	  animation-delay:s;
	          	  -webkit-animation-duration:s;
	          	  -webkit-animation-delay:s;
	          	 }/*Custom CSS End*/