#popup-offer {
  position: fixed;
  top: 0; left: 0;
  width:100%; height:100%;
  background: rgba(0,0,0/21%);
  display:flex;
  justify-content:center;
  align-items:center;
  z-index:9999;
  backdrop-filter: blur(5px);
}
#popup-offer .popup-content {
  position: relative;
  border-radius: 10px;
  max-width: 400px;
}
#popup-offer img {
  max-width: 100%;
  cursor: pointer;
  border-radius: 10px;
}
#popup-offer .popup-close {
  position: absolute;
  top:-65px; right:-30px;
  cursor: pointer;
  font-size: 50px;
  color: #bbbbbb;
}
#popup-offer .popup-close:hover {
    color: #988c8c;
}