@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;
}

.as-art-slides-nav {
    direction:ltr;
}

.astroid-heading  {
    font-size:22px !important;
}

.as-art-slides-nav::before {
  content: 'اسکرول/کشیدن' !important;
}

.as-art-slide-indicators button {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 30px;
    padding: 0;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: white;
    background-clip: padding-box;
    border: 0;
    opacity: .5;
    transition: opacity .6s ease;
}

.as-art-slide-indicators button:hover {
  opacity:1;
}

.as-art-slide-indicators button.active {
    opacity:1;
}


