@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');
}

body.nasa-rtl .nav-wrapper .root-item>a {
    margin-left: 40px;
    margin-right: 0;
    font-family: 'IRANSANS'!important;
}

.nav-wrapper .root-item>a {
    display: block;
    position: relative;
    margin: 0;
    margin-right: 40px;
    padding: 15px 0;
    white-space: nowrap;
    text-align: center;
    letter-spacing: 0;
    font-weight: 700;
}

.nav-wrapper .default-menu .menu-item a {
    display: block;
    padding: 5px 0px;
    line-height: 25px;
    font-family: 'IRANSANS'!important;
}

.product-item .info .name {
    padding: 8px 0;
    font-size: 115%;
    line-height: 130%;
    font-weight: normal;
    color: #000;
    display: block;
    font-family: 'IRANSans'!important;
}

body {

    font-family: 'IRANSANS'!important;
}

.nasa-product-content-select-wrap .nasa-product-content-child .nasa-toggle-content-attr-select .nasa-attr-ux-item {
    display: block;
    font-size: 12px;
    text-align: center;
    padding: 2px;
    margin: 5px 0;
    border: 1px solid #999;
    font-family: 'IRANSANS'!important;
}


.nasa-special-deal-style-multi-wrap .nasa-product-grid .add_to_cart_text {

    letter-spacing: 0px;
}

body.nasa-rtl .product-info .variations label {
    padding-top: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    font-family: 'IRANSANS'!important;
    letter-spacing: 0;
}

.product-info .cart .single_add_to_cart_button {
    padding: 1em 10px;
    font-size: 12px;
    letter-spacing: 0px;
    max-width: 300px;
    flex-grow: 1;
    font-family: 'IRANSANS'!important;
}

.product-info .variations .reset_variations {

    letter-spacing: 0px;
}

#submit, button, .button, input[type="submit"] {

    letter-spacing: 0px;

}

.elementor-5970 .elementor-element.elementor-element-24df0c7a .elementor-heading-title {
    color: #000000;
    font-family: 'IRANSans'!important;
    font-weight: 800;
}

.nasa-classic-style li.active a, .nasa-classic-style li:hover a {
    border-color: #4d4d4d;
    color: #2d2a2a;
    font-weight: bold;
    letter-spacing: 0;
}

.elementor-5970 .elementor-element.elementor-element-1b10d69e .elementor-heading-title {
    color: #000000;
    font-family: 'IRANSans'!important;
    font-weight: 800;
    letter-spacing: 0; 
}

.elementor-5957 .elementor-element.elementor-element-169f1741 .elementor-heading-title {
    color: #333333;
    font-family: 'IRANSANS'!important;
    font-weight: 800;
}

.elementor-heading-title {
    font-family: 'IRANSANS' !important;  
}

.elementor-widget-text-editor {
    font-family: 'IRANSANS' !important;
}

#customer_login .form-row > label {
    text-align: right;
}

.elementor-toggle-title {
    font-family: 'IRANSANS'!important;
}

.elementor-tab-content {

    font-family: 'IRANSans'!important;

}

body.nasa-rtl, body.nasa-rtl p, body.nasa-rtl #top-bar, body.nasa-rtl .nav-dropdown, body.nasa-rtl select, body.nasa-rtl .top-bar-nav a.nav-top-link {
    font-family: 'IRANSANS'!important;
}

body.nasa-rtl .nasa-banner, body.nasa-rtl .nasa-banner h1, body.nasa-rtl .nasa-banner h2, body.nasa-rtl .nasa-banner h3, body.nasa-rtl .nasa-banner h4, body.nasa-rtl .nasa-banner h5, body.nasa-rtl .nasa-banner h6 {
    font-family: 'IRANSans'!important;
    letter-spacing: 0px;
}

body.nasa-rtl, body.nasa-rtl p, body.nasa-rtl #top-bar, body.nasa-rtl .nav-dropdown, body.nasa-rtl select, body.nasa-rtl .top-bar-nav a.nav-top-link {
    font-family: 'IRANSans'!important;
}

body.nasa-rtl .service-title, body.nasa-rtl .nasa-tabs a, body.nasa-rtl h1, body.nasa-rtl h2, body.nasa-rtl h3, body.nasa-rtl h4, body.nasa-rtl h5, body.nasa-rtl h6 {
    font-family: 'IRANSANS'!important;
}

body.nasa-rtl .price, body.nasa-rtl .amount {
    font-family: 'IRANSans'!important;
}

body.nasa-rtl .megatop > a, body.nasa-rtl .root-item a, body.nasa-rtl .nasa-tabs a, body.nasa-rtl .topbar-menu-container .header-multi-languages a {
    font-family: 'IRANSANS';
}

form-row .ns-show-password {
    left: 0;
    right : auto;
}