.block.graphek_energieprojekte {
  margin: 0px 0px 40px 0px;
}
.block.graphek_energieprojekte .filter_area {
  background: #E8EDE7;
  padding: 40px 0px;
  margin-bottom: 50px;
}
.block.graphek_energieprojekte .filter_area h1,
.block.graphek_energieprojekte .filter_area h2,
.block.graphek_energieprojekte .filter_area h3 {
  margin-top: 20px;
}
.block.graphek_energieprojekte .filter_area form {
  display: flex;
  margin: 30px 0px 20px 0px;
}
.block.graphek_energieprojekte .filter_area form select,
.block.graphek_energieprojekte .filter_area form input {
  margin-right: 12px;
}
.block.graphek_energieprojekte .filter_area form button {
  flex: 0 0 160px;
}
.block.graphek_energieprojekte .energieprojekt_liste {
  padding: 0px 10px;
  display: grid;
  overflow: hidden;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 80px;
}
.block.graphek_energieprojekte .energieprojekt {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-start;
}
.block.graphek_energieprojekte .energieprojekt .slick-slider {
  background: #F0F0F1;
  height: 360px;
}
.block.graphek_energieprojekte .energieprojekt .slick-slider .slick-list,
.block.graphek_energieprojekte .energieprojekt .slick-slider .slick-track {
  height: 100% !important;
}
.block.graphek_energieprojekte .energieprojekt .slick-slider .slide {
  background-size: cover !important;
  background-position: 50% 50% !important;
}
.block.graphek_energieprojekte .energieprojekt .content {
  flex: 2;
  display: flex;
  flex-direction: column;
}
.block.graphek_energieprojekte .energieprojekt a {
  text-decoration: none;
}
.block.graphek_energieprojekte .energieprojekt h5 {
  color: #261B63;
  margin-bottom: 0px;
  font-weight: 500;
}
.block.graphek_energieprojekte .energieprojekt .objekt_desc {
  margin-bottom: 5px;
}
.block.graphek_energieprojekte .energieprojekt .button_wrapper {
  margin-top: auto;
}
.block.graphek_energieprojekte .energieprojekt .expose_download_wrapper {
  margin-bottom: 10px;
}
.block.graphek_energieprojekte .nothing_found {
  grid-column-start: 1;
  grid-column-end: 4;
  text-align: center;
  margin: 0 auto;
  padding: 100px 20px;
}
.block.graphek_energieprojekte .seo_texte_unten {
  display: flex;
  flex-wrap: wrap;
  margin-top: 70px;
  justify-content: space-between;
}
.block.graphek_energieprojekte .seo_texte_unten .text {
  flex: 0 0 45%;
}
.block.graphek_energieprojekte .seo_texte_unten h1,
.block.graphek_energieprojekte .seo_texte_unten h2,
.block.graphek_energieprojekte .seo_texte_unten h3 {
  font-size: 1.4em;
}
@media (max-width: 1040px) {
  .block.graphek_energieprojekte .energieprojekt .slick-slider {
    height: 280px;
  }
}
@media (max-width: 720px) {
  .block.graphek_energieprojekte .filter_area form {
    flex-wrap: wrap;
  }
  .block.graphek_energieprojekte .filter_area form input,
  .block.graphek_energieprojekte .filter_area form select,
  .block.graphek_energieprojekte .filter_area form button {
    flex: 0 0 100%;
    margin-top: 5px;
  }
  .block.graphek_energieprojekte .energieprojekt_liste {
    display: block;
  }
  .block.graphek_energieprojekte .energieprojekt {
    margin-bottom: 30px;
  }
  .block.graphek_is24 .seo_texte_unten {
    margin-top: 50px;
  }
  .block.graphek_is24 .seo_texte_unten .text {
    flex: 0 0 100%;
  }
}
/*# sourceMappingURL=energieprojekt.css.map */