@charset "UTF-8";
/* VARIABLES */
/* TYPOGRAPHY */
/* Google Fonts */
/* TYPOGRAPHY */
/* Google Fonts */
@font-face {
  font-family: "NewRiyal";
  src: url("../../fonts/riyal/Claudion.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
.is-price {
  direction: ltr;
  unicode-bidi: embed;
  display: inline-block;
}
.is-price::before {
  content: "⃀";
  font-family: "NewRiyal";
  font-size: 2.375rem;
  line-height: 2.75rem;
  font-weight: 400;
  letter-spacing: 0;
  color: #1A1C1E;
  text-align: center;
  margin-inline-end: 0.33em;
}
@media (max-width: 90rem) {
  .is-price::before {
    font-size: 2.25rem;
    line-height: 2.75rem;
  }
}
@media (max-width: 75rem) {
  .is-price::before {
    font-size: 1.75rem;
    line-height: 2.125rem;
  }
}
@media (max-width: 62rem) {
  .is-price::before {
    font-size: 1.25rem;
    line-height: 1.625rem;
  }
}

.block-content--type-metrics .field--name-field-metric-items,
.block-content--type-metrics .field--name-field-metrics-items,
.block-field-blocknodefinancefield-metrics-items .field--name-field-metric-items,
.block-field-blocknodefinancefield-metrics-items .field--name-field-metrics-items,
.block-field-blocknodepartnerfield-metrics-items .field--name-field-metric-items,
.block-field-blocknodepartnerfield-metrics-items .field--name-field-metrics-items {
  padding: 2rem 1.25rem;
  background-color: #FFFFFF;
  border-radius: 2rem;
  border: 1px solid #E8E2DB;
}
@media (max-width: 62rem) {
  .block-content--type-metrics .field--name-field-metric-items,
  .block-content--type-metrics .field--name-field-metrics-items,
  .block-field-blocknodefinancefield-metrics-items .field--name-field-metric-items,
  .block-field-blocknodefinancefield-metrics-items .field--name-field-metrics-items,
  .block-field-blocknodepartnerfield-metrics-items .field--name-field-metric-items,
  .block-field-blocknodepartnerfield-metrics-items .field--name-field-metrics-items {
    padding: 2.5rem 1.25rem;
  }
}
.block-content--type-metrics .field__items,
.block-field-blocknodefinancefield-metrics-items .field__items,
.block-field-blocknodepartnerfield-metrics-items .field__items {
  display: grid !important;
  width: 100%;
}
.block-content--type-metrics .field__items:has(> :nth-child(1):last-child),
.block-field-blocknodefinancefield-metrics-items .field__items:has(> :nth-child(1):last-child),
.block-field-blocknodepartnerfield-metrics-items .field__items:has(> :nth-child(1):last-child) {
  grid-template-columns: minmax(0, 50%);
  justify-content: center;
}
.block-content--type-metrics .field__items:has(> :nth-child(2):last-child),
.block-field-blocknodefinancefield-metrics-items .field__items:has(> :nth-child(2):last-child),
.block-field-blocknodepartnerfield-metrics-items .field__items:has(> :nth-child(2):last-child) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  justify-content: center;
}
.block-content--type-metrics .field__items:has(> :nth-child(3):last-child),
.block-field-blocknodefinancefield-metrics-items .field__items:has(> :nth-child(3):last-child),
.block-field-blocknodepartnerfield-metrics-items .field__items:has(> :nth-child(3):last-child) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.block-content--type-metrics .field__items:has(> :nth-child(4):last-child),
.block-field-blocknodefinancefield-metrics-items .field__items:has(> :nth-child(4):last-child),
.block-field-blocknodepartnerfield-metrics-items .field__items:has(> :nth-child(4):last-child) {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
@media (max-width: 62rem) {
  .block-content--type-metrics .field__items,
  .block-field-blocknodefinancefield-metrics-items .field__items,
  .block-field-blocknodepartnerfield-metrics-items .field__items {
    grid-template-columns: 1fr !important;
  }
}
.block-content--type-metrics .field__items > .field__item,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item {
  padding-inline: 1.25rem;
  position: relative;
}
.block-content--type-metrics .field__items > .field__item:not(:last-child)::after,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item:not(:last-child)::after,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item:not(:last-child)::after {
  content: "";
  position: absolute;
  inset-inline-end: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 94px;
  background-color: #E8E2DB;
}
.block-content--type-metrics .field__items > .field__item:first-child,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item:first-child,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item:first-child {
  padding-inline-start: 0;
}
.block-content--type-metrics .field__items > .field__item:last-child,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item:last-child,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item:last-child {
  padding-inline-end: 0;
}
@media (max-width: 62rem) {
  .block-content--type-metrics .field__items > .field__item,
  .block-field-blocknodefinancefield-metrics-items .field__items > .field__item,
  .block-field-blocknodepartnerfield-metrics-items .field__items > .field__item {
    padding-inline: 0;
    padding-block: 1.25rem;
  }
  .block-content--type-metrics .field__items > .field__item:first-child,
  .block-field-blocknodefinancefield-metrics-items .field__items > .field__item:first-child,
  .block-field-blocknodepartnerfield-metrics-items .field__items > .field__item:first-child {
    padding-block-start: 0;
  }
  .block-content--type-metrics .field__items > .field__item:last-child,
  .block-field-blocknodefinancefield-metrics-items .field__items > .field__item:last-child,
  .block-field-blocknodepartnerfield-metrics-items .field__items > .field__item:last-child {
    padding-block-end: 0;
  }
  .block-content--type-metrics .field__items > .field__item:not(:last-child)::after,
  .block-field-blocknodefinancefield-metrics-items .field__items > .field__item:not(:last-child)::after,
  .block-field-blocknodepartnerfield-metrics-items .field__items > .field__item:not(:last-child)::after {
    inset-inline-end: unset;
    top: unset;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 1px;
  }
}
.block-content--type-metrics .field__items > .field__item .wrapper-box,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item .wrapper-box,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item .wrapper-box {
  align-items: center;
  padding: 2rem 0;
}
.block-content--type-metrics .field__items > .field__item .wrapper-box .wrapper-title,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item .wrapper-box .wrapper-title,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item .wrapper-box .wrapper-title {
  text-align: center;
}
.block-content--type-metrics .field__items > .field__item .wrapper-box .wrapper-title h2:empty,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item .wrapper-box .wrapper-title h2:empty,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item .wrapper-box .wrapper-title h2:empty {
  display: none;
}
.block-content--type-metrics .field__items > .field__item .wrapper-box .wrapper-title p,
.block-content--type-metrics .field__items > .field__item .wrapper-box .wrapper-title h2,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item .wrapper-box .wrapper-title p,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item .wrapper-box .wrapper-title h2,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item .wrapper-box .wrapper-title p,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item .wrapper-box .wrapper-title h2 {
  margin: 0;
}
.block-content--type-metrics .field__items > .field__item .wrapper-box .wrapper-title h2,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item .wrapper-box .wrapper-title h2,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item .wrapper-box .wrapper-title h2 {
  font-weight: var(--font-weight-semi-bold);
}
.block-content--type-metrics .field__items > .field__item .wrapper-box .field--name-field-title,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item .wrapper-box .field--name-field-title,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item .wrapper-box .field--name-field-title {
  color: #A44F17;
  text-align: center;
}
.block-content--type-metrics .field__items > .field__item .wrapper-box .field--name-field-media img,
.block-field-blocknodefinancefield-metrics-items .field__items > .field__item .wrapper-box .field--name-field-media img,
.block-field-blocknodepartnerfield-metrics-items .field__items > .field__item .wrapper-box .field--name-field-media img {
  width: 80px;
  height: 80px;
}
