.sec-leaderboard-points{padding:50px 0;position:relative}.sec-leaderboard-points .block-title{color:#fde7e3;text-transform:uppercase}.sec-leaderboard-points .block-title.small{font-size:30px;line-height:300px;text-align:center}.sec-leaderboard-points .sec-title{color:var(--bs-primary);font-size:40px;font-style:normal;font-weight:900;line-height:normal;padding:30px 0 0;text-transform:uppercase}.sec-leaderboard-points .sec-description{color:#d9d8dd;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:0 0 30px}.sec-leaderboard-points .bg-dark{background-color:var(--plum-7)}.sec-leaderboard-points .tables-c{display:flex;flex-wrap:wrap;justify-content:center}.sec-leaderboard-points .table-width{max-width:560px}.sec-leaderboard-points .tables-c>div{padding:60px 0 30px;position:relative;width:50%}.sec-leaderboard-points .tables-c>div:before{background:#313044;bottom:0;content:"";filter:drop-shadow(1px 1px 3px rgba(0,0,0,.25)) drop-shadow(4px 4px 6px rgba(0,0,0,.21)) drop-shadow(10px 9px 8px rgba(0,0,0,.13)) drop-shadow(18px 16px 10px rgba(0,0,0,.04)) drop-shadow(28px 25px 11px rgba(0,0,0,0));height:3px;left:0;opacity:.8;position:absolute;width:100%}.sec-leaderboard-points .tables-c>div:nth-child(odd):after{background:#313044;content:"";filter:drop-shadow(1px 1px 3px rgba(0,0,0,.31)) drop-shadow(3px 4px 5px rgba(0,0,0,.27)) drop-shadow(7px 9px 7px rgba(0,0,0,.16)) drop-shadow(12px 17px 8px rgba(0,0,0,.05)) drop-shadow(19px 26px 9px rgba(0,0,0,.01));height:100%;opacity:.8;position:absolute;right:0;top:0;width:3px}.sec-leaderboard-points .tables-c>div:nth-child(odd){padding-right:85px}.sec-leaderboard-points .tables-c>div:nth-child(2n){padding-left:85px}.sec-leaderboard-points .tables-c>div.last{padding-right:0}.sec-leaderboard-points .tables-c>div.last .table-width{margin:auto}.sec-leaderboard-points .tables-c>div.last:after{display:none}.sec-leaderboard-points .table-title{color:var(--plum-2);font-size:24px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.sec-leaderboard-points .table-desc{color:var(--plum-1);font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:40px;padding:10px 0}.sec-leaderboard-points table{background:transparent;border:none;width:100%}.sec-leaderboard-points table td{border:none;border-bottom:1px solid var(--bs-secondary);color:var(--plum-1);font-size:20px;font-style:normal;font-weight:600;line-height:normal;max-width:380px;overflow:hidden;padding:16px 10px;text-overflow:ellipsis;white-space:nowrap}.sec-leaderboard-points table td:first-child{border-right:1px solid var(--bs-secondary);color:var(--bs-primary);font-weight:200;letter-spacing:2px;padding:16px 0;width:55px}.sec-leaderboard-points table td:last-child{padding-right:0;text-align:right}.sec-leaderboard-points table tr:last-child td{border-bottom:none}@media (max-width:1199px){.sec-leaderboard-points{padding:170px 0 50px}.sec-leaderboard-points .tables-c{grid-template-columns:repeat(1,1fr)}.sec-leaderboard-points .table-width{max-width:none}.sec-leaderboard-points .tables-c>div:nth-child(odd){box-shadow:none;padding-right:0}.sec-leaderboard-points .tables-c>div:nth-child(2n){box-shadow:none;padding-left:0}.sec-leaderboard-points .tables-c>div{width:100%}.sec-leaderboard-points .tables-c>div:after,.sec-leaderboard-points .tables-c>div:before{display:none}}