body {
    direction: ltr;
}

form {
    direction: ltr;
}

.ryad-logo {
    float: right;
}

.header-med .head-inner ul li .sub-menu {
    right: auto;
    left: 0;
}

.about-counters .counter-block .icon svg {
    transform: scaleX(-1);
}

.project-block .btn-pro .icon {
    transform: scaleX(-1);
}

.about-counters .counter-block .icon svg {
    width: 12px;
    height: 12px;
}

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

.mobile-menu {
    right: -100%;
    left: auto;
}

.contact-form,
.contact-form .form-group,
.contact-form .form-control,
.contact-form .contact-phone {
    direction: ltr;
}

.careers-apply .row {
    direction: rtl;
}

.careers-jobs,
.careers-form-wrap {
    direction: ltr;
}

.careers-form,
.careers-form *,
.careers-form .form-control,
.careers-form .form-group {
    direction: ltr;
}

.careers-acc,
.careers-acc-btn,
.careers-acc * {
    direction: ltr;
}

.careers-form .nice-select:after {
    left: auto;
    right: 20px;
}

.careers-form .nice-select {
    direction: ltr;
}

.booking-form,
.booking-form .form-group,
.booking-form .form-control,
.booking-form .booking-phone {
    direction: ltr;
}

.booking-form .booking-phone .form-control, .booking-form .form-control {
    text-align: left;
}

.contact-form .contact-phone .form-control, .contact-form .form-control {
    text-align: left;
}

.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: ltr;
}

.banner-text {
    max-width: 800px;
}

.page-banner-project .page-banner-content {
    max-width: 700px;
}

.stat-card .details h3 {
    direction: rtl;
}

.stat-card .details h3 .odometer {
    direction: ltr;
}

.about-counters .counter-block {
    min-height: 290px;
}

.counter-item {
    direction: rtl;
}

.counter-item .odometer {
    direction: ltr;
}






















