.Suche {display: none;}
:root
{
	--hintergrund: #11416511;
	--hintergrundDunkel: #114165;
}
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
body 				{font-family: "Open Sans", sans-serif; font-size: 1rem;}
footer 				{background: var(--hintergrund);}
#header_logo img 	{height: 64px;}
.Homepage .Zertifikate
, .fensterbreit
{
	padding: 0;
}
.Zertifikate  .Bild 		{transition: .5s ease; flex-basis: 20%;}
.Zertifikate .Bild:hover 	{padding: 0 15px; transition: .5s ease;}
article.Artikel.Zertifikate {display: flex; align-items: center;}
article.Artikel.Zertifikate .ArtikelContainer {display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap:  calc(var(--AbstandDoppelt));}
.Zertifikate img 			{max-height: 180px; min-width: 150px;}
img.Grafik
, img.Logo 					{box-shadow: black 0 0 30px -25px; border-color: #114165;}
a.benutzerfuehrung 			{background: var(--hintergrund);}
.Ersatz2 > .ArtikelContainer
{
	display: flex;
	flex-wrap: wrap;
	width: var(--breite_layout);
	padding-top: calc(var(--Abstand) * 6);
}
.Ersatz2 > .ArtikelContainer > *:not(.hervorheben) {flex-basis: 100%;}
@media only screen and (min-width: 1061px)
{
	article.Artikel.fensterbreit
	, .fensterbreit
	{
		margin-left: calc((100vw - var(--breite_layout)) / 2 * -1);
	}
	article.Artikel.fensterbreit.Zertifikate {background: var(--hintergrundDunkel); padding: calc(calc(var(--AbstandDoppelt)) * 3) var(--Abstand);}
	.Zertifikate  .Bild {transition: .5s ease; flex-basis: auto;}
}

.Feedbacks div.Text
{
  padding: 20px;
  background: var(--Hintergrund);
  border-radius: 40px;
}
.Feedbacks .Bild
{
  width: 250px;
  height: 250px;
  border-radius: 25px;
  object-fit: cover;
  margin: auto;
}
.Feedbacks div.Text:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  border-left: 24px solid var(--Hintergrund);
  border-right: 12px solid transparent;
  border-top: 12px solid var(--Hintergrund);
  border-bottom: 20px solid transparent;
  bottom: -32px;
  left: 52px;
}
.Feedbacks {gap: 90px; padding-bottom: 70px;}
.Feedbacks .Text {width: max-content;}