.b-euro-ranking__title{font-weight:700;margin-bottom:.5rem}.b-euro-ranking__ranking{padding:0;list-style-type:none;line-height:19px}.b-euro-ranking__ranking li{counter-increment:section;background:#fff;display:flex;align-items:center;margin-bottom:1rem;color:#000;transition:.2s;border-radius:10px;border:1px solid rgba(0,0,0,.0392156863);box-shadow:5px 5px 15px #f4f7fc;padding:1.5rem;flex-wrap:wrap;gap:1rem}@media (min-width:768px){.b-euro-ranking__ranking li{flex-wrap:wrap}}@media (min-width:992px){.b-euro-ranking__ranking li{flex-wrap:wrap}}@media (min-width:1300px){.b-euro-ranking__ranking li{flex-wrap:nowrap}}.b-euro-ranking__ranking li::before{content:counter(section);display:block;font-weight:700}.b-euro-ranking__ranking li .logo{min-width:60px;width:60px;height:60px;border-radius:10px;margin-right:2rem;overflow:hidden;display:flex;justify-content:center;align-items:center}.b-euro-ranking__ranking li .logo img{width:72px;height:72px;object-fit:contain;transition:.2s}.b-euro-ranking__ranking li .name-container{margin-right:1rem;line-height:1.3}.b-euro-ranking__ranking li .name-container .name{font-size:1.6rem;white-space:nowrap}.b-euro-ranking__ranking li .name-container .rating{font-size:1.5rem;color:#949b95;font-weight:700}.b-euro-ranking__ranking li .description{padding-right:1rem;font-size:1.6rem;color:#949b95;text-align:center;margin-left:auto}.b-euro-ranking__ranking li .description p{max-width:100%}@media (min-width:768px){.b-euro-ranking__ranking li .description{text-align:right;width:auto}}.b-euro-ranking__ranking li .description strong{font-size:1.8rem;color:#000}.b-euro-ranking__ranking li .description p{margin-bottom:.5rem}.b-euro-ranking__ranking li .button-container{font-size:1.5rem;white-space:nowrap;width:100%;text-align:center}@media (min-width:768px){.b-euro-ranking__ranking li .button-container{margin-left:auto;width:auto}}@media (min-width:992px){.b-euro-ranking__ranking li .button-container{width:100%}}@media (min-width:1300px){.b-euro-ranking__ranking li .button-container{margin-left:auto;width:auto}}.b-euro-ranking__ranking li .button-container .button{margin:1rem auto 0;display:inline-block}