.search .wp-block-post-date {
  font-size: 1.2rem;
  margin: 0;
}

.search .wp-block-post-title {
  font-size: 1.6rem;
  line-height: 1.8rem !important;

  text-decoration: none !important;
  font-family: var(--wp--preset--font-family--allerta-stencil);
  font-weight: var(--wp-reset-font-weight-normal);
}

.search .wp-block-post-title a {
  text-decoration: none;
}

.search .wp-block-post-title a:hover {
  text-decoration: underline;
}

.search .wp-block-post-excerpt p {}

.search .wp-block-post-title a {
  font-family: var(--wp--preset--font-family--allerta-stencil);
  color: var(--wp--preset--color--primary);

}

.search .wp-block-post-title a:hover {
  color: var(--wp--preset--color--secondary);
}



.search .wp-block-post-featured-image {
  width: 100%;
  height: 100%;
}

.search .wp-block-post-featured-image img {
  min-width: 225px;
  min-height: 225px;
  object-fit: cover;
  max-width: 225px;
  max-height: 225px;
}


.search .wp-block-post {
  margin-bottom: 6rem;
}




.search .page .date {}

.search .page,
.search .category-vergangene-projekte-und-aktionen,
.search .category-allgemein,
.search .category-aktuelles {}

.search .page .wp-block-post-date,
.search .category-vergangene-projekte-und-aktionen .wp-block-post-date,
.search .category-allgemein .wp-block-post-date,
.search .category-aktuelles .wp-block-post-date {
  font-size: 1.2rem;
  margin: 0;
}

.search .page .wp-block-post-title,
.search .category-vergangene-projekte-und-aktionen .wp-block-post-title,
.search .category-allgemein .wp-block-post-title,
.search .category-aktuelles .wp-block-post-title {
  margin: 0 !important;
  font-size: 1.6rem;
}


.search .category-presse {}

.search .page time,
.search .page .wp-block-column:first-child,
.search .category-presse .wp-block-column:first-child {
  display: none;
}

.search .page .wp-block-column,
.search .category-presse .wp-block-column {
  flex-basis: calc(100%) !important;
}

/* old inherited styles from old Theme */
.search-presse #presseHeader {
  font-size: 1.4em;
  margin-bottom: 2em;
}

.search-presse .presse article {
  margin-bottom: 3em;
}

.search-presse .presse article .entry-title {
  font-size: 1.4em !important;
}

.search-presse .presse article .entry-subtitle {
  font-size: 1.1em !important;
  margin-bottom: 1em;
}

.search-ausschreibung {
  margin-top: -6em;
}




.search .event {}

.search .event .wp-block-post-date {
  font-size: 1.2rem;
  margin: 0;
  display: none;
}

.search .event .wp-block-post-title {
  display: none;
}

.search .event header h2 {
  margin: 0;
  font-size: 1.6rem;
  line-height: 1.8rem !important;
  text-decoration: none !important;
  font-family: var(--wp--preset--font-family--allerta-stencil);
  font-weight: 400;
}

.search .event header h2 a {
  text-decoration: none;
}

.search .event header h2 a:hover {
  text-decoration: underline;
}

.search .event header h3 {
  margin: 0;
  font-weight: var(--uep-font-weight-normal);
  padding: 0.3rem 0;
}

.search .event .wp-block-post-title a:hover {
  /*   text-decoration: none; */
}

.search .event img {
  mask-image: url('../img/hexagon_225.png');
  -webkit-mask-image: url('../img/hexagon_225.png');
  max-height: 195px !important;
  max-width: 225px !important;

  min-height: 195px !important;
  min-width: 225px !important;
  object-fit: cover;
}

.search .event .wp-block-post-featured-image a {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  opacity: 0.8;
  z-index: 1;
  transition: all .2s ease-in-out;
}

.search .event .wp-block-post-featured-image a:hover {
  z-index: 9;
  opacity: 1;
  transform: scale(1.1);
  filter: url(#shadow-filter);
}

/* .search .event .wp-block-column:last-child {
  flex-basis: calc(100% - 225px);
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
 */


.search .event time {
  display: flex;
  justify-content: space-between;
}

.search .event time span {}

.search .event time span:first-of-type {
  font-size: 1rem;
}

.search .event time span:last-of-type {
  font-size: 1.5rem;
}

.search .event .wp-block-post-excerpt p a {
  font-family: var(--wp--preset--font-family--abel);
  text-decoration: none;

}

.search .event .wp-block-post-excerpt p {
  margin: 0;
}