
.cards .page-center .items{
    display: flex;
    gap: 24px;
    flex-wrap: wrap;
    justify-content: center;
}
.cards .page-center .items .item{
  width: 30%;
  border-radius: 8px;
border: 1px solid #0855FE;
  padding: 24px;
  padding-bottom: 54px;
  position: relative;
}
.cards .page-center .items .item img{
margin: auto;
    display: block;
    margin-bottom: 15px;
}
.cards .page-center .items .item p.link{
     left: 50%;
    position: absolute;
    transform: translate(-50%,0%);
    margin-bottom: 0;
    bottom: 20px;
}
.cards .page-center .items .item p.link a{
color: #0855FE;
font-weight: 600;
}


@media (max-width: 991px) {
 .cards .page-center .items{
    flex-flow:column;
       align-items: center;

}
.cards .page-center .items .item{
  width: 100%;
  max-width: 500px;
  
}