.wp-block-hero-group-hero-section-11 .acf-field.no-label > .acf-label {
  display: none !important;
}

.hero-section-11 .content {
  min-height: 650px;
}
.hero-section-11 .section-side-one {
  flex: 7;
  padding-top: var(--inner-spacing-xl);
}
.hero-section-11 .section-side-two {
  flex-direction: row;
  flex: 5;
  align-items: stretch;
  min-height: 500px;
}
.hero-section-11 .image-container {
  overflow: hidden;
  border-radius: var(--border-radius-6xl);
  min-height: 500px;
}
.hero-section-11 .image-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 500px;
}
.hero-section-11 .headline {
  max-width: var(--content-text-max-width);
}
.hero-section-11 .body-copy {
  max-width: 600px;
}
.hero-section-11.layout-image-with-highlight .highlight-panel {
  position: absolute;
  bottom: var(--inner-spacing-md);
  left: var(--inner-spacing-md);
  padding: calc(var(--inner-spacing-md) - 1px) calc(var(--inner-spacing-md) + 6px);
  background: rgba(255, 255, 255, 0.75);
  border: 1px solid white;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  border-radius: var(--border-radius-xl);
  box-shadow: var(--box-box-shadow-lg);
  color: var(--gray-600);
  width: 345px;
}
.hero-section-11.layout-image-with-highlight .highlight-title {
  font-weight: 700;
  margin-bottom: var(--inner-spacing-sm);
}
.hero-section-11.layout-image-with-highlight .highlight-list {
  display: flex;
  flex-direction: column;
  margin: 0;
  padding-bottom: calc(var(--inner-spacing-md) - 5px);
  padding-left: 10px;
  gap: calc(var(--inner-spacing-sm) - 3px);
}
.hero-section-11.layout-image-with-highlight .highlight-item {
  margin: 0;
  list-style: none;
  position: relative;
  padding-left: 15px;
  max-width: 345px;
}
.hero-section-11.layout-image-with-highlight .highlight-item:last-child {
  border-bottom: none;
}
.hero-section-11.layout-image-with-highlight .highlight-item::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.7em;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: var(--gray-600);
}
.hero-section-11.layout-image-with-highlight .highlight-note {
  border-top: 1px solid var(--gray-200);
  font-weight: 700;
  margin: 0;
  padding-top: calc(var(--inner-spacing-sm) + 8px);
}
@media screen and (max-width: 1024px) {
  .hero-section-11.layout-image-with-highlight .highlight-panel {
    width: calc(100% - var(--inner-spacing-md) * 2);
  }
}
@media screen and (max-width: 885px) {
  .hero-section-11 {
    flex-direction: column;
  }
  .hero-section-11 .content {
    padding: 0 var(--inner-spacing-md);
  }
}
/*
========================================
Per-Client Field Visibility
========================================
Uncomment the fields you want to hide for this specific client.
*/