h3.prominent {
		font-size: 26px;
		line-height:30px;
		color:#ed6c8c;
}

.kt-image-overlay-inner {
  width: 100%;
}

.kt-image-overlay-message {
  top: 0px!important;
  right: 0px!important;
  bottom: 0px!important;
  left: 0px!important;
}

.wp-block-kadence-imageoverlay {
  margin-bottom: 2em;
}

.padding-lr-2em {
  padding-left: 2em;
  padding-right: 2em;
}

.wp-block-image {
  margin-top: 0;
}

/* Video-Popup */
.kadence-video-intrinsic .kadence-video-popup-link {
  align-items: flex-end;
  justify-content: flex-end;
	top:-20px;
	bottom:20px;
	right:20px;
	left: -20px;
}

/* Sprunganker hoeher anspringen wegen Verdeckung durch Header */
.anker-hoch::before {
display: block;
content: "";
height:100px;
margin-top: -100px;
visibility: hidden;
}

/* Google-Bewertungen vor footer */
.clearfix.kt_footer_sitewide_shortcode {
  background-color: #f8f8f7;
}