body {
    direction: ltr;
}

.details .readDetails i {
    transform: scaleX(-1);
}

.manger-block .manger-img::after {
    right: auto;
    left: 0;
}

.manger-block .details-img::after {
    left: auto;
    right: -46px;
    transform: scaleX(-1);
}

.tab-form form {
    direction: ltr;
}

.tab-form .form-group .form-control {
    text-align: left;
}

.iti--allow-dropdown .iti__flag-container,
.iti--separate-dial-code .iti__flag-container {
    left: auto;
    right: 0;
}

.ryad-logo {
    float: right;
}

body.mobile-menu-visible .page-h {
    transform: scale(.9) translateX(-130vw) translateZ(0) !important;
}

.mobile-menu .close-btn {
    right: auto;
    left: -57px;
}

.mobile-menu {
    left: auto;
    right: 00;
}

.text-bread ul li a::after {
    left: auto;
    right: -3px;
}

.body-inner::before {
    right: auto;
    left: 0;
}

.about-page.body-inner::after {
    left: auto;
    right: 0;
    transform: scaleX(-1);
}

form {
    direction: ltr;
}

.filter-events i {
    left: auto;
    right: 162px;
}

.nice-select:after {
    left: auto;
    right: 18px;
}

.pro-block .details .showDetails i {
    transform: scaleX(-1);
}

.news-slider .slick-arrow {
    left: 0;
    right: auto;
}

.news-slider .slick-next.slick-arrow {
    right: auto;
    left: 100px;
    transform: none;
    margin-top: -35px !important;
}

.news-slider .slick-prev.slick-arrow {
    transform: scaleX(-1);
    margin-top: -35px !important;
}

.news-block.pro-block {
    direction: ltr;
}

.news-inner {
    direction: ltr;
}

.search-popup .form-group input[type="submit"],
.search-popup .form-group button {
    right: auto;
    left: 30px;
}

.serv-block::after {
    transform: scaleX(-1);
}

.serv-block .showDetails {
    right: auto;
    left: 0;
}

.with-after::after {
    right: auto;
    left: 0;
}

.showMore i {
    transform: scaleX(-1);
}

[dir='ltr'] .slick-prev {
    right: -70px;
}

[dir='ltr'] .slick-next {
    left: -70px;
}

.about-img .img.img-2 {
    right: auto;
    left: 0;
}

.about-img .counter-about {
    right: auto;
    left: -140px;
}

.counter-item {
    justify-content: end;
}

.form-h .form-group label {
    left: auto;
    right: 20px;
}

.banner-social {
    left: auto;
    right: 0;
}

.more span {
    transform: translateX(-25px);
}

.rest-box::after {
    left: auto;
    right: 0;
}

.btn-arrow {
    transform: scaleX(-1);
}

.btn-arrow .circel {
    direction: rtl;
}

.res-block:hover .btn-arrow {
    transform: rotate(-45deg) scaleX(-1);
}

.btn-more-2 a .circel {
    /* transform: scaleX(-1); */
}

.form-h .form-group .form-control {
    text-align: left;
}

.text-breadcrumb ul li a::after {
    left: auto;
    right: -6px;
}

.form-h .form-group .icon {
    left: auto;
    right: 0;
}

.form-h.form-modal .form-group label {
    right: auto;
    left: 0;
}

.head-inner .logo::before {
    right: auto;
    left: -80%;
    transform: scale(-1);
}

.head-inner .logo::after {
    right: auto;
    left: -1950%;
} 

.offers-h .row {
    direction: rtl;
}

.offer-block .details {
    direction: ltr;
}

.gallery-items-big .video-block .video-in a {
    transform: scaleX(-1);
}

.gallery-items-big .video-block .btn-sec {
    left: auto;
    right: 12px;
}

.gallery-items-big .video-block .video-in a::after {
    transform: scaleX(-1);
}

.res-block .details p {
    /* transform: translate(-70px, 70px); */
}

.reqModal-inner form .form-group .form-control {
    text-align: left;
    padding: 8px 16px !important;
}

.reqModal-inner form .form-group .form-control.phone {
    padding-inline-end: 60px !important;
}

.reqModal button.btn-close {
    left: auto;
    right: 0;
}

.gallery-items-small .item:nth-child(3) a {
    transform: scaleX(-1);
}

.gallery-items-small.video-block-h .item a::after {
    right: auto;
    left: 0;
}

.gallery-items-small .item:nth-child(3) a::after {
    transform: scaleX(-1);
    left: auto;
    right: 0;
}

.res-block:hover .details p {
    /* max-height: 80px; */
    top: 0;
}

.banner-social-h {
    right: 8%;
    left: auto;
}






