@media (min-width: 1367px) and (max-width: 1920px) {
}

@media (max-width: 1500px) {

}

@media (max-width: 1399px) {
    .direction-rtl .best-offer-col {
        background-position: left -320px bottom 0;
        background-size: 100% 430px;
    }
}

@media (max-width: 1250px) {

}

@media (max-width: 1199px) {
    .direction-rtl .carouselSmallContainer {
        padding-left: calc(var(--bs-gutter-x) * 0.5);
        padding-right: calc(var(--bs-gutter-x) * 0.5);
    }

    .carouselSmall .buttonNav {
        direction: ltr;
    }

    .direction-rtl .best-offer-col img.best-offer-img {
        right: 10px;
    }

    .direction-rtl .best-offer-col {
        background-position: left -250px bottom 0;
        background-size: 100% 450px;
    }

    .direction-rtl .text-best-offer {
        padding-left: 0px;
    }

    .direction-rtl .wwd-points-wrapper > div:first-child {
        padding-right: calc(var(--bs-gutter-x) * 0.5);
        padding-left: 0;
    }

    .direction-rtl .img-inst {
        padding-right: calc(var(--bs-gutter-x) * 0.5);
        padding-left: calc(var(--bs-gutter-x) * 0.5);
    }
}

@media (max-width: 991px) {
    .direction-rtl .sel-col #select2-selUserPop-container {
        padding: 10px 45px 10px 10px;
    }

    .direction-rtl .sel-col > .sel-icon {
        left: auto;
        right: 13px;
    }

    .direction-rtl .best-offer-col {
        background-image: none;
    }

    .direction-rtl .best-offer-content {
        max-width: 100%;
        padding-right: 20px;
        padding-left: 20px;
    }

    .direction-rtl .item1 {
        border-radius: 20px 20px 20px 0px;
    }

    .direction-rtl .item2 {
        border-radius: 0px 20px 20px 20px;
    }

    .direction-rtl .wwd-points-wrapper > div:first-child {
        padding-right: calc(var(--bs-gutter-x) * 0.5);
        padding-left: calc(var(--bs-gutter-x) * 0.5);
    }

    .direction-rtl .col-property-feature-left {
        padding-right: calc(var(--bs-gutter-x) * 0.5);
        padding-left: calc(var(--bs-gutter-x) * 0.5);
    }

    .direction-rtl .col-left-pi {
        padding-left: calc(var(--bs-gutter-x) * 0.5);
        padding-right: calc(var(--bs-gutter-x) * 0.5);
    }

    .direction-rtl .chat-left-wrapper {
        border-right: none;
        border-left: none;
    }

    .direction-rtl #welcome-modal .btn-close {
        right: auto;
        left: 20px;
    }

    .direction-rtl .btn-close.btn-close-arr {
        right: auto;
        left: 25px;
    }

    .direction-rtl .sel-col #select2-selUserPopAdv-container {
        padding: 10px 45px 10px 25px;
        background-position: left .5rem center;
    }

    .direction-rtl button.multiselect.dropdown-toggle.btn {
        padding: 10px 10px 10px 25px;
        background-position: left .5rem center;
    }

    .direction-rtl .chat-res-icon {
        right: auto;
        left: 15px;
    }

    .direction-rtl .chat-back-res-icon {
        left: auto;
        right: 15px;
        -webkit-transform: scaleX(-1);
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        transform: scaleX(-1);
    }
}

@media (max-width: 810px) {
    .direction-rtl .copyright {
        margin-top: 55px;
    }
}

@media (max-width: 767px) {
    .direction-rtl .copyright {
        margin-top: 35px;
    }

    .direction-rtl .wwd-points-col {
        border-radius: 20px;
    }

    .direction-rtl .wwd-gal-col {
        border-radius: 20px;
    }
}

@media (max-width: 640px) {
    .direction-rtl .more-photos {
        border-radius: 20px;
    }

    .direction-rtl #add-unit-modal .modal-dialog-scrollable .modal-body {
        padding-right: 10px;
    }

}

@media (max-width: 575px) {

}

@media (max-width: 480px) {

}


@media (max-width: 450px) {
    .direction-rtl .payment-card-delete {
        left: 15px;
        right: auto;
    }

    .direction-rtl .left-progress-bar {
        display: none;
    }

    .direction-rtl #add-unit-modal .modal-dialog-scrollable .modal-body {
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 350px) {
}
