.popup-demo {

  padding-top: 0;

  padding-bottom: 0;

  display: flex;

  flex-direction: column;

}

.popup-demo img {

  width: 80%;

  margin-top: 40px;

}

.popup-content {

  margin-top: 10px;

  flex: 1;

  text-align: center;

}

.popup-demo .button {

  margin-bottom: 25px;

  min-height: 44px;

}

.popup-demo .swipe-down-text {

  margin-bottom: 25px;

  text-align: center;

  font-size: 18px;

  font-weight: 500;

}