/******/
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: translateX(200vw) !important;
    left: auto;
    right: -200%;
}

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

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

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

.lines {
    direction: rtl;
}

.readMore .icon {
    transform: scaleX(-1);
}

.serv-block .details .arrow-icon i {
    transform: scaleX(-1);
}

.serv-block .details .arrow-icon {
    transform: rotate(-45deg);
}

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

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

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

.values-h .img-about2 .shapes {
    left: 0;
    right: auto;
    transform: scaleX(-1);
}

.img-about2 .shapes {
    left: auto;
    right: 0;
    transform: scaleX(-1);
}

.services-sidebar::after {
    right: auto;
    left: -53%;
}

.services-sidebar ul a::before {
    right: auto;
    left: 0;
    transform: scaleX(-1);
}

.text-bread ul li a::after {
    left: auto;
    right: -4px;
    transform: scaleX(-1);
}

form {
    direction: ltr;
}

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

.accordion-item {
    border-radius: 0 !important;
    background: transparent;
}

.imgs-banner .img-man {
    right: auto;
    scale: -1 1;
}

.slick-prev::before {
    content: "\f060";
}

.form-h .form-group .form-control:focus::placeholder {
    transform: translateX(20px);
}

.news-block .details .btn.btn-more {
    transform: translateX(80px);
}

.research-block .btn-block {
    transform: translateX(100%);
}

.question-title .icon {
    transform: scaleX(-1);
}

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

.filtter-circul form .form-group .nice-select::after {
    left: auto;
    right: 18px;
}

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

.emojionearea .emojionearea-button {
    right: auto;
    left: 16px;
}

.emojionearea .emojionearea-picker.emojionearea-picker-position-left,
.emojionearea .emojionearea-picker.emojionearea-picker-position-right {
    margin-right: 0;
    margin-left: -326px;
}

.emojionearea .emojionearea-button.active+.emojionearea-picker-position-left,
.emojionearea .emojionearea-button.active+.emojionearea-picker-position-right {
    margin-right: 0;
    margin-left: -309px;
}

.emojionearea .emojionearea-picker {
    right: auto;
    left: -15px;
}

.emojionearea .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after,
.emojionearea .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after {
    left: auto;
    right: -10px;
    transform: scaleX(-1);
}

.booking-page .form-modal .form-group .icon {
    right: 0;
    left: auto;
}

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

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

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

.slick-prev,
.slick-next {
    /* transform: scaleX(-1); */
}

.breadcrumb-h::after {
    left: auto;
    right: 0;
    transform: scaleX(-1);
}

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

.about-shape {
    right: auto;
    left: -11px;
}

.about-shape .line {
    right: auto;
    left: 0;
}

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

.slick-slide:nth-child(even) .part-block {
    border-left: 0;
    border-inline-end: 0.95px solid var(--bg-color);
}

.form-contact .form-group .form-control {
    direction: ltr;
    text-align: left !important;
}

.iti__country-list {
    left: auto;
    right: 0;
}

.iti__country {
    text-align: left;
}

.about-block ul li::before, 
.content-single ul li::before {
    right: auto;
    left: 0;
}

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

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

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

.whatsappIcon {
    left: 0;
    right: auto;
}

.text-breadcrumb ul li a::after {
    left: auto;
    right: -14px;
    transform: scaleX(-1);
}

a.upPage {
    left: auto;
    right: 0;
}

.text-banner .text-inner h1 {
    font-size: 30px;
    line-height: 50.24px;
}

.nav-slider .home-nav i {
    transform: scaleX(-1);
}

.s-h span {
    line-height: 24.23px;
}

.nav-menu ul li {
    margin: 0 7px;
}

.nav-menu ul li a {
    font-size: 15px;
}

.s-h {
    max-width: 290px;
}

.logo-f a {max-width: 290px;}

.logo-f p {
    max-width: 290px;
}

.about-h .row::after {
    transform: scaleX(-1);
}

.about-img {
    background-image: url(../images/about-1-en.png);
}

.about-img .img-block {
    mask-image: url(../images/about-1-en.png);
    mask-size: 100% 100%;
    mask-repeat: no-repeat;
    mask-position: center;
}