body, html {
    direction: ltr;
}
.breadcrumbs .bread {
    padding-left: 0;
    padding-right: 25px;
}
.breadcrumbs .bread:before {
    left: auto;
    right: 0;
    transform: scaleX(-1);
}
.itemVision .label {
    border-radius: 10px 0 0 10px;
}
.itemVision .col:nth-child(2) {
    border-right: 0;
    border-left: 1px solid #5e5e5e;
}
a.nextPage, a.prevPage {
    transform: scaleX(-1);
}

.shareLike .likeBox span.textLike {
    padding: 0 60px 0 10px;
}
.shareLike .likeBox span.textLike:before ,
.shareLike .likeBox span.textLike:after {
    left: auto;
    right: 0;
}

.RowFAQ .col2 {
    padding: 0 30px 0 10px;
}
.accotdionFAQ span.AnswerQuestion {
    left: auto;
    right: 5px;
}
.itemProccess .contentStep {
    padding: 0 20px 0 0px;
    border-left: 0;
    border-right: 1px solid #ff5722;
}
.itemProccess:nth-child(even) .contentStep {
    padding: 0 0 0 20px;
    border-right: 0;
    border-left: 1px solid #ff5722;
}
.itemProject .title strong.title1 {
    border-right: 0;
    border-left: 1px solid #f25c23;
}
.itemServices .title strong.title1 {
    border-right: 0;
    border-left: 1px solid #f25c23;
}
.animateTitle {
    direction: rtl;
}
.otherDetText .titleRbrdr {
    padding: 0 0px 0 50px;
}
.otherDetText .titleRbrdr:before {
    right: auto;
    left: 0;
}
.otherDetText .titleRbrdr:after {
    right: auto;
    left: 12px;
}

a.btnGetSupport:before {
    transform: scaleX(-1) !important;
}

canvas {
    transform: scaleX(-1);
}
.titleCenter span.moreView {
    right: auto;
    left: 100%;
}
.titleCenter span.moreView:before {
    background: linear-gradient(45deg, transparent, #f25b23, #f25b23);
}
.rowBtn .btnFrame {
    transform: translateX(-250px);
}

.row2col .caption, .row3col .caption {
    font-size: 18px;
    font-family: sans-serif;
    font-weight: 100;    
    line-height: 1.5;
}