:root{--title-font:"IRANSans" !important;--body-font:"IRANSans" !important;overflow-x:hidden;}body.rtl #wpadminbar *{font-family:var(--body-font);}.rtl .wpcf7{direction:rtl;}.rtl .wpcf7 input[type="url"],.rtl .wpcf7 input[type="email"],.rtl .wpcf7 input[type="tel"]{direction:rtl;}@media (min-width: 992px){.rtl .menu-area .d-lg-inline-block{position:relative;z-index:9;}}.rtl .main-menu ul li.menu-item-has-children > a:after{margin-right:4px;margin-left:0;}.rtl .main-menu ul li.menu-item-has-children > a:after{margin-right:4px;margin-left:0;}.rtl .main-menu ul.sub-menu{right:-27px;left:auto;}.rtl .main-menu ul.sub-menu{text-align:right;}.rtl .main-menu ul.sub-menu li a:hover:before{right:0;left:auto;}.rtl .main-menu ul.sub-menu li a:before{right:10px;left:auto;}.rtl .main-menu ul.sub-menu li a:hover{padding-right:23px;padding-left:0;}.rtl .main-menu ul.sub-menu li.menu-item-has-children > a:after{float:left;}.rtl .main-menu ul.sub-menu li ul.sub-menu{right:100%;left:auto;margin-right:20px;margin-left:0;}.rtl .header-links b,.rtl .header-links strong{margin-left:2px;margin-right:0;}.rtl .main-menu ul li:first-child{margin-right:0 !important;margin-left:19px !important;}.rtl .main-menu ul li:last-child{margin-left:0 !important;margin-right:19px !important;}.rtl .main-menu ul.sub-menu li:first-child,.rtl .main-menu ul.sub-menu li:last-child{margin-left:0 !important;margin-right:0 !important;}.rtl .popup-search-box button.searchClose{left:40px;right:auto;}.rtl .popup-search-box form button{left:12px;right:auto;}.rtl .popup-search-box form input{padding-right:30px;padding-left:25px;}.rtl .sidemenu-wrapper{left:0;right:auto;}.rtl .sidemenu-wrapper .sidemenu-content{margin-right:auto;margin-left:0;left:-500px;right:auto;-webkit-transition:left ease 1s;transition:left ease 1s;}.rtl .sidemenu-wrapper.show .sidemenu-content{left:0;right:auto;}.rtl .sidemenu-wrapper .closeButton{left:20px;right:auto;}.rtl input[type=checkbox] ~ label{padding-right:30px;padding-left:0;}.rtl input[type=checkbox] ~ label:before{right:0px;left:auto;}.rtl .newsletter-widget .simple-icon{left:0;right:auto;padding:0 20px 0 25px;border-right:1px solid var(--th-border-color);border-left:0;}.rtl .widget_shopping_cart .amount{padding-right:5px;padding-left:0;}.rtl .widget_shopping_cart .th-btn{margin-left:15px;margin-right:0;}.rtl .widget_shopping_cart .mini_cart_item{padding:30px 90px 30px 30px;text-align:right;}.rtl .widget_shopping_cart .cart_list a.remove{right:95%;left:auto;}.rtl .widget_shopping_cart .cart_list img{right:0;left:auto;}.rtl .widget_shopping_cart .quantity{margin-left:20px;margin-right:0;}@media (min-width: 768px){.rtl .text-md-end{text-align:left !important;}}.rtl .th-social a{margin-left:5px;margin-right:0;}.rtl .th-social a:last-child{margin-left:0;}.rtl .recent-post .media-img{margin-left:15px;margin-right:0;}.rtl .recent-post .recent-post-meta a i{margin-left:6px;margin-right:0;}.rtl .widget_title:after,.rtl .widget_title:before{right:0;left:auto;}.rtl .footer-widget .widget_title:after{background-image:linear-gradient(to left,var(--theme-color),transparent);}.rtl .footer-widget.widget_meta a:before,.rtl .footer-widget.widget_pages a:before,.rtl .footer-widget.widget_archive a:before,.rtl .footer-widget.widget_categories a:before,.rtl .footer-widget.widget_nav_menu a:before{content:"";right:0;left:auto;}.rtl .footer-widget.widget_meta a,.rtl .footer-widget.widget_pages a,.rtl .footer-widget.widget_archive a,.rtl .footer-widget.widget_categories a,.rtl .footer-widget.widget_nav_menu a{padding:0 16px 0 0;padding-left:0;padding-right:16px;}.rtl .scroll-top{left:30px;right:auto;}.rtl .header-links .icon-btn{margin-left:6px;margin-right:0;}.rtl .header-links li{margin-left:30px;margin-right:0;}.rtl .header-links li:last-child{margin-left:0;}.rtl .social-links .social-title{margin:0 0 0 10px;}.rtl .social-links a{margin:0 0 0 15px;}.rtl .social-links a:last-child{margin-left:0 !important;}.rtl .dropdown-toggle::after{margin-right:6px;margin-left:0;}.rtl .header-layout1 .header-logo{padding:20px 0 20px 100px;}.rtl .header-button .icon-btn .badge{left:0;right:auto;}.rtl select,.rtl .form-control,.rtl .form-select,.rtl textarea,.rtl input{padding-left:45px;padding-right:25px;}.rtl .hero-2 .hero-img{left:8%;right:auto;}.rtl .hero-2 .hero-shape1{left:37%;right:auto;}.rtl .hero-2 .hero-shape2{left:10%;right:auto;}.rtl .hero-2 .hero-shape3{right:25px;left:auto;}.rtl .hero-2 .hero-shape4{left:38%;right:auto;}.rtl .hero-2 .hero-shape5{left:16%;right:auto;}.rtl .sub-title img{margin:-7px 0 0 10px;}.rtl .hero-title2 .line-text:after{right:0;left:auto;}.rtl .img-box1 .about-info{left:0;right:auto;}.rtl .about-info .box-link i{margin-left:4px;margin-right:0;}.rtl .img-box1{margin-left:20px;margin-right:0;}.rtl .about-info{border-radius:20px 50px 20px 20px;}.rtl .checklist ul{padding-right:0;text-align:right;}@media (min-width: 1200px){.rtl .text-xl-start{text-align:right !important;}}.rtl .choose-feature-wrap:before{right:25px;left:auto;}.rtl .choose-feature{text-align:right;}.rtl .schedule-box .shape:before{right:17px;left:auto;}.rtl .schedule-box .shape{inset:calc(var(--gap) * -1) -60px calc(var(--gap) * -1) 138px;}.rtl .process-card:after{right:78%;left:auto;transform:rotateY(180deg);}.rtl .process-card:nth-child(even):after{top:18%;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg);}.rtl .process-card .box-number{left:0;right:auto;}.rtl .accordion-card .accordion-button:after{left:30px;right:auto;}.rtl .accordion-card .accordion-button{padding:22px 30px 22px 45px;text-align:right;}.rtl .accordion-card{text-align:right;}.rtl .testi-card .box-quote{left:40px;right:auto;}.rtl .blog-meta span:not(:last-child),.rtl .blog-meta a:not(:last-child){padding-left:20px;padding-right:0;}.rtl .blog-meta span,.rtl .blog-meta a{margin-left:16px;margin-right:0;}.rtl .blog-meta span:not(:last-child):after,.rtl .blog-meta a:not(:last-child):after{left:0;right:auto;}.rtl .blog-meta span i,.rtl .blog-meta a i{margin-left:6px;margin-right:0;}.rtl .gt_float_switcher img{margin:0 0 0 5px;}.rtl .form-select,.rtl select{background-position:left 26px center;}.rtl .hero-form-wrap .form-title{padding-left:55px;padding-right:0;border-left:2px solid var(--theme-color);border-right:0;margin-left:55px;margin-right:0;}.rtl .sec-btn{direction:ltr;}@media (min-width: 992px){.rtl .text-lg-start{text-align:right !important;}}.rtl .service-list-wrap.active .service-list{text-align:right;}.rtl .choose-tab .tab-btn{border-right:1px solid var(--th-border-color);border-left:0;}.rtl .choose-tab .tab-btn .icon{margin-left:5px;margin-right:0;}@media (max-width: 1800px){.rtl .hero-1 .hero-thumb-wrap{right:10px !important;left:auto;}}.rtl .hero-1 .hero-thumb-wrap{right:7%;left:auto;}.rtl .me-2{margin-left:.5rem !important;margin-right:0;}.rtl .th-product .price del{margin-right:5px;margin-left:0;}.rtl .th-product .product-tag{right:20px;left:auto;}.rtl .th-product.list-view .product-content{padding:0 15px 0 0;}.rtl .th-product.list-view{text-align:right;}.rtl .breadcumb-menu li:after{content:"";margin-right:6px;margin-left:0;}.rtl .breadcumb-menu li{margin-left:3px;margin-right:0;padding-left:3px;padding-right:0;}.rtl .breadcumb-menu li:last-child{padding-left:0;margin-left:0;}.rtl .widget .search-form button{left:0;right:auto;}.rtl .widget_nav_menu a,.rtl .widget_meta a,.rtl .widget_pages a,.rtl .widget_archive a,.rtl .widget_categories a,.rtl .wp-block-categories a{padding:17px 30px 17px 45px;}.rtl .widget_nav_menu a::before,.rtl .widget_meta a::before,.rtl .widget_pages a::before,.rtl .widget_archive a::before,.rtl .widget_categories a::before,.rtl .wp-block-categories a::before{content:"";left:30px;right:auto;}.rtl .widget_nav_menu a:hover,.rtl .widget_meta a:hover,.rtl .widget_pages a:hover,.rtl .widget_archive a:hover,.rtl .widget_categories a:hover,.rtl .wp-block-categories a:hover{border-right:5px solid var(--theme-color2);border-left:0;}.rtl .blog-meta span:last-child,.rtl .blog-meta a:last-child{margin-left:0 !important;}@media (min-width: 1300px){.rtl .content-none-search,.rtl .search-active-wrap,.rtl .blog-author,.rtl .search-wrap,.rtl .page-single,.rtl .blog-single,.rtl .th-comments-wrap,.rtl .th-comment-form{margin-left:16px;margin-right:0;}}.rtl blockquote:before,.rtl .wp-block-quote:before{right:-1px;left:auto;}.rtl blockquote:after,.rtl .wp-block-quote:after{right:0px;left:auto;}.rtl .share-links-title{margin:0 0 0 12px;}.rtl [class*=col-].form-group > i{left:calc(var(--bs-gutter-x) / 2 + 25px);right:auto;}.rtl .th-comments-wrap .commented-on i{margin-left:7px;margin-right:0;}.rtl .th-comments-wrap .comment-avater{margin-left:20px;margin-right:0;}.rtl .th-comments-wrap .children{margin-right:30px;margin-left:0;}.rtl .th-sort-bar .woocommerce-result-count{padding-right:15px;padding-left:0;}.rtl .wp-block-query-pagination-numbers li:first-child,.rtl .th-pagination li:first-child{margin-left:3px;margin-right:0;}.rtl .wp-block-query-pagination-numbers li:last-child,.rtl .th-pagination li:last-child{margin-left:0;margin-right:3px;}.rtl .th-pagination .fa-chevron-left,.rtl .th-pagination .fa-chevron-right{transform:rotateY(180deg);}.rtl .th-product .actions{left:15px;right:auto;}.rtl .th-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before,.rtl .th-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before{right:0;left:auto;}.rtl .summary-content > .price del,.rtl .product-about > .price del{margin-right:15px;margin-left:0;}.rtl .th-comments-wrap .star-rating{left:0;right:auto;}.rtl .rating-select label{margin-left:10px;margin-right:0;}.rtl .cart_table .th-cart-coupon input{margin-left:10px;margin-right:0;}.rtl .cart_table .th-cart-coupon{float:right;}.rtl .cart_table .actions{text-align:left;padding-right:20px;padding-left:0;}.rtl .cart_table .actions > .th-btn{margin-left:15px;margin-right:0;}.rtl .select2-container--default .select2-selection--single .select2-selection__arrow{margin-left:30px;margin-right:0;}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:20px;padding-left:8px;}.rtl .woocommerce-checkout-payment{text-align:right;}.rtl .woocommerce-message,.rtl .woocommerce-info{padding:11px 50px 11px 20px;}.rtl .woocommerce-message:before,.rtl .woocommerce-info:before{margin-left:10px;margin-right:0;right:20px;left:auto;}.rtl .checkout-ordertable th{text-align:right;}.rtl .checkout-ordertable th,.rtl .checkout-ordertable td{text-align:right;}.rtl .achieve-box .box-img{left:0;right:auto;}.rtl .achieve-box:before{right:37px;left:auto;}.rtl .achieve-box:after{right:65px;left:auto;}.rtl .about-contact .box-title i{margin-left:5px;margin-right:0;}.rtl .about-video-wrap{margin-right:-76px;margin-left:0;text-align:right;}.rtl .about-contact .box-title{margin:-.34em 0;}.rtl .about-contact:first-child{border-left:2px solid var(--th-border-color);border-right:0;padding-left:20px;padding-right:0;margin-left:25px;margin-right:0;}.rtl .about-box .box-link .icon-btn{margin-left:5px;margin-right:0;}.rtl .skill-feature{text-align:right;}.rtl .skill-feature .progress-value{left:0px;right:auto;}.rtl .testi-box-slide{border-radius:30px 0 0 0;}.rtl .testi-box-slide .slider-arrow{right:unset;left:calc(var(--icon-size) * -1);transform:rotateY(180deg);}.rtl .testi-box-img .slider-arrow{right:calc(var(--icon-size) * -1);left:auto;transform:rotateY(180deg);}@media (min-width: 1200px){.rtl .me-xl-auto{margin-left:auto !important;margin-right:0 !important;}}.rtl .line-btn:before{right:0;left:auto;}.rtl .blog-card .box-title a{background-image:linear-gradient(to right,var(--theme-color),var(--theme-color));background-position:bottom right;}.rtl .header-layout3 .container-fluid{padding-left:22px;padding-right:0;}.rtl .header-layout2 .info-card-wrap:before{right:-72px;left:auto;-webkit-clip-path:polygon(0% 0%,calc(100% - 65px) 0,100% 100%,0% 100%);clip-path:polygon(0% 0%,calc(100% - 65px) 0,100% 100%,0% 100%);}.rtl .header-layout3 .header-logo{border-radius:0 0 30px 0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50px 100%,0 85px);clip-path:polygon(0 0,100% 0,100% 100%,50px 100%,0 85px);}@media (max-width: 991px){.rtl .header-layout3 .header-logo{border-radius:0 0 15px 0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 0);}}@media (max-width: 991px){.rtl .header-layout3 .container-fluid{padding-left:12px;padding-right:0;}}.rtl .header-layout3 .header-top .container-fluid{padding-right:310px;padding-left:22px;}.rtl .header-layout2 .search-form button{margin-right:-46px;margin-left:0;}.rtl .ms-auto{margin-right:auto !important;margin-left:0 !important;}.rtl .header-layout2 .dropdown-link{border-left:1px solid var(--th-border-color);border-right:0;padding-left:25px;padding-right:0;margin-left:10px;margin-right:0;}.rtl .hero-subtitle{letter-spacing:0;}@media (max-width: 1500px){.rtl .hero-1 .hero-img{left:1%;right:auto;}}.rtl .offer-block{padding:100px 50px 105px 100px;margin-left:100px;margin-right:0;border-radius:30px 0 0 30px;}.rtl .offer-block2{margin-left:0;margin-right:-100px;border-radius:0 30px 30px 0;}.rtl .blog-box .box-title a{background-position:bottom right;}@media (max-width: 1399px){.rtl .header-layout1 .header-logo .logo-bg{left:-15px;right:auto;}}.rtl .header-layout1 .header-logo .logo-bg{background-position:center left;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,42px 100%);clip-path:polygon(0 0,100% 0,100% 100%,42px 100%);}@media (max-width: 1399px){.rtl .about-video-wrap{margin-right:-52px;margin-left:0;}}.rtl .about-video-wrap .about-video{border-radius:20px 0 0 20px;}@media (max-width: 575px){.rtl .header-layout1 .header-logo{padding-left:0 !important;}}.rtl .th-menu-wrapper.th-body-visible .th-menu-area{right:0;left:auto;}.rtl .th-menu-wrapper .th-menu-area{border-left:3px solid var(--theme-color);border-right:0;right:-110%;left:auto;}.rtl .header-layout1 .th-menu-toggle{margin-right:auto;margin-left:0;}.rtl .th-menu-wrapper .th-menu-toggle{left:-16.5px;right:auto;}.rtl .th-mobile-menu ul li a{padding-right:18px;padding-left:0;}.rtl .th-mobile-menu ul li a:before{content:"";right:0;left:auto;margin-right:10px;margin-right:0;margin-left:10px;}.rtl .th-mobile-menu ul .th-item-has-children > a:after{float:left;}.rtl .th-mobile-menu{text-align:right;}.rtl .th-mobile-menu ul .th-item-has-children > a .th-mean-expand{left:0;right:auto;}.rtl .th-mobile-menu ul li ul li{padding-right:20px;padding-left:0;}.rtl .header-layout1 .header-logo .logo-bg{left:-26px;right:auto;}