/* style en */
body {
  direction: ltr;
  text-align: left;
}

.navbar-nav {
  padding: 0 !important;
}

.bannerHomePage {
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: unset;
}

.mainSwiper div {
  transform: rotate(180deg);
}

input,
textarea,
.upload {
  direction: ltr !important;
}

footer {
  border-top-left-radius: 300px;
  border-top-right-radius: unset;
}

p,
.timeCard li,
a {
  text-align: justify !important;
}
.shape {
  left: 20px;
  right: unset;
}

.bannerPages {
  border-bottom-right-radius: 290px;
  border-bottom-left-radius: unset;
}

.fa-solid.fa-arrow-left,
.adsCard a img {
  transform: rotate(180deg);
}

.dataTest ul li,
.stratigicList ul li {
  padding-left: 20px;
  padding-right: unset;
}

.stratigicList ul li:before,
.dataTest ul li::before {
  left: 0;
}

.accordion-button::after,
.accordion-button:not(.collapsed)::after {
  margin-left: auto;
  margin-right: unset;
}

.pagination-pages .page-btn {
  padding: 13px 23px 13px 13px;
}

.dateBlue,
.financialstatementsCard.first .blue {
  border-top-left-radius: 60px;
  border-top-right-radius: 0;
}

.FinancialCard {
  border-radius: 0px 60px 0px 0px;
}

.upload label {
  left: 4.5%;
}

.upload img {
  left: 1%;
}

.upload label,
.upload img {
  right: unset;
}

/* @media (width <=1200px) {
  .shareholdersCards {
    height: 400px !important;
  }
} */

/* 
.shareholdersCards {
  height: 350px !important;

} */

/* .shareholdersText {
  height: 256px;
  overflow: hidden;
}  */

.nav-item .dropdown-menu {
  left: 0 !important;
  right: auto !important;
  text-align: left !important;
}

.formInput p {
  text-align: left !important;
}

.ReportViolationsForm {
  direction: ltr;
}
.ReportViolationsForm select {
  background-position: right 0.75rem center;
}
.placeHolder {
  right: unset;
  left: 20px;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
  text-align: left !important;
}
