body {
    direction: ltr;
}

.search-modal-close {
    left: auto;
    right: 16px;
}

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

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

.timeline-item:nth-child(even) .timeline-card p {
    text-align: right;
}

.contact-form input, .contact-form textarea {
    text-align: left;
}

@media (min-width: 992px) {
    .ms-lg-auto {
        margin-left: 0 !important;
        margin-right: auto !important;
    }
}


@keyframes ticker {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-50%);
    }
}

.more-link svg {
    transform: scaleX(-1);
}

.about-badge {
    right: auto;
    left: -83px;
    direction: rtl;
    min-width: auto;
}

.about-badge span {
    direction: ltr;
}

.ryad-logo {
    float: right;
}

form {
    direction: ltr;
}

.banner-heading h1, .banner-heading h2 {
    font-size: 36px;
    line-height: 46px;
}

.about-badge .badge-label {
    font-size: 17px;
}

.about-text p {
    max-width: 90%;
}

.pagination-h .page-arrow svg {
    transform: scaleX(-1);
}

.tnp-subscription input[type=email] {
    text-align: left !important;
}

.about-text h2 {
    max-width: 100%;
}


@media (min-width: 991px) {
    .side-header button.close-btn {
        left: auto;
        right: 0;
    }
}