@media only screen and (min-width: 1445px) and (max-width: 1521px){
   .tp2::before {
      position: absolute;
      top: -6rem;
      left: -7rem;
   }
  .tp2::after {
      position: absolute;
      top: -6rem;
      right: -9rem;
  }
  .bespoke-purple-card {
    padding-left: 6rem;
  }
  .tp1::before {
      top: -6rem;
      left: -4rem;
  }
  .tp1::after {
    right: -3rem;
 }
}