.ept-paragraph-columns .field--name-field-ept-columns {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  display: grid;
}
.ept-paragraph-columns.column-2 .field--name-field-ept-columns {
  grid-template-columns: 1fr 1fr;
}
.ept-paragraph-columns.column-2.columns-50-50 .field--name-field-ept-columns {
  grid-template-columns: 1fr 1fr;
}
.ept-paragraph-columns.column-2.columns-33-67 .field--name-field-ept-columns {
  grid-template-columns: 1fr 2fr;
}
.ept-paragraph-columns.column-2.columns-67-33 .field--name-field-ept-columns {
  grid-template-columns: 2fr 1fr;
}
.ept-paragraph-columns.column-2.columns-25-75 .field--name-field-ept-columns {
  grid-template-columns: 1fr 3fr;
}
.ept-paragraph-columns.column-2.columns-75-25 .field--name-field-ept-columns {
  grid-template-columns: 3fr 1fr;
}
.ept-paragraph-columns.column-3 .field--name-field-ept-columns {
  grid-template-columns: 1fr 1fr 1fr;
}
.ept-paragraph-columns.column-3.columns-25-50-25 .field--name-field-ept-columns {
  grid-template-columns: 1fr 2fr 1fr;
}
.ept-paragraph-columns.column-3.columns-33-34-33 .field--name-field-ept-columns {
  grid-template-columns: 1fr 1fr 1fr;
}
.ept-paragraph-columns.column-3.columns-25-25-50 .field--name-field-ept-columns {
  grid-template-columns: 1fr 1fr 2fr;
}
.ept-paragraph-columns.column-3.columns-50-25-25 .field--name-field-ept-columns {
  grid-template-columns: 2fr 1fr 1fr;
}
.ept-paragraph-columns.column-4 .field--name-field-ept-columns {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
.ept-paragraph-columns.column-4.columns-25-25-25-25 .field--name-field-ept-columns {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
.ept-paragraph-columns.column-4.columns-40-20-20-20 .field--name-field-ept-columns {
  grid-template-columns: 2fr 1fr 1fr 1fr;
}
.ept-paragraph-columns.column-4.columns-20-20-20-40 .field--name-field-ept-columns {
  grid-template-columns: 1fr 1fr 1fr 2fr;
}
.ept-paragraph-columns.column-5 .field--name-field-ept-columns {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}
.ept-paragraph-columns.column-6 .field--name-field-ept-columns {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}
.ept-paragraph-columns.columns-equal-height .field--name-field-ept-columns > .field__item .paragraph,
.ept-paragraph-columns.columns-equal-height .field--name-field-ept-columns > .field--item .paragraph {
  height: 100%;
}