﻿.rtl .loader-inner {
    right: 50%; left: auto;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
}
.rtl .loader-inner .line::after {
  transform: translateX(80%);
  animation: rtl-wobble 2s cubic-bezier(0.5, 0.8, 0.5, 0.2) infinite;
}

.rtl .loader-inner .text span {
  animation:
    rtl-scrolling 2s cubic-bezier(0.1, 0.6, 0.9, 0.4) infinite,
    rtl-shadow 2s cubic-bezier(0.1, 0.6, 0.9, 0.4) infinite;
}

@keyframes rtl-wdt-wobble {
  0% {
    transform: translateX(90%);
  }
  50% {
    transform: translateX(-90%);
  }
  100% {
    transform: translateX(90%);
  }
}

@keyframes rtl-scrolling {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}

@keyframes rtl-shadow {
  0% {
    background-position: 98% 0;
  }
  100% {
    background-position: -102% 0;
  }
}

/* map section */

.rtl .wdt-google-map .gm-style .gm-style-iw-c .gm-style-iw-chr button.gm-ui-hover-effect{
    left: 0 !important;
    right: auto !important;
    transform: translate(-50%, -50%) !important;
}
.rtl .wdt-google-map .gm-style .gm-style-iw-c .wdt-google-map-info-title,
.rtl .wdt-google-map .gm-style .gm-style-iw-c .wdt-google-map-info-desc p{text-align: right;}


/* --------------------------------------
------------- news letter ------------
--------------------------------------- */
.rtl .mfp-close{left: 0; right: auto;}
.rtl #back-to-top{ left: 20px; right: auto;}

.rtl .wdt-popup-box-holder .wdt-popup-box-content-holder .mfp-close{left: -30px; right: auto;}
.rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder{
    left: 0; right: auto;}
.rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {
    padding-left: 11em;
    padding-right: 25px;
}
.rtl .wdt-terms-and-condition-holder input[type="checkbox"].wdt-terms-and-conditions{margin: 0 0 0 11px !important;}
.rtl .wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-right-part']{    
    margin-right: 5px;
    margin-left: 0;}


/* Menu popup */

.rtl .wdt-popup-box-window.mfp-wrap.wdt-right-side-slide .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder{
    margin-left: 0;
    margin-right: auto;
}
.rtl .wdt-popup-box-window.wdt-right-side-slide .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder {
    -webkit-transform: translateX(-980px); transform: translateX(-980px); }
.rtl .wdt-popup-box-window.wdt-right-side-slide.mfp-ready .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { 
    -webkit-transform: translateY(0); transform: translateY(0); }
.rtl .wdt-popup-box-window.mfp-wrap.wdt-right-side-slide .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close {
    left: 20px;
    right: auto;
}



/* header */

.rtl .mobile-menu,
.rtl .mobile-menu ul, .rtl .mobile-menu ul li { text-align: right; }
.rtl .mobile-menu.nav-is-visible{
    animation-name:rtl-anime-slidein-right;
}
@keyframes rtl-anime-slidein-right {
    0% {
        -webkit-transform: translateX(-1000px);
        transform: translateX(-1000px);
        opacity: 0;
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        opacity: 1;
    }
}
.rtl .mobile-menu ul li { float: right; width: 100%; }
.rtl .mobile-nav-offcanvas-right .mobile-menu { left: 0; right: auto; }
.rtl .mobile-nav-offcanvas-left .mobile-menu { right: 0; left: auto; -webkit-transform: translateX(100%); transform: translateX(100%); }
.rtl .mobile-menu.is-hidden, .rtl .mobile-menu > ul.is-hidden, .rtl .mobile-menu > ul li ul.is-hidden, .rtl .mobile-menu ul.sub-menu.is-hidden,
.rtl .mobile-menu ul.sub-menu li ul.is-hidden { -webkit-transform: translateX(-100%); transform: translateX(-100%); }
.rtl .mobile-menu, .rtl .mobile-menu > ul, .rtl .mobile-menu > ul ul.children,
.rtl .mobile-menu > ul ul.sub-menu, .rtl .mobile-menu > ul ul.children > li > ul,
.rtl .mobile-menu > ul ul.sub-menu > li > ul {left: 0!important; right: auto!important;}
.rtl .mobile-menu li[class*="has-children"] > a:before,
.rtl .mobile-menu li[class*="has_children"] > a:before{ left: 12px; right: auto;}
.rtl .mobile-menu ul li.go-back a:before { right: 15px; left: auto;  -webkit-transform: translateY(-50%) scaleX(-1); transform: translateY(-50%) scaleX(-1);}
.rtl .mobile-menu ul li.go-back a:hover:before { right: 10px;  left: auto;}
.rtl .mobile-menu li[class*="has-children"] > a:hover:before,
.rtl .mobile-menu li[class*="has_children"] > a:hover:before { left: 8px;  right: auto;}
.rtl .mobile-menu ul li.go-back a:after { right: 25px; left: auto;}
.rtl .mobile-menu ul li.go-back a:hover:after { right: 15px; left: auto; }
.rtl .mobile-menu li[class*="has-children"] > a:after,
.rtl .mobile-menu li[class*="has_children"] > a:after { left: 18px; right: auto; }
.rtl .mobile-menu li[class*="has-children"] > a:hover:after,
.rtl .mobile-menu li[class*="has_children"] > a:hover:after { left: 12px; right: auto; }
.rtl .mobile-menu-overlay { right: 0; left: auto;}
.rtl .mobile-menu li[class*="has-children"] > a:before{ -webkit-transform: translateY(-50%) scaleX(-1); transform: translateY(-50%) scaleX(-1);}
.rtl .mobile-menu ul li.close-nav a,
.rtl .mobile-menu ul li.close-nav,
.rtl li.close-nav a{
    float: left;
}



/* submenu */

.rtl .wdt-header-menu ul li ul.children, .rtl .wdt-header-menu ul li ul.sub-menu, .rtl .wdt-header-menu ul li.has-mega-menu > ul{
    right: 0;
    left: auto;
    text-align: right;
}
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] ul > li.menu-item-has-children > a > span:after{
    transform: translateX(-5px) scaleX(-1);
}
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] ul > li.menu-item-has-children:hover > a > span:after {
	transform:translateX(-20px) scaleX(-1);
	opacity:0;
}
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] > a > span:after{
    right: 0;
    left: auto;
    border-width: 0 0 1px 1px;
    margin-right: 8px;
    margin-left: 0;
}
.rtl .wdt-header-menu ul li ul.sub-menu li ul:not(.menu-item-object-wdt_mega_menus ul){   
    right: 100%;
    left: auto;
}
.rtl .wdt-header-menu ul li ul.sub-menu li.menu-item-has-children > ul {
    margin-right: 8px;
    margin-left: 0;
}
.rtl .wdt-header-menu ul li ul.sub-menu li.menu-item-has-children:before{
    right: 8px;
    left: auto;
}
.rtl .wdt-header-menu ul li ul.sub-menu li a:before {
    right: 0;
    left: auto;
}



/* -------------------------------------
 ----------footer section--------- 
------------------------------------- */

.rtl .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title div[class*="-title-prefix"]{
    margin: 0 0 0 10px;
    padding: 0 0 0 5px;
}



/* Home -1  */

.rtl .wdt-advanced-carousel-holder.wdt-rc-template-default.wdt-carousel-holder .wdt-carousel-pagination-wrapper {
    left: 0;
    right: auto;
}
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-description {
    left: 0;
    right: auto;
    padding: 40px 40px 40px 120px;
}
.rtl .wdt-counter-holder.wdt-rc-template-type1 .wdt-content-item{
    padding: 0 0 0 35px;
}
.rtl .wdt-content-item .wdt-content-counter > *:not(:last-child) {
    margin-left: 2px;
    margin-right: 0;
}

.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section .wdt-listings-item-top-section-content > div:not(:last-child) {
    margin-bottom: clamp(1.5625rem, 1.3535rem + 0.9554vw, 2.5rem);
    padding-left: 15%;
    padding-right: 0;
}
.rtl .wdt-listings-item-wrapper.type1:nth-child(2n) .wdt-listings-item-top-section .wdt-listings-item-title::after {
    right: 0;
    left: auto;
}
.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section .wdt-listings-item-title::after{
    right: auto;
    left: 0;
}
.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section .wdt-listings-item-title:after{
    right: auto;left: 0;
}

.rtl .wdt-animation-holder.horizontal .wdt-animation-wrapper{
    direction: ltr;
}
.rtl .wdt-template-modern.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon{
    left: 0;
    right: auto;
}
.rtl .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon{
    margin-right: 10px;
    margin-left: 0;
}

.rtl .wdt-template-modern.wdt-accordion-toggle-holder .wdt-accordion-toggle-title{
    padding-left: 30px;
    padding-right: 0;
}

.rtl .wdt-snap-scroll-pagination button{scale: -1;}

@media screen and (max-width: 767px) {
  .rtl .wdt-advanced-carousel-holder.wdt-rc-template-default.wdt-carousel-holder .wdt-carousel-pagination-wrapper { right: 0; left: 0;}
  .rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-description {
    padding: 30px 30px 100px;
  }
}


/* Home - 2 page */

.rtl .wdt-showcase-container > .wdt-showcase-list-wrapper ul > li:before{
    right: -2px;
    left: auto;
}
.rtl .wdt-showcase-container > .wdt-showcase-list-wrapper:before {
    right: 0;
    left: auto;
}
.rtl .wdt-showcase-container > .wdt-showcase-list-wrapper ul > li{
    padding-right: clamp(1.875rem, 1.0463rem + 2.7739vw, 4.375rem);
}
.rtl .wdt-image-box-holder.wdt-rc-template-type1 .wdt-content-item .wdt-content-icon-wrapper {
    right: 40px;
    left: auto;
}
.rtl .wdt-image-box-holder.wdt-rc-template-type1 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
    animation: rtl-wdt-rotate 15s linear infinite;
    animation-play-state: paused;
}
.rtl .wdt-image-box-holder.wdt-rc-template-type1 .wdt-active .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span, 
.rtl .wdt-image-box-holder.wdt-rc-template-type1 .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span {
    animation-play-state: running;
}

@keyframes rtl-wdt-rotate {
    0% {
        transform: rotate(0);
    }

    100% {
        transform: rotate(-360deg) ;
    }
}

.rtl .wdt-listings-item-wrapper.type2 .wdt-listings-item-top-section .wdt-listings-item-excerpt{
    padding-left: 10%;
    padding-right: 0;
}
.rtl .wdt-listings-item-wrapper.type2 .wdt-listings-item-top-section a.custom-button-style::before{
    transform: rotate(40deg) scaleX(-1);
}
.rtl .wdt-listings-item-wrapper.type2 .wdt-listings-item-top-section a.custom-button-style:hover::before{
    transform: rotate(0deg) scaleX(-1);
}
.rtl .wdt-listings-item-wrapper.type2:nth-child(2n) .wdt-listings-item-top-section .wdt-listings-item-image-gallery {
    right: auto;
    left: 0;
}
.rtl .wdt-image-box-holder.wdt-rc-template-type3 .wdt-content-item .wdt-content-media-group {
    left: 20%;
    right: auto;
}
.rtl .wdt-image-box-holder.wdt-rc-template-type3 .wdt-content-item .wdt-content-image img {
    transform: rotate(0deg) scale(0.85);
    transition: var(--wdt-Ad-Transition);
}
.rtl .wdt-image-box-holder.wdt-rc-template-type3 .wdt-content-item:hover .wdt-content-image img,
.rtl .wdt-image-box-holder.wdt-rc-template-type3 .wdt-active .wdt-content-item .wdt-content-image img {
    transform: rotate(15deg) scale(0.85);
}


@media (max-width: 767px) {
    .rtl .wdt-image-box-holder.wdt-rc-template-type3 .wdt-content-item .wdt-content-media-group {
        left: 0;
        right: auto;
    }
}


/* Pricing plan */

.rtl .wdt-pricing-table-holder div[class*='-table-features'] .wdt-pricing-table-features-list li .wdt-pricing-table-features-list-text:not(:only-child) {
    padding-right: 10px;
    padding-left: 0;
}
.rtl .wdt-pricing-table-holder .wdt-pricing-table-pricing div[class*='-table-pricing-sale'] .wdt-pricing-table-pricing-suffix {
    padding-right: 5px;
    padding-left: 0;
}
.rtl .wdt-pricing-table-holder div[class*='-table-features'] .wdt-pricing-table-features-list li.wdt-pricing-table-feature-included .wdt-pricing-table-features-list-icon{
    scale: -1;
}
.rtl .wdt-pricing-table-holder .wdt-pricing-table-pricing div[class*="-table-pricing-sale"] .wdt-pricing-table-pricing-prefix {
    padding-left: 5px;
    padding-right: 0;
}





/* Home- 3 pages */

.rtl .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-colored-elements:not(:last-child), 
.rtl .wdt-heading-holder .wdt-heading-title-wrapper .wdt-split-heading-wrapper:not(:last-child) {
    margin-left: 0.28em;
    margin-right: 0;
}
.rtl .wdt-listings-item-wrapper.type3 .wdt-listings-taxonomy-container ul li:not(:last-child):after {
    left: -10px;
    right: auto;
}
.rtl .wdt-button-holder.wdt-button-icon-after .wdt-button .wdt-button-icon {
    margin-right: 8px;
    margin-left: 0;
    transform: scaleX(-1);
}

 body.rtl .wdt-advanced-toggle-switch-switcher-container .wdt-advanced-checkbox-toggle:after { left: calc(100% - 0px) !important;  transform: translateX(-100%); }
 body.rtl .wdt-advanced-toggle-switch-switcher-container .wdt-advanced-checkbox-toggle:checked:after { left: 0px !important; transform: translateX(0); } 








/* Form section - 1*/

.rtl .wdt-Contact-form > p{
    direction: rtl;
}
.rtl .select2-container--default .select2-selection--single .select2-selection__arrow,
.rtl .select2-container--default .select2-selection--multiple .select2-selection__arrow{
    left: 15px !important;
    right: auto !important;
}
.rtl .wdt-Contact-form .select2-container .select2-selection--single .select2-selection__rendered {
    padding-left: 40px;
    text-align: right;
    direction: rtl;
    padding-right: 25px;
}
.rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"]{
    direction: rtl;
}
.rtl .wdt-Contact-form .wdt-submit-btn{text-align: right;}
.rtl .wdt-Contact-form .wdt-checkbox .wpcf7-list-item [type="checkbox"]{
    margin: 0 0 0 10px;
}
.rtl .wdt-Contact-form{
    direction: rtl;
}
.rtl .select2-container--default .select2-search--dropdown .select2-search__field, 
.rtl .select2-container--default .select2-results > .select2-results__options .select2-results__option{
    text-align: right;
}
.rtl .wpcf7-form .wpcf7-not-valid-tip{left: 10px; right: auto;}
.rtl .wpcf7-form .wpcf7-response-output, .wpcf7 form .wpcf7-response-output{
    float: right;
    padding: 15px 45px 15px 15px;
    text-align: right;
    direction: rtl;
}
.rtl .wpcf7-form .wpcf7-response-output::before, .rtl .wpcf7 form .wpcf7-response-output::before{
    right: 18px;
    left: auto;
}
.rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    right: 0;
    left: auto;
    transform-origin: right top;
}


/* Form Section - 2 */

.rtl .wdt-form-container{
    direction: rtl;
}
.rtl .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 50px;
    padding-right: 20px;
    text-align: right;
    direction: rtl;
}


/* Pages  */

.rtl .wdt-icon-list.layout-horizontal li:not(:last-child):after {
    left: 0;
    right: auto;
}
.rtl .wdt-progressbar-container.wdt-progressbar-horizontal .wdt-progressbar{transform: scaleX(-1);}
.rtl .wdt-progressbar-container.wdt-progressbar-horizontal.wdt-progressbar-content-floating .wdt-progressbar-value {
    left: auto;
    transform: translateX(100%);
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
}

/* Service pages */

.rtl .wdt-timeline-holder .wdt-timeline-content-items .timeline-content-item:nth-child(odd) .wdt-timeline-content-group {
    margin-left: clamp(5rem, 3.1887rem + 8.2803vw, 13.125rem);
    margin-right: 0;
    text-align: right;
}

.rtl .wdt-temp-timeline-list .timeline-content-item:nth-child(odd) .wdt-timeline-image {
    margin-right: clamp(5rem, 3.1887rem + 8.2803vw, 13.125rem);
    margin-left: 0;
}
.rtl .wdt-temp-timeline-list .timeline-content-item .wdt-timeline__line:after{
    transform: translate(50%, calc(-50% - 75px));
}
.rtl .wdt-temp-timeline-list .timeline-content-item:nth-child(even) .wdt-timeline-image {
    margin-left: clamp(5rem, 3.1887rem + 8.2803vw, 13.125rem);
    margin-right: 0;
}
.rtl .wdt-timeline-holder .wdt-timeline-content-items .timeline-content-item:nth-child(even) .wdt-timeline-content-group {
    margin-right: clamp(5rem, 3.1887rem + 8.2803vw, 13.125rem);
    margin-left: 0;
}
.rtl .wdt-timeline-holder .wdt-timeline-content-items .wdt-timeline-content-group{text-align: left;}
.rtl .wdt-temp-timeline-list .timeline-content-item:last-child .wdt-timeline__line:after {
    transform: translate(50%, 0);
}

@media (max-width: 767px) {
    .rtl .wdt-timeline-holder .wdt-timeline-content-items .timeline-content-item:nth-child(odd) .wdt-timeline-content-group {
        margin-left: 0;
        margin-right: 0;
    }
    .rtl .wdt-temp-timeline-list .timeline-content-item:nth-child(odd) .wdt-timeline-image {
        margin-right: 0;
        margin-left: 0;
    }
    .rtl .wdt-temp-timeline-list .timeline-content-item .wdt-timeline__line:after{
        transform: translate(50%, calc(-50% - 75px));
    }
    .rtl .wdt-temp-timeline-list .timeline-content-item:nth-child(even) .wdt-timeline-image {
        margin-left: 0;
        margin-right: 0;
    }
    .rtl .wdt-timeline-holder .wdt-timeline-content-items .timeline-content-item:nth-child(even) .wdt-timeline-content-group {
        margin-right: 0;
        margin-left: 0;
        text-align: right;
    }
    .rtl .wdt-temp-timeline-list .timeline-content-item:last-child .wdt-timeline__line:after {
        transform: translate(50%, 0);
    }
}


/* Career detail */


.rtl .wdt-carrers-form,
.rtl .wpcf7 .wdt-carrers-form input[type="text"],
.rtl .wpcf7 .wdt-carrers-form p > span{direction: rtl;}
.rtl .wpcf7 .wdt-carrers-form .custom-file-upload .wpcf7-form-control-wrap input[type=file]::file-selector-button {
   margin-left:20px; margin-right:0px; }



/* Blog pages */

.rtl .wdt-testimonial-holder.wdt-rc-template-type3 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span{
    margin-right: 15px;
    margin-left: 0;
    transform: scaleX(-1);
}
.rtl .blog-single-entry .entry-post-navigation > .post-prev-link > .prev-post-bgimg {
    left: auto;
    right: 0;
}
.rtl .post-edit-link{
    float: left;
}
.rtl .blog-single-entry .entry-post-navigation > .post-prev-link > .prev-post-bgimg {
    transform: translate(-30px, -50%);
    -webkit-transform: translate(-30px, -50%);
    -moz-transform: translate(-30px, -50%);
}
.rtl .blog-single-entry .entry-post-navigation > div.post-prev-link > .nav-title-wrap p a::before{
    margin-left: 5px;
    margin-right: 0;
    scale: -1;
}
.rtl .blog-single-entry .entry-post-navigation > div.post-next-link > .nav-title-wrap p a::after{
    margin-right: 5px;
    margin-left: 0;
    scale: -1;
}
.rtl .blog-single-entry .entry-post-navigation > .post-next-link > .next-post-bgimg {
    right: auto;
    left: 0;
}
.rtl .blog-single-entry .entry-post-navigation > .post-next-link > .next-post-bgimg {
    transform: translate(30px, -50%);
    -webkit-transform: translate(30px, -50%);
    -moz-transform: translate(30px, -50%);
}
.rtl .blog-single-entry .entry-post-navigation > .post-next-link{
    justify-content: flex-start;
    text-align: left;
}

@media only screen and (min-width: 480px) {
  .rtl .blog-single-entry .entry-post-navigation.type3 > .post-prev-link {
        border-left: 1px solid var(--wdtBorderColor);
        border-right: 0;
        text-align: right;
  }
}



/* Blog comment  */

.rtl .comment-form-url input[type="text"], .rtl .comment-form-email input[type="email"], 
.rtl .comment-form-author input[type="text"], .rtl .comment-form-comment textarea{
    padding: 22px 0px 20px 20px;
}
.rtl .comment-body{
    padding-right: 170px;
    padding-left: 0;
}
.rtl .comment-author .avatar {
    right: -170px;
    left: auto;
}
.rtl .comment-form > p{
    float: right;
    text-align: right;
}
.rtl .comment-form > p input[type="checkbox"] ~ label::before, .rtl .comment-form > p input[type="radio"] ~ label::before{right: 0; left: auto;}
.rtl .comment-form .comment-form-cookies-consent label {
    padding-right: 30px;
    padding-left: 0;
}

@media only screen and (min-width: 1281px) and (max-width: 1540px) {
  .rtl .comment-body {
      padding-right: 120px;
      padding-left: 0;
  }
  .rtl .comment-author .avatar {
      right: -125px; left: auto;
  }
}


@media only screen and (min-width: 1025px) and (max-width: 1280px) {
  .rtl .comment-body {
      padding-right: 75px; padding-left: 0;
  }
  .rtl .comment-author .avatar {
      right: -75px; left: auto;
}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .rtl .comment-body {
      padding-right: 80px;
      padding-left: 0;
  }
  .rtl .children .comment-author .avatar, .rtl .comment-author .avatar {
      right: -80px; left: auto;
  }
}

@media only screen and (max-width: 767px) {
  .rtl .comment-body {
      padding-right: 75px;
      padding-left: 0;
  }
  .rtl .comment-author .avatar {
      right: -75px; left: auto;
  }
}

@media only screen and (max-width: 479px) {
  .rtl .comment-body {
    padding-right: 0; 
  }
  .rtl .comment-author .avatar {
    right: 0; left: auto;
  }
  .rtl .blog-single-entry .entry-post-navigation > .post-next-link{text-align: center;}
}

.rtl .comment-form > p input[type="checkbox"]:checked ~ label::before{
    right: -5px; left: auto;
    border-right: 1px solid transparent;
    border-left: 2px solid var(--wdtPrimaryColor);
    transform: rotate(40deg);
    -webkit-transform: rotate(40deg) scaleX(-1);
    transform-origin: 100% -100%;
    -webkit-transform-origin: 100% -100%;
}

/* .rtl .pagination ul li span{margin: 10px 0 0 5px} */
.rtl .pagination ul li a.next i, .rtl .pagination ul li a.prev i{
    right: 50%;
    -webkit-transform: translate(-50%, -50%) scaleX(-1);
    transform: translate(50%, -50%) scaleX(-1);
    left: auto;
}

.rtl .wdt-ext-slider-right-arrow::before, .rtl .wdt-ext-slider-left-arrow::before{
    right: -2px;
    left: auto;
}

/* Blog sidebar */

.rtl #searchform::before, .rtl #searchform input[type="submit"], .rtl #searchform .wdt-search-icon{
    left: 0; right: auto; transform: scaleX(-1);
}
.rtl .widget #searchform input[type="text"]{padding: 20px 20px 20px 60px;}
.rtl .widget .recent-posts-widget li .post-details {
    margin-right: 20px;
    margin-left: 0;
}

.rtl #searchform ul.quick_search_results li.quick_search_data_item a{text-align: right;}
.rtl #searchform ul.quick_search_results.active::before{right: 20px; left: auto;}



/* Contact page */

.rtl .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper.accordion {
    padding: clamp(1.25rem, 1.1058rem + 0.641vw, 1.875rem) /* 20px - 30px */  0  0  clamp(1.875rem, 0.8654rem + 4.4872vw, 6.25rem); /* 30px - 100px */  }
.rtl .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper.accordion .wdt-google-map-mark-item .wdt-google-map-mark-title{text-align: right;}
.rtl .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper.accordion .wdt-google-map-mark-item:not(:has(> .wdt-google-map-info-window-image)) {
    padding-top: clamp(1.875rem, 1.7357rem + 0.6369vw, 2.5rem) /* 10px - 20px */;  
    padding-bottom: clamp(1.875rem, 1.7357rem + 0.6369vw, 2.5rem) /* 10px - 20px */; 
    padding-right:0;
}
.rtl .wdt-google-map-heading-title-wrapper .wdt-heading-title-wrapper h2{text-align: right;}


@media only screen and (max-width: 1024px) {
  .rtl .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper.accordion {
    padding: 0;
  }
}



/* Blog detail */

.rtl .elementor-element.elementor-element-506e25f .wdt-icon-list li:not(:last-child) {
  margin-left: calc(15px / 2);
  padding-left: calc(15px / 2);
  margin-right: 0 !important;
  padding-right: 0 !important;
}
.rtl .wdt-icon-list.layout-horizontal li:not(:last-child)::after{transform: translate(-50%, -50%) !important;}

/* side page */

.rtl .elementor-element.elementor-element-4427791 .wdt-icon-list li:not(:last-child){
    margin-left: calc(15px / 2);
    padding-left: calc(15px / 2);
    margin-right: 0 !important;
    padding-right: 0 !important;
}

/* Team Detail  */

.rtl .elementor-element.elementor-element-fd4548b .wdt-icon-list li:not(:last-child) {
    margin-left: calc(50px / 2);
    padding-left: calc(50px / 2);
    margin-right: 0 !important;
    padding-right: 0 !important;
}

 .rtl .elementor-element.elementor-element-fd4548b .wdt-icon-list.icon-left .wdt-listicon-wrapper:not(:only-child) {
    margin-left: 10px;
    margin-right: 0;
}
