@charset "utf-8";
/* CSS Document */

body .breadcrumb-item+.breadcrumb-item::before {
  transform: rotate(180deg);
}

.feature-item-markets,
.feature-item-year .hero-text-media-date,
.awards-achievements-lp .hero-text-media-intro,
.complaints-container .title,
.complaints-container .text,
.complaints-container .customer-support,
.submit-comlaints-items-cont .submit-title,
.webform-submission-complaint-form .form-title,
.faq-item .faq-item-question {
  font-family: 'riada', sans-serif;
}

.feature-grid--light .feature-item-inner,
.feature-grid--light .feature-item-inner .feature-item-body {
  text-align: right !important;
}

.paragraph--type--page-banner .container .row .col-lg-7 {
  width: 100% !important;
}

.feature-grid .feature-grid-bottom>.feature-item:nth-child(2) .feature-item-corner.feature-item-corner-right {
  background-position: left top;
}

.feature-grid .feature-grid-inline .feature-item:nth-child(1) .feature-item-corner {
  background-position: left top;
}

.feature-grid .feature-grid-inline .feature-item:nth-child(2) .feature-item-corner {
  background-position: right top;
}

.feature-grid .feature-grid-inline .feature-item:nth-child(3) .feature-item-corner {
  background-position: left bottom;
}

.tadawul_insights {
  font-size: 1.25em;
  background: url('/sites/default/files/2025-10/tadawul_insights.png') no-repeat 0% 50%;
}

.page-banner {
  background-position: center left;
}

.hpwqtitles {
  margin-bottom: 0.25em;
}

.margin-lending-lp .hib-cntnt {
  padding-right: 2em;
  padding-left: 6em;
}

.awards-achievements-lp .feature-item-text {
  line-height: 36px;
}

.awards-achievements-lp .hero-text-media-intro {
  font-weight: 400;
}

.awards-achievements-lp .hero-text-media-title {
  font-size: 1.75em;
  line-height: 45px;
}

.awards-achievements-lp .page-banner-title,
.awards-achievements-lp .page-banner-desc {
  max-width: 45%;
}

.js-form-item input {
  text-align: right;
}

.submit-comlaints-items-cont .submit-address {
  line-height: 35px;
}









.field--name-paragraphs .clearfix.text-formatted.field.field--name-field-main-title-sub-text.field--type-text-long.field--label-hidden.field__item p {
  font-weight: 300;
}




@media (max-width: 661.98px) {

  .feature-grid .feature-grid-bottom>.feature-item:nth-child(2n+1) .feature-item-inner .feature-item-body,
  .feature-grid .feature-grid-top>.feature-item:nth-child(2n+1) .feature-item-inner .feature-item-body {
    margin-left: auto;
  }

  .feature-grid .feature-grid-bottom>.feature-item:nth-child(2n) .feature-item-inner .feature-item-body,
  .feature-grid .feature-grid-top>.feature-item:nth-child(2n) .feature-item-inner .feature-item-body {
    margin-right: auto;
  }

  .feature-grid .feature-grid-top>.feature-item:nth-child(1) .feature-item-corner {
    background-position: right bottom;
  }

  .field--name-field-hpf-desription {
    line-height: 1.35rem;
  }

  .mutual-funds-lp .feature-item-corner-mob-right {
    background-position: left bottom !important;
  }

  .feature-item-corner-mob-bottom-right {
    background-position: left bottom !important;
  }

  .feature-item-corner-mob-bottom-left {
    background-position: right bottom !important;
  }

  .feature-item-corner-mob-top-right {
    background-position: left top !important;
  }

  .feature-item-corner-mob-top-left {
    background-position: right top !important;
  }

  /* Kinan 12/5/2026 Start  */

  .brokerage .feature-grid-items .feature-grid-top .feature-item.item-2 .feature-item-text {
    line-height: 1.375rem;
  }

  .brokerage .paragraph--type--qr-app-store {
    padding-bottom: 0;
  }

  .local-market .feature-grid--light .feature-grid-head .feature-grid-title {
    margin-top: 1rem;
  }

  .local-market .feature-grid .feature-item {
    height: 100%;
    min-height: 260px;
  }

  .local-market .feature-grid .feature-item .feature-item-inner {
    height: 100%;
  }

  .global-market .feature-grid .feature-grid-top>.feature-item:nth-child(2n) .feature-item-inner .feature-item-body {
    margin-right: 0;
  }

  body .margin-lending-lp .info-grid .info-grid-items>.info-item:nth-child(1) .info-item-corner.info-item-corner-right {
    background: url("/sites/default/files/2026-01/regional-markets-mob-corner-ar-1.png") no-repeat left bottom !important;
  }

  body .margin-lending-lp .info-grid .info-grid-items>.info-item:nth-child(2) .info-item-corner {
    background: url("/sites/default/files/2026-01/regional-markets-mob-corner-ar-2.png") no-repeat left top !important;
  }

  body .margin-lending-lp .info-grid .info-grid-items>.info-item:nth-child(3) .info-item-corner {
    background: url("/sites/default/files/2026-05/margin-lending-third-mob-ar.png") no-repeat left bottom !important;
  }

  body .margin-lending-lp .info-grid .info-grid-items>.info-item:nth-child(4) .info-item-corner {
    background: url("/sites/default/files/2026-05/margin-lending-fourth-mob-ar.png") no-repeat left top !important;
  }

  [dir="rtl"] body .margin-lending-lp .info-grid--light .info-item-title,
  [dir="rtl"] body .margin-lending-lp .info-item-text {
    margin-right: 0;
  }

  html[lang="ar"] .paragraph--type--home-increase-your-buying.flipped .corner {
    right: 5px;
    left: auto;
  }

  .margin-lending-lp .paragraph--type--home-increase-your-buying>.container {
    margin-right: 2.25rem;
  }

  .discretionary-portfolio .discretionary_cust_title {
    margin-left: auto;
    margin-right: auto;
  }

  /* Kinan 12/5/2026 End  */


  /* Kinan 13/5/2026 Start  */

  [dir="rtl"] .investment-banking .feature-grid-inline.length-3 .feature-item-title .field--name-field-feature-item-title {
    padding-bottom: 0;
  }

  .real-estate .feature-grid .feature-grid-top>.feature-item:nth-child(2n) .feature-item-inner .feature-item-body {
    margin-right: auto;
    margin-left: 0;
  }

  .real-estate .main_title_txt .field--name-field-main-title {
    line-height: normal;
  }

  .about-us .feature-grid .feature-grid-top>.feature-item:nth-child(2n+1) .feature-item-inner .feature-item-body {
    margin-left: auto;
    margin-right: 0;
  }

  .about-us .feature-grid .feature-grid-top>.feature-item:nth-child(2n) .feature-item-inner .feature-item-body {
    margin-right: 40px;
    margin-left: 0;
    text-align: end !important;
  }

  .annual-reports .doc-item .doc-row {
    padding: 16px 18px;
  }

  .annual-reports .doc-item .doc-date {
    line-height: normal;
  }

  .vat .feature-grid .feature-grid-top>.feature-item:nth-child(2n) .feature-item-inner .feature-item-body {
    margin-right: 0;
  }

  .info-security-l .field--name-field-hwq-description {
    padding: 0 1.25rem;
  }

  .form .doc-item .doc-title .field--name-field-doc-title {
    line-height: 1.5rem;
  }


  /* Kinan 13/5/2026 End  */

}