#header-page .image img {
    opacity: 0.4;
}
#content-category {
    display: block;
    text-align: center;
}
#content-category article > a {
    display: block;
}
#content-category article {
    display: inline-block;
    width: calc(30% - 20px);
    box-sizing: border-box;
    margin: 0 10px 20px;
}
#content-category article .image img {
    width: 100%;
}

@media screen and (max-width:1024px){
    #content-category article {
        width: calc(48% - 20px);
    }
}

@media screen and (max-width:768px){
    #content-category article {
        width: 100%;
        margin: 0 0 20px;
    }
}
/*
#content-category{column-count: 1; -moz-column-count: 1; -webkit-column-count: 1; column-gap: 0; -moz-column-gap: 0px; -webkit-column-gap: 0px;}
#content-category article{margin:15px 0; -webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.10); box-shadow: 0 0 15px 0 rgba(0,0,0,0.10); padding:30px 8%; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; break-inside: avoid-column; border:1px solid #EEE;}
#content-category article .image{height:200px; overflow:hidden;}
#content-category article .titre{margin:15px 0 0; font-family: 'exo_semiboldregular'; font-size:18px; color:#1a2680; text-align:center; display:block;}
#content-category article .more{color:#98cf18; text-align:center; font-family: 'exobold'; text-transform:uppercase; letter-spacing:2px; font-size:14px; display:inline-block; width:100%;}
#content-category article .more:before{content:""; display:block; margin:30px auto 10px; background:#98cf18; width:50px; height:3px;}
#content-category article .more:hover{color:#1a2680; cursor:pointer;}
#content-category article .content{display:none;}
#content-category article .wp-block-gallery{margin:50px 0 0;}*/
