.footer-section__image-wrapper {
  margin-inline: auto;
}
.footer-section__image-wrapper img {
  height: auto;
  max-width: 100%;
}

.top-image {
  margin-bottom: -28px;
}

.vector-image img {
  height: auto;
  margin-bottom: 0;
  max-width: 100%;
}

.footer-block__newsletter h2.footer-block__heading {
  font-size: 26px;
}

button#Subscribe {
  height: 45px;
  padding-block: 0;
}

.footer__content-bottom {
  padding-top: 20px;
}