/* Malli: @include icon($facebook)*/
.four-column-inner-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-inner-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-inner-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-inner-container .column-3-wrapper .child-module-wrapper-inner:last-child {
    padding-bottom: 0; }
  .four-column-inner-container .column-4-wrapper .child-module-wrapper-inner:last-child {
    padding-bottom: 0; } }
@media print, screen and (max-width: 47.99875em) {
  .four-column-inner-container .column-4-wrapper .child-module-wrapper-inner:last-child {
    padding-bottom: 0; } }
.four-column-inner-container.equal-height-columns > .content > .grid-x > .child-module-cell > .column-wrapper {
  display: table;
  width: 100%; }
  .four-column-inner-container.equal-height-columns > .content > .grid-x > .child-module-cell > .column-wrapper > .column-container {
    display: table-cell; }
.four-column-inner-container.equal-height-columns.vertical-column-align-top > .content > .grid-x > .child-module-cell > .column-wrapper > .column-container {
  vertical-align: top; }
.four-column-inner-container.equal-height-columns.vertical-column-align-middle > .content > .grid-x > .child-module-cell > .column-wrapper > .column-container {
  vertical-align: middle; }
.four-column-inner-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-inner-container.equal-height-columns > .content > .grid-x > .child-module-cell > .column-wrapper > .column-container {
    display: block;
    vertical-align: initial !important; } }
