.block--inline-blocktext-one-col .field {
  max-width: 888px;
}

.block--inline-blocktext-one-col.align-center .field {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.block--inline-blocktext-one-col.has-full-width-bg {
  position: relative;
  z-index: 1;
  background-color: var(--background-color-light);
  position: relative;
}

.block--inline-blocktext-one-col.has-full-width-bg::after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 50%;
  width: calc((var(--vw, 1vw) * 100));
  max-width: 1960px;
  height: 100%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: var(--background-color-light);
}

.block--inline-blocktext-one-col.has-full-width-bg-dark {
  position: relative;
  z-index: 1;
  background-color: var(--background-color-dark);
  position: relative;
}

.block--inline-blocktext-one-col.has-full-width-bg-dark::after {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 50%;
  width: calc((var(--vw, 1vw) * 100));
  max-width: 1960px;
  height: 100%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: var(--background-color-dark);
}

.block--inline-blocktext-one-col.has-full-width-bg-dark .field {
  color: #fff;
}

.block--inline-blocktext-one-col.has-full-width-bg-dark .field h1, .block--inline-blocktext-one-col.has-full-width-bg-dark .field h2, .block--inline-blocktext-one-col.has-full-width-bg-dark .field h3, .block--inline-blocktext-one-col.has-full-width-bg-dark .field h4, .block--inline-blocktext-one-col.has-full-width-bg-dark .field h5, .block--inline-blocktext-one-col.has-full-width-bg-dark .field h6, .block--inline-blocktext-one-col.has-full-width-bg-dark .field a:not(.btn) {
  color: inherit;
}

/*# sourceMappingURL=inline-block--text-one-col.css.map */
