@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');

@import url(bootstrap.rtl.min.css);

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
p,
span,
button,
a {
    font-family: 'Almarai', sans-serif !important;
}

body {
    direction: rtl;
    font-family: 'Almarai', sans-serif !important;
    background: linear-gradient(to left, #E5FFF3 0%, #e0f1ff 30%, #FDF2EF 100%);
    color: var(--sec-color) !important;
}

.owl-carousel {
    direction: ltr;
}

.header-top::before {
    right: 0;
    left: auto;
}

.header-top-contact ul li a i {
    margin-right: 0px;
    margin-left: 5px;
}

.header-top-social a {
    margin-left: 0px;
    margin-right: 5px;
}

.nav-right {
    margin-left: 0px;
    margin-right: 45px;
}

.navbar .nav-item .nav-link {
    margin-right: 0px;
    margin-left: 22px;
}

.navbar .dropdown-toggle::after {
    margin-left: 0px;
    margin-right: 5px;
}

.theme-btn i {
    margin-left: 0px;
    margin-right: 5px;
}

.hero-content.text-center {
    direction: rtl;
}

.feature-item .count {
    right: auto;
    left: 40px;
}

.header-top-contact ul li {
    border-right: none;
    border-left: 1px solid rgba(255, 255, 255, .2);
    padding-right: 0px;
    padding-left: 20px;
}

.header-top-contact ul li:last-child {
    padding-left: 0px;
}

.about-quote i {
    right: auto;
    left: 15px;
}

.text-start {
    text-align: start !important;
}

.testimonial-item {
    direction: rtl;
}

.testimonial-quote-icon {
    right: auto;
    left: 0;
}

.department-item {
    direction: rtl;
}

.department-btn a i {
    margin-left: 0px;
    margin-right: 5px;
}

.choose-area.pt-80.pb-80 .site-title-tagline {
    justify-content: start;
}


.choose-item {
    direction: ltr;
}

.choose-item-info {
    direction: rtl;
}

.footer-widget-title::before {
    right: 0;
    left: auto;
}

.footer-widget-title::after {
    left: auto;
    right: 18px;
}

.footer-contact li i {
    margin-right: 0px;
    margin-left: 15px;
}

.site-breadcrumb .breadcrumb-menu li:first-child {
    margin-left: 25px;
}

.site-breadcrumb .breadcrumb-menu li::before {
    right: 0px;
    left: -82px;
    transform: scalex(-1);
}

.site-breadcrumb .breadcrumb-menu li {
    margin: 0;
}

.faq-area .accordion-item span {
    margin-right: 0px;
    margin-left: 15px;
}

.accordion-button::after {
    margin-right: auto;
    margin-left: 0;
}

.menu-item i._before,
.rtl .menu-item i._after {
    margin-right: 0px !important;
    margin-left: 3px !important;
}

.navbar-nav li a {
    direction: rtl;
}

.widget .widget-title::before {
    right: 0;
    left: auto;
}

.widget .widget-title::after {
    left: auto;
    right: 22px;
}
html[dir="rtl"] .fa-arrow-right-long {
    transform: scaleX(-1);
}