.custom-block--type--text-and-graph {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  grid-auto-columns: 1fr;
  grid-auto-rows: minmax(0, auto);
  grid-auto-flow: row dense;
  grid-gap: var(--b14grid-gutter-width);
  row-gap: 0;
}
.custom-block--type--text-and-graph .block__content {
  padding: clamp(14px, 12.2px + 0.003 * 100vw, 20px);
  grid-column: span 4;
  background-color: #F5F7F9;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .custom-block--type--text-and-graph .block__content {
    grid-column: span 12;
  }
}
.custom-block--type--text-and-graph .graph-container {
  grid-column: span 8;
  position: relative;
}
@media (max-width: 1024px) {
  .custom-block--type--text-and-graph .graph-container {
    grid-column: span 12;
    order: -1;
  }
}
.custom-block--type--text-and-graph .field--name-field-image-background {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.custom-block--type--text-and-graph .field--name-field-image-background img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
/*# sourceMappingURL=../../_maps/components/block/block-text-and-graph.css.map */
