#marco{
    background-image:url('./images/DSC09359.jpg');
    background-size: cover;
}
#dante{
    background-image:url('./images/DSC09361.jpg');
    background-size: cover;
}
#oliver{
    background-image:url('./images/DSC09356.jpg');
    background-size: cover;
}
#scott{
    background-image:url('./images/scott.jpeg');
    background-size: cover;
    height: 150px;
    width: 150px;
    background-position: center;
}
#cres{
    background-image:url('./images/cres.jpeg');
    background-size: cover;
    height: 150px;
    width: 150px;
    background-position: center;
}
#jia{
    background-image:url('./images/jia\ mian\ zhang.jpg');
    background-size: cover;
    height: 150px;
    width: 150px;
    background-position: center;
}
#xuan{
    background-image:url('./images/xuan\ huang.jpg');
    background-size: cover;
    height: 150px;
    width: 150px;
    background-position: center;
}
#raffaele{
    background-image:url('./images/raffaele.jpg');
    background-size: cover;
    height: 150px;
    width: 150px;
    background-position: center;
}
#antonio{
    background-image:url('./images/antonio.jpg');
    background-size: cover;
    height: 150px;
    width: 150px;
    background-position: center;
}
#allegra{
    background-image:url('./images/allegra.jpg');
    background-size: cover;
    height: 150px;
    width: 150px;
    background-position: center;
}
#romina{
    background-image:url('./images/romina.jpg');
    background-size: cover;
    height: 150px;
    width: 150px;
    background-position: center;
}
#paolo{
    background-image:url('./images/paolo.jpg');
    background-size: cover;
    height: 150px;
    width: 150px;
    background-position: center;
}
.mcl-icon-card.animated-primary {
    background-image:url('https://www.jakala.com/wp-content/uploads/2019/01/chuttersnap-776317-unsplash.jpg');
    background-color: #d20532 !important;
}
.mcl-icon-card.animated-primary:hover {
    background-image: unset !important;

}
.text-muted{
    color: #c7c7c7
}

.mcl-square-card-list-list-custom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    justify-content: center;
    width: 80%;
    margin: auto;
}

@media (min-width: 400px){
    .mcl-square-card-list-list-custom .item {
        width: calc((100% - 30px) / 2) !important;
        margin-bottom: 30px;
    }}

@media (min-width: 670px){
    .mcl-square-card-list-list-custom .item {
        width: calc((100% - 20px) / 3) !important;
        margin-bottom: 30px;
    }}

@media (min-width: 870px){
.mcl-square-card-list-list-custom .item {
    width: calc((100% - 20px) / 4) !important;
    margin-bottom: 30px;
}}
@media (min-width: 1200px){
.mcl-square-card-list-list-custom .item {
    width: calc(99.9% * 1/5 - 30px) !important;
}}


.mcl-square-card-list-list-custom .item {
    width: 100%;
    margin-bottom: 20px;
}

.mcl-icon-card .icon-hexagon {
    width: 50px;
    margin-bottom: 30px;
}

.mcl-square-card-list-list-custom article header > * {
    font-size: 12px;
}