 




























.body {
  padding-right: 0;
  padding-left: 100px;
  font-family: 'El Messiri', sans-serif;
  font-weight: bold;
}
p{
  font-family: 'El Messiri', sans-serif;
  font-weight: 400;
}
 div#sideNav {
  right: unset;
  left: 0;
  direction: ltr;
}

.nav-menu-full-screen {
 right: 100%;
  left: unset;
}
#progress-bar{
  right: 0;
  left: unset;
}
.hero .customize-text {
  padding-left: 0;
  padding-right: 38px;
}
.customize-line::before {
  right: 0;
  left: unset;
}
.footer-img {
  right:  -218px;
  left: unset;
}
h5 img {
  transform: rotate(180deg);
}.owl-carousel {
  direction: ltr;
}

.item {
  text-align: right;
}
 
.content {
  padding-right: 12px;
  padding-left: 0;
}


.numbers-bar h6 {
  letter-spacing: 1px;
}

.aboutUs h3 {
  min-height: 80px;
}

.aboutUs h5 a {
  display: flex;
  gap: 10px;
  align-items: center;
}
.closeIcon .div {
  border-left: 1px solid #5a5758;
}

#sideNav {
  border-left: none;
  border-right: 1px solid #5a5758;
}
.item h5 a {
  display: flex;
  justify-content: right;
  gap: 10px;
  align-items: center;
  flex-direction: row-reverse;
}

.border-left{
  border-right:#E8E8E8 solid 1px;
  border-left:none;
}
.portofilo-page .right {
  padding-right: 35px;
  padding-left: 0;
}

.portofilo-page .left {
  padding-right: 0 ;
  padding-left: 35px;
}
 

.cardd {
  direction: rtl;
}

input.input-form-contact {
  padding-left: 0;
  padding-right: 30px;
}

.inout-icon-div i {
  right: 5px;
  left: 0;
}

.inout-icon-div-textarea textarea {
  padding-right: 30px;
  padding-left: 0;
}

 section.our-teams.our-teams-page.our-teams-page2 {

  direction: ltr;
}


.searchInput-nav {
  padding: 24px 26px 24px  75px; 
}
.searchInput-nav::placeholder {

color: #E8E8E8 ;
}
.searchButton-nav {
  left: 10px;
  right: unset;
}

 

.search-navbar {
  right: 0;
  left: unset;
  border-right: none;
  border-left: 1px solid #e8e8e8;
}



@media (max-width: 1589px) {
  a.navbar-brand {
    padding-left: 0;
    padding-right: 98px;
  }
  
}

.section_quick_facts .section_quick_facts_right {
  padding-left: 3rem ;
  padding-right: 0 !important;
}
.offcanvas-body #langT {
  direction: ltr;
}


#lang .lang-line::after {
bottom: -7px;
  top: unset;
}
img.menu {
  width: 36px;
  height: 36px;
}
 

