

/* --------------------------------
===========Home-1===============
------------------------------- */

.rtl .wdt-tabs-slider .wdt-tabs-container .wdt-tabs-list-wrapper .wdt-tabs-list li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab {
    margin: 0 0 clamp(0.9375rem, 0.7707rem + 0.9202vw, 1.875rem) clamp(0.9375rem, 0.7707rem + 0.9202vw, 1.875rem);
}
.rtl .wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close {
  left: -20px;
  right: auto;
}
.rtl .wdt-popup-box-window .wdt-popup-box-content-holder .mfp-close, .rtl .wdt-popup-box-window .mfp-close {
  left: 10px;
  right: auto;
}
.rtl button[type="button"]{
   border-bottom-left-radius: var(--wdt-Hover-Radius) !important; border-bottom-right-radius: var(--wdtRadius_2X) !important; }
.rtl button[type="button"]:hover{
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X) !important; border-bottom-left-radius: var(--wdtRadius_2X) !important; }


.rtl .wdt-newsletter-mailchimp .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder {
  left: 6px;
  right: auto;
  transform: scaleX(-1);
}
.rtl .wdt-newsletter-mailchimp .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon input[type="email"] {
  padding-left: 3.5em;
  padding-right: 25px;
}
.rtl .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscription-msg .wdt-mailchimp-subscription-msg-inner{text-align: right;}
.rtl .wdt-tabs-slider .wdt-tabs-container .wdt-tabs-list-wrapper .wdt-tabs-list li .ui-tabs-anchor { 
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius);
  border-bottom-right-radius: var(--wdtRadius_2X); -webkit-border-bottom-right-radius: var(--wdtRadius_2X); }

.rtl .suggested-product-list { 
   right: 30px; left: auto;}
.rtl .suggested-product-list .suggested-product-data a.wdt_close {
   left: -15px; right: auto;}

.rtl .suggested-product-list .suggested-product-data .suggested-product-content {
  padding-right: clamp(0.75rem, 0.661rem + 0.4908vw, 1.25rem);padding-left: 0;}

.rtl #back-to-top {
  left: 20px; right: auto;}

body.rtl #back-to-top{border-bottom-left-radius: var(--wdt-Hover-Radius) !important;  border-bottom-right-radius: var(--wdtRadius_2X) !important;}
body.rtl #back-to-top:hover{border-bottom-left-radius: var(--wdtRadius_2X) !important;}

.rtl .wdt-button-holder[class*="wdt-animation-radius-hover"] .wdt-button { 
   -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X);
}
.rtl .wdt-button-holder[class*="wdt-animation-radius-hover"] .wdt-button:hover { 
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl .wdt-tabs-slider .wdt-tabs-container .wdt-tabs-list-wrapper .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor { 
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X); 
    border-bottom-left-radius: var(--wdtRadius_2X); }
.rtl .wdt-default-gallery .elementor-image-gallery .gallery-item:hover { 
   -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius-Large); 
    border-bottom-left-radius: var(--wdt-Hover-Radius-Large); -webkit-border-bottom-right-radius: var(--wdtRadius_2X); 
    border-bottom-right-radius: var(--wdtRadius_2X); }

.rtl .wdt-letsgo-support-block-a .wdt-image-box-holder .wdt-content-item > div.wdt-content-media-group {
    margin-left: 16px;
    margin-right: 0;
}

.rtl .wdt-letsgo-offer-carousel .wdt-advanced-carousel-holder .wdt-content-item { 
  -webkit-border-radius: var(--wdtRadius_3X) var(--wdtRadius_3X) var(--wdtRadius_3X) 50px; 
  border-radius: var(--wdtRadius_3X) var(--wdtRadius_3X) var(--wdtRadius_3X) 50px; }

.rtl .wdt-listings-item-wrapper.type1:hover .wdt-listings-item-top-section {
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius-Large); border-bottom-left-radius: var(--wdt-Hover-Radius-Large);  border-bottom-right-radius:  var(--wdtRadius_3X);  }

.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section .wdt-listings-item-btn a:before { right: 0; left: auto;}
.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section .wdt-listings-item-btn a:after { right: -100%; transition-delay: 0.3s; left: auto;}
.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section .wdt-listings-item-btn a:hover:after, 
.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section .wdt-listings-item-btn a:hover:before {
    -webkit-transform: translateX(-100%); transform: translateX(-100%); }

.rtl .wdt-letsgo-offer-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper {
    left: clamp(0.9375rem, 0.8263rem + 0.6135vw, 1.5625rem);
    right: auto;
}

.rtl .wdt-letsgo-image-box-style-a .wdt-image-box-holder .wdt-content-item:hover { 
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius-Large); border-bottom-left-radius: var(--wdt-Hover-Radius-Large);  border-bottom-right-radius:  var(--wdtRadius_3X);}

.rtl .wdt-content-item .wdt-content-counter > :not(:last-child) {
  margin-left: 2px;
  margin-right: 0;
}
.rtl .wdt-ios-buttons .wdt-button-holder.wdt-button-icon-after .wdt-button .wdt-button-icon {
  margin-right: 0;
  margin-left: 10px;
}
.rtl .wdt-packages-item-wrapper.type1 div.wdt-packagelist-details .wdt-packagelist-features li::before {
  margin: 0 0 0 8px;
}

.rtl .wdt-packages-item-wrapper.type1:hover { -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius-Large); 
    border-bottom-left-radius: var(--wdt-Hover-Radius-Large); border-bottom-right-radius: var(--wdtRadius_3X);}

.rtl .wdt-newsletter-mailchimp .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"] { 
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X) !important; border-bottom-left-radius: var(--wdtRadius_2X) !important; }

/* Team style */

.rtl .wdt-team-style-a .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container .wdt-social-icons-container {
  right: auto;
  left: 15px;
}
.rtl .wdt-team-style-a .wdt-team-holder .wdt-content-item .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li {
 -webkit-transform: translateX(-30px) scaleX(1.5); transform: translateX(-30px) scaleX(1.5); }

.rtl .wdt-team-style-a .wdt-team-holder .wdt-content-item:hover {
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius-Large); 
  border-bottom-left-radius: var(--wdt-Hover-Radius-Large); border-bottom-right-radius: var(--wdtRadius_3X); }


/* Tabs style */

.rtl .wdt-tabs-container[class*='-template-modern'] > .wdt-tabs-list-wrapper > .wdt-tabs-list li .ui-tabs-anchor{
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius);
  border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X);
}

.rtl .wdt-tabs-container[class*='-template-modern'] > .wdt-tabs-list-wrapper > .wdt-tabs-list li.ui-state-active .ui-tabs-anchor,
.rtl .wdt-tabs-container[class*='-template-modern'] > .wdt-tabs-list-wrapper > .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor {
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl .wdt-tabs-container[class*="-position-after-title"][class*="-icon-style-inline"] .wdt-tabs-list li .ui-tabs-anchor .wdt-content-icon {
  margin: 0 10px 0 0;
  transform: scaleX(-1);
}

.rtl .wdt-letsgo-testimonial-simple .wdt-testimonial-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child) {
  margin-left: clamp(0.9375rem, 0.8263rem + 0.6135vw, 1.5625rem);
  margin-right: 0;
}

.rtl .wdt-testimonial-popup-temp .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label {
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X); }
.rtl .wdt-testimonial-popup-temp .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label:hover {
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl .wdt-magnificent-style.wdt-post-entry .entry-thumb-detail-group .entry-meta-group {
  padding-left: 70px;
  padding-right: 0;
}
.rtl .wdt-magnificent-style.wdt-post-entry .entry-thumb-detail-group .entry-meta-group .entry-comments i.wdticon-comment,
.rtl .wdt-magnificent-style.wdt-post-entry .entry-thumb-detail-group .entry-meta-group .entry-comments a i.wdticon-comment {
  margin-left: 5px;
  margin-right: 0;
}
.rtl .wdt-magnificent-style.wdt-post-entry .entry-meta-group > div.entry-author .wdticon-user {
  margin-left: 5px;
  margin-right: 0;
}

.rtl .wdt-posts-list-wrapper .wdt-magnificent-style .blog-entry .entry-button a.wdt-button:before { right: 0; left: auto;}
.rtl .wdt-posts-list-wrapper .wdt-magnificent-style .blog-entry .entry-button a.wdt-button:after { right: -100%; left: auto; transition-delay: 0.3s; }
.rtl .wdt-posts-list-wrapper .wdt-magnificent-style .blog-entry:hover .entry-button a.wdt-button:hover:after, 
.rtl .wdt-posts-list-wrapper .wdt-magnificent-style .blog-entry:hover .entry-button a.wdt-button:hover:before { transform: translateX(-100%); }


/* -------------------------------------
===============home-2===============
------------------------------------- */

.rtl .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{ left: -8px; right: auto;}

.rtl .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
    margin: var(--e-icon-list-icon-margin,0 0 0 calc(var(--e-icon-list-icon-size, 1em) * .25))}
.rtl .wdt-header-icons-list>div.search-item.search-default #searchform input[type="text"] {
    padding: 15px 22px 14px 60px;}
.rtl #searchform:before, .rtl #searchform input[type="submit"], .rtl #searchform .wdt-search-icon {
    left: 0;
    right: auto;
    transform: scaleX(-1);
}

.rtl .wdt-slider-2-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets {
    align-items: flex-start;}
.rtl .booking-form-1 > div.submit {-webkit-border-bottom-left-radius: var(--wdt-Hover-Radius) !important;
    border-bottom-left-radius: var(--wdt-Hover-Radius) !important;  border-bottom-right-radius: var(--wdtRadius_2X) !important;}
.rtl .booking-form-1 > div.submit:hover {-webkit-border-bottom-left-radius: var(--wdtRadius_2X) !important; 
  border-bottom-left-radius: var(--wdtRadius_2X) !important; }

.rtl .booking-form-1, .rtl div[class*="booking-form-"] > div 
.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{ text-align: right; direction: rtl;}

.rtl div[class*="booking-form-"] > div p i {
  right: auto;
  left: 0;}

.rtl .flatpickr-calendar::after, .rtl .flatpickr-calendar::before {
  right: 22px;
  left: auto;
}
.rtl .select2-container--default .select2-dropdown .select2-search--dropdown, .rtl .select2-container--default .select2-results > .select2-results__options{text-align: right;}
.rtl .select2-container--open .select2-dropdown.select2-dropdown--below{direction: rtl;}
.rtl .wpcf7-form input ~ .wpcf7-not-valid-tip, .rtl .wpcf7-form input[type="text"] ~ .wpcf7-not-valid-tip, .rtl .wpcf7-form input[type="email"] ~ .wpcf7-not-valid-tip, 
.rtl .wpcf7-form input[type="tel"] ~ .wpcf7-not-valid-tip, .rtl .wpcf7-form textarea ~ .wpcf7-not-valid-tip, .rtl .select2-container ~ .wpcf7-not-valid-tip{left: 10px; right: auto;}
.rtl .wpcf7-form .wpcf7-response-output::before, .rtl .wpcf7 form .wpcf7-response-output::before {
  right: 18px; left: auto;}
.rtl .wpcf7-form .wpcf7-response-output, .rtl .wpcf7 form .wpcf7-response-output {
  float: right;
  padding: 15px 45px 15px 15px;}
.rtl .wpcf7-form.invalid .wpcf7-response-output, .rtl .wpcf7 form.invalid .wpcf7-response-output,
.rtl .select2-container--default .select2-search--dropdown .select2-search__field{text-align: right;}


.rtl .wdt-thumb-slider-b .wdt-thumb-carousel-holder > .swiper > div.wdt-thumb-pagination-group-wrapper {
  margin-right: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem);
  margin-left: 0;
}
.rtl .wdt-thumb-slider-b .wdt-thumb-pagination-group-wrapper > div.wdt-thumb-pagination-group {
  margin-left: clamp(1.25rem, 1.0276rem + 1.227vw, 2.5rem); margin-right: 0;
}
.rtl .wdt-thumb-slider-b .wdt-thumb-carousel-holder > .swiper > div.swiper-wrapper {
  margin-left: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem);
  margin-right: 0;
}
.rtl .wdt-thumb-slider-b .swiper-slide.swiper-slide-thumb-active .wdt-thumb-slider-info { 
    -webkit-border-bottom-right-radius: var(--wdt-Hover-Radius); 
    border-bottom-left-radius: var(--wdt-Hover-Radius-Large); border-bottom-right-radius: var(--wdtRadius_3X);}

.rtl .wdt-thumb-slider-b .wdt-thumb-slider-icon-wrapper {
  margin-left: clamp(1.25rem, 0.5357rem + 1.1161vw, 1.875rem);
  margin-right: 0;
}

.rtl .wdt-packages-item-wrapper.type2 div.wdt-packagelist-details .wdt-packagelist-features li::before {margin: 0 0 0 8px;}

.rtl .wdt-letsgo-grid-thumb-slider .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info {
    padding-left: 10px;
    padding-right: clamp(1.5625rem, 1.2845rem + 1.5337vw, 3.125rem);
}
.rtl .wdt-letsgo-grid-thumb-slider .wdt-thumb-carousel-holder .swiper.swiper-watch-progress .wdt-thumb-pagination-group-wrapper {
    right: auto;
    left: 40px;}

.rtl .wdt-letsgo-grid-thumb-slider .wdt-thumb-slider-info div.wdt-thumb-slider-button > a {
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius);
    border-bottom-left-radius: var(--wdt-Hover-Radius);
    border-bottom-right-radius: var(--wdtRadius_2X);
}
.rtl .wdt-letsgo-grid-thumb-slider .wdt-thumb-slider-info div.wdt-thumb-slider-button > a:hover {
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X);
    border-bottom-left-radius: var(--wdtRadius_2X);
}

.rtl .wdt-letsgo-grid-thumb-slider .wdt-thumb-carousel-holder .wdt-thumb-slider-container:after {
    background-image: linear-gradient(-120deg, var(--wdtSecondaryColor) 30%, rgba(var(--wdtSecondaryColorRgb), 0.4) 70%);
}

.rtl .wdt-button-holder.wdt-template-textual.wdt-animation-underline-left .wdt-button:before { right: 0; left: auto;}
.rtl .wdt-button-holder.wdt-template-textual.wdt-animation-underline-left .wdt-button:after { right: -100%; left: auto; transition-delay: 0.3s }
    
.rtl .wdt-button-holder.wdt-template-textual.wdt-animation-underline-left .wdt-button:hover:after,
.rtl .wdt-button-holder.wdt-template-textual.wdt-animation-underline-left .wdt-button:hover:before { transform:translateX(-100%) }

.rtl .wdt-packages-item-wrapper.type2 div.wdt-packagelist-details .wdt-packages-listing-btn a { 
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius); 
    border-bottom-right-radius: var(--wdtRadius_2X);}
.rtl .wdt-packages-item-wrapper.type2 div.wdt-packagelist-details .wdt-packages-listing-btn a:hover {
    color: var(--wdtAccentTxtColor); -webkit-border-bottom-left-radius: var(--wdtRadius_2X);
    border-bottom-left-radius: var(--wdtRadius_2X); }
.rtl .wdt-packages-item-wrapper.type2:hover div.wdt-packagelist-thumb { 
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius-Large); border-bottom-left-radius: var(--wdt-Hover-Radius-Large);
     border-bottom-right-radius:var(--wdtRadius_3X);}

.rtl .wdt-letsgo-interactive-showcase .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-interactive-showcase-author-group .wdt-author-image {
  margin-left: 20px;
  margin-right: 0;
}
.rtl .wdt-letsgo-interactive-showcase .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li.wdt-interactive-showcase-active .wdt-interactive-showcase-author-group .wdt-author-image img { 
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius); 
     border-bottom-right-radius: var(--wdtRadius_2X);}

.rtl div[class*="wdt-letsgo-contact-form-a"] .selector-1 {
  direction: rtl;
  text-align: right;
}


.rtl .wdt-contact-form p .wpcf7-form-control-wrap input[type="email"]::placeholder, .rtl .wdt-contact-form p .wpcf7-form-control-wrap input[type="text"]::placeholder, 
.rtl .wdt-contact-form p .wpcf7-form-control-wrap input[type="tel"]::placeholder, .rtl .wdt-contact-form textarea::placeholder{text-align: right;}

.rtl div[class*='wdt-letsgo-contact-form-a'] .selector-1 input[type='text'], .rtl div[class*='wdt-letsgo-contact-form-a'] .selector-1 input[type='email'],
.rtl div[class*='wdt-letsgo-contact-form-a'] .selector-1 input[type='tel'], .rtl div[class*='wdt-letsgo-contact-form-a'] .selector-1, 
.rtl div[class*='wdt-letsgo-contact-form-a'] .selector-2,
.rtl div[class*='wdt-letsgo-contact-form-a'] div .wpcf7-form-control-wrap textarea.wpcf7-textarea {
  padding-right: 55px;
  padding-left: 26px;
  text-align: right;
}
.rtl div[class*="wdt-letsgo-contact-form-a"] .selector-1, .rtl div[class*="wdt-letsgo-contact-form-a"] .selector-2 {
  padding-left: 0px;
  padding-right: 0px;
}

.rtl div[class*='wdt-letsgo-contact-form-a'] .selector-3 input[type='text'], 
.rtl div[class*='wdt-letsgo-contact-form-a'] .selector-3 input[type='email'], 
.rtl div[class*='wdt-letsgo-contact-form-a'] .selector-3 input[type='tel'] {
    padding-right: 55px;
    padding-left: 26px;
}
.rtl div[class*='wdt-letsgo-contact-form-a'] .selector-3 > div p i, .rtl div[class*='wdt-letsgo-contact-form-a'] div.wdt-textarea p i,
.rtl div[class*="wdt-letsgo-contact-form-a"] .selector-1 > div p i {
    right: 0;
    left: auto;}
.rtl div[class*="wdt-letsgo-contact-form-a"] .selector-2 > div p i{right: 0;left: auto;}
.rtl .select2-container--default .select2-selection--single .select2-selection__arrow b {
    margin-right: -4px;
    margin-left: 0;
}
.rtl div[class*="wdt-letsgo-contact-form-a"] .submit-button{text-align: right;}
.rtl input[type="submit"]{
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius) !important; border-bottom-left-radius: var(--wdt-Hover-Radius) !important;
   border-bottom-right-radius: var(--wdtRadius_2X) !important;
}
.rtl input[type="submit"]:hover{border-bottom-left-radius: var(--wdtRadius_2X) !important;}
.rtl .wdt-letsgo-review-iconbox-style .wdt-icon-box-holder .wdt-column:not(:last-child) .wdt-content-item::after {
  left: -22%;
  right: auto;
}
/* @media screen and (min-width: 481px) {
   .rtl div[class*='wdt-letsgo-contact-form-a'] > div .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
        text-align: right;
        padding-right: 55px;
        padding-left: 26px;
    }
} */

/* Right Slide Effects */

.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(-800px); transform: translateX(-800px); }
.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: 12px; right: auto;}


  
/* --------------------------------
=============Home -3============
------------------------------- */
.rtl .wdt-demo-3-slider-showcase .wdt-image-box-holder .wdt-content-item:not(:first-child) {
  clip-path: polygon(0% 0%, 75% 0%, 100% 100%, 0% 100%);
}
.rtl select, .rtl .select2-container--default .select2-selection--single, .rtl .select2-container--default .select2-selection--multiple{text-align: right !important;}
.rtl .wpcf7-form .wpcf7-response-output, .rtl .wpcf7 form .wpcf7-response-output{text-align: right;}

.rtl .wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list li:not(:last-child){margin: 0 0 0 25px;}
.rtl .wdt-tabs-container[class*='-layout-vertical'][class*='-template-bordered'] .wdt-tabs-list li .ui-tabs-anchor{ padding: 30px 0 30px 30px;}
.rtl .wdt-tabs-container[class*='-layout-vertical'][class*='-template-bordered'] .wdt-tabs-list li .ui-tabs-anchor:before,
.rtl .wdt-tabs-container[class*='-layout-vertical'][class*='-template-bordered'] .wdt-tabs-list li .ui-tabs-anchor:after{ left: -2px; right: auto;}
.rtl .wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list li .ui-tabs-anchor:before{
  right: 0; left: auto;
}
.rtl .wdt-letsgo-offer-tab-style .wdt-tabs-container[class*="-layout-horizontal"][class*="-template-bordered"] .wdt-tabs-list li:not(:last-child){margin: 0px 0 0 30px;}
.rtl .wdt-tabs-container[class*="-layout-horizontal"][class*="-template-bordered"] .wdt-tabs-list li .ui-tabs-anchor::after {
  left: 0;
  right: auto;
}
.rtl .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child) {
  margin-left: 20px;
  margin-right: 0;
}
.rtl .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button > a { 
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius);
  border-bottom-right-radius: var(--wdtRadius_2X);}
.rtl .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:hover { 
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }
.rtl .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div:not(:last-child) {
  margin-left: 10px;
  margin-right: 0;
}
.rtl .wdt-swiper-arrow-pagination a.wdt-swiper-arrow-prev:before, .rtl .wdt-swiper-arrow-pagination a.wdt-swiper-arrow-next:before { 
    scale: -1;}


.rtl .wdt-accordion-toggle-holder[class*="-template-simple"][class*="-expand-collapse-position-start"] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon {
  margin-right: 5px;
  margin-left: 18px;
}
.rtl .wdt-accordion-toggle-holder[class*="-expand-collapse-position-start"] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon {
  margin: 0 0 0 18px;}

.rtl .wdt-mailchimp-holder.wdt-template-type1 .wdt-mailchimp-wrapper .wdt-mailchimp-subscription-button-holder button[type='submit'] {
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X);}
.rtl .wdt-mailchimp-holder.wdt-template-type1 .wdt-mailchimp-wrapper .wdt-mailchimp-subscription-button-holder button[type='submit']:hover {
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl .wdt-letsgo-contact-icon-list.elementor-widget .elementor-icon-list-icon + .elementor-icon-list-text {
  padding-right: 10px;
  padding-left: 0;
}

.rtl .wdt-letsgo-image-box-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image {
   -webkit-transform: scale(0.9) rotate(2deg); transform: scale(0.9) rotate(2deg); -webkit-border-bottom-left-radius: 70px; border-bottom-left-radius: 70px;  border-bottom-right-radius: var(--wdtRadius_3X);}

.rtl .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list:before{
  left: 27px; right: auto; -webkit-transform: rotate(-45deg) translateY(-50%); transform: rotate(-45deg) translateY(-50%);}
.rtl .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list:after{
  left: 18px; right: auto; -webkit-transform: rotate(45deg) translateY(-50%); transform: rotate(45deg) translateY(-50%);}
.rtl .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list.wdt-expanded:before{
  left: 18px; right: auto;}
.rtl .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list.wdt-expanded:after{
  left: 24px; right: auto;}


@media only screen and (max-width: 767px) {
  .rtl .wdt-tab-style-a .wdt-tabs-container[class*="-tabs-toggle-mode"] .wdt-tabs-list-wrapper .wdt-tabs-list li a .wdt-content-icon {
    margin: 0 10px 0 0;
    transform: scaleX(-1);
  }
}
@media screen and (max-width: 480px) {
  .rtl .wdt-letsgo-offer-style-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child) {
    margin-left: 0;
  }
}


/* -------------------------------------
==============Home-4 ===============
------------------------------------ */

.rtl .wdt-letsgo-thumb-slider-new .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info {
  padding-left: 30%;
  padding-right: 30px;
}
.rtl .wdt-letsgo-thumb-slider-new .wdt-thumb-carousel-holder div.wdt-thumb-pagination-group .swiper-slide-thumb-active .wdt-thumb-slider-thumbnail .wdt-thumb-empty { 
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius-Large); 
  border-bottom-left-radius: var(--wdt-Hover-Radius-Large); }

.rtl .wdt-letsgo-thumb-slider-new .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content {
  padding-left: 5%;
  padding-right: 0;
}
.rtl .wdt-letsgo-thumb-slider-new .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content P {
  text-align: right;}

.rtl .wdt-letsgo-thumb-slider-new .wdt-thumb-carousel-holder div.wdt-thumb-pagination-group .swiper-slide-thumb-active .wdt-thumb-slider-thumbnail .wdt-thumb-empty { border-color: var(--wdtPrimaryColor);
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius-Large); 
    border-bottom-left-radius: var(--wdt-Hover-Radius-Large);  border-bottom-right-radius: var(--wdtRadius_3X);}
.rtl .wdt-letsgo-thumb-slider-new .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper .wdt-thumb-slider-container .wdt-thumb-slider-image:after {
  background-image: linear-gradient(-120deg, rgba(var(--wdtSecondaryColorRgb), 0.8) 30%, rgba(var(--wdtSecondaryColorRgb), 0.4) 70%);}

.rtl .wdt-thumb-slider-info div.wdt-thumb-slider-button > a {
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius);
    border-bottom-right-radius: var(--wdtRadius_2X);  }
.rtl .wdt-thumb-slider-info div.wdt-thumb-slider-button > a:hover { 
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl .wdt-letsgo-accordian-style .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title > div.wdt-accordion-toggle-title-icon {
  margin: 0 0 0 16px;
}
.rtl .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon{margin-right: 10px;
  margin-left: 0;}

.rtl .wdt-letsgo-destination-style-1 .wdt-swiper-pagination-holder .wdt-swiper-arrow-pagination {
  left: 0;
  right: auto;
}
.rtl .wdt-classic-style.wdt-post-entry.entry-cover-layout .blog-entry > .entry-meta-group > div:not(:last-child)::after {
  margin-right: 10px;
  margin-left: 0;
}
.rtl .wdt-content-item .wdt-content-button > a {
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius);
  border-bottom-left-radius: var(--wdt-Hover-Radius);  border-bottom-right-radius: var(--wdtRadius_2X); }
.rtl .wdt-content-item .wdt-content-button > a:focus, .wdt-content-item .wdt-content-button > a:hover { 
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder {
  left: 0;
  right: auto;}
.rtl .wdt-letsgo-mailchimp-style-a .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='email'] {
  padding-left: 25%;
  padding-right: 20px;
}
.rtl .wdt-letsgo-mailchimp-style-a .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text .wdt-mailchimp-subscription-button-holder button { 
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius);  border-bottom-right-radius: var(--wdtRadius_2X);
  border-bottom-left-radius: var(--wdt-Hover-Radius);}
.rtl .wdt-letsgo-mailchimp-style-a .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text .wdt-mailchimp-subscription-button-holder button:hover { 
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); 
  color: var(--wdtAccentTxtColor); }

/* ----------------------------
===========Header===========
---------------------------- */

.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] > a::after {
  left: 0;
  right: auto;
  border-width: 0 0 1px 1px;
  margin-right: 8px;
  margin-left: 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.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 ul.children > li:last-child > ul,
.rtl .wdt-header-menu ul.children > li:nth-last-child(2) > ul,
.rtl .wdt-header-menu ul.sub-menu > li:last-child > ul,
.rtl .wdt-header-menu ul.sub-menu > li:nth-last-child(2) > ul { right: auto; left: 0; }

.rtl .wdt-header-menu ul li.menu-item-depth-0 > ul { margin-right: 30px; margin-left: 0;
  -webkit-transition: margin-right .25s cubic-bezier(.25,.1,.11,.99) .1s,opacity .2s cubic-bezier(.25,.1,.11,.99) .1s, height 0s ease-out .5s;
  -moz-transition: margin-right .25s cubic-bezier(.25,.1,.11,.99) .1s,opacity .2s cubic-bezier(.25,.1,.11,.99) .1s, height 0s ease-out .5s;
  transition: margin-right .25s cubic-bezier(.25,.1,.11,.99) .1s,opacity .2s cubic-bezier(.25,.1,.11,.99) .1s, height 0s ease-out .5s; }

.rtl .wdt-header-menu ul li.menu-item-depth-0.focus > ul,
.rtl .wdt-header-menu ul li.menu-item-depth-0:focus > ul,
.rtl .wdt-header-menu ul li.menu-item-depth-0:hover > ul { margin-right: 0px; }

.rtl .wdt-header-menu ul li ul.children li ul:not(.menu-item-object-wdt_mega_menus ul),
.rtl .wdt-header-menu ul li ul.sub-menu li ul:not(.menu-item-object-wdt_mega_menus ul) { right: 100%; left: auto; top: -10px; }

.rtl .wdt-header-menu .menu-container .wdt-primary-nav li ul.sub-menu > li > a:hover span {  -webkit-transform: translateX(-10px); transform: translateX(-10px); }
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li ul.sub-menu > li > a span:before { transform-origin: right bottom;}
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li ul.sub-menu > li.current-menu-item > a span:before,
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li ul.sub-menu > li.current_page_item > a span:before,
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li ul.sub-menu > li.current-menu-parent > a span:before,
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li ul.sub-menu > li.current-menu-ancestor > a span:before,
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li ul.sub-menu > li > a:hover span:before {-webkit-transform: scaleX(1); transform: scaleX(1); }
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] ul > li.menu-item > a::after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.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 div.gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt-selected .gt-current-lang { padding-left: 30px; padding-right: 0; }
.rtl div.gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt-selected .gt-current-lang .gt_float_switcher-arrow {     
  right: auto; left: 5px;}
.rtl div.gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow.gt_arrow_rotate { 
    -webkit-transform: rotateX(180deg); transform: rotateX(180deg); }


/* header menu */
.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;
}

@media only screen and (min-width: 1024px) and (max-width: 1280px){
.rtl .wdt-header-menu .mobile-nav-container {         
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius);  border-bottom-right-radius: var(--wdtRadius_2X);
  border-bottom-left-radius: var(--wdt-Hover-Radius); }
.rtl .wdt-header-menu .mobile-nav-container:hover { 
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }
  }




/* -------------------------------
=========Blog style========
-------------------------------- */

.rtl .woocommerce ul.products.product-content-buttonelement-style-skinbgfill-rounded-square li.product .product-details .product-buttons-wrapper.product-button .wc_btn_inline { -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); 
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X);}
.rtl .woocommerce ul.products.product-content-buttonelement-style-skinbgfill-rounded-square li.product .product-details .product-buttons-wrapper.product-button .wc_btn_inline:hover { 
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl .wdt-simple-style.wdt-post-entry.entry-list-layout .blog-entry > div:not(.entry-thumb) { 
  padding: 0 clamp(1.25rem, 1.0832rem + 0.9202vw, 2.1875rem) 0 0; }

.rtl .wdt-simple-style.wdt-post-entry .blog-entry > div.entry-meta-group > div.entry-author .wdticon-user,
.rtl .wdt-simple-style.wdt-post-entry .blog-entry > div.entry-meta-group > div.entry-comments .wdticon-comment {
  margin-left: 5px;
  margin-right: 0;
}
.rtl .wdt-simple-style.wdt-post-entry .blog-entry .entry-button a.wdt-button:before { right: 0; left: auto;}
.rtl .wdt-simple-style.wdt-post-entry .blog-entry .entry-button a.wdt-button:after { right: -100%; left: auto; }
.rtl .wdt-simple-style.wdt-post-entry .blog-entry .entry-button a.wdt-button:hover:after,
.rtl .wdt-simple-style.wdt-post-entry .blog-entry .entry-button a.wdt-button:hover:before { transform: translateX(-100%); }

.rtl .wdt-animation-wrapper {
  direction: ltr;}

.rtl .widget #searchform input[type="text"] {
  padding-left: 50px;
  padding-right: 26px;
}

.rtl #searchform ul.quick_search_results.active:before {  right: 20px; left: auto;  }
.rtl #searchform ul.quick_search_results li.quick_search_data_item a { 
  text-align: right; }

.rtl .widget .recent-posts-widget li .post-details {margin-right: 22px; margin-left: 0;}

.rtl .related-article { left: -325px; right: auto;}
.rtl .related-article.open { left: 0; right: auto;}
.rtl .related-article .content:before { right: 0; left: auto;}
.rtl .related-article .arrow, .rtl .related-article .content { float: right;}
.rtl .related-article .content span { text-align: right;}
.rtl .related-article article .entry-thumb { float: right; padding-left: 15px; padding-right: 0;}

.rtl .related-article .arrow:before {transform: translateY(-50%) scaleX(-1);-webkit-transform: translateY(-50%) scaleX(-1);}
.rtl .blog-single-entry.post-minimal .post-meta > [class*="meta"] div:not(:last-child)::after {-webkit-transform: rotate(-15deg); transform: rotate(-15deg); margin: 0 10px 0 0;}
.rtl .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group {margin-bottom: 0; margin-left: 25px; margin-right: 0;}
.rtl .comment-body {
  padding-right: 80px;
  padding-left: 0;
}
.rtl .comment-author .avatar {
  right: -80px;
  left: auto;
}

.rtl .blog-single-entry .entry-post-navigation > .post-prev-link { justify-content: flex-start; text-align: right; }
.rtl .blog-single-entry .entry-post-navigation > .post-next-link { justify-content: flex-end; text-align: left; }

.rtl .blog-single-entry .entry-post-navigation > .post-prev-link > .prev-post-bgimg { left: 0; right: auto;}
.rtl .blog-single-entry .entry-post-navigation > .post-next-link > .next-post-bgimg { right: 0; left: auto;}

.rtl .blog-single-entry .entry-post-navigation > div.post-next-link > .nav-title-wrap p a::after { margin-right: 8px; margin-left: 0; scale: -1;}
.rtl .blog-single-entry .entry-post-navigation > div.post-prev-link > .nav-title-wrap p a::before { margin-left: 8px; margin-right: 0; scale: -1;}
.rtl .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span {
    transform: scaleX(-1);
}
@media only screen and (min-width: 1281px) and (max-width: 1540px) {
    .rtl .comment-body {
        padding-right: 85px;
        padding-left: 0;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
  .rtl .comment-body {
    padding-right: 75px; padding-left: 0;
  }
}
@media only screen and (max-width: 767px) {
  .rtl .comment-author .avatar {
    right: -60px; left: auto;
  }
  .rtl .comment-body {
    padding-right: 60px; padding-left: 0;
  }
   .rtl .wdt-simple-style.wdt-post-entry.entry-list-layout .blog-entry > div:not(.entry-thumb) {
    padding: 0;
  }
}

@media only screen and (max-width: 479px) {
  .rtl .comment-body {
    padding-right: 0;
  }
  .rtl .comment-author .avatar {
    right: 0; left: auto;}
}
@media only screen and (max-width: 480px) {
  .rtl .widget .recent-posts-widget li .post-details {
    margin-right: 0;
  }
}


.rtl .pagination ul li a .wdticon-angle-double-right:before, .rtl .pagination ul li a .wdticon-angle-double-left:before { scale: -1; }
body.rtl > .wdt-search-form-container .wdt-search-form-close {
  right: auto;
  left: 35px;}

@media (min-width: 1281px) {
    body.rtl > .wdt-search-form-container #searchform input[type="text"] {
        padding-left: 75px;
        padding-right: 26px;
    }
}

/* Pricing table */

.rtl .wdt-letsgo-Pricing-table .wdt-pricing-table-holder .wdt-pricing-table-media .wdt-content-icon-wrapper {
  margin-left: clamp(0.625rem, 0.5694rem + 0.3067vw, 0.9375rem);
  margin-right: 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-features-list-text:not(:only-child) {
  padding-right: 10px;
  padding-left: 0;
}
.rtl .wdt-letsgo-Pricing-table .wdt-pricing-table-holder div[class*='-table-footer'] .wdt-content-button > a { 
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius);
     border-bottom-right-radius: var(--wdtRadius_2X); }

.rtl .wdt-letsgo-Pricing-table .wdt-pricing-table-holder div[class*='-table-footer'] .wdt-content-button > a:hover { 
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }



/* -------------------------------
========Help center page=======
------------------------------- */

.rtl .wdt-contact-form-b{direction: rtl;}

.rtl .wdt-contact-details-style .wdt-icon-box-holder .wdt-content-item > div:not(:last-child) {
    margin-left: 20px;
    margin-right: 0;
}
.rtl .wdt-contact-Location-style .alignleft, .rtl .wdt-contact-Location-style img.alignleft {
    margin-left: .5em;
    margin-right: 0;
}
.rtl .wdt-contact-Location-style .wdt-image-box-holder .wdt-column:not(:last-child) .wdt-content-item:after {
    left: 0;
    right: auto;
}

.rtl .wdt-column-wrapper.wdt-snap-scroll-enabled ~ .wdt-snap-scroll-pagination > .wdt-pagination-prev::before, 
.rtl .wdt-column-wrapper.wdt-snap-scroll-enabled ~ .wdt-snap-scroll-pagination > .wdt-pagination-next::before{
  scale: -1;
}
.rtl .wdt-contact-form-b > div.Date-picker p i {
    right: auto;
    left: 0;}

@media(max-width: 767px){
  .rtl .wdt-contact-Location-style .wdt-image-box-holder .wdt-column:not(:last-child) .wdt-content-item::after{ right: 0;
    left: auto;}
}



/* -----------------------------------
==============shop style===========
----------------------------------- */

.rtl .select2-container .select2-selection--single .select2-selection__arrow b{
  left: 0;
  right: auto;}

.rtl .widget .woocommerce-product-search button[type="submit"] {
  left: 4px;
  right: auto;
  transform: scaleX(-1);
}
.rtl .widget .woocommerce-product-search input[type="search"] {
  padding-left: 70px;
  padding-right: 26px;
}

.rtl .widget.woocommerce ul.product-categories li a::after {
  right: 3px; transform-origin: bottom left; left: auto;}

.rtl .widget_tag_cloud .tagcloud, .rtl .widget .tagcloud { float: right;}
.widget_tag_cloud .tagcloud a, .widget .tagcloud a, .wp-block-tag-cloud a {     
	float: right; border-radius: var(--wdtRadius_2X); 
	-webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X);  }

.rtl .tagcloud a:hover, .rtl .wp-block-tag-cloud a:hover, .rtl #footer .wdt-dark-bg .tagcloud a:hover, .rtl #footer .tagcloud a:hover { 
	-webkit-border-bottom-left-radius: var(--wdtRadius_2X); 
		border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl.woocommerce nav.woocommerce-pagination ul li a .wdticon-angle-double-right::before, .rtl.woocommerce nav.woocommerce-pagination ul li a .wdticon-angle-double-left::before{scale: -1;}
.rtl.woocommerce ul.products.product-style-default li.product.product-list-view.product-list-left-thumb .product-wrapper .product-details {
  border-right: 1px solid var(--wdtBorderColor);
  border-left: 0;
}


/* Shop details */

.rtl.woocommerce .product form.cart .variations tr:first-child {
  margin-left: 20px;
  margin-right: 0;
}

.rtl .elementor-widget.elementor-align-left .elementor-icon-list-item, .rtl .elementor-widget.elementor-align-left .elementor-icon-list-item a {
  justify-content: flex-start;
  text-align: right;
}

.rtl .woocommerce div.product form.cart div.quantity {
  margin: 10px 0px 10px 10px;
}
.rtl .woocommerce div.product form.cart div.quantity ~ button, .rtl .woocommerce div.product form.cart div.quantity ~ button.button,
.rtl .woocommerce div.product form.cart div.quantity ~ .button {
  margin: 10px 0px 10px 10px;
}
.rtl.woocommerce div.product .summary > ul.product-additional-info li i::before {
  margin-right: 0;
  margin-left: 0;}

.rtl.woocommerce div.product .summary > ul.product-additional-info li i {
  margin-left: 8px;
  margin-right: 0;
}
.rtl.woocommerce table.shop_attributes td {
  text-align: right;
}
.rtl.woocommerce div.product form.cart .variations .reset_variations{margin-right: 20px;
  margin-left: 0;
}

.rtl .select2-container .select2-selection--single .select2-selection__arrow{
  right: .5em;
  left: auto;
}
.rtl .select2-container .select2-selection--single .select2-selection__arrow b {
  right: 50%;
  left: auto;
}
.rtl.woocommerce div.product form.cart div.quantity {
  margin: 10px 0px 10px 10px;
}


.rtl.woocommerce button.button, .rtl.woocommerce button.button.alt, .rtl.woocommerce button.button.disabled, .rtl.woocommerce button.button.alt.disabled, .rtl .woocommerce a.button{
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius);
  border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X);
}
.rtl.woocommerce button.button:hover, .rtl.woocommerce button.button.alt:hover, .rtl.woocommerce button.button.disabled:hover, .rtl.woocommerce button.button.alt.disabled:hover, .rtl .woocommerce a.button{
 -webkit-border-bottom-left-radius: var(--wdtRadius_2X);
  border-bottom-left-radius: var(--wdtRadius_2X);
}


.rtl.woocommerce .woocommerce-error .button, .rtl.woocommerce .woocommerce-info .button, .rtl.woocommerce .woocommerce-message .button {
  float: left;}


/* Cart */
.rtl .woocommerce table.shop_table tr td:last-child, .rtl .woocommerce-page table.shop_table tr td:last-child {
  padding-left: 30px;
  padding-right: 15px;
}
.rtl .woocommerce table.shop_table thead th, .rtl .woocommerce-page table.shop_table tbody td {
  text-align: right;}

.rtl .woocommerce table.shop_table tr td:first-child, .rtl .woocommerce-page table.shop_table tr td:first-child {
  padding-right: 30px;
  padding-left: 15px;
}
.rtl .woocommerce table.shop_table thead th:first-child, .rtl .woocommerce-page table.shop_table thead th:first-child {
  padding-right: 30px;
  padding-left: 15px;
}
.rtl .woocommerce .wdt-cart-button, .rtl .woocommerce-page .wdt-cart-button {
  text-align: left;
}
@media only screen and (min-width: 768px) {
  .rtl .woocommerce table.shop_table tr td:not(:last-child), .rtl .woocommerce-page table.shop_table tr td:not(:last-child) {
    text-align: right !important;
  }
}

.rtl .woocommerce button.button, .rtl .woocommerce button.button:disabled, .rtl .woocommerce button.button:disabled[disabled], .rtl .woocommerce a.button.alt, .rtl.woocommerce a.button{
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius);
  border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X);
}
.rtl .woocommerce button.button:hover, .rtl .woocommerce button.button:disabled:hover, .rtl .woocommerce button.button:disabled[disabled]:hover, .rtl .woocommerce a.button.alt:hover, .rtl.woocommerce a.button:hover{
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X);
  border-bottom-left-radius: var(--wdtRadius_2X);
}

.rtl .woocommerce .cart-collaterals table.shop_table tr th, .rtl.woocommerce-page .cart-collaterals table.shop_table tr th,
.rtl .woocommerce .cart-collaterals table.shop_table tr td,
.rtl .woocommerce-page .cart-collaterals table.shop_table tr td{text-align: right;}

.rtl .woocommerce .cart-collaterals table.shop_table tr td:last-child, .rtl .woocommerce-page .cart-collaterals table.shop_table tr td:last-child {
  text-align: left; padding-right: 0;
  padding-left: 0;
}
.rtl .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout, .rtl .woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout {
  float: right;}

@media only screen and (max-width: 767px) {
  .rtl .woocommerce table.shop_table tr td.product-thumbnail {
    padding: 15px;
  }
  .rtl .woocommerce table.shop_table tr td.product-remove {
    left: 15px;
    right: auto;
  }
  .rtl .woocommerce .wdt-cart-button, .rtl .woocommerce-page .wdt-cart-button,
  .rtl .woocommerce .cart-collaterals table.shop_table tr th, .rtl.woocommerce-page .cart-collaterals table.shop_table tr th {
    text-align: center;
  }
}

.rtl .woocommerce .cart-collaterals table.shop_table .shipping-calculator-form .form-row {
  text-align: right;
}
.rtl .tinv-wishlist .tinv-next i{
    margin-left: 18px;
    margin-right: 0;
}


/* Wishlist */
.rtl .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before,
.rtl .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before{ display: inline-block;}
.rtl .ftinvwl-heart-o:before {
    margin-left: 7px; margin-right: 0;
}
.rtl .tinv-wishlist .wishlist_item .product-stock p span i {
  margin-left: 7px;
  margin-right: 15px;
}
.rtl .tinv-wishlist .product-stock i {
  margin-right: 15px;
  margin-left: 7px;
}
.rtl .tinv-wishlist .product-remove button {
  padding-right: 0;}
.rtl .woocommerce.tinv-wishlist tfoot .tinvwl-to-left .tinvwl-input-group > :not(:last-child) {
  margin-left: 15px;
  margin-right: 0;
}
.rtl .tinv-wishlist tfoot .tinvwl-to-right {
  float: left;}
.rtl .woocommerce.tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {
  width: 35%;
  margin-left: 0;
}
.rtl .woocommerce.tinv-wishlist .tinvwl-to-right > :not(:last-child) {
  margin-left: 15px;
  margin-right: 0;
}
.rtl .woocommerce.tinv-wishlist .tinvwl-input-group {
  display: flex;
}
@media only screen and (max-width: 1024px) {
  .rtl .woocommerce.tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {
    margin-left: 0;
    width: 100%;
}
.rtl .woocommerce #customer_login form.login.woocommerce-form-login p:last-child {
    text-align: right;
  }
}
@media only screen and (max-width: 767px) {
  .rtl .tinv-wishlist table tbody tr td.product-remove {
    float: left;
  }
  .rtl .tinv-wishlist table tbody tr td.product-cb {
    float: right;
  }
}


/* My Account  */
.rtl .woocommerce-form__label-for-checkbox input[type="checkbox"] {
  margin-left: 8px;
  margin-right: 0;
}
.rtl .woocommerce #customer_login form.register .button.woocommerce-form-register__submit {
  float: right;
}

/* checkout */
/* -------Checkout---------- */
.rtl .woocommerce form .form-row-first{float: right;}
.rtl .woocommerce .woocommerce-checkout-review-order .shop_table tr td:first-child,
.rtl .woocommerce .woocommerce-checkout-review-order .shop_table tr td:last-child{ padding: 20px 0;}
.rtl .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{text-align: right;}
.rtl .woocommerce form .form-row-last { float: left;}
.rtl .ywgc_enter_code p { padding-right: 15px; padding-left: 15px; text-align: right;}
.rtl .ywgc_enter_code .form-row { float: right;}
.rtl .woocommerce form p { text-align: right;}
.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 .select2-container .select2-selection--single .select2-selection__arrow {
    left: .5em;
    right: auto; 
}
.rtl .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto;
}
.rtl .woocommerce .woocommerce-checkout-review-order .shop_table .product-name img {
    float: right;
    margin-left: 20px;
    margin-right: 0;
}
.rtl .woocommerce .woocommerce-checkout-review-order .shop_table tr th:last-child, .rtl .woocommerce .woocommerce-checkout-review-order .shop_table tr td:last-child {
    text-align: left;
}
.rtl .woocommerce .woocommerce-checkout-review-order .shop_table .checkout-review-order-details span {
    float: right;
    margin-left: 8px;
    margin-right: 0;
}
.rtl .woocommerce .shop_table.woocommerce-checkout-review-order-table th, .rtl .woocommerce .shop_table.woocommerce-checkout-review-order-table td {
    text-align: right;
}
.rtl .woocommerce-checkout #payment div.form-row.place-order > #place_order {
    float: right;
}
.rtl .woocommerce .woocommerce-checkout-review-order table.shop_table tr td ul#shipping_method li{text-align: left;}
.rtl .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox > span {
    margin-right: -1px;
    margin-left: 0;
}
.rtl .comment-form-wdt-privatepolicy input[type="checkbox"] ~ label::before, .rtl .woocommerce-form__label-for-checkbox > span::before,
.rtl .woocommerce .woocommerce-shipping-methods input[type="radio"] ~ label::before,
.rtl .woocommerce-page #payment.woocommerce-checkout-payment ul.payment_methods li input[type="radio"] ~ label::before{
    right: 0;
    left: auto;}
.rtl .comment-form-wdt-privatepolicy input[type="checkbox"] ~ label, .rtl .woocommerce-form__label-for-checkbox > span, 
.rtl.woocommerce .woocommerce-shipping-methods input[type="radio"] ~ label, 
.rtl .woocommerce-page #payment.woocommerce-checkout-payment ul.payment_methods li input[type="radio"] ~ label {
    padding-right: 32px;
    padding-left: 0;
}
.rtl .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox:checked + span::before {
  -webkit-transform: translateY(-50%) rotate(40deg);
  transform: translateY(-80%) rotate(-40deg);
}
.rtl .woocommerce .woocommerce-checkout-review-order .shop_table .checkout-review-order-details + .variation > dd {
  margin-left: 10px;
  margin-right: 0;
}
.rtl .woocommerce button.button.alt, .rtl .woocommerce button.button.alt.disabled{
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius);
  border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X);
}
.rtl .woocommerce button.button.alt:hover, .rtl .woocommerce button.button.alt.disabled:hover{
 -webkit-border-bottom-left-radius: var(--wdtRadius_2X);
  border-bottom-left-radius: var(--wdtRadius_2X);
}

@media only screen and (max-width: 767px) {
    .rtl .woocommerce table.shop_table tr th, body .woocommerce table.shop_table tr td { float: right; text-align: right; }
    .rtl.woocommerce .woocommerce-checkout-review-order table.shop_table tr td,
    .rtl .woocommerce .woocommerce-checkout-review-order table.shop_table tr.tax-rate td, 
    .rtl .woocommerce .woocommerce-checkout-review-order table.shop_table tr.shipping td, 
    .rtl .woocommerce .woocommerce-checkout-review-order table.shop_table tr.order-total td, 
    .rtl .woocommerce .woocommerce-checkout-review-order table.shop_table tr.cart-subtotal td {
        float: left;
        text-align: left;
    }
    .rtl .woocommerce .woocommerce-checkout-review-order .shop_table .checkout-review-order-details span {
        margin-left: 5px;
        margin-right: 0;
        text-align: right;
    }
    .rtl .woocommerce .woocommerce-checkout-review-order .shop_table .checkout-review-order-details,
    .rtl .woocommerce .woocommerce-checkout-review-order .shop_table td.product-name dl.variation {text-align: right;
  }
}

@media(max-width:479px){
    .rtl .woocommerce .woocommerce-checkout-review-order .shop_table .checkout-review-order-details{
        text-align: center;
    }
    .rtl .woocommerce .woocommerce-checkout-review-order .shop_table .checkout-review-order-details span {
        float: none;
        margin: 0;
        text-align: center;
    }
    .rtl .woocommerce-checkout #payment div.form-row.place-order > #place_order {
        float: none;
    }
}


/* ---------------------------
=======Destination=========
--------------------------- */

.rtl .wdt-button-style-iconlist .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item a {
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X); }
.rtl .wdt-button-style-iconlist .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item a:hover {
    background-color: var(--wdtPrimaryColor); color: var(--wdtHeadAltColor);
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl .elementor-widget.elementor-align-left .elementor-inline-items {
  justify-content: flex-start;
}
.rtl .widget ul, .rtl .widget ol {
  float: right;}

.rtl input[type="button"]{-webkit-border-bottom-left-radius: var(--wdtRadius_2X) !important; border-bottom-left-radius: var(--wdtRadius_2X) !important; }

.rtl input[type="button"]{-webkit-border-bottom-left-radius: var(--wdt-Hover-Radius) !important;
  border-bottom-left-radius: var(--wdt-Hover-Radius) !important; border-bottom-right-radius: var(--wdtRadius_2X)!important; }
.rtl input[type="button"]:hover{ -webkit-border-bottom-left-radius: var(--wdtRadius_2X) !important;
  border-bottom-left-radius: var(--wdtRadius_2X) !important;}

.rtl .wdt-pagination.wdt-ajax-pagination .prev-post, .rtl .wdt-pagination.wdt-ajax-pagination .next-post{scale: -1;}

.rtl .wdt-destination-single.type1 .wdt-packagelist-item div.wdt-packagelist-details .wdt-packages-listing-btn a,
.rtl .wdt-packages-item-wrapper.type1 div.wdt-packagelist-details .wdt-packages-listing-btn a {     
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X); }
.rtl .wdt-destination-single.type1 .wdt-packagelist-item div.wdt-packagelist-details .wdt-packages-listing-btn a:hover, 
.rtl .wdt-packages-item-wrapper.type1 div.wdt-packagelist-details .wdt-packages-listing-btn a:hover  {
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl .wdt-destination-single.type1 .wdt-packagelist-item {     
  -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }
.rtl .wdt-destination-single.type1 .wdt-packagelist-item:hover {     
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius-Large); border-bottom-left-radius: var(--wdt-Hover-Radius-Large); }
.rtl .wdt-destination-single.type1 .wdt-packagelist-item div.wdt-packagelist-details .wdt-packagelist-features li::before {
  margin: 0 0 0 8px;
}


/* ---------------------------------
==========Pages style============
--------------------------------- */

/* About us */

.rtl .wdt-letsgo-interactive-showcase .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list > li:not(:last-child) {
    border-left: 1px solid rgba(var(--wdtAccentTxtColorRgb), 0.4);
    border-right: 0;
}
.rtl .dtsl-sf-fields-holder.dtsl-sf-submitbutton-field-holder .custom-button-style, .rtl.error404 .wdt-button, .rtl.error404 .wdt-button.type2 {
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius); 
  border-bottom-right-radius: var(--wdtRadius_2X); margin: 0; }

.rtl .dtsl-sf-fields-holder.dtsl-sf-submitbutton-field-holder .custom-button-style:hover, .rtl.error404 .wdt-button:hover, .rtl.error404 .wdt-button.type2:hover{  
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

.rtl .dtsl-listings-item-wrapper ul.dtsl-listings-contactdetails-list li span {
  margin-left: 10px;
  margin-right: 0;
}
.rtl .dtsl-listings-item-wrapper.type5 .dtsl-listings-item-bottom-section a.custom-button-style::before {
  right: 0;
  margin-left: 7px;
  margin-right: 0;
  left: auto;
}
.rtl .dtsl-listings-item-wrapper.type5:not(.dtsl-widget-stlye) .dtsl-listings-item-bottom-section-content > div.dtsl-listings-item-bottom-left-content {
  padding-left: 50px;
  padding-right: 0;
}
.rtl.woocommerce ul.products li.product .product-offers {
    right: 15px;
    left: auto;
}


.rtl .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"] {
  -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius) !important;
  border-bottom-left-radius: var(--wdt-Hover-Radius) !important; border-bottom-right-radius: var(--wdtRadius_2X) !important;
}
.rtl .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"]:hover {
  -webkit-border-bottom-left-radius: var(--wdtRadius_2X) !important;
  border-bottom-left-radius: var(--wdtRadius_2X) !important;
}

.rtl div.gtranslate_wrapper #gt_float_wrapper .gt_float_switcher .gt_options, .rtl div.gtranslate_wrapper .gt_switcher .gt_option {
  right: 0;
  margin-right: -20px;
  left: auto;
  margin-left: 0;
}
.rtl .gt_float_switcher img {
  margin: 0 0 0 5px;}


.rtl.woocommerce ul.products.vertical-position-top-left li.product .product-wrapper .product-thumb .product-thumb-content .product-icons .wc_inline_buttons .wc_btn_inline:before {
    pointer-events: none;
    content: attr(data-tooltip);
    position: absolute;
    width: max-content;
    display: block;
    left: 110%;
    top: 30%;
    font-size: 14px;
    font-weight: var(--wdtFontWeight_Ext);
    line-height: var(--wdtLineHeight_Alt);
    letter-spacing: 0;
    text-transform: capitalize;
    background: var(--wdtPrimaryColor);
    color: var(--wdtHeadAltColor);
    padding: 5px 16px;
    -webkit-border-radius: var(--wdtRadius_1X);
    border-radius: var(--wdtRadius_1X);
    text-align: center;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    font-weight: 500;
    letter-spacing: .3px;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
}
.rtl.woocommerce ul.products.vertical-position-top-left li .product-wrapper .product-thumb .product-thumb-content .product-icons .wc_inline_buttons .wc_btn_inline:hover:before {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
.rtl.woocommerce ul.products.vertical-position-top-left li.product .product-wrapper .product-thumb .product-thumb-content .product-icons .wc_inline_buttons .wc_btn_inline:hover:after {
    opacity: 1;
    visibility: visible;
    right: -9px;
    left: auto;
}
.rtl.woocommerce ul.products.vertical-position-top-left li.product .product-wrapper .product-thumb .product-thumb-content .product-icons .wc_inline_buttons .wc_btn_inline::after {
  transform: translateX(-50%) translateY(2px); border-right: solid 8px var(--wdtPrimaryColor);}


.rtl .woocommerce.swiper-rtl ul.products.vertical-position-top-left li.product .product-wrapper .product-thumb .product-thumb-content .product-icons .wc_inline_buttons .wc_btn_inline:before {
    pointer-events: none;
    content: attr(data-tooltip);
    position: absolute;
    width: max-content;
    display: block;
    left: 110%;
    top: 30%;
    font-size: 14px;
    font-weight: var(--wdtFontWeight_Ext);
    line-height: var(--wdtLineHeight_Alt);
    letter-spacing: 0;
    text-transform: capitalize;
    background: var(--wdtPrimaryColor);
    color: var(--wdtHeadAltColor);
    padding: 5px 16px;
    -webkit-border-radius: var(--wdtRadius_1X);
    border-radius: var(--wdtRadius_1X);
    text-align: center;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    font-weight: 500;
    letter-spacing: .3px;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
}
.rtl .woocommerce.swiper-rtl ul.products.vertical-position-top-left li .product-wrapper .product-thumb .product-thumb-content .product-icons .wc_inline_buttons .wc_btn_inline:hover:before {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
.rtl .woocommerce.swiper-rtl ul.products.vertical-position-top-left li.product .product-wrapper .product-thumb .product-thumb-content .product-icons .wc_inline_buttons .wc_btn_inline:hover:after {
    opacity: 1;
    visibility: visible;
    right: -9px;
    left: auto;
}
.rtl .woocommerce.swiper-rtl ul.products.vertical-position-top-left li.product .product-wrapper .product-thumb .product-thumb-content .product-icons .wc_inline_buttons .wc_btn_inline::after {
  transform: translateX(-50%) translateY(2px); border-right: solid 8px var(--wdtPrimaryColor);}

.rtl .woocommerce.swiper-rtl ul.products.vertical-position-top-left li.product .product-wrapper .product-thumb .product-thumb-content .product-icons .wc_inline_buttons .wc_btn_inline::before{font-family: inherit;}
.rtl .woocommerce.swiper-rtl ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-vertical[class*="vertical-position-top-left"] li.product:hover .product-thumb .product-buttons-wrapper.product-icons a,
.rtl .woocommerce.swiper-rtl ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-vertical[class*="vertical-position-top-left"] li.product:hover .product-thumb .product-buttons-wrapper.product-icons .button{
  left: 0; right: auto;
}



.rtl .swiper-horizontal>.swiper-pagination-bullets, .rtl .swiper-pagination-bullets.swiper-pagination-horizontal, .rtl .swiper-pagination-custom, .rtl .swiper-pagination-fraction{
  left: 0;
  right: auto;
}
.rtl .wdt-offer-banner-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination{right: auto; left: auto;}
.rtl .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"] {
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius) !important;
    border-bottom-left-radius: var(--wdt-Hover-Radius) !important;  border-bottom-right-radius: var(--wdtRadius_2X) !important;
}

.rtl .wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"]:hover {
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X) !important;
    border-bottom-left-radius: var(--wdtRadius_2X) !important;
}
.rtl.woocommerce ul.products.vertical-position-top-left li.product .product-wrapper .product-thumb .product-thumb-content .product-icons .wc_inline_buttons .wc_btn_inline::before{font-family: inherit;}
.rtl.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-vertical[class*="vertical-position-top-left"] li.product:hover .product-thumb .product-buttons-wrapper.product-icons a,
.rtl.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-vertical[class*="vertical-position-top-left"] li.product:hover .product-thumb .product-buttons-wrapper.product-icons .button{
  left: 0; right: auto;
}

.rtl .dtsl-listings-contactdetails-container[class*="type"] .dtsl-listings-contactdetails-list > li > span{
  margin: 0 0 0 15px;
}

/* --------------------------------
============Footer=============
-------------------------------- */

.rtl .wdt-footer-iconbox .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group {
  margin: 0 0 0 12px;
}
.rtl .elementor-widget.elementor-align-right .elementor-icon-list-items{justify-content: flex-end;}

@media(max-width:767px){
  .rtl .elementor-widget.elementor-align-right .elementor-icon-list-items{justify-content: center;}
}

.rtl .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding-right: 22px;
  padding-left: 50px;
}
.rtl #select2-woocommerce-currency-switcher-ul-container{
  padding-left: 22px;
  padding-right: 0px;
}

/* Loader */

   .rtl .pre-loader{
    direction: rtl;
   }
   .rtl .pre-loader {
    right: 0; left: auto; transform: scaleX(-1);}
  .rtl .loader-icon {
    transform: scaleX(-1);
  }

  .rtl.woocommerce ul.products.product-content-buttonelement-style-skinbgfill-rounded-square li.product .product-details .product-buttons-wrapper.product-button .wc_btn_inline { -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); 
    -webkit-border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-left-radius: var(--wdt-Hover-Radius); border-bottom-right-radius: var(--wdtRadius_2X);
    -webkit-transition: var(--wdt-Letsgo-Transition); transition: var(--wdt-Letsgo-Transition); }
  .rtl.woocommerce ul.products.product-content-buttonelement-style-skinbgfill-rounded-square li.product .product-details .product-buttons-wrapper.product-button .wc_btn_inline:hover { 
    -webkit-border-bottom-left-radius: var(--wdtRadius_2X); border-bottom-left-radius: var(--wdtRadius_2X); }

  .rtl .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 15px;
    padding-left: 20px;
}
.rtl .tinv-wishlist .social-buttons > span {
  margin-right: 27px;
  margin-left: 0;
}

.rtl.woocommerce .woocommerce-error .button, .rtl .woocommerce .woocommerce-info .button, .rtl .woocommerce .woocommerce-message .button, .rtl .woocommerce .woocommerce-error > a, .woocommerce .woocommerce-info > a, .woocommerce .woocommerce-message > a{float: left;}
.rtl.woocommerce-account .woocommerce h2, .rtl .woocommerce form .form-row .input-text, .rtl .woocommerce form .form-row select{text-align: right;}
.rtl .ui-datepicker .ui-widget-header .ui-datepicker-next {
    left: 0;
    right: auto;
}
.rtl.woocommerce-account .addresses .title .edit{float: right;}
.rtl .ui-datepicker-rtl {
    direction: ltr;}
.rtl .ui-datepicker .ui-datepicker-prev span, .rtl .ui-datepicker .ui-datepicker-next span{ transform: scaleX(-1);}
.rtl .woocommerce ul.products li.product .product-offers {
    right: 15px;
    left: auto;
}
.rtl .dtsl-marker-info-box .dtsl-listings-map-item-wrapper.type5 .dtsl-listings-item-bottom-section .dtsl-listings-item-bottom-section-content .dtsl-listings-contactdetails-container .dtsl-listings-contactdetails-list li span,
.rtl .dtsl-marker-info-box .dtsl-listings-map-item-wrapper.type1 .dtsl-listings-item-bottom-section .dtsl-listings-contactdetails-container span{
    margin-left: 10px;
  margin-right: 0;
}
.rtl ul.dtsl-listings-contactdetails-list{
  padding-right: 1.5rem;
  padding-left: 0;
}
.rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"]{direction: rtl;}
.rtl div[class*="wdt-letsgo-contact-form-a"] .selector-2 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,
.rtl div[class*="wdt-letsgo-contact-form-a"] .selector-1 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{
  padding-right: 55px;
  padding-left: 26px;}
  
.rtl .wdt-packages-itinerary-icon-box .elementor-widget-container .wdt-icon-box-holder .wdt-content-item > div:not(:last-child) {
  margin-left: 15px;
  margin-bottom: 0;
  margin-right: 0;
}

