

@font-face {
	font-family: iransans;

	src: url('font/iransans/woff2/IRANSansWeb(FaNum).woff2') format('woff'),   
	url('font/iransans/woff2/IRANSansWeb(FaNum).woff2') format('woff2');		
}

@font-face {
	font-family: iransans;

	src: url('font/iransans/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff'),   
	url('font/iransans/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2');	
}

@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 200;
	src: url('font/iransans/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff'),   
	url('font/iransans/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2');	
}

@font-face {
	font-family: iransans;

	src: url('font/iransans/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff'),   
	url('font/iransans/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2');	
}

@font-face {
	font-family: iransans;

	src: url('font/iransans/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),   
	url('font/iransans/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2');	
}



@font-face {
	font-family: iransans;

	src: url('font/iransans/woff/IRANSansWeb(FaNum).woff') format('woff'),   
	url('font/iransans/woff/IRANSansWeb(FaNum).woff') format('woff');		 
}

@font-face {
	font-family: iransans;
	src: url('font/iransans/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),   
	url('font/iransans/woff/IRANSansWeb(FaNum)_Black.woff') format('woff');		 
}

@font-face {
	font-family: iransans;
	src: url('font/iransans/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),   
	url('font/iransans/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff');		 
}


@font-face {
	font-family: iransans;
	src: url('font/iransans/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),   
	url('font/iransans/woff/IRANSansWeb(FaNum)_Light.woff') format('woff');		 
}

@font-face {
	font-family: iransans;
	src: url('font/iransans/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),   
	url('font/iransans/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff');		 
}



.ast-desktop .ast-mega-menu-enabled.main-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after
{
	margin-left:0px;
	margin-right:10px;
}



.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:after
{
    content: "\e900";
    font-family: Astra;
    font-size: .65em;
    text-decoration: inherit;
    display: inline-block;
    transform: translate(0,-2px) rotateZ(
90deg
);
    margin-right: 5px;
}

.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before
{
    content: "";
        margin-right: 30px;
}


.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle
{
        left: calc( 20px - 0.907em );
        right:auto;
}

.ast-desktop .ast-mega-menu-enabled.main-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after
{
    padding-left:0;
    padding-right:10px;
}