@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700&display=swap');

.grid-det-item, .grid-det_category {
	right: 0;
	left: unset;
	text-align: right;
}
/*.footer-contacts li a {
	display: block;
}*/
a.underline.style1::after {
	left: unset;
	right: 0;
}
a.underline.style1::before {
	left: unset;
	transform: rotate(180deg);
	right: 90%;
	margin-right: 5px;
	margin-left: unset;
	bottom: 0;
}
a.underline.style6::before {
	left: unset;
	transform: rotate(180deg);
	right: 90%;
	margin-right: 5px;
	margin-left: unset;
	bottom: 0;
}
a.underline.style1:hover::before, a.underline.style6:hover::before {
	right: 100%;
	opacity: 1;
	left: unset;
}

.owl-style-1 .owl-nav {
	left: 4%;
	right: unset;
}
.fancybox-slide--html .fancybox-close-small {
	right: unset;
	left: 0;
}
.fancybox-content .popuph3 span {
	padding-right: unset;
	padding-left: 15px;
}
.fancybox-content {
	direction: rtl;
	text-align: right;
}
.team-info h4 {
	letter-spacing: unset;
}
.column-wrap-media_btn, .fancybox-content .popuph3::after {
	right: 0px;
	left: unset;
}
.pr-title {
	float: right;
	text-align: right;
	padding-right: unset;
	padding-left: 20px;
}
.folio-counter div.all-album::before, .round-counter div.all-album::before {
	right: -13px;
	left: unset;
}
.folio-counter div, .folio-counter, .inline-filter-panel .gallery-filters a {
	float: right;
}
.inline-filter-panel .folio-counter {
	left: -12px;
	right: unset;
}
.inline-filter-panel .gallery-filters a {
	margin-left: 10px;
	margin-right: unset;
}

.nav-holder nav li {
    float: right;
}
.inline-facts-wrap p::before {
	left: unset;
	right: 0;
}
.section-title-left1, .section-title-left {
    float: right;
}
.action-btn {
	text-align: left;
}
html[lang="ar"] {
	direction: rtl;
	overflow-x: hidden;
}
.section-title-left1 h2::before, .section-title-left h2::before {
	left: unset;
	right: 110%;
}
.project-mary-tag {
    line-height: 1.6em;
}
.inline-facts-wrap .num, .heading-sm, body, .btn, .footer-box p, .hero-section .section-title h2, .hero-title .section-title h2, h1, h2, h3, h4, h5, h6, .custom-form textarea, .custom-form input[type="text"], .custom-form input[type="email"], .custom-form input[type="password"], .custom-form button, .project-mary-content a, .project-mary-tag {
	font-family: 'Cairo', sans-serif;
}
.split-sceen-content_title h3, p, .footer-contacts li, .footer-header, .custom-form textarea, .custom-form input[type="text"], .custom-form input[type="email"], .custom-form input[type="password"], #message, .selectbox .select .text, .hero-section .section-title h2, .hero-title .section-title h2, .pr-subtitle {
	text-align: right;
}
.fraud > * {
	text-align: right;
}
.selectbox .trigger {
	left: 0;
	right: unset;
}
.split-sceen-content_title::before, .fraud h3::before, .hero-section .section-title h2::before, .hero-title .section-title h2::before {
	right: 0;
	left: unset !important;
}
ul.popupu4 {
	text-align: right !important;
	float: right !important;
	padding-left: unset !important;
	padding-right: 25px !important;
}
ul.popupu4 li {
	text-align: right !important;
}
ul.popupu4 li::before {
	margin-left: unset !important;
	margin-right: -1em !important;
	float: right;
}
.gridder-close {
	left: 5px;
	right: unset !important;
}
.footer-contacts li {
	text-align: right;
}
.team-box, .footer-logo {
	float: right;
}

.footer_text {
	padding-right: 0;
	padding-left: 50px;
}
ul.popupu5 {
	text-align: right !important;
	list-style: none !important;
	padding-left: unset !important;
	padding-right: 25px !important;
}
ul.popupu5 li {
	text-align: right !important;
}
.accordion a.toggle span {
	left: -1px;
	right: unset;
}
.accordion a.toggle {
	float: right;
	text-align: right;
}
ul.popupu5 li::before {
	margin-left: unset !important;
	margin-right: -1em !important;
}
.custom-form button {
	float: right;
	padding: 0 45px 0 85px;
}
.custom-form button i {
	left: 0;
	right: unset;
}
.fa-long-arrow-right::before {
	transform: rotate(180deg);
	display: inline-block;
}
.project-mary-content {
	text-align: right;
}

@media (min-width: 1064px) {
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
		float: right;
	}
}
@media (min-width: 768px) {
	.navbar-nav > li {
		float: right;
	}
	.project-mary-content {
		left: unset;
		right: 0;
	}
}