
.page-header .container::before,
.page-header .container::after {
    right: unset;
    left: 0px;
}
.page-header .container::after {
    top: 100%;
    margin-top: -15px;
}
.page-header .container {
	padding: 30px 5px 20px 30px;
    border-right: unset;
    border-left: 15px solid #FFFFFF;
}

	.page-header h1 {
		color: #fff;
		font-family: 'AlecsoText3', 'AlecsoText2', 'AlecsoText', serif;
		direction: ltr;
		text-align: left;
		font-size: 2.8rem;
		margin-bottom: 5px !important;
	}
	html:not([lang="ar"]) .breadcrumb-item {
		font-family: 'AlecsoText2', 'AlecsoText', serif;
	}
	html:not([lang="ar"]) .breadcrumb-item+.breadcrumb-item::before {
		float: left;
		padding-left: unset;
		padding-right: .5rem;
	}
	html:not([lang="ar"]) .breadcrumb-item+.breadcrumb-item {
		padding-right: unset;
		padding-left: .5rem;
	}
	.heading_title {
		padding-right: unset;
		padding-left: 44px;
	}
	.heading_title::before {
		content: url(../img/header_icon3.png);
		position: absolute;
		left: 0px;
		top:-10px;
	}
	.post-title.heading_title::before {
		top: 0;
	}
	.back-to-top {
		right: 45px;
		left: unset;
	}
	.heading_title, .post-details {
		direction: ltr;
	}
	.post-info {
		direction: ltr;
	}
	.footer .btn.btn-link {
		text-align: left;
	}
	.footer .btn.btn-link::before {
		content: "\f105";
	}
	.bd-callout {
		border-right: 0;
		border-left: .25rem solid var(--bd-callout-border, var(--bs-gray-300))
	}
	
.accordion-button::after {
	margin-right: unset;
	margin-left: auto;
}
.share-article-dropdown > .dropdown-toggle {
	position: absolute;
    left: unset;
    right: 0;
}
.share-article-dropdown .dropdown-menu li {
	text-align: left;
}
.post-date {
    text-align: left;
}
.heading_title {
	font-family: AlecsoText2, AlecsoText, "Space Grotesk", sans-serif;
}

.page-internal-menu .menu-item > a {
	text-align: left;
    font-size: 1.1rem;
    padding: 10px 5px 10px 20px;
}

.page_menu_ar {
	direction: ltr;

  li {
    float: left;
  }
}
.custom-tabs .nav-tabs {
	direction: ltr;
}
.tabs-item-body {
	direction: ltr;
    text-align: justify;
}
.testimonial-carousel .testimonial-item {
	direction: ltr;
}
.testimonial-carousel .owl-dots {
	left: -10px;
    right: auto;
    direction: ltr;
    bottom: -15px;
}
.owl-carousel .owl-stage-outer {
	left: 20px;
}
.upcoming-carousel::before {
    left: 0rem;
    right: 5rem;
}
.upcoming-carousel small {
	text-align: left;
	white-space: nowrap;
}
.upcoming-carousel .item a {
    font-weight: bold;
}

.calendar-legend-dropdown .form-check-label {
	text-align: left;
}
.calendar-legend-option.form-check .form-check-input {
    float: right;
    margin-left: 0px;
}
/*
.news_carousel {
	padding-left: 0;
}
.testimonial-img {
    padding: 45px 80px 45px 0;
}*/
#bg-video, .bg-video {
	transform: scaleX(-1);
}
@media (min-width: 1800px) {
	body {
		font-size: 1.2rem;
	}
	
}

@media (min-width: 1400px) {
	body {
		font-size: 1.1rem;
	}
    
}
.testimonial-img::before {
    left: 10px;
    width: calc(50% + 35px);
}
@media (min-width: 1200px) {
    h3, .h3 {
        font-size: 1.5rem;
    }
}