.media_module_wrapper{
  overflow: hidden;
}
.media_module_wrapper a{
  margin-top: 10px;
  display:inline-block;
}
.media_module_wrapper img{
 min-height: 510px;
  height: 100%;
    object-fit: cover;
}
.media_module_wrapper a:hover{
  opacity: .8;
  text-decoration: underline;
}
.media_module_wrapper a:hover svg{
  transform: translatex(5px);
}
@media (max-width:767px){
  .media_content{
    padding:42px 32px 26px !important;
  }
  .media_module_wrapper img{
    min-height: auto;
}