.marketing-block--wrapper {
  position: relative;
}

.marketing-block--wrapper.landscape {
  width: 100%;
  max-width: 100%;
}
.marketing-block--wrapper.landscape .media {
  padding-bottom: 33%;
}
.marketing-block--wrapper.portrait .media {
  padding-bottom: 130%;
}
