@font-face{font-family:'IRAnjoman';src:  url('../fonts/IRAnjoman.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRAnjoman-Bold';src:  url('../fonts/IRAnjoman-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRAnjoman-Light';src:  url('../fonts/IRAnjoman-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRAviny';src:  url('../fonts/IRAviny.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDana';src:  url('../fonts/IRDana.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDana-Bold';src:  url('../fonts/IRDana-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDana-Light';src:  url('../fonts/IRDana-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRManeli';src:  url('../fonts/IRManeli.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSharp';src:  url('../fonts/IRSharp.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSharp-Bold';src:  url('../fonts/IRSharp-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSharp-Light';src:  url('../fonts/IRSharp-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDastnevis';src:  url('../fonts/IRDastnevis.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDastnevis-Bold';src:  url('../fonts/IRDastnevis-Bold.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRDastnevis-Light';src:  url('../fonts/IRDastnevis-Light.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSans';src:  url('../fonts/IRSans.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSans-Bold';src:  url('../fonts/IRSans-Bold.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSans-Light';src:  url('../fonts/IRSans-Light.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSansx';src:  url('../fonts/IRSansx.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSansx-Bold';src:  url('../fonts/IRSansx-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRSansx-Light';src:  url('../fonts/IRSansx-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRFarhang';src:  url('../fonts/IRFarhang.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRFarhang-Bold';src:  url('../fonts/IRFarhang-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRFarhang-Light';src:  url('../fonts/IRFarhang-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRKalameh';src:  url('../fonts/IRKalameh.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRKalameh-Bold';src:  url('../fonts/IRKalameh-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRKalameh-Light';src:  url('../fonts/IRKalameh-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRBakeri';src:  url('../fonts/IRBakeri.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekanBakh';src:  url('../fonts/IRYekanBakh.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekanBakh-Bold';src:  url('../fonts/IRYekanBakh-Bold.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekanBakh-Light';src:  url('../fonts/IRYekanBakh-Light.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekan';src:  url('../fonts/IRYekan.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekan-Bold';src:  url('../fonts/IRYekan-Bold.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRYekan-Light';src:  url('../fonts/IRYekan-Light.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRVazir';src:  url('../fonts/IRVazir.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRVazir-Bold';src:  url('../fonts/IRVazir-Bold.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRVazir-Light';src:  url('../fonts/IRVazir-Light.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRGandom';src:url('../fonts/IRGandom.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRTanha';src:url('../fonts/IRTanha.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSahel';src:url('../fonts/IRSahel.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSahel-Bold';src:url('../fonts/IRSahel-Bold.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSahel-Light';src:url('../fonts/IRSahel-Light.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSamim';src:url('../fonts/IRSamim.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSamim-Bold';src:url('../fonts/IRSamim-Bold.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRSamim-Light';src:url('../fonts/IRSamim-Light.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRShabnam';src:url('../fonts/IRShabnam.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRShabnam-Bold';src:url('../fonts/IRShabnam-Bold.woff2') format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:'IRShabnam-Light';src:url('../fonts/IRShabnam-Light.woff2') format('woff2');font-weight:400;font-style:normal}
select{background:#fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat left 5px top 55%}.woocommerce-variation-add-to-cart{display:block}a.reset_variations{display:block}.alert_wrapper{margin-right:20px}.alert .alert_icon{right:10px;left:auto}.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart{display:block}.alert a.close{left:15px;right:auto}ul.list_check li:before,ul.list_idea li:before,ul.list_mixed li:before,ul.list_star li:before{right:20px!important;left:auto!important}.Recent_posts ul li .desc{margin-right:80px!important;margin-left:0!important}.Recent_posts ul li .photo{float:right!important}.Recent_posts ul li .desc:after{right:0!important;left:auto!important}.Recent_posts ul li .photo .c{right:-8px!important;left:auto!important}
.mfn-checkout-steps li .mfn-step-number{margin-right:5px;margin-left:15px;}
.woocommerce .product div.entry-summary .cart{flex-direction:inherit!important;}
.woocommerce .product div.entry-summary .woocommerce-product-details__short-description{float:none!important;}
.woocommerce table.shop_table .product-name{text-align:right!important;}
.woocommerce form .form-row {margin: 0 6px 0px!important;}
.select2-container--default .select2-selection--single .select2-selection__rendered{text-align:right!important;}