@font-face {
    font-family: Vazir;
    src: url('fa-font/Vazir.woff2') format('woff2');
}
@font-face {
    font-family: Novo;
    src: url('fa-font/Novo.woff2') format('woff2');
}

body,p,.preloader_content{font-family:Vazir!important}
h1,h2,h3,h4,h5,h6,.heading,.h{font-family:Novo!important}
.price-list-type2 .item .price,.price-list .item .price{font-size:2em}
.rtl .num-box-items .num-box:before{left:auto!important;right:-35px!important}
.button-style2:after{content:"\e927"!important}
.rtl .tar{text-align:right!important}
.rtl .heading-block.tar .sub-h{padding-right:0!important;padding-left:30px!important}
.rtl .heading-with-num-type2 .sub-h{padding-right:40px;padding-left:0}
.rtl .heading-with-num-type2 .num{margin-right:0;margin-left:15px}
.rtl .heading-with-num-type2 .sub-h:before{right:0;left:auto}
.rtl .banner-right-buttons .button .close i{margin-left:10px;margin-right:auto}
.rtl .banner-categories .item a .num{margin-left:25px;margin-right:auto}
[dir="rtl"] .woocommerce nav.woocommerce-pagination ul{direction:rtl!important}
.pagination ul li i,nav.woocommerce-pagination ul li i{transform:rotateY(180deg)}
[dir="rtl"] .woocommerce .cart-collaterals table.shop_table td{text-align:right}
input.style1,textarea.style1,input.style3,textarea.style3{font-style:inherit}
[dir="rtl"] .woocommerce .cart-collaterals table.shop_table th.product-total{text-align:right}
[dir="rtl"] .woocommerce .cart-collaterals table.shop_table td{text-align:right}
.select2-container .select2-selection--single .select2-selection__arrow{right:auto;left:10px}
.rtl .subscribe-form>div{margin-left:150px;margin-right:auto}
.rtl .subscribe-form .button-style1{float:left}
.side-navigation ul li.menu-item-has-children>a span:after,.side-navigation ul li.page_item_has_children>a span:after{content:"\e927"}
.rtl .side-navigation .sub-menu .back,.rtl .side-navigation .children .back{transform:rotateY(180deg)}
.image-comparison-slider{direction:ltr}
.rtl .project-horizontal .content{right:130px;left:auto}
.rtl .project-horizontal{padding-right:420px;padding-left:0}
.rtl .contact-row i{margin-left:25px;margin-right:0}
.wpcf7-form-control-wrap{direction:rtl}
.rtl .pagination ul li,.rtl nav.woocommerce-pagination ul li{margin-left:15px;margin-right:0}
.rtl .album-playlist .jp-playlist .jp-playlist-item{text-align:left}
.rtl .album-playlist .jp-playlist ul{padding:0 0 0 5px}
.rtl .album-playlist .volume{direction:ltr}
.rtl .album-playlist .top-playbutton+.top-text{text-align:left!important}
.rtl .album-playlist .track-buttons{text-align:left}
.rtl .app-button{padding-right:65px;padding-left:0}
.rtl .gdpr-modal-block{padding-left:50px;padding-right:30px}
[dir="rtl"] .woocommerce span.onsale{right:auto;left:50%}
.rtl .navigation>ul>li:nth-child(1) .sub-menu li.menu-item-has-children>a:after{left:8px;right:auto}
[dir="rtl"] .woocommerce ul.products li.product .add_to_cart_button::after{margin:-.5em .5em 0 0 !important;left:40%;right:auto}
.wpcf7{direction:rtl!important}
.rtl .price-list .item .button-style2:after{margin-right:5px;margin-left:0}
.woocommerce ul.products li.product .add_to_cart_button.loading::after{transform-origin:0 0;margin:0!important}
.pswp__zoom-wrap .pswp__captions{left:auto!important;right:0}
.pswp__zoom-wrap .pswp__captions .title{text-align:right}
.liquiq-banner .prev,.liquiq-banner .next{transform:rotateY(180deg)}
.liquiq-banner .nav-arrows{left:auto;right:50%;transform:translate(50%,50%)}
.liquiq-banner .content-slider-container .text{padding-left:0;margin-left:0;padding-right:20px;margin-right:55px}
.nav_hover_style1 .filter-button-group button:after,.nav_hover_style1 .filter-button-group a:after{left:3px;right:-5px;border-right:1px solid;border-left:0}
.rtl .blog-item .bottom .col+.col{margin-right:0;margin-left:35px;float:right}
.rtl .blog-item .bottom .col i{float:right}
.rtl .widget_archive ul li a[href]:after,.rtl .widget_categories ul li a[href]:after,.rtl .widget_pages ul li a[href]:after,.rtl .widget_meta ul li a[href]:after,.rtl .widget_nav_menu ul li a[href]:after,.rtl .widget_recent_entries ul li a[href]:after,.rtl .product-categories li a[href]:after{transform:rotateY(180deg)}
[dir="rtl"] .rtl .woocommerce form .form-row-first,[dir="rtl"] .rtl .woocommerce-page form .form-row-first{float:right!important}
.rtl .woocommerce form .form-row-last,[dir="rtl"] .rtl .woocommerce-page form .form-row-last{float:left!important}
.navigation .sub-menu,.navigation .children{width:195px}
.pswp__zoom-wrap .pswp__captions .desc{font-size:14px;text-align:right}
.rtl .preloader_img{-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}
.pswp{direction:ltr}
.pswp__item .pswp__captions{text-align:right;direction:rtl}
.share-stick-block .social-links a{margin-top:5px}
#ship-to-different-address-checkbox{float:right;margin-top:10px;margin-left:10px}
.rtl .filter-button-group.tar button,.rtl .filter-button-group.tar a{margin-right:auto;margin-left:20px!important}
.rtl .filter-button-group.tar button:not(:last-of-type),.rtl .filter-button-group.tar a:not(:last-of-type){margin-right:auto;margin-left:20px}
.woocommerce div.product form.cart .variations td.label{font-style:normal}
[dir="rtl"] .woocommerce div.product form.cart .woocommerce-variation-add-to-cart{float:right}
.rtl .project-slider-block .thumbs{direction:ltr}
.rtl .project-slider-block .thumbs .swiper-slide:last-child{margin-left:0;margin-right:auto!important}
.rtl .banner-circle-nav{transform:translateX(50%)}
.rtl .banner-circle-nav .item{margin-right:0!important}
.rtl .banner.arrows-bottom .owl-nav{left:0}
.rtl .banner.arrows-bottom .owl-nav .owl-next{margin-right:0}
.rtl .split-screen>.item>.image{right:0;left:auto}
.rtl .split-screen>.item>.content{left:0;right:auto}
.split-screen>.item>.image{-webkit-transform:translate(100%,0%);-ms-transform:translate(100%,0%);transform:translate(100%,0%)}
.split-screen>.item>.content{-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);transform:translate(-100%,0%)}
.pswp .video-wrapper:before{padding-bottom:0}
.rtl .preloader_content{right:auto;left:50%}
.preloader_content,.preloader_content__container:before,.preloader_content__container:after{line-height:50px}
.rtl .fsn-container{right:0;left:0}
@media screen and (max-width: 640px) {
.rtl .search-button{margin-right:15px!important}
.rtl .header-minicart{margin-right:15px!important}
.rtl .butter-button{margin-right:10px!important;float:left}
.side-bar-button{margin-right:0!important;margin-left:10px!important}
.rtl .site-header.header_logo_center .logo,.rtl .site-header.header_logo_center_t2 .logo{right:auto!important;left:50%!important}
.rtl .side-bar-area.active{right:auto;left:0}
.rtl .side-bar-area{right:auto;left:-510px}
.num-box-items .num-box{text-align:center}
.rtl .tar{text-align:center!important}
.button-container{text-align:center}
.rtl .gdpr-modal-block{left:10px}
}
@media screen and (max-width: 1200px) {
.navigation>ul>li>a{text-align:right}
.navigation>ul>li.menu-item-has-children>a:after,.navigation>ul>li.menu_item_has_children>a:after{content:"\e927";right:auto;left:10px}
.navigation>ul>li:nth-last-child(5) .sub-menu li.menu-item-has-children>a:after,.navigation>ul>li:nth-last-child(4) .sub-menu li.menu-item-has-children>a:after,.navigation>ul>li:nth-last-child(3) .sub-menu li.menu-item-has-children>a:after,.navigation>ul>li:nth-last-child(2) .sub-menu li.menu-item-has-children>a:after,.navigation>ul>li:nth-last-child(1) .sub-menu li.menu-item-has-children>a:after,.navigation>ul>li:nth-last-child(5) .children li.page_item_has_children>a:after,.navigation>ul>li:nth-last-child(4) .children li.page_item_has_children>a:after,.navigation>ul>li:nth-last-child(3) .children li.page_item_has_children>a:after,.navigation>ul>li:nth-last-child(2) .children li.page_item_has_children>a:after,.navigation>ul>li:nth-last-child(1) .children li.page_item_has_children>a:after{right:auto!important;left:10px!important}
.header_type_side #all{padding-left:0!important;padding-right:0!important}
}
@media screen and (max-width: 768px),screen and (max-height: 450px) and (max-width: 992px) and (orientation: landscape) {
.album-playlist .top-playbutton+.top-text{margin-right:15px!important;margin-left:25px!important}
.album-playlist .jp-playlist .jp-playlist-item{padding-right:65px!important;padding-left:90px!important}
.woocommerce table.shop_table .product-name .name{margin-right:0!important;margin-left:0!important}
.woocommerce table.shop_table .product-remove{padding:0 5px 0 0}
[dir="rtl"] .woocommerce table.shop_table td,.woocommerce table.shop_table .product-quantity .qty{font-size:.9em}
.woocommerce td.product-quantity{min-width:60px}
.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:10px 5px}
.woocommerce table.shop_table .product-subtotal{width:auto}
}
@media screen and (max-width: 1200px) {
.navigation>ul>li,.navigation>ul>li:not(:last-of-type),.navigation>ul>li+li{float:none!important;margin:0!important}
}
@media screen and (max-width: 640px) {
.rtl .site-header .logo{margin-left:40px;margin-right:auto}
.rtl .banner-right-buttons .button span{right:0;left:auto}
.rtl .external-indent .banner-right-buttons{left:0;right:0}
.rtl .banner-right-buttons .button+.button:before{right:-22px;left:auto}
}
.site-header [class*="col"]>:not(:last-child){margin-right:0!important;margin-left:25px}
.rtl .site-header .logo{margin-right:0!important;margin-left:40px}
.yprm-popup-block .buttons .likes i,.yprm-popup-block .buttons .read-more i{margin-right:0!important;margin-left:3px}
.yprm-popup-block .buttons>:not(:last-child){margin-right:0;margin-left:18px}
.yprm-popup-block .buttons .prev+.counter{margin-right:-8px!important;margin-left:8px!important}
.popup-icon-next:before{content:"\e90a"!important}
.popup-icon-prev:before{content:"\e90c"!important}
.yprm-popup-block .close,.share-popup-block .close{right:auto!important;left:20px}
.share-popup .social-links a{margin-right:0!important;margin-left:11px}
.blog-item .author-info-block{left:auto!important;right:0}
.author-info-avatar{margin-right:0!important;margin-left:10px}
.countdownHolder{direction:ltr}
.rtl .countdownHolder>:not(:last-of-type){margin:0 65px 0 0}
.rtl .header-minicart .minicart-wrap{left:-15px;right:auto}
.mobile-navigation .menu li.menu-item-has-children>a:after,.mobile-navigation .menu li.mega-menu-item-has-children>a:after{content:"\e927"!important;right:auto!important;left:10px}
.mobile-navigation.hover-style1 .menu>li>a span{border-right:1px solid transparent;border-left:none;padding:7px 10px 7px 3px;margin:-7px -10px -7px 0}
.mobile-navigation .sub-menu .sub-menu,.mobile-navigation .sub-menu .mega-sub-menu,.mobile-navigation .mega-sub-menu .sub-menu,.mobile-navigation .mega-sub-menu .mega-sub-menu{padding-left:0!important;padding-right:10px}
.header_type_side .banner-area.external-indent{margin-right:0}
.navigation{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.full-screen-nav ul li.menu-item-has-children>a span:after,.full-screen-nav ul li.page_item_has_children>a span:after{content:"\e927"!important;right:auto!important;left:-1.8em}
.post-bottom .share-popup-button{margin-left:0!important;margin-right:15px}
.rtl .site-footer .scroll-up-button{left:30px!important;right:auto}