.main-content .slot-all{box-sizing:border-box}.main-content .slot-all__wrap{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}@media (max-width:990px){.main-content .slot-all__wrap{grid-gap:15px;grid-template-columns:repeat(4,1fr)}}@media (max-width:576px){.main-content .slot-all__wrap{grid-template-columns:repeat(2,1fr);grid-gap:10px}}.main-content .slot-all__card{display:flex;flex-direction:column;border-radius:12px;padding:15px 10px;overflow:hidden}@media (max-width:990px){.main-content .slot-all__card{padding:8px}}.main-content .slot-all__img{box-sizing:border-box;border-radius:8px 8px 0 0;position:relative;width:100%;height:250px;overflow:hidden;display:block}@media (max-width:990px){.main-content .slot-all__img{height:200px}}@media (max-width:576px){.main-content .slot-all__img{height:170px}}.main-content .slot-all__img img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.main-content .slot-all__provider{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:0 0 8px 8px;box-sizing:border-box;height:40px;margin-bottom:15px}@media (max-width:990px){.main-content .slot-all__provider{margin-bottom:10px}}.main-content .slot-all__provider img{display:block;width:100%;height:100%;max-height:35px;max-width:100%;object-fit:contain}.main-content .slot-all__actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:auto}@media (max-width:576px){.main-content .slot-all__actions{grid-gap:8px}}.main-content .slot-all__btn{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;box-sizing:border-box;transition:0.3s;border-radius:5px 20px 5px 20px}.main-content .slot-all__btn--play{background:var(--header-btn-bg);color:var(--header-btn-color);border:1px solid var(--header-btn-bg)}.main-content .slot-all__btn--play:hover{background:#fff0;color:var(--header-btn-hover)}.main-content .slot-all__btn--info{background:#fff0;color:var(--header-btn-hover);border:1px solid var(--header-btn-bg)}.main-content .slot-all__btn--info:hover{background:var(--header-btn-bg);color:var(--header-btn-color);border-color:var(--header-btn-bg)}