/* RTL Style Code */
.rtl{
    direction: rtl;
}

.rtl .owl-carousel {
	direction: ltr;
}

.rtl .news-block .inner-box .row,
.rtl .featured-block .inner-box .lower-content .upper-box .location{
	flex-direction: row-reverse;
}

.rtl .pull-right,
.rtl .header-top-one .top-right,
.rtl .header-top-one .top-right .number,
.rtl .main-header .nav-outer,
.rtl .main-header .nav-outer .search-box-outer{
    float: left;
}

.rtl .header-top-one .top-left,
.rtl .pull-left,
.rtl .header-top-one .social-icon,
.rtl .main-header .main-box .logo-box,
.rtl .main-menu,
.rtl .main-menu .navigation > li,
.rtl .main-header .info-box,
.rtl .header-style-three .nav-outer .search-box-outer{
	float: right;
}

.rtl .header-top-one .top-right::before{
	left: auto;
	right: 100%;
	margin-left: 0;
	margin-right: -215px;
}

.rtl .header-top-one .top-right .number{
	margin-left: 0;
	margin-right: 90px;
}

.rtl .header-top-one .top-right .number li .icon{
	margin-left: 8px;
	margin-right: 0;
}

.rtl .main-header .nav-outer .search-box-outer{
	margin-left: 0;
	margin-right: 16px;
}

.rtl .main-menu .navigation > li{
	margin-right: 1px;
	margin-left: 0px;
}

.rtl .main-header .search-box-btn{
	border-left: 0;
	border-right: 1px solid #ffffff;
	text-align: left;
}

.rtl .main-header .main-box .logo-box .logo img{
	transform: scaleX(-1);
}

.rtl .header-top-one .inner-container,
.rtl .main-header .main-box .outer-container,
.rtl .main-menu .navigation,
.rtl .main-menu .navigation > li > ul > li > a,
.rtl .main-menu .navigation > li > ul > li > ul > li > a,
.rtl .property-block .inner-box .lower-content .upper-box,
.rtl .call-to-action,
.rtl .sec-title,
.rtl .sec-title .title,
.rtl .sec-title h2,
.rtl .news-block .inner-box .content-column .inner-content,
.rtl .main-footer .info-column .inner-column,
.rtl .main-footer .map-column .inner-column .map-info-box,
.rtl .main-footer .footer-bottom .copyright,
.rtl .elementor-16 .elementor-element.elementor-element-847f75b .normal__text,
.rtl .featured-block .inner-box .lower-content .upper-box,
.rtl .elementor-16 .elementor-element.elementor-element-5b50756 .normal__text,
.rtl .quality-block .inner-block,
.rtl .testimonial-block-two .inner-box .text,
.rtl .testimonial-block-three .inner-box .text,
.rtl .footer-style-two .footer-widget,
.rtl .main-header .info-box,
.rtl .property-block-two .inner-box .content-column .inner-column,
.rtl .counter-section .title-column,
.rtl .testimonial-block-four,
.rtl .agents-section .lower-box .title-column .inner-column,
.rtl .default-form input[type="text"], 
.rtl .default-form input[type="email"], 
.rtl .default-form input[type="password"], 
.rtl .default-form select, .default-form textarea,
.rtl .news-block-two .inner-box .lower-content,
.rtl .about-section .content-column .inner-column,
.rtl .agent-contact-section .content-column,
.rtl .contact-agent .contact-agent-title h3,
.rtl .sidebar-page-container .te-agent-single .agent-description,
.rtl .sidebar-page-container .te-property-inner .property-item-content,
.rtl .property-block-three .inner-box .content-column,
.rtl .card-header,
.rtl .ere__my-property-list .ere__property-content,
.rtl .card-body,
.rtl .ere-access-denied,
.rtl .ere-payment-completed-wrap,
.rtl .ere__property-compare .property-item-content,
.rtl .news-block-three .inner-box .lower-content,
.rtl .sidebar-widget,
.rtl .news-block-six .inner-box .lower-content,
.rtl .blog-detail .inner-box .lower-content,
.rtl .comments-form-area,
.rtl .page-title,
.rtl .contact-form input[type="text"], 
.rtl .contact-form input[type="email"], 
.rtl .contact-form input[type="password"], 
.rtl .contact-form select, 
.rtl .contact-form textarea{
	text-align: right !important;
}

.rtl .elementor-15 .elementor-element.elementor-element-08a091c .sh-btn,
.rtl .elementor-16 .elementor-element.elementor-element-b12fce1 .sh-btn,
.rtl .footer-style-two .social-column{
	text-align: left;
}

.rtl .main-menu .navigation > li > ul > li.dropdown > a::after{
	right: auto;
	left: 10px;
	transform: scaleX(-1);
}

.rtl .main-menu .navigation > li > ul > li > ul{
	left: auto;
	right: 100%;
}

.rtl .main-header .search-panel input[type="search"]{
	padding-right: 15px;
	padding-left: 40px;
}

.rtl .main-header .search-panel .search-btn,
.rtl .main-header .search-box-outer .dropdown-menu,
.rtl .default-section .news-column .inner-column .owl-nav,
.rtl .footer-style-two .form-column .form-group button,
.rtl .header-style-three .outer-box,
.rtl .testimonial-block-four .inner-block .lower-box .quote-icon{
	right: auto;
	left: 0;
}

.rtl .main-menu .navigation li.dropdown .dropdown-btn{
	right: auto;
	left: 10px;
}

.rtl .list-style-one li .icon,
.rtl .elementor-16 .elementor-element.elementor-element-a0df6b7,
.rtl .quality-block .inner-block .icon-box,
.rtl .footer-style-two .footer-widget h2::after,
.rtl .footer-style-two .post-widget .post .post-thumb,
.rtl .main-header .info-box .icon-box,
.rtl .testimonial-block-four .inner-block .upper-box .image,
.rtl .list-style-two li .icon,
.rtl .te-single-property .agent-info-contact .agent-wrap:not(:last-child)::before{
	left: auto;
	right: 0;
}

.rtl .elementor-15 .elementor-element.elementor-element-547fdd3 > .elementor-element-populated{
	padding-left: 15px;
	padding-right: 0;
}

.rtl .elementor-15 .elementor-element.elementor-element-9e31431 > .elementor-element-populated{
	padding-left: 0;
	padding-right: 15px;
}

.rtl .list-style-one li{
	padding-left: 0;
	padding-right: 50px;
}

.rtl .main-footer .map-column .inner-column{
	padding-left: 0;
	padding-right: 100px;
}

.rtl .main-footer .map-column .inner-column .map-info-box{
	left: auto;
	right: 30px;
}

.rtl .main-footer .map-column .inner-column .map-info-box h3{
	padding-left: 0;
	padding-right: 18px;
	border-right: 4px solid var(--color-two);
	border-left: none;
}

.rtl .header-top-two .top-right .links li .icon{
	margin-left: 10px;
}

.rtl .quality-block .inner-block{
	padding-left: 0;
	padding-right: 72px;
}

.rtl .footer-style-two .post-widget .post{
	padding-left: 0;
	padding-right: 110px;
}

.rtl .main-header .info-box{
	padding-left: 0;
	margin-left: 0;
	margin-right: 60px;
	padding-right: 60px;
}

.rtl .property-block-two .inner-box .content-column .text blockquote{
	padding-left: 0;
	padding-right: 40px;
	border-left: none;
	border-right: 2px solid var(--main-color);
}

.rtl .testimonial-block-four .inner-block .upper-box{
	padding-right: 140px;
	padding-left: 0;
}

.rtl .elementor-17 .elementor-element.elementor-element-04f1053 > .elementor-widget-container{
	padding-right: 30px;
	padding-left: 0;
}

.rtl .list-style-two li{
	padding-left: 0;
	padding-right: 50px;
}

.rtl .news-block-two .inner-box .lower-content .post-meta li{
	margin-right: 0;
	margin-left: 14px;
}

.rtl .pl-70{
	padding-left: 0;
	padding-right: 70px;
}

.rtl .sec-title.centered .separator{
	margin: 0;
}

.rtl .ere__archive-actions .ere__apa-item.ere__apa-status{
	margin-right: 0;
	margin-left: auto;
}

.rtl .shina-property__wrap .ere__archive-actions .ere__apa-item{
	margin-left: 5px;
	margin-right: 0;
}

.rtl .ere__apa-orderby .dropdown-toggle::after{
	right: auto;
	left: 20px;
}

.rtl .ere__my-property-list .ere__property-image{
	margin-right: 0;
	margin-left: 20px;
}

.rtl .ere__loop-my-property-meta-item i{
	margin-right: 0;
	margin-left: 5px;
}

.rtl .ere-dashboard-logout i{
	padding-right: 0;
	padding-left: 5px;
}

.rtl .default-portfolio-item .overlay-inner .link{
	border-right: none;
	border-left: 1px solid #ffffff;
}

.rtl .default-portfolio-item .overlay-inner .link:nth-child(2){
	border: none;
	padding-right: 15px;
}

.rtl .gallery-section-two .filters .filter-tabs .filter,
.rtl .gallery-mixitup-section .filters .filter-tabs .filter{
	border-right: none;
	border-left: 2px solid var(--color-two);
}

.rtl .news-block-three .inner-box .lower-content .post-meta li,
.rtl .news-block-four .inner-box .content-column .inner-column .post-meta li,
.rtl .news-block-five .inner-box .content-column .inner-column .post-meta li{
	margin-right: 0;
	margin-left: 14px;
}

.rtl .news-block-three .inner-box .lower-content .post-meta li .icon,
.rtl .news-block-four .inner-box .content-column .inner-column .post-meta li .icon,
.rtl .news-block-five .inner-box .content-column .inner-column .post-meta li .icon,
.rtl .news-block-six .inner-box .lower-content .post-meta li .icon,
.rtl .blog-detail .inner-box .lower-content .post-meta li .icon{
	margin-right: 0;
	margin-left: 8px;
}

.rtl .news-block-four .inner-box .content-column .inner-column{
	margin-left: 0;
	margin-right: -60px;
	text-align: right;
}

.rtl .news-block-five .inner-box .content-column .inner-column{
	margin-left: -60px;
	margin-right: 0;
	text-align: right;
}

.rtl .news-block-six .inner-box .lower-content .post-meta li,
.rtl .blog-detail .inner-box .lower-content .post-meta li{
	margin-right: 0;
	margin-left: 30px;
}

.rtl .blog-detail .inner-box .lower-content .text blockquote{
	margin-left: 0;
	margin-right: 45px;
}

.rtl .page-title .page-breadcrumb li{
	padding-right: 0;
	margin-right: 0;
	padding-left: 12px;
	margin-left: 12px;
}

.rtl .page-title .page-breadcrumb li::after{
	margin-right: 0;
	margin-left: -4px;
}

@media only screen and (max-width: 767px) {
	.rtl .main-menu .navbar-collapse > .navigation > li > a, 
	.rtl .main-menu .navbar-collapse > .navigation > li > ul > li > a, 
	.rtl .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a {
		text-align: right;
	}
}