
.rtl {
  direction: rtl; 
}

.ltr {
  direction: ltr; 
}

.rtl .switcher{
  right: 60px;
  left: inherit;
}

.rtl .switcher .switch_menu{
  left: inherit;
  right: 0px;
}

.rtl .owl-carousel{
  direction: ltr;
}

.rtl .scroll-to-top .scroll-bar{
  margin-right: 0px;
  margin-left: 10px;
}

.rtl .main-menu .navigation > li{
  float: right;
}

.rtl .main-menu .navigation > li:first-child{
  margin-left: 15px !important;
  margin-right: 0px;
}

.rtl .main-menu .navigation > li:last-child{
  margin-right: 15px !important;
  margin-left: 0px;
}

.rtl .main-menu .navigation > li > ul > li > a, 
.rtl .main-menu .navigation > li > .megamenu li > a{
  text-align: right;
}

.rtl .main-menu .navigation li.dropdown .megamenu li h4{
  text-align: right;
}

.rtl .main-menu .navigation > li > ul > li > ul > li > a{
  text-align: right;
}

.rtl .main-menu .navigation > li > ul > li.dropdown > a:after{
  right: inherit;
  left: 20px;
  content: "\f104";
}

.rtl .mobile-menu{
  text-align: right;
}

.rtl .mobile-menu .nav-logo{
  text-align: right;
}

.rtl .mobile-menu .navigation li > a:before{
  left: inherit;
  right: 0px;
}

.rtl .mobile-menu .navigation li.dropdown .dropdown-btn,
.rtl .mobile-menu .navigation li.has-mega-menu .dropdown-btn{
  right: inherit;
  left: 6px;
}

.rtl .mobile-menu .navigation li.dropdown .dropdown-btn.open{
  transform: rotate(-90deg);
}

.rtl .scroll-to-top{
  right: inherit;
  left: 0px;
}

.rtl .main-header .menu-right-content .search-toggler{
  margin-right: 0px;
  margin-left: 30px;
}

.rtl .list-style-one li{
  padding-left: 0px;
  padding-right: 37px;
}

.rtl .list-style-one li:before{
  left: inherit;
  right: 0px;
}

.rtl .main-footer .links-widget .links-list li a{
  padding-left: 0px;
  padding-right: 15px;
}

.rtl .main-footer .links-widget .links-list li a:before{
  left: inherit;
  right: 0px;
}

.rtl .main-footer .logo-widget .social-links li{
  float: right;
  margin-right: 0px;
  margin-left: 10px;
}

.rtl .slide-text h2 span{
  margin-right: 0px;
  margin-left: 140px;
}

.rtl .slide-text h2 span:before{
  right: inherit;
  left: -60px;
}

.rtl .list-style-two li{
  padding-left: 0px;
  padding-right: 17px;
}

.rtl .list-style-two li:before{
  left: inherit;
  right: 0px;
}

.thm-left {
    text-align: left;
}

.thm-center {
    text-align: center;
}

.thm-right {
    text-align: right;
}

.rtl .elementor-5449 .elementor-element.elementor-element-cdbba3f .te-cen,
.rtl .elementor-5449 .elementor-element.elementor-element-ca82967 .has-ele-title,
.rtl .elementor-5449 .elementor-element.elementor-element-976e78a .has-ele-feature,
.rtl .elementor-5449 .elementor-element.elementor-element-29dc4f9 .te-cen,
.rtl .elementor-5449 .elementor-element.elementor-element-44538c1 .has-ele-title,
.rtl .elementor-5449 .elementor-element.elementor-element-fb5e9e0 .te-cen,
.rtl .elementor-5449 .elementor-element.elementor-element-6cc367f .has-ele-title,
.rtl .elementor-5449 .elementor-element.elementor-element-055d91f .has-ele-feature,
.rtl .elementor-5449 .elementor-element.elementor-element-86a1772 .has-ele-bg, 
.rtl .elementor-5449 .elementor-element.elementor-element-86a1772 .has-ele__center,
.rtl .elementor-5449 .elementor-element.elementor-element-5a7e3df .has-ele-title,
.rtl .elementor-507 .elementor-element.elementor-element-64c2143 .has-ele-title,
.rtl .main-footer .links-widget .links-list li,
.rtl .elementor-5449 .elementor-element.elementor-element-86a1772 .has-ele-title,
.rtl .elementor-507 .elementor-element.elementor-element-2a44288 .has-ele-title,
.rtl .elementor-507 .elementor-element.elementor-element-ae191b5 .has-ele-title,
.rtl .elementor-5412 .elementor-element.elementor-element-cdbba3f .te-cen,
.rtl .elementor-5412 .elementor-element.elementor-element-ca82967 .has-ele-title,
.rtl .elementor-5412 .elementor-element.elementor-element-29dc4f9 .te-cen,
.rtl .elementor-5412 .elementor-element.elementor-element-44538c1 .has-ele-title,
.rtl .elementor-5412 .elementor-element.elementor-element-976e78a .has-ele-feature,
.rtl .elementor-5412 .elementor-element.elementor-element-fb5e9e0 .te-cen,
.rtl .elementor-5412 .elementor-element.elementor-element-6cc367f .has-ele-title,
.rtl .elementor-5412 .elementor-element.elementor-element-055d91f .has-ele-feature,
.rtl .elementor-5412 .elementor-element.elementor-element-5a7e3df .has-ele-title,
.rtl .elementor-5450 .elementor-element.elementor-element-d1ddbad .te-cen,
.rtl .elementor-5450 .elementor-element.elementor-element-6454a5a .has-ele-title,
.rtl .elementor-5450 .elementor-element.elementor-element-5217e83 .has-ele-title,
.rtl .thm-left,
.rtl .elementor-5450 .elementor-element.elementor-element-4c05070 .has-ele-title,
.rtl .elementor-5450 .elementor-element.elementor-element-accd258 .has-ele-title,
.rtl .elementor-5450 .elementor-element.elementor-element-b764868 .has-ele-feature,
.rtl .elementor-5450 .elementor-element.elementor-element-cd1a6e0 .has-ele-title,
.rtl .elementor-5450 .elementor-element.elementor-element-7b3bac0 .has-ele-title,
.rtl .accordion .acc-content,
.rtl .elementor-5264 .elementor-element.elementor-element-64c2143 .has-ele-title,
.rtl .elementor-5264 .elementor-element.elementor-element-2a44288 .has-ele-title,
.rtl .elementor-5264 .elementor-element.elementor-element-ae191b5 .has-ele-title,
.rtl .elementor-5429 .elementor-element.elementor-element-6454a5a .has-ele-title,
.rtl .elementor-5429 .elementor-element.elementor-element-5217e83 .has-ele-title,
.rtl .elementor-5429 .elementor-element.elementor-element-4c05070 .has-ele-title,
.rtl .elementor-5429 .elementor-element.elementor-element-accd258 .has-ele-title,
.rtl .elementor-5429 .elementor-element.elementor-element-b764868 .has-ele-feature,
.rtl .elementor-5429 .elementor-element.elementor-element-cd1a6e0 .has-ele-title,
.rtl .elementor-5429 .elementor-element.elementor-element-7b3bac0 .has-ele-title,
.rtl .elementor-5452 .elementor-element.elementor-element-15ce271 .has-ele-title,
.rtl .elementor-5452 .elementor-element.elementor-element-7f065d8 .has-ele-title,
.rtl .list-style-one li,
.rtl .list-style-two li,
.rtl .pricing-block-two .pricing-table .feature-list li,
.rtl .elementor-5452 .elementor-element.elementor-element-8a6852a .has-ele-title,
.rtl .elementor-5452 .elementor-element.elementor-element-9e64b78 .has-ele-title,
.rtl .elementor-5452 .elementor-element.elementor-element-5ba37bb .has-ele-feature,
.rtl .elementor-5452 .elementor-element.elementor-element-8a6852a .has-ele-feature,
.rtl .elementor-5490 .elementor-element.elementor-element-15ce271 .has-ele-title,
.rtl .elementor-5490 .elementor-element.elementor-element-7f065d8 .has-ele-title,
.rtl .elementor-5490 .elementor-element.elementor-element-8a6852a .has-ele-title,
.rtl .elementor-5490 .elementor-element.elementor-element-9e64b78 .has-ele-title,
.rtl .testimonial-block-two .inner-box .author-box h4,
.rtl .testimonial-block-two .inner-box .author-box .designation,
.rtl .elementor-5451 .elementor-element.elementor-element-6cee375 .has-ele-title,
.rtl .elementor-5451 .elementor-element.elementor-element-0438e6c .has-ele-title,
.rtl .elementor-5451 .elementor-element.elementor-element-bfa9d41 .has-ele-title,
.rtl .elementor-2338 .elementor-element.elementor-element-5442302 .has-ele-title,
.rtl .elementor-2338 .elementor-element.elementor-element-64c2143 .has-ele-title,
.rtl .elementor-2338 .elementor-element.elementor-element-2a44288 .has-ele-title,
.rtl .elementor-2338 .elementor-element.elementor-element-ae191b5 .has-ele-title,
.rtl .elementor-5486 .elementor-element.elementor-element-6cee375 .has-ele-title,
.rtl .elementor-5486 .elementor-element.elementor-element-0438e6c .has-ele-title,
.rtl .elementor-5486 .elementor-element.elementor-element-bfa9d41 .has-ele-title,
.rtl .elementor-473 .elementor-element.elementor-element-337fb27 .has-ele-title,
.rtl .content_block_two .content-box .inner-box .single-item h3,
.rtl .service-block-one .inner-box h3,
.rtl .service-block-one .inner-box p,
.rtl .elementor-473 .elementor-element.elementor-element-0196217 .has-ele-bg,
.rtl .elementor-473 .elementor-element.elementor-element-1373efe .has-ele-title,
.rtl .service-block-one .inner-box,
.rtl .elementor-5489 .elementor-element.elementor-element-337fb27 .has-ele-title,
.rtl .elementor-5489 .elementor-element.elementor-element-1373efe .has-ele-title,
.rtl .elementor-474 .elementor-element.elementor-element-496cb32 .has-ele-title,
.rtl .elementor-474 .elementor-element.elementor-element-996937f .has-ele-title,
.rtl .elementor-474 .elementor-element.elementor-element-7978f5d .has-ele-title,
.rtl .elementor-474 .elementor-element.elementor-element-900a63e .has-ele-title,
.rtl .elementor-5487 .elementor-element.elementor-element-496cb32 .has-ele-title,
.rtl .elementor-5487 .elementor-element.elementor-element-996937f .has-ele-title,
.rtl .elementor-5487 .elementor-element.elementor-element-7978f5d .has-ele-title,
.rtl .elementor-5487 .elementor-element.elementor-element-900a63e .has-ele-title,
.rtl .elementor-475 .elementor-element.elementor-element-8f8626a .has-ele-title,
.rtl .elementor-475 .elementor-element.elementor-element-e5a6845 .has-ele-title,
.rtl .elementor-475 .elementor-element.elementor-element-0ba3972 .has-ele-title,
.rtl .elementor-475 .elementor-element.elementor-element-678a04e .has-ele-title,
.rtl .elementor-475 .elementor-element.elementor-element-aeb9cb8 .has-ele-title,
.rtl .elementor-2387 .elementor-element.elementor-element-5442302 .has-ele-title,
.rtl .elementor-5488 .elementor-element.elementor-element-8f8626a .has-ele-title,
.rtl .elementor-5488 .elementor-element.elementor-element-e5a6845 .has-ele-title,
.rtl .elementor-5488 .elementor-element.elementor-element-0ba3972 .has-ele-title,
.rtl .elementor-5488 .elementor-element.elementor-element-678a04e .has-ele-title,
.rtl .elementor-5488 .elementor-element.elementor-element-aeb9cb8 .has-ele-title,
.rtl .elementor-2387 .elementor-element.elementor-element-64c2143 .has-ele-title,
.rtl .elementor-2387 .elementor-element.elementor-element-2a44288 .has-ele-title,
.rtl .elementor-2387 .elementor-element.elementor-element-ae191b5 .has-ele-title,
.rtl .elementor-2874 .elementor-element.elementor-element-fb40a54 .has-ele-title,
.rtl .elementor-3501 .elementor-element.elementor-element-d7ae38d .has-ele-title,
.rtl .elementor-3503 .elementor-element.elementor-element-6f42c33 .has-ele-title,
.rtl .elementor-3503 .elementor-element.elementor-element-95f8864 .has-ele-title,
.rtl .elementor-3681 .elementor-element.elementor-element-4aa50c8 .has-ele-title,
.rtl .elementor-3682 .elementor-element.elementor-element-b22a205 .has-ele-title,
.rtl .elementor-3787 .elementor-element.elementor-element-be72a57 .has-ele-title,
.rtl .elementor-3726 .elementor-element.elementor-element-a9689ca .has-ele-title,
.rtl .elementor-3726 .elementor-element.elementor-element-306794d .has-ele-title,
.rtl .elementor-3728 .elementor-element.elementor-element-eb2f9a8 .has-ele-title,
.rtl .elementor-40 .elementor-element.elementor-element-6158685 .has-ele-title{
    text-align: right !important;
}

.rtl .elementor-5449 .elementor-element.elementor-element-ca82967 .has-ele-title,
.rtl .banner-section .content-box{
    margin-right: 0;
    margin-left: 0px;
}

.rtl .ele-about .social-links li {
    float: right;
    margin-right: 0;
    margin-left: 10px;
}

.rtl .main-menu .navigation > li > ul > li.menu-item-has-children > a::after,
.rtl .elementor-474 .elementor-element.elementor-element-046158d,
.rtl .elementor-5487 .elementor-element.elementor-element-046158d{
    right: auto;
    left: 20px;
}

.rtl .elementor-5451 .elementor-element.elementor-element-599aa7f.e-con,
.rtl .elementor-5451 .elementor-element.elementor-element-9560c77.e-con,
.rtl .elementor-5451 .elementor-element.elementor-element-74c521c.e-con,
.rtl .elementor-5486 .elementor-element.elementor-element-599aa7f.e-con,
.rtl .elementor-5486 .elementor-element.elementor-element-9560c77.e-con,
.rtl .elementor-5486 .elementor-element.elementor-element-74c521c.e-con,
.rtl .elementor-3726 .elementor-element.elementor-element-f436791.e-con,
.rtl .elementor-3726 .elementor-element.elementor-element-de431c1.e-con,
.rtl .elementor-3726 .elementor-element.elementor-element-2ad9020.e-con,
.rtl .team-details .content-box .text .list-item li::before{
    left: inherit;
    right: 0;
}

.woocommerce-page .rtl .woocommerce-message .button,
.woocommerce .rtl .woocommerce-message .button{
    float: left;
}

.rtl .woocommerce-message::before {
    left: inherit;
    right: 1.5em;
}

.rtl .woocommerce-message {
    padding-left: 2em;
    padding-right: 3.5em;
}

.rtl .wc-block-components-sidebar {
    padding-left: 0;
    padding-right: 2.2641509434%;
}

.rtl .team-details .image-box {
    padding-left: 40px;
    padding-right: 0;
}

.rtl .team-details .content-box .text .list-item li {
    padding-left: 0;
    padding-right: 30px;
}

.rtl .team-details .content-box .social-links li {
    float: right;
    margin-right: 0;
    margin-left: 10px;
}

.rtl .alignnone {
    margin-right: 0;
    margin-left: 20px;
}














