body{
font-family: "IBM Plex Sans Arabic", Sans-serif;
}
span .fa, span .far, span .fas {
font-family: "Font Awesome 5 Free" !important;
}
[type=email], [type=number], [type=tel], [type=url]{
text-align:right;
}
.head h2 {
text-align: right;
}
.block-cont span {
left: 50px;
right: auto;
}
.dash-ul li a {
padding: 18px 35px 18px 10px;
}
.dash-ul li a i {
margin-right: 0;
margin-left: 5px;
}
.log-out i {
margin-right: 0;
margin-left: 5px;
transform: rotate(0deg);
}
.profile-img {
left: auto;
right: 70px;
padding-left: 0;
padding-right: 120px;
}
.profile-img figure {
right: 0;
left: auto;
}
.btn_blueImg {
right: auto;
left: 17px;
}
.cover-img img {
border-radius: 5px 60px 5px 5px;
}
input[type=checkbox]:not(old) + label > span {
margin-right: 0;
margin-left: 15px;
}
.program-row .img-p {
left: auto;
right: 0;
}
.text-p {
padding: 20px 15px 15px 25px;
border-left: 0;
border-right: 1px solid #EBEBEB;
}
.program-row {
position: relative;
padding-left: 0;
padding-right:300px;
}
.text-p ul li img {
left: auto;
right: 0;
}
.provider-co img {
margin-right: 0;
margin-left: 4px;
}
.provider-co p{
margin-left:0;
margin-right:4px
}
.right-dash {
border-radius: 0  60px 0px 0px;
}
body .social-links a{
font-family:"Font Awesome 5 Brands" !important
}
#content-excerpt p {
padding-right: 0;
padding-left: 30px;
}
body a.lang-btn{
font-family:"arial" !important;
font-weight:600
}
.page-header p{
font-size:13px !important
}
body .owl-nav {
left: 0;
}
body .owl-carousel .owl-nav button.owl-next span,
body .owl-carousel .owl-nav button.owl-prev span{
line-height:32px;
}
.btn-block {
text-align: right;
}
#ContactForm .btn-block button{
font-family: "IBM Plex Sans Arabic", Sans-serif;
}
#owl_slider .owl-nav {
right: -51%;
left: auto;
}
.subscribe_form .form-group {
padding: 4px 62px 4px 70px;
}
#tryForm button {
right: auto;
left: 4px;
}
.mail_icon {
right: 24px;
left: auto;
}
.ai_link::after{
left: 0;
right: auto;
transform: scaleX(-1);
}
.navMenu.navShow .navItem::after, .navMenu .navItem::after{
left: 0;
right: auto;
}
.navMenu.navShow .navItem:hover:after,
.navMenu .navItem:hover:after{
transform: scale(1); 
transform: scaleX(-1);
}
.box-container{
background-position: top left;
}
.extra-content {
right: -100%;
left: auto;
}
.box-container:hover .extra-content {
right: 0;
left: auto;
}
.pro_category i {
left: auto;
right: 0;
}
.pro_category {
padding-left: 0;
padding-right: 110px;
}