.ce_text {
  padding: 0 0 2rem 0;
  @include afterOverflow();
  &.txt-col-3 {
    .text {
      column-count: 3;
      column-gap: 2rem;
    }
  }
  .image_container {
    &.float_above {
      margin: 0 0 1.5rem 0;
    }
    &.float_below {
      margin: 0;
    }
    &.float-left {
      float: left;
      width: 50%;
      margin: 0 1.5rem 1.5rem 0;
    }
    &.float-right {
      float: right;
      width: 50%;
      margin: 0 0 1.5rem 1.5rem;
    }
    @media (max-width: 768px) {
      &.float-left,
      &.float-right {
        float: none;
        width: 100%;
        margin: 0 0 1.5rem 0;
      }
    }
  }
}
