.page-layout > .panel-grid > .panel-row > .panel-row-wrapper {
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
.panel-row {
  margin: 0 auto;
}
.panel-row > .panel-row-wrapper {
  width: 100%;
  display: inherit;
  flex-direction: inherit;
  flex-wrap: inherit;
  align-items: inherit;
  align-content: inherit;
  flex-grow: inherit;
  justify-content: inherit;
  margin: 0 auto;
}
.panel-row-wrapper.vertical-stretch > .panel-grid-cell {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.panel-row-wrapper[uk-height-match] > .panel-grid-cell {
  align-items: inherit;
}
.panel-row-wrapper[uk-height-match] > .panel-grid-cell > .panel-cell-style {
  min-height: inherit;
}
.standard-width {
  max-width: 968px;
}
.full-width {
  max-width: 1600px;
}
.full-width-stretch {
  max-width: 100%;
}
.full-width-stretch-body {
  margin-left: calc(0px - (100vw - 100%) / 2);
  margin-right: calc(0px - (100vw - 100%) / 2);
}
@media (max-width: 780px) {
  .panel-grid-cell {
    width: 100% !important;
  }
}
.widget-wrapper {
  width: 100%;
}
.widget-wrapper.justify-self-left {
  justify-self: left;
}
.widget-wrapper.justify-self-right {
  justify-self: right;
  display: flex;
  justify-content: right;
}
.widget-wrapper.justify-self-center {
  justify-self: center;
}
@media (max-width: 1024px) {
  .widget-wrapper.justify-self-inherit-tablet {
    justify-self: inherit;
  }
  .widget-wrapper.justify-self-left-tablet {
    justify-self: left;
  }
  .widget-wrapper.justify-self-right-tablet {
    justify-self: right;
    display: flex;
    justify-content: right;
  }
  .widget-wrapper.justify-self-center-tablet {
    justify-self: center;
  }
}
@media (max-width: 780px) {
  .widget-wrapper.justify-self-inherit-mobile {
    justify-self: inherit;
  }
  .widget-wrapper.justify-self-left-mobile {
    justify-self: left;
  }
  .widget-wrapper.justify-self-right-mobile {
    justify-self: right;
    display: flex;
    justify-content: right;
  }
  .widget-wrapper.justify-self-center-mobile {
    justify-self: center;
  }
}
.widget:has(.parent-height-match) {
  min-height: inherit;
}
.widget .parent-height-match {
  min-height: inherit;
}
.widget .parent-height-match > div {
  min-height: inherit;
}
