.doubleimage-block .col-lg-6 {
    text-align: center;
}
.eu-funding-logo {
  max-width: 500px;
  margin: 2rem auto;
}

.eu-funding-logo img {
  width: 100%;
  height: auto;
  display: block;
}

img[src*="Co-Funded"] {
  max-width: 400px !important;
  width: 100%;
  height: auto;
  display: block;
  margin: 2rem auto;
}
.image-block-image-wrapper:has(img[src*="Co-Funded"]) {
  min-height: 0 !important;
  height: auto !important;
  padding: 0 !important;
  margin: 2rem 0 !important;
}

img[src*="Co-Funded"] {
  max-width: 400px !important;
  width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
}

img[src*="Co-Funded"] {
  max-width: 400px !important;
  width: 100%;
  height: auto;
  display: block;
  margin: 2rem auto;
}
.image-block-image-wrapper:has(img[src*="logo"]) {
  min-height: 0 !important;
  height: auto !important;
  padding: 0 !important;
  margin: 2rem 0 !important;
}

img[src*="logo"] {
  max-width: 400px !important;
  width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
}
.image-block-image-wrapper {
  text-align: center;
}

.image-block .image-block-image-wrapper::before {
    display: none !important;
}

.image-block .image-block-image-wrapper .image-block-image {
    position: static !important;
    width: auto !important;
    height: auto !important;
    max-width: 100% !important;
    max-height: 300px !important;
    object-fit: contain;
    display: block;
    margin: 0 auto !important;
}
