


html{

	direction: rtl;

	text-align:right;
	font-family: 'Tajawal', sans-serif!important;
}
body {
	font-family: 'Tajawal', sans-serif!important;

	font-size: 1.25rem;
	font-weight: 500;
	line-height: 1.5;
	color: #707070;
	text-align: left;
}
.section-welcome .title h2{

    text-align:center;

}
span.dropdown-toggle {
	left: -7px;
	right:auto;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
	text-align: right;
}


.welcome-box h3{

	text-align: right;

}

.service7 p{
    text-align:right;
}


.ml-auto{

	margin-left: 0!important;

	margin-right: auto;

}



.navbar-brand {

	margin-right: 0;

	margin-left: 1rem;

}

.link-knowmore {

	float: right;

}

.state-box p {

	text-align: center;

}

.section-services .title h2{

    text-align:center;

}

.section-services .title p{

    text-align:center;

}

.services-box .service-box {

	float: right;

}
.section-services .title p {
	text-align: right;
}
.global_title h2{
    text-align:right!important;

    
}
.service5 p{
    text-align:right;
}

.link-care:hover {

	left: 0;

	right: auto;

}
.section-form .tab-content .title p{
    text-align:center;
}
.section-form .tab-content p{
    text-align:right;
}
.link-care {

	left: -60px;

    right:auto;

	border-top-right-radius: 50px;

	border-bottom-right-radius: 50px;

	border-top-left-radius: 0px;

	border-bottom-left-radius: 0px;
	flex-direction: row-reverse;

}

.link-care img {

	margin-left: 15px;

	margin-right:0;

}

.imgbox {

	right:0;

}

.title h2 {

	text-align: right;

}

.link-readmore{

	float:right ;

}

.imgbox img {

	transform: scaleX(-1);

}

.section-clients .title h2,

.section-testimonial .title h2{

    text-align:center;

}
.section-clients .title p,
.section-testimonial .title p{
    text-align:center;
}

.footer-logo {

	padding-left: 40%;

    padding-right: 0;

}

.footerlinks a {

	text-align: right;

	display: block;

}

footer#footer h4 {

	text-align: right;

}

footer#footer ul {

	text-align: right;
	direction:ltr;

}

.section-content .title h2{

    text-align:center!important;

}

.search_partners::before {

	right: 0;

}

.page-heading::before {

	right: 0;

}

.our_mission p{

    text-align:right;

}

.our_values .offset-md-1 {

	margin-right: 8.333333%;

	margin-left:0;

}

.our_mission_img img {

	

	float: right;
    padding-top: 120px;
    padding-left: 50px;
}

.our_values p{

    text-align:right;

}

.our_values {

	margin-top: 70px;

}

.our_values img {

	transform: scaleX(-1);

}

.about-content .image_about img{

    transform: scaleX(-1);

}

.about-content .image_about::after {

    right:auto;

	left: 0;

}

.about-content .image_about {

	padding-left: 40px;

	padding-right: 0;

}

.our_values .image_about::after {

    right:auto;

	left: 0;

}

.our_values .image_about img {

	padding-left: 50px;

	padding-right: 0;

}



.hiring_partners .offset-md-1 {

	margin-right: 8.333333%;

	margin-left: 0;

}

.hiring_partners .image_about::after {

	left: 0;

	right:auto;

}

.hiring_partners {

	padding-top: 50px;

}

.hiring_partners .image_about img{

     transform: scaleX(-1);

}

.section-content .title p{

    text-align:center;

}

.title p {
    text-align:right;
}

.section-content p{

    text-align:right;

}

.service-2 .offset-md-6 {

	margin-right: 50%;

	margin-left: 0;

}

.service-2::before {

    right: 260px;

    left:auto;



}

.service-2 .desc p{

    text-align:right;

}

.service1 p{

    text-align:right;

}

.service1 .offset-md-1 {

	margin-right: 8.333333%;

	margin-left: 0;

}

.service1 .image_about img {

	transform: scaleX(-1);

	position: relative;

	/*left: 135px;*/

}



.service3 .desc p{

    text-align:right;

}

.service5 {

	margin-top: 70px;

}

.banches_sec .banches_box {

	text-align: right;

}

.banches_sec .title p{
    text-align:center;
}

.banches_sec .title h2{

    text-align:center;

}

.form_contact .title p{

    text-align:center;

}

.banches_sec .banches_box .icon {

    right:auto;

	left: 20px;

}

.form_contact .title h2{

    text-align:center;

}

.form_contact form .form-group label{

    float:right;

}



.form_contact form .btn {

	float: left;

}

.form_contact form img {

	float: right;

}

.form_contact p {

	text-align: right;

}

.jobs_sec .title h2{

    text-align:center;

}

.jobs_sec .tab-content .tab-pane p{

    text-align:right;

}

.jobs_sec .tab-content .tab-pane form label{

    float:right;

}

.file > label {
	width: 100%;
}

.section-form form .btn {
	float: left;
}
.banner_img_bg {
    right:auto;
	left: -240px;

}

.slide-info h2 {
	text-align: right;
}
.slide-info {
    text-align: right;
}
.welcome-box p {
	text-align: right;
}

header.fixed-top::before{
    width:auto;
}
.nav-pills .nav-link {

	margin-left: 15px;

    margin-right:0;

}
.section-statistics .title h4 {
	text-align: right;
}
.about-content .title h4, .our_mission .title h4 {
	
	text-align: right;
}

.search_partners p{
    text-align:right;
}

.hiring_partners p{
    text-align:right;
}

.service4 p{
    text-align:right;
}

.owl-carousel,

.bx-wrapper { direction: ltr; }

.owl-carousel .owl-item { direction: rtl; }



.banner-slider .slide .offset-md-2 {

	margin-right: 16.666667%;

	margin-left:0;

}



.banner_img_bg {

    	transform: scaleX(-1);

}



.banner-slider .link-more{

    float:right;

}

.slide-info p{

    text-align:right;

}

.testimonial-box .testi-info {



	text-align: right;

}



.testimonial-box .testi-quote {

	

	left: 30px;

    right:auto;

}

.testimonial-box .testi-image {



	float: right;

	margin-right: 0;

	margin-left: 15px;

}

.testimonial-box .testi-meta {

	text-align: right;

}

.testimonial-box .testi-quote img{

    transform: scaleX(-1);

}



.knowmore .title h2{

    text-align:center;

}

.knowmore p{

    text-align:right;

}

.faq .title h2{

    text-align:center;

}

.faq .card .card-header h5{

    text-align:right;

}

.section-form .tab-content .title h2{
    text-align:center;
}

.section-form .note {
	
	text-align: right;
}
.section-clients .clients-tabs .nav-tabs {
	padding-right: 0;
}
.service5 {
	margin-top: 140px;
}
form label {
	float: right;
}
.banner::before {
	right: -60px;
	left:auto;
	transform: scaleX(-1);
}
.service-bg-right {
	position: absolute;
	left: 0;
	right:auto;
	top: 100px;
	transform: scaleX(-1);
}
.service-bg-left {
	right: 0;
	left: auto;
	transform: scaleX(-1);
}
@media only screen and (max-width:767px) {
.footer-logo {

	padding-right: 0;
	float: right;
}
#sec_2 .offset-lg-6 {
	margin-right: 0;
}
  .section-form p {
	text-align: right;
}
 .section-form .title p{
     text-align:center;
 }
.slide-info {
  margin-top: 420px;
}
.banner .owl-dots {
	top: -750px;
}

.language_box {

	margin-right: 240px;

}



.slide-info h2{

    text-align:right;

}




.section-welcome .welcome-box p{

    text-align:right;

}

.subscribe-box h3 {

	text-align: right;

}

.about-content .title p{

    text-align:right;

}

.search_partners .desc p{

    text-align:right;

}

.service1 .image_about img {





	left: 0;

}

.service1 .offset-md-1 {

	margin-right: 0;



}

.service-2::before {

	left: 0;

	right: auto;

}

.service-2 .offset-md-6{

    margin-right:0;

}

.banches_sec .banches_box .icon {

    right:10px;

}

.form_contact form .btn {

	float: right;

}

.section-form form .btn {

	float: right;

}
.banner_img_bg {
	right: -130px;
}
#collapsibleNavbar .menu-close {
	left: 14px;
	right: auto;
	width: 60px;
}
.link-care {
	left: 0;

}
}
@media only screen and (min-width: 768px) and (max-width: 990px){
    .language_box {
	left: 50px;
}
.logo_sec {
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}
.banner .owl-dots {
	top: -620px;
}
}



@media  screen and (max-width: 1440px){
    .service-2 .offset-lg-6{

	margin-right: 50%;

    }
}



@media only screen and (min-width: 768px) and (max-width: 990px){
    .footer-logo {
	padding-left: 80%;
}
.section-clients .btn {
	margin-top: 150px;
}
.search_partners .image_partners::before {
	left: 70px;
}
.service1 .offset-lg-1{
    margin-right:50%;
}
.service-2 .offset-lg-6 {
	margin-right: 5%;
}
}


@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait)  {
    .banner_img_bg {
	right: auto;
	left: -130px;
}
}