body{
	font-family:iransans;
}
p{
	font-family:iransans;
	font-size: 13px;
	line-height: 25px;
}
h1, h2, h3, h4, h5, h6{
	font-family:iransans;
}
.desk-menu > ul > li > a{
	font-family:iransans;
	font-weight:500;
}
.desk-menu .sub-menu li > a{
	font-family:iransans;
	font-weight:500;
}
.vc_custom_heading{
	font-family:iransans!important;
}
.double-line::after, .double-line::before, .double-line-2::after, .double-line-2::before{
	right:0!important;
}
.owl-carousel{
	direction: ltr;
}
.widget_tag_cloud .tagcloud a, .widget_product_tag_cloud .tagcloud a, .rich-header .subtitile, .woo-cart, .desk-cart-toggle span{
	font-family: iransans!important;
}
.page-id-2136 .product-category-title, .page-id-28 .product-category-title, .page-id-3187 .product-category-title, .page-id-3222 .product-category-title {
    font-family: iransans;
    font-size: 18px;
    font-style: normal;
}
.widget_pages ul li a, .widget_archive ul li a, .widget_nav_menu ul li a, .widget_meta ul li a, .widget_categories ul li a, .rich-header .nz-breadcrumbs, .nz-timer, .nz-circle .title, .count-value, .event-value, .event-title, .nz-testimonials .name, .nz-persons .person .name, .nz-pricing-table > .column .title, .nz-pricing-table .price, .nz-pricing-table > .column .tariff, .nz-tagline-2 .container > .tagline-title, .tabset .tab, .toggle-title .toggle-title-header, .ninzio-navigation, .woocommerce-pagination, .ninzio-filter .filter, .single-details .nz-i-list a, .nz-table th, .comment-meta .comment-author cite, .wp-caption .wp-caption-text, .nz-tagline .tagline-title, .woocommerce .product .onsale, .woocommerce .product .added_to_cart, .woocommerce-tabs .tabs > li, .woocommerce .single-product-summary .amount, .reset_variations, .footer-menu > ul > li > a, .share-label, .comment-meta .replay a, .project-details ul li, .woocommerce-tabs .commentlist .comment-text .meta, a.edit, a.view, #nz-content .widget_icl_lang_sel_widget, .nz-progress .progress-percent, .nz-progress .progress-title, .nz-content-box-2 .box-title span, .footer-info, .nz-breadcrumbs > .container > *, .product .price, .related-products-title h3, .post .post-date-full, .post .post-date-custom, .events .post-date-full, .events .post-date-custom, .post .post-more, .ninzio-nav-single > *, .events .post-more, .error404-big, .rtb-booking-form legend{
	font-family: iransans;
}
.events-title {
    font-size: 22px;
    font-weight: 500;
    line-height: 38px;
}
.single-product-summary {
    font-size: 13px;
    line-height: 25px;
    text-align: justify;
}
.nz-recent-products .products .product .product-body {
    padding: 40px 25px 40px 25px;
    direction: rtl;
}
textarea, select, button, .button, .widget_product_categories ul li a, .widget_nz_recent_entries .post-date, input[type="month"], input[type="number"], input[type="submit"], input[type="button"], input[type="date"], input[type="datetime"], input[type="password"], input[type="search"], input[type="datetime-local"], input[type="email"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input[type="reset"]{
	font-family: iransans;
	
}
/**=============================== fonts =====================================**/
@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');
}