body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
button,
span,
label,
input,
textarea,
select,
/*.footer-col .opining-f li {
    font-family: 'Tajawal', sans-serif !important;
}*/
html,
body {
    direction: rtl;
}

form {
    direction: rtl;
}

.footer-bottom .ryad-logo {
    float: left;
}

.home-slider .item {
    direction: rtl;
}

.lavalamp-bar {
    left: auto !important;
    margin: 0;
    right: 30px;
    margin-inline-start: 75px;
    transform: scale(-1);
    display: none;
}

.readMore::after {
    right: auto;
    left: 0;
    /* top: 0; */
}

.readMore i {
    transform: scaleX(-1);
}

.video-block::before,
.video-block::after {
    right: auto;
    left: 0;
    border-left: 2px #fff solid;
    border-right: 0;
}

.video-block::after {
    right: 0;
    left: auto;
    /* transform: none; */
}

.footer-col .links-f li a::after {
    left: auto;
    right: 0;
    transform: scaleX(-1) translateX(-28px);
}

.footer-col .links-f li a:hover::after {
    transform: scaleX(-1) translateX(0);
}

.breadcrumb .text-bread ul li a::after {
    right: auto;
    left: -17px;
}

.pagination .page-item:last-child .page-link i {
    transform: scaleX(-1);
}

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

.form-contact .form-group i {
    right: auto;
    left: 0;
}

.footer-bottom .ryad-logo a, .footer-bottom .ryad-logo span {
    font-size: 7px !important;
}

.language-chooser li a::before {
    right: 0;
    left: auto;
}

.text-high h2 {
    font-size: 16px;
}

.title h3 {
    font-size: 28px;
}

.form-contact .form-group .form-control.nice-select {
    text-align: right !important;
}

.title h3, .title, .form-contact h3 {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

.animate__fadeInLeft {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

.animate__fadeInRight {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}