.cell-list{padding:0;display:flex;justify-content:space-between}.cell-list li{flex:0 0 10%;cursor:pointer}.cell-title{text-align:center;padding:31px 0 0 0;font-size:20px;font-weight:bold;margin-bottom:31px;opacity:.5;transition:all .5s ease-in-out}.cell-bouton{display:flex;justify-content:center;margin-bottom:46px}.bouton{height:73px;width:73px;background:#c8032e;border-radius:50px;filter:brightness(0);opacity:.1;transition:all .5s ease-in-out}.cell-desc{text-align:center;font-weight:bold;font-size:17px;opacity:0;transition:all .5s ease-in-out}.cell-img img{filter:brightness(0);opacity:.5;transition:all .5s ease-in-out}.active-cell .cell-desc{opacity:1}.active-cell .cell-img img{filter:brightness(1);opacity:1}.active-cell .cell-title{opacity:1}.active-cell .bouton{background:#c8032e;filter:brightness(1);opacity:1;box-shadow:0px 0px 40px 0px rgba(200,3,46,0.75)}.cell-list{flex-wrap:wrap}.cell-list li{flex:0 0 10%}@media(max-width:1280px){.cell-list li{flex:1 1;box-sizing:border-box;margin-bottom:2rem}.cell-title{text-align:center;padding:1rem 0;font-size:15px;font-weight:bold;margin-bottom:0;opacity:.5;transition:all .5s ease-in-out}.cell-desc{font-size:14px;line-height:140%}.cell-bouton{display:flex;justify-content:center;margin-bottom:1rem}}@media(max-width:992px){.cell-list li{flex:1 1 25%;box-sizing:border-box}}@media(max-width:480px){.cell-list li{flex:0 0 50%}}