/* --Header-- */

.rtl .wdt-header-menu ul>li.menu-item-has-children a:not(.wdt-header-menu ul > li.menu-item-has-children .sub-menu a):before {
    left: 5px;
    right: auto;
}

@media only screen and (min-width: 1025px) {

    .rtl .wdt-header-menu .wdt-primary-nav>li>a:hover span:before,
    .rtl .wdt-header-menu ul li.current_page_item>a span:before,
    .rtl .wdt-dark-bg .wdt-header-menu>.menu-container>.wdt-primary-nav>li.current_page_item>a span:before {
        transform-origin: right;
    }
}

@media only screen and (min-width: 1025px) {
    .rtl .wdt-header-menu .wdt-primary-nav>li>a span:before {
        transform-origin: left;
    }
}

.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.menu-item-depth-2>ul,
.rtl .wdt-header-menu ul li.menu-item-depth-4>ul,
.rtl .wdt-header-menu ul li.menu-item-depth-6>ul,
.rtl .wdt-header-menu ul li.menu-item-depth-8>ul,
.rtl .wdt-header-menu ul li.menu-item-depth-10>ul,
.rtl .wdt-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-1>ul,
.rtl .wdt-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-3>ul,
.rtl .wdt-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-5>ul,
.rtl .wdt-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-7>ul,
.rtl .wdt-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-9>ul {
    right: 100%;
    left: auto;
}

.rtl .wdt-button-holder.wdt-template-textual.wdt-button-style-default.wdt-button-size-nm .wdt-button .wdt-button-text:before {
    transform-origin: right;
}

.rtl .wdt-header-slider-menu.wdt-fade-right {
    right: unset;
    left: 0;
}

.rtl .wdt-fade-right .mfp-content .mfp-iframe,
.rtl .wdt-fade-right .mfp-content .mfp-img,
.rtl .wdt-fade-right .mfp-content .mfp-figure:after,
.rtl .wdt-fade-right .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder,
.rtl .mfp-wrap.mfp-auto-cursor.wdt-popup-box-window.wdt-fade-right {
    -webkit-transform: translateX(-10%);
    transform: translateX(-10%);
}

.rtl .wdt-fade-right.mfp-ready .mfp-content .mfp-iframe,
.rtl .wdt-fade-right.mfp-ready .mfp-content .mfp-img,
.rtl .wdt-fade-right.mfp-ready .mfp-content .mfp-figure:after,
.rtl .wdt-fade-right.mfp-ready .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder,
.rtl .mfp-wrap.mfp-auto-cursor.wdt-popup-box-window.wdt-fade-right.mfp-ready {
    -webkit-transform: translateX(0);
    transform: translateX(0);
}

.rtl .mfp-close {
    left: 18px;
    right: auto;
}

.rtl .wdt-header-slider-menu.wdt-popup-box-window .wdt-popup-box-content-holder .mfp-close,
.rtl .wdt-header-slider-menu.wdt-popup-box-window .mfp-close {
    margin-left: 50px;
    margin-right: 0;
}

.rtl .wdt-custom-social-icon .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item .elementor-icon-list-icon {
    height: 18px !important;
    width: 18px !important;
    display: block;
    padding: 0;
}

.rtl .wdt-custom-social-icon ul.elementor-icon-list-items.elementor-inline-items {
    margin: 0;
}

.rtl .rtl-home-3-header-contact ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item {
    padding: 0;
}

.rtl .rtl-home-3-header-contact ul.elementor-icon-list-items.elementor-inline-items {
    margin: 0;
}

.rtl .wdt-custom-social-icon ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item {
    padding: 0;
}

.rtl .wdt-custom-tel-icon .elementor-widget-container ul {
    margin: 0;
    height: 22px;
    padding-left: 10px;
    width: auto;
}

.rtl .elementor-2472 .elementor-element.elementor-element-c5e574d .elementor-icon-list-items.elementor-inline-items {
    justify-content: end;
}

.rtl .wdt-custom-social-icon .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item .elementor-icon-list-icon i {
    font-size: 14px;
}

/* --Home 1-- */

.rtl .wdt-custom-faq-progressbar .wdt-progressbar-container.wdt-progressbar-horizontal .wdt-progressbar {
    transform: rotateY(180deg);
}

.rtl .wdt-progressbar-container .wdt-progressbar-value {
    left: 0;
    right: auto;
}

.rtl .wdt-donation-item .wdt-donation-item-detail .wdt-donation-item-button {
    left: 0;
    right: auto;
}

.rtl .wdt-donation-item .wdt-donation-item-detail .wdt-donation-item-fund-details .wdt-progressbar-container .wdt-progressbar-content {
    flex-direction: row-reverse;
}

.rtl .wdt-progressbar-container.wdt-progressbar-horizontal .wdt-progressbar {
    transform: rotateY(180deg);
}

.rtl .wdt-event-item .wdt-event-meta-details {
    padding-right: 40px;
    padding-left: 0;
}

.rtl .wdt-event-item .wdt-event-cost-details {
    padding-left: 40px;
    padding-right: 30px;
}

.rtl .wdt-event-item .wdt-event-cost-details:before {
    right: 0;
    left: auto;
}

.rtl .wdt-custom-popup-title-hover-parent:hover .wdt-custom-popup-title {
    right: 40px;
    left: auto;
}

.rtl .wdt-custom-popup-title {
    left: auto;
    right: 1%;
}

.rtl .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {
    padding-left: 12em;
    padding-right: 40px;
}

.rtl .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder {
    left: 0;
    right: auto;
}

.rtl .wdt-mailchimp-holder.wdt-template-type5 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input.wdt-terms-and-conditions {
    margin-right: 0;
    margin-left: 10px;
}

.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 #back-to-top {
    left: 20px;
    right: auto;
}

.rtl .wdt-accordion-toggle-holder.wdt-module-accordion .wdt-accordion-toggle-wrapper .elementor-inner .elementor-section-wrap .elementor-section {
    padding: 0 40px 0 0;
}

.rtl .wdt-button-holder.wdt-template-filled.wdt-button-style-default.wdt-button-size-nm .wdt-button .wdt-button-text::before {
    left: 0;
    right: auto;
}

.rtl .wdt-button-holder.wdt-template-filled.wdt-button-style-default.wdt-button-size-nm .wdt-button .wdt-button-text::after {
    right: 0;
    left: auto;
}

.rtl .wdt-button-holder.wdt-template-filled.wdt-button-style-default.wdt-button-size-nm .wdt-button:hover .wdt-button-text::before {
    left: auto;
    right: 0;
}

/* --Home-2-- */

.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-pricing-table-holder .wdt-pricing-table-pricing div[class*='-table-pricing-sale'] .wdt-pricing-table-pricing-suffix {
    padding-right: 5px;
    padding-left: 0;
}

.rtl .wdt-pricing-table-holder div[class*='-table-features'] .wdt-pricing-table-features-list li .wdt-pricing-table-features-list-text:not(:only-child) {
    padding-right: 10px;
    padding-left: 0;
}

.rtl .wdt-pricing-table-holder div[class*='-table-badge'].type4.right {
    left: 0;
    right: auto;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.rtl .wdt-pricing-table-holder div[class*='-table-badge'].type4 .wdt-pricing-table-badge-inner {
    -webkit-transform: translateY(-50%) translateX(50%) translateX(-35px) rotate(45deg);
    -ms-transform: rotate(-45deg);
    transform: translateY(-50%) translateX(50%) translateX(-35px) rotate(45deg);
}

.rtl .wdt-custom-home2-form .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control[class*="wpcf7-text"] {
    text-align: right;
}

.rtl .wpcf7-form .wpcf7-submit.has-spinner {
    float: right;
}

.rtl .wdt-button-holder.wdt-button-icon-after .wdt-button .wdt-button-icon {
    margin-right: 8px;
    margin-left: 0;
}

/* --Home 3-- */

.rtl .wdt-custom-heading-highlight-clipath .wdt-heading-holder .wdt-heading-deco-wrapper>span .wdt-heading-deco-inner {
    margin-left: 20px;
}

.rtl .wdt-custom-event-dark-bg .wdt-event-item .wdt-event-meta-details {
    padding-right: 40px;
    padding-left: 20px;
}



/* --Blog-- */

@media only screen and (min-width: 1281px) {
    .rtl .wdt-custom-service-counter .wdt-counter-holder .wdt-column-wrapper .wdt-column:not(:last-child) .wdt-content-item:after {
        left: 20px;
        right: auto;
    }
}

/* --servives-- */

.rtl .wdt-custom-side-nav.elementor-widget-wp-widget-nav_menu ul.menu li a {
    padding: 15px 60px 15px 20px;
}

.rtl .wdt-custom-side-nav.elementor-widget-wp-widget-nav_menu ul.menu li a:before {
    right: 20px;
    left: auto;
}

.rtl .wdt-custom-side-nav.elementor-widget-wp-widget-nav_menu ul.menu li a:after {
    left: 20px;
    right: auto;
}

.rtl .wdt-custom-sidenav-volunteer-form .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control[class*="wpcf7-text"],
.rtl .wdt-custom-sidenav-volunteer-form .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-right: 10px;
    text-align: right;
}

.rtl .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 50px;
}

.rtl .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow,
.rtl .select2-container.select2-container--default .select2-selection--multiple .select2-selection__arrow {
    left: 15px !important;
    right: auto !important;
}

.rtl .select2-container.select2-container--default .select2-search .select2-search__field,
.rtl .select2-container.select2-container--default .select2-search--dropdown .select2-search__field,
.rtl .select2-container.select2-container--default .select2-search--inline .select2-search__field {
    text-align: right;
}

.rtl .select2-container.select2-container--default .select2-results>.select2-results__options .select2-results__option {
    text-align: right;
}

.rtl .wdt-custom-side-nav.elementor-widget-wp-widget-nav_menu ul.menu li a:hover:after,
.rtl .wdt-custom-side-nav.elementor-widget-wp-widget-nav_menu ul.menu li:hover>a:after,
.rtl .wdt-custom-side-nav.elementor-widget-wp-widget-nav_menu ul.menu li.current-menu-item>a:after,
.rtl .wdt-custom-side-nav.elementor-widget-wp-widget-nav_menu ul.menu li.current-page-item>a:after,
.rtl .wdt-custom-side-nav.elementor-widget-wp-widget-nav_menu ul.menu li.current_menu_item>a:after,
.rtl .wdt-custom-side-nav.elementor-widget-wp-widget-nav_menu ul.menu li.current_page_item>a:after {
    transform: translateY(-50%) rotate(180deg);
}

/* --campaigns-- */

.rtl [class*="give-form"] .give-goal-progress .give-progress-bar,
.rtl [class*="give-form"] .give-goal-progress .give-progress-bar>span {
    border-radius: 25px;
}

.rtl .give-goal-progress .raised {
    text-align: right;
}

.rtl .wdt-custom-donation-form form[id*=give-form] .give-donation-amount .give-currency-symbol {
    left: 0;
    right: auto;
}

.rtl form[id*="give-form"] .give-submit-button-wrap .give-submit {
    float: right;
}

/* --Event-- */

.rtl .tribe-events .tribe-events-c-top-bar__nav-list-item {
    padding-right: 0;
    padding-left: 15px;
}

.rtl .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button {
    margin-right: 0;
    margin-left: 15px;
}

.rtl .tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg {
    margin-left: 0;
    margin-right: var(--tec-spacer-1);
}

.rtl .tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg {
    margin-right: 0;
    margin-left: var(--tec-spacer-2);
}

.rtl .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg {
    margin-right: 15px;
    margin-left: 0;
}

.rtl .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg {
    margin-left: 15px;
    margin-right: 0;
}

.rtl .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,
.rtl .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item {
    text-align: right;
}

.rtl .tribe-events .tribe-events-calendar-list__month-separator:after {
    margin-right: 20px;
    margin-left: 0;
}

.rtl .tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper .tribe-events-calendar-latest-past__event-datetime:before,
.rtl .tribe-events .tribe-events-calendar-list__event-datetime-wrapper .tribe-events-calendar-list__event-datetime:before,
.rtl .tribe-events .tribe-events-calendar-day__event-datetime-wrapper .tribe-events-calendar-day__event-datetime:before {
    margin-left: 8px;
    margin-right: 0;
}

.rtl.single-tribe_events .tribe-events-single .type-tribe_events .wdt-events-right-content .tribe-events-event-meta .tribe-events-meta-group dl dt {
    float: right;
    margin-right: 0;
    margin-left: 6px;
}

@media (min-width: 768px) {
    .rtl .tribe-events-nav-previous a:before {
        margin-left: var(--tec-spacer-1);
        margin-right: 0;
    }
}

.rtl .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,
.rtl .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon {
    margin-right: var(--tec-spacer-2);
    margin-left: 0;
}

@media (min-width: 768px) {
    .rtl .tribe-events-nav-next a:after {
        margin-right: var(--tec-spacer-1);
        margin-left: 0;
    }
}

.rtl.single-tribe_events .tribe-events-c-subscribe-dropdown__export-icon,
.rtl.tribe-block__events-link .tribe-events-c-subscribe-dropdown__export-icon {
    margin-right: 0;
    margin-left: var(--tec-spacer-1);
}

/* --Article-- */

.rtl .blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-img,
.rtl .blog-single-entry.post-minimal .single-entry-author .meta-author-img {
    margin-left: 10px;
    margin-right: 0;
}

.rtl .wdt-custom-blockquote .elementor-text-editor>p:last-child::after {
    right: auto;
    left: -5px;
}

.rtl .wdt-custom-blockquote .elementor-text-editor>p:first-child:before {
    right: -5px;
    left: auto;
}

.rtl .comment-body {
    padding-right: 80px;
    padding-left: 0;
}

.rtl .comment-author .avatar {
    right: -80px;
    left: auto;
}

.rtl .commentlist li.comment .reply {
    left: 0;
    right: auto;
}

.rtl .comment-form>p {
    text-align: right;
}

.rtl .comment-form .comment-form-cookies-consent label {
    padding-right: 10px;
    padding-left: 0;
}

.rtl .blog-single-entry.post-minimal .entry-post-navigation>.post-next-link {
    border-left-width: 0;
    border-right-width: 1px;
}

.rtl .blog-single-entry.post-minimal .entry-post-navigation>.post-prev-link {
    justify-content: flex-end;
}

.rtl .blog-single-entry.post-minimal .entry-post-navigation>.post-next-link {
    justify-content: flex-start;
}

.rtl .wdt-custom-contact-form .form-row-col-2 .wpcf7-form-control[class*="wpcf7-text"],
.rtl .wdt-custom-contact-form textarea {
    text-align: right;
}

.rtl .wpcf7-form-control-wrap {
    text-align: right;
}

/* --contact-- */

.rtl .wdt-custom-contact-form .wpcf7-form-control[class*="wpcf7-text"]+.wpcf7-not-valid-tip {
    left: 0;
    right: auto;
}

.rtl .wpcf7 form .wpcf7-response-output,
.rtl .wpcf7-form .wpcf7-response-output {
    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;
}


/* --Footer-- */

.rtl .wdt-icon-list-custom-style .elementor-widget-container ul.elementor-icon-list-items {
    margin-bottom: 0;
}

.rtl .elementor-2588 .elementor-element.elementor-element-c11c289 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin: 0;
}

.rtl .rtl-footer-list .elementor-icon-list-items.elementor-inline-items {
    align-items: last baseline;
}

.rtl .rtl-footer-list .elementor-icon-list-items.elementor-inline-items {
    justify-content: end;
}


.rtl .elementor-2588 .elementor-element.elementor-element-c11c289 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a {
    margin-right: calc(25px/2);
    margin-left: calc(25px/2);
}

.rtl .rtl-footer-list ul li {
    display: contents;
}

.rtl .rtl-footer-list ul {
    margin: 0;
}


/* --mobile side nav-- */

.rtl .mobile-menu li[class*="has-children"]>a,
.rtl .mobile-menu li[class*="has_children"]>a {
    padding-left: 40px;
    padding-right: 16px;
}

.rtl .mobile-menu,
.rtl .mobile-menu ul,
.rtl .mobile-menu ul li {
    text-align: right;
}

.rtl .mobile-menu li[class*="has-children"]>a::before,
.rtl .mobile-menu li[class*="has_children"]>a::before {
    right: auto;
    left: 12px;
    -webkit-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}

.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 li[class*="has-children"]>a:hover::after,
.rtl .mobile-menu li[class*="has_children"]>a:hover::after {
    left: 12px;
    right: auto;
}

.rtl .mobile-menu li[class*="has-children"]>a::after,
.rtl .mobile-menu li[class*="has_children"]>a::after {
    left: 18px;
    right: auto;
}