/*
Theme Name: GosTaran Themes
Description: Adds support for languages written in a Right To Left (RTL) direction.
*/

@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');
}
@font-face{
	font-family: 'iranyekan';
	src: url('fonts/iranyekanwebregular.eot');
	src: url('fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('fonts/iranyekanwebregular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('fonts/iranyekanwebregular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/iranyekanwebregular.ttf') format('truetype');
}
@font-face {
  font-family: "myfont2";
  src: url('fonts/myfont2.eot') format("embedded-opentype"), url('fonts/myfont2.woff2') format("woff2"), url('fonts/myfont2.woff') format("woff"), url('fonts/myfont2.ttf') format("truetype"), url('fonts/myfont.svg#myfont') format("svg");
}
@font-face {
	  font-family: "Lalezar";
	  src: url("fonts/LalezarRegular.ttf");
}
@font-face {
	  font-family: "Artin";
	  src: url("fonts/Artin/Artin-Sharp-Regular.ttf");
}
@font-face {
font-family: "aviny";
src: url('fonts/aviny.ttf') format('truetype');
}
@font-face {
font-family: "Maneli";
src: url('fonts/Maneli.ttf') format('truetype');
}

@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 10;
	src: url('fonts/eot/dana-fanum-thin.eot');
	src: url('fonts/eot/dana-fanum-thin.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/eot/dana-fanum-extralight.eot');
	src: url('fonts/eot/dana-fanum-extralight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-extralight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-extralight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/dana-fanum-light.eot');
	src: url('fonts/eot/dana-fanum-light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/dana-fanum-medium.eot');
	src: url('fonts/eot/dana-fanum-medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/eot/dana-fanum-demibold.eot');
	src: url('fonts/eot/dana-fanum-demibold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-demibold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-demibold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 750;
	src: url('fonts/eot/dana-fanum-ultrabold.eot');
	src: url('fonts/eot/dana-fanum-ultrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-ultrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-ultrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/eot/dana-fanum-extrabold.eot');
	src: url('fonts/eot/dana-fanum-extrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-extrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-extrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/dana-fanum-black.eot');
	src: url('fonts/eot/dana-fanum-black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/dana-fanum-bold.eot');
	src: url('fonts/eot/dana-fanum-bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/dana-fanum-regular.eot');
	src: url('fonts/eot/dana-fanum-regular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}


/**
Iranic fonts	
**/


@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 10;
	src: url('fonts/eot/dana-fanum-thinitalic.eot');
	src: url('fonts/eot/dana-fanum-thinitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-thinitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-thinitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 200;
	src: url('fonts/eot/dana-fanum-extralightitalic.eot');
	src: url('fonts/eot/dana-fanum-extralightitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-extralightitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-extralightitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 300;
	src: url('fonts/eot/dana-fanum-lightitalic.eot');
	src: url('fonts/eot/dana-fanum-lightitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-lightitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-lightitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 500;
	src: url('fonts/eot/dana-fanum-mediumitalic.eot');
	src: url('fonts/eot/dana-fanum-mediumitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-mediumitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-mediumitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 600;
	src: url('fonts/eot/dana-fanum-demibolditalic.eot');
	src: url('fonts/eot/dana-fanum-demibolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-demibolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-demibolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 750;
	src: url('fonts/eot/dana-fanum-ultrabolditalic.eot');
	src: url('fonts/eot/dana-fanum-ultrabolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-ultrabolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-ultrabolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 800;
	src: url('fonts/eot/dana-fanum-extrabolditalic.eot');
	src: url('fonts/eot/dana-fanum-extrabolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-extrabolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-extrabolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: 900;
	src: url('fonts/eot/dana-fanum-blackitalic.eot');
	src: url('fonts/eot/dana-fanum-blackitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-blackitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-blackitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: bold;
	src: url('fonts/eot/dana-fanum-bolditalic.eot');
	src: url('fonts/eot/dana-fanum-bolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-bolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-bolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: italic;
	font-weight: normal;
	src: url('fonts/eot/dana-fanum-regularitalic.eot');
	src: url('fonts/eot/dana-fanum-regularitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-regularitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-regularitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

#rt-mainMenu nav > ul > li .rt-dropdown-menu > li > a {
    font-family: dana !important;
}

#rt-mainMenu .elementor-widget.elementor-align-left .elementor-icon-list-item a {
    font-family: iranyekan !important;
}
#rt-mainMenu nav > ul > li > a {
    font-family: iranyekan !important;
}
#rt-mainMenu nav > ul > li > a {
    font-family: iranyekan !important;
}
.rt-pricing-table.element-nine .rt-table-buy .rt-pricing-action {
    font-family: iranyekan !important;
}
.pricing-1 thead th p.table-intro {
    font-family: iranyekan !important;
}
.wraper_error_main.style-one .error_main .radiantthemes-counterup {
    font-family: iranyekan !important;
}
.team-page-contact-form input[type="text"] {
    direction: rtl;
}
.team-page-contact-form textarea {
    direction: rtl;
}
.team-page-contact-form input[type="submit"] {
    font-family: iranyekan !important;
}
.file-upload-contact-form input[type="text"] {
    direction: rtl;
}
.file-upload-contact-form textarea {
    direction: rtl;
}
.file-upload-contact-form input[type="file"] {
    direction: rtl;
}
.file-upload-contact-form input[type="submit"] {
    font-family: iranyekan !important;
}
.seo-quote-contact-form input[type="submit"] {
    font-family: iranyekan !important;
}
.seo-quote-contact-form input[type="text"] {
    direction: rtl;
}
.seo-quote-contact-form .form-group-select select {
    direction: rtl;
}
.seo-quote-contact-form textarea {
    direction: rtl;
}
.rt-case-study-box.element-five > .rt-case-study-box-item > .holder > .data > .title > a {
    font-family: iranyekan !important;
}
.home-three-frm input[type="submit"] {
    font-family: iranyekan !important;
}
.pr-agency-contact-form input[type="text"] {
    direction: rtl;
}
.pr-agency-contact-form textarea {
    direction: rtl;
}
.pr-agency-contact-form input[type="submit"] {
    font-family: iranyekan !important;
}
.wraper_shop_single.style-one .shop_single_tabs > ul.nav-tabs > li > a p {
    font-family: iranyekan !important;
}
.shop_single table.shop_attributes > tbody > tr > th {
    font-family: iranyekan !important;
}
.shop_single #review_form #respond input[type="text"], .shop_single #review_form #respond input[type="email"], .shop_single #review_form #respond textarea {
    font-family: iranyekan !important;
}
.shop_single > .summary .price, .shop_single > .summary .woocommerce-variation-price {
    font-family: iranyekan !important;
}
.woocommerce-message .button.wc-forward {
    font-family: iranyekan !important;
}
.woocommerce table.shop_table > thead > tr > th {
    font-family: iranyekan !important;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
    font-family: iranyekan !important;
}
.woocommerce table.shop_table > tbody > tr > th {
    font-family: iranyekan !important;
}
.woocommerce form .form-row textarea {
    font-family: iranyekan !important;
}
.woocommerce form .form-row input.input-text {
    font-family: iranyekan !important;
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
    font-family: iranyekan !important;
}
.home-three-frm input[type="text"] {
    direction: rtl;
}
#rt-mainMenu nav > ul > li .rt-dropdown-submenu::before {
    transform: rotate(180deg);
}
#mc4wp-form-1 .mc4wp-form-fields input[type="email"] {
    font-family: iranyekan !important;
}
#mc4wp-form-1 .mc4wp-form-fields input[type="submit"] {
    font-family: iranyekan !important;
}
.wraper_inner_banner .wraper_inner_banner_breadcrumb .inner_banner_breadcrumb #crumbs .gap {
    transform: rotate(180deg);
}
.digital-marketing-footer input[type="email"] {
    text-align: right;
}
.digital-marketing-footer input[type="submit"] {
    font-family: iranyekan !important;
}
.pr-agcy-counter .elementor-counter .elementor-counter-title {
    text-align: right !important;
}
.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__empty-message {
    font-family: iranyekan !important;
}
#rt-mainMenu nav > ul > li {
    text-align: right !important;
}
.rt-cart-box .widget_shopping_cart_content ul.woocommerce-mini-cart li a {
    font-family: iranyekan !important;
}
.rt-cart-box .widget_shopping_cart_content ul.woocommerce-mini-cart li span.quantity {
    text-align: right !important;
}
.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__total {
    direction: rtl;
}
.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__total .woocommerce-Price-amount {
    float: left !important;
}
.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__total strong {
    float: right !important;
}
.rt-cart-box .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.wc-forward {
    font-family: iranyekan !important;
}
.rt-cart-box .widget_shopping_cart_content ul.woocommerce-mini-cart li a {
    text-align: right;
}
.post.hentry .entry-extra-item, .page.hentry .entry-extra-item, .style-default .entry-extra-item, .single-post .entry-extra-item {
    direction: rtl;
}
.post-navigation {
    direction: ltr;
}
.comments-area ol.comment-list li .comment-body .comment-meta .comment-author img {
    right: 0 !important;
}
.comments-area .comment-form > p.comment-form-url::after {
    left: 10px !important;
}
.comments-area .comment-form > p.comment-form-email::after {
    left: 10px !important;
}
.comments-area .comment-form > p.comment-form-author::after {
    left: 10px !important;
}
.shop_single .woocommerce-Reviews {
    text-align: right !important;
}
#search-box2 input[type="text"] {
    font-family: iranyekan !important;
}
.testimonial.element-six .testimonial-item > .holder {
    text-align: right !important;
}
.woocommerce table.shop_table > thead > tr > th {
    text-align: right !important;
}
.woocommerce table.shop_table {
    text-align: right !important;
}
.elementor *, .elementor ::after, .elementor ::before {
    direction: rtl;
}
.pagination .lnr {
transform: rotate(180deg);
}
.header-one .rt-search-cart-holder .expanded-searchbar input[type="search"] {
    border-rght: 1px solid #000000 !important;
}
.blog.element-five .blog-item .holder:hover .post-button .ti-angle-right {
    transform: rotate(180deg);
}
.case-studies-single-pagination > [class*="col-"] > .case-studies-single-previous-post > a > span.case-studies-single-previous-post-name, .case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post > a > span.case-studies-single-previous-post-name {
    font-family: iranyekan !important;
}
.case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post > a::before {
    transform: rotate(180deg);
}
.case-studies-single-pagination > [class*="col-"] > .case-studies-single-previous-post > a::before {
    transform: rotate(180deg);
}

.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
    font-family: iranyekan !important;
}
.rt-case-study-box.element-five > .rt-case-study-box-item > .holder > .data {
    text-align: right;
}
.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter {
    font-family: iranyekan !important;
    direction: ltr;
}
.blog.element-five .blog-item .holder .data .date i {
    display: inline flow-root list-item;
}
.wraper_comingsoon_main.style-one .coming-soon-subscribe .subscribe-text {
    font-family: iranyekan !important;
}
.wraper_comingsoon_main.style-one .coming-soon-subscribe input[type="email"] {
    font-family: iranyekan !important;
}
.wraper_comingsoon_main.style-one .coming-soon-subscribe input[type="submit"] {
    font-family: iranyekan !important;
}
.wraper_comingsoon_main.style-one .comingsoon_main > .holder > :last-child {
    font-family: iranyekan !important;
}
.time {
    font-family: iranyekan !important;
}
.time strong {
    font-family: iranyekan !important;
}
.time strong {
    font-family: iranyekan !important;
}
.comingsoon-counter strong {
    font-family: iranyekan !important;
}
.wraper_comingsoon_main.style-one .coming-soon-subscribe .row {
    direction: rtl;
}
.wraper_comingsoon_main.style-one .coming-soon-subscribe input[type="email"] {
    padding-right: 20px !important;
    text-align: right !important;
}
.wraper_comingsoon_main.style-one .comingsoon_main .comingsoon-counter > .time {
 font-family: iranyekan !important;
}
.menu-footer-link-style-three li {
    text-align: right !important;
}
.team.element-eight .team-item .holder:hover .team-content-inner {
    text-align: right !important;
}
.post.hentry .entry-extra-item .comment, .page.hentry .entry-extra-item .comment, .style-default .entry-extra-item .comment, .single-post .entry-extra-item .comment {
    display: flex;
}
.ti-arrow-circle-right::before {
    content: "\e65e" !important;
}
.elementor-732 .elementor-element.elementor-element-3706d8e > .elementor-element-populated {
    height: 80px;
}
.woocommerce-product-gallery .flex-viewport {
  display: inline-grid;
}
.elementor-element {
  font-family: iranyekan !important;
}
.inner_banner_main .title {
  font-family: iranyekan !important;
}
.wraper_inner_banner .wraper_inner_banner_breadcrumb .inner_banner_breadcrumb #crumbs a {
  font-family: iranyekan !important;
}
.wraper_error_main.style-one .error_main p {
  font-family: iranyekan !important;
}
.wraper_error_main.style-one .error_main .btn {
  font-family: iranyekan !important;
}
.widget-area > #radiantthemes_image_box_widget-4 .random-post-wrapper > .random-post-data {
  font-family: iranyekan !important;
}
.widget-area > #radiantthemes_recent_posts_widget-2 {
  font-family: iranyekan !important;
}
.post.style-default .entry-header .entry-title, .page.style-default .entry-header .entry-title, .tribe_events.style-default .entry-header .entry-title, .testimonial.style-default .entry-header .entry-title, .team.style-default .entry-header .entry-title, .portfolio.style-default .entry-header .entry-title, .case-studies.style-default .entry-header .entry-title, .client.style-default .entry-header .entry-title, .product.style-default .entry-header .entry-title {
  font-family: iranyekan !important;
}
.post.style-default .entry-main .entry-content {
  font-family: iranyekan !important;
}
.widget-area > section {
  font-family: iranyekan !important;
}
.post.hentry .entry-extra-item, .page.hentry .entry-extra-item, .style-default .entry-extra-item, .single-post .entry-extra-item {
  font-family: iranyekan !important;
}
.pagination > * {
  font-family: iranyekan !important;
}
.post-navigation .nav-links .nav-next .rt-nav-info {
  font-family: iranyekan !important;
}
.post-navigation .nav-links .nav-previous .rt-nav-info {
  font-family: iranyekan !important;
}
.comments-area ol.comment-list li .comment-body .comment-meta .comment-author {
  font-family: iranyekan !important;
}
.comments-area ol.comment-list li .comment-body .comment-meta .comment-metadata .comment-date-and-time {
  font-family: iranyekan !important;
}
.comments-area ol.comment-list li .comment-content > :last-child {
  font-family: iranyekan !important;
}
.comments-area ol.comment-list li .comment-body .comment-meta .comment-metadata a {
  font-family: iranyekan !important;
}
.comments-area .comment-reply-title {
  font-family: iranyekan !important;
}
.comments-area .comment-form > p {
  font-family: iranyekan !important;
}
.comments-area .comments-title {
  font-family: iranyekan !important;
}
.post-tags a[rel="tag"] {
  font-family: iranyekan !important;
}
.woocommerce .woocommerce-result-count {
  font-family: iranyekan !important;
}
.radiantthemes-shop-box.style-seven > .holder > .data .woocommerce-loop-product__title {
  font-family: iranyekan !important;
}
.radiantthemes-shop-box.style-seven > .holder:hover .price-box-holder .radiantthemes-cart-border a.button {
  font-family: iranyekan !important;
}
.radiantthemes-shop-box.style-seven > .holder .price-box-holder {
  font-family: iranyekan !important;
}
.woocommerce nav.woocommerce-pagination ul li .page-numbers {
  font-family: iranyekan !important;
}
.rt-select-wrapper {
  font-family: iranyekan !important;
}
.woocommerce div.product .product_title {
  font-family: iranyekan !important;
}
.shop_single > .summary .woocommerce-product-details__short-description {
  font-family: iranyekan !important;
}
.shop_single > .summary .woocommerce-product-details__short-description {
  font-family: iranyekan !important;
}
.woocommerce .text-price h6 {
  font-family: iranyekan !important;
}
.woocommerce div.product form.cart .button {
  font-family: iranyekan !important;
}
.shop_single > .summary .product_meta > .sku_wrapper, .shop_single > .summary .product_meta > .posted_in, .shop_single > .summary .product_meta > .tagged_as {
  font-family: iranyekan !important;
}
a.woocommerce-review-link {
  font-family: iranyekan !important;
}
.tab-content > .active {
  font-family: iranyekan !important;
}
.shop_related > .related.products > h2 {
  font-family: iranyekan !important;
}
.shop_single > .summary .quantity > input[type="number"] {
  font-family: iranyekan !important;
}
.woocommerce .cart-collaterals .cart_totals {
  font-family: iranyekan !important;
}
.woocommerce table.shop_table > tbody > tr > td.product-name {
  font-family: iranyekan !important;
}
.woocommerce table.shop_table > tbody > tr > td {
  font-family: iranyekan !important;
}
.woocommerce .woocommerce-info {;
  font-family: iranyekan !important;
}
.checkout_coupon.woocommerce-form-coupon p {
  font-family: iranyekan !important;
}
h5#ship-to-different-address label {
  font-family: iranyekan !important;
}
.woocommerce form #customer_details {
  font-family: iranyekan !important;
}
.woocommerce form #order_review_heading, .woocommerce form #order_review {
  font-family: iranyekan !important;
}
.inner_banner_breadcrumb #crumbs, .inner_banner_breadcrumb #crumbs a {
  font-family: iranyekan !important;
}
.post.style-default .entry-main, .page.style-default .entry-main, .tribe_events.style-default .entry-main, .testimonial.style-default .entry-main, .team.style-default .entry-main, .portfolio.style-default .entry-main, .case-studies.style-default .entry-main, .client.style-default .entry-main, .product.style-default .entry-main {
  font-family: iranyekan !important;
}
.case-studies-single-previous-post > a > span.case-studies-single-previous-post-title, .case-studies-single-pagination > [class*="col-"] > .case-studies-single-next-post > a > span.case-studies-single-previous-post-title {
  font-family: iranyekan !important;
}
.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev, .woocommerce nav.woocommerce-pagination ul li .page-numbers.next {
  transform: rotate(180deg);
}
.rt-search-cart-holder .rt-cart-box {
  display: none;
}
.pr-agency-contact-form input[type="text"] {
  margin-left: 200px;
}
.pr-agency-contact-form textarea {
  margin-left: 180px;
}
.seo-quote-contact-form select {
  margin-left: 270px;
}
.woocommerce form .form-row input.input-text {
  direction: rtl;
}
.woocommerce .return-to-shop {
  font-family: iranyekan !important;
}