.footer__affiliate-program[data-v-0d947e92]{
	margin-bottom: 0 !important
}
.footer[data-v-0d947e92]{
	padding-bottom: 0 !important
}
.icon-games-active{
	background-image: url(/assets/images/quick-nav-link/games.5bcbf5c4694b8056a49e58ff9f60f568.png);
}
.icon-actions-active{
	background-image: url(/assets/images/quick-nav-link/actions.847cb83131e0f3f97687e7e194e18a98.png);
}
.icon-gift-active{
	background-image: url(/assets/images/quick-nav-link/gift-menu.ff445a2cd0cd7428631789a068874e62.png);
}.promotion-text table{
	width: 100%;
	border-collapse: separate;
	border-spacing: 0;
	margin: 14px 0;
	background-color: rgba(255,255,255,0.08);
	border: 1px solid rgba(255,255,255,0.2);
	border-radius: 14px;
	box-shadow: 0 12px 30px rgba(0,0,0,0.18);
	font-size: 15px;
}
.promotion-text th,
.promotion-text td{
	text-align: left;
	padding: 10px 14px;
	border: none;
	color: #ffffff;
}
.promotion-text tbody tr{
	background: transparent;
}
.promotion-text tbody tr:not(:last-child) td{
	border-bottom: 1px solid rgba(255,255,255,0.16);
}
.promotion-text thead th{
	background: rgba(255,255,255,0.15);
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.03em;
	border-top-left-radius: 14px;
	border-top-right-radius: 14px;
	border-bottom: 1px solid rgba(255,255,255,0.2);
}
.promotion-text thead th:first-child{
	border-top-left-radius: 14px;
}
.promotion-text thead th:last-child{
	border-top-right-radius: 14px;
}
.promotion-text tbody tr:nth-child(even){
	background: rgba(255,255,255,0.06);
}
.promotion-text tbody tr:hover{
	background: rgba(255,255,255,0.12);
}
.promotion-text a{
	color: #ffcc00;
	text-decoration: underline;
}
.promotion-text a:hover{
	color: #ffe347;
}
.promotion-text .description h1 {
	font-size: 24px !important;
	color: #ffffff !important;
	font-weight: 800 !important;
	line-height: 1.2 !important;
	margin-bottom: 10px !important;
	text-transform: uppercase;
	text-shadow: 0 1px 4px rgba(0,0,0,0.4);
}
.promotion-text .description h2 {
	font-size: 18px !important;
	color: #ffd700 !important;
	font-weight: 700 !important;
	line-height: 1.25 !important;
	margin-top: 12px !important;
	margin-bottom: 8px !important;
	text-transform: none;
	text-shadow: 0 1px 3px rgba(0,0,0,0.45);
}
.promotion-text .description h3 {
	font-size: 16px !important;
	color: #ffeb6e !important;
	font-weight: 600 !important;
	line-height: 1.3 !important;
	margin-top: 10px !important;
	margin-bottom: 6px !important;
	text-transform: none;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
}