  /**
 * Font mixins
 */
/**
 * Global mixins
 */
/**
 * Buttons mixins
 */
/**
 * Link mixins
 */
/**
 * Single posts mixins
 */
/**
 * Block elements mixins
 */
/**
 * Contact form mixins
 */
/**
 * Gallery slider
 * Used in photo gallery block
 * Used on single post
 * Used on single event
 */
/**
 * Slider elements
 */
.text-pairs-column {
  margin-bottom: 2.5rem;
}
@media screen and (min-width: 577px) {
  .text-pairs-column {
    margin-bottom: 3.5rem;
  }
}
@media screen and (min-width: 1141px) {
  .text-pairs-column {
    display: flex;
  }
}
.text-pairs-column:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 1141px) {
  .text-pairs-column .col {
    width: 50%;
  }
}
@media screen and (min-width: 1141px) {
  .text-pairs-column .col--1 {
    padding-right: 8%;
  }
}
.text-pairs-column .col .text-pairs-column-header {
  margin: 0 0 1.5rem;
  color: #000;
  font-size: 3rem;
  font-weight: 500;
  letter-spacing: -0.03em;
  line-height: 1.125;
}
@media (max-width: 576px) {
  .text-pairs-column .col .text-pairs-column-header {
    font-size: 1.375rem;
  }
}
@media screen and (min-width: 1141px) {
  .text-pairs-column .col .text-pairs-column-header {
    max-width: 31rem;
  }
}
.text-pairs-column .col .text-pairs-column-text {
  color: #000;
}
.text-pairs-column .col .text-pairs-column-text p {
  margin: 0 0 1.5rem;
  color: inherit;
}

/*# sourceMappingURL=block_text-pairs-column.css.map*/