.row.row_home_blocks{
    color:#fff;
    font-weight:900; 
}


.row.row_home_blocks .col-md-6 {
        font-size: 1.2rem;
        padding: 8%;
        margin: 1% 2%;
        max-width: 46%;
    }

.home_pilota {
background-color: #c3d8cc;
}
.home_roadshow {
    background-color: #629c34;
}

.home_bandi_formazione {
    background-color: #ef9b5b;
}

.home_bandi_comunicazione {
    background-color: #d8c5bb;
}


a.home_blocks_link{
    color: #fff!important;;
}

/* On screens that are 992px or less*/
@media screen and (max-width: 992px) {
    .row.row_home_blocks .col-md-6 {
        padding: 3%;
        max-width: 100%;
    }
}