body {
    direction: ltr;
}

form {
    direction: ltr;
}

.search-popup .form-group input[type="submit"],
.search-popup .form-group button {
    left: auto;
    right: 30px;
}

.form-modal .form-group .form-control {
    text-align: left;
}

.iti__flag-container,
.iti--allow-dropdown .iti__flag-container,
.iti--separate-dial-code .iti__flag-container {
    right: 0;
    left: auto;
}

.iti__country-list {
    left: auto;
    right: 0;
}

.iti__country {
    text-align: left;
}

button.btn-close {
    left: auto;
    right: 0;
}

.btn i {
    transform: scaleX(-1);
}

.about-img {
    right: auto;
    left: 0;
}

.about-img::before {
    right: auto;
    left: -50%;
}

.about-img::after {
    left: auto;
    right: 0;
}

.ryad-logo {
    float: right;
}

.close-btn {
    left: auto;
    right: 0;
}

.contact-form .form-group .form-control {
    text-align: left;
}

.contact-form .form-group .form-control.niceSelect::after {
    left: auto;
    right: 18px;
}

.req-inner .contact-block.contact-form .form-group .btn i {
    left: auto;
    right: 25px;
}

header .btn {
    gap: 10px;
}

.counter-block .col-md-6:nth-child(even) .count-block {
    padding-inline-start: 30px;
    max-width: 197px;
    justify-content: start;
}

.all-pages .pagination .page-item .page-link i {
    transform: scaleX(-1);
}

.banner-text {
    max-width: 720px;
}

.banner-text h1 {
    font-size: 40.47px;
    line-height: 50.47px;
}


@media (min-width: 991px){
    .counter-block .count-block .details h4 {
        white-space: nowrap;
        font-size: 18px;
    }
}