.cards-grid{flex-wrap:wrap;display:flex}.cards-grid>*{flex:0 0 100%;max-width:100%}@media (min-width:320px) and (max-width:600px) and (orientation:portrait){.cards-grid>*{flex:0 0 50%;max-width:50%}}@media (max-width:680px) and (orientation:landscape){.cards-grid>*{flex:0 0 33.3333%;max-width:33.3333%}}@media (min-width:601px) and (max-width:960px){.cards-grid>*{flex:0 0 33.3333%;max-width:33.3333%}}@media (min-width:961px) and (max-width:1199px){.cards-grid>*{flex:0 0 25%;max-width:25%}}@media (min-width:1200px){.cards-grid>*{flex:0 0 16.6667%;max-width:16.6667%}}.cards-grid.fixed-1-cols>*{flex:0 0 100%;max-width:100%}.cards-grid.fixed-2-cols>*{flex:0 0 50%;max-width:50%}.cards-grid.fixed-3-cols>*{flex:0 0 33.3333%;max-width:33.3333%}.cards-grid.fixed-4-cols>*{flex:0 0 25%;max-width:25%}.cards-grid.fixed-5-cols>*{flex:0 0 20%;max-width:20%}.cards-grid.fixed-6-cols>*{flex:0 0 16.6667%;max-width:16.6667%}.cards-grid.fixed-7-cols>*{flex:0 0 14.2857%;max-width:14.2857%}.cards-grid.fixed-8-cols>*{flex:0 0 12.5%;max-width:12.5%}.cards-grid.fixed-9-cols>*{flex:0 0 11.1111%;max-width:11.1111%}.cards-grid.fixed-10-cols>*{flex:0 0 10%;max-width:10%}.text-title-card{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;text-align:initial;white-space:normal;-webkit-box-orient:vertical;align-items:center;width:80%;height:auto;max-height:2.4em;margin-top:8px;margin-bottom:8px;margin-left:5%;font-weight:700;line-height:1.2em;display:-webkit-box;overflow:hidden}@media (max-width:480px){.text-title-card{width:100%}}
