.emi-v4-window-extra-mia {
  width: 20vw;
  height: 34vh;
  top: 57vh;
  left: 8vw;
  z-index: 515 !important;
}

.emi-v4-window-extra-mia .emi-v4-window-media {
  position: relative;
  background: #c7a06a;
}

.emi-v4-window-extra-mia .emi-v4-window-media img {
  object-position: center center;
}

.emi-v4-window-extra-mia .emi-mia-window-mark {
  position: absolute;
  z-index: 2;
  right: 8%;
  bottom: 9%;
  left: auto;
  transform: none;
  color: #f8f4ed;
  font-family: Helvetica, Arial, sans-serif;
  font-size: clamp(1.65rem, 2.45vw, 3.8rem);
  font-weight: 300;
  letter-spacing: .27em;
  line-height: 1;
  text-shadow: 0 1px 12px rgba(24,16,8,.34);
  white-space: nowrap;
  pointer-events: none;
}

@media (max-width:600px) {
  #emiMobileShell .emi-work-row[data-mia-direct="true"] .emi-mia-mobile-media {
    position: relative !important;
    display: block !important;
    width: 100% !important;
    height: 92px !important;
  }

  #emiMobileShell .emi-work-row[data-mia-direct="true"] .emi-mia-mobile-media img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center 62% !important;
  }

  #emiMobileShell .emi-work-row[data-mia-direct="true"] .emi-mia-mobile-mark {
    position: absolute !important;
    z-index: 2;
    top: auto !important;
    right: 8px !important;
    bottom: 8px !important;
    left: auto !important;
    color: #f8f4ed;
    font-family: Helvetica, Arial, sans-serif !important;
    font-size: 15px;
    font-weight: 300;
    letter-spacing: .23em;
    line-height: 1;
    text-shadow: 0 1px 8px rgba(24,16,8,.34);
    pointer-events: none;
  }
}
