.wp-block-cover.alignfull {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-right: calc(-50vw + 50%) !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
	min-height: 90vh;
}
.wp-block-group[style*="padding-right:var(--wp--preset--spacing--40)"],
.wp-block-group[style*="padding-left:var(--wp--preset--spacing--80)"] {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.hfg-grid.nv-footer-content {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  align-items: start;
  gap: 20px;
	padding-top: 20px;
	
}

.hfg-slot {
  padding: 0 !important;
  margin: 0 !important;
}

.builder-item--footer-one-widgets,
.builder-item--footer-two-widgets,
.builder-item--footer-three-widgets {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding-top: 0 !important;
  margin-top: 0 !important;
}

.builder-item--footer-one-widgets h3,
.builder-item--footer-two-widgets h3,
.builder-item--footer-three-widgets h3 {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.wp-block-group__inner-container.wp-block-group-is-layout-constrained {
  padding-left: 20px;
}

.wp-container-core-columns-is-layout-bcb7d8a1 {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
}


.wp-container-core-columns-is-layout-bcb7d8a1 > .wp-block-column {
  flex: 1 1 48%;
}


@media (max-width: 768px) {
  .wp-container-core-columns-is-layout-bcb7d8a1 {
    flex-direction: column;
  }


  .wp-container-core-columns-is-layout-bcb7d8a1 > .wp-block-column:nth-child(2) {
    order: 1;
  }


  .wp-container-core-columns-is-layout-bcb7d8a1 > .wp-block-column:nth-child(1) {
    order: 2;
  }

  .wp-container-core-columns-is-layout-bcb7d8a1 > .wp-block-column {
    flex: 1 1 100%;
    margin-bottom: 1.5rem;
  }
}
.page-id-123 .wp-block-group__inner-container.wp-block-group-is-layout-constrained {
    padding-left: 0 !important;
}

.site-review-meta .site-review-date { display: none; }

span.glsr-tag-value:has(a[href*="careers"]) {
    display: none;
}

h4.glsr-tag-value {
    display: none;
}


