.rtl .amlaak-prop-featured .authornlocation .location {
    margin-left: inherit;
    margin-right: auto
}

.rtl .properties-top .prop-filter {
    margin-left: inherit;
    margin-right: auto
}

.rtl .amlaak-prop-one .image .img-top .prop-cats,
.rtl .amlaak-prop-two .image .img-top .prop-cats,
.rtl .amlaak-prop-three .image .img-top .prop-cats,
.rtl .amlaak-prop-featured .top .prop-cats {
    margin-left: auto;
    margin-right: 0
}

.rtl .amlaak-prop-one .image .prop-cats a, 
.rtl .amlaak-prop-two .image .prop-cats a, 
.rtl .amlaak-prop-three .image .prop-cats a, 
.rtl .amlaak-prop-featured .top a {
    margin-right: 0;
    margin-left: 5px;
}

.rtl .amlaak-prop-one .image .popular, 
.rtl .amlaak-prop-two .image .popular, 
.rtl .amlaak-prop-three .image .popular, 
.rtl .amlaak-prop-featured .popular {
    margin-right: auto;
    margin-left: 0;
}

.rtl .amlaak-prop-two .info .item:last-child {
    text-align: left
}

.rtl .amlaak-prop-two .info .item:first-child {
    text-align: right
}

.rtl .amlaak-prop-one .bottom-right,
.rtl .amlaak-prop-two .bottom-right,
.rtl .amlaak-prop-three .bottom-right {
    right: inherit;
    left: -200px
}

.rtl .amlaak-prop-one:hover .bottom-right,
.rtl .amlaak-prop-one .bottom-right.in-bookmared,
.rtl .amlaak-prop-one .bottom-right.in-compare,
.rtl .amlaak-prop-two:hover .bottom-right,
.rtl .amlaak-prop-two .bottom-right.in-bookmared,
.rtl .amlaak-prop-two .bottom-right.in-compare,
.rtl .amlaak-prop-three:hover .bottom-right,
.rtl .amlaak-prop-three .bottom-right.in-bookmared,
.rtl .amlaak-prop-three .bottom-right.in-compare {
    right: inherit;
    left: 20px
}

.rtl .amlaak-prop-three .prop-br-radius {
  --ar: 16px;
  --as: 32px;
  --ax: 8px;
  --ay: 8px;
  
  background: #fff;
  border-radius: var(--ar);
  --am:/calc(2*var(--ar)) calc(2*var(--ar)) radial-gradient(#000 70%,#0000 72%);
  --ag:conic-gradient(from 180deg at var(--ar) calc(100% - var(--ar)),#0000 25%,#000 0);
  --ad:calc(var(--as) + var(--ar));
  mask:
    calc(var(--ad) + var(--ax)) 100% var(--am),
    0 calc(100% - var(--ad) - var(--ay)) var(--am),
    radial-gradient(var(--as) at 0 100%,#0000 99%,#000 calc(100% + 1px)) 
     calc(var(--ar) + var(--ax)) calc(-1*var(--ar) - var(--ay)),
    var(--ag) calc(var(--ad) + var(--ax)) 0,
    var(--ag) 0 calc(-1*var(--ad) - var(--ay));
  mask-repeat: no-repeat;
}

.rtl .amlaak-prop-three .action {
    right: inherit;
    left: 0;
}

.rtl .amlaak-prop-one .action.theme-btn-light, 
.rtl .amlaak-prop-three .action {
    transform: rotate(45deg);
}

.rtl  .amlaak-prop-one:hover .action.theme-btn-light, 
.rtl .amlaak-prop-three:hover .action {
    transform: rotate(0deg);
}

.rtl .amlaak-prop-one .info i,
.rtl .amlaak-prop-two .info i {
    margin-right: 0;
    margin-left: 5px
}

.rtl .amlaak-prop-one .action,
.rtl .amlaak-prop-two .action {
    margin-left: inherit;
    margin-right: auto
}

.rtl .prop-title-section .title-left .type,
.rtl .prop-title-section .title-left .status {
    margin-right: 0;
    margin-left: 5px
}

.rtl .prop-title-section .title-right {
    margin-right: auto;
    margin-left: 0;
    text-align: left
}

.rtl .prop-title-section .title-left .location i {
    margin-right: 0;
    margin-left: 5px
}

.rtl .prop-title-section .title-right .area i {
    margin-right: 0;
    margin-left: 6px;
}

.rtl .amlaak-title:before {
    bottom: 0;
    right: 0
}

.rtl .prop-overview .features-list li .key i {
    margin-right: 0;
    margin-left: 5px
}

.rtl .prop-overview .features-list li .val {
    margin-left: inherit;
    margin-right: auto
}

.rtl .prop-video-container .play-btn i {
    margin-left: 0;
    margin-right: 5px
}

.rtl .prop-floor-plan .fp-title:after {
    right: inherit;
    left: 15px
}

.rtl .prop-floor-plan .fp-title .fp-info {
    margin-right: auto;
    margin-left: 35px
}

.rtl .prop-author .author-info .phone i {
    margin-right: inherit;
    margin-left: 10px
}

.rtl .prop-author .author-info .view-profile i {
    margin-left: inherit;
    margin-right: 5px
}

.rtl .amlaak-agent-one .prop-count {
    left: inherit;
    right: 30px
}

.rtl .amlaak-agency-one .ctop:before, 
.rtl .amlaak-agency-two .ctop:before, 
.rtl .amlaak-agent-one .ctop:before {
    left: inherit;
    right: 0;
}

.rtl .social-icons {
    right: inherit;
    left: 30px
}

.rtl .amlaak-agency-one .social-icons {
    right: inherit;
    left: 0
}

.amlaak-team-three .image-outer,
.amlaak-agency-two .image-outer {
    border-radius: 0px 16px 16px 0px;
}

.rtl .amlaak-agency-one .content .prop-count span,
.rtl .amlaak-agency-two .content .prop-count span {
    margin-right: 0;
    margin-left: 5px
}

.rtl .amlaak-agency-two .content .prop-count {
    margin-left: inherit;
    margin-right: auto
}

.rtl .amlaak-agency-two ul.social {
    margin-left: inherit;
    margin-right: auto
}

.rtl .amlaak-agency-two ul.social .smedia-icon {
    margin-left: inherit;
    margin-right: 3px
}

.rtl .amlaak-agency-two ul.social li .si-list {
    margin-right: inherit;
    margin-left: 3px;
    right: inherit;
    left: 36px
}

.rtl .page-title.verified:after {
    right: inherit;
    left: -35px
}

.rtl .agent-contact-info .contact-info .name:after {
    right: inherit;
    left: -25px
}

.rtl .amlaak-cat-two .cat-link {
    margin-left: inherit;
    margin-right: auto
}

.rtl .amlaak-testimonial-two .top:after {
    right: inherit;
    left: 0
}

.rtl .amlaak-testimonial-two {
    text-align: right
}

.rtl .amlaak-testimonial-three{
    text-align: right;
    margin-right: 0;
    margin-left: 75px;
    padding-right: 30px;
    padding-left: 105px
}

.rtl .amlaak-testimonial-three .image {
    right: inherit;
    left: -66px
}

.rtl .amlaak-testimonial-three .info .role,
.rtl .amlaak-testimonial-four .info .role {
    border-left: 0;
    border-right: 2px solid var(--theme-color);
    padding-left: 0;
    padding-right: 10px
}

.rtl .amlaak-team-one .social-icons {
    right: inherit;
    left: 20px
}

.rtl .amlaak-team-three .social.with-link {
    margin-left: inherit;
    margin-right: auto
}

.rtl .amlaak-testimonial-four {
    text-align: right;
}

.rtl .amlaak-testimonial-four .icon {
    left: inherit;
    right: 60px
}

.rtl .amlaak-testimonial-four .image {
    border-radius: 16px 0 0 16px;
}

.rtl .amlaak-service .icon-image i:after,
.rtl .amlaak-service .icon-image .sicon:after {
    right: inherit;
    left: -15px
}

.rtl .amlaak-service:hover .icon-image .sicon:after, 
.rtl .amlaak-service:hover .icon-image .simage:after {
    right: inherit;
    left: 15px;
}

.rtl .amlaak-twi-two .content {
    right: inherit;
    left: 0;
    border-radius: 10px 50px 10px 10px
}

.rtl .amlaak-twi-three {
    text-align: left
}

.rtl .amlaak-twi-three .content {
    left: inherit;
    right: 0;
    text-align: right;
    border-radius: 50px 10px 10px 10px
}

.rtl .prop-status-label input[type="radio"] {
    left: inherit;
    right: -999999999px
}

.rtl .amlaak-service.style-one .icon-number .number {
    right: inherit;
    left: 0%;
}

.rtl .navbar .navbar-brand-wrapper .navbar-brand.brand-logo {
    text-align: right
}

.rtl .navbar .navbar-menu-wrapper .navbar-nav {
    float: left
}

.rtl .navbar .navbar-menu-wrapper .navbar-toggler {
    float: right
}

.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile {
    margin-left: 0;
    margin-right: 15px
}

.rtl .user-dash-avatar-dropdown {
    left: -10px;
    right: auto;
    text-align: right
}

.rtl .user-dash-avatar-dropdown .list-unstyled {
    padding-right: 0
}

.rtl .user-dash-avatar-dropdown .dropdown-item i {
    margin-right: 0;
    margin-left: 10px
}

.rtl .fixed-sidebar .main-panel {
    margin-left: 0;
    margin-right: 260px
}

.rtl.sidebar-icon-only .fixed-sidebar .main-panel {
    margin-left: 0;
    margin-right: 70px
}

.rtl .sidebar .nav {
    padding-inline-start: 0;
    padding-inline-end: 0
}

.rtl .sidebar .nav .nav-item {
    border-left: 0;
    border-right: 3px solid;
    border-right-color: #222e3c
}

.rtl .sidebar .nav.sub-menu .nav-item {
    border-right: 0
}

.rtl .sidebar .nav .nav-item.active {
    border-right-color: var(--theme-color)
}

.rtl .sidebar .nav .nav-item:hover,
.rtl .sidebar .nav .nav-item.active,
.rtl .sidebar .nav.sub-menu .nav-item .nav-link:hover,
.rtl .sidebar .nav.sub-menu .nav-item .nav-link.active {
    background: linear-gradient(270deg, rgba(59, 125, 221, .088), rgba(59, 125, 221, .1) 50%, transparent)
}

.rtl .sidebar .nav.sub-menu .nav-item .nav-link:hover:before,
.rtl .sidebar .nav.sub-menu .nav-item .nav-link.active:before {
    left: inherit;
    right: 10px
}

.rtl .sidebar .nav .sidebar-actions .sidebar-btn i {
    margin-right: 0;
    margin-left: 10px
}

.rtl .user-order-detail div span {
    margin-right: auto;
    margin-left: inherit
}

.rtl.compaire-popup {
    right: inherit;
    left: 65px
}

.rtl .amlaak-next-arrow:before,
.rtl .amlaak-arrow-right:before,
.rtl .amlaak-angle-right-o:before,
.rtl .navbar-toggler .amlaak-angle-left:before {
    transform: rotate(180deg)
}



.rtl .sidebar .nav.sub-menu .nav-item .nav-link:before {
    transform: translateY(-50%) rotate(180deg)
}

.rtl .navbar .navbar-menu-wrapper .navbar-toggler.rotate .amlaak-icons:before {
    transform: rotate(0deg)
}

.rtl .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
    flex-direction: row;
}

.rtl .prop-adv-search-vertical button i, 
.rtl .prop-adv-search .adv-search-group button i,
.rtl .prop-search-widget .adv-search-group button i {
    margin-right: 0;
    margin-left: 6px;
}

.rtl .prop-adv-search .prop-type-list label {
    padding: 15px 45px 15px 15px;
}

.rtl .prop-adv-search .prop-type-list label:before {
    left: inherit;
    right: 15px;
}

.rtl .prop-adv-search .amenities input[type="checkbox"]+.label-text:before, 
.rtl .prop-adv-search-widget .amenities input[type="checkbox"]+.label-text:before {
    margin-right: 0;
    margin-left: 8px;
}

.rtl .prop-adv-search .amenities input[type="checkbox"], 
.rtl .prop-adv-search-widget .amenities input[type="checkbox"] {
    right: -9000px;
    margin-right: 0;
    margin-left: 10px;
}

.rtl .widget-properties .ptop-item .image .popular {
    left: inherit;
    right: 24px;
}

.rtl .widget-properties .ptop-item .location i {
    margin-right: 0;
    margin-left: 5px;
}

.rtl input[type="tel"] {
    direction: rtl;
}





@media (max-width:1200px) {
    .rtl .classic-header .main-menu.box {
        justify-content: left
    }

    .rtl .main-panel,
    .rtl .fixed-sidebar .main-panel,
    .rtl.sidebar-icon-only .fixed-sidebar .main-panel {
        margin-right: 0
    }

    .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item {
        margin-right: 15px;
        margin-left: 0
    }

    .rtl .sidebar-offcanvas {
        right: inherit;
        left: -260px
    }

    .rtl .sidebar-offcanvas.active {
        right: inherit;
        left: 0
    }
}

@media (max-width:992px) {
    .rtl .prop-title-section .title-right {
        margin-right: 0;
        margin-left: auto;
        text-align: right
    }
}

@media (max-width:768px) {
    .rtl .user-order-detail .order-top {
        gap: 15px;
        flex-direction: column
    }

    .rtl .user-order-detail .order-top div {
        width: 100%
    }
}