.cards {
   display: flex;
   flex-direction: column;
   gap: 15px;
   font-family: 'Times New Roman", Times, serif';
   position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
 }
 
 .cards .red {
   background-color: #f43f5e;
 }
 
 .cards .blue {
   background-color: #3b82f6;
 }
 
 .cards .green {
   background-color: #22c55e;
 }
 
 .cards .card {
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   text-align: center;
   height: 100px;
   width: 250px;
   border-radius: 10px;
   color: white;
   cursor: pointer;
   transition: 400ms;
 }
 
 .cards .card p.tip {
   font-size: 1em;
   font-weight: 700;
 }
 
 .cards .card p.second-text {
   font-size: .7em;
 }
 
 .cards .card:hover {
   transform: scale(1.1, 1.1);
 }
 
 .cards:hover > .card:not(:hover) {
   filter: blur(10px);
   transform: scale(0.9, 0.9);
 }