@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Black.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('../fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}



a , li , div , p ,
h1, h2, h3, h4, h5, h6,input, textarea {
	font-family: IRANSans !important;
	letter-spacing: 0 !important;
}

[dir=rtl] .slick-slide {
    float: left !important;
}

.astroid-slick {
    direction: ltr;
}

.as-gutter-x-lg > * {
    margin-right: 0 !important;
    margin-left: 0 !important;
}

.megamenu-container.nav-submenu-container {
    right: 0;
}

.astroid-content-media-left:not(.margin-xxl-0) {
        padding: 0px 30px 0px 0px !important;
}

.article-info > dd:not(:last-child) {
    padding-left: 10px;
    padding-right: unset !important;
}

.astroid-content-media-left .article-icon {
    right: 20px  !important;
    left: auto  !important;
}

.article-info > dd:not(:last-child) {
    padding-left: 10px;
    padding-right: unset !important;
    margin: 10px 0 !important;
}

body.rtl .article-info > dd:not(:first-child) {
    padding-right: 10px;
    margin-top: 10px;
}

.article-badge {
    left: unset !important;
    right:-8px;
}

.article-badge.article-badge-6:after {
    border-right: 15px solid #20c997;
    border-left:unset !important;
    left: -15px;
    right:unset !important;
}

.article-badge.article-badge-6:before {
    border-right: 8px solid transparent;
    border-left : unset !important;
    right: 0;
    left:unset !important;
}

.astroid-sidebar-menu li ul.nav-child,
.mod-menu.nav.flex-column ul.mod-menu__sub {
    border-right: 1px dashed var(--bs-border-color);
    border-left: unset !important;
    margin-right: 10px;
    margin-left: unset !important;
    padding-right: 15px;
    padding-left: unset !important;
}

.astroid-sidebar-menu li ul.nav-child > li > div.nav-item-inner > a:before,
.mod-menu.nav.flex-column ul.mod-menu__sub > li > a:before {
    right: -24px;
    left: unset !important;
}

.breadcrumb-item + .breadcrumb-item {
    padding-right: var(--bs-breadcrumb-item-padding-x) !important;
}

.me-2 {
    margin-left: 0.5rem !important;
    margin-right: unset !important;
}

input[type="text"], input[type="email"], input[type="number"] {
    padding: 0 20px !important;
}

.astroid-articles .astroid-article-info {
    direction: rtl;
}

.home-form__three {
    left: 5%;
    right: unset !important;
}

.as-gutter-lg {
    margin-left: 0 !important;
}

