svg.lc-native-service-icon {
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  color: rgba(240, 243, 253, 0.74);
}

svg.lc-native-service-icon[data-lc-icon-tone="dark"] {
  color: #566074;
}

.lc-native-service-icon {
  place-items: center;
}

.lc-native-legal-hero__desktop-break {
  display: block;
}

.lc-native-legal-hero__desktop-only-break {
  display: block;
}

.lc-native-legal-hero__mobile-break {
  display: none;
}

@media (max-width: 920px) {
  .lc-native-legal-hero__desktop-break {
    display: none;
  }

  .lc-native-legal-hero__desktop-only-break {
    display: none;
  }

  .lc-native-legal-hero__mobile-break {
    display: block;
  }
}

.lc-native-mobile-break {
	display: none;
}

.lc-native-nowrap {
	white-space: nowrap;
}

@media (max-width: 767px) {
	.lc-native-mobile-break {
		display: block;
	}
}

body.single-service .lc-ambient-section[data-lc-ambient-tone="dark"][data-lc-header-contrast="light"] {
  background: #181721;
  color: rgb(240, 243, 253);
}
