html {
    direction: ltr;
 }
.btn-financial svg{
    transform: rotate(90deg);

}
.customNextBtn, .nav-right-arrow , .partner-slider.owl-carousel .owl-nav button.owl-prev,
 .logos-items.owl-carousel .owl-nav button.owl-prev
{
    transform: rotate(-180deg);

}

.customPrevBtn, .nav-left-arrow , .partner-slider.owl-carousel .owl-nav button.owl-next,
.logos-items.owl-carousel .owl-nav button.owl-next{
    transform: rotate(0deg);


}

.form-sty .form-control {
     text-align: left;
}

.form-control::placeholder {
     text-align: left;
}
.btn-secondary i {
    margin-left: 10px;
    margin-right: 0;
    transform: rotate(-180deg);
 }

.btn-secondary:hover i {
    margin-right: 0;
    margin-left: 15px;
 }
.about-steps-slider .item h3  , .about-steps-slider .item .desc{
    text-align: left;
}



.sol-item .img:after {
    left: -95px;
    right:auto;
    background: url("../images/line-ptrn.svg") left bottom no-repeat;

 }

.sol-item.reverse-row .img:after {
    left: auto;
    right: -95px;
    background: url("../images/line-ptrn.svg") right bottom no-repeat;
}


.btn-financial {

    margin-left: -30px;
    margin-right: auto;
}

.btn-financial:hover {
    margin-left: -25px;
    margin-right: auto;

}
.financial-item--data p {

    text-align: left;
}
.financial-content , .financial-category {

    text-align: left;

}

.table-container table thead tr th:first-child {
    border-radius: 12px 0 0 12px;
}
.table-container table thead tr th:last-child {
    border-radius: 0 12px 12px 0;
}

.table-container table tbody tr td:first-child {
    border-radius: 12px 0 0 12px;
    border-left: 1px solid #EDEDED;
    border-right: none;
}
.table-container table tbody tr td:last-child {
    border-radius: 0 12px 12px 0;
    border-right: 1px solid #EDEDED;
    border-left: none;
}

.box-ic {
     right: 24px;
    left: auto;
}
.contact-box a {

    text-align: left;
}

.contact-box {

    padding-left: 24px;
    padding-right: 40px;
}

.section-society-item .img {
     right: 0;
     left: auto;
}

.section-society-item--bg {
     padding: 20px 70px 20px 20px;
     margin-left: 0;
     margin-right: 120px;
}

.slider-data p{
    text-align: left;
}
.map-link a {
    text-align: left;
}
.job-page-details--body ul {
    list-style-position: outside;
}

.jobs-items--item .btn-secondary svg{
    transform: rotate(-180deg);

}


.btn-financial2 svg{
    transform: rotate(-180deg);

}
.btn-financial2 {

    margin-left: -30px;
    margin-right: auto;
}

.btn-financial2:hover {
    margin-left: -25px;
    margin-right: auto;

}

.gsc-bg::after{
    background: url("../images/about-bg.svg") left bottom no-repeat;
}

.job-modal .btn-close {
     right: 32px;
     left: auto;
}

.slider-data h2 {
    text-align: left;
}

@media screen and (max-width: 767px) {
    .section-society-item--bg {
        margin-right: 0;
        padding: 70px 20px 20px 20px;
    }
    .section-society-items {
        padding:  48px 0;
    }
}