body {
  direction: rtl;
}
h1, h2, h3, h4, h5, h6 {
 letter-spacing: unset;
}

.store-intro-l {
  margin-right: calc((100% - 1140px) / 2);
}
.store-img-box-l {
  margin-right: 3rem;
}
.fa-angle-right:before {
  content: "\f104";
}
.fa-arrow-right:before {
  content: "\f060";
}
.glide__arrow {
  direction: ltr;
}
.latest-events .arrow-style,
.latest-events .arrow-color {
  float: left;
}
.points-section {
  flex-direction: row-reverse;
  direction: ltr;
}
.points-section .connected-list::after {
  left: 0;
}
.point_section_left_ul {
  direction: rtl;
  padding-right: unset !important;
  padding-left: unset !important;
}
.point_section_left_h {
  padding-right: unset !important;
  direction: rtl;
  padding-left: unset !important;
}
.padd-left-6 {
  padding-right: 6rem !important;
  direction: rtl;
  padding-left: unset !important;
}
.padd-left-8 {
  padding-right: 8.5rem !important;
  direction: rtl;
  padding-left: unset !important;
}
.points-section img {
  margin-left: 1.5rem;
}
.points-section .w-2 {
  padding-right: 6rem;
}
.arabic-template .tree li::before,
.tree li::after {
  content: "";
  left: auto;
  position: absolute;
  right: -5px;
}

.arabic-template .tree .icon-minus-sign,
.icon-plus-sign {
  float: left;
  font-size: 11px;
  margin-right: 5px;
}

.arabic-template .tree li span {
  font-family: g-medium;
}

.arabic-template .tree li.parent_li li.parent_li li span {
  font-family: g-light;
  font-size: 13px;
}
.tree li::before,
.tree li::after {
  content: "";
  right: -5px;
  position: absolute;
  left: auto;
}
.tree li::before {
  border-left: 2px solid #1d5280;
  bottom: 52px;
  height: 100%;
  top: 8px;
  width: unset;
}
.dataTables_wrapper .dataTables_filter input {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 40px;
  background-color: #e3e3e3 !important;
  border: unset;
  border-radius: 0;
  height: 25px;
}
.upper-cont {
  margin-bottom: 20px;
  position: absolute;
  top: 30px;
  z-index: 2;
  left: 170px;
  display: flex;
  align-items: center;
  gap: 1rem;
}
@media (max-width: 768px) {
  .mobile-navbar.active {
    margin-right: 0;
    height: 100%;
  }
  .mobile-navbar {
    background-color: #adced0;
    height: 100vh;
    position: fixed;
    z-index: 10;
    width: 100%;
    top: 0;
    margin-right: 50rem;
    transition: all 0.5s;
    display: unset;
  }
  .sub-mob-list {
    padding-right: 0rem;
  }
}
.ml-auto{
  margin-right: auto !important;
  margin-bottom: 1rem !important;
}
@media (max-width: 1200px) {
  .news-g .title-sec {
    gap: 5% !important;
    flex-direction: column;
  }
  .news-g .w-2{
    width: 100%;
  }
  .img-pt {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .news-g .title-sec {
    gap: 10% !important;
    flex-direction: column;
  }
  .img-pt {
    width: 100%;
    padding-bottom: 1rem;
  }
}


/* Cookies */

.ps-cookies-banner p {
  float: right;
}

.ps-cookies-banner .btn-opt-in {
  padding: 8px 20px 9px;
  float: left;
}
.ps-cookies-banner .btn-opt-out {
  float: left;
  margin-left: 15px;
}

.deals-heading.no-margin-heading.careers{
  letter-spacing: 0;
}

.header-icons-mobile{
  margin-right: unset;
  margin-left: 15px;
}
.topbar-child1, .topbar-email{
  padding-right: unset !important;
  padding-left: 12px !important;
}
@media (max-width: 992px) {
  .header-v2 .side-menu .main-menu > li > a {
    padding-left: unset;
    padding-right: 20px;
  }
}

footer ul {
  padding-right: 0;
}

.sub-container {
  top: 100%;
  right: 0;
  left: unset;
}

header .sub-list{
  padding-left: unset;
  padding-right: 0;
}