/*
برگه اول دکمه ها
*/
.elementor-14 .elementor-element.elementor-element-5d6e108e .slick-prev, .elementor-14 .elementor-element.elementor-element-5d6e108e .swiper .swiper-button-prev{
    left: 55px !important;
    right: unset !important;
}
.elementor-14 .elementor-element.elementor-element-5d6e108e .slick-next, .elementor-14 .elementor-element.elementor-element-5d6e108e .swiper .swiper-button-next{
        left: 54px !important;
    right: unset !important;
}
.elementor-11649 .elementor-element.elementor-element-c39c226 .rs-skill-bar .skillbar .skillbar-title{
        right: 0px !important;
    left: unset !important;
}
.elementor-11649 .elementor-element.elementor-element-fae3e5d .rs-skill-bar .skillbar .skillbar-title{
    right: 0px !important;
    left: unset !important;
}
.elementor-11649 .elementor-element.elementor-element-771e27f .rs-skill-bar .skillbar .skillbar-title{
    right: 0px !important;
    left: unset !important;
}
.elementor-11649 .elementor-element.elementor-element-0af8b03 .rs-skill-bar .skillbar .skillbar-title{
        right: 0px !important;
    left: unset !important;
}
.elementor-29761 .elementor-element.elementor-element-8d8b083 .rs-testimonial-slider .ratings{
    left: 50px !important;
        right: unset !important;
}
.elementor-16339 .elementor-element.elementor-element-4682d1cd .rs-testimonial-slider .ratings{
      left: 50px !important;
        right: unset !important;
}
.elementor-16339 .elementor-element.elementor-element-4682d1cd .rs-testimonial-slider .testimonial-inner .quote_icon{
        right: unset !important;
        left: 65px !important;
}
.elementor-18 .elementor-element.elementor-element-bf80a3f .rs-testimonial-slider .testimonial-inner .quote_icon{
        left: 40px !important;
    right: unset !important;
}
.elementor-14 .elementor-element.elementor-element-202403c5 .rs-testimonial-slider .testimonial-inner .quote_icon{
    left: 40px;
    right: unset !important;
}
.elementor-22551 .elementor-element.elementor-element-b50ac25 .rs-testimonial-slider .testimonial-inner .quote_icon{
        left: 90px;
    right: unset !important;
}
.elementor-32354 .elementor-element.elementor-element-5d9ec27 .rs-addon-slider .slick-prev{
    left: 50px !important;
    right: unset !important;
}
.elementor-32354 .elementor-element.elementor-element-5d9ec27 .rs-addon-slider .slick-next{
        left: 0px !important;
    right: unset !important;
}
.elementor-18049 .elementor-element.elementor-element-4d2d5a9 .btn-part a i, .elementor-18049 .elementor-element.elementor-element-4d2d5a9 .btn-part a svg{
        rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-a51cad1 .btn-part a i, .elementor-18049 .elementor-element.elementor-element-a51cad1 .btn-part a svg{
            rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-4e2ae2f .btn-part a i, .elementor-18049 .elementor-element.elementor-element-4e2ae2f .btn-part a svg{
                rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-ae21dde .btn-part a i, .elementor-18049 .elementor-element.elementor-element-ae21dde .btn-part a svg{
      rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-20dd4d8 .btn-part a i, .elementor-18049 .elementor-element.elementor-element-20dd4d8 .btn-part a svg{
     rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-cfb3cf2 .btn-part a i, .elementor-18049 .elementor-element.elementor-element-cfb3cf2 .btn-part a svg{
     rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-93c4b56 .rs-testimonial-slider .testimonial-inner .quote_icon{
        left: 40px !important;
        right:unset !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-bd7c1f9 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-1ce45267 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-40d6ac68 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-6163e9b7 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-7de3fb24 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-6b8ab851 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-b50ac25 .rs-testimonial-slider .ratings{
        right: 157px !important;
}
.elementor-29761 .elementor-element.elementor-element-8d8b083 .rs-testimonial-slider .testimonial-inner .quote_icon{
        left: 65px !important;
    right: unset !important;
}
.elementor-29761 .elementor-element.elementor-element-529b9f6c .btn-part a i, .elementor-29761 .elementor-element.elementor-element-529b9f6c .btn-part a svg{
        rotate: 180deg;
}
.elementor-29761 .elementor-element.elementor-element-4a650fad .btn-part a i, .elementor-29761 .elementor-element.elementor-element-4a650fad .btn-part a svg{
            rotate: 180deg;
}
.elementor-29761 .elementor-element.elementor-element-2d7ce35c .btn-part a i, .elementor-29761 .elementor-element.elementor-element-2d7ce35c .btn-part a svg{
                rotate: 180deg;
}
.elementor-29761 .elementor-element.elementor-element-5c738226 .btn-part a i, .elementor-29761 .elementor-element.elementor-element-5c738226 .btn-part a svg{
   rotate: 180deg;
}
.elementor-29761 .elementor-element.elementor-element-3c783e50 .btn-part a i, .elementor-29761 .elementor-element.elementor-element-3c783e50 .btn-part a svg{
     rotate: 180deg;
}
.elementor-29761 .elementor-element.elementor-element-12a98747 .btn-part a i, .elementor-29761 .elementor-element.elementor-element-12a98747 .btn-part a svg{
        rotate: 180deg;
}
.hfe-nav-menu__submenu-arrow:not(.rs-arrow-plus) .hfe-nav-menu li ul.sub-menu .menu-item-has-children:hover .sub-arrow i, .hfe-nav-menu__submenu-arrow:not(.rs-arrow-plus) .hfe-nav-menu li ul.sub-menu .menu-item-has-children:focus .sub-arrow i{
            transform: rotate(90deg) !important;
}
.elementor-30744 .elementor-element.elementor-element-4649b30d .rs-testimonial-slider .ratings{
        left: 50px;
    right: unset !important;
}
.elementor-30744 .elementor-element.elementor-element-4649b30d .rs-testimonial-slider .testimonial-inner .quote_icon{
        left: 65px;
    right: unset !important;
}
.elementor-30744 .elementor-element.elementor-element-75f5b735 .rs_latest_blog_slider .slick-prev{
    left: 60px !important;
    right: unset !important;
}
.elementor-30744 .elementor-element.elementor-element-75f5b735 .rs_latest_blog_slider .slick-next{
        left: 15px !important;
    right: unset !important;
}
.elementor-15869 .elementor-element.elementor-element-e74d819 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-15869 .elementor-element.elementor-element-e74d819 .rs-accordion-area .accordion-button .tab-title{
        text-align: right !important;
}
.elementor-15859 .elementor-element.elementor-element-d29d491 .rs-accordion-area .accordion-button .tab-title{
        text-align: right !important;
}
.elementor-15859 .elementor-element.elementor-element-d29d491 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-30 .elementor-element.elementor-element-b0377df .rs-service-list .services-inner .count_number{
        left: 35px !important;
}
.elementor-34 .elementor-element.elementor-element-48e5daf .btn-part a svg, .elementor-34 .elementor-element.elementor-element-48e5daf .btn-part a em, .elementor-34 .elementor-element.elementor-element-48e5daf .btn-part svg{
    rotate: 180deg !important;
}
.elementor-34 .elementor-element.elementor-element-0f2d83c .btn-part a svg, .elementor-34 .elementor-element.elementor-element-0f2d83c .btn-part a em, .elementor-34 .elementor-element.elementor-element-0f2d83c .btn-part svg{
        rotate: 180deg !important;
}
.elementor-34 .elementor-element.elementor-element-20fe52e .btn-part a svg, .elementor-34 .elementor-element.elementor-element-20fe52e .btn-part a em, .elementor-34 .elementor-element.elementor-element-20fe52e .btn-part svg{
    rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-712590f .btn-part a i, .elementor-16 .elementor-element.elementor-element-712590f .btn-part a svg{
        rotate: 180deg !important;
}.elementor-16 .elementor-element.elementor-element-2c385ca .btn-part a i, .elementor-16 .elementor-element.elementor-element-2c385ca .btn-part a svg{
    rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-010e344 .btn-part a i, .elementor-16 .elementor-element.elementor-element-010e344 .btn-part a svg{
     rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-6712e97 .btn-part a i, .elementor-16 .elementor-element.elementor-element-6712e97 .btn-part a svg{
    rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-68695ef .btn-part a i, .elementor-16 .elementor-element.elementor-element-68695ef .btn-part a svg{
    rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-ccf3491 .btn-part a i, .elementor-16 .elementor-element.elementor-element-ccf3491 .btn-part a svg{
    rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-24deaf3 .rs-testimonial-slider .testimonial-inner .quote_icon{
        right: unset !important;
        left: 40px !important;
}
.elementor-193 .elementor-element.elementor-element-a868df6 .rs-testimonial-slider .testimonial-inner .quote_icon{
    right: unset !important;
        left: 40px !important;
}
.elementor-169 .elementor-element.elementor-element-c74ec17 .rs-award-wrapper .award-inner .year .top-area{
    text-align: left !important;
}
.elementor-169 .elementor-element.elementor-element-6068091 .rs-award-wrapper .award-inner .year .top-area{
    text-align: left !important;
}
.elementor-169 .elementor-element.elementor-element-dc04107 .rs-award-wrapper .award-inner .year .top-area{
    text-align: left !important;
}
.elementor-18049 .elementor-element.elementor-element-cad538b div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-18049 .elementor-element.elementor-element-cad538b div.rs-accordion-area .accordion-button .elementor-accordion-icon-closed svg{
        scale: -1 !important;
}
.elementor-197 .elementor-element.elementor-element-d06b250 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-197 .elementor-element.elementor-element-d06b250 .rs-accordion-area .accordion-button .tab-title{
    text-align: right !important;
}
.elementor-195 .elementor-element.elementor-element-507d588 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-195 .elementor-element.elementor-element-507d588 .rs-accordion-area .accordion-button .tab-title{
        text-align: right !important;
}
.elementor-195 .elementor-element.elementor-element-1a66b16 .rs-contact-box .address-item .address-icon{
        text-align: center !important;
}
.elementor-238 .elementor-element.elementor-element-a3a7d51 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-238 .elementor-element.elementor-element-a3a7d51 .rs-accordion-area .accordion-button .tab-title{
        text-align: right !important;
}
.elementor-205 .elementor-element.elementor-element-68437921 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-205 .elementor-element.elementor-element-68437921 .rs-accordion-area .accordion-button.collapsed .tab-title{
        text-align: right !important;
}
.elementor-203 .elementor-element.elementor-element-26f2c75 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-203 .elementor-element.elementor-element-26f2c75 .rs-accordion-area .accordion-item .accordion-header .accordion-button{
    text-align: right !important;
}
.elementor-201 .elementor-element.elementor-element-4006fdd div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-201 .elementor-element.elementor-element-4006fdd .rs-accordion-area .accordion-button.collapsed .tab-title{
        text-align: right;
}
.elementor-199 .elementor-element.elementor-element-11b29e5 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-199 .elementor-element.elementor-element-11b29e5 .rs-accordion-area .accordion-button.collapsed .tab-title{
        text-align: right !important;
}
.elementor-199 .elementor-element.elementor-element-9e6dad1 .rs-contact-box .address-item .address-icon{
        text-align: left !important;
}
.elementor-18049 .elementor-element.elementor-element-cad538b .rs-accordion-area .icon_image{
        margin-left: 25px !important;
}
.elementor-205 .elementor-element.elementor-element-68437921 .rs-accordion-area .accordion-button:not(.collapsed) .tab-title{
    text-align: right !important;
}
.elementor-173 .elementor-element.elementor-element-a0071c7 .rs-award-wrapper .award-inner .year .top-area{
        text-align: left !important;

}
.elementor-173 .elementor-element.elementor-element-f41549f .rs-award-wrapper .award-inner .year .top-area{
        text-align: left !important;
}
.elementor-173 .elementor-element.elementor-element-4032b52 .rs-award-wrapper .award-inner .year .top-area{
    text-align: left !important;
}
.rs-post-navigation ul li a span{
        flex-direction: row-reverse !important;
}
.elementor-653 .elementor-element.elementor-element-4dce11b .rs-post-navigation ul li.next a svg, .elementor-653 .elementor-element.elementor-element-4dce11b .rs-post-navigation ul li.next a i{
    margin: 6px 0px 0px 10px !important;
}
.elementor-16200 .elementor-element.elementor-element-94ca38b .prelements-blog-grid .pre-blog-item .pre-blog-content .blog-btn-part a i{
        rotate: 180deg !important;
}
.elementor-13936 .elementor-element.elementor-element-94ca38b .prelements-blog-grid .pre-blog-item .pre-blog-content .blog-btn-part a i{
        rotate: 180deg !important;
}
.elementor-30021 .elementor-element.elementor-element-b46082b div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-30021 .elementor-element.elementor-element-b46082b div.rs-accordion-area .accordion-button .elementor-accordion-icon-closed svg{
    scale: -1;
}
.elementor-32354 .elementor-element.elementor-element-5d9ec27 .rs-testimonial-slider .testimonial-inner .quote_icon{
        text-align: right !important;
}
.elementor-31595 .elementor-element.elementor-element-930e9a6 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-199 .elementor-element.elementor-element-11b29e5 .rs-accordion-area .accordion-button:not(.collapsed) .tab-title{
        text-align: right !important;
}
.elementor-209 .elementor-element.elementor-element-14ccf5d0 .rs-testimonial-slider .testimonial-inner .quote_icon{
    left: 40px !important;
    right: unset !important;
}
.elementor-207 .elementor-element.elementor-element-3e8ce59 .rs-testimonial-slider .testimonial-inner .quote_icon{
     left: 40px !important;
    right: unset !important;
}
.elementor-201 .elementor-element.elementor-element-4006fdd .rs-accordion-area .accordion-button:not(.collapsed) .tab-title{
        text-align: right !important;
}
.elementor-181 .elementor-element.elementor-element-d34ec1b .rs-award-wrapper .award-inner .year .top-area{
        text-align: left !important;
}
.elementor-181 .elementor-element.elementor-element-fb6fec3 .rs-award-wrapper .award-inner .year .top-area{
        text-align: left !important;
}
.elementor-181 .elementor-element.elementor-element-8a5f1ca .rs-award-wrapper .award-inner .year .top-area{
    text-align: left !important;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .rs-addon-services .services-inner .services-title .title{
            margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-6163e9b7 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-6163e9b7 .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .btn-part a{
            padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .services-title{
            margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-6b8ab851 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-6b8ab851 .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .btn-part a{
    padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .services-title{
            margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-40d6ac68 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-40d6ac68 .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .btn-part a{
        padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .rs-addon-services .services-inner .content_part .desc-text{
            margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-7de3fb24 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-7de3fb24 .rs-addon-services.style9 .media_wrap{
        margin: 0px 25px 0px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .btn-part a{
            padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-1ce45267 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-1ce45267 .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .btn-part a{
    padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .btn-part a{
            padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .rs-addon-services .services-inner .services-title .title{
            margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-bd7c1f9 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-bd7c1f9 .rs-addon-services.style9 .media_wrap{
            margin: 0px 25px 0px 0px !important;
}
.elementor-30021 .elementor-element.elementor-element-da5f576 .rs-skill-bar .skillbar .skill-bar-percent{
        right: 0px !important;
}
.elementor-30021 .elementor-element.elementor-element-098d458 .rs-skill-bar .skillbar .skill-bar-percent{
     right: 0px !important;
}
.elementor-30121 .elementor-element.elementor-element-cf02270 .rs-contact-box .address-item .address-icon{
            margin: 0px 0px 3px 15px !important;
}
.elementor-30121 .elementor-element.elementor-element-fd1004c .rs-contact-box .address-item .address-icon{
    margin: 0px 0px 3px 15px !important;
}
.elementor-30121 .elementor-element.elementor-element-6ebafcb .rs-contact-box .address-item .address-icon{
    margin: 0px 0px 3px 15px !important;
}
.elementor-30121 .elementor-element.elementor-element-81863e2 .rs-contact-box .address-item .address-icon{
      margin: 0px 0px 3px 15px !important;
}
.elementor-30021 .elementor-element.elementor-element-58e9351 .rs-iconbox-area .box-inner .text-area .title{
            text-align: right;
}
.elementor-30021 .elementor-element.elementor-element-3fc73af .rs-iconbox-area .box-inner .text-area .title{
    text-align: right !important;
}
.elementor-30021 .elementor-element.elementor-element-3fc73af .rs-iconbox-area .box-inner .text-area .desc{
        text-align: right !important;
}
.elementor-30021 .elementor-element.elementor-element-4c4d87c .rs-iconbox-area .box-inner .text-area .title{
    text-align: right !important;
}
.elementor-30021 .elementor-element.elementor-element-4c4d87c .rs-iconbox-area .box-inner .text-area .desc{
    text-align: right !important;
}
.elementor-30021 .elementor-element.elementor-element-58e9351 .rs-iconbox-area .box-inner .text-area .desc{
        text-align: right !important;
}
.rs-button.style1 .rs-btn em > *{
        scale: -1 !important;
}
/*
برگه اول دکمه ها
*/
.elementor-14 .elementor-element.elementor-element-5d6e108e .slick-prev, .elementor-14 .elementor-element.elementor-element-5d6e108e .swiper .swiper-button-prev{
    left: 55px !important;
    right: unset !important;
}
.elementor-14 .elementor-element.elementor-element-5d6e108e .slick-next, .elementor-14 .elementor-element.elementor-element-5d6e108e .swiper .swiper-button-next{
        left: 54px !important;
    right: unset !important;
}
.elementor-11649 .elementor-element.elementor-element-c39c226 .rs-skill-bar .skillbar .skillbar-title{
        right: 0px !important;
    left: unset !important;
}
.elementor-11649 .elementor-element.elementor-element-fae3e5d .rs-skill-bar .skillbar .skillbar-title{
    right: 0px !important;
    left: unset !important;
}
.elementor-11649 .elementor-element.elementor-element-771e27f .rs-skill-bar .skillbar .skillbar-title{
    right: 0px !important;
    left: unset !important;
}
.elementor-11649 .elementor-element.elementor-element-0af8b03 .rs-skill-bar .skillbar .skillbar-title{
        right: 0px !important;
    left: unset !important;
}
.elementor-29761 .elementor-element.elementor-element-8d8b083 .rs-testimonial-slider .ratings{
    left: 50px !important;
        right: unset !important;
}
.elementor-16339 .elementor-element.elementor-element-4682d1cd .rs-testimonial-slider .ratings{
      left: 50px !important;
        right: unset !important;
}
.elementor-16339 .elementor-element.elementor-element-4682d1cd .rs-testimonial-slider .testimonial-inner .quote_icon{
        right: unset !important;
        left: 65px !important;
}
.elementor-18 .elementor-element.elementor-element-bf80a3f .rs-testimonial-slider .testimonial-inner .quote_icon{
        left: 40px !important;
    right: unset !important;
}
.elementor-14 .elementor-element.elementor-element-202403c5 .rs-testimonial-slider .testimonial-inner .quote_icon{
    left: 40px;
    right: unset !important;
}
.elementor-22551 .elementor-element.elementor-element-b50ac25 .rs-testimonial-slider .testimonial-inner .quote_icon{
        left: 90px;
    right: unset !important;
}
.elementor-32354 .elementor-element.elementor-element-5d9ec27 .rs-addon-slider .slick-prev{
    left: 50px !important;
    right: unset !important;
}
.elementor-32354 .elementor-element.elementor-element-5d9ec27 .rs-addon-slider .slick-next{
        left: 0px !important;
    right: unset !important;
}
.elementor-18049 .elementor-element.elementor-element-4d2d5a9 .btn-part a i, .elementor-18049 .elementor-element.elementor-element-4d2d5a9 .btn-part a svg{
        rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-a51cad1 .btn-part a i, .elementor-18049 .elementor-element.elementor-element-a51cad1 .btn-part a svg{
            rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-4e2ae2f .btn-part a i, .elementor-18049 .elementor-element.elementor-element-4e2ae2f .btn-part a svg{
                rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-ae21dde .btn-part a i, .elementor-18049 .elementor-element.elementor-element-ae21dde .btn-part a svg{
      rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-20dd4d8 .btn-part a i, .elementor-18049 .elementor-element.elementor-element-20dd4d8 .btn-part a svg{
     rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-cfb3cf2 .btn-part a i, .elementor-18049 .elementor-element.elementor-element-cfb3cf2 .btn-part a svg{
     rotate: 180deg !important;
}
.elementor-18049 .elementor-element.elementor-element-93c4b56 .rs-testimonial-slider .testimonial-inner .quote_icon{
        left: 40px !important;
        right:unset !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-bd7c1f9 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-1ce45267 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-40d6ac68 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-6163e9b7 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-7de3fb24 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .btn-part a i, .elementor-22551 .elementor-element.elementor-element-6b8ab851 .btn-part a svg{
    rotate: 180deg;
}
.elementor-22551 .elementor-element.elementor-element-b50ac25 .rs-testimonial-slider .ratings{
        right: 157px !important;
}
.elementor-29761 .elementor-element.elementor-element-8d8b083 .rs-testimonial-slider .testimonial-inner .quote_icon{
        left: 65px !important;
    right: unset !important;
}
.elementor-29761 .elementor-element.elementor-element-529b9f6c .btn-part a i, .elementor-29761 .elementor-element.elementor-element-529b9f6c .btn-part a svg{
        rotate: 180deg;
}
.elementor-29761 .elementor-element.elementor-element-4a650fad .btn-part a i, .elementor-29761 .elementor-element.elementor-element-4a650fad .btn-part a svg{
            rotate: 180deg;
}
.elementor-29761 .elementor-element.elementor-element-2d7ce35c .btn-part a i, .elementor-29761 .elementor-element.elementor-element-2d7ce35c .btn-part a svg{
                rotate: 180deg;
}
.elementor-29761 .elementor-element.elementor-element-5c738226 .btn-part a i, .elementor-29761 .elementor-element.elementor-element-5c738226 .btn-part a svg{
   rotate: 180deg;
}
.elementor-29761 .elementor-element.elementor-element-3c783e50 .btn-part a i, .elementor-29761 .elementor-element.elementor-element-3c783e50 .btn-part a svg{
     rotate: 180deg;
}
.elementor-29761 .elementor-element.elementor-element-12a98747 .btn-part a i, .elementor-29761 .elementor-element.elementor-element-12a98747 .btn-part a svg{
        rotate: 180deg;
}
.hfe-nav-menu__submenu-arrow:not(.rs-arrow-plus) .hfe-nav-menu li ul.sub-menu .menu-item-has-children:hover .sub-arrow i, .hfe-nav-menu__submenu-arrow:not(.rs-arrow-plus) .hfe-nav-menu li ul.sub-menu .menu-item-has-children:focus .sub-arrow i{
            transform: rotate(90deg) !important;
}
.elementor-30744 .elementor-element.elementor-element-4649b30d .rs-testimonial-slider .ratings{
        left: 50px;
    right: unset !important;
}
.elementor-30744 .elementor-element.elementor-element-4649b30d .rs-testimonial-slider .testimonial-inner .quote_icon{
        left: 65px;
    right: unset !important;
}
.elementor-30744 .elementor-element.elementor-element-75f5b735 .rs_latest_blog_slider .slick-prev{
    left: 60px !important;
    right: unset !important;
}
.elementor-30744 .elementor-element.elementor-element-75f5b735 .rs_latest_blog_slider .slick-next{
        left: 15px !important;
    right: unset !important;
}
.elementor-15869 .elementor-element.elementor-element-e74d819 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-15869 .elementor-element.elementor-element-e74d819 .rs-accordion-area .accordion-button .tab-title{
        text-align: right !important;
}
.elementor-15859 .elementor-element.elementor-element-d29d491 .rs-accordion-area .accordion-button .tab-title{
        text-align: right !important;
}
.elementor-15859 .elementor-element.elementor-element-d29d491 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-30 .elementor-element.elementor-element-b0377df .rs-service-list .services-inner .count_number{
        left: 35px !important;
}
.elementor-34 .elementor-element.elementor-element-48e5daf .btn-part a svg, .elementor-34 .elementor-element.elementor-element-48e5daf .btn-part a em, .elementor-34 .elementor-element.elementor-element-48e5daf .btn-part svg{
    rotate: 180deg !important;
}
.elementor-34 .elementor-element.elementor-element-0f2d83c .btn-part a svg, .elementor-34 .elementor-element.elementor-element-0f2d83c .btn-part a em, .elementor-34 .elementor-element.elementor-element-0f2d83c .btn-part svg{
        rotate: 180deg !important;
}
.elementor-34 .elementor-element.elementor-element-20fe52e .btn-part a svg, .elementor-34 .elementor-element.elementor-element-20fe52e .btn-part a em, .elementor-34 .elementor-element.elementor-element-20fe52e .btn-part svg{
    rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-712590f .btn-part a i, .elementor-16 .elementor-element.elementor-element-712590f .btn-part a svg{
        rotate: 180deg !important;
}.elementor-16 .elementor-element.elementor-element-2c385ca .btn-part a i, .elementor-16 .elementor-element.elementor-element-2c385ca .btn-part a svg{
    rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-010e344 .btn-part a i, .elementor-16 .elementor-element.elementor-element-010e344 .btn-part a svg{
     rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-6712e97 .btn-part a i, .elementor-16 .elementor-element.elementor-element-6712e97 .btn-part a svg{
    rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-68695ef .btn-part a i, .elementor-16 .elementor-element.elementor-element-68695ef .btn-part a svg{
    rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-ccf3491 .btn-part a i, .elementor-16 .elementor-element.elementor-element-ccf3491 .btn-part a svg{
    rotate: 180deg !important;
}
.elementor-16 .elementor-element.elementor-element-24deaf3 .rs-testimonial-slider .testimonial-inner .quote_icon{
        right: unset !important;
        left: 40px !important;
}
.elementor-193 .elementor-element.elementor-element-a868df6 .rs-testimonial-slider .testimonial-inner .quote_icon{
    right: unset !important;
        left: 40px !important;
}
.elementor-169 .elementor-element.elementor-element-c74ec17 .rs-award-wrapper .award-inner .year .top-area{
    text-align: left !important;
}
.elementor-169 .elementor-element.elementor-element-6068091 .rs-award-wrapper .award-inner .year .top-area{
    text-align: left !important;
}
.elementor-169 .elementor-element.elementor-element-dc04107 .rs-award-wrapper .award-inner .year .top-area{
    text-align: left !important;
}
.elementor-18049 .elementor-element.elementor-element-cad538b div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-18049 .elementor-element.elementor-element-cad538b div.rs-accordion-area .accordion-button .elementor-accordion-icon-closed svg{
        scale: -1 !important;
}
.elementor-197 .elementor-element.elementor-element-d06b250 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-197 .elementor-element.elementor-element-d06b250 .rs-accordion-area .accordion-button .tab-title{
    text-align: right !important;
}
.elementor-195 .elementor-element.elementor-element-507d588 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-195 .elementor-element.elementor-element-507d588 .rs-accordion-area .accordion-button .tab-title{
        text-align: right !important;
}
.elementor-195 .elementor-element.elementor-element-1a66b16 .rs-contact-box .address-item .address-icon{
        text-align: center !important;
}
.elementor-238 .elementor-element.elementor-element-a3a7d51 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-238 .elementor-element.elementor-element-a3a7d51 .rs-accordion-area .accordion-button .tab-title{
        text-align: right !important;
}
.elementor-205 .elementor-element.elementor-element-68437921 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-205 .elementor-element.elementor-element-68437921 .rs-accordion-area .accordion-button.collapsed .tab-title{
        text-align: right !important;
}
.elementor-203 .elementor-element.elementor-element-26f2c75 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-203 .elementor-element.elementor-element-26f2c75 .rs-accordion-area .accordion-item .accordion-header .accordion-button{
    text-align: right !important;
}
.elementor-201 .elementor-element.elementor-element-4006fdd div.rs-accordion-area .accordion-header .elementor-accordion-icon{
    left: 0px !important;
    right: unset !important;
}
.elementor-201 .elementor-element.elementor-element-4006fdd .rs-accordion-area .accordion-button.collapsed .tab-title{
        text-align: right;
}
.elementor-199 .elementor-element.elementor-element-11b29e5 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-199 .elementor-element.elementor-element-11b29e5 .rs-accordion-area .accordion-button.collapsed .tab-title{
        text-align: right !important;
}
.elementor-199 .elementor-element.elementor-element-9e6dad1 .rs-contact-box .address-item .address-icon{
        text-align: left !important;
}
.elementor-18049 .elementor-element.elementor-element-cad538b .rs-accordion-area .icon_image{
        margin-left: 25px !important;
}
.elementor-205 .elementor-element.elementor-element-68437921 .rs-accordion-area .accordion-button:not(.collapsed) .tab-title{
    text-align: right !important;
}
.elementor-173 .elementor-element.elementor-element-a0071c7 .rs-award-wrapper .award-inner .year .top-area{
        text-align: left !important;

}
.elementor-173 .elementor-element.elementor-element-f41549f .rs-award-wrapper .award-inner .year .top-area{
        text-align: left !important;
}
.elementor-173 .elementor-element.elementor-element-4032b52 .rs-award-wrapper .award-inner .year .top-area{
    text-align: left !important;
}
.rs-post-navigation ul li a span{
        flex-direction: row-reverse !important;
}
.elementor-653 .elementor-element.elementor-element-4dce11b .rs-post-navigation ul li.next a svg, .elementor-653 .elementor-element.elementor-element-4dce11b .rs-post-navigation ul li.next a i{
    margin: 6px 0px 0px 10px !important;
}
.elementor-16200 .elementor-element.elementor-element-94ca38b .prelements-blog-grid .pre-blog-item .pre-blog-content .blog-btn-part a i{
        rotate: 180deg !important;
}
.elementor-13936 .elementor-element.elementor-element-94ca38b .prelements-blog-grid .pre-blog-item .pre-blog-content .blog-btn-part a i{
        rotate: 180deg !important;
}
.elementor-30021 .elementor-element.elementor-element-b46082b div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-30021 .elementor-element.elementor-element-b46082b div.rs-accordion-area .accordion-button .elementor-accordion-icon-closed svg{
    scale: -1;
}
.elementor-32354 .elementor-element.elementor-element-5d9ec27 .rs-testimonial-slider .testimonial-inner .quote_icon{
        text-align: right !important;
}
.elementor-31595 .elementor-element.elementor-element-930e9a6 div.rs-accordion-area .accordion-header .elementor-accordion-icon{
        left: 0px !important;
    right: unset !important;
}
.elementor-199 .elementor-element.elementor-element-11b29e5 .rs-accordion-area .accordion-button:not(.collapsed) .tab-title{
        text-align: right !important;
}
.elementor-209 .elementor-element.elementor-element-14ccf5d0 .rs-testimonial-slider .testimonial-inner .quote_icon{
    left: 40px !important;
    right: unset !important;
}
.elementor-207 .elementor-element.elementor-element-3e8ce59 .rs-testimonial-slider .testimonial-inner .quote_icon{
     left: 40px !important;
    right: unset !important;
}
.elementor-201 .elementor-element.elementor-element-4006fdd .rs-accordion-area .accordion-button:not(.collapsed) .tab-title{
        text-align: right !important;
}
.elementor-181 .elementor-element.elementor-element-d34ec1b .rs-award-wrapper .award-inner .year .top-area{
        text-align: left !important;
}
.elementor-181 .elementor-element.elementor-element-fb6fec3 .rs-award-wrapper .award-inner .year .top-area{
        text-align: left !important;
}
.elementor-181 .elementor-element.elementor-element-8a5f1ca .rs-award-wrapper .award-inner .year .top-area{
    text-align: left !important;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .rs-addon-services .services-inner .services-title .title{
            margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-6163e9b7 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-6163e9b7 .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .btn-part a{
            padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .services-title{
            margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6b8ab851 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-6b8ab851 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-6b8ab851 .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .btn-part a{
    padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .services-title{
            margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-40d6ac68 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-40d6ac68 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-40d6ac68 .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .btn-part a{
        padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .rs-addon-services .services-inner .content_part .desc-text{
            margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-7de3fb24 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-7de3fb24 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-7de3fb24 .rs-addon-services.style9 .media_wrap{
        margin: 0px 25px 0px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .btn-part a{
            padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-1ce45267 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-1ce45267 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-1ce45267 .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .btn-part a{
    padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-6163e9b7 .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .btn-part a{
            padding: 18px 25px 18px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .rs-addon-services .services-inner .services-title .title{
            margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-22551 .elementor-element.elementor-element-bd7c1f9 .services-inner .media_wrap, .elementor-22551 .elementor-element.elementor-element-bd7c1f9 .rs-addon-services.style6 .media_wrap, .elementor-22551 .elementor-element.elementor-element-bd7c1f9 .rs-addon-services.style9 .media_wrap{
            margin: 0px 25px 0px 0px !important;
}
.elementor-30021 .elementor-element.elementor-element-da5f576 .rs-skill-bar .skillbar .skill-bar-percent{
        right: 0px !important;
}
.elementor-30021 .elementor-element.elementor-element-098d458 .rs-skill-bar .skillbar .skill-bar-percent{
     right: 0px !important;
}
.elementor-30121 .elementor-element.elementor-element-cf02270 .rs-contact-box .address-item .address-icon{
            margin: 0px 0px 3px 15px !important;
}
.elementor-30121 .elementor-element.elementor-element-fd1004c .rs-contact-box .address-item .address-icon{
    margin: 0px 0px 3px 15px !important;
}
.elementor-30121 .elementor-element.elementor-element-6ebafcb .rs-contact-box .address-item .address-icon{
    margin: 0px 0px 3px 15px !important;
}
.elementor-30121 .elementor-element.elementor-element-81863e2 .rs-contact-box .address-item .address-icon{
      margin: 0px 0px 3px 15px !important;
}
.elementor-30021 .elementor-element.elementor-element-58e9351 .rs-iconbox-area .box-inner .text-area .title{
            text-align: right;
}
.elementor-30021 .elementor-element.elementor-element-3fc73af .rs-iconbox-area .box-inner .text-area .title{
    text-align: right !important;
}
.elementor-30021 .elementor-element.elementor-element-3fc73af .rs-iconbox-area .box-inner .text-area .desc{
        text-align: right !important;
}
.elementor-30021 .elementor-element.elementor-element-4c4d87c .rs-iconbox-area .box-inner .text-area .title{
    text-align: right !important;
}
.elementor-30021 .elementor-element.elementor-element-4c4d87c .rs-iconbox-area .box-inner .text-area .desc{
    text-align: right !important;
}
.elementor-30021 .elementor-element.elementor-element-58e9351 .rs-iconbox-area .box-inner .text-area .desc{
        text-align: right !important;
}
.rs-button.style1 .rs-btn em{
    scale: -1 !important;
}
.elementor-30744 .elementor-element.elementor-element-7ca794f3 .rs-skill-bar .skillbar .skill-bar-percent{
        right: 0px !important;
}
.elementor-30744 .elementor-element.elementor-element-30c17b50 .rs-skill-bar .skillbar .skill-bar-percent{
            right: 0px !important;
}
.elementor-30744 .elementor-element.elementor-element-6d1ca5eb .rs-addon-services .services-inner{
            padding: 20px 20px 20px 0px !important;
}
.elementor-30744 .elementor-element.elementor-element-6d1ca5eb .rs-addon-services .services-inner .services-title .title{
                margin: 20px 0px 10px 20px !important;
}
.elementor-30744 .elementor-element.elementor-element-5f4e8599 .rs-addon-services .services-inner{
            padding: 20px 20px 20px 0px !important;
}
.elementor-30744 .elementor-element.elementor-element-5f4e8599 .services-title{
    margin: 20px 0px 10px 20px !important;
}
.elementor-30744 .elementor-element.elementor-element-78cad873 .rs-addon-services .services-inner{
    padding: 20px 20px 20px 0px !important;
}
.elementor-30744 .elementor-element.elementor-element-78cad873 .services-title{
    margin: 20px 0px 10px 20px !important;
}
.elementor-30744 .elementor-element.elementor-element-78cad873 .rs-addon-services .services-inner .services-title .title{
            margin: 20px 0px 10px 20px !important;
}
.elementor-30744 .elementor-element.elementor-element-5f4e8599 .rs-addon-services .services-inner .services-title .title{
                margin: 20px 0px 10px 20px !important;
}
.elementor-30744 .elementor-element.elementor-element-6d1ca5eb .services-title{
            margin: 20px 0px 10px 20px !important;
}
.elementor-30744 .elementor-element.elementor-element-71267e0d .rs-addon-services .services-inner{
            padding: 20px 20px 20px 0px !important;
}
.elementor-30744 .elementor-element.elementor-element-71267e0d .services-title{
            margin: 20px 0px 10px 20px !important;
}
.elementor-30744 .elementor-element.elementor-element-71267e0d .rs-addon-services .services-inner .services-title .title{
            margin: 20px 0px 10px 20px !important;
}
.elementor-30744 .elementor-element.elementor-element-4537fccd .rs-addon-services .services-inner{
    padding: 20px 20px 20px 0px !important;
}
.elementor-30744 .elementor-element.elementor-element-4537fccd .rs-addon-services .services-inner .services-title .title{
    margin: 20px 0px 10px 20px !important;
}
.elementor-30744 .elementor-element.elementor-element-4537fccd .services-title{
            margin: 20px 0px 10px 20px !important;
}
.elementor-30744 .elementor-element.elementor-element-5fe41010 .rs-addon-services .services-inner .services-title .title{text-align: right !important;}
.elementor-30744 .elementor-element.elementor-element-5fe41010 .rs-addon-services .services-inner .content_part .desc-text{
    text-align: right !important;
}
.elementor-30744 .elementor-element.elementor-element-5fe41010 .services-inner .media_wrap, .elementor-30744 .elementor-element.elementor-element-5fe41010 .rs-addon-services.style6 .media_wrap, .elementor-30744 .elementor-element.elementor-element-5fe41010 .rs-addon-services.style9 .media_wrap{
            margin: 0px 0px 0px 15px !important;
}
.elementor-30744 .elementor-element.elementor-element-70c4dd09 .services-inner .media_wrap, .elementor-30744 .elementor-element.elementor-element-70c4dd09 .rs-addon-services.style6 .media_wrap, .elementor-30744 .elementor-element.elementor-element-70c4dd09 .rs-addon-services.style9 .media_wrap{
                margin: 0px 0px 0px 15px !important;
}
.elementor-30744 .elementor-element.elementor-element-70c4dd09 .services-title{
    text-align: right !important;
}
.elementor-30744 .elementor-element.elementor-element-70c4dd09 .rs-addon-services .services-inner .content_part .desc-text{
        text-align: right !important;
}
.elementor-30744 .elementor-element.elementor-element-47c849e7 .services-inner .media_wrap, .elementor-30744 .elementor-element.elementor-element-47c849e7 .rs-addon-services.style6 .media_wrap, .elementor-30744 .elementor-element.elementor-element-47c849e7 .rs-addon-services.style9 .media_wrap{
                margin: 0px 0px 0px 15px !important;
}
.elementor-30744 .elementor-element.elementor-element-47c849e7 .services-title{
    text-align: right !important;
}
.elementor-30744 .elementor-element.elementor-element-47c849e7 .rs-addon-services .services-inner .content_part .desc-text{
        text-align: right !important;
}
.elementor-30744 .elementor-element.elementor-element-22c4b4df .services-inner .media_wrap, .elementor-30744 .elementor-element.elementor-element-22c4b4df .rs-addon-services.style6 .media_wrap, .elementor-30744 .elementor-element.elementor-element-22c4b4df .rs-addon-services.style9 .media_wrap{
    margin: 0px 0px 0px 15px !important;
}
.elementor-30744 .elementor-element.elementor-element-22c4b4df .services-title{
    text-align: right !important;
}
.elementor-30744 .elementor-element.elementor-element-22c4b4df .rs-addon-services .services-inner .content_part .desc-text{
    text-align: right !important;
}
.ri-calendar-line:before{
    float: right !important;
}
.elementor-23980 .elementor-element.elementor-element-342484f .rs-breadcrumbs-meta-elementor li i{
    float: right !important;
}
.rs-offcanvas-area .right_menu_togle .contact-area{
        font-family: 'IranSans' !important;
}
#mobile_menu_rstheme{
            font-family: 'IranSans-Bold';
}
.elementor-16339 .elementor-element.elementor-element-7386a263 .rs-image{
    text-align: right !important;
}
.elementor-16339 .elementor-element.elementor-element-68fc5b6f .rs-image{
        text-align: right !important;
}
.elementor-16339 .elementor-element.elementor-element-2d970cfa .services-inner .media_wrap, .elementor-16339 .elementor-element.elementor-element-2d970cfa .rs-addon-services.style6 .media_wrap, .elementor-16339 .elementor-element.elementor-element-2d970cfa .rs-addon-services.style9 .media_wrap{
            margin: 0px 15px 0px 0px !important;
}
.elementor-16339 .elementor-element.elementor-element-7affc6a1 .services-inner .media_wrap, .elementor-16339 .elementor-element.elementor-element-7affc6a1 .rs-addon-services.style6 .media_wrap, .elementor-16339 .elementor-element.elementor-element-7affc6a1 .rs-addon-services.style9 .media_wrap{
            margin: 0px 15px 0px 0px !important;
}
.elementor-16339 .elementor-element.elementor-element-5b041454 .services-inner .media_wrap, .elementor-16339 .elementor-element.elementor-element-5b041454 .rs-addon-services.style6 .media_wrap, .elementor-16339 .elementor-element.elementor-element-5b041454 .rs-addon-services.style9 .media_wrap{
            margin: 0px 15px 0px 0px !important;
}
.elementor-16339 .elementor-element.elementor-element-3ca45108 .services-inner .media_wrap, .elementor-16339 .elementor-element.elementor-element-3ca45108 .rs-addon-services.style6 .media_wrap, .elementor-16339 .elementor-element.elementor-element-3ca45108 .rs-addon-services.style9 .media_wrap{
            margin: 0px 15px 0px 0px !important;
}
.elementor-16339 .elementor-element.elementor-element-1aedd04 .services-inner .media_wrap, .elementor-16339 .elementor-element.elementor-element-1aedd04 .rs-addon-services.style6 .media_wrap, .elementor-16339 .elementor-element.elementor-element-1aedd04 .rs-addon-services.style9 .media_wrap{
            margin: 0px 15px 0px 0px !important;
}
.elementor-16339 .elementor-element.elementor-element-5d2e90e5 .services-inner .media_wrap, .elementor-16339 .elementor-element.elementor-element-5d2e90e5 .rs-addon-services.style6 .media_wrap, .elementor-16339 .elementor-element.elementor-element-5d2e90e5 .rs-addon-services.style9 .media_wrap{
            margin: 0px 15px 0px 0px !important;
}
.elementor-16339 .elementor-element.elementor-element-7fa0659a .services-inner .media_wrap, .elementor-16339 .elementor-element.elementor-element-7fa0659a .rs-addon-services.style6 .media_wrap, .elementor-16339 .elementor-element.elementor-element-7fa0659a .rs-addon-services.style9 .media_wrap{
                            margin: 0px 0px 0px 15px !important;
}
.elementor-16339 .elementor-element.elementor-element-5372a323 .services-inner .media_wrap, .elementor-16339 .elementor-element.elementor-element-5372a323 .rs-addon-services.style6 .media_wrap, .elementor-16339 .elementor-element.elementor-element-5372a323 .rs-addon-services.style9 .media_wrap{
                                margin: 0px 0px 0px 15px !important;
}
.elementor-16339 .elementor-element.elementor-element-6895ca54 .services-inner .media_wrap, .elementor-16339 .elementor-element.elementor-element-6895ca54 .rs-addon-services.style6 .media_wrap, .elementor-16339 .elementor-element.elementor-element-6895ca54 .rs-addon-services.style9 .media_wrap{
                                    margin: 0px 0px 0px 15px !important;
}
.elementor-16339 .elementor-element.elementor-element-1853cf62 .services-inner .media_wrap, .elementor-16339 .elementor-element.elementor-element-1853cf62 .rs-addon-services.style6 .media_wrap, .elementor-16339 .elementor-element.elementor-element-1853cf62 .rs-addon-services.style9 .media_wrap{
                                        margin: 0px 0px 0px 15px !important;
}
.elementor-29761 .elementor-element.elementor-element-5c738226 .btn-part a{
    padding: 18px 25px 18px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-5c738226 .rs-addon-services .services-inner .content_part .desc-text{
            margin: 12px 25px 30px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-5c738226 .services-title{
            margin: 20px 15px 10px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-5c738226 .services-inner .media_wrap, .elementor-29761 .elementor-element.elementor-element-5c738226 .rs-addon-services.style6 .media_wrap, .elementor-29761 .elementor-element.elementor-element-5c738226 .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-5c738226 .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-4a650fad .services-inner .media_wrap, .elementor-29761 .elementor-element.elementor-element-4a650fad .rs-addon-services.style6 .media_wrap, .elementor-29761 .elementor-element.elementor-element-4a650fad .rs-addon-services.style9 .media_wrap{
                                        margin: 0px 15px 0px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-4a650fad .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-4a650fad .rs-addon-services .services-inner .content_part .desc-text{
            margin: 12px 25px 30px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-4a650fad .btn-part a{
    padding: 18px 25px 18px 0px !important
}
.elementor-29761 .elementor-element.elementor-element-4a650fad .services-inner .media_wrap, .elementor-29761 .elementor-element.elementor-element-4a650fad .rs-addon-services.style6 .media_wrap, .elementor-29761 .elementor-element.elementor-element-4a650fad .rs-addon-services.style9 .media_wrap{
    margin: 0px 15px 0px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-4a650fad .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-3c783e50 .services-inner .media_wrap, .elementor-29761 .elementor-element.elementor-element-3c783e50 .rs-addon-services.style6 .media_wrap, .elementor-29761 .elementor-element.elementor-element-3c783e50 .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-3c783e50 .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-3c783e50 .rs-addon-services .services-inner .content_part .desc-text{
            margin: 12px 25px 30px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-3c783e50 .rs-addon-services .services-inner .services-title .title{
            margin: 20px 15px 10px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-3c783e50 .btn-part a{
            padding: 18px 25px 18px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-2d7ce35c .services-inner .media_wrap, .elementor-29761 .elementor-element.elementor-element-2d7ce35c .rs-addon-services.style6 .media_wrap, .elementor-29761 .elementor-element.elementor-element-2d7ce35c .rs-addon-services.style9 .media_wrap{
    margin: 0px 25px 0px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-2d7ce35c .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-2d7ce35c .rs-addon-services .services-inner .content_part .desc-text{
            margin: 12px 25px 30px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-2d7ce35c .btn-part a{
    padding: 18px 25px 18px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-2d7ce35c .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-12a98747 .services-inner .media_wrap, .elementor-29761 .elementor-element.elementor-element-12a98747 .rs-addon-services.style6 .media_wrap, .elementor-29761 .elementor-element.elementor-element-12a98747 .rs-addon-services.style9 .media_wrap{
        margin: 0px 25px 0px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-12a98747 .services-title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-12a98747 .rs-addon-services .services-inner .services-title .title{
    margin: 20px 15px 10px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-12a98747 .rs-addon-services .services-inner .content_part .desc-text{
    margin: 12px 25px 30px 0px !important;
}
.elementor-29761 .elementor-element.elementor-element-12a98747 .btn-part a{
    padding: 18px 25px 18px 0px !important;
}
.elementor-26 .elementor-element.elementor-element-775430c .services-inner .media_wrap, .elementor-26 .elementor-element.elementor-element-775430c .rs-addon-services.style6 .media_wrap, .elementor-26 .elementor-element.elementor-element-775430c .rs-addon-services.style9 .media_wrap{
    margin: 0px 0px 0px 15px !important;
}
.elementor-26 .elementor-element.elementor-element-c59e884 .services-inner .media_wrap, .elementor-26 .elementor-element.elementor-element-c59e884 .rs-addon-services.style6 .media_wrap, .elementor-26 .elementor-element.elementor-element-c59e884 .rs-addon-services.style9 .media_wrap{
    margin: 0px 0px 0px 15px !important;
}
.elementor-26 .elementor-element.elementor-element-77182b8 .services-inner .media_wrap, .elementor-26 .elementor-element.elementor-element-77182b8 .rs-addon-services.style6 .media_wrap, .elementor-26 .elementor-element.elementor-element-77182b8 .rs-addon-services.style9 .media_wrap{
    margin: 0px 0px 0px 15px !important;
}
.elementor-26 .elementor-element.elementor-element-775430c .services-inner{
    text-align: right !important;}
.elementor-26 .elementor-element.elementor-element-c59e884 .services-inner{
        text-align: right !important;
}
.elementor-26 .elementor-element.elementor-element-77182b8 .services-inner{
            text-align: right !important;
}
.elementor-30 .elementor-element.elementor-element-85cc8e5 .services-inner{
    text-align: right !important;
}
.elementor-30 .elementor-element.elementor-element-c307c2c .services-inner{
        text-align: right !important;
}
.elementor-30 .elementor-element.elementor-element-6697587 .services-inner{
    text-align: right !important;
}
.elementor-15996 .elementor-element.elementor-element-94aef78 .services-inner{
        text-align: right !important;
}
.elementor-15996 .elementor-element.elementor-element-ff5c68f .services-inner{
            text-align: right !important;
}
.elementor-15996 .elementor-element.elementor-element-feff032 .services-inner{
                text-align: right !important;
}
.rs-iconbox-area .box-inner .icon-area{
    margin: 0px 19px 0px 0px !important;
}