body {
  direction: rtl;
  text-align: right;
}

.elementor-nav-menu--main {
  text-align: right;
}



.elementor-29044 .elementor-element.elementor-element-84d3794 {
    direction: ltr !important;;
}


.elementor-20556 .elementor-element.elementor-element-69e9bed:not(.elementor-motion-effects-element-type-background), .elementor-20556 .elementor-element.elementor-element-69e9bed > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F7F7F7;
    box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .16) !important;
}


body.rtl, html[dir=rtl] {
    --direction-multiplier: -1;
    font-family: 'Cairo' !important;
}


.elementor-20556 .elementor-element.elementor-element-b0b0b97 {
        padding-right: 0px !important;
    }


@media (max-width: 767px) {
    .elementor-20556 .elementor-element.elementor-element-69e9bed {
        --padding-left: 20px;
        --padding-right: 20px;
    }
}

@media (max-width: 1024px) {
    #mobile_menu_rstheme .submenu-button {
        right: 300px !important;
    }
}

#scrollUp i {
    margin-bottom: 50px !important;
}

.prelements-heading .title-inner h2.title, h1, h2, h3, h4, h5 {
    font-family: 'Cairo' !important;
}


.elementor-slideshow__title {
    display: none !important;
}

.rs-blog .blog-item .blog-desc p {
    display: none !important;
}


.single-header.rs-enable-sticky.rs-header-sticky header.elementor-element {
    background: #f7f7f7 !important;
}

.single-header.rs-enable-sticky.rs-header-sticky header.elementor-element {
    background: #f7f7f7 !important;
}