.wp-block-button .wp-block-button__link {
  --beige: #e5ddd0;
  --pink: #f5a3c1;

  background: transparent;
  color: var(--pink);
  border: 1px solid var(--pink);
  border-radius: 0; /* eckig */
  padding: 12px 28px;
  text-transform: lowercase; 
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
 
  box-shadow: none;
}


.wp-block-button .wp-block-button__link::after {
	display: none;
}

.wp-block-button:hover {

	background-color: #487aff;
	opacity: 1;
}

/* Hover-Zustand: pinker Hintergrund, beige Schrift, kein Rahmen */
.wp-block-button .wp-block-button__link:hover,
.wp-block-button .wp-block-button__link:focus {
  background: var(--pink);
  color: var(--beige);
  /* Rahmen ausblenden */
  transform: translateY(-1px);
}

/* Klick/aktiv: etwas dunkleres Pink */
.wp-block-button .wp-block-button__link:active {
  background: #e58faf;

  transform: translateY(0);
}

/* Outline-Stil angleichen (für Block-Editor-Stil "Umriss") */
.wp-block-button.is-style-outline .wp-block-button__link {
  background: transparent;
  color: var(--beige);
  border: 0px solid var(--beige);
}
.wp-block-button.is-style-outline .wp-block-button__link:hover {
  background: var(--pink);
  color: var(--beige);
  border-color: transparent; !important 
}

.site-header-bottom.header-fixed .site-header-bottom-fixed {
	font-style: bolder;
	box-shadow: none;
	background-color: #e5ddd0;
}

.lp-staticslider .staticslider-caption-text, .seriousslider-theme .seriousslider-caption-text {
	font-weight: 700;
	text-shadow: px 0px 5px #000000;
	
	
}

@media (max-width: 480px) {
	.lp-staticslider .staticslider-caption-text, .seriousslider-theme .seriousslider-caption-text {
	text-shadow: none;
}

}

 .wpcf7-submit {
	text-transform: lowercase;
	font-size: 14px;
	font-weight: 700;
	color: #e5ddd0 !important ;
	background: #487aff !important ;
	 outline: #e5ddd0 !important ;
	 
}

.wpcf7-submit:hover {
	color: #e5ddd0 !important ;
	background: #f5a3c1 !important ;

	
}

.footermenu
{
	font-size: 14px;
	font-weight: 600;
	color: #e5ddd0 !important ;
	

}

