
.ibm-plex-sans-arabic-thin {
  font-family: "IBM Plex Sans Arabic", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.ibm-plex-sans-arabic-extralight {
  font-family: "IBM Plex Sans Arabic", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.ibm-plex-sans-arabic-light {
  font-family: "IBM Plex Sans Arabic", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.ibm-plex-sans-arabic-regular {
  font-family: "IBM Plex Sans Arabic", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.ibm-plex-sans-arabic-medium {
  font-family: "IBM Plex Sans Arabic", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.ibm-plex-sans-arabic-semibold {
  font-family: "IBM Plex Sans Arabic", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.ibm-plex-sans-arabic-bold {
  font-family: "IBM Plex Sans Arabic", sans-serif;
  font-weight: 700;
  font-style: normal;
}























body {
    font-family: "IBM Plex Sans Arabic", sans-serif;
	font-weight: 500;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
    font-family: "IBM Plex Sans Arabic", serif;
}

.signle-testimonial-item .content p {
	font-family: "IBM Plex Sans Arabic", serif !important;
}



.sp-megamenu-parent > li + li > a {
    margin-left: 0px;
}
.sp-megamenu-parent > li + li > a {
    margin-right: 30px;
}



.sppb-carousel-extended-list {
	direction: ltr;
}
.sppb-carousel-extended-item {
    height: 100%;
    margin-bottom: 50px;
}


.sppb-addon-text-block .fa-check-circle {
	padding-right: 0px;
	padding-left: 10px;
}

.align-right {
	text-align:right !important;
}
.direction_ar {
    direction: ltr;
}
.list {
	text-align:right !important;
}

p {
	text-align: right;
}
.sppb-addon-content  {
	text-align:right;
}

.sppb-addon-title {
	font-weight:bold !important;
}
.post-content ul.checked-list li::before {
    right: 0;
	left:auto;
}
.post-content ul.checked-list li {
    padding-right: 40px;
	padding-left: 0px;
}

.sppb-image-layout-title {
	text-align:right;
}






.sppb-blocknumber.sppb-media .pull-left {
	float: right !important;
    margin-right: 0px;
    margin-left: 15px !important;
}
.sppb-media-body {
	text-align:right !important;
}

#sppb-addon-9004b059-406a-4f93-af56-9b2b2e12d733 .content {
	direction:rtl !important;
}
#sppb-addon-9004b059-406a-4f93-af56-9b2b2e12d733 .content .title {
	width:100%;
}
.far.fa-long-arrow-right {
	transform: rotate(180deg);
}

.blog-grid .sppb-readmore:after {
	content: "\f177";
	margin-right: 8px;
    margin-left: 0px;
}




.breadcrumb-item + .breadcrumb-item::before {
    padding-right: 0px;
	padding-left: 10px;
	float: right;
}
.breadcrumb-item + .breadcrumb-item {
	padding-right: 10px;
	padding-left: 0px;
}

label.cf-label {
	font-family: "IBM Plex Sans Arabic", serif !important;
}




.jobs-contact-form {
	margin:0 auto !important;
}
.jobs-contact-form .cf-select:after {
	left: 15px;
    right: auto;
}
.jobs-contact-form select {
    text-align: right !important;
	font-family: "IBM Plex Sans Arabic", serif !important;
}





button.cf-btn {
	font-family: "IBM Plex Sans Arabic", serif !important;
}

.convertforms .cf-select:after