@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@400;700&display=swap');

.ltr , .ltr *{
	direction:ltr
}
.font-medium , .font-medium *
{
	font-family: 'Tajawal', sans-serif;
}
.font-heavy , .font-heavy *
{
	font-weight:700;
	font-family: 'Tajawal', sans-serif;
}
.font-black , .font-black *
{
	font-family: 'Tajawal', sans-serif;
}
.font-book , .font-book *
{
	font-family: 'Tajawal', sans-serif;
}

*
{	
	font-family: 'Tajawal', sans-serif;
}


html, body{
	font-family: 'Tajawal', sans-serif;
	direction: rtl;
	text-align: right;


}
.row *[class^=colw-] {
    float: right;
}
#cssmenu > ul > li {
    float: right;
}
.contact-info .contact-info-box {
    padding: 0 40px;
    border-right:0;
	border-left: 1px solid #979797;
}
.contact-info .contact-info-box:last-child {
    border-left: 0;
}
.mr-20 {
    margin-right: 0;
	 margin-left: 1.25rem;
}
.mr-35 {
    margin-right: 0;
	 margin-left: 2.1875rem;
}
.pl-25 {
    padding-right: 1.5625rem;
	 padding-left: 0;
}

.mission-text h3 {
	font-weight:700;
	font-family: 'Tajawal', sans-serif;
}
.our-services-li li * {
    font-family: 'Tajawal', sans-serif;
}

.back img {
    transform: rotate(0deg);
}
.fancybox-slide > *
{
	text-align:right !important
}
.row-reverse
{
	flex-direction: row-reverse;
}.number-class {
    border-right: 0; border-left: 1px solid #979797;
}
input , textarea
{
	text-align:right
}
.iti--allow-dropdown .iti__flag-container {
    right: 0 !important;
    left: auto !important;
}
.iti--allow-dropdown input, .iti--allow-dropdown input[type=text]{
    padding-left: 6px !important;
    padding-right: 52px !important;	
}
.ml-25 {
    margin-right: 1.5625rem;
	margin-left:0;
}
.ml-5 {
    margin-left: 0;
	margin-right: 0.3125rem;
}
.pl-10 {
    padding-left: 0;padding-right: 0.625rem;
}
.our-services-li li
{
    display: list-item;
    list-style: none;
    list-style-position: inside;
    padding: 5px 10px;
    background: url(../img/cc.png) no-repeat right center;
    background-size: 30px;
    padding-right: 50px;
}
.search-btn
{
	right:auto;
	left:10px;
}

@media screen and (max-width: 1000px){
.button  , #cssmenu .submenu-button {right:auto;left:0}
#cssmenu .submenu-button{border-left: 0;border-right: 1px solid #444;}
#cssmenu ul ul li a {text-align: right;}
}

@media screen and (max-width: 868px){
.search_mobile{right:auto;left:10px;}
}