.rtl .main-title-section-wrapper .main-title-section-bg::before {
  left: 0; right: auto;}
.rtl .main-title-section-container { float: right;}

@media only screen and (min-width: 1281px) {
  .rtl .main-title-section-wrapper .main-title-section-container {
    padding-right: 7%;
  }
}
.rtl #back-to-top {
    left: 20px;
    right: auto;
}
.rtl .back-to-top-icon {
    transform: translateY(-35%) rotate(90deg);
    -moz-transform: translateY(-35%) rotate(90deg);
    -webkit-transform: translateY(-35%) rotate(90deg);
    -ms-transform: translateY(-35%) rotate(90deg);
}

/* ----------------------------------
===========Header style===========
---------------------------------- */

.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;
} 

.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] > a > span:after { left: -15px; right: auto; margin-right: 8px; margin-left: 0px;  -webkit-transform: rotate(90deg);  transform: rotate(90deg);}
.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 li ul.sub-menu > li > a > span::before { right: 20px; left: auto;}
.rtl .wdt-header-menu ul li ul.children > li > a,
.rtl .wdt-header-menu ul li ul.sub-menu > li > a,
.rtl .wdt-header-menu ul li.has-mega-menu ul.menu > li > a { padding: 8px 40px 8px 22px;}
.rtl .wdt-header-menu .menu-container li ul.sub-menu > li > a > span::before { transform: rotate(-180deg); -webkit-transform: rotate(-180deg); right: 20px; left: auto;}
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] > a > span { margin-left: 15px; margin-right: 0px;}
.rtl #header .wdt-popup-box-trigger-holder.wdt-click-element-label-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label+.wdt-popup-box-trigger-icon { margin-left: 0px; margin-right: 20px;}
.rtl #searchform:before, .rtl #searchform input[type="submit"], .rtl #searchform .wdt-search-icon { left: 0; right: auto;}
body.rtl > .wdt-search-form-container #searchform input[type="text"],
.rtl .wdt-header-icons-list>div.search-item:not(.search-default) .wdt-search-form-container #searchform input[type="text"] { padding: 15px 25px; padding-left: 60px;}
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider1 .wdt-content-item .wdt-content-description { text-align: left; margin-left: 0; margin-right: auto;}
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider1 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { left: 80px; right: auto; margin: 0;}
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] ul.sub-menu > li > a > span:after { right: auto; margin-right: auto; left: 21px; transform: scaleX(-1);}
.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;}


/* --------------------------------------
==============Home-1 page================
----------------------------------------- */

.rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider1 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { right: 50%; left: auto; transform: translateX(50%); -webkit-transform: translateX(50%);}
.rtl .wdt-button-holder.wdt-template-textual.wdt-button-icon-after .wdt-button .wdt-button-icon { margin-right: 0.4em; margin-left: 0px; transform: scaleX(-1);}
.rtl .wdt-testimonial-holder.wdt-rc-template-default .wdt-content-item { padding: 0px clamp(1.875rem, 1.375rem + 2.5vw, 4.375rem) clamp(1.25rem, 0.625rem + 3.125vw, 4.375rem) 0px;}
.rtl .wdt-testimonial-holder.wdt-rc-template-default .wdt-content-item .wdt-content-detail-group { padding-left: clamp(1.25rem, 0.625rem + 3.125vw, 4.375rem); padding-right: 0px;}
.rtl .wdt-carousel-holder.wdt-events-holder:has(.wdt-type2) .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div[class*="wdt-arrow-pagination-"] { left: 0; right: auto;}
.rtl .wdt-carousel-holder.wdt-events-holder:has(.wdt-type2) .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div>i::before {  margin-left: 20px; margin-right: 0px;}

.rtl .wdt-listings-item-wrapper.type2:hover .wdt-listings-item-top-section a.custom-button-style { opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0px);}
.rtl .wdt-listings-item-wrapper.type2 .wdt-listings-item-top-section a.custom-button-style { transform: translateX(-50px); -webkit-transform: translateX(-50px);}
.rtl .wdt-listings-item-wrapper.type2 .wdt-listings-item-top-section a.custom-button-style::after { transform: scaleX(-1);} 
.rtl .wdt-content-item .wdt-content-counter > *:not(:last-child) { margin-left: 2px; margin-right: 0px;}
.rtl .wdt-events-holder.wdt-carousel-holder:has(.wdt-type2) .wdt-carousel-pagination-wrapper { justify-content: right;}

.rtl .wdt-popup-box-holder .wdt-popup-box-content-holder .mfp-close { left: -20px; right: auto}
.rtl .wdt-events-holder.wdt-carousel-holder:has(.wdt-type3) .wdt-carousel-pagination-wrapper div[class*="wdt-arrow-pagination-"] { margin-left: 80px; margin-right: 0px;}

.rtl .wdt-tabs-container.wdt-template-default .wdt-tabs-list li:not(:last-child) .ui-tabs-anchor::before { left: -40px; right: auto;}
.rtl .wdt-event-item .wdt-event-listing.wdt-type4 .wdt-btn { right: 50%; left: auto;}
.rtl .wdt-event-item .wdt-event-listing.wdt-type4 .wdt-btn { translate: -50px 0px; -webkit-translate: -50px 0px;}

.rtl .wdt-events-holder.wdt-carousel-holder:has(.wdt-type3) .wdt-carousel-pagination-wrapper { left: 50px; right: auto;}
.rtl .wdt-events-holder.wdt-carousel-holder:has(.wdt-type3) .wdt-carousel-pagination-wrapper div.wdt-arrow-pagination-next { margin-left: 0;}
.rtl .wdt-mailchimp-holder.wdt-template-type1 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='email'] { padding: 30px; padding-right: 0; padding-left: 160px;}

.rtl .wdt-mailchimp-holder.wdt-template-type1 .wdt-mailchimp-subscription-button-holder { left: 0; right: auto;}
.rtl .wdt-event-item .wdt-event-listing.wdt-type2 .wdt-btn:hover { animation: var(--wdt-button-hover-alt); -webkit-animation: var(--wdt-button-hover-alt);}


/* --------------------------------------
==============Home-2 page================
----------------------------------------- */

.rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider2 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { left: 494px; right: auto;}
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider2 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { left: 230px; right: auto;}
body.rtl > .wdt-search-form-container .wdt-search-form-close { right: auto; left: 35px;}

.rtl .wdt-exhibitions-item .wdt-exhibitions-button a:hover, .rtl .wdt-exhibitions-item .wdt-exhibitions-button a:focus, 
.rtl .wdt-artist-item .wdt-artist-button a:hover, .rtl .wdt-artist-item .wdt-artist-button a:focus { animation: var(--wdt-button-hover-alt); -webkit-animation: var(--wdt-button-hover-alt);}
.rtl .wdt-events-holder.wdt-carousel-holder:has(.wdt-type5) .wdt-carousel-pagination-wrapper { left: 0; right: auto;}
.rtl .wdt-events-holder.wdt-carousel-holder:has(.wdt-type5) .wdt-carousel-pagination-wrapper .wdt-arrow-pagination-next:not(:has(.wdt-arrow-title)) i::before { margin-left: 25px; margin-right: 0px;}
.rtl .wdt-artist-item.wdt-type-3 { padding: 60px 70px 60px 50px;}
.rtl .wdt-artist-item.wdt-type-3 .wdt-artist-media-group .wdt-artist-gallery a:hover::after { transform: translate(50%, -50%); -webkit-transform: translate(50%, -50%);}
.rtl .wdt-artist-item.wdt-type-3 .wdt-artist-media-group .wdt-artist-gallery a::after { right: 50%; left: auto;}

.rtl .woocommerce ul.products.product-label-boxed li.product .product-labels { left: 5px; right: auto;}
.rtl .woocommerce ul.products.product-thumb-alignment-bottom-left li.product .product-thumb-content,
.rtl .woocommerce ul.products.product-content-alignment-left li.product .product-details { text-align: right;}
.rtl .blog-entry .entry-button a.wdt-button span { transform: scaleX(-1); margin: 0 0.32em 0 0;}
.rtl .blog-entry.has-post-thumbnail div.entry-content-group {  margin-left: 12.5%; margin-right: 0px;}
.rtl .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { margin-left: 0px; margin-right: 20px;}

.rtl .wdt-post-entry .blog-entry .entry-button a.wdt-button:hover, .rtl .wdt-post-entry .blog-entry .entry-button a.wdt-button:focus { color: var(--wdtLinkHoverColor); animation: var(--wdt-button-hover-alt);}
.rtl .widget #searchform input[type="text"] {padding-left: 60px; padding-right: 30px;}


/* --------------------------------------
==============Home-3 page================
----------------------------------------- */

.rtl .wdt-parallax-carousel-holder .wdt-parallax-carousel-arrow-pagination .wdt-arrow-thumb-pagination-next { transform: scaleX(-1) translateX(50%); -webkit-transform: scaleX(-1) translateX(50%);}
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-default:has(.elementor) .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:not(.swiper-button-lock) {  right: auto;}
.rtl .wdt-carousel-holder.wdt-rc-template-default .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination { right: clamp(0.625rem, 0rem + 3.125vw, 3.75rem); left: 0;}
.rtl .wdt-image-box-holder.wdt-rc-template-standard.wdt-carousel-holder .swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination {
    left: 0; right: auto; margin: clamp(1.25rem, 0.75rem + 2.5vw, 3.75rem) 0 0 clamp(0.625rem, 0.125rem + 2.5vw, 3.125rem);}
.rtl .wdt-testimonial-holder.wdt-rc-template-modern.wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination { left: 22%; right: auto;}
.rtl .wdt-image-box-holder.wdt-rc-template-with-description .wdt-content-item .wdt-content-image-wrapper .wdt-content-image { transform: translateY(-50%) translateX(40%); -webkit-transform: translateY(-50%) translateX(40%);}
.rtl .wdt-image-box-holder.wdt-rc-template-with-description .wdt-content-item .wdt-content-title h5, .rtl .wdt-image-box-holder.wdt-rc-template-with-description .wdt-content-item .wdt-content-description,
.rtl .wdt-image-box-holder.wdt-rc-template-with-description .wdt-content-item .wdt-content-subtitle { transform-origin: right center; -webkit-transform-origin: right center;}
.rtl .woocommerce ul.products:not(.product-content-alignment-center) li.product.product-list-view .product-wrapper .product-details {  text-align: right;}
.rtl .woocommerce .wdt-product-cat-filter a.filter { padding: 35px; padding-left: 45px; text-align: right;  -webkit-border-radius: 0 0 0 60px; border-radius: 0 0 0 60px;}
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item > .wdt-content-media-group { margin-right: 300px; margin-left: 0px;}
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item > .wdt-content-detail-group { margin-right: 300px; margin-left: 0px; padding-left: 200px; padding-right: 0px;}

.rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:not(.swiper-button-lock) { left: 250px; right: auto;}
.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section a.custom-button-style { transform: translateX(-50px); -webkit-transform: translateX(-50px);}
.rtl .wdt-listings-item-wrapper.type1:hover .wdt-listings-item-top-section a.custom-button-style { opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0px);}
.rtl .wdt-portfolio-page-listings div[class*="-apply-isotope"] .wdt-column.wdt-one-third:nth-child(2) { margin-top: -190px;}
.rtl .wdt-portfolio-page-listings div[class*="-apply-isotope"] .wdt-column.wdt-one-third:nth-child(4) { margin-top: 0px;}
.rtl .wdt-portfolio-page-listings .wdt-pagination.wdt-ajax-pagination.wdt-loadmore-pagination a { margin-left: 10%; margin-right: 0px;}
.rtl .wdt-listings-item-wrapper .wdt-listings-taxonomy-container li { margin: 0 0 0 15px;}
.rtl .wdt-button-holder.wdt-template-textual .wdt-button:not(:focus), .rtl .wdt-button-holder.wdt-template-textual .wdt-button:not(:hover) { background: var(--wdt-button-hover-bg);}
.rtl .wdt-button-holder.wdt-template-textual .wdt-button:hover, .rtl .wdt-button-holder.wdt-template-textual .wdt-button:focus { background: var(--wdt-button-hover-bg); animation: var(--wdt-button-hover-alt); -webkit-animation: var(--wdt-button-hover-alt);}

/* Left Slide Effects */
.rtl .wdt-popup-box-window.mfp-wrap.wdt-left-side-slide .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { margin-left: auto; margin-right: 0; }
.rtl .wdt-popup-box-window.wdt-left-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-left-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-left-side-slide .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close {right: 20px; left: auto; }

/* Left Full Slide Effects */
.rtl .wdt-popup-box-window.mfp-wrap.wdt-left-side-slide-full .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder {margin-left: auto; margin-right: 0;}
.rtl .wdt-popup-box-window.wdt-left-side-slide-full .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder {-webkit-transform: translateX(100%); transform: translateX(100%);}
.rtl .wdt-popup-box-window.wdt-left-side-slide-full.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-left-side-slide-full .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close { right: 12px; left: auto; }

/* Right Full Slide Effects */
.rtl .wdt-popup-box-window.mfp-wrap.wdt-right-side-slide-full .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { margin-left: auto; margin-right: 0;}
.rtl .wdt-popup-box-window.wdt-right-side-slide-full .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder {-webkit-transform: translateX(-100%); transform: translateX(-100%);  }
.rtl .wdt-popup-box-window.wdt-right-side-slide-full.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-full .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close { left: 12px; right: auto; }

/* 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: 25px; right: auto; }
.rtl .wdt-popup-box-window.wdt-right-side-slide.mfp-ready .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder { left: 20px; right: auto;}


@media only screen and (max-width: 767px) {
  .rtl .wdt-image-box-holder.wdt-rc-template-with-description .wdt-content-item .wdt-content-image-wrapper { left: 96px; right: auto; }
  .rtl .woocommerce.wdt-vertical-filter .wdt-product-cat-filter a.filter { padding-left: 40px; border-radius: 0 0 0 40px; }
}

/* ----------------------------
=========Home-4 page========
---------------------------- */

@media only screen and (min-width:768px) and (max-width:1024px) {
    .rtl .wdt-artist-holder.wdt-carousel-holder:has(.wdt-type-1) .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div {
        top: -85px; left: 50%; transform: translateX(150%); right: auto; }
    .rtl .wdt-artist-holder.wdt-carousel-holder:has(.wdt-type-1) .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div.wdt-arrow-pagination-next {
        right: auto; left: 40%; transform: translateX(-150%);}
}

@media only screen and (max-width:767px) {
    .rtl .wdt-artist-holder.wdt-carousel-holder:has(.wdt-type-1) .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div { top: -70px; right: 40%; left: auto; transform: translateX(150%);}
    .rtl .wdt-artist-holder.wdt-carousel-holder:has(.wdt-type-1) .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div.wdt-arrow-pagination-next { right: auto; left: 40%; transform: translateX(-150%);}
}

@media only screen and (max-width:479px) {
    .rtl .wdt-artist-holder.wdt-carousel-holder:has(.wdt-type-1) .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div { right: 38%; left: auto; }
    .rtl .wdt-artist-holder.wdt-carousel-holder:has(.wdt-type-1) .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div.wdt-arrow-pagination-next {left: 38%; right: auto;}
}


/* --------------------------------------
==============Home-5 page================
------------------------------------- */

.rtl .elementor-widget-heading .elementor-heading-title[class*=elementor-size-] > a { background: var(--wdt-link-hover-bg);}
.rtl .elementor-widget-heading .elementor-heading-title[class*=elementor-size-] > a:hover,
.rtl .elementor-widget-heading .elementor-heading-title[class*=elementor-size-] > a:focus { background-size: var(--wdt-link-hover-bg-size);}
.rtl .elementor-widget-icon.elementor-view-framed a.elementor-icon, .rtl .elementor-widget-icon.elementor-view-default a.elementor-icon { background: var(--wdt-button-hover-bg);}
.rtl .elementor-widget-icon.elementor-view-framed a.elementor-icon:hover, .rtl .elementor-widget-icon.elementor-view-default a.elementor-icon:hover {
  animation: var(--wdt-button-hover-alt); -webkit-animation: var(--wdt-button-hover-alt);}


/* --------------------------------------
==============Pages================
------------------------------------- */

.rtl .wdt-template-bordered .wdt-accordion-toggle-description { padding: 0 0 clamp(1.5625rem, 1.3125rem + 1.25vw, 2.8125rem);  padding-left: 13%;}
.rtl .wdt-template-bordered .wdt-accordion-toggle-description { border-right-color: var(--wdt-elementor-color-primary);}


/* --------------------------------------
==============Blog Pages================
------------------------------------- */

.rtl .blog-entry .entry-button a.wdt-button { float: left;}
.rtl .blog-single-entry.post-minimal .post-meta .single-entry-social-share ul li:not(:last-child) a,
.rtl .blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*="meta-elements"]) > .share .wdt-share-list li:not(:last-child) a,
.rtl .blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*="meta-elements"]) > .share .wdt-share-list li:not(:last-child) a,
.rtl .blog-single-entry.post-minimal > .single-entry-social-share:not([class*="meta-elements"]) > .share .wdt-share-list li:not(:last-child) a,
.rtl .blog-single-entry.post-minimal > .single-entry-social-share:not([class*="meta-elements"]) > .share .wdt-share-list li:not(:last-child) a{ margin-left: 20px; margin-right: 0px;}
.rtl .widget.woocommerce ul.product-categories li span { left: 0; right: auto;}
.rtl .comment-form .form-submit {background: var(--wdt-button-hover-bg);}
.rtl .comment-form .form-submit:has(input[type="submit"]:hover) { animation: var(--wdt-button-hover-alt); -webkit-animation: var(--wdt-button-hover-alt);}
.rtl .blog-single-entry.post-minimal .single-entry-tags a:not(:last-child) { margin-left: 10px; margin-right: 0;}


/* Comments */

.rtl .comment-author .avatar { right: 0px; left: auto;}
.rtl .comment-body { padding-right: 180px; padding-left: 0px;}
.rtl .comment-author { margin-left: 20px; margin-right: 0px;}
.rtl .comment-metadata { margin-right: auto; margin-left: 0px;}
.rtl ul.children li .comment-body { padding-right: 160px; padding-left: 0px;}
.rtl .commentlist ul.children { padding-right: 80px; padding-left: 0px;}
.rtl .comment-form > p { float: right; text-align: right;}
.rtl [type="checkbox"], .rtl [type="radio"] { margin-left: 10px; margin-right: 0px;}
.rtl .comment-form .form-submit input[type="submit"] { padding-left: 100%; padding-right: 0px;}
.rtl .comment-form .form-submit::after { content: '\e800'; margin: 0 0.5em 0 0;}
.rtl .comment-form .form-submit { padding-right: 105px; padding-left: 0px;}

.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 .post-prev-link h3 a::before, 
.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 .post-next-link h3 a::after{scale: -1; }
.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 h3 a:hover { animation: var(--wdt-button-hover); -webkit-animation: var(--wdt-button-hover);}
.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 .post-next-link h3 a:hover { animation: var(--wdt-button-hover-alt); -webkit-animation: var(--wdt-button-hover-alt);}

.rtl.error404 .type1 a.wdt-button svg { transform: scaleX(-1); margin-right: 0.4em; margin-left: 0px;}
.rtl.error404 .type1 a.wdt-button:hover { background-color: transparent; color: var(--wdtPrimaryColor);animation: var(--wdt-button-hover-alt);  -webkit-animation: var(--wdt-button-hover-alt);}


.rtl .wdt_artist_single-wrapper div[class*='-output-data-container'] .wdt-swiper-arrow-pagination a[class*="-arrow-next"] { left: 145px; right: auto;}
.rtl .wdt-event-item .wdt-event-listing.wdt-type1 .wdt-event-date::before { left: -30px; right: auto;}


/* --------------------------------------
==============Contact Pages================
------------------------------------- */

.rtl form.wpcf7-form.init, .rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"], .rtl .wpcf7-form-control-wrap:has(textarea), .rtl .wpcf7-form p, .rtl .wpcf7-form-control-wrap:not(:last-child), .rtl .wdt-submit-button {
    direction: rtl;
}
.rtl .wpcf7-not-valid-tip { left: 8px; right: auto;}
.rtl .wpcf7-form .wpcf7-response-output,
.rtl .wpcf7 form .wpcf7-response-output { float: right; text-align: right;}
.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 { padding: 15px 45px 15px 15px;}


/* --------------------------------------
==============Shop  Pages================
------------------------------------- */

.rtl.woocommerce ul.products.product-label-boxed li.product .product-labels { left: 5px; right: auto;}
.rtl.woocommerce .widget_price_filter .price_slider_amount .button::after { content: '\e800';}
.rtl.woocommerce .product-loop-sorting .product-display-controller .product-change-display li span[data-display="list"]:before { content: "\e804";}
.rtl .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { padding-right: 25px; padding-left: 50px; text-align: right;}
.rtl .select2-container--default .select2-selection--single span.select2-selection__arrow b { right: 50%; left: auto; margin-right: -4px; margin-left: 0px;}
.rtl.woocommerce .product-loop-sorting .product-loop-sorting-item .select2-container { text-align: right;}
.rtl.woocommerce ul.products.product-thumb-alignment-bottom-left li.product .product-thumb-content { text-align: right;}
.rtl.woocommerce ul.products li.product .product-thumb-content > div, 
.rtl.woocommerce ul.products li.product .product-details > div {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.woocommerce .product-loop-sorting > .product-loop-sorting-item-group { margin: 0; margin-right: auto;}
.rtl.woocommerce .product-loop-sorting .product-display-controller .product-change-display li span,
.rtl.woocommerce .product-loop-sorting .product-layout-controller .product-change-layout li span,
.rtl.woocommerce .product-loop-sorting .product-list-options-controller .product-list-options li span { transform: scaleX(-1);}

/* Shop Detail */
.rtl.woocommerce div.product .summary .variations_form .stock,
.rtl.woocommerce div.product .summary .variations_form p.stock { left: 0; right: auto;}
.rtl.woocommerce.single-product .product .single_add_to_cart_button::after { content: '\e800'; margin-right: 1em; margin-left: 0px;}

.rtl.woocommerce table.shop_attributes td { text-align: right;}
.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text { margin: 0 110px 0 0;}
.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta { float: right;}
.rtl.woocommerce .star-rating span::before { left: 0; right: auto;}
.rtl.woocommerce .star-rating::before { left: 0; right: auto;}
.rtl.woocommerce #reviews #comments ol.commentlist li .star-rating {float: left;}
.rtl.woocommerce div.product .summary .woocommerce-product-rating .star-rating { margin: 0 0 0 8px;}
.rtl.woocommerce #review_form #respond .form-submit input { padding-left: 100%; padding-right: 0px;}
.rtl.woocommerce #review_form #respond .form-submit {  padding-right: 50px;  padding-left: 0px;}

.rtl.woocommerce .woocommerce-error .button,
.rtl.woocommerce .woocommerce-info .button, 
.rtl.woocommerce .woocommerce-message .button { float: left;}
.rtl.woocommerce-page .wp-block-woocommerce-cart .wc-block-components-sidebar { margin-right: 30px; margin-left: 0px;}
.rtl.woocommerce-page .wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items th, 
.rtl.woocommerce-page .wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td { border-width: 0 0 0 1px;}
.rtl.woocommerce-page .wp-block-woocommerce-cart .is-small.wc-block-components-sidebar-layout .wc-block-components-sidebar, 
.rtl.woocommerce-page .wp-block-woocommerce-cart .is-mobile.wc-block-components-sidebar-layout .wc-block-components-sidebar { margin-right: 0;}
.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"] { margin: 0 0 0 14px;}
.rtl.woocommerce-page .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option { padding: 10px 30px 10px 0;}
.rtl.woocommerce-page .wc-block-checkout__payment-method .wc-block-components-radio-control__option .wc-block-components-radio-control__input { right: 0px; left: auto;}

.rtl.woocommerce-page .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before { right: 3px; left: auto;}
.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar { margin-right: 30px; margin-left: 0px;}
.rtl .wc-block-components-checkout-return-to-cart-button { padding-left: calc(24px + .25em); padding-right: 0px;}
.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-checkout-return-to-cart-button::before { content: '\e801'; right: 0; left: auto;}
.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-checkout-return-to-cart-button { padding-right: 40px;  padding-left: 0px;}
.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label, 
.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-text-input label, 
.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label, 
.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label { right: 25px; left: auto;}
.rtl .woocommerce form.login, .rtl .woocommerce form.register { right: 50%; left: auto; -webkit-transform: translateX(50%); transform: translateX(50%);}

.rtl.woocommerce form .form-row input.input-text[type="password"], .rtl.woocommerce form .form-row input.input-text.woocommerce-Input--password, .rtl.woocommerce form .form-row input[id="password"] { padding: var(--wdtInputPadding); padding-left: 60px;}
.rtl.woocommerce form .show-password-input[type="button"], 
.rtl.woocommerce-page form .show-password-input[type="button"] { left: 25px; right: 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: 30px; padding-left: 0px;}
.rtl .woocommerce-form__label-for-checkbox input[type="checkbox"] { margin-left: 10px; margin-right: 0px;}
.rtl .woocommerce form .form-row-first { float: right;}
.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:last-child,
.rtl .woocommerce-page table.shop_table tr td:last-child { padding: 15px; padding-left: 30px;}
.rtl .woocommerce .shop_table .order-actions,
.rtl .woocommerce .shop_table .woocommerce-orders-table__cell-order-actions,
.rtl .woocommerce table.my_account_orders .order-actions,
.rtl .woocommerce table.my_account_orders .woocommerce-orders-table__cell-order-actions,
.rtl .woocommerce-page table.my_account_orders .woocommerce-orders-table__cell-order-actions { text-align: right;}
.rtl .woocommerce .woocommerce-error .button,
.rtl .woocommerce .woocommerce-info .button,
.rtl .woocommerce .woocommerce-message .button { float: left;}
.rtl .woocommerce-account .woocommerce h2 { text-align: right;}
.rtl .woocommerce-account .woocommerce .column .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title a.edit { float: right;}
.rtl .woocommerce form .form-row-last { float: left;}
.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type="tel"],
.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-text-input input[type="tel"],
.rtl .woocommerce .woocommerce-order-details .shop_table.order_details tfoot th{text-align: right;}
.rtl.woocommerce-page .woocommerce-order-details table.shop_table tr th:last-child, .rtl.woocommerce-page .woocommerce-order-details table.shop_table tr td:last-child{text-align: left; padding: 20px 0;}

@media(max-width: 767px){
    .rtl .woocommerce .woocommerce-order-details .shop_table.order_details tfoot th { text-align: center;}}
    .rtl .woocommerce form .form-row input.input-text[type="password"], .rtl .woocommerce form .form-row input.input-text.woocommerce-Input--password, .rtl .woocommerce form .form-row input[id="password"] {
    padding-left: 60px; padding-right: 25px;}


/* Wishlist */

.rtl .woocommerce.tinv-wishlist tfoot .tinvwl-to-left .tinvwl-input-group >*:not(:last-child) { margin-left: 15px;  margin-right: 0px;}
.rtl .woocommerce.tinv-wishlist .tinvwl-to-right >*:not(:last-child) { margin-left: 15px; margin-right: 0px;}
.rtl .woocommerce.tinv-wishlist tfoot .tinvwl-to-left:not(:empty) { margin-left: 0;}
.rtl .woocommerce #review_form #respond .comment-form > .column:first-child:not(.first),
.rtl .woocommerce #review_form #respond .comment-notes + .column.wdt-three-fourth,
.rtl .woocommerce #review_form #respond form.comment-form .column.wdt-three-fourth:first-child { margin-right: 0;}
.rtl .column.wdt-full-width, .rtl .column.wdt-one-column { margin-right: 0;}
.rtl .commentlist { padding: 0px;}
.rtl .wdt-listings-taxonomy-container ul { padding: 0;}
.rtl .wdt-event-item .wdt-event-listing.wdt-type2 .wdt-group2 .wdt-event-title { margin-right: -250px;}
.rtl .wdt-events-holder.wdt-carousel-holder:has(.wdt-type4) .wdt-carousel-pagination-wrapper { right: -47%; left: auto;}
.rtl .woocommerce .widget_layered_nav ul li span,
.rtl .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span { left: 0; right: auto;}

@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;}
}
@media only screen and (max-width: 1280px) and (min-width: 1025px) {
    .rtl .wdt-event-item .wdt-event-listing.wdt-type1 .wdt-event-date::before { left: -21px; right: auto; }
}
@media only screen and (min-width: 1281px) and (max-width: 1540px) {
    .rtl .wdt-artist-item.wdt-type-3 { padding: 40px;}
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
    .rtl .wdt-artist-item.wdt-type-3 { padding: 30px;}
    .rtl .wdt-showcase-container .wdt-showcase-list-wrapper .wdt-content-icon span { justify-content: end;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .rtl .wdt-artist-item.wdt-type-3 { padding: 25px;}
}
@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-account .woocommerce-MyAccount-content, .rtl.woocommerce-account .woocommerce .column .woocommerce-MyAccount-content { padding-right: 15px; padding-left: 0px;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .rtl.woocommerce .product-loop-sorting > .product-loop-sorting-item:first-child {margin-right: 0;}
    .rtl.woocommerce .product-loop-sorting > .product-loop-sorting-item:last-child {margin-left: 0;}
    .rtl .woocommerce table.shop_table.my_account_orders td.woocommerce-orders-table__cell-order-status  { text-align: center !important;} 
}
@media only screen and (min-width: 1541px) {
    .rtl .wdt-event-item .wdt-event-listing.wdt-type4 .wdt-group2 { padding: clamp(1.25rem, 1rem + 1.25vw, 2.5rem); padding-left: 200px;}
    .rtl .wdt-event-item .wdt-event-listing.wdt-type4 .wdt-btn { left: 25px; right: auto;}
}
@media only screen and (max-width: 1540px) {
    .rtl .wdt-event-item .wdt-event-listing.wdt-type2 .wdt-group2 .wdt-event-title { margin-right: -160px; margin-left: 0px; }
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:not(.swiper-button-lock) {  left: 150px; right: auto; }
    .rtl .wdt_artist_single-wrapper div[class*='-output-data-container'] .wdt-swiper-arrow-pagination a[class*="-arrow-next"] { left: 0px; }
    .rtl .wdt-event-item .wdt-event-listing.wdt-type2 .wdt-group2 .wdt-event-title { margin-right: -160px;}
}
@media only screen and (max-width: 1280px) {
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider1 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets {  right: 18%; left: auto; }
    .rtl  .wdt-event-item .wdt-event-listing.wdt-type2 .wdt-group2 .wdt-event-title { margin-right: -120px; }
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider2 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets{ top: 461px; left: 310px; right: auto;}
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider2 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { left: 50px; right: auto; }
    .rtl .blog-entry.has-post-thumbnail div.entry-content-group { margin-left: 10%; margin-right: 0px;}
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:not(.swiper-button-lock) { left: 100px; right: auto;}
    .rtl .wdt-events-holder.wdt-carousel-holder:has(.wdt-type4) .wdt-carousel-pagination-wrapper { right: -62%;}
}

@media only screen and (max-width: 1024px) {
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider2 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { left: 267px; right: auto; }
    .rtl .wdt-testimonial-holder.wdt-rc-template-modern.wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination { left: 0; right: 0;}
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:not(.swiper-button-lock) { left: 65px;  right: auto;}
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item > .wdt-content-media-group {  margin-right: 100px;  margin-left: 0px; }
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item > .wdt-content-detail-group { padding-left: 50px; padding-right: 0px; margin-right: 100px;  margin-left: 0px;}
    .rtl .wdt-portfolio-page-listings div[class*="-apply-isotope"] .wdt-column.wdt-one-third:nth-child(2),
    .rtl .wdt-portfolio-page-listings div[class*="-apply-isotope"] .wdt-column.wdt-one-third:nth-child(4) { margin-top: 0px; }
    .rtl .wdt-portfolio-page-listings .wdt-pagination.wdt-ajax-pagination.wdt-loadmore-pagination a { margin-top: 50px;  margin-left: 0px;}

    .rtl .wdt-portfolio-single-default .wdt-portfolio-single-content .wdt-listings-features-box-container .wdt-listings-features-box-item.wdt-one-third { margin-right: 0; margin-left: 30px; }
    .rtl .wdt-events-holder.wdt-carousel-holder:has(.wdt-type4) .wdt-carousel-pagination-wrapper{  right: 0;}
}

@media only screen and (max-width: 767px) {
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider1 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { left: 30px; right: auto; }
    .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: 26px; right: auto;}
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider2 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { top: 378px; left: 196px; right: auto;}
    .rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-form-holder input[type="email"] { padding: 15px 25px; padding-left: 80px;}
    .rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form[class*="with-btn-icon"] .wdt-mailchimp-subscription-button-holder button[type='submit'] { padding: 15px;}
    .rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form[class*="with-btn-icon"] .wdt-mailchimp-subscription-button-holder { left: 0; right: auto; }
    .rtl .wdt-showcase-container .wdt-showcase-list-wrapper .wdt-content-icon span { justify-content: end;}
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:not(.swiper-button-lock) { left: auto; right: 60px;}
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item > .wdt-content-media-group {  margin-right: 0; }
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item > .wdt-content-detail-group {  padding-left: 0; margin-right: 0; }

    .rtl .comment-body { padding-right: 80px;}
    .rtl ul.children li .comment-body { padding-right: 70px; }
    .rtl .commentlist ul.children{ padding-right: 40px; }
    .rtl .comment-body { margin: 30px 0 0;}
    .rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 .post-next-link { margin-right: auto; margin-left: 0px; }
    .rtl .wdt-mailchimp-holder.wdt-template-type1 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='email'] { padding: 20px; padding-right: 0; padding-left: 20px;}
    .rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-form-holder input[type="email"] {  padding: 15px 25px;  padding-left: 80px; }
    .rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form[class*="with-btn-icon"] .wdt-mailchimp-subscription-button-holder { left: 0; right: auto;}

    .rtl .woocommerce table.shop_table tr th, body.rtl .woocommerce table.shop_table tr td { float: right;  text-align: right;}
    .rtl .woocommerce .woocommerce-error .button, .rtl .woocommerce .woocommerce-info .button, .rtl .woocommerce .woocommerce-message .button { float: none;}
    .rtl .wdt-portfolio-single-default .wdt-portfolio-single-content .wdt-listings-features-box-container .wdt-listings-features-box-item.wdt-one-third { margin-left: 0; margin-right: 0;}

}
@media only screen and (max-width: 479px) {
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider1 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { right: 50%;  left: auto;}
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider2 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets {  top: 378px;  left: 177px; right: auto;}
    .rtl .wdt-artist-item.wdt-type-3 {padding: 20px; }
    .rtl .comment-body { padding-right: 0;}
    .rtl ul.children li .comment-body { padding-right: 0;}
    .rtl .commentlist ul.children { padding-right: 30px; }
    .rtl .wdt_artist_single-wrapper div[class*='-output-data-container'] .wdt-swiper-arrow-pagination a[class*="-arrow-next"] { right: 0; left: auto; }
    .rtl.woocommerce #reviews #comments ol.commentlist li .comment-text { margin: 20px 0 0; padding: 0; text-align: right; }
    .rtl.woocommerce #review_form #respond p { text-align: right; }
}
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider1 .swiper-slide .wdt-content-item .wdt-content-image > span > img,
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider1 .swiper-slide .wdt-content-item .wdt-content-image > a > img {
  clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%); -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);}
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider1 .swiper-slide-active .wdt-content-item .wdt-content-image > span > img,
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-slider1 .swiper-slide-active .wdt-content-item .wdt-content-image > a > img { 
  clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%); -webkit-clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);}

.rtl .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover, 
.rtl .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:focus { 
    animation: var(--wdt-button-hover-alt); -webkit-animation: var(--wdt-button-hover-alt)}

.rtl .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev:hover,
.rtl .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev:focus { 
    animation: var(--wdt-button-hover);-webkit-animation: var(--wdt-button-hover);}

.rtl .wdt-event-item .wdt-event-listing .wdt-btn::after, 
.rtl .wdt-mailchimp-holder.wdt-template-type1 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form[class*="with-btn-icon"] .wdt-mailchimp-subscription-button-holder button[type='submit'] svg,
.rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form[class*="with-btn-icon"] .wdt-mailchimp-subscription-button-holder button[type="submit"] svg, 
.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section a.custom-button-style::after, .rtl .wdt-listings-item-wrapper.type3 .wdt-listings-item-top-section a.custom-button-style::before {
    transform: scaleX(-1);
}
.rtl .wdt-exhibitions-item.wdt-type-3 .wdt-exhibitions-button a::after, .rtl .wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-button > a,
.rtl .wdt-exhibitions-item .wdt-exhibitions-button a::after, .rtl .wdt-artist-item .wdt-artist-button a::after { scale: -1};

    .rtl .pagination ul li .wdticon-angle-double-right:before,
    .rtl .pagination ul li .wdticon-angle-double-left:before,
    .rtl  .woocommerce nav.woocommerce-pagination ul li .wdticon-angle-double-right:before,
    .rtl  .woocommerce nav.woocommerce-pagination ul li .wdticon-angle-double-left:before,
    .rtl .pagination ul li .fa-angle-left:before,
    .rtl .pagination ul li .fa-angle-right:before { scale: -1 }

    .rtl .pagination ul li .wdticon-angle-double-left:before,
    .rtl  .woocommerce nav.woocommerce-pagination ul li .wdticon-angle-double-left:before,
    .rtl .pagination ul li .fa-angle-left:before {  scale: -1 }

