body{
    direction: rtl !important;
    font-family: 'Almarai', sans-serif !important;
    overflow: hidden;
}
.owl-carousel{
    direction: ltr !important;
}
header#pt-header .pt-bottom-header .navbar .navbar-nav li a, .pt-section-title-box .pt-section-title,
.pt-section-title-box .pt-section-sub-title, .pt-portfolio-title, .pt-subscribe-block .pt-subscribe-details h6,
#pt-footer .pt-footer1 .footer-title, .pt-process-title, .pt-icon-box-title3, .pt-sidebar h5, .pt-blog-title, .ad-title-text{
    font-family: 'Almarai', sans-serif !important;
}
header#pt-header .pt-bottom-header .navbar .navbar-nav li i{
    margin-right: 5px;
    margin-left: 0;
}
header#pt-header .pt-menu-search-block{
    margin-right: 30px;
    margin-left: 0;
}
header#pt-header .pt-search-form{
    left: 0;
    right: inherit;
}
.search-submit{
    left: 0;
    right: inherit;
}
.pt-big-title{
    right: 0;
    left: inherit;
}
.about-us, .pt-process-step, .pt-sidebar-category, .pt-sidebar-block{
    text-align: right;
}

.pt-contact{
    padding: 0;
}

.pt-breadcrumb-title{
    text-align: right;
}

/* header */
header#pt-header .pt-bottom-header .navbar .navbar-nav {
	float: right;
}
header#pt-header .pt-bottom-header .navbar .navbar-nav li {
	margin-right: 45px;
    margin-left: 0 !important;
}
.pt-header-contact {
    text-align: right !important;
}
header#pt-header .pt-top-header .pt-header-social ul li{
    float: left;
}
header#pt-header .pt-top-header .pt-header-contact ul li i {
	margin-left: 10px;
}
/* about */
.pt-section-title-box .pt-section-sub-title {
	border-right: 2px solid var(--primary-color);
    border-left: 0;
    padding: 0 10px 0 0;
}
.pt-section-title-box-services{
    text-align: right;
}
.icon-list-items{
    text-align: right;
}
.pt-subscribe-details{
    text-align: right; 
    padding-right: 16px;
}

.pt-subscribe-from form input[type="submit"]{
    left: 0;
    right: inherit;
}

.pt-blog-post{
    text-align: right;
}

#pt-footer{
    float: right;
    text-align: right;
}
.footer-copywrite{
    text-align: right;
}
.pt-footer-social{
	text-align: left;
}

.pt-process-step.pt-process-2 .pt-before-img{
    left: -20%;
    right: inherit;
}
.pt-sidebar h5:before{
    right: 0;
    left: inherit;
}
.pt-sidebar-contact li span {
	margin-right: 15px;
	margin-left: 0;
}
.counter.single-counter1{
    left: -22px;
    right: inherit;
}
.pt-service-box-info{
    text-align: right;
}
.about-img-block .about-img-5 {
	left: 60%;
	right: inherit;
}
.accordian{
    text-align: right;
}
.pt-accordion-block .pt-accordion-box.pt-active .pt-ad-title i {
	left: 30px;
	right: inherit;
}
.widget {
	float: left;
	text-align: right;
}

.widget .widget-title {
	text-align: right;
}
.widget .widget-title:before {
	right: 0;
}
.gt-comment-area{
    text-align: right !important;
}
.about .pt-section-title-box, .recent-projects .pt-section-title-box{
    text-align: right;
}
header#pt-header .pt-top-header .pt-header-contact ul li{
    float: right;
}
.pt-accordion-block .pt-accordion-box .pt-ad-title i{
    left: 30px;
    right: inherit;
}
.pt-blog-post .pt-post-meta ul li i{
    margin-right: 0;
    margin-left: 5px;
}
.pt-breadcrumb-title {
    text-align: right;
    font-family: 'Almarai';
}
.pt-blog-post .pt-post-meta ul li {
	list-style: none;
	float: right;
	display: inline-block;
	margin-left: 20px;
}
.owl-carousel .pt-blog-post .pt-blog-contain .pt-blog-title {
    text-align: right;
}