/* RTL */
/* CSS Document */



H1, h2, h3, h4, h5, h6, .elementor-heading-title, .widget-title{font-family: "Assistant", sans-serif!important;}
body.rtl {font-size: 16px;/*font-family: 'open_sans_condensedLtIt', sans-serif;*/}
#site-navigation-wrap .dropdown-menu>li {float: right;position: relative; }
.elementor-icon-box-title span, .elementor-icon-box-title a{font-family: "Assistant", sans-serif;}
h1 span, h2 span, h3 span{    font-family: "Gveret Levin AlefAlefAlef"; color: #A5CE38; font-weight: 400;}
h1 span b, h2 span b, h3 span b{font-weight: 400; color: #29abe2;}

.fa-angle-right:before{content: "\f104"; }
.blog-entry.large-entry .blog-entry-readmore a i {margin-left: 0; margin-right: 8px;}
#site-navigation-wrap #site-navigation #menu-main-menu li a span{ font-size: 1.7rem!important;}

.widget-title{ border-width: 0 3px 0 0; padding-right: 15px; padding-left: 0; font-size: 1.5rem;  }
.textwidget{font-size: 1.5rem;}
.oew-buttons .oew-button-inner .elementor-align-icon-left{margin-right: 0; margin-left: 10px;}
.oew-buttons .oew-button-inner .elementor-align-icon-right{margin-right: 10px; margin-left: 0;}

form.elementor-form input::placeholder{color:#000!important; opacity: 1;}

/*site-breadcrumbs*/
.site-breadcrumbs{left: 0; right: unset;}
.site-breadcrumbs ul li:after{content: '\f104';}


/*testimonials-list*/
.slick-list.draggable{direction: ltr;}
.wptww-testimonials-list .wptww-testimonials-text p, .wptww-testimonials-slidelist .wptww-testimonials-text p, .wptww-testimonials-slide-widget .wptww-testimonials-text p{direction:rtl; }

/*post*/
.theme-heading .text::after{padding-left:0; padding-right:6px;}

/*cart*/
.elementor-menu-cart__container .elementor-menu-cart__main{left: unset; right: 0;}
.woocommerce-cart table.cart td.actions button[name='update_cart']{float: left;}
.woocommerce table.shop_table, .woocommerce .cart-collaterals .cart_totals{border: none;}

#scroll-top.scroll-top-right{    left: auto; right: 20px;}
.owp-social-share li {
    float: right;
    margin: 0 0 8px 8px;
}