@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@400&display=swap');

body {
	font-family: 'Tajawal', sans-serif;
	text-aligh:  right;
}

h1, h2, h3, h4, h5, h6, a, span, li, ol, strong,
.read-more {
	font-family: 'Tajawal', sans-serif;
}

.logo img {
	width: 125px;
}

.blog img {
	height: 220px;
}

.tags-social .scocial {
    justify-content: flex-start;
}

.related img {
	height: 200px;
}

.tags-social .scocial span {
	padding-right: inherit;
}

.cart-top {
	padding: 20px;
}

.cart-top table {
	text-align: center;
}

.logo,
.ht-add-content {
	text-align: right;
}

.header-section .header-top .ht-left ul li {
	padding-right: initial;
	padding-left: 15px;
}

.header-section .primary-menu .main-area .main-menu ul li a {
	padding: 23px 12px;
}

.header-section .primary-menu .main-area .main-menu ul li ul {
	text-align: right;
}

.who-we-are-content {
	text-align: right;
}

.top-header .header-left-content li {
	float: right;
}

.top-header .header-right-content {
	float: left;
}

.single-feathers {
	text-align: right;
	padding-right: 80px;
	padding-left: initial;
}

.single-feathers i {
	right: 0px;
	left: initial;
}

.single-counter {
    position: relative;
    padding-right: 90px;
    margin-bottom: 30px;
    text-align: right;
    padding-left: initial;
}

.single-counter i {
	right: 0px;
	left: initial;
}

.single-counter::before {
	right: -20px;
	left: initial;
}

.featured-content {
	text-align: right;
	margin-right: 15px;
}

.owl-carousel.owl-rtl {
	text-align: right;
}

.featured-slider {
	left: 15%;
}

.single-blog-post .news-content {
	text-align: right;
}

.single-blog-post a {
	width: 100%;
}

.single-blog-post img {
	width: 100%;
	height: 220px;
}

.subscribe-area .newsletter-form .default-btn {
	left: -100px;
	right: initial;
}

.single-footer-widget {
	text-align: right;
}

.single-footer-widget .address .location i {
	right: 0px;
}

.single-footer-widget .address .location {
	padding-right: 40px;
	padding-left: initial;
}

.footer-bottom-area p {
	text-align: right;
}

.page-title-area .page-title-content ul li::before {
	left: -13px;
	right: initial;
}

.sidebar-widget.categories ul li {
	text-align: right;
}

.sidebar-widget h3 {
	text-align: right;
}

.project-details-table {
	text-align: right;
}

.project-details-table ul li span {
    float: left;
    text-align: right;
}

.projects-details-area .content-one {
    margin-top: 30px;
    text-align: right;
}

.a2a_default_style:not(.a2a_flex_style) a {
	float: right !important;
}

.contact-form {
	text-align: right;
}

.main-contact-area .contact-info {
	text-align: right;
}