/*
Theme Name: vani

Adding support for languages written in a Right To Left (RTL) direction is easy,
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/

/* Reset */

body {
	direction: rtl;
	unicode-bidi: embed;
}

th {
	text-align: right;
}

/* Accessibility */

.screen-reader-text:focus {
	left: auto;
	right: 5px;
}

/* Typography */

textarea {
	padding-right: 3px;
}

li > ul,
li > ol {
	margin-left: 0;
	margin-right: 1.5em;
}

th:first-child,
td:first-child {
	padding-left: 0.4em;
	padding-right: 0;
}

th:last-child,
td:last-child {
	padding-left: 0;
	padding-right: 0.4em;
}

/* Forms */

input[type="radio"],
input[type="checkbox"] {
	margin-left: 0.5em;
	margin-right: 0;
}

/* Media */

.mejs-offscreen {
	right: -10000px;
}

/* Site Branding */

.custom-logo-link {
	padding-left: 1em;
	padding-right: 0;
}

/* Main Navigation */

.main-navigation ul {
	text-align: right;
}

.main-navigation ul ul {
	padding-left: 0;
	padding-right: 1.5em;
}

.menu-toggle .icon {
	margin-left: 0.5em;
	margin-right: 0;
}

.dropdown-toggle {
	left: -0.5em;
	right: auto;
}

/* Front Page */

.wp-custom-header-video-button {
	left: 30px;
	right: auto;
}

.ftc-panel .recent-posts .entry-header .edit-link {
	margin-left: 0;
	margin-right: 1em;
}

/* Blog, Archive, Search */

.blog .entry-meta a.post-edit-link,
.archive .entry-meta a.post-edit-link,
.search .entry-meta a.post-edit-link {
	margin-left: 0;
	margin-right: 1em;
}

.search .page .entry-meta a.post-edit-link {
	margin-right: 0;
}

.sticky .icon-thumb-tack {
	left: auto;
	right: -1.5em;
}

.prev.page-numbers .icon,
.next.page-numbers .icon {
	display: inline-block;
	-ms-transform: rotate(180deg); /* IE 9 */
	-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
	transform: rotate(180deg);
}

.prev.page-numbers {
	float: right;
}

.next.page-numbers {
	float: left;
}

.nav-links .nav-previous .nav-title .nav-title-icon-wrapper {
	margin-left: 0.5em;
	margin-right: 0;
}

.nav-links .nav-next .nav-title .nav-title-icon-wrapper {
	margin-left: 0;
	margin-right: 0.5em;
}

/* Blog Entries */

.entry-footer .cat-links,
.entry-footer .tags-links {
	padding-left: 0;
	padding-right: 2.5em;
}

.entry-footer .cat-links .icon,
.entry-footer .tags-links .icon {
	left: auto;
	margin-left: 0.5em;
	margin-right: 0;
	right: 0;
}

/* Comments */

.comment-body {
	margin-left: 0;
	margin-right: 65px;
}

.comment-reply-link .icon {
	left: auto;
	right: -2em;
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}

.comment-author .avatar {
	left: auto;
	right: -65px;
}

.comment-reply-link:before {
	left: auto;
	right: -2em;
}

.children .comment-author .avatar {
	left: auto;
	right: -45px;
}

.form-submit {
	text-align: left;
}

/* Post Formats */

.format-quote blockquote .icon {
	left: auto;
	right: -1.25em;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

/* Post Navigation */

.nav-links .nav-previous .nav-title .nav-title-icon-wrapper,
.nav-links .nav-next .nav-title .nav-title-icon-wrapper {
	display: inline-block;
	-ms-transform: rotate(180deg); /* IE 9 */
	-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
	transform: rotate(180deg);
}

/* Widgets */

.widget ul {
	margin: 0;
}

.search-form .search-submit {
	left: 3px;
	right: auto;
}

.widget .tagcloud a,
.widget.widget_tag_cloud a,
.wp_widget_tag_cloud a {
	float: right;
	margin: 4px 0 0 4px !important; /* !important to override inline styles */
}

.widget ul li li {
	padding-left: 0;
	padding-right: 1.5rem;
}

/* Footer */

.social-navigation a {
	margin-left: 1em;
	margin-right: 0;
}

/* Customizer styles */

.ftc-customizer.ftc-front-page .ftc-panel .ftc-panel-title {
	left: 3.2em;
	right: auto;
}

/* Gallery Styles */

.gallery-item,
.gallery-caption {
	text-align: right;
}

/* SVG Fallback */

.no-svg .dropdown-toggle {
	left: 0;
	right: auto;
}

.rtl #ftc_dont_show_again{
	margin: 4px 0px 0px 10px;
}
.rtl .mega_main_menu>.menu_holder>.menu_inner>ul>li:last-child{
	border-left: none;
}
.rtl .header-layout1 .mega_main_menu>.menu_holder>.menu_inner>ul>li:first-child,
.rtl .header-layout4 .mega_main_menu>.menu_holder>.menu_inner>ul>li:first-child,
.rtl .header-layout3 .mega_main_menu>.menu_holder>.menu_inner>ul>li:first-child{
	border-left: 1px solid rgba(235, 235, 235);
}
.rtl .header-layout5 .mega_main_menu>.menu_holder>.menu_inner>ul>li:first-child{
	border-left: 1px solid rgba(235, 235, 235, 0.3);
}
.rtl .info-company li i{
	float: unset;
	padding-left: 5px;
}
.rtl .ftc-feature .ftc_feature_content{
	padding-right: 13px;
	padding-left: 0;
}
.rtl .blog-vela .content-meta header.entry-header>div{
	margin-right: 0;
	margin-left: 10px;
}
.rtl .author i,
.rtl .date-time i{
	margin-left: 7px;
	margin-right: 1px;
}
.rtl .feature-h10 .ftc-feature .ftc_feature_content{
	padding-right: 0;
	padding-left: 75px;
}
body.rtl.page-template-default.page {
	overflow-x: hidden;
}
.rtl .header-layout7 .mega_main_menu>.menu_holder>.menu_inner>ul>li:first-child{
	border-left: none;
}
.rtl .woocommerce .pr-v4 .product .item-image .button-in-product a.quickshop, 
.rtl .woocommerce .pr-v4 .product .item-image .button-in-product a.compare, 
.rtl .woocommerce .pr-v4 .product .item-image .button-in-product div.yith-wcwl-add-to-wishlist, 
.rtl .woocommerce .pr-v4 .product .item-image .button-in-product div.add-to-cart{
	margin-left: 5px;
	margin-right: 0;
}
.rtl .woocommerce .widget-v6 .products .item-description .star-rating{
	margin-left: 0;
	margin-right: auto;
}
.rtl .ftc-sb-testimonial.testi-v3.owl-carousel .owl-nav .owl-next{
	right: auto;
	left: 0;
	margin-left: 30px;
}
.ftc-sb-testimonial.testi-v3.owl-carousel .owl-nav .owl-prev{
	right: auto;
	left: 0;
	margin-left: 10px;
}
.rtl .h16-row4 h2.tett{
	padding-left: 0;
	padding-right: 20px;
}
.rtl .blog-v5 .content-meta{
	padding-right: 20px;
	padding-left: 0;
}
.rtl .blog-h25 .ftc-elements-blogs.style_v2 .post-text a.ftc-readmore{
	display: inline-block;
	padding-left: 55px;
	margin-right: 0;
}
.ftc-elements-blogs.style_v2 .ftc-blogs .post-text a.ftc-readmore:after{
	margin-left: unset;
	left: 0;
}
.rtl .ftc-element-testimonial.style_5 .testimonial-content .avatar-image{
	max-width: 100%;
}
.rtl .double-line-h35 .ftc-element-image .wp-caption:after{
	right: 1%;
	left: auto;
}
.rtl .banner-h36 .ftc-element-image .wp-caption:after{
	left: auto;
	right: 2%;
}
.rtl .ftc-product-grid.style_5 .product .item-description .meta_info .add-to-cart a{
	margin-right: 0;
}
.rtl .ftc-product-grid.style_5 .item-description .meta_info .quickshop{
	margin-right: 10px;
}
.rtl .tx-time-h37 span{
	left: 0;
	right: auto;
	text-align: left;
}
.rtl .ftc-product-grid.style_6 .ftc-product.product .meta_info a.quickshop{
	border-left: 1px solid;
	border-right: unset;
}
.rtl .ftc-product-grid.style_10 .ftc-product.product .item-description .meta_info .add-to-cart{
	margin-right: 3px;
	margin-left: auto;
}
.rtl .ftc-product-grid.style_10 .ftc-product.product .item-description .meta_info a.add_to_cart_button{
	margin-left: 10px;
	margin-right: 0;
}
.rtl .ftc-product-grid.style_10 .ftc-product.product .item-description span.price{
	margin-right: -15px;
}
.rtl .ftc-elements-blogs.style_5 .ftc-blogs .inner-wrap .post-text .ftc-readmore{
	padding-right: 30px;
	padding-left: 0;
}
.rtl .ftc-elements-blogs.style_5 .ftc-blogs .inner-wrap .post-text .ftc-readmore:before{
	left: auto;
	right: 0;
}
.rtl .ftc-elements-blogs.style_5 .ftc-blogs .inner-wrap .post-text .ftc-readmore:after{
	left: auto;
	right: 30px;
}
.rtl .ftc-product-grid.style_11 .products .product .item-image .button-in-product{
	left: auto;
	right: 0;
	transform: translate(0);
}
.rtl .banner-text-h46 .elementor-button-wrapper .elementor-button-content-wrapper .elementor-button-text{
	padding-left: 14px;
}
.rtl .testi-h6 .ftc-sb-testimonial .test-content .test_meta:before{
	margin: 0;
	left: 0;
}
.rtl .entry-title a{
	margin-right: 0;
}
.rtl .product-v2 .item-image .button-in-product a.compare{
	margin-left: 15px;
}
.rtl .cl15 .wpb_wrapper{
	text-align: left;
}
.rtl .woocommerce .widget-v6 .ftc-product.product{
	padding:10px;
}
.rtl #rev_slider_82_1_wrapper .home8.tp-bullets .tp-bullet.selected{
	margin-left: 100px;
	margin-right: 0;
}
.rtl #rev_slider_82_1_wrapper .home8.tp-bullets .tp-bullet.selected:after{
	right: 40px;
	left: auto;
}
.rtl .ftc_products_slider.style_10 .product .item-image .button-in-product a.quickshop{
	margin-left: 0;
	margin-right: auto;
}
.rtl .widget_shopping_cart .total .amount{
	float: left;
}
.rtl .banner-bot-h32 .elementor-column:nth-child(2) .ftc-element-image .button-banner .single-image-button{
	margin-left: 0;
	margin-right: auto;
}
.rtl .elementor-element.text-beauty-big-h43{
	text-align: right;
}
.rtl  .ftc-elements-blogs.style_7 .inner-wrap .post-text .meta .vcard.author{
	margin-right: 0;
}
.rtl .ftc-elements-blogs.style_7 .inner-wrap .post-text .meta .published{
	padding-right: 0;
}
.rtl .header-layout40 .menu-our-category-container >ul >li.menu-item-has-children:before{
	content: '';
}
.rtl .woocommerce .pr-v1 .product .item-image .button-in-product a.quickshop{
	margin-right: 0 !important;
}
.rtl .pr-row1-h20 .ftc_products_slider.style_3 .swiper-pagination-bullets{
	text-align: left;
	left: 14%;
}
.rtl .bn2-h21 .bn2-h21-tx3:after{
	left: -65px;
}
.rtl .header-layout-43 .mega_main_menu > .menu_holder > .menu_inner > ul > li:nth-child(3){
	margin-left: 200px;
	margin-right: 0;
}
.rtl .img-box-h51-banner.elementor-widget-image-box .elementor-image-box-content{
	text-align: right;	
}
.rtl .ftc_products_deal_slider.style_4 .product .item-description .add-to-cart > a,
.rtl .ftc-product-tabs.style_9 .product .item-description .add-to-cart > a,
.rtl .ftc-product-tabs.style_10 .product .item-description .add-to-cart > a,
.rtl .ftc_products_deal_slider.style_6 .product .item-description .add-to-cart > a{
	margin-right: 0;
}
.rtl .ftc_products_deal_slider.style_4 .product .item-description .add-to-cart > a i,
.rtl .ftc-product-tabs.style_9 .product .item-description .add-to-cart > a i,
.rtl .ftc-product-tabs.style_10 .product .item-description .add-to-cart > a i,
.rtl .ftc_products_deal_slider.style_6 .product .item-description .add-to-cart > a i{
	margin-left: 9px;
	margin-right: 0;
}
.rtl .ftc_products_deal_slider.style_6{
	margin-left: 0;
	margin-right: -25px;
}
.rtl .ftc_products_slider.style_23 .product .item-description h4.product-name,
.rtl .ftc_products_slider.style_23 .products .product .price{
	text-align: right;
}
.rtl .ftc-header-template .ftc-search.style_1 .ftc_search_ajax{
	right: auto;
	left: calc(100% - 30px);
}
.rtl .ftc_products_slider.style_23 .woocommerce .products .product .item-description{
	padding-left: 0;
	padding-right: 20px;
}
.rtl .ftc_products_deal_slider.style_6 .navigation-slider .nav-next{
	right: -7px;
}
/* Media queries */
@media screen and (min-width: 1700px){
	.rtl .pro-full.ftc-row-wide, 
	.rtl .full-title.ftc-row-wide, 
	.rtl .testi-v2.ftc-row-wide, 
	.rtl .h9-icon.ftc-row-wide{
		right: calc(-14vw - 17px) !important;
		left: auto !important;
	}
}
@media screen and (min-width: 1500px){
	.rtl .box-text-bottom-h49 div{
		text-align: right;
	}
	.rtl .header-ftc.header-layout36 .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns4 > ul.mega_dropdown{
		left: 150% !important;
	}
	.rtl .text-heading-blog-h43{
		margin-left: 0;
		margin-right: 300px;
	}
	.rtl .text-tab-h38 > .elementor-column-wrap {
		padding-left: 150px !important;
		padding-right: 0 !important;
	}
	.rtl .text-subscribe-h44 h2.elementor-heading-title{
		padding-right: 0;
		padding-left: 150px;
	}
	.rtl .text-subscribe-h44 p.elementor-heading-title{
		padding-left: 250px;
		padding-right: 0;
	}
	.rtl .header-ftc.header-layout7 .sticky-wrapper:not(.is-sticky) .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns4 > ul.mega_dropdown{
		left: 0 !important;
	}
}
@media only screen and (max-width: 1499px) and (min-width: 1025px){
	.rtl .banner-h49-bottom .elementor-container > .elementor-row > .elementor-element.elementor-column.shop-now .elementor-widget-wrap{
		justify-content: flex-start;
	}
	.rtl .banner-h49-bottom .elementor-container > .elementor-row > .elementor-element.elementor-column.shop-now{
		width: 40%;
	}
	.rtl .banner-h49-bottom .elementor-container > .elementor-row > .elementor-element.elementor-column.box-text-bottom-h49{
		width: 60%;
	}
	.rtl .header-ftc.header-layout7 .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns4:hover:last-child .mega_dropdown{
		left: 0 !important;
	}
	.rtl .header-ftc.header-layout36 .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns4 > ul.mega_dropdown{
		left: 50% !important;
	}
	.rtl .sticky-wrapper:not(.is-sticky) .header-ftc.header-layout20 .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown,
	.rtl .header-ftc.header-layout25 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown,
	.rtl .header-ftc.header-layout37 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		right: 0;
	}
	.rtl .header-ftc.header-layout25 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .sticky-wrapper:not(.is-sticky) .header-ftc.header-layout20 .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout23 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown{
		left: auto;
		right: 0;
	}
}
@media screen and (min-width: 1025px){
	.rtl .header-layout-47 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2){
		position: unset;
	}
	.rtl .header-layout-45 .elementor-widget-ftc_ajax_search > .elementor-widget-container,
	.rtl .header-layout-46 .elementor-widget-ftc_ajax_search > .elementor-widget-container{
		margin: 0 !important;
	} 
	.rtl .header-layout-44 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5 > ul.mega_dropdown,
	.rtl .header-layout-48 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-layout-48 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: auto;
		right: 0;
	}
	.rtl .header-layout-48 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4 > ul.mega_dropdown{
		left: -50%
	}
	.rtl .col-1-middle-h53 .elementor-widget-heading > .elementor-widget-container{
		padding: 0px 0px 0px 79px !important;
	}
	.rtl .banner-top-h52 .box-banner-top-right-h52 .elementor-widget-ftc_single_image > .elementor-widget-container{
		padding: 0px 20px 0px 0px;
	}
	.rtl .banner-top-h52 .box-banner-top-left-h52 .elementor-widget-ftc_single_image > .elementor-widget-container{
		padding: 0px 0px 0px 20px;
	} 
	.rtl .ft-home-52 .elementor-widget-image{
		text-align: right !important;
	}
	.rtl .ft-middle-h50 .elementor-element.elementor-widget-image{
		text-align: right;
	}
	.rtl .icon-list-h49-ft-1 > .elementor-widget-container {
		padding:0px 0px 0px 55px !important;
	}
	.rtl .feature-box-h49-2 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 40px 0px 0px;
	}
	.rtl .feature-box-h49-1 .elementor-widget-ftc_single_image{
		text-align: left;
	}
	.rtl .feature-box-h49-1 .description .elementor-widget-container{
		padding: 0px 0px 0px 150px;
	}
	.rtl .box-banner-h49-2 .elementor-container > .elementor-row > .elementor-element.elementor-column.box-content .elementor-widget-heading .elementor-widget-container{
		padding:0px 0px 0px 150px;
	}
	.rtl .image-feature-box-top-h49 .img-1{
		margin-top: 45px;
	}
	.rtl .ftc-header-template .elementor-section-wrap>section.header-display,
	.rtl .header-layout-47 .elementor-section-wrap>section.header-top{
		right: 0 !important;
	}
	.rtl .header-layout-43 .ftc-search{
		margin-left: 30px;
	}
	.rtl .header-layout6 .ftc-search:hover form .ftc_search_ajax button.search-button span{
		display: block;
	}
	.rtl .header-ftc.header-layout35 .is-sticky .mega_main_menu > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown, 
	.rtl .header-ftc.header-layout35 .is-sticky .mega_main_menu > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown{
		left: 120px !important;
		right: auto !important;
		transition: transform 0.8s ease, opacity 0.5s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end;
	}
	.rtl .header-layout40 .logo-wrapper.is-desktop .logo{
		margin-left: 0px;
		margin-right: 185px;
	}
	.rtl .header-ftc.header-layout34 .mega_main_menu > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown, 
	.rtl .header-ftc.header-layout34 .mega_main_menu > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown{
		right: 140px;
	}
	.rtl .header-ftc.header-layout27 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown,
	.rtl .header-ftc.header-layout30 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown,
	.rtl .header-ftc.header-layout33 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown,
	.rtl .header-ftc.header-layout28 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		right: 0;
	}
	.rtl .footer-mid30 > .elementor-container > .elementor-row .elementor-col-25:first-child .elementor-element-populated{
		margin: 0px 75px 0px 20px;
	}
	.rtl .tab2-h23 .elementor-element-populated{
		width: max-content;
	} 
	.rtl .sv-right-h22 .elementor-element.elementor-widget-ftc_single_image{
		text-align: left;
	}
	.rtl .sv-left-h22 .elementor-element.elementor-widget-ftc_single_image{
		text-align: right;
	}
	.rtl .col-fom-ft-middle-e .elementor-widget-heading .elementor-widget-container{
		padding-right: 15px !important;
	}
	.rtl .col-fom-ft-middle-e .form-ft-middle-e .elementor-widget-container{
		padding-right: 15px !important;
	}
	.rtl .col-contact-ft-middle-e .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{
		flex-direction: row;
	}
	.rtl .col-contact-ft-middle-e .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper i{
		margin-left: 10px;
	}
	.rtl .social-ft-middle-e .elementor-widget-container{
		text-align: right !important;
	}
	.rtl .header-ftc.header-layout1 .ftc-search-product{
		width: 70px;
	}
	.rtl .header-ftc.header-layout1; .ftc-search-product .ftc_search_ajax{
		justify-content: flex-end;
	}
	.rtl .header-ftc.header-layout7 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		right: 1%;
	}
	.rtl .header-ftc.header-layout17 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: -50%;
	}
	.rtl .team-member-h47 .ftc-element-team.style_4 .socials{
		right: -69px;
	}
	.rtl .ftc-element-testimonial.style_10.vertical.swiper-container-vertical > .swiper-pagination-bullets{
		left: 140px;
		right: auto;
	}
	.rtl .ftc-element-testimonial.swiper-container.vertical.style_10{
		padding: 0px 0px 0px 128px;
	}
	.rtl .ftc-element-testimonial.style_10.vertical .testimonial-content .infomation{
		padding-left: 250px;
		padding-right: 0;
	}
	.rtl .contact-ft-h45{
		padding-left: 75px;
		padding-right: 0;
	}
	.rtl .ftc-element-team.style_3 .ftc-team-member.swiper-slide-prev .content-info{
		margin-left: auto;
		margin-right: -58px;
	}
	.rtl .ftc-element-team.style_3 .ftc-team-member.swiper-slide-next .content-info{
		margin-left: -58px;
		margin-right: auto;
	}
	.rtl .price-list-h44-left{
		padding-left: 85px;
		padding-right: 0px;
	}
	.rtl .price-list-h44-right{
		padding-left: 0px;
		padding-right: 85px;
	}
	.rtl .elementor-element.txt-desportfolio-h43 > .elementor-widget-container{
		padding: 40px 0px 60px 20px;
	}
	.rtl .ftc-elements-blogs.style_5 .ftc-blogs .inner-wrap .post-text{
		margin-right: 40px;
		margin-left: 0;
	}
	.rtl .image-banner-blog-h43{
		left: auto;
		right: -65px;
	}
	.rtl .header-layout37 .nav-right .ftc-shop-cart{
		padding: 0 30px 0 0;
	}
	.rtl .header-layout36 .nav-right>div {
		margin-left: 0;
		margin-right: 10px;
	}
	.rtl .header-layout36 .header-content .nav-right .ftc-shop-cart{
		padding: 0 30px 0 0px;
	}
	body.rtl .ft-middle-home40:(.ft-middle-home47) .text-beauty-fth40{
		right: 100px !important;
	}
	.rtl .ft-middle-home40 .col-logo-h40 .text-ft-h40-logo {
		padding-left: 58px;
		padding-right: 0;
	}
	.rtl .footer-h39 .elementor-element.elementor-column.col-ft-logo-h39 > .elementor-column-wrap {
		padding-left: 210px !important;
		padding-right: 55px !important;
	}
	.rtl .footer-h39 .col-h39-normal > .elementor-column-wrap{
		padding-right: 55px !important;
		padding-left: 0 !important;
	}
	.rtl .banner-text-h39{
		margin-left: 0;
		margin-right: 270px;
	}
	.rtl .image-h39-2-right .elementor-image{
		margin-right: 379px;
		margin-left: 0;
	}
	.rtl .image-h39-banner-text .elementor-image{
		margin-right: 0;
		margin-left: 272px;
	}
	.rtl .footer-h37-right-2 > .elementor-column-wrap{
		padding-left: 82px !important;
		padding-right: 0 !important;
	}
	.rtl .sec-flipbox-h37 .elementor-container{
		padding-right: 0;
		padding-left: 75px;
	}
	.rtl .header-layout32 .header-content .header-content-top .container .header_extra_content .social-iconss ul li:last-child{
		margin-right: 30px;
	}
	.rtl .sns-connect-respon-h35 .elementor-icon-list-items li:first-child{
		padding-left: 25px;
		padding-right: 0;
	}
	.rtl .ftc_products_slider.product-template.swiper-container.style_14{
		margin-left: auto;
		margin-right: -16px;
	}
	.rtl .banner-top-h33 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 72px 0px 15px;
	}
	.rtl .banner-top-h33 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 15px 0px 72px;
	}
	.rtl .footer-mid32 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 75px 0px 0px;
	}
	.rtl .footer-mid32 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 0px 0px 75px;
	}
	.rtl .footer-middle31 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0 0px 0 30px;
	}
	.rtl .bn2-h30:not(.bn2-h32) .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 69px 0px 0px;
	}
	.rtl .bn2-h30:not(.bn2-h32) .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 0px 0px 69px;
	}
	body.rtl .flower-ft-h29 .elementor-widget-image.elementor-element{
		left: auto !important;
		right: 0;
	}
	.rtl .ftc_products_slider.style_8 .product .item-description .meta_info a.compare{
		margin-right: 15px;
	}
	.rtl .ftc_products_slider.style_8 .product .item-description .meta_info .yith-wcwl-add-to-wishlist{
		margin-left: 15px;
	}
	.rtl .header-layout19 .mega_main_menu.primary > .menu_holder:not(.sticky_container) > .menu_inner > ul > li > .mega_dropdown{
		left: auto;
		right: 105%;
	}
	.rtl .ftc-product-tabs.style_2 .tabs-content-wrapper .product .item-description .meta_info a.compare{
		margin-left: 0;
		margin-right: 15px;
	}
	.rtl .ftc-product-tabs.style_2 .tabs-content-wrapper .product .item-description .meta_info .yith-wcwl-add-to-wishlist{
		margin-left: 15px;
		margin-right: 0;
	}
	.rtl .bl2-h22 .ftc-elements-blogs.style_v2 .ftc-blogs .post-text a.ftc-readmore:after{
		left: 47%;
		margin-left: 0;
	}
	.rtl .blog-home .home-v3 .ftc-sb-blogs .item .content-meta{
		left: auto;
		right: 200px;
	}
	.rtl .header-layout6 .ftc-shop-cart{
		padding-right: 70px;
		padding-left: 0;
	}
	.rtl .ftc-product-tabs.style_8 .tabs-wrapper .tab-title{
		padding: 0 0px 0 14px;
	}
	.rtl .sticky-wrapper:not(.is-sticky) .header-layout12 .mega_main_menu > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_right > ul.mega_dropdown, 
	.rtl .sticky-wrapper:not(.is-sticky) .header-layout12 .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.columns1>.mega_dropdown{
		left: auto;
		right: 50%;
	}
	.rtl .sticky-wrapper:not(.is-sticky) .header-layout12 .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.columns4:last-child>.mega_dropdown{
		left: auto !important;
		right: -120%;
	}
}
@media screen and (max-width: 1024px){
	.rtl .elementor-section.elementor-section-stretched.elementor-section-full_width rs-module-wrap{
		left: 0 !important;
	}
	.rtl .elementor-section-stretched.elementor-section-boxed rs-module-wrap{
		left: 0 !important;
	}
	body.rtl.elementor-page {
		overflow-x: hidden;
	}
	.rtl .vc_row.vc_row-fluid rs-module-wrap{
		left: 0 !important;
	}
	.rtl .ftc-product-tabs.style_2 .tabs-content-wrapper .product .item-description .meta_info .yith-wcwl-add-to-wishlist{
		margin-left: 5px;
		margin-right: 0;
	}
}
@media only screen and (max-width: 1024px) and (min-width: 992px){
	@-moz-document url-prefix(){
		.rtl .header-layout-46 a.ftc-cart-tini{
			display: flex;
		}
		.rtl .header-layout-46 a.ftc-cart-tini .cart-total{
			top: -16px;
		}
	}
	.rtl .header-layout-48.ftc-header-template .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 28%;
	}
	.rtl .header-layout-43 .elementor-widget-ftc_logo{
		left: 53%;
	}
	.rtl .header-layout-46 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4:last-child > ul.mega_dropdown{
		left: -10%;
	}
	.rtl .header-layout-45 .sticky-wrapper:not(.is-sticky) .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns4:hover:last-child ul.mega_dropdown{
		right: -5%;
		left: auto;
	}
	.rtl .header-layout-47 .sticky-wrapper:not(.is-sticky) .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns5:first-child .mega_dropdown{
		left: 55% !important;
	}
	.rtl .header-layout-45.ftc-header-template .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 48% !important;
	}	
	.rtl .header-layout-46.ftc-header-template .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 47% !important;
	}
	.rtl .header-layout-44 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 14%;
	}
	.rtl .header-layout-45 .box-cart-search-h50 .elementor-widget-ftc_ajax_search > .elementor-widget-container,
	.rtl .header-layout-46 .box-cart-search-h51 .elementor-widget-ftc_ajax_search > .elementor-widget-container{
		margin: 0px 0px 0px 0px;
	}
	.rtl .ftc-header-template .elementor-section-stretched{
		right: 0 !important;
	}
	.rtl .box-search-cart-header43 > .elementor-element-populated > .elementor-widget-wrap{
		padding-left: 0;
		padding-right: 35px;
	}
	.rtl .footer-h37-right-2 > .elementor-column-wrap{
		padding-left: 40px !important;
		padding-right: 0 !important;
	}
	.rtl .header-layout6 .ftc_search_ajax .search-button:after{
		float: right;
	}
	.rtl .ftc-element-testimonial.style_10.vertical.swiper-container-vertical > .swiper-pagination-bullets{
		left: 12px;
		right: auto;
	}
	.rtl .header-ftc.header-layout35 .is-sticky .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4:last-child{
		position: relative;
	}
	.rtl .header-ftc.header-layout35 .is-sticky .mega_main_menu > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown, 
	.rtl .header-ftc.header-layout35 .is-sticky .mega_main_menu > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown{
		left: 0px !important;
		right: auto !important;
		top: 40px;
	}
	.rtl .header-layout10 .is-sticky{
		height: auto !important; 
	}
	.rtl .header-ftc.header-layout40 .sticky-wrapper:not(.is-sticky) .mega_main_menu_ul>li.columns5:first-child .mega_dropdown,
	.rtl .header-ftc.header-layout40 .sticky-wrapper:not(.is-sticky) .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns4:last-child .mega_dropdown{
		left: 64% !important;
	}
	.rtl .header-ftc.header-layout37 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown, 
	.rtl .header-ftc.header-layout37 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4:last-child > ul.mega_dropdown{
		left: 28%;
	}
	.rtl .header-ftc.header-layout35 .header-ftc .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns4:last-child{
		position: relative;
	}
	.rtl .header-ftc.header-layout34 .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown, 
	.rtl .header-ftc.header-layout34 .is-sticky .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown, .header-ftc.header-layout30 .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		right: -25%;
	}
	.rtl .h10section .vc_row.vc_row-fluid{
		left: 0 !important;
	}
	.rtl .two-slider-product .right-slider-product .ftc-product-slider{
		margin-left:-15px;
	}
	.rtl .our-testimonials .blog1 .owl-stage-outer{
		padding: 0 18px;
	}
	.rtl .footer-bottom-center-11.vc_row.vc_row-fluid{
		left: 3px !important;
	}
	.rtl .header-ftc.header-layout38 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 45%;
	}
	.rtl .sticky-wrapper:not(.is-sticky) .header-ftc.header-layout20 .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 44%;
	}
	.rtl .header-ftc.header-layout42 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 44% !important;
	}
	.rtl .header-ftc.header-layout8 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 42%;
	}
	.rtl .header-ftc.header-layout7 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 1%;
	}
	.rtl .header-ftc.header-layout27 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 10%;
	}
	.rtl .header-ftc.header-layout25 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4:last-child > ul.mega_dropdown{
		left: 30%;
	}
	.rtl .image-banner-blog-h43{
		left: auto;
		right: -35px;
	}
	.rtl .header-layout37 .nav-right .ftc-shop-cart{
		margin-left: 0;
	}
	.rtl .header-layout34 .mobile-buttona{
		margin-left: 50px;
		margin-right: 0;
	} 
	.rtl .image-bottom-circle-h35 .ftc-image-content{
		left: 43%;
	}
	.rtl .image-right-h35{
		margin-left: 0px;
		margin-right: 20px;
	}
	.rtl .ftc_products_slider.product-template.swiper-container.style_14{
		margin-right: -15px;
		margin-left: auto;
	}
	.rtl .header-ftc.header-layout37 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2) > ul.mega_dropdown,
	.rtl .sticky-wrapper:not(.is-sticky) .header-ftc.header-layout20 .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2) > ul.mega_dropdown{
		right: 0;
		left: auto;
	}
	.rtl .header-ftc.header-layout25 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2) > ul.mega_dropdown{
		right: 0;
	}
	.rtl .header-ftc.header-layout36 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 42%;
	}
	.rtl .header-ftc.header-layout25 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 31%;
	}
	.rtl .header-ftc.header-layout7 .sticky-wrapper:not(.is-sticky) .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns4:hover:last-child .mega_dropdown{
		left: 28% !important;
	}
	.rtl .header-ftc.header-layout23 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: 46%;
	}
	.rtl .header-ftc.header-layout33 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: -7%;
	}
	.rtl .header-ftc.header-layout28 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		right: -27%;
		left: auto;
	}
	.rtl .header-ftc.header-layout28 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4:last-child > ul.mega_dropdown{
		left: 0;
	}
	.rtl .header-ftc.header-layout27 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4:last-child > ul.mega_dropdown,
	.rtl .header-ftc.header-layout30 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4:last-child > ul.mega_dropdown{
		right: -90%;
	}
	.rtl .header-ftc.header-layout30 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		right: -33%;
	}
	.rtl .banner-top-h33 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated .elementor-widget.elementor-widget-ftc_single_image .elementor-widget-container{
		padding: 0px 0px 0px 10px;
	}
	.rtl .banner-top-h33 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated .elementor-widget.elementor-widget-ftc_single_image .elementor-widget-container{
		padding: 0px 10px 0px 0px;
	}
	.rtl .footer-mid32 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 12px 0px 0px;
	}
	.rtl .ftc_products_slider.style_8 .product .item-description .meta_info a.compare{
		margin-right: 15px;
	}
	.rtl .ftc_products_slider.style_8 .product .item-description .meta_info .yith-wcwl-add-to-wishlist{
		margin-left: 15px;
	}
	.rtl .header-layout19 .mega_main_menu.primary > .menu_holder:not(.sticky_container) > .menu_inner > ul > li > .mega_dropdown{
		left: auto;
		right:-50px;
	}
	.rtl .ftc-product-tabs.style_2 .tabs-content-wrapper .product .item-description .meta_info a.compare{
		margin-left: 0;
		margin-right: 5px;
	}
	.rtl .header-layout18 .ftc-sb-account, .rtl .header-layout18 .ftc-checkout{
		margin-left: 10px;
		margin-right: 0;
	}
	.rtl .bl2-h22 .ftc-elements-blogs.style_v2 .ftc-blogs .post-text a.ftc-readmore:after{
		left: 28%;
	}
	.rtl .header-layout18 .ftc-shop-cart{
		margin: 0 30px 0 0px;
	}
	.rtl .bl-h21 .ftc-elements-blogs.style_2 .inner-wrap .post-text a.ftc-readmore:after{
		margin-right: 185px;
	}
	.rtl .elementor-section-stretched{
		right: -34px !important;
	}
	.rtl .header-layout6 .ftc-shop-cart{
		padding-right: 30px;
		padding-left: 0;
	}
	.rtl .vc_section.vc_section-has-fill{
		left: 18px !important;
	}
	.rtl .elementor-section.elementor-top-section.elementor-section-full_width{
		right: -33px !important;
	}
	.rtl .vc_row.vc_row-fluid {
		left: 18px !important;
	}
	.rtl .home5 .woocommerce .ftc-slider .products.owl-rtl,
	.rtl .blog-home.home5 .ftc-sb-blogs .meta-slider{
		width: 970px;
		padding: 0 15px;
	}
	.rtl .header-layout5 .sticky-wrapper:not(.is-sticky) .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns3 > .mega_dropdown{
		left: -120%;
	}
	.rtl .header-ftc.header-layout34 .mega_main_menu_ul>li.columns4.menu-big-after:hover .mega_dropdown{
		right: -320%;
		left: auto;
	}
	.rtl .header-ftc.header-layout42 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2) > ul.mega_dropdown,
	.rtl .header-ftc.header-layout34 .mega_main_menu > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown,
	.rtl .sticky-wrapper:not(.is-sticky) .header-layout12 .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns3 > .mega_dropdown,
	.rtl .sticky-wrapper:not(.is-sticky) .header-layout12 .mega_main_menu > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_right > ul.mega_dropdown{
		left: auto;
		right: 0%;
	}
	.rtl .sticky-wrapper:not(.is-sticky) .header-ftc.header-layout12 .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:first-child > ul.mega_dropdown{
		left: auto;
		right: -8%;
	}
	.rtl .header-ftc.header-layout11 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout16 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout32 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout23 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .sticky-wrapper:not(.is-sticky) .header-ftc.header-layout20  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout18 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown{
		left: auto;
		right: -130%;
	}
	.rtl .header-ftc.header-layout24 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3,
	.rtl .header-ftc.header-layout36 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3,
	.rtl .header-ftc.header-layout37 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3,
	.rtl .header-ftc.header-layout38 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3,
	.rtl .header-ftc.header-layout39 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3,
	.rtl .header-ftc.header-layout42 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3,
	.rtl .header-ftc.header-layout26 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3,
	.rtl .header-ftc.header-layout25 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3{
		position: unset;
	}
	.rtl .header-ftc.header-layout33 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4:last-child > ul.mega_dropdown,
	.rtl .header-ftc.header-layout24 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout26 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout36 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout37 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout38 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout39 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout42 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-ftc.header-layout25 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown{
		left: 0;
		right: auto;
	}
	.rtl .header-ftc.header-layout8 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown{
		left: auto;
		right: -120%;
	}
}
@media only screen and (max-width: 1024px) and (min-width: 768px){
	.rtl .banner-top-h52 .box-banner-top-right-h52 .elementor-widget-ftc_single_image > .elementor-widget-container{
		padding: 0px 10px 0px 0px;
	}
	.rtl .banner-top-h52 .box-banner-top-left-h52 .elementor-widget-ftc_single_image > .elementor-widget-container{
		padding: 0px 0px 0px 10px;
	} 
	.rtl .banner-product-h51 > .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-widget-ftc-products-sliders > .elementor-widget-container{
		padding: 0px 15px 0px 0px;
	}
	.rtl .banner-h51 > .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 15px 0px 0px;
	}
	.rtl .ft-form-h49 > .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin-left: 30px;
	}
	.rtl .feature-box-h49-2 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 30px 0px 0px;
	}
	.rtl .feature-box-h49-1 .description .elementor-widget-container{
		padding: 0px 0px 0px 15px;
	}
	.rtl .footer-h39 .elementor-element.elementor-column > .elementor-column-wrap{
		padding-right: 35px !important
	}
	.rtl  .footer-h39 .elementor-container > .elementor-row > .elementor-element.elementor-column:nth-child(2) .elementor-element-populated{
		border-right: 1px solid #EBEBEB;
		border-left: 0;
	}
	.rtl  .footer-h39 .elementor-container > .elementor-row > .elementor-element:not(.elementor-column:first-child) .elementor-element-populated > .elementor-column-wrap{
		padding-right: 35px !important;
		padding-left: 0 !important;
	}
	.rtl .banner-h36 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 0px 0px 15px;
	}
	.rtl .banner-h36 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 15px 0px 0px;
	}
	.rtl .ftc-footer .elementor .footer-middle33.elementor-element{
		padding: 0px 15px 0px 0px;
	}
	.rtl .footer-mid32 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 30px 0px 12px;
	}
	.rtl .footer-middle31 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0 0px 0 20px;
	}
	.rtl .bn2-row3-h19.elementor-element,{
		padding-right: 15px;
	}
	.rtl .bn2-h19-img-right.elementor-element{
		padding-left: 15px;
	}
	.rtl .bn-h19-row1 > .elementor-container > .elementor-row .elementor-col-33:last-child > .elementor-element-populated{
		margin: 0px 10px 0px 0px;
	} 
	.rtl .bn-h19-row1 > .elementor-container > .elementor-row .elementor-col-33:first-child > .elementor-element-populated{
		margin:0px 0px 0px 10px;
	}
	.rtl .two-banner-top-h1e > .elementor-container > .elementor-row .elementor-col-50:nth-child(2) .elementor-widget-ftc_single_image > .elementor-widget-container{
		padding: 0px 15px 0px 0px;
	} 
	.rtl .two-banner-top-h1e > .elementor-container > .elementor-row .elementor-col-50:first-child .elementor-widget-ftc_single_image > .elementor-widget-container{
		padding: 0px 0px 0px 15px;
	}
	.rtl .col-banner-topsmall-h1e > .elementor-element-populated > .elementor-widget-wrap > .elementor-widget-ftc_single_image > .elementor-widget-container{
		padding: 16px 0px 0px 15px;
	}
}
@media screen and (min-width: 992px){
	.rtl .col-pr-tab-small-left .elementor-widget-ftc-products-tabs > .elementor-widget-container{
		padding: 0px 0px 0px 15px;
	}
	@-moz-document url-prefix(){
		.rtl .header-layout-44 a.ftc-cart-tini,
		.rtl .header-layout-45 a.ftc-cart-tini{
			display: flex;
		}
	}
	.rtl .header-layout-47 .menu-our-category-container >ul >li.menu-item-has-children >ul{
		right: 92%;
		left: auto;
	}
	.rtl .header-layout-46 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2){
		position: unset;
	}
	.rtl .ft-h48 .ft-sns-off-h37 .elementor-widget-image{
		text-align: right;
	}
	.rtl .header-layout-43 .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4:last-child > ul.mega_dropdown{
		left: -120px;
		right: auto;
	}
	.rtl .ftc-header-template.header-layout-48 .ftc-search .ftc_search_ajax input[type="text"]{
		text-align: right;
	}
	.rtl .header-layout-48 .header-bottom .elementor-widget-heading{
		text-align: left;
	}
	.rtl .box-proudct-service-h53 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
	}
	.rtl .header-layout-48 .elementor-section-wrap>section.header-bottom{
		right: 0 !important;
	}
	.rtl .header-layout-47 .header-middle .elementor-widget-ftc_shooping_cart,
	.rtl .header-layout-48 .header-middle .elementor-widget-ftc_shooping_cart {
		margin-right: 15px;
	}
	.rtl .header-layout-47 a.ftc-cart-tini .cart-total{
		right: auto;
		left: -26px;
	}
	.rtl .header-layout-47 .header-top .col-1 > .elementor-element-populated > .elementor-widget-wrap .elementor-widget-heading:last-child .elementor-widget-container{
		margin: 0px 17px 0px 0px;
	} 
	.rtl .ftc-header-template .ftc_language a.ftc_lang_eng i,
	.rtl .ftc-header-template .ftc-currency a.ftc-currency-selector i{
		margin-right: 8px;
		margin-left: 0;
	}
	.rtl .header-layout-47 .header-top .elementor-widget-ftc_language_switch > .elementor-widget-container,
	.rtl .header-layout-48 .header-top .elementor-widget-ftc_language_switch > .elementor-widget-container{
		padding: 0px 22px 0px 22px;
	}
	.rtl .header-layout-47 .header-top .elementor-widget-ftc_account_header > .elementor-widget-container,
	.rtl .header-layout-48 .header-top .elementor-widget-ftc_account_header > .elementor-widget-container{
		margin: 0;
	}
	.rtl .header-layout-47 .header-bottom .elementor-widget-heading{
		text-align: left;
	}
	.rtl .header-layout-47 .header-bottom .ftc-vertical-menu .title-menu h3.title i{
		margin-left: 21px;
		margin-right: 0;
	}
	.rtl .header-layout-47 .header-bottom .ftc-vertical-menu .title-menu h3.title{
		text-align: right;
	}
	.rtl .header-layout-44 a.ftc-cart-tini,
	.rtl .header-layout-46 a.ftc-cart-tini,
	.rtl .header-layout-45 a.ftc-cart-tini{
		margin-right: 50px;
	}
	.rtl .header-layout-44 .mega_main_menu.first-lvl-align-center > .menu_holder > .menu_inner > ul{
		text-align: right;
	}
	.rtl .header-layout10 .menu-our{
		cursor: pointer;
	}
	.rtl .bl2-h22.elementor-element .ftc-elements-blogs.style_2 .inner-wrap .post-text{
		text-align: left;
	}
	.rtl .bl2-h22{
		padding-left: 0;
		padding-right: 15px;
	}
	.rtl .header-layout18 .ftc-sb-account, .header-layout18 .ftc-checkout{
		margin-right: 0;
		margin-left: 30px;
	}
	.rtl .progress-text-h21 .prg-text-h21{
		padding-right: 0;
		padding-left: 30px;
	}
	.rtl .header-layout11 .nav-right{
		align-items: center;
	}
	.rtl .header-layout10 .btn-q .nav-right{
		left: 0;
		right:auto;
		top: 134% !important;
	}
	.rtl .header-layout12 .btn-q .nav-right{
		left: 0;
		text-align: left;
		right: auto;
		width: max-content;
		top: 20px;
	}
	.rtl .header-layout40 .menu-our-category-container >ul >li.menu-item-has-children >ul{
		right: 94%;
	}
	.header-ftc.header-layout28 .ftc_search_ajax:hover .search-button::after{
		color: #fff !important;
	}
	.rtl .header-layout6 .header-currency ul,
	.rtl .header-layout10 .header-currency ul,
	.rtl .header-layout6 #ftc_language ul ul,
	.rtl .header-layout10 #ftc_language ul ul{
		left: 0;
		right: auto;
	}
	.rtl .header-layout3 .ftc-search-product .ftc_search_ajax,
	.rtl .header-layout5 .ftc-search-product .ftc_search_ajax,
	.rtl .header-layout4 .ftc-search-product .ftc_search_ajax{
		flex-direction: row;
	}
	.rtl .header-layout3 .ftc-search-product .ftc_search_ajax input[type="text"],
	.rtl .header-layout5 .ftc-search-product .ftc_search_ajax input[type="text"],
	.rtl .header-layout4 .ftc-search-product .ftc_search_ajax input[type="text"]{
		text-align: left;
	}
	.rtl .ft-bottom-h44 > .elementor-container > .elementor-row .elementor-col-33:first-child .elementor-widget-image{
		text-align: right;
	}
	.rtl .ft-bottom-h44 > .elementor-container > .elementor-row .elementor-col-33:last-child .elementor-widget-image{
		text-align: left;
	}
	.rtl .off-canvas-cart-title .title{
		margin-right: 20px;
		margin-left: 0;
	}
	.rtl .ft-bottom-h42 .elementor-widget-image{
		text-align: left;
	}
	.rtl .header-ftc.header-layout35 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li:not(.columns1) > ul.mega_dropdown, 
	.rtl .header-ftc.header-layout35 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown{
		left: auto !important;
		right: -268% !important;
		top: 40px;
	}
	.rtl .header-layout35 .header-nav .btn-q .nav-right{
		left: 12px;
		right: auto;
	}
	.rtl .bn2-h32 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 0px 0px 15px;
	}
	.rtl .bn2-h32 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 15px 0px 0px;
	}
	.rtl .header-layout25 .ftc-search form .ftc_search_ajax input[type="text"]{
		text-align: right;
		padding-right: 10px;
	}
	.rtl .header-layout24 .custom_content i, 
	.rtl .header-layout26 .custom_content i{
		margin-left: 10px;

	}
	.rtl .header-layout24 .custom_content i:nth-child(2), 
	.rtl .header-layout26 .custom_content i:nth-child(2){
		margin-right: 30px;
		margin-left: 10px;
	}
	.rtl .footer-mid28 .elementor-widget-wp-widget-tag_cloud .tagcloud a,
	.rtl .footer-mid30 .elementor-widget-wp-widget-tag_cloud .tagcloud a,
	.rtl .footer-mid29 .elementor-widget-wp-widget-tag_cloud .tagcloud a{
		margin-bottom: 15px !important;
	}
	.rtl .header-layout21 .ftc-search-product form .ftc_search_ajax input[type="text"]{
		right: 0;
		left: auto;
	}
	.rtl .header-layout17 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout36 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout35 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout33 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout32 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout20 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout39 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout40 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout41 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout42 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout37 .ftc-search-product form .ftc_search_ajax input[type="text"]{
		left: 0 !important;
		right: auto !important;
	}
	.rtl .header-layout7 .ftc-search form .ftc_search_ajax input[type="text"],
	.rtl .header-layout23 .ftc-search form .ftc_search_ajax input[type="text"],
	.rtl .header-layout3 .ftc-account .ftc_login .ftc_account_form,
	.rtl .header-layout4 .ftc-account .ftc_login .ftc_account_form,
	.rtl .header-layout5 .ftc-account .ftc_login .ftc_account_form,
	.rtl .header-layout16 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout27 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout22 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout18 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout30 .ftc-search-product form .ftc_search_ajax input[type="text"],
	.rtl .header-layout40 .ftc-account .ftc_login .ftc_account_form, 
	.rtl .header-layout12 .ftc-account .ftc_login .ftc_account_form, 
	.rtl .header-layout36 .ftc-account .ftc_login .ftc_account_form, 
	.rtl .header-layout42 .ftc-account .ftc_login .ftc_account_form, 
	.rtl .header-layout10 .ftc-account .ftc_login .ftc_account_form, 
	.rtl .header-layout41 .ftc-account .ftc_login .ftc_account_form{
		left: 0;
		right: auto;
	}
	.rtl .header-layout16 .header-currency ul,
	.rtl .header-layout16 #ftc_language ul ul,
	.rtl .header-layout24 .ftc-search form .ftc_search_ajax input[type="text"], 
	.rtl .header-layout26 .ftc-search form .ftc_search_ajax input[type="text"],
	.rtl .header-layout-44 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2) > ul.mega_dropdown,
	.rtl .header-layout-44 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown,
	.rtl .header-layout-44 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns4 > ul.mega_dropdown{
		right: 0;
		left: auto;
	}
	.rtl .header-layout19 .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:before{
		background-image: unset;
	}
	.rtl .header-layout10 .header-nav .container .ftc-search-product .select-category{
		order: 1;
	}
	.rtl .ft-bot-h5 .elementor-widget .elementor-icon-list-items.elementor-inline-items,
	.rtl .footer-bottom-h34 .elementor-widget .elementor-icon-list-items.elementor-inline-items{
		justify-content: flex-end;
	}
	.rtl #rev_slider_104_1_wrapper .bullet-number.tp-bullets .tp-bullet.selected:after,
	.rtl #rev_slider_98_1_wrapper .bullet-number.tp-bullets .tp-bullet.selected:after,
	.rtl .home19.tp-bullets .tp-bullet.selected:after,
	.rtl .home7.tp-bullets .tp-bullet.selected:after{
		left: auto;
		right: 15px;
	}
	.rtl .bl-h21 .ftc-elements-blogs.style_2 .inner-wrap .post-text a.ftc-readmore{
		display: inline-block;
	}
	.rtl .vani21 rs-bullet.tp-bullet.selected:after{
		left: auto;
		right: -96px;
	}
	.rtl .text-product-slider1-h21{
		margin-right: -30px !important;
	}
	.rtl .header-ftc.header-layout17 .sticky-wrapper:not(.is-sticky)  .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns3 > ul.mega_dropdown{
		left: auto;
		right: -130%;
	}
	.rtl .header-layout12 .lang-h17 .header-currency{
		margin-right: 0;
		margin-left: 10px;
	}
	.rtl .lang-h17 .ftc-sb-language{
		margin-left: 0;
		margin-right: 25px;
	}
	.rtl .lang-h17 .header-currency .ftc-currency:after{
		right: auto;
		left: -20px;
	}
	.rtl .header-layout12 .lang-h17 .header-currency ul{
		right: 0;
		left: auto;
	}
	.rtl .col-text-copyright-ft-visual,
	.rtl .footer-bot-h7 .footer-bot-h7-copy,
	.rtl .footer-bot-h6-copy,
	.rtl .ft-h14 .copy-com,
	.rtl .ft-bot-h19 ul.ftc-elements-nav-menu{
		text-align: left;
	}
	.rtl .widget .home14mid ul.bullet li:before{
		left: auto;
		right: -21px;
	}
	.rtl .header-layout8 .header-currency ul,
	.rtl .header-layout18 .header-currency ul,
	.rtl .header-layout20 .header-currency ul,
	.rtl .header-layout18 #ftc_language ul ul,
	.rtl .header-layout20 #ftc_language ul ul,
	.rtl .header-layout8 #ftc_language ul ul{
		left: 0;
		right: auto;
	}
	.rtl .header-layout9 .btn-q .nav-right{
		left: 0;
		right: auto;
	}
	.rtl .btn-fresh i{
		padding-right: 7px;
	}
	.rtl .bo-look:before{
		left: 0;
		right: auto;
	}
	.rtl footer .home8 .social-icons ul{
		text-align: center;
	}
	.rtl .banner-h6 .vc_column_container .wpb_wrapper{
		text-align: left;
	}
	.rtl .header-ftc.header-layout1 .ftc-search-product .ftc-search form .ftc_search_ajax button.search-button{
		position: relative;
		float: left;
	}
	.rtl .header-ftc.header-layout1 .ftc-search-product .ftc_search_ajax input[type="text"]{
		text-align: right;
		padding-right: 10px;
		position: absolute;
		left: 0;
		right: auto;
	}
	.rtl .header-ftc.header-layout1 .nav-right>div{
		float: left;
	}
	.rtl .header-ftc.header-layout1 .header-nav .container>div{
		float: right;
	}
	.rtl .header-ftc.header-layout1 .nav-left>div{
		float: right;
	}
	.rtl .header-ftc.header-layout1 .ftc-sb-account,.rtl .header-ftc.header-layout1 .ftc-checkout{
		margin-left: 30px;
		margin-right: 0;
	}
	.rtl .header-ftc.header-layout27 .sticky-wrapper:not(.is-sticky) .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns3 .mega_dropdown,
	.rtl .header-ftc.header-layout28 .sticky-wrapper:not(.is-sticky) .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns3 .mega_dropdown,
	.rtl .header-ftc.header-layout30 .sticky-wrapper:not(.is-sticky) .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns3 .mega_dropdown{
		right: -97%;
	}
	.rtl .header-ftc.header-layout33 .sticky-wrapper:not(.is-sticky) .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns3 .mega_dropdown,
	.rtl .header-ftc.header-layout7 .sticky-wrapper:not(.is-sticky) .mega_main_menu>.menu_holder>.menu_inner>ul>li.columns3 .mega_dropdown,
	.rtl .header-ftc.header-layout27 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2) > ul.mega_dropdown,
	.rtl .header-ftc.header-layout7 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2) > ul.mega_dropdown,
	.rtl .header-ftc.header-layout33 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2) > ul.mega_dropdown,
	.rtl .header-ftc.header-layout28 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2) > ul.mega_dropdown,
	.rtl .header-ftc.header-layout30 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li.columns5:nth-child(2) > ul.mega_dropdown{
		right: 0;
	}
	body.rtl .ft-middle-home47 .text-beauty-fth40{
		right: 147px !important;
	}
	.rtl .header-layout41 .nav-right .ftc-shop-cart,
	.rtl .header-layout42 .nav-right .ftc-shop-cart{
		padding-left: 0;
	}
	.rtl .banner-text-h46 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-widget.elementor-widget-image{
		text-align: right;
	}
	.rtl .ft-middle-45 .elementor-widget-wp-widget-tag_cloud .tagcloud{
		margin-right: -15px;
	}
	.rtl .ft-middle-45 .elementor-widget-wp-widget-tag_cloud .tagcloud a{
		float: right;
	}
	.rtl .product-new-h45 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-widget-ftc-products-tabs > .elementor-widget-container{
		padding: 0px 22px 0px 0px;
	}
	.rtl .text-right-h45 .ftc-image-content .tx2-bn-h45{
		margin-top: 5px;
	}
	.rtl .text-ve-h45 .ftc-element-image .ftc-image-content {
		left: 0;
	}
	.rtl .header-layout40 .ftc-my-wishlist a:before, 
	.rtl .header-layout40 .ftc_search_ajax .search-button:after, 
	.rtl .header-layout40.header-ftc a.ftc-cart-tini:before{
		margin-right: 8px;
		margin-left: 0;
	}
	.rtl .header-layout40 .nav-right .ftc-my-wishlist,
	.rtl .header-layout40 .nav-right .ftc_search_ajax {
		margin-left: 0;
		margin-right: 10px;
	}
	.rtl .header-layout40 .nav-right .ftc-shop-cart{
		padding:0 30px 0 0px;
	}
	.rtl .ftc-element-testimonial.style_8 .infomation{
		padding-left: 70px;
		padding-right: 0;
	}
	.rtl .header-layout39 .sticky-wrapper:not(.is-sticky) .mega_main_menu > .menu_holder > .menu_inner > ul > li:nth-child(3){
		margin-left: 160px;
		margin-right: 0;
	}
	.rtl .header-layout39 .contact_info .nav-right .ftc-search-product{
		margin-left: 0;
	}
	.rtl .header-layout39 .contact_info .nav-right .ftc-my-wishlist{
		margin-left: 0;
		margin-right: 30px;
	}
	.rtl .header-layout39 .nav-right .ftc-shop-cart{
		padding: 0 20px 0 0px;
	}
	.rtl .header-layout39 .ftc_search_ajax .search-button:after{
		margin-left: 0;
	}
	.rtl .ft-bottom-h43-text .elementor-widget.elementor-widget-text-editor .elementor-widget-container{
		padding: 35px 38px 24px 0px;
	}
	.rtl .sns-ft-h43.elementor-element .elementor-widget-container {
		text-align: left;
	}
	.rtl .header-layout38 .nav-right .ftc-shop-cart{
		padding: 0 30px 0 10px;
	}
	.rtl .banner1-home29 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin:  0px 0px 0px 5px;
	}
	.rtl .banner1-home29 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin:  0px 5px 0px 0px;
	}
	.rtl .ft-middle-h42 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-widget.elementor-widget-heading .elementor-widget-container{
		padding: 3px 0px 0px 40px;
	}
	.rtl .ft-middle-h42 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-widget.elementor-widget-image{
		text-align: right;
	}
	.rtl .col-txt-menu-h42 > .elementor-element-populated > .elementor-widget-wrap .elementor-widget.elementor-widget-heading:first-child > .elementor-widget-container{
		padding: 0px 0px 23px 245px;
	}
	.rtl .col-txt-menu-h42 > .elementor-element-populated > .elementor-widget-wrap .elementor-widget.elementor-widget-heading:last-child > .elementor-widget-container{
		padding: 0px 0px 0px 145px;
	}
	.rtl .banner-right-h42 .couple-pic-h42 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin:  0px 0px 0px 15px;
	}
	.rtl .banner-right-h42 .couple-pic-h42 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin:  0px 15px 0px 0px;
	}
	.rtl .banner-right-h42.elementor-element.elementor-column > .elementor-element-populated{
		margin: 0px 30px 0px 0px;
	}
	.rtl .header-layout37 .contact_info .container .header_extra_content{
		text-align: left;
	}
	.rtl .header-layout37 .header-nav .ftc-sb-account .ftc-account:after{
		margin-left: auto;
		margin-right: 50px;
	}
	.rtl .header-layout37 .header-nav .ftc-search-product{
		margin-left: 0;
		margin-right: 56px;
	}
	.rtl .ft-middle-h41 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child:before{
		content: '';
		position: absolute;
		width: 1px;
		height: 160px;
		background-color: #8dc3c3;
		left: 0;
		top: 40px;
	}
	.rtl .ft-middle-h41 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child:before{
		background-color: transparent;
	}
	.rtl .info-ft-h41 > .elementor-element-populated .elementor-widget.elementor-widget-heading > .elementor-widget-container{
		padding: 0px 10px 0 0;
	}
	.rtl .banner-text-center-h40.elementor-element > .elementor-widget-container{
		padding: 27px 37px 18px 10px;
	}
	.rtl .header-layout35 .header-nav .container-fluid .nav-left-desktop .ftc-sb-account{
		margin-left: 44px;
		margin-right: 0;
	}
	.rtl .banner-category-h39 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 0px 0px 30px;
	}
	.rtl .banner-category-h39 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 30px 0px 0px;
	}
	.rtl .header-layout34 .nav-right>div{
		float: left;
		margin-left: 0;
	}
	.rtl .header-layout34 .social-iconss ul li:last-child{
		margin-right: 30px;
	}
	.rtl .header-layout33 .sticky-wrapper:not(.is-sticky) .mega_main_menu.first-lvl-align-center > .menu_holder > .menu_inner > ul > li{
		float: right;
	}
	.rtl .header-layout33 .mega_main_menu.primary > .menu_holder > .menu_inner > ul li.menu-item:first-child > .item_link{
		padding-right: 0 !important;
	}
	.rtl .form-h37 .form-ft-h37.elementor-element > .elementor-widget-container{
		padding:0px 0px 0px 30px;
	}
	.rtl .txt-des-time-h37.elementor-element .elementor-widget-container{
		padding: 0px 0px 20px 200px;
	}
	body.rtl .banner-h35 .image-bottom-circle-h35.elementor-element{
		right: -10%;
		text-align: left;
	}
	body.rtl .banner-h35 .img-flower-h35.elementor-element{
		text-align: left;
	}
	.rtl .banner-h35 .image-right-h35.elementor-element{
		text-align: left;
	} 
	.rtl .header-layout30 .header-nav .nav-right .ftc-shop-cart{
		padding: 0 30px 0 0;
	}
	.rtl .header-layout30 .ftc-search-product .ftc_search_ajax input[type="text"]{
		text-align: right;
		padding-right: 10px;
	}
	.rtl .header-layout28 .nav-right .ftc-search-product,
	.rtl .header-layout30 .nav-right>div{
		margin-left: 0;
	}
	.rtl .header-layout27 .header-nav .nav-right .ftc-shop-cart,
	.rtl .header-layout33 .header-nav .nav-right .ftc-shop-cart{
		text-align: left;
		padding: 0 30px 0 10px;
		float: left;
	}
	.rtl .header-layout27 .ftc-search-product .ftc-search form .ftc_search_ajax button.search-button,
	.rtl .header-layout30 .ftc-search-product .ftc-search form .ftc_search_ajax button.search-button{
		left: 0;
		right: auto;
	}
	.rtl .header-layout27 .ftc_search_ajax .search-button:after,
	.rtl .header-layout30 .ftc_search_ajax .search-button:after,
	.rtl .header-layout30 .header-nav .nav-right .ftc-shop-cart,
	.rtl .header-layout27 .nav-right>div,
	.rtl .header-layout30 .nav-right>div{
		float: left;
	}
	.rtl .banner-bot-h32 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 0px 0px 15px;
	}
	.rtl .banner-bot-h32 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 15px 0px 0px;
	}
	.rtl .footer-middle31 .elementor-element.elementor-widget-image {
		text-align: right;
	}
	.rtl .product-home31 .ftc_products_slider.product-template.swiper-container.style_11, 
	.rtl .ftc_products_slider.product-template.swiper-container.style_13{
		margin-left: auto;
		margin-right: -30px;
	}
	.rtl .sns-footer-h31 .elementor-icon-list-items li:first-child{
		padding-left: 44px;
		padding-right: 0;
	}
	.rtl .banner-form-h30 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 0px 0px 15px;
	}
	.rtl .header-layout25 .ftc-search-product .ftc-search form .ftc_search_ajax button.search-button{
		right: auto;
		left: 0;
	}
	.rtl .footer-mid30 .elementor-widget-image.elementor-element{
		text-align: right;
	}
	.rtl .header-layout24 .social-iconss ul li:last-child, 
	.rtl .header-layout26 .social-iconss ul li:last-child{
		margin-right: 10px;
	}
	.rtl .header-layout24 .header_extra_content, .header-layout26 .header_extra_content{
		margin-right: 62px;
		margin-left: 0;
	}
	.rtl .header-layout24 .header-content .logo-wrapper.is-desktop, 
	.rtl .header-layout26 .header-content .logo-wrapper.is-desktop{
		text-align: right;
	}
	.rtl .header-layout23 .mega_main_menu>.menu_holder>.menu_inner>ul>li,
	.rtl .header-layout25 .mega_main_menu>.menu_holder>.menu_inner>ul>li{
		float: right;
	}
	.rtl .ftc-element-testimonial.style_5 .testimonial-content .infomation{
		padding-left:120px;
		padding-right: 0;
	}
	.rtl .img-top-right-h28.elementor-widget > .elementor-widget-container{
		margin: 88px -70px 0px 0px;
	}
	.rtl .img-top-left-h28.elementor-widget > .elementor-widget-container{
		margin: 0px 70px 0px 0px;
	}
	.rtl .header-layout22 .ftc-shop-cart{
		margin-left: 0;
		margin-right: 40px;
	}
	.rtl .header-layout22 .ftc-search-product .ftc_search_ajax{
		margin-left: 0;
		margin-right: auto;
	}
	.rtl .header-layout22 .custom_content i:nth-child(2){
		margin-right: 30px;
	}
	.rtl .header-layout22 .custom_content i{
		margin-left: 10px;
	}
	.rtl .footer-middle27 .elementor-widget-wp-widget-tag_cloud .tagcloud a{
		margin-left: 15px;
	}
	.rtl .banner-small-h27.elementor-column .elementor-element-populated{
		margin: 0px 30px 0px 0px;
	}
	.rtl .tx-bn1-h26.elementor-column .elementor-element-populated{
		margin:0px 15px 0px 0px;
	}
	.rtl .img-bn1-h26.elementor-column .elementor-element-populated{
		margin:0px 0px 0px 15px;
	}
	.rtl .ftc_products_slider.style_6 .product .item-description .meta_info a.compare{
		padding-right: 20px;
		padding-left: 0;
		margin-right: 0;
	}
	.rtl .banner-h24{
		padding-left: 0;
		padding-right: 30px;
	}
	.rtl .header-layout19{
		left: auto;
		right: 0;
	}
	.rtl  .ftc_products_deal_slider.style_1 .ftc-product.product > div.item-description{
		text-align: right;
	}
	.rtl .bg-body-left-home23 {
		text-align: left;
	}
	.rtl .button-pr-tab-h5.elementor-widget{
		left: auto;
		right: 15px;
	}
	.rtl .product-tab-h5 .ftc-product-tabs.style_2.vertical .tabs-wrapper{
		left: auto;
		right: 0;
	}
	.rtl .header-layout18 .ftc_search_ajax .search-button:after{
		margin-left: 8px;
		margin-right: 0;
	}
	.rtl .bn2-h21 .elementor-column.elementor-col-100{
		margin-left: 0;
		margin-right: auto;
	}
	.rtl .bn2-h21 .elementor-column.elementor-col-100 .elementor-widget-ftc_single_image{
		text-align: right;
	}
	.rtl .header-layout17 .ftc-shop-cart{
		margin-right: 28px;
		margin-left: 0;
	}
	.rtl .header-layout17 .ftc_search_ajax .search-button:after,
	.rtl .header-layout20 .ftc_search_ajax .search-button:after{
		margin-left: 8px;
		margin-right: 0;
	}
	.rtl .header-layout16 .ftc_search_ajax .search-button:after{
		margin: 0 0 0 10px;
	}
	.rtl .header-layout16 .ftc-shop-cart{
		margin-right: 20px;
		margin-left: 0;
	}
	.rtl .header-layout16 .nav-right .cart-total,
	.rtl .header-layout17 .nav-right .cart-total,
	.rtl .header-layout18 .ftc-shop-cart .cart-total,
	.rtl .header-layout20 .ftc-shop-cart .cart-total{
		margin-left: 0;
		margin-right: 10px;
	}
	.rtl .header-layout16 .nav-left>div{
		float: right;
	}
	.rtl .header-layout16 .ftc-sb-language{
		margin-left: 40px;
		margin-right: 0;
	}
	.rtl .header-layout11 .header-currency ul,
	.rtl .header-layout11 #ftc_language ul ul{
		left: 0;
		right: auto;
	}
	.rtl .header-layout11 .ftc-my-wishlist{
		margin-right: 30px;
	}
	.rtl .header-layout11 .ftc-sb-account,
	.rtl .header-layout11 .header-currency{
		margin-right: 0;
	}
	.rtl .header-layout11 .nav-left>div{
		float: right;
	}
	.rtl .header-layout11 .ftc-shop-cart{
		padding-left: 30px;
		padding-right: 30px;
	}
	.rtl .header-layout11 .ftc_search_ajax .search-button:after{
		margin-left: 8px;
		margin-right: 0;
	}
	.rtl .header-layout11 .ftc-tini-cart .cart-item .my-cart{
		margin-left: 0;
		margin-right: 10px;
	}
	.rtl .header-layout12 .ftc-search-product .ftc-search form .ftc_search_ajax button.search-button{
		float: left;
		right: auto;
		left: 0;
	}
	.rtl .header-layout12 .header-h17{
		left: 75px;
		right: auto;
	}
	.rtl .header-layout10 .header-content >.container .navigation-vertical >h3{
		text-align: right;
		padding-left: 0;
		padding-right: 20px;
	}
	.rtl .header-layout10 .header-content >.container .navigation-vertical >h3 i{
		padding-left: 20px;
		padding-right: 0;
	}
	.rtl .header-layout10 .menu-our-category-container >ul >li.menu-item-has-children:before{
		left: 20px;
		right: auto;
	}
	.rtl .header-layout10 .menu-our-category-container >ul >li.menu-item-has-children >ul{
		right: 84%;
		left: auto;
	}
	.rtl .rows-slider-h16,
	.rtl .slider-home17{
		display: flex;
		flex-wrap: wrap;
	}
	.rtl .header-layout10 .header-content >.container .navigation-vertical{
		margin-right: 0;
		margin-left: 15px;
	}
	.rtl .header-layout8 .ftc-search-product .ftc-search form .ftc_search_ajax button.search-button{
		right: auto;
		left: 0;
		float: left;
	}
	.rtl .header-layout6 .ftc-search-product .ftc_search_ajax input[type="text"]{
		right: 0;
	}
	.rtl .header-layout6 .ftc-search-product .ftc-search form .ftc_search_ajax button.search-button{
		right: 0;
		left: auto;
		float: right;
		position: relative;
	}
	.rtl .header-layout6 .ftc-search-product{
		padding-left: 25px;
		padding-right: 0;
	}
	.rtl .col-product-slider-h1e .elementor-widget-ftc-products-sliders > .elementor-widget-container{
		padding: 24px 15px 0px 0px;
	}
	.rtl footer .social-icons ul{
		text-align: right;
	}
	.rtl .h10-banner1right:before{
		left: auto;
		right: 15px;
	}
	.rtl .h10-banner2left{
		text-align: left;
	}
	.rtl .h10-banner1right >.wpb_wrapper{
		padding-right: 50px;
	}
}
@media screen and (max-width: 991px){
	.rtl .ftc-sb-testimonial.testi-v3 .test-content .test_avatar{
		right: calc(50% - 90px);
	}
	.rtl .ftc-sb-testimonial.testi-v3 .test-content .testimonial-content{
		right: calc(50% - 120px);
	}
	.rtl .deals-h16 .woocommerce .ftc-product-time-deal .item-description >*:not(.counter-wrapper):not(.star-rating){
		margin-left: 0;
		margin-right: auto;
	}
	.rtl .product-slider-full-h10 .ftc-product-slider .item-image .button-in-product div.add-to-cart{
		margin-left: 15px;
		margin-right: 0;
	}
	.rtl .btn-fresh i{
		padding-right: 1px;
	}
	.rtl .ftc-mobile-wrapper .menu-text{
		padding:10px 15px 10px 15px;
	}
	.rtl .header-mobile-social{
		padding-right: 15px;
	}
	.rtl .ftc-mobile-wrapper {
		left: auto;
		right: 0;
		transform: translate3d(300px,0,0);
		-webkit-transform: translate3d(300px,0,0);
	}
	.rtl.has-mobile-menu .ftc-mobile-wrapper{
		transform: none;
		-webkit-transform: none;
	}
	.rtl .ftc-mobile-wrapper .menu-text {
		text-align: left;
	}
	.rtl .header-layout38 .nav-right .ftc-shop-cart{
		padding: 0;
	}
	.rtl .header-layout35 .header-nav .container-fluid{
		padding: 10px 25px 10px 0px;
	}
	.rtl .header-layout34 .header-nav .nav-right .ftc-shop-cart{
		float: left;
		padding:0;
	}
	.rtl .header-layout29 .header-nav .nav-right .ftc-shop-cart,
	.rtl .header-layout39 .header-nav .nav-right .ftc-shop-cart{
		float: left;
	}
	.rtl .header-layout30 .header-nav .nav-right .ftc-shop-cart,
	.rtl .header-layout33 .header-nav .nav-right .ftc-shop-cart,
	.rtl .header-layout40 .nav-right .ftc-shop-cart,
	.rtl .header-layout41 .nav-right .ftc-shop-cart,
	.rtl .header-layout42 .nav-right .ftc-shop-cart{
		padding-left: 0;
	}
	.rtl .header-layout27 .header-nav .nav-right .ftc-shop-cart{
		padding: 0;
	}
	.rtl .header-layout27 .mobile-button,
	.rtl .header-layout33 .mobile-button,
	.rtl .header-layout34 .mobile-button,
	.rtl .header-layout36 .mobile-button,
	.rtl .header-layout37 .mobile-button,
	.rtl .header-layout39 .mobile-button,
	.rtl .header-layout40 .mobile-button,
	.rtl .header-layout41 .mobile-button,
	.rtl .header-layout42 .mobile-button,
	.rtl .header-layout29 .mobile-button{
		float: right;
	}
	.rtl .ftc_products_slider.product-template.swiper-container.style_10{
		margin-left: auto;
		margin-right: -15px;
	}
	.rtl .header-layout18 .cart-contents-count{
		left: -4px;
		right: auto;
	}
	.rtl .header-layout17 .mobile-button,
	.rtl .header-layout26 .mobile-button{
		text-align: right;
	}
	.rtl .elementor-section-stretched.elementor-section-boxed{
		right: -15px !important;
	}
	.rtl .header-layout16 .ftc-shop-cart{
		margin-left: 0;
	}
	.rtl .widget .home14mid ul.bullet li:before{
		margin-left: 0;
		margin-right: -15px;
	}
	.rtl .header-layout9 .container-fluid .logo-wrapper{
		text-align: right;
	}
	.rtl .h12-banner.vc_row{
		margin-left: -15px;
		margin-right: -15px;
	}
	.rtl .header-layout7 .nav-right .ftc-shop-cart,
	.rtl .header-layout8 .nav-right .ftc-shop-cart{
		padding: 0;
	}
	.rtl .vc_section.vc_section-has-fill{
		left: 0 !important;
	}
	.rtl .vc_row.vc_row-fluid {
		left: 0px !important;
	}
	.rtl .header-ftc.header-layout4 .nav-left>div{
		margin-right: 0;
		float: none;
	}
	.rtl .header-ftc.header-layout5 .nav-left>div{
		float: right;
		margin-right: 0;
	}
	.rtl .header-ftc.header-layout1 .header-nav .container .ftc-shop-cart,
	.rtl .header-ftc.header-layout4 .header-nav .container .ftc-shop-cart,
	.rtl .header-ftc.header-layout5 .header-nav .container .ftc-shop-cart,
	.rtl .header-ftc.header-layout3 .header-nav .container .ftc-shop-cart,
	.rtl .header-layout27 .header-nav .nav-right .ftc-shop-cart{
		float: left;
	}
	.rtl .header-ftc.header-layout1 .mobile-button,
	.rtl .header-ftc.header-layout3 .mobile-button{
		float: unset;
	}
	.rtl .header-ftc.header-layout2 .ftc-shop-cart,
	.rtl .header-ftc.header-layout26 .ftc-shop-cart{
		text-align: left;
	}
	.rtl .header-ftc.header-layout2 .cart-total,
	.rtl .header-ftc.header-layout26 .cart-total{
		left: 20px;
		right: auto;
	}
	.rtl .header-ftc.header-layout2 .mobile-button{
		text-align: right;
	}
	.rtl .elementor-section.elementor-section-stretched.elementor-section-full_width{
		right: -14px !important;
	}
}
@media only screen and (max-width: 991px) and (min-width: 768px){
	.rtl .ft-form-h49 > .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		padding-left: 10px;
	}
	.rtl .image-feature-box-top-h49 .img-1{
		margin-top: 85px;
	}
	.rtl .blog-h6 .post-thumbnail{
		padding-right: 0;
		padding-left: 30px;
	}
	.rtl .banner-text-h46 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-widget.elementor-widget-image .elementor-widget-container{
		padding: 0px 0px 0px 20px;
	}
	body.rtl .sec-banner-text-h40 .banner-text-center-h40{
		right: 0 !important;
	}
	.rtl .banner-category-h39 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 0px 0px 15px;
	}
	.rtl .banner-category-h39 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 15px 0px 0px;
	}
	.rtl .ftc_products_slider.product-template.swiper-container.style_14{
		margin-left: -28px;
	}
	.rtl .ftc-element-testimonial.style_5 .testimonial-content .infomation{
		padding-left:30px;
		padding-right: 0;
	}
	.rtl .text-bn-row1-h20 .bn-row1-right-h20.space-h20{
		margin:0 30px 0 0px;
	}
	.rtl .footer-middle27 .elementor-widget-wp-widget-tag_cloud .tagcloud a{
		margin-left: 8px;
	}
}
@media only screen and (max-width: 991px) and (min-width: 481px){
	.rtl .ftc_products_slider.product-template.swiper-container.style_13.container-center.swiper-container-horizontal{
		margin-left: auto;
		margin-right: -18px;
	}
	.rtl .bl-h21 .ftc-elements-blogs.style_2 .inner-wrap .post-text a.ftc-readmore:after{
		margin-right: 18px;
	}
}
@media only screen and (max-width: 1024px) and (min-width: 481px){
	.rtl .ftc-sb-testimonial.testi-v1 .test-content .test_avatar{
		margin-right: 0;
		margin-left: 20px;
	}
	.rtl .ftc-elements-blogs.style_5 .ftc-blogs .inner-wrap .post-text{
		margin-left: 0;
		margin-right: 25px;
	}
}
@media screen and (min-width: 768px){
	.rtl .banner-big-h48 .elementor-widget-button{
		margin-left: 0;
		margin-right: auto;
	}
	.rtl .banner-big-h48 .elementor-container > .elementor-row,
	.rtl .banner-big-top-53 .elementor-container > .elementor-row{
		flex-direction: row-reverse;
	}
	.rtl .banner-big-h48 .elementor-container > .elementor-row .elementor-column{
		text-align: left;
	}
	.rtl .box-product-ho-h53 .elementor-widget-heading{
		padding-left: 20px;
		padding-right: 0;
	}
	.rtl .icon-box-h52 .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,
	.rtl .box-proudct-service-h53 .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{
		text-align: left;
	}
	.rtl .box-banner-product-h52 .col-1 .elementor-widget-ftc-products-deal-sliders > .elementor-widget-container{
		padding: 0px 0px 0px 30px;
	}
	.rtl .box-banner-text-h50{
		order: 1;
	}
	.rtl .box-empty-h50{
		order: 2;
	}
	.rtl .feature-box-h49-2 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-widget-button{
		margin-left: 0;
		margin-right: auto;
	}
	.rtl .ft-form-h49 > .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		border-width: 0px 0px 0px 1px;
	}
	.rtl .sec-feature-box-h48 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-widget-ftc_single_image{
		text-align: right;
	}
	.rtl .sec-feature-box-h48 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 40px 0px 0px;
	}
	.rtl .ftc-product-tabs.style_6 .tabs-wrapper{
		text-align: right;
	}
	.rtl .h18-third >.wpb_column{
		border-left:1px solid #ebebeb;
	}
	.rtl .img-ft-bottom-pay{
		text-align: left !important;
	}
	.rtl .price-list-h47 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-widget-ftc-price-list .elementor-widget-container{
		padding: 0px 0px 0px 15px;
	}
	.rtl .price-list-h47 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-widget-ftc-price-list .elementor-widget-container{
		padding: 0px 15px 0px 0px;
	}
	.rtl .sec-price-list-h45 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-widget-ftc-price-list .elementor-widget-container{
		padding: 0px 0px 0px 22px;
	}
	.rtl .sec-price-list-h45 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-widget-ftc-price-list .elementor-widget-container{
		padding: 0px 22px 0px 0px;
	}
	.rtl .text-subscribe-h44 .elementor-widget.elementor-widget-image{
		text-align: right;
	}
	.rtl .ftc-portfolio-element.style_4 .portfolio-inner .item:nth-child(4n + 1){
		padding: 0 0 30px 30px;
	}
	.rtl .ftc-portfolio-element.style_4 .portfolio-inner .item:nth-child(4n + 4){
		padding: 0 30px 0 0px;
	}
	.rtl .ft-middle-home40 .col-logo-h40 .text-ft-h40-logo > .elementor-widget-container{
		padding: 0px 0px 0px 40px;
	}
	.rtl .ft-middle-home40 .col-logo-h40 .elementor-widget.elementor-widget-image{
		text-align: right;
	}
	.rtl  .footer-h39 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		border-left: 1px solid #EBEBEB;
		border-right: 0;
	}
	.rtl .footer-h39 .elementor-container > .elementor-row > .elementor-element:not(.elementor-column:first-child) .elementor-element-populated .elementor-widget.elementor-widget-heading,
	.rtl .footer-h39 .elementor-container > .elementor-row > .elementor-element:not(.elementor-column:first-child) .elementor-element-populated .elementor-widget.elementor-widget-image{
		text-align: right;
	}
	.rtl .footer-h39 .elementor-widget-wp-widget-tag_cloud .tagcloud{
		margin-right: -12px;
	}
	.rtl .footer-h39 .elementor-widget-wp-widget-tag_cloud .tagcloud a{
		float: right;
	}
	.rtl .txt-des-time-h38.elementor-element .elementor-widget-container{
		padding: 0px 0px 20px 170px;
	}
	.rtl .image-tab-right-h38 .elementor-section .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 0px 0px 15px;
	}
	.rtl .image-tab-right-h38 .elementor-section .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 15px 0px 0px;
	}
	.rtl  .flip-box-h37 .sec-img-1 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated .elementor-widget-ftc-flipbox .elementor-widget-container{
		padding: 0px 0px 0px 15px;
	}
	.rtl  .flip-box-h37 .sec-img-1 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated .elementor-widget-ftc-flipbox .elementor-widget-container{
		padding: 0px 15px 0px 0px;
	}
	.rtl  .flip-box-h37 .sec-img-2 .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated .elementor-widget-ftc-flipbox .elementor-widget-container{
		padding: 0px 0px 0px 15px;
	}
	.rtl  .flip-box-h37 .sec-img-2 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated .elementor-widget-ftc-flipbox .elementor-widget-container{
		padding: 0px 15px 0px 0px;
	}
	.rtl .footer-middle-h35 .elementor-element.elementor-widget-image{
		text-align: right;
	}
	.rtl .ftc_products_slider.product-template.swiper-container.style_14 .item-description h4.product-name{
		text-align: right;
	}
	.rtl .ftc_products_slider.product-template.swiper-container.style_14 .item-description .price{
		text-align: left;
	}
	.rtl .footer-middle33 .elementor-widget-wp-widget-tag_cloud .elementor-widget-container{
		text-align: right;
	}
	.rtl .banner-form-h30 .elementor-container > .elementor-row > .elementor-element.elementor-column:last-child .elementor-element-populated{
		margin: 0px 15px 0px 0px;
	}
	.rtl .footer-middle31 .elementor-widget-wp-widget-tag_cloud .tagcloud a{
		float: right;
		margin-left: 15px;
		margin-right: 0;
	}
	.rtl .footer-mid29 .newletter_sub{
		display: flex;
		flex-direction: column;
		flex-flow: wrap;
	}
	.rtl .footer-mid29 .newletter_sub .newletter_sub_input{
		width: 100%;
	}
	.rtl .footer-mid28:not(.footer-mid32) .elementor-container > .elementor-row > .elementor-element.elementor-column:first-child .elementor-element-populated{
		margin: 0px 0px 0px 20px;
	}
	.rtl .footer-mid28:not(.footer-mid32) .tag-sns-home-28.elementor-element.elementor-column .elementor-element-populated{
		margin: 0 20px 0 0;
	}
	.rtl .footer-middle33 .elementor-widget-image.elementor-widget,
	.rtl .footer-mid29 .elementor-widget-image.elementor-widget,
	.rtl .footer-mid28 .elementor-widget-image.elementor-widget{
		text-align: right;
	}
	.rtl .ftc-element-testimonial.style_5 .testimonial-content .infomation{
		padding-right: 0;
	}
	.rtl .ftc-element-testimonial.style_5 .testimonial-content .infomation:before{
		left: auto;
		right: 0;
	}
	.rtl .footer-middle27 .elementor-widget-wp-widget-tag_cloud .tagcloud a{
		float: right;
		margin-right: 0;
	}
	.rtl .footer-middle27 .elementor-widget-wp-widget-tag_cloud .tagcloud a:last-child{
		margin-left: 0px;
	}
	.rtl .footer-middle27 .elementor-widget.elementor-widget-image{
		text-align: right;
	}
	.rtl .ft-mid-h5 .elementor-icon-box-icon{
		margin-left: 15px !important;
		margin-right: 0 !important;
		order: 2;
	}
	.rtl .ft-mid-h5 .elementor-icon-list-text{
		padding-right: 16px;
	}
	.rtl .icon-add-h5{
		padding-right: 0;
		padding-left: 30px;
	}
	.rtl .ftc_products_deal_slider.style_1 .woocommerce.ftc-products .ftc-deal-products div.item-image{
		float: right;
	}
	.rtl .ftc_products_deal_slider.style_1 .ftc-deal-products .item-image a:before{
		right: auto;
		left: 250px;
	}
	.rtl .bn1-text-h22{
		padding-left: 0;
		padding-right: 75px;
	}
	.rtl .bl-h20 .ftc-elements-blogs.style_v2 .ftc-blogs:nth-child(2n+2) .post-text a.ftc-readmore:before,
	.rtl .bl-h20 .ftc-elements-blogs.style_v2 .ftc-blogs .post-text a.ftc-readmore:after{
		margin-right: 85px;
	}
	.rtl .bl-h20 .ftc-elements-blogs.style_v2 .ftc-blogs:nth-child(odd) .post-text a.ftc-readmore{
		margin-right: 52px;
	}
	.rtl .bl-h20 .ftc-elements-blogs.style_v2 .ftc-blogs:nth-child(odd) .post-text a.ftc-readmore:after{
		margin-left: 10px;
	}
	.rtl .text-bn-row1-h20 .bn-row1-right-h20:before{
		right: 0;
		left: auto;
	}
	.rtl .ft-mid-h19 .title-h11:before{
		right: 0;
		left: auto;
	}
	.rtl .blog-ft-h19 .ftc-elements-blogs .inner-wrap{
		margin-right: 0;
	}
	.rtl .bn2-row3-h19.elementor-element,
	.rtl .bn1-h19-img-left.elementor-element{
		text-align: left;
	}
	.rtl .bn2-h19-img-right.elementor-element,
	.rtl .bn1-h19-img1.elementor-element{
		text-align: right;
	}
	.rtl .footer-bottom-center-11 .footer-menu ul li:first-child{
		padding-right: 0 !important;
	}
	.rtl .footer-bottom-center-11 .footer-menu ul{
		justify-content: flex-start;
	}
	.rtl .ft-mid-h12-row1 .wpb_content_element .wpb_wrapper p{
		text-align: right !important;
	}
	.rtl footer .ft-mid-h12-row1 .title-h11:before{
		left: auto;
		right: 0;
	}
	.rtl footer .social-icons ul li{
		margin-left: 10px;
		margin-right: 0;
	}
	.rtl .two-banner-top-h1e > .elementor-container > .elementor-row .elementor-col-50:nth-child(2) .elementor-widget-ftc_single_image{
		text-align: left;
	}
	.rtl .elementor-element.two-banner-top-h1e{
		padding: 0px 0px 0px 15px;
	}
	.rtl .col-banner-topbigright-h1e .elementor-widget-ftc_single_image > .elementor-widget-container{
		padding:0px 15px 0px 0px;
	}
	.rtl .col-pr-tab-small-left .ftc-product-tabs.style_8 .tabs-wrapper{
		text-align: right;
	}

}
@media only screen and (max-width: 767px) and (min-width: 481px){
	.rtl .ftc-element-testimonial.style_5 .testimonial-content .infomation{
		margin-left: 0;
		margin-right: 15px;
	}
	.rtl .image-right-h6 .wpb_wrapper .ftc-smooth-image{
		text-align: left;
	}
	.rtl .image-left-h6 .wpb_wrapper .ftc-smooth-image {
		text-align: right;
	}
	.rtl .bl-h20 .ftc-elements-blogs.style_v2 .ftc-blogs:nth-child(2n+2) .post-text a.ftc-readmore:before,
	.rtl .ftc-elements-blogs.style_v2 .ftc-blogs .post-text a.ftc-readmore:after{
		margin-right: 12px;
	}
}
@media screen and (min-width: 481px){
	.rtl .banner-h53 .elementor-container > .elementor-row{
		flex-direction: row-reverse;
	}
	.rtl .ftc-product-grid.style_12 .products .product .item-description .star-rating, 
	.rtl .ftc_products_slider.style_22 .products .product .item-description .star-rating{
		margin-left: 0;
		margin-right: auto;
	}
	.rtl .bl-h21 .ftc-elements-blogs.style_2 img{
		margin-left: 0;
		margin-right: 50px;
	}
	.rtl .bl-h21 .ftc-elements-blogs.style_v2 .ftc-blogs .post-text .meta{
		margin-left: 0;
		margin-right: auto;
	}
	.rtl .bl-h21 .ftc-elements-blogs.style_2 .inner-wrap .post-text a.ftc-readmore:after{
		margin-top: 3px;
		right: -70px;
	}
	.rtl .bl-h21  .ftc-elements-blogs.style_2 .inner-wrap{
		flex-direction: row-reverse;
	}
	.rtl .bl-h21 .ftc-elements-blogs.style_2 .inner-wrap .post-text{
		text-align: left;
	}
	.rtl .banner-big-h19 .ftc-image-caption{
		text-align: left;
	}
	.rtl .ftc-sb-blogs .owl-dots{
		left: auto;
		right: 48%;
	}
	.rtl .ftc-product-grid.style_11 .products .product .item-description .star-rating{
		margin-left: 0;
		margin-right: auto;
	}
	.rtl .ftc-element-testimonial.style_10.vertical .testimonial-content .infomation,
	.rtl .ftc-element-testimonial.swiper-container.vertical.style_10 .test-content h4.name,
	.rtl .ftc-element-testimonial.swiper-container.vertical.style_10 .test-content .byline
	{
		text-align: right;
	}
	.rtl .blog-h25 .ftc-elements-blogs.style_v2 .ftc-blogs:first-child .inner-wrap:before{
		left: auto;
		right: 15px;
		border-left: 15px solid #A8ACC7;
		border-right: none;
	}
	.rtl .ftc_products_slider.style_6 .product .item-description .meta_info .yith-wcwl-add-to-wishlist{
		padding-left: 20px;
		padding-right: 0;
	}
	.rtl .testi-h19 .ftc-element-testimonial.style_1 .testimonial-content .content-info .infomation:after{
		right: auto;
		left: 30px;
	}
	.rtl .ftc-element-testimonial.style_1 .testimonial-content .content-info{
		text-align: right;
	}
	.rtl .ftc-element-testimonial.style_1 .swiper-pagination-bullets{
		left: 0;
		right: auto;
	}
	.rtl .h16-col8 h2.tt2{
		padding-left: 0;
		padding-right: 25px;
	}
	.rtl .ftc-sb-testimonial.testi-v1 .testimonial-content{
		text-align: right;
	}
	.rtl .testi-v1 .test-content:after{
		left: 0;
		right: auto;
	}
	.rtl .ftc-sb-testimonial.testi-v1 .test-content span.test_byline:before{
		left: auto;
		right: 115%;
	}
	.rtl .ftc-sb-testimonial.testi-v1 .test-content .test_meta{
		text-align: right;
	}
}
@media screen and (max-width: 767px){
	body.rtl .ft-middle-home47 .text-beauty-fth40{
		right: auto !important;
	}
	.rtl .banner-h36 .elementor-element.elementor-widget-ftc_single_image .ftc-image-content{
		right: auto;
	}
	.rtl .header-layout29 .mobile-button,
	.rtl .header-layout38 .mobile-button,
	.rtl .header-layout39 .mobile-button,
	.rtl .header-layout41 .mobile-button,
	.rtl .header-layout42 .mobile-button,
	.rtl .header-layout37 .mobile-button{
		margin-right: 0;
	}
	.rtl .elementor-section.elementor-top-section.elementor-section-full_width{
		right: -16px !important;
	}
	.rtl .ftc_products_slider.product-template.swiper-container.style_10{
		margin-left: auto;
		margin-right: -15px;
	}
	.rtl .text-bn-row1-h20 .bn-row1-right-h20 .tx-row5{
		margin-left: 60px;
	}
	.rtl .header-layout16 .nav-left>div,
	.rtl .header-layout35 .mobile-button{
		margin-right: 0;
	}
	.rtl .header-layout7 .nav-left>div{
		margin-right: 0;
	}
	.rtl .header-ftc.header-layout1 .mobile-button,
	.rtl .header-ftc.header-layout3 .mobile-button{
		margin-right: 0;
	}

}
@media screen and (max-width: 480px){
	.rtl .ftc-sb-blogs .owl-dots{
		left: auto;
		right: 22%;
	}
	.rtl footer .home14mid ul.bullet li a{
		display: inline-block;
	}
	.rtl .product-h14 .woocommerce .pr-v4 .product .item-image .button-in-product a.quickshop{
		margin-left: 0;
	}
	.rtl .ftc-product-grid.style_5 .product .item-description .meta_info .yith-wcwl-add-to-wishlist a{
		margin-right: 10px;
	}
	.rtl .header-layout29 .header-nav .nav-right .ftc-shop-cart{
		padding: 0;
	}
	.rtl .header-layout27 .mobile-button,
	.rtl .header-layout33 .mobile-button,
	.rtl .header-layout34 .mobile-button,
	.rtl .header-layout30 .mobile-button{
		margin-right: 0;
	}
	.rtl .ftc_products_slider.style_8 .product .item-description .meta_info .yith-wcwl-add-to-wishlist{
		margin-left: 3px;
		margin-right: 0;
	}
	.rtl .bl-h20 .ftc-elements-blogs.style_v2 .ftc-blogs:nth-child(2n+2) .post-text a.ftc-readmore:before,
	.rtl .ftc-elements-blogs.style_v2 .ftc-blogs .post-text a.ftc-readmore:after{
		margin-right: 38px;
	}
	.rtl .testi-h19 .ftc-element-testimonial.style_1 .testimonial-content .content-info .byline{
		margin-left: 40px;
	}
	.rtl .header-layout16 .ftc-shop-cart{
		float: left;
	}
	.rtl .header-layout12 .mobile-button{
		text-align: right;
	}
	.rtl .header-layout12 .nav-right .ftc-shop-cart{
		padding: 0;
		float: left;
	}
	body.wpb-js-composer.rtl .vc_general.vc_tta-tabs li:first-child a{
		margin-left: 14px;
		margin-right: 0;
	}
	.rtl footer .social-icons ul li:first-child{
		margin-right: 0;
	}
	.rtl footer .social-icons ul li:last-child{
		margin-right: 15px;
	}
}
@media screen and (min-width: 48em) {

	body.page-template-full-width-page #primary {
		float: none;
	}

	.has-sidebar:not(.error404) #primary {
		float: right;
	}

	.has-sidebar #secondary {
		float: left;
	}

	.error404 #primary {
		float: none;
	}

	/* Site Branding */

	.custom-logo-link {
		padding-left: 2em;
		padding-right: 0;
	}

	/* Navigation */

	.main-navigation ul ul {
		padding-right: 0;
	}

	.main-navigation ul ul:before,
	.main-navigation ul ul:after {
		left: 0.5em;
		right: auto;
	}

	.main-navigation ul ul,
	.main-navigation ul ul ul {
		left: auto;
		right: -999em;
	}

	.main-navigation ul ul li:hover > ul,
	.main-navigation ul ul li.focus > ul {
		left: auto;
		right: 100%;
	}

	.main-navigation ul li:hover > ul,
	.main-navigation ul li.focus > ul {
		left: auto;
		right: 0.5em;
	}

	.main-navigation ul li.menu-item-has-children:before,
	.main-navigation ul li.menu-item-has-children:after,
	.main-navigation ul li.page_item_has_children:before,
	.main-navigation ul li.page_item_has_children:after {
		left: 1em;
		right: auto;
	}

	.main-navigation .menu-item-has-children > a > .icon,
	.main-navigation .page_item_has_children > a > .icon {
		left: auto;
		right: 5px;
	}

	.main-navigation ul ul .menu-item-has-children > a > .icon,
	.main-navigation ul ul .page_item_has_children > a > .icon {
		left: 1em;
		right: auto;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	/* Scroll down arrow */

	.navigation-top .menu-scroll-down {
		left: 0;
		right: auto;
	}

	.site-header .menu-scroll-down {
		left: 0;
		right: auto;
	}

	.entry-title a {
		margin-left: auto;
		margin-right: -2px;
	}

	/* Front Page */

	.page-two-column .panel-content .entry-header {
		float: right;
	}

	.page-two-column .panel-content .post-info {
		float: left;
	}

	/* Front Page - Recent Posts */

	.page-two-column .panel-content .recent-posts {
		clear: left;
		float: left;
	}

	/* Blog, Archive, Search */

	.sticky .icon-thumb-tack {
		left: auto;
		right: -2.5em;
	}

	body:not(.has-sidebar):not(.page-one-column) .page-header,
	body.has-sidebar.error404 #primary .page-header,
	body.page-two-column:not(.archive) #primary .entry-header,
	body.page-two-column.archive:not(.has-sidebar) #primary .page-header {
		float: right;
	}

	.blog:not(.has-sidebar) #primary article,
	.archive:not(.has-sidebar):not(.page-one-column) #primary article,
	.search:not(.has-sidebar) #primary article,
	.has-sidebar.error404 #primary .page-content,
	.error404.has-sidebar #primary .page-content,
	body.page-two-column:not(.archive) #primary .post-info,
	body.page-two-column #comments {
		float: left;
	}

	.entry-footer .edit-link a.post-edit-link {
		margin-left: 0;
		margin-right: 1em;
	}

	/* Entry content */

	/* with sidebar */

	.has-sidebar .post-info blockquote.alignleft {
		margin-left: 0;
		width: 34%;
	}

	.has-sidebar #primary .post-info blockquote.alignright,
	.has-sidebar #primary .post-info blockquote.alignright.below-entry-meta {
		margin-right: 0;
		width: 34%;
	}

	.has-sidebar #primary .post-info blockquote.alignleft.below-entry-meta {
		margin-left: -72.5%;
		width: 62%;
	}

	/* blog index and archive */

	.blog:not(.has-sidebar) .post-info blockquote.alignleft,
	.ftc-front-page.page-two-column .post-info blockquote.alignleft,
	.archive:not(.has-sidebar) .post-info blockquote.alignleft,
	.page-two-column .post-info blockquote.alignleft {
		margin-left: 0;
		width: 34%;
	}

	.blog:not(.has-sidebar) .post-info blockquote.alignright,
	.ftc-front-page.page-two-column #primary .post-info blockquote.alignright,
	.archive:not(.has-sidebar) .post-info blockquote.alignright,
	.page-two-column #primary .post-info blockquote.alignright {
		margin-right: -72.5%;
		width: 62%;
	}

	/* Post formats */

	.format-quote blockquote .icon {
		left: auto;
		right: -1.5em;
	}

	.navigation.pagination {
		float: left;
	}

	.has-sidebar .navigation.pagination,
	.archive.page-one-column:not(.has-sidebar) .navigation.pagination {
		float: none;
	}

	.post-navigation .nav-previous {
		float: right;
	}

	.post-navigation .nav-next {
		float: left;
		text-align: left;
	}

	/* Comments */

	ol.children .children {
		padding-left: 0;
		padding-right: 2em;
	}

	/* Post Navigation */

	.nav-links .nav-previous .nav-title .nav-title-icon-wrapper {
		left: auto;
		right: -2em;
	}

	.nav-links .nav-next .nav-title .nav-title-icon-wrapper {
		left: -2em;
		right: auto;
	}

	/* Footer */

	.site-footer .widget-column.footer-widget-1 {
		float: right;
	}

	.site-footer .widget-column.footer-widget-2 {
		float: left;
	}

	.social-navigation {
		clear: right;
		float: right;
	}

	.site-info {
		float: right;
	}

	.social-navigation + .site-info {
		margin-left: 0;
		margin-right: 6%;
	}
}

@media screen and (min-width: 67em) {

	/* Sticky posts */

	.sticky .icon-thumb-tack {
		left: auto;
		right: -1.25em;
	}
}

@media screen and (min-width: 79em) {

	.has-sidebar #primary .post-info blockquote.alignright,
	.has-sidebar #primary .post-info blockquote.alignright.below-entry-meta {
		margin-right: -20%;
	}

	.blog:not(.has-sidebar) .post-info blockquote.alignleft,
	.archive:not(.has-sidebar) .post-info blockquote.alignleft,
	.page-two-column .post-info blockquote.alignleft,
	.ftc-front-page .post-info blockquote.alignleft {
		margin-left: -20%;
	}
}
@-moz-document url-prefix() {
	.ftc_products_slider.style_4 .title-product-slider p,
	.bl-h21 .title-blogs-grid p,
	.ftc-element-testimonial.style_2 .title-testi-slider p{
		position: relative;
	}
	h2 .tit-pr-h21,
	h2 .tit-bl-h21{
		position: unset;
	}
	.progress-text-h21 .prg-button-h21{
		position: unset;
	}
}