body {
    direction: rtl;
    font-family: Cairo !important;
}

.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) rotate(-45deg);
}

.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: -2px;
}

form {
    direction: rtl;
}

.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);
}

.text-bred ul li a::after {
    left: auto;
    right: -3px;
}

.iti__country {
    text-align: left;
}

.animate__fadeInLeft {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

.animate__fadeInRight {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

.list-time ul li::before, .list-time ul li::after {
    left: auto;
    right: 0;
}

.newsletter-form form button {
    right: auto;
    left: 0;
}

.buss-time-h .row:nth-child(n + 2) {}

.buss-time-h .row:nth-child(n + 2)::after {
    transform: scaleX(-1);
}

.text-time-buss .icon {
    margin-left: 0;
    margin-right: -100px;
}

.buss-time-h .row:nth-child(odd)::after {
    transform: none;
}

.buss-time-h .row:nth-child(6) .text-time-buss .icon {
    margin-right: -131px;
}

h1, h2, h3, h4, h5, h6, li, p, span, input, textarea, select, a {
    font-family: Cairo !important;
}