/*
 * Astra Theme compatibility Site Origin Builder
 */
.siteorigin-panels .panel-row-style {
  z-index: 0;
  position: relative;
}

.siteorigin-panels .siteorigin-panels-stretch {
  max-width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
}

.siteorigin-panels .siteorigin-panels-stretch[data-stretch-type="full"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
