.responsive-half {
  width: 100%;
  max-width: 768px;
  height: auto;
  position: relative;
}
 @media only screen and (min-width: 768px) {
  /* For desktop: */
  .responsive-half {
    width: 50%;
    height: auto;
    margin: 20px;
	  object-fit: cover;
}