body {
    direction: ltr;
}

form {
    direction: ltr;
}

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

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

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

.banner-h .s-inner {
    left: auto;
    right: 0;
}

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

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

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

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

.callUs-h .title-call .arrow-call {
    /* transform: scaleX(-1); */
}

.s-fixed {
    left: auto;
    right: 0;
}

.ryad-logo {
    float: right;
}

.iti__country {
    text-align: left;
}

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

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

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

.imgs-about .img.img-1 .about-counter span {
    /* font-size: 10px; */
    /* line-height: 15px; */
}

.count-block .counter-item+span {
    /* min-height: 60px; */
}

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

.cert-slider .slick-prev.slick-arrow {
    right: 57px;
    left: auto;
}

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

span.span-text.file-name {
    font-size: 13px;
}

.form-group .file-upload-group.form-control .for-sm-input-file {
    min-width: 100.04px;
    font-size: 14px;
}

.form-modal .form-group .btn {
    margin-top: 0;
    min-width: 130px;
    min-height: 50px;
    font-size: 14px;
}

.accordion .accordion-item.active button.accordion-button {
    /* font-size: 20px; */
    /* line-height: 30px; */
    /* padding: 9px 20px; */
    /* padding-block: 30px 12px; */
}

.accordion-body {
    padding: 0 20px 20px;
}

.accordion-body p {
    /* font-size: 18px; */
    /* line-height: 28px; */
}

.accordion .accordion-item .accordion-button {
    padding: 9px 20px;
    font-size: 16px;
    line-height: 26px;
}

.accordion .accordion-item .accordion-button::after {
    font-size: 16px;
    line-height: 26px;
}

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


@media (max-width: 991px) {
    .imgs-about .img.img-1 .about-counter span {
        font-size: 8px !important;
        max-width: 52px !important;
        line-height: 15px !important;
    }
}