/* Malli: @include icon($facebook)*/
.four-column-container .editor-content * {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
@media print, screen and (max-width: 63.99875em) {
  .four-column-container .editor-content * {
    overflow-wrap: initial;
    word-wrap: initial;
    -webkit-hyphens: initial;
    -ms-hyphens: initial;
    -moz-hyphens: initial;
    hyphens: initial;
  }
}
@media print, screen and (max-width: 31.24875em) {
  .four-column-container .editor-content * {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
@media print, screen and (min-width: 48em) and (max-width: 63.99875em) {
  .four-column-container .column-3-wrapper .child-module-wrapper:last-child {
    padding-bottom: 0;
  }
  .four-column-container .column-4-wrapper .child-module-wrapper:last-child {
    padding-bottom: 0;
  }
}
@media print, screen and (max-width: 47.99875em) {
  .four-column-container .column-4-wrapper .child-module-wrapper:last-child {
    padding-bottom: 0;
  }
}
.four-column-container.equal-height-columns > .content > .grid-x > .child-module-cell > .column-wrapper {
  display: table;
  width: 100%;
}
.four-column-container.equal-height-columns > .content > .grid-x > .child-module-cell > .column-wrapper > .column-container {
  display: table-cell;
}
.four-column-container.equal-height-columns.vertical-column-align-top > .content > .grid-x > .child-module-cell > .column-wrapper > .column-container {
  vertical-align: top;
}
.four-column-container.equal-height-columns.vertical-column-align-middle > .content > .grid-x > .child-module-cell > .column-wrapper > .column-container {
  vertical-align: middle;
}
.four-column-container.equal-height-columns.vertical-column-align-bottom > .content > .grid-x > .child-module-cell > .column-wrapper > .column-container {
  align-items: middle;
}
@media print, screen and (max-width: 63.99875em) {
  .four-column-container.equal-height-columns > .content > .grid-x > .child-module-cell > .column-wrapper > .column-container {
    display: block;
    vertical-align: initial !important;
  }
}
