.block--inline-blockvideo-two-col .layout {
  display: grid;
  padding: 0;
  grid-template-columns: 1fr;
  gap: 24px;
  margin: 0;
}

.block--inline-blockvideo-two-col .layout .layout__item {
  padding: 0;
}

.block--inline-blockvideo-two-col .field--name-field-media-oembed-video iframe {
  border: none;
}

@media all and (min-width: 900px) {
  .block--inline-blockvideo-two-col .layout {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    row-gap: 0;
  }
  .block--inline-blockvideo-two-col .layout__item.header {
    grid-column: 1/2;
    grid-row: 1/2;
  }
  .block--inline-blockvideo-two-col .layout__item.header ~ .header {
    grid-column: 2/3;
    grid-row: 1/2;
  }
  .block--inline-blockvideo-two-col .layout__item.body-left {
    grid-column: 1/2;
    grid-row: 2/3;
  }
  .block--inline-blockvideo-two-col .layout__item.body-right {
    grid-column: 2/3;
    grid-row: 2/3;
  }
}

.block--inline-blockvideo-two-col .field--type-entity-reference + .field:not(.note) {
  margin-top: 20px;
}

.block--inline-blockvideo-two-col .note {
  margin-top: 6px;
}

.block--inline-blockvideo-two-col .note + .field {
  margin-top: 32px;
}

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

.block--inline-blockvideo-two-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-blockvideo-two-col.has-full-width-bg-dark {
  position: relative;
  z-index: 1;
  background-color: var(--background-color-dark);
  position: relative;
}

.block--inline-blockvideo-two-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-blockvideo-two-col.has-full-width-bg-dark .field {
  color: #fff;
}

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

.block--inline-blockvideo-two-col.has-full-width-bg-dark .field .btn--invert {
  border-color: #fff;
  color: #fff !important;
}

.block--inline-blockvideo-two-col.has-full-width-bg-dark .field .btn--invert:hover {
  color: #fff;
}

.block--inline-blockvideo-two-col.has-full-width-bg-dark .field .btn--invert::after {
  background-image: url(../../_global/images/geom3.svg);
}

/*# sourceMappingURL=inline-block--video-two-col.css.map */
