@media only screen and (min-width: 768px) {
    .fix-desktop-hover .pp-hover-card.focus .pp-hover-card-inner, .fix-desktop-hover .pp-hover-card:hover .pp-hover-card-inner {
        top: -80px !important;
    }
  }

@media only screen and (max-width: 768px) {
  .fix-mobile-hover .pp-hover-card.focus .pp-hover-card-inner {
      top: -30px !important;
  }
}

@media only screen and (max-width: 442px) {
    .fix-mobile-hover .pp-hover-card.focus .pp-hover-card-inner {
        top: -110px !important;
    }

    .fix-mobile-default .pp-hover-card .pp-hover-card-inner {
        top: -40px !important;
    }
}