@font-face {
  font-family: "akrobat";
  src: url("font/AkrobatBold.eot");
  src: url("font/AkrobatBold.woff2") format("woff2"), url("font/AkrobatBold.woff") format("woff");
  font-display: block;
  font-weight: 700;
}
.pd-search-form input::-moz-placeholder {
  font-family: "akrobat", "Almarai", sans-serif;
}
.fwl, .pd-search-form input::placeholder, .fwr, body, h1, h2, h3, h4, h5, h6, input, select, textarea, label, .fwb, .tb-wrap thead th {
  font-family: "akrobat", "Almarai", sans-serif;
}

.pd-search-form input::-moz-placeholder {
  font-weight: 300;
}

.fwl, .pd-search-form input::placeholder {
  font-weight: 300;
}

.fwr, body, h1, h2, h3, h4, h5, h6, input, select, textarea, label {
  font-weight: 400;
}

.fwb, .tb-wrap thead th {
  font-weight: 700;
}

#scrollup {
  right: auto;
  left: 30px;
}

.currency-btn {
  padding: 14px 25px 14px 14px;
}

.icon-ar {
  transform: scaleX(-1);
}

.btn01, .btn02, .btn03, .btn04 {
  padding: 10px 25px 10px 20px;
}

.btn-badge, .btn-inbadge {
  float: left;
}

.header-search {
  margin-right: 0;
  margin-left: 32px;
}

.header-hamburger {
  margin-right: 0;
  margin-left: 2px;
}

.search_oder2 .bgw-close {
  margin-right: 0;
  margin-left: 32px;
}

.search_form input[type=image] {
  right: auto;
  left: 0;
}

.lang-btn-pc span + span {
  margin-right: 0;
  margin-left: -5px;
}

.ppmenu {
  -webkit-mask: conic-gradient(from 0deg at top 8px left 8px, #00396F 90deg, #000 0) var(--_i, -100%) 0/200% var(--_i, 8px) border-box no-repeat, conic-gradient(at bottom 8px right 8px, #00396F 90deg, #000 0) 100% var(--_i, 200%)/var(--_i, 8px) 200% border-box no-repeat, linear-gradient(#000 0 0) padding-box no-repeat;
          mask: conic-gradient(from 0deg at top 8px left 8px, #00396F 90deg, #000 0) var(--_i, -100%) 0/200% var(--_i, 8px) border-box no-repeat, conic-gradient(at bottom 8px right 8px, #00396F 90deg, #000 0) 100% var(--_i, 200%)/var(--_i, 8px) 200% border-box no-repeat, linear-gradient(#000 0 0) padding-box no-repeat;
}

.toolbox-label {
  right: auto;
  left: 4px;
}

.tool-item .text {
  padding-left: 0;
  padding-right: 20px;
}

.nav-sele {
  float: left;
}

.submenu-transform {
  left: auto;
  right: 0;
}

.mob-nav .currency-list {
  margin-left: auto;
  margin-right: 10px;
}

.footer-m-lang > button .btn-switch {
  margin: 0 2px 0 -5px;
}

.footer-pc-lang .drop-checked-icon {
  right: auto;
  left: 20px;
}

.offcanvas-start {
  left: auto;
  right: 0;
  transform: translateX(100%);
}

.offcanvas-end {
  right: auto;
  left: 0;
  transform: translateX(-100%);
}

.oc-filter.show, .oc-video.show, .oc-location.show {
  animation: slide_right 0.3s ease-out;
}

.sw-btn {
  direction: ltr;
}

.sw01 .control-wrap {
  right: auto;
  left: 0;
}

.sw02 .swiper, .sw06 .swiper {
  margin-right: 0;
  margin-left: -25px;
}

.sw03 .swiper-pagination, .sw04 .swiper-pagination {
  left: auto;
  right: 0;
}

.tb-wrap .agr {
  text-align: left;
}

.tb01, .tb02, .tb03, .tb04, .tb12 {
  margin-right: 0;
  margin-left: -25px;
  padding-right: 0;
  padding-left: 25px;
}

.tb03, .tb04 {
  text-align: left;
}
.tb03 thead th:first-child, .tb03 tbody th, .tb04 thead th:first-child, .tb04 tbody th {
  text-align: right;
}

.tb11 th, .tb11 td {
  padding: 5px 0 5px 40px;
}
.tb11 .agr {
  right: auto;
  left: -1px;
  padding-right: 6px;
  padding-left: 0;
}

.tb12 th, .tb12 td {
  padding: 10px 0 10px 20px;
}

.input_label {
  left: auto;
  right: 25px;
}

.patta-toggle {
  text-align: right;
  padding: 0 25px 0 50px;
}
.patta-toggle.show {
  border-radius: 5px 0 0 5px;
}

.dropdown-arrow {
  right: auto;
  left: 18px;
}

.drop-checked-icon {
  right: auto;
  left: 20px;
}

.dropdown-item.on {
  background: url(../images/icon/icon-checked.svg) left 10px center no-repeat;
  padding: 14px 15px 14px 40px;
}

.flag {
  padding-right: var(--bs-gutter-x);
  padding-left: 0;
}
.flag .patta-toggle {
  padding-right: 25px;
  padding-left: 35px;
}
.flag .dropdown-item.on {
  background-position: left 10px center;
}

.sel-flag {
  margin-right: 0;
  margin-left: 7px;
}

.tag01 {
  float: right;
}

.pdpath {
  padding-left: 0;
  padding-right: 25px;
}

.filter_menutype img + span, .plptopbar-enquiry img + span {
  padding-left: 0;
  padding-right: 10px;
}

.list01 {
  padding-left: 0;
  padding-right: 34px;
}
.list01 li::before {
  left: auto;
  right: -34px;
}

.fliter-label span {
  padding-left: 0;
  padding-right: 15px;
}

.tab-nav.dot-right ul:before {
  left: unset;
  right: 40px;
}
.tab-nav ul:before {
  left: unset;
  right: 0;
}

.radio-a, .radio-b {
  top: 13px;
}

.radio-a {
  left: auto;
  right: 14px;
}

.radio-b {
  right: auto;
  left: 14px;
}

.video-list .tag01 {
  float: left;
}

@media (min-width: 600px) {
  .sw02 .swiper, .sw06 .swiper {
    margin-right: 0;
    margin-left: -30px;
  }
  .tb01, .tb02, .tb03, .tb04, .tb12 {
    margin-right: 0;
    margin-left: -30px;
    padding-right: 0;
    padding-left: 30px;
  }
  .pdpath {
    padding-left: 0;
    padding-right: 30px;
  }
}
@media (min-width: 1200px) {
  .header-search, .search_oder2 .bgw-close {
    margin-left: 0;
  }
  .header-search {
    margin-left: 0;
    margin-right: 10px;
  }
  .suggestion-inn {
    padding-right: 15px;
  }
  .navlangbox > div {
    padding-right: 0;
    padding-left: 126px;
  }
  .navtoolbox > div {
    padding-right: 0;
    padding-left: 52px;
  }
  .sw02 .swiper, .sw06 .swiper {
    margin-right: 0;
    margin-left: -75px;
  }
  .sw03 .swiper {
    margin-left: -75px;
    margin-right: 0;
  }
  .tb01, .tb02, .tb03, .tb04, .tb12 {
    margin-left: auto;
    padding-left: 0;
  }
  .pdpath {
    padding-right: 0;
  }
  .loca-figure {
    margin-left: 0;
    margin-right: -75px;
  }
  .vsb-s1 {
    margin: 0 -80px 0 -10px;
  }
  .loca-figure {
    margin: 0 -75px 0 0;
  }
}
@media (min-width: 1920px) {
  .sw02 .swiper, .sw06 .swiper {
    margin-right: 0;
    margin-left: calc((100vw - 1920px) / -2 - 75px);
  }
  .loca-figure {
    margin-left: 0;
    margin-right: calc((100vw - 1920px) / -2 - 75px);
  }
}
@media (min-width: 1921px) {
  .navlangbox > div {
    padding-left: 119px;
  }
  .navtoolbox > div {
    padding-left: 45px;
  }
}
@media (hover: hover) and (min-width: 1200px) {
  .btn01:hover img, .btn02:hover img, .btn03:hover img, .btn04:hover img {
    transform: translateX(-3px);
  }
  .btn01:hover .icon-ar, .btn02:hover .icon-ar, .btn03:hover .icon-ar, .btn04:hover .icon-ar {
    transform: scaleX(-1) translateX(3px);
  }
  .btn05:hover img {
    transform: translateY(3px);
  }
}/*# sourceMappingURL=ff_ar.css.map */