@charset "utf-8";
/* CSS Document */

.feature-item-markets,
.feature-item-year,
.awards-achievements-lp .feature-item-text,
.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;
}




@media (max-width: 991px) {

  .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;
  }


}