
/* Loader */
.rtl .wdt-plant::after {
  left: auto;
  right: 0;
  clip-path: polygon(100% 0, 0 0, 25% 100%, 75% 100%);
}
.rtl .wdt-plant::before {
  transform: translate3d(50%, 50%, 0);
  animation: rtl-zoom 1.62s linear infinite;
}
 @keyframes rtl-zoom {
  0%{ transform:translate3d(50%, -50%, 0) scale(0.8); opacity:0}
  50%{ transform:translate3d(50%, -50%, 0) scale(1); opacity:1}
  100%{ transform:translate3d(50%, -50%, 0) scale(1.2); opacity:0}
}


.rtl #back-to-top {left: 20px; right: auto;}
.rtl .mfp-close{ left: 0; right: auto;}
.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.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: 0; right: auto;}
.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; border-radius: 0 0 var(--wdtRadius_1X) 0; }
body.rtl .wdt-search-form-container .wdt-search-form-close {
    right: auto;
    left: 35px;
}

body.rtl #searchform .wdt-search-icon,
body.rtl #searchform input[type="submit"],
body.rtl #searchform::before {
    right: auto;
    left: 10px;
}

body.rtl #searchform input[type="text"] {
    padding-right: 25px;
    padding-left: 65px;
}

/* ---------------------------- 
===========Header===========
---------------------------- */

.rtl .wdt-image-box-holder.wdt-rc-template-icon-aside-content .wdt-content-item .wdt-content-media-group {
    margin-left: 10px;
    margin-right: 0;
}

/* Menu Dropdown Arrow */

.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] > a > span: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 .menu-container .wdt-primary-nav li[class*="has-children"] ul > li.menu-item > a > span:after { 
    -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] ul.sub-menu > li > a:hover span {
    padding-right: 14px; padding-left: 0;
}
.rtl .wdt-header-menu .menu-container .wdt-primary-nav li[class*="has-children"] ul.sub-menu > li > a > span::before{
    right: 0; left: auto; background: currentColor;
    transform: translateX(10px);
}
.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 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;
}


/* 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;
}

/* Button style */

.rtl .wdt-button-holder.wdt-button-icon-before .wdt-button .wdt-button-icon span{
    right: -1px; left: auto;
}
.rtl .wdt-button-holder.wdt-button-size-nm .wdt-button {
    padding-right: 66px;
    padding-left: 30px;
}


/* ----------------------------
=========Home page -1==========
---------------------------- */

.rtl .wdt-advanced-carousel-holder.wdt-rc-template-classic .swiper-slide .e-con::before{
    right: 0; left: auto;
}
.rtl .wdt-advanced-carousel-holder.wdt-rc-template-classic .swiper-slide .wdt-content-item::before{
    right: 0; left: auto;
    background: linear-gradient(-210deg, rgba(var(--wdtQuaternaryColorRgb), .75) 0%, transparent 45%); 
}
.rtl .wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*="-left-part"] {
    margin-left: 5px;
    margin-right: 0;
}

.rtl .wdt-tabs-container .wdt-tabs-list li:not(:last-child) {
    margin: 20px 0 0 20px;
}
.rtl .wdt-tabs-container.wdt-template-default .wdt-tabs-list li .ui-tabs-anchor .wdt-content-title::before{
    margin-left: 10px;
    margin-right: 0;
}
.rtl .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span,
.rtl .wdt-column-wrapper.wdt-snap-scroll-enabled ~ .wdt-snap-scroll-pagination button{transform: scaleX(-1);}
.rtl .wdt-image-box-holder.wdt-rc-template-process-block-3 .wdt-content-item .wdt-content-media-group::before{
    left: -20px;
    right: auto;
}

.rtl .wdt-animation-wrapper{ direction: ltr;}   
.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;  z-index: 3; }

.rtl .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list.wdt-expanded:after { left: 24px; right: auto; }



@media (min-width: 1025px) {
    .rtl .wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-carousel-pagination-wrapper {
        left: 120px;
        right: auto;
    }
}
@media (max-width: 1024px){
    .rtl .wdt-carousel-holder.wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:not(.swiper-button-lock){
        transform: scaleX(-1);
    }
}
@media (min-width: 768px) {
    .rtl .wdt-image-box-holder.wdt-rc-template-process-block-3 .wdt-column:not(:last-child) .wdt-content-item .wdt-content-media-group::after {
        left: -135%;
        right: auto;
  }
}

/* ----------------------------
=========Home page -2==========
---------------------------- */

.rtl .wdt-progressbar-container.wdt-progressbar-horizontal .wdt-progressbar{transform: scaleX(-1);}
.rtl .wdt-popup-box-trigger-holder.wdt-click-element-label-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label {margin-right: 15px; margin-left: 0;}
.rtl .wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-social-icons-list { left: 0; right: auto;}
.rtl .wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-social-icons-list li{ left: 23px; right: auto;}
.rtl .wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span img{ transform: scale(1.05) rotate(-.5deg); transform-origin: 50% 90%;}
.rtl .wdt-team-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-content-image > span img{ transform: scale(1) rotate(0deg);}
.rtl .wdt-accordion-toggle-holder[class*="-template-simple"] .wdt-accordion-toggle-description { padding: 0 0 28px 10%;}
.rtl .wdt-testimonial-holder.wdt-rc-template-default .wdt-content-item .wdt-content-icon-wrapper { left: 0; right: auto; transform: scaleX(-1);}
.rtl .wdt-testimonial-holder.wdt-rc-template-default .wdt-content-item .wdt-content-title-group { padding-left: 40px; padding-right: 0;}

@media (min-width: 768px) {
  .rtl .wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-carousel-pagination-wrapper {
    left: clamp(0rem, -8.5894rem + 13.4078vw, 7.5rem);
    right: auto;
  }
}

/* ----------------------------
=========Home page -3==========
---------------------------- */

.rtl .wdt-counter-holder.wdt-rc-template-default .wdt-column:not(:last-child) .wdt-content-item:after{ left: 0; right: auto;}
.rtl .wdt-content-item .wdt-content-counter > :not(:last-child) { margin-left: 2px; margin-right: 0;}
.rtl .wdt-services-holder .wdt-service-item.wdt-type-1 .wdt-service-image a {
    transform: scale(0.9) rotate(0deg);
}
.rtl .wdt-services-holder .wdt-service-item.wdt-type-1:hover .wdt-service-image a,
.rtl .wdt-services-holder .wdt-column.wdt-active .wdt-service-item.wdt-type-1 .wdt-service-image a {
    transform: scale(1) rotate(15deg);
}
.rtl .wdt-services-holder .wdt-service-item.wdt-type-1 .wdt-service-button a i{transform: scaleX(-1);}
.rtl .wdt-services-holder .wdt-service-item.wdt-type-1 .wdt-service-description {
    padding: 0 clamp(1.875rem, -0.2723rem + 3.352vw, 3.75rem) 0 30px;/* 60-30 */
}

.rtl .wdt-swiper-pagination-holder .wdt-swiper-arrow-pagination a::before{transform: scaleX(-1);}
.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section .wdt-listings-item-top-section-content > .wdt-listings-taxonomy-container { left: 20px; right: auto;}

.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section .wdt-listing-view-details:before,
.rtl .wdt-listings-item-wrapper.type2 a.custom-button-style::before {
    rotate: 30deg;
    transform: scaleX(-1);
}
.rtl .wdt-listings-item-wrapper.type1:not(.swiper-slide) .wdt-listings-item-top-section .wdt-listing-view-details:before{
    rotate:0deg;
    margin-right:5px; margin-left: 0;
}
.rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section .wdt-listing-view-details:hover::before,
.rtl .wdt-listings-item-wrapper.type2 a.custom-button-style:hover::before { color: var(--wdtLinkHoverColor); rotate: -0deg; }



@media (min-width: 1025px) {
    .rtl .wdt-listings-item-wrapper.type1 .wdt-listings-item-top-section-content .wdt-listings-item-title {
        transform: translateX(-30px); -webkit-transform: translateX(-30px); 
    }
    .rtl .wdt-listings-item-wrapper.type1:hover .wdt-listings-item-top-section-content .wdt-listings-item-title {
        transform: translateX(0); -webkit-transform: translateX(0); 
    }
    .rtl .wdt-listings-item-wrapper.type1:not(.swiper-slide) .wdt-listings-item-top-section-content .wdt-listings-item-title {
        transform: translateX(0); -webkit-transform: translateX(0); 
    }
}

/* form */

.rtl .wdt-service-form-group p, .rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"] { direction: rtl;}
.rtl .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { padding-left: 2.5em; text-align: right; padding-right: 25px; direction: rtl;}
.rtl .wdt-service-btn-group, .rtl .select2-container--open .select2-dropdown.select2-dropdown--below,
 .rtl .select2-container--default .select2-search--dropdown .select2-search__field, .rtl .select2-results{text-align: right;}
.rtl .select2-container--default .select2-selection--multiple .select2-selection__arrow, .rtl .select2-container--default .select2-selection--single .select2-selection__arrow { left: 15px !important; right: auto !important;}
.rtl .wpcf7-not-valid-tip { left: 20px; right: auto;}
.rtl .select2-container--default .select2-selection--single .select2-selection__arrow b{
    right: 50% !important; margin-right: -10px !important; left: auto !important; margin-left: 0px !important;
}
.rtl .wpcf7 form .wpcf7-response-output, .wpcf7-form .wpcf7-response-output {
   float: right; padding: 15px 45px 15px 15px; text-align: right;
}
.rtl .wpcf7 form .wpcf7-response-output::before, .rtl .wpcf7-form .wpcf7-response-output::before{right: 18px; left: auto;}

.rtl .wpcf7-form-control-wrap[data-name="date"]::after{
    left: 30px; right: auto;
}
.rtl .flatpickr-calendar{direction: rtl;}
.rtl .numInputWrapper span {
  left: 0; right: auto;
  padding: 0 2px 0 4px;
}

body.rtl .flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  left: auto;
  right: auto;
  transform: scaleX(-1);
}
body.rtl .flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month {
  right: auto;
  left: auto;
  transform: scaleX(-1);
}
.rtl .flatpickr-current-month .flatpickr-monthDropdown-months, .rtl .flatpickr-current-month input.cur-year{
    padding: 0 .5ch 0 0;
}
.rtl  select{
    text-align: right !important;
}
.rtl .flatpickr-calendar::after, .rtl .flatpickr-calendar::before {
  right: 32px !important;
  left: auto !important;
}

/* ----------------------------
=========Home page -4==========
---------------------------- */

.rtl .wdt-showcase-container.modern > .wdt-showcase-list-wrapper {
  padding-right: clamp(1.875rem, 0.2083rem + 3.4722vw, 4.375rem);
  padding-left: 0;
}
.rtl .wdt-showcase-title-group .wdt-showcase-title-prefix {
  margin-left: 10px;
  padding-left: 10px;
  margin-right: 0px;
  padding-right: 0px;
}
.rtl .wdt-showcase-title-group .wdt-showcase-title-prefix::after {
  left: 0;
  right: auto;
}
.rtl .wdt-showcase-container.modern li:after,
.rtl .wdt-showcase-container.modern li:before{
	right:0; left: auto;
}
@media (max-width: 767px) {
  .rtl .wdt-showcase-container.modern > .wdt-showcase-list-wrapper {
    padding: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

/* ----------------------------
=========Home page -5==========
---------------------------- */

.rtl .wdt-listings-item-wrapper.type2 .wdt-listings-item-image-gallery .wdt-listings-group-button-hover-icon{
    transform: translateX(30px); -webkit-transform: translateX(30px);}
.rtl .wdt-listings-item-wrapper.type2:hover .wdt-listings-item-image-gallery .wdt-listings-group-button-hover-icon { 
    transform: translateX(0px); -webkit-transform: translateX(0px);}
.rtl .wdt-listings-item-wrapper.type2 .wdt-listings-item-top-section .wdt-listings-amenity-tag {left: 20px; right: auto;}


/* Before and After  */

body.rtl .wdt-before-after-slider-container .wdt-before-after-sliders {
  top: 50%;
  right: 50%;
  left: auto;
  -webkit-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}
body.rtl .wdt-before-after-slider-container .wdt-before-after-sliders { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg) !important; 
 -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%) !important; direction: ltr;}

body.rtl .wdt-before-after-slider-container .wdt-before-after-sliders {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.rtl .wdt-before-after-slider-span-after {
    bottom: 40px; top: auto;
}
.rtl .wdt-before-after-slider-span-before {
    top: 40px; bottom: auto;
}
.rtl .wdt-button-holder.wdt-button-icon-before .wdt-button .wdt-button-icon {
    margin-left: 15px;
    margin-right: 0;
}

/* ----------------------------
=========Innerpages=========
---------------------------- */

/* -----About style------ */

/* Priceplan */

.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 .wdt-pricing-table-pricing div[class*="-table-pricing-sale"] .wdt-pricing-table-pricing-prefix {
    padding-left: 5px;
    padding-right: 0;
}

.rtl .wdt-showcase-container.classic > .wdt-showcase-list-wrapper ul > li .wdt-showcase-content-group .wdt-content-description {
  margin-right: auto;
}
.rtl .wdt-showcase-container.classic > .wdt-showcase-list-wrapper {
  padding-right: clamp(0.9375rem, 0.6259rem + 1.0409vw, 1.875rem);
  padding-left: 0;
}
.rtl .wdt-showcase-container.classic > .wdt-showcase-list-wrapper ul > li .wdt-showcase-content-group .wdt-content-description strong{
    margin-left: 5px;
}

@media screen and (max-width: 1024px) {
  .rtl .wdt-showcase-container.classic > .wdt-showcase-list-wrapper ul > li .wdt-showcase-content-group .wdt-content-description {
    margin-right: 0; margin-left: auto;
  }
}
@media screen and (max-width: 767px) {
  .rtl .wdt-showcase-container.classic > .wdt-showcase-list-wrapper {
    padding: 0;
    padding-right: 0px;
    padding-left: 0px;
  }
}


/* Career styles */

.rtl .wdt-cus-sidebar-block .e-con-inner > div.wdt-cus-sidebar-aside-column {
    margin-left: 60px;
    margin-right: 0;
}
.rtl .wdt-content-item-holder .wdt-career-item-type-2 .wdt-career-item-wrapper .wdt-career-title a, .rtl .wdt-services-holder .wdt-service-item.wdt-type-4 .wdt-service-title a {
    padding-right: 0px;
    padding-left: 50px;
}
.rtl .wdt-content-item-holder .wdt-career-item-type-2 .wdt-career-item-wrapper .wdt-career-title a::after,
.rtl .wdt-services-holder .wdt-service-item.wdt-type-4 .wdt-service-title a::after{left: 0; right: auto; transform: translateY(-50%) scaleX(-1);}

.rtl .wdt-content-item-holder .wdt-career-item-type-2 .wdt-career-item-wrapper .wdt-career-title a:hover::after,
.rtl .wdt-content-item-holder .wdt-career-item-type-2 .wdt-career-item-wrapper.dt-career-active .wdt-career-title a::after,
.rtl .wdt-services-holder .wdt-service-item.wdt-type-4 .wdt-service-title a:hover:after,
.rtl .wdt-services-holder .wdt-service-item.wdt-type-4.dt-services-active .wdt-service-title a:after {
    transform: translateY(-50%) scaleX(-1);
}
.rtl .wdt-content-item-holder .wdt-career-item-type-1 .wdt-career-item-wrapper .wdt-career-info-content .wdt-career-content {
    padding-left: 10%;
    padding-right: 0;
}

.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 > .post-next-link [class*="-bgimg"] ~ .nav-title-wrap {
    padding-left: clamp(3.75rem, 3.4713rem + 1.2739vw, 5rem);
    padding-right: 0;
}
.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 > .post-next-link .nav-title-wrap::after {
    left: 0;
    right: auto;
    transform: scaleX(-1);
}
.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 > .post-prev-link {
    justify-content: flex-start;
    text-align: right;
}
.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 > .post-prev-link {
    border-left: 1px solid var(--wdtBorderColor);
    padding-left: 20px;
    padding-right: 0;
    border-right: 0;
}
.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 > .post-prev-link [class*="-bgimg"] ~ .nav-title-wrap {
    padding-right: clamp(3.75rem, 3.4713rem + 1.2739vw, 5rem);
    padding-left: 0;
}
.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 > .post-prev-link .nav-title-wrap::before {
    right: 0;
    left: auto;
    transform: scaleX(-1);
}

.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 > div > .nav-title-wrap h3 > a {
    background-position: 100% 100%;
}
.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 > div:focus > .nav-title-wrap h3 > a,
body.rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 > div:hover > .nav-title-wrap h3 > a {
    background-size: 100% 1px;
}
.rtl .wdt-tabs-container[class*='-template-classic'] .wdt-tabs-list li .ui-tabs-anchor::before {
    left: 0;
    right: auto;
}
.rtl .wdt-tabs-container[class*='-template-classic'] .wdt-tabs-list li.ui-state-active .ui-tabs-anchor::before,
.rtl .wdt-tabs-container[class*='-template-classic'] .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor::before {
    right: 0;
    left: auto;
}

@media (max-width: 1540px) {
  .rtl .wdt-cus-sidebar-block .e-con-inner > div.wdt-cus-sidebar-aside-column {
    margin-left: 30px; margin-right: 0;
  }
}
@media (max-width: 1024px) {
  .rtl .wdt-cus-sidebar-block .e-con-inner > div.wdt-cus-sidebar-aside-column, .rtl .wdt-cus-sidebar-block .e-con-inner > div.wdt-cus-sidebar-column {
    margin-right: auto;
    margin-left: auto;
  }
}

@media only screen and (max-width: 767px) {
  .rtl .entry-post-navigation-wrapper .entry-post-navigation.type2 > .post-prev-link {
    border-left: none;
    padding-left: 0px;
  }
}

.rtl input[type=text], .rtl textarea{text-align: right; direction: rtl;}
.rtl .wdt-career-form-group p .custom-file-upload-wrap{direction: rtl; padding-right: 4px; padding-left: 10px;}
.rtl .wdt-career-form-group p .custom-file-upload .custom-file-select {
    right: 0;
    left: auto;
}
.rtl .wdt-career-form-group p .custom-file-upload .custom-file-select, 
.rtl .wdt-career-form-group p .custom-file-upload .wpcf7-form-control-wrap input[type="file"]::file-selector-button {
    margin-left: clamp(1rem, 0.813rem + 0.6246vw, 1.5625rem);
    margin-right: 0;
}
.rtl .wdt-career-form-group.wdt-career-app-form-group p.wdt-file-format, .rtl .wdt-career-btn-group {
    text-align: right;
}
.rtl .wdt-career-form-group p .custom-file-upload .custom-file-select::before{
    margin-left: 14px;  margin-right: 0;
}


/* Portfolio style */

.rtl .wdt-listings-features-box-container:not(.listing) .wdt-listings-features-box-item:first-child {
   padding-right: 0;
}
.rtl .wdt-listings-features-box-container:not(.listing) .wdt-listings-features-box-item::after {
    left: 0;
    right: auto;
}
.rtl .wdt-listings-features-box-container:not(.listing) .wdt-listings-features-box-item .wdt-listings-features-box-item-description {
    padding-left: 30px;
    padding-right: 0;
}
.rtl .wdt-listings-features-box-container:not(.listing) .wdt-listings-features-box-item > div:not(:last-child) {
    margin-left: 12px;
    margin-right: 0;
}
@media (max-width: 1280px) {
  .rtl .wdt-listings-features-box-container:not(.listing) .wdt-listings-features-box-item::after {
     left: -1px; right: auto;
  }
}

/* Service style */

.rtl .wdt-services-holder .wdt-service-item.wdt-type-2 .wdt-service-image a img {
    transform: scale(1.05) rotate(-.5deg);
    transform-origin: 50% 90%;
}
.rtl .wdt-services-holder .wdt-service-item.wdt-type-2:hover .wdt-service-image a img {
    transform: scale(1) rotate(0deg);
}
.rtl .wdt-services-holder .wdt-service-item.wdt-type-2 .wdt-service-description, 
.rtl .wdt-services-holder .wdt-service-item.wdt-type-3 .wdt-service-description{
    padding-left: 5%; padding-right: 0;
}
.rtl .wdt-services-holder .wdt-service-item.wdt-type-2 .wdt-service-button a i{
    transform: translateX(0px) scaleX(-1);
}

@media (min-width: 1025px) {
  .rtl .wdt-services-holder.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
        right: calc( -1 * clamp(5rem, -5.1649rem + 10.5541vw, 7.5rem));
        left: auto;
  }
}

/* Shop style */

.rtl .wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-button > a::before { margin-right: 10px; margin-left: 0; transform: scalex(-1);}
.rtl .wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-subtitle::before{  transform: scaleX(-1);}
.rtl .wdt-listings-item-wrapper.type1:not(.swiper-slide) .wdt-listings-item-top-section .wdt-listing-view-details::before { margin-right: 5px; margin-left: 0; transform: scaleX(-1);}

.rtl .woocommerce ul.products.product-content-alignment-left li.product .product-details {
  text-align: right;
}
.rtl .woocommerce .product span.price del, .rtl .woocommerce .product-price del{
    margin: 0 0 0 5px;
}
.rtl .woocommerce ul.products.vertical-position-top-right li.product .product-thumb .product-buttons-wrapper.product-icons {
  left: 0;
  right: auto;
}
.rtl .woocommerce ul.products li.product .product-offers {
  right: 15px;
  left: auto;
}
.rtl.woocommerce ul.products.product-label-rounded li.product .product-labels {
  right: 15px;
  left: auto;
}
.rtl .wdt-simple-style .blog-entry div.entry-content-group .entry-title {
  padding-left: 14%;
  padding-right: 0;
}
.rtl .wdt-google-map .gm-style .gm-style-iw-c button.gm-ui-hover-effect {
  left: -12px; right: auto;
}
.rtl .wdt-google-map .gm-style .gm-style-iw-c{text-align: right;}
.rtl .poi-info-window .address{float: right;}
.rtl .gm-style .transit-container{direction: rtl;}


/* shop details */

.rtl .widget.woocommerce ul.product-categories li span, .rtl .woocommerce ul.products li.product .product-labels { left: 0; right: auto;}
.rtl.woocommerce nav.woocommerce-pagination ul li a.next i, .rtl.woocommerce nav.woocommerce-pagination ul li a.prev i{
  -webkit-transform: translate(-50%, -50%) scaleX(-1);
  transform: translate(-50%, -50%) scaleX(-1);
}

.rtl.woocommerce ul.products:not(.product-content-alignment-center) li.product.product-list-view.product-list-left-thumb .product-wrapper .product-details {
  text-align: right;
  padding-left: 0;
  padding-right: 20px;
}
.rtl .wdt-product-image-gallery-holder.wdt-product-vertical-thumb-left .wdt-product-image-gallery-thumb-container {
  margin: 0 0 0 10px;
}
.rtl.woocommerce div.product form.cart div.quantity {
  margin: 10px 0 10px 15px; 
}
.rtl.woocommerce div.product .summary .woocommerce-product-rating .star-rating {
  margin: 0 0 0 5px;
}

.rtl.woocommerce .woocommerce-error .button, .rtl.woocommerce .woocommerce-info .button, .rtl.woocommerce .woocommerce-message .button{
    float: left;
}
.rtl.woocommerce .woocommerce-error .button:before,
.rtl.woocommerce .woocommerce-message .button:before {right: 0; left: auto;}
    
.rtl.woocommerce .woocommerce-error .button:hover::before,
.rtl.woocommerce .woocommerce-message .button:hover:before { right: auto; left: 0; }
.rtl.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a::before {
    margin-left: 10px;
    margin-right: 0;
}
.rtl.woocommerce .button.loading::after, .rtl.woocommerce button.button.loading::after, .rtl.woocommerce input.button.loading::after, 
.rtl.woocommerce a.button.loading::after, .rtl.woocommerce #respond input#submit.loading::after {
    margin-right: 10px;
    left: auto;
    margin-left: 0;
}
.rtl.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs::before {
    right: 50%;
    transform: translateX(50%);
    transform: translateX(50%);
    -moz-transform: translateX(50%);
    -webkit-transform: translateX(50%);
    left: auto;
}
.rtl.woocommerce table.shop_attributes td, .rtl.woocommerce #reviews #comments ol.commentlist li .description {
    text-align: right;
}

.rtl.woocommerce #reviews #comments ol.commentlist li .star-rating {
  float: left;
}
.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text {
  margin: 0 50px 0 0;
}
.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
  float: right;
}
/* .rtl.woocommerce .star-rating span {
  float: left;
  left: 0;
  right: auto;
} */
.rtl.woocommerce div.product .wdt-product-tabs .woocommerce-tabs .panel{
    text-align: right;
}

@media only screen and (max-width: 479px) {
  .rtl.woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 20px 0 0;
    padding: 0;
    text-align: center;
  }
  .rtl.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
    float: none;
  }
  .rtl.woocommerce #reviews #comments ol.commentlist li .description{text-align: center;}
  .rtl.woocommerce #review_form #respond p {
    text-align: right;
  }
}

/* cart style */

.rtl.woocommerce-page .wp-block-woocommerce-cart .wc-block-components-sidebar {
  margin-right: 30px;
  margin-left: 0;
}
.rtl .wc-block-components-totals-coupon .wc-block-components-panel__button > .wc-block-components-panel__button-icon {
  left: 0;
  right: auto;
}
.rtl.woocommerce-page .wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input label, 
.rtl.woocommerce-page .wp-block-woocommerce-cart .wc-block-components-text-input label, 
.rtl.woocommerce-page .wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label, 
.rtl.woocommerce-page .wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label{
   right: 25px; left: auto;
}
.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;
}

@media only screen and (max-width: 1024px) {
  .rtl.woocommerce-page .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main, 
  .rtl.woocommerce-page .wp-block-woocommerce-cart .wc-block-components-sidebar {
    margin: 0;
  }
}


/* checkout style */

.rtl.woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar{
  margin-right: 30px;
  margin-left: 0;
}
.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: 28px; left: auto;
}
.rtl .wc-block-components-form .wc-block-components-text-input input[type="tel"],
.rtl .wc-block-components-text-input input[type="tel"]{
    text-align: right;
}
.rtl .woocommerce .woocommerce-order .woocommerce-order-overview li{
    border-left: 1px solid var(--wdtBorderColor);
    border-right: 0;
}
.rtl .woocommerce-notice {
    border-right: 5px solid;
    border-left: 0;
}
.rtl .woocommerce ul.order_details li {
    float: left;
    margin-right: 2em; margin-left: 0;
}
.rtl .woocommerce ul.order_details li:last-of-type{
    border: none;
 }

.rtl .woocommerce .shop_table.order_details th, .rtl .woocommerce .shop_table.order_details td {
    text-align: right;
}
@media only screen and (max-width: 767px) {
  .rtl .woocommerce .woocommerce-order .woocommerce-order-overview li {
    border-left: 0;
  }
  .rtl .woocommerce .woocommerce-order-overview, .rtl .woocommerce ul.order_details li {
    display: block;
  }
  .rtl .woocommerce ul.order_details li{float: none;}
  .rtl .woocommerce .shop_table.order_details th, .rtl .woocommerce .shop_table.order_details td{text-align: center;}
}

 @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-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;
}
.rtl .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key,
.rtl .tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times{display: inline-block;}
.rtl .tinv-wishlist table input[type="checkbox"] {
    margin-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 {
    text-align: left;
    float: left;
}
.rtl .tinv-wishlist .social-buttons{ text-align: right;}
.rtl .woocommerce.tinv-wishlist .tinvwl-to-right > :not(:last-child) {
    margin-left: 15px;
    margin-right: 0;
}
.rtl .woocommerce.tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {
    margin-left: 0;
}
.rtl .tinv-wishlist tfoot .tinvwl-to-left:not(:empty) {
    float: right;
    margin-left: 2%;
    margin-left: 0;
}
@media only screen and (max-width: 768px) {
  .rtl .tinv-wishlist table tbody tr td.product-remove {
    float: left;
  }
  .rtl .tinv-wishlist table tbody tr td.product-cb {
    float: right;
  }
}


/* My Account style */

.rtl .woocommerce-account.woocommerce form .show-password-input, .rtl .woocommerce-account.woocommerce-page form .show-password-input {
    left: 1em;
    right: auto;
}
.rtl .woocommerce form .form-row .password-input input.input-text {
    padding-left: 2.5em;
    padding-right: 25px;
}
.rtl .woocommerce .woocommerce-error .button, .rtl .woocommerce .woocommerce-info .button, .rtl .woocommerce .woocommerce-message .button{
    float: left;
}

.rtl .woocommerce table.shop_table{margin: 0 -1px 24px 0;}
.rtl .woocommerce .shop_table .order-actions, .rtl .woocommerce .shop_table .woocommerce-orders-table__cell-order-actions, 
.rtl .woocommerce table.my_account_orders .order-actions, .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-account.woocommerce-orders table.my_account_orders th{text-align: right;}
.rtl.woocommerce-account.woocommerce-orders table.my_account_orders th:first-child {
    padding-right: 30px;
    padding-left: 15px;
}
.rtl.woocommerce table.shop_table tr td:last-child{
    padding-left: 30px;
    padding-right: 15px;
}
.rtl.woocommerce-page table.shop_table tr td:last-child {
    padding-left: 0px;
    padding-right: 15px;
}

.rtl.woocommerce-account.woocommerce form .show-password-input, .rtl.woocommerce-account.woocommerce-page form .show-password-input{
    left: 1em;
    right: auto;
}


@media only screen and (max-width: 1024px) {
  .rtl.woocommerce-account table.shop_table.my_account_orders th, .rtl .woocommerce-account table.shop_table.my_account_orders td,
  .rtl.woocommerce-account.woocommerce-page table.shop_table.my_account_orders td.woocommerce-orders-table__cell-order-status, 
  .rtl.woocommerce-account.woocommerce-page table.shop_table.my_account_orders td.woocommerce-orders-table__cell-order-actions, 
  .rtl.woocommerce-account.woocommerce-page table.shop_table.my_account_orders td {
        text-align: right !important;
        border-bottom-width: 0;
  }

}

body.rtl.error404 div.wrapper {
    background-image: url("https://agrotech.wpengine.com/rtl-demo/wp-content/uploads/sites/4/2026/03/404-error-bg-1-RTL.jpg");
    background-attachment: inherit;
    background-position: center top;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #faf9f6;
}

/* ----------------------------
=========Blog style=========
---------------------------- */

.rtl .wdt-simple-style.wdt-post-entry .blog-entry .entry-button a.wdt-button span{ transform: scaleX(-1);}
.rtl .blog-entry.has-post-thumbnail div.entry-media-group > div.entry-thumb-content > .entry-date {
    left: 10px;
    right: auto;
}
.rtl .page-link a, .rtl .pagination ul li a, .rtl .woocommerce nav.woocommerce-pagination ul li a, .page-link > span, 
.rtl .pagination ul li span, .rtl .woocommerce nav.woocommerce-pagination ul li span{
    margin: 10px 0 0 10px;
}
.rtl .pagination ul li a.next i, .rtl .pagination ul li a.prev i{
    -webkit-transform: translate(-50%, -50%) scaleX(-1);
    transform: translate(-50%, -50%) scaleX(-1);
}
.rtl .blog-single-entry:has(.entry-thumb .blog-image img) .entry-thumb-group .single-entry-categories {
    margin-right: 30px;
    left: 30px;
    margin-left: 0;
    right: auto;
}
.rtl .blog-single-entry .entry-post-navigation:not(.wdt-post-entry).type2 > .post-prev-link{
    border-left: 1px solid var(--wdtBorderColor);
    border-right: none;
    padding-left: 20px;
    padding-right: 0;
}
.rtl .blog-single-entry .entry-post-navigation > .post-prev-link .nav-title-wrap {
    padding-right: clamp(3.75rem, 3.4713rem + 1.2739vw, 5rem);
    padding-left: 0;
}
.rtl .blog-single-entry .entry-post-navigation > .post-prev-link .nav-title-wrap::before {
    right: 0;
    left: auto;
    transform: scaleX(-1);
}
.rtl .blog-single-entry .entry-post-navigation > .post-prev-link {
    text-align: right;
}
.rtl .blog-single-entry .entry-post-navigation:not(.wdt-post-entry).type2 > div > .nav-title-wrap h3 > a { background-position: 100% 94%; background-size: 0% 1px; }
.rtl .blog-single-entry .entry-post-navigation:not(.wdt-post-entry).type2 > div:focus > .nav-title-wrap h3 > a,
.rtl .blog-single-entry .entry-post-navigation:not(.wdt-post-entry).type2 > div:hover  > .nav-title-wrap h3 > a{ background-size: 100% 1px; }
.rtl .blog-single-entry .entry-post-navigation > .post-next-link .nav-title-wrap {
    padding-left: clamp(3.75rem, 3.4713rem + 1.2739vw, 5rem);
    padding-right: 0;
}
.rtl .blog-single-entry .entry-post-navigation > .post-next-link .nav-title-wrap::after {
    left: 0;
    right: auto;
    transform: scaleX(-1);
}
.rtl .blog-single-entry .entry-post-navigation > .post-next-link {
    text-align: left;
}
.rtl .blog-single-entry.post-minimal .post-meta > div:not(:last-child) {
    margin-left: 30px;
    margin-right: 0;
}
.rtl .blog-single-entry div[class*="single-entry-"] i {
    margin-left: 4px;
    margin-right: 0;
}


/* Comments */
.rtl .commentlist li.comment .reply {
    left: 0;
    right: auto;
}
.rtl .comment-body {
    padding-right: 80px;
    padding-left: 0;
}
.rtl .comment-author .avatar {
    right: -80px;
    left: auto;
}
.rtl .comment-form > p {
    float: right;
    text-align: right;
}
.rtl .comment-form .comment-form-cookies-consent #wp-comment-cookies-consent {
    right: 4px;
    left: auto;}
.rtl .comment-form .comment-form-cookies-consent label {
    padding-right: 28px;
    padding-left: 0;
}
.rtl .widget #searchform input[type="text"] {
    padding-left: 50px;
    padding-right: 24px;
}
.rtl .widget #searchform input[type="submit"] {
    left: 10px;
    right: auto;
}

.rtl #searchform ul.quick_search_results li.quick_search_data_item a {
    text-align: right;
}
.rtl #searchform ul.quick_search_results.active:before { right: 20px; left: auto; }
.rtl .comment-form > p {
    float: right;
    text-align: right;}

@media only screen and (max-width: 767px) {
    .rtl .blog-single-entry .entry-post-navigation:not(.wdt-post-entry).type2 > .post-prev-link {
        border-left: none;}
    .rtl .comment-body {
        padding-right: 60px; padding-left: 0;
    }
    .rtl .comment-author .avatar {
        right: -60px;
        left: auto;
    }
}
@media only screen and (max-width: 479px) {
    .rtl .comment-body {
        padding-right: 0;
    }
    .rtl .comment-author .avatar {
        right: 0; left: auto;
}
}

.rtl .wdt-services-holder .wdt-service-item.wdt-type-3 .wdt-service-media-group .wdt-service-image::before,
.rtl .wdt-services-holder .wdt-service-item.wdt-type-3 .wdt-service-media-group a img {
    transform: scale(1.05) rotate(-.5deg);
    transform-origin: 50% 90%;
}
.rtl .wdt-services-holder .wdt-service-item.wdt-type-3:hover .wdt-service-media-group .wdt-service-image:before,
.rtl .wdt-services-holder .wdt-service-item.wdt-type-3:hover .wdt-service-media-group a img  {
    transform: scale(1) rotate(0deg);
}
.rtl .wdt-services-holder .wdt-service-item.wdt-type-3 .wdt-service-button a i{
    transform: scaleX(-1);
}


/* ----------------------------
===========Footer===========
---------------------------- */

.rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder{
  left: 0; right: auto;
}
.rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {
  padding-left: 15em;
  padding-right: 30px;
}
.rtl .wdt-terms-and-condition-holder .wdt-terms-condition-lbl {
  text-align: right;
}
.rtl .wdt-terms-and-condition-holder input[type="checkbox"].wdt-terms-and-conditions{
  margin: 0 0 0 11px !important;
}
.rtl .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title {
  padding-left: 30px;
  padding-right: 0;
}
.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 #footer .wdt-dark-bg .elementor-widget-container > p > a::before, 
.rtl .wdt-terms-and-condition-holder .wdt-terms-condition-lbl a::before,
.rtl .elementor-widget-text-editor p a::before{  right: 0; left: auto;}
.rtl #footer .wdt-dark-bg .elementor-widget-container > p > a:hover::before,
.rtl .wdt-terms-and-condition-holder .wdt-terms-condition-lbl a:hover::before,
.rtl .elementor-widget-text-editor p a:hover::before{ right: auto; left: 0;}


@media only screen and (max-width: 1540px) {
    .rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {
        padding-left: 13em;  padding-right: 30px;
    }
}
@media only screen and (max-width: 767px) {
    .rtl .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='email'] {
        padding-left: 24px; padding-right: 24px;
    }
}

/* Toggle */



/* RTL checkbox / radio base */
.rtl input[type="checkbox"]::before,
.rtl input[type="radio"]::before {
  clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0);
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 0);
}

/* RTL checked state */
.rtl input[type="checkbox"]:checked::before,
.rtl input[type="radio"]:checked::before {
  clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 0);
  -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 0);
}