@font-face{font-family:IRANSans;font-style:normal;font-weight:normal;src:url(fa-font/IRANSans.eot);src:url(fa-font/IRANSans?#iefix) format('embedded-opentype') , url(fa-font/IRANSans.woff2) format('woff2') , url(fa-font/IRANSans.woff) format('woff') , url(fa-font/IRANSans.ttf) format('truetype')}:root{--title-font:"IRANSans"!important;--body-font:"IRANSans"!important;--style-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}.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:"\f104";right:0;left:auto;margin-right:10px;margin-left:10px;margin-right:0}.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 .main-menu ul li.menu-item-has-children>a:after{margin-right:4px;margin-left:0}.rtl .main-menu ul li:first-child{margin-right:0!important;margin-left:14px!important}.rtl .main-menu ul li:last-child{margin-left:0!important;margin-right:14px!important}.rtl .main-menu ul.sub-menu li:first-child,.rtl .main-menu ul.sub-menu li:last-child{margin-right:0!important;margin-left:0!important}.rtl .main-menu ul.sub-menu{text-align:right;right:-14px;left:auto}.rtl .main-menu ul.sub-menu li a{padding-right:23px;padding-left:0}.rtl .main-menu ul.sub-menu li a:before{right:0;left:auto}.rtl .main-menu ul.sub-menu li ul.sub-menu{left:auto;right:100%;margin-right:20px;margin-left:0}.rtl .main-menu ul.sub-menu li.menu-item-has-children>a:after{content:"\f104";float:left}.rtl .header-links li:not(:last-child) {margin:0 0 0 26px}.rtl .header-links li>i{margin-left:6px;margin-right:0}.rtl .header-social .social-title{margin:0 0 0 15px}.rtl .header-social a{margin:0 0 0 15px}.rtl .badge{left:8px;right:auto}.rtl .th-btn .fa-arrow-right{transform:rotateY(180deg)}.rtl .ms-1{margin-right:.25rem!important;margin-left:0!important}.rtl .scroll-top{left:30px;right:auto}@media (max-width:1700px){.hero-4 .hero-img{left:1%;right:auto}}.rtl .th-btn .fa-long-arrow-right{transform:rotateY(180deg)}.rtl .ms-2{margin-right:.5rem!important;margin-left:0!important}@media (min-width:1300px){.rtl .img-box4{margin-right:-90px;margin-left:56px}}.rtl .me-2{margin-left:.5rem!important;margin-right:0!important}.rtl .process-card_number,.rtl .process-card .pulse{right:-30px;left:auto}.rtl .team-grid .team-social{right:auto;left:48px}.rtl .testi-grid_img{right:40px;left:auto}.rtl .testi-grid_review{left:40px;right:auto}.rtl .blog-meta span,.rtl .blog-meta a{margin-left:20px;margin-right:0}.rtl .blog-meta span i,.rtl .blog-meta a i{margin-left:6px;margin-right:0}.rtl .blog-meta span:last-child,.rtl .blog-meta a:last-child{margin-left:0}.rtl .blog-card .author img{margin-left:5px;margin-right:0}.rtl .line-btn .fa-arrow-right{transform:rotateY(180deg)}.rtl .line-btn i{margin-right:5px;margin-left:0}.rtl .newsletter-wrap{border-right:2px solid var(--theme-color);border-left:0;padding-right:25px;padding-left:0}.rtl .form-group>i{left:25px;right:auto}.rtl select,.rtl .form-control,.rtl .form-select,.rtl textarea,.rtl input{padding-left:45px;padding-right:25px}.rtl .line-btn:before{right:0;left:auto}.rtl .footer-widget .widget_title:before{right:0;left:auto}.rtl .footer-widget .widget_title:after{right:96px;left:auto}.rtl .th-social a{margin-left:5px;margin-right:0}.rtl .th-social a:last-child{margin-left:0;margin-right:5px}.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 20px 0 0;padding-left:0;padding-right:20px}.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:"\f053";right:0;left:auto}.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 .popup-search-box button.searchClose{left:40px;right:auto}.rtl .popup-search-box form button{left:12px;right:auto}.rtl .footer-links li{padding-left:15px;padding-right:0;margin-left:10px;margin-right:0}.rtl .footer-links li:after{left:0;right:auto}.rtl .footer-links li:last-child{margin-left:0;padding-left:0}.rtl .footer-links ul{text-align:left}@media (min-width:1300px){.rtl .img-box5{margin-left:-77px;margin-right:56px}}.rtl .counter-card_icon:after{right:10px;left:auto}.rtl .counter-card_icon:before{left:auto;right:0}.rtl .counter-card_icon{padding-right:15px;padding-left:0}@media (max-width:1700px){.rtl .hero-3 .hero-img{left:-7%;right:auto}}.rtl .hero-3 .shape-blur{right:100px;left:auto}.rtl .hero-3 .hero-img:after{right:-65px;left:auto}.rtl .img-box3 .img1{margin-right:15px;margin-left:0}.rtl .img-box3 .img2{left:0;right:auto;padding:10px 10px 0 0}.rtl .img-box3 .img3{right:-90px;left:auto}.rtl .img-box3 .shape1{right:-195px;left:auto}.rtl .checklist ul{text-align:right;padding-right:0}@media (min-width:1300px){.video-box1{margin-right:30px;margin-left:0}}.skill-feature .progress-value{left:0;right:auto}.rtl .link-btn .fa-arrow-right{transform:rotateY(180deg)}.rtl .team-box .th-social a:nth-child(2) {margin-left:30px;margin-right:0}.rtl .team-box .th-social a:nth-child(3) {margin-right:30px;margin-left:0}.rtl .testi-box_review{left:40px;right:auto}.rtl .price-card_top:before{right:-28px;left:auto}.rtl .price-card_top:after{right:-73px;left:auto}@media (min-width:1300px){.rtl .faq-img{margin-left:-48px;margin-right:56px}}.rtl .accordion-card .accordion-button:after{left:30px;right:auto;padding-right:10px;padding-left:10px}.rtl .accordion-card .accordion-button{padding:12px 30px 12px 45px;text-align:right}.rtl .link-btn:before{right:0;left:auto}.rtl .hero-3 .hero-shape1{right:4%;left:auto}.rtl .hero-3 .hero-social{right:50px;left:auto}.rtl .price-card .particle{right:auto;transform:rotateY(180deg);left:0}.rtl .price-card_text{border-image:linear-gradient(to right,var(--title-color) 27%,var(--theme-color) 100%)}.rtl .newsletter-widget input{border-radius:0 5px 5px 0}.rtl .newsletter-widget .icon-btn{border-radius:5px 0 0 5px}.rtl .hero-1 .hero-shape1,.rtl .hero-1 .hero-shape2{left:0;right:auto}.rtl .hero-1 .hero-shape3{right:-60px;left:auto}@media (max-width:1700px){.rtl .hero-1 .hero-img{left:1%;right:auto}}.rtl .hero-1 .hero-img:before{left:-40px;right:auto}@media (min-width:1400px){.rtl .ps-xxl-5{padding-right:3rem!important;padding-left:0}}.rtl .img-box6 .shape1{left:0;right:auto}.rtl .img-box6 .shape2{right:-40px;left:auto}.rtl .img-box7,.rtl .img-box8{margin-right:56px;margin-left:0}.rtl .process-card .pulse{right:calc(50% - 8px)!important}.rtl .testi-block-quote{left:100px;right:auto}.rtl .swiper-pagination-bullets .swiper-pagination-bullet:first-child{margin-left:8px;margin-right:0}.rtl .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:8px;margin-left:0}.rtl .footer-contact_icon:before{right:-10px;left:auto}.rtl .footer-contact_icon:hover:before{right:0}.rtl .me-auto{margin-left:auto!important;margin-right:0}.rtl .form-select,.rtl select{background-position:left 26px center}.rtl .testi-card-area{flex-direction:row-reverse}.rtl .testi-card_quote{left:40px;right:auto}.rtl .project-card .icon-btn{left:-28px;right:auto}.rtl .project-card .project-content-wrap{right:var(--space);left:auto}.rtl .img-box2{margin-right:85px;margin-left:0}.rtl .service-card:after{left:-73px;right:auto}.rtl .service-card:before{left:-28px;right:auto}.rtl .shape-icon .dots:after{right:27px;left:auto}.rtl .shape-icon .dots:before{left:9px;right:auto}.rtl .service-card_number{left:40px;right:auto}.rtl .img-box1{margin-right:50px;margin-left:18px}.rtl .img-box1 .shape1{right:auto;left:80px}.rtl .img-box1 .year-counter{left:0;right:auto}.rtl .service-featured .icon-btn .fa-arrow-right{transform:rotateY(180deg)}.rtl .header-layout1 .logo-bg{transform:rotateY(180deg);right:0;left:auto}.rtl .header-layout1 .main-menu{margin-right:60px;margin-left:0}.rtl .marquee-wrapper{direction:ltr;transform:rotate(45deg);margin-left:-75%;margin-right:0}@media (max-width:767px){.rtl .title-area-wrapper{padding:0 15px 180px 0}}@media (min-width:768px) and (max-width:991px){.rtl .title-area-wrapper{padding:80px 15px 80px 0}}@media (max-width:530px){.rtl .marquee-wrapper{margin-left:-190%;margin-right:0}}@media (min-width:531px) and (max-width:767px){.rtl .marquee-wrapper{margin-left:-140%;margin-right:0}}@media (min-width:768px) and (max-width:991px){.rtl .marquee-wrapper{margin-left:-100%;margin-right:0}}@media (min-width:992px) and (max-width:1199px){.rtl .marquee-wrapper{margin-left:-90%;margin-right:0}}.rtl .title-area-wrapper{padding:120px 120px 120px 0}.rtl .choose-tabs-tabs .nav-link{text-align:right}.rtl .price-box .offer-tag{left:30px;right:auto}.rtl .available-list li{padding-right:30px;padding-left:0}.rtl .available-list li:after{right:0;left:auto}.rtl .cta-area5:after{right:0;left:auto;transform:rotateY(180deg)}.rtl .appointment-area-wrapp{margin-right:50px;margin-left:0}.rtl .work-item:first-child:before{left:-15px;right:auto}.rtl .work-item:before{left:-40px;right:auto;transform:rotateY(180deg)}.rtl .footer-layout5 .footer-newsletter .newsletter-form .th-btn{left:0;right:auto}.rtl .footer-layout5 .footer-newsletter .newsletter-form .form-control{padding-right:55px;padding-left:200px}.rtl .footer-layout5 .footer-newsletter .newsletter-form i{right:30px;left:auto}.rtl .header-layout5 .header-top .header-links li:not(:last-child):after {left:-20px;right:auto}@media (max-width:1699px){.rtl .header-layout5 .header-top .header-links li:not(:last-child) {margin:0 0 0 14px}}.rtl .header-layout5 .header-top .header-links li>i{margin-left:8px;margin-right:0}.rtl .header-layout5 .header-top .header-links li:not(:last-child) {margin:0 0 0 40px!important}.rtl .header-layout5 .social-links a{margin:0 0 0 15px}.rtl .header-layout5 .social-links a:last-child{margin-left:0!important}.rtl .hero-style6 .sub-title{letter-spacing:0}.rtl .cta-content .cta-wrapper{border-left:1px solid rgba(255,255,255,.15);border-right:0;padding-left:80px;padding-right:0;margin-left:80px;margin-right:0}.rtl .cta-content .title-area{margin-left:64px;margin-right:0}.rtl .img-box6 .img1{text-align:left}.rtl .img-box6 .th-experience{text-align:right}.rtl .th-experience{right:0;left:auto;padding:30px 40px 30px 30px;border-radius:0 25px 25px 0}.rtl .down-option-area_wrapper .about-counter{margin-left:50px;margin-right:0}.rtl .about-client-box:before{left:-35%;right:auto}.rtl .down-option-area_wrapper .about-counter:before{left:25%;right:auto}.rtl .client-thumb-group .thumb:not(:first-child) {margin-right:-30px;margin-left:0}.rtl .faq-img4 .img2{right:0;left:auto}.rtl .faq-img4 .img1{right:auto;left:0}.rtl .sec-btn{direction:ltr}@media (min-width:992px){.rtl .text-lg-start{text-align:right!important}}.rtl .breadcumb-menu li:after{content:"\f323";margin-right:10px;margin-left:0}.rtl .breadcumb-menu li{margin-left:3px;margin-right:0;padding-left:5px;padding-right:0}@media (min-width:1300px){.rtl .page-single,.rtl .blog-single,.rtl .as-comments-wrap,.rtl .as-comment-form{margin-left:16px;margin-right:0}}.rtl .experience-box{padding:30px 65px 30px 30px}.rtl .experience-box_num{right:-13px;left:auto}.rtl .th-product .product-img .tag{right:15px;left:auto}.rtl .th-product .price del{margin-right:10px;margin-left:0}.rtl .summary-content>.price del,.rtl .product-about>.price del{margin-right:15px;margin-left:0}.rtl .me-3{margin-left:1rem!important;margin-right:0}.rtl .star-rating:before{float:right;right:0;left:auto}.rtl .star-rating span:before{left:auto;right:0}.rtl .product_meta>span>a:first-child,.rtl .product_meta>span>span:first-child{margin-right:7px;margin-left:0}.rtl .th-comments-wrap .star-rating{left:0;right:auto}.rtl .th-comments-wrap .comment-avater{margin-left:20px;margin-right:0}.rtl .th-comments-wrap .commented-on i{margin-left:7px;margin-right:0}.rtl .rating-select label{margin-left:10px;margin-right:0}.rtl input[type="checkbox"] ~ label {padding-right:30px;padding-left:0}.rtl input[type="checkbox"] ~ label:before {right:0;left:auto}.rtl .sidemenu-wrapper.show .sidemenu-content{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{left:0;right:auto}.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 .th-btn{margin-left:15px;margin-right:0}.rtl .widget_shopping_cart .quantity{margin-left:20px;margin-right:0}.rtl .widget_shopping_cart .amount{padding-right:5px;padding-left:0}.rtl .sidemenu-wrapper .closeButton{left:20px;right:auto}@media (max-width:767px){.rtl .cart_table td{padding-right:25%;padding-left:15px;text-align:left}}.rtl .cart_table td:before{right:15px;left:auto}@media (max-width:767px){.rtl .cart_table td.actions{padding-right:15px;padding-left:15px}}.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}.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}.rtl .woocommerce-checkout-payment{text-align:right}.rtl .woocommerce-message:before,.rtl .woocommerce-info:before{margin-left:10px;margin-right:0;right:20px;left:auto}.rtl .woocommerce-message,.rtl .woocommerce-info{padding:11px 50px 11px 20px}.rtl .checkout-ordertable th{text-align:right!important}.rtl .checkout-ordertable th,.checkout-ordertable td{text-align:left}.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{content:"\f060";left:25px;right:auto}.rtl .widget_nav_menu a,.rtl .widget_meta a,.rtl .widget_pages a,.rtl .widget_archive a,.rtl .widget_categories a{padding:16px 25px 19px 45px}.rtl blockquote:before,.rtl .wp-block-quote:before{right:0;left:auto}.rtl blockquote,.rtl .wp-block-quote{padding:50px 165px 38px 40px}.rtl .share-links-title{margin:0 0 0 15px}.rtl .wp-block-tag-cloud a,.tagcloud a{margin-left:5px;margin-right:0}.rtl .blog-inner-title i{margin-left:4px;margin-right:0}.rtl .th-comments-wrap .children{margin-right:80px;margin-left:0}.rtl .th-comments-wrap .reply_and_edit a{margin-left:10px;margin-right:0}.rtl .th-comments-wrap .reply-btn i{margin-left:7px;margin-right:0}@media (max-width:767px){.rtl .th-comments-wrap .children{margin-right:30px;margin-left:0}}.rtl .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.tinvwl-position-shortcode{border:1px solid #fff}.rtl .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.rtl .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{right:0}.rtl.single-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{right:18px}.rtl .th-preloader .animation-preloader .txt-loading .characters,.rtl .th-preloader .animation-preloader .txt-loading .characters:before{font-family:Arial}.rtl .hero-2 .th-hero-bg:before{right:0;left:auto;background:linear-gradient(to left,var(--theme-color),transparent)}.rtl .hero-2 .hero-shape1,.hero-2 .hero-shape2,.hero-2 .hero-shape3{left:0;right:auto}.rtl .hero-4 .hero-shape2,.rtl .hero-4 .hero-shape3{right:auto;left:0}.rtl .hero-style4 .ripple-shape{right:-50px;left:auto}.rtl .process-card-wrap{padding:30px 30px 0 0}@media (max-width:575px){.rtl .img-box3 .img3{right:-28px!important;left:auto!important}}@media (max-width:1299px){.rtl .img-box7,.rtl .img-box8{margin-right:0!important;margin-left:0!important}}@media (min-width:1300px){.rtl .img-box3{margin-left:56px!important;margin-right:0!important}}.rtl .hero-2 .ripple-shape{right:-50px;left:auto}@media (max-width:1399px){.rtl .th-hero-wrapper .slider-arrow{right:auto;top:calc(50% - 35px);left:var(--pos-x,-120px);margin:0}}.rtl .hero-2 .hero-shape1{-webkit-transform:skewX(45deg)}.rtl .img-box2:before{right:-40px;left:auto}.rtl .img-box2:after{left:-20px;right:auto}@media (max-width:767px){.rtl .hero-2 .th-hero-bg:before{background:linear-gradient(to right,var(--theme-color),var(--theme-color))!important}.rtl .img-box1{margin-right:0!important;margin-left:0!important}}@media (max-width:1299px){.rtl .img-box2{margin-right:0!important;margin-left:0!important}}@media (max-width:1199px){.appointment-area-wrapp{margin-right:0!important}}@media (max-width:575px){.rtl .faq-img4 .img1{right:0;left:auto}}@media (min-width:576px) and (max-width:767px){.rtl .faq-img4 .img1{left:60px;right:auto}}@media (min-width:768px) and (max-width:1299px){.rtl .faq-img4 .img1{left:30px;right:auto}}@media (max-width:575px){.rtl .faq-img4 .faq-client-box{right:0;left:auto}}.rtl .dance2{-webkit-animation:dancertl 4s alternate infinite;animation:dancertl 4s alternate infinite}@keyframes dancertl {
    0% {
        transform: translate3d(0, 0, 0);
    }

    50% {
        transform: translate3d(-15px, -15px, 0);
    }

    100% {
        transform: translate3d(0, -15px, 15px);
    }
}@media (max-width:375px){.rtl .th-experience{padding:20px}}@media (max-width:1299px){.rtl .th-experience{right:-30px;left:auto}}@media (max-width:1199px){.product-tab-style1{padding-right:0}}@media (max-width:767px){.rtl .cart_table td.actions>.th-btn{margin-left:auto;margin-right:auto}}.rtl .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-left:8px;padding-right:20px}.rtl .nav-tabs{padding-right:0}.rtl .footer-layout1 .shape-left{right:0;left:auto;transform:rotateY(180deg)}@media (max-width:1500px){.rtl .footer-layout1 .shape-right{left:-70px;right:auto}}@media (max-width:1199px){.rtl .blog-meta span,.rtl .blog-meta a{padding-right:0}}@media (max-width:767px){blockquote,.rtl .wp-block-quote{padding:100px 20px 30px 20px}}.rtl .header-social a:last-child{margin-right:0;margin-left:0!important}.rtl .footer-layout1 .logo-bg{right:0;left:auto;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,60px 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,60px 50%)}.rtl .footer-layout1 .logo-bg:before{left:auto;right:0;transform:rotateY(180deg)}@media (max-width:1199px){.rtl .footer-layout1 .logo-bg{-webkit-clip-path:polygon(100% 0,100% 100%,50% calc(100% - 40px),0 100%,0 0);clip-path:polygon(100% 0,100% 100%,50% calc(100% - 40px),0 100%,0 0)}}@media (max-width:575px){.rtl .footer-contact{margin-right:10px;margin-left:0}}.rtl .footer-layout1 .footer-logo{padding:45px 0 45px 45px}@media (max-width:575px){.rtl .process-card-wrap:has(.pulse) {padding:0 12px}}@media (min-width:1922px){.rtl .hero-4 .hero-img{left:18%;right:auto}}.rtl .hero-3 .hero-img{left:0;right:auto}.rtl .price-card:hover .price-card_price p{color:#fff}