@import url('https://fonts.googleapis.com/css?family=Almarai&display=swap');

body {
	font-family: 'Almarai', sans-serif;
}

h1, h2, h3, h4, h5, h6, p, span, li, a,
.ft-contact .ft-contact-bx .title,
.section-head .title,
.roboto-condensed h1, .roboto-condensed h2, .roboto-condensed h3, .roboto-condensed h4, .roboto-condensed h5, .roboto-condensed h6 {
	font-family: 'Almarai', sans-serif;
	font-weight: 400;
}

.header.dark .header-nav .nav>li>a, .header.dark .main-bar .header-nav .nav>li>a, .header.header-transparent .header-nav .nav>li>a, .header.header-transparent .main-bar .header-nav .nav>li>a {
	font-weight: 500;
}

#carouselExampleControls {
	left: initial;
	right: 10%;
}

.owl-carousel,
.bx-wrapper { direction: ltr; }
.owl-carousel .owl-item { direction: rtl; }

.header-nav .nav>li .sub-menu {
    right: initial;
    left: 0px;
    top: 70px;
}

.breadcrumb-row ul li:after {
    content: "\f104";
    margin-right: 7px;
    margin-left: initial;
    font-family: fontawesome;
}

.widget-link li:after {
	left: -4px;
	right: initial;
}

.extra-nav {
	float: left;
}

.header-nav .nav i {
	display: none;
}

.header-nav .nav {
    position: absolute;
    right: 0px;
    left: initial;
    top: 0px;
}

.header-nav .nav>li.has-mega-menu {
    position: relative;
}

@media screen and (max-width: 768px) {
    .header.header-transparent .header-nav .nav>li>a, .header.header-transparent .main-bar .header-nav .nav>li>a {
        text-align: right;
    }
}