
.vpa-1col-cards {
    position: relative;
    z-index: 10;
    margin: auto;
    /*padding: 10px 50px;*/
    /*border:1px solid #000;*/
    display:grid;
    .heading{
        
        margin-bottom: 0.25em;
    }
    .link{
        justify-self: center;
    }
    .card-picto {
        max-width: 200px ;
        border-radius: 10%;
        justify-self: center;
    }

}
.vpa-1col-cards.colored-bg .card-picto {
    background-color: white;
}
.vpa-1col-cards.colored-cards{
    .card-picto {
        background-color: var(--main-color-half);
    }
}