.image-with-text__media-item.image-with-text__media-item--large {
  max-width: 60vw; 
}

.image-with-text_button-wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  @media only screen and (max-width: 1024px) {
    grid-template-columns: 1fr;
  }
}