@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100..900&display=swap');

/* var */
:root {
	--radius: 6px;
}

body {
	background: -o-linear-gradient(90.06deg, #030A16 16.2%, rgba(1, 21, 81, 0.65) 26.87%, rgba(0, 32, 136, 0.47) 31.96%, rgba(3, 10, 22, 0.26) 39.54%, rgba(0, 32, 136, 0.22) 50.91%, rgba(1, 23, 89, 0.539604) 61.2%, #030A16 76.33%),
		-o-linear-gradient(bottom, #030A16, #030A16);
	background: linear-gradient(359.94deg, #030A16 16.2%, rgba(1, 21, 81, 0.65) 26.87%, rgba(0, 32, 136, 0.47) 31.96%, rgba(3, 10, 22, 0.26) 39.54%, rgba(0, 32, 136, 0.22) 50.91%, rgba(1, 23, 89, 0.539604) 61.2%, #030A16 76.33%),
		linear-gradient(0deg, #030A16, #030A16);
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size: 15px;
	line-height: 150%;
	color: #fff;
	text-align: left;
	overflow-x: hidden;
	min-height: 100vh;
}

p {
	margin-top: 20px;
	width: 100%;
}

p:first-child {
	margin-top: 0;
}

ul,
ol {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	text-align: left;
	width: 100%;
	position: relative;
}

li {
	font-weight: 600;
	position: relative;
}

li:before,
li:after {
	content: '';
	position: absolute;
	margin: auto;
}

li:before {
	width: 40px;
	height: 40px;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
}

li:after {
	content: '';
	background-color: rgba(35, 32, 218, 0.5);
	border-radius: 50%;
	width: 60px;
	height: 60px;
	top: -10px;
	bottom: -10px;
	left: -10px;
}

ol {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

ol>li {
	counter-increment: ol;
	background: -o-linear-gradient(right, rgba(43, 104, 225, 0) 0%, #2320DA 50%, rgba(43, 104, 225, 0) 100%);
	background: -webkit-gradient(linear, right top, left top, from(rgba(43, 104, 225, 0)), color-stop(50%, #2320DA), to(rgba(43, 104, 225, 0)));
	background: linear-gradient(270deg, rgba(43, 104, 225, 0) 0%, #2320DA 50%, rgba(43, 104, 225, 0) 100%);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: auto;
	min-height: 40px;
	padding-left: 60px;
}

ol>li+li {
	margin-top: 20px;
}

ol>li:before {
	content: counter(ol);
	background-color: #2320DA;
	border-radius: 50%;
	font-weight: 700;
	color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

ul {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 40px 56px;
	padding: 12px 0;
}

ul>li {
	background-color: #2320DA;
	border-radius: 20px;
	padding: 9px 20px 9px 60px;
}

ul>li:before {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 30px;
}

.type-list {
	display: block;
	padding: 0;
}

.type-list li {
	background: none;
	border: 0;
	border-radius: 0;
	display: block;
	text-align: left;
	padding: 0;
	min-height: 0;
}

.type-list li:before,
.type-list li:after {
	display: none;
}

/* Title */
h1,
h2,
h3,
h4,
.title {
	display: block;
	position: relative;
	width: 100%;
	font-weight: 900;
	line-height: 150%;
	text-transform: uppercase;
}

.title {
	margin-bottom: 20px;
}

h1,
.title.general {
	font-size: 33px;
	color: #FFFF5A;
}

h2,
.title.high {
	background: -o-linear-gradient(right, rgba(43, 104, 225, 0) 0%, rgba(43, 104, 225, 0.7) 50%, rgba(43, 104, 225, 0) 100%);
	background: -webkit-gradient(linear, right top, left top, from(rgba(43, 104, 225, 0)), color-stop(50%, rgba(43, 104, 225, 0.7)), to(rgba(43, 104, 225, 0)));
	background: linear-gradient(270deg, rgba(43, 104, 225, 0) 0%, rgba(43, 104, 225, 0.7) 50%, rgba(43, 104, 225, 0) 100%);
	font-size: 26px;
	text-align: center;
	padding: 6px 12px;
}

h3,
.title.middle {
	font-weight: 700;
	font-size: 20px;
}

h4,
.title.mini {
	font-weight: 700;
	font-size: 16px;
}

/* Article */
article,
.article {
	font-weight: 300;
	font-size: 15px;
	line-height: 150%;
	text-align: left;
}

article>*:first-child,
.article>*:first-child {
	margin-top: 0px;
}

article>*+*,
.article>*+* {
	margin-top: 20px;
}

article p a,
.article p a,
article li a:not(.button),
.article li a:not(.button) {
	color: inherit;
	text-decoration: underline;
}

article img,
.article img {
	display: block;
}

article .title+*,
.article .title+* {
	margin-top: 0;
}

.article-banner {
	border-radius: var(--radius);
	overflow: hidden;
	width: 100%;
	padding: 20px;
}

.article-banner__desc {
	position: relative;
}

/* Button */
.button {
	display: inline-block;
	background: -o-radial-gradient(33.52% -15.63%, 76.9% 122.63%, #F2F292 0%, #169100 85.15%);
	background: radial-gradient(76.9% 122.63% at 33.52% -15.63%, #F2F292 0%, #169100 85.15%);
	border-radius: 10px;
	font-weight: 500;
	font-size: 17px;
	color: #fff;
	line-height: 1.059;
	text-shadow: 0px 2px 4px #149a02;
	text-align: center;
	white-space: nowrap;
	padding: 16px;
	margin: 20px 0 0;
	height: auto;
	min-width: 203px;
	position: relative;
}

.button:hover {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

.button.blue {
	background: -o-radial-gradient(55.4% 14.06%, 45.91% 85.94%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.032) 100%),
		-o-radial-gradient(22.73% 20.31%, 66.76% 121.06%, rgba(48, 25, 176, 0.2) 18.63%, rgba(9, 91, 179, 0.2) 100%),
		-o-radial-gradient(33.52% -15.63%, 92.56% 151.44%, #2575DE 0%, #221BE8 85.15%),
		-o-radial-gradient(82.39% 55.47%, 35.8% 316.2%, #1F28D6 0%, #2849EF 100%);
	background: radial-gradient(45.91% 85.94% at 55.4% 14.06%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.032) 100%),
		radial-gradient(66.76% 121.06% at 22.73% 20.31%, rgba(48, 25, 176, 0.2) 18.63%, rgba(9, 91, 179, 0.2) 100%),
		radial-gradient(92.56% 151.44% at 33.52% -15.63%, #2575DE 0%, #221BE8 85.15%),
		radial-gradient(35.8% 316.2% at 82.39% 55.47%, #1F28D6 0%, #2849EF 100%);
}

/* Special */
.image img,
.background img {
	display: block;
	position: relative;
	margin: auto;
}

.background {
	display: block !important;
	position: absolute !important;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}

.background img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.js-expand-content {
	display: none;
	overflow: hidden;
}

.js-expand-content.expanded {
	height: 100%;
}

svg {
	display: inline-block;
	position: relative;
	vertical-align: inherit;
	fill: rgba(255, 255, 255, 1);
	line-height: 1;
}

use {
	fill: rgba(255, 255, 255, 1);
	fill-rule: evenodd;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.path {
	fill: inherit;
	stroke: inherit;
	stroke-width: inherit;
}

/* Content */
.content,
.cover {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
}

.content {
	background-color: rgba(57, 59, 65, 0.5);
	border-radius: var(--radius);
	margin-top: 20px;
	padding: 32px 20px;
}

.cover {
	padding-left: 30px;
	padding-right: 30px;
}

.content>*,
.cover>* {
	position: relative;
}

/* Header */
.header {
	background: #050E22;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 15px;
	overflow: visible;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	height: auto;
	padding: 14px 40px;
}

.logo {
	display: inline-block;
}

.logo img {
	display: block;
}

.header__logo {
	max-width: 179px;
}

.menu-button,
.header__menu .header__button {
	display: none;
}

.header__menu {
	margin: 0 auto 0 35px;
}

.header__menu ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 40px;
}

.header__menu ul a {
	display: block;
	font-weight: 800;
	font-size: 16px;
	color: #fff;
	line-height: 120%;
	position: relative;
	opacity: .5;
}

.header__menu ul a:hover {
	opacity: 1;
}

.header__button {
	-webkit-box-shadow: none;
	box-shadow: none;
	font-weight: 500;
	font-size: 14px;
	line-height: 1;
	margin-top: 0;
	padding-top: 13px;
	padding-bottom: 13px;
}

.header__button-login {
	min-width: 129px;
}

.button.header__button-login {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.header__button-signup {
	min-width: 131px;
}

.header__lang {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 4px;
	font-weight: 600;
	font-size: 14px;
	text-transform: uppercase;
	padding-right: 13px;
}

.header__lang img {
	border-radius: 50%;
	max-width: 24px;
}

/* Main */
.main {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	gap: 20px;
	padding: 68px 30px 90px;
}

.general-content {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

/* Sidebar */
.sidebar {
	position: -webkit-sticky;
	position: sticky;
	top: 68px;
	height: calc(100vh - 68px);
	width: 240px;
	padding: 20px 0;
	overflow: auto;
	z-index: 10;
}

.sidebar::-webkit-scrollbar {
	display: none;
}

.sidebar__item {
	background-color: rgba(57, 59, 65, 0.502);
	border-radius: var(--radius);
	position: relative;
}

.sidebar ul {
	display: block;
}

.sidebar li,
.page-nav li {
	overflow: visible;
	padding: 0;
}

.sidebar li:before,
.page-nav li:before {
	display: none;
}

.sidebar__item-menu {
	margin-bottom: 20px;
	padding: 20px;
}

.sidebar__item-menu li+li {
	margin-top: 11px;
}

.sidebar__item-menu li a {
	border-radius: 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 28px;
	font-weight: 400;
	font-size: 16px;
	color: #fff;
	line-height: 120%;
	padding: 9px 0;
}

.sidebar__item-menu li a:hover {
	color: #2b68e1;
}

.sidebar__item-menu li a span:first-child {
	position: relative;
}

.sidebar__item-menu li a span:first-child:before {
	content: '';
	background-color: rgba(22, 163, 2, 0.369);
	-webkit-filter: blur(7px);
	filter: blur(7px);
	border-radius: 50%;
	width: 55px;
	height: 55px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.sidebar__item-menu li:nth-child(2) a span:first-child:before {
	background-color: rgba(8, 85, 201, 0.369);
}

.sidebar__item-menu li:nth-child(3) a span:first-child:before {
	background-color: rgba(222, 148, 29, 0.369);
}

.sidebar__item-menu li:nth-child(4) a span:first-child:before {
	background-color: rgba(255, 7, 11, 0.369);
}

.sidebar__item-menu li:nth-child(5) a span:first-child:before {
	background-color: rgba(242, 242, 146, 0.369);
}

.sidebar__item-menu li:nth-child(6) a span:first-child:before {
	background-color: rgba(192, 49, 205, 0.369);
}

.sidebar__item-menu li:last-child a span:first-child:before {
	background-color: rgba(34, 194, 26, 0.369);
}

.sidebar__item-menu li a img {
	display: block;
	max-width: 32px;
}

.sidebar-quicklinks__button {
	display: block;
	font-family: 'Roboto', sans-serif;
	font-weight: 700;
	font-size: 16px;
	line-height: 1;
	color: #44B52D;
	text-align: left;
	width: 100%;
	padding: 14px 45px 14px 18px;
	position: relative;
}

.sidebar-quicklinks__button:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2134_9681)'%3E%3Cpath d='M6.61146 3.6591L2.16111 8.05921C1.94654 8.27135 1.94654 8.61548 2.16111 8.82761L2.68025 9.34087C2.89459 9.55278 3.24175 9.55301 3.45655 9.34177L7.00008 5.85448L10.5438 9.34154C10.7586 9.55301 11.1058 9.55256 11.3201 9.34064L11.8393 8.82739C12.0538 8.61525 12.0538 8.27112 11.8393 8.05898L7.38868 3.6591C7.17412 3.44697 6.82604 3.44697 6.61146 3.6591Z' fill='%2344B52D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2134_9681'%3E%3Crect width='14' height='14' fill='white' transform='matrix(1 0 0 -1 0 14)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: contain;
	width: 14px;
	height: 14px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 15px;
	margin: auto;
}

.sidebar-quicklinks__button.slide:before {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}

.sidebar-quicklinks__list {
	padding: 7px 12px 12px;
}

.sidebar-quicklinks__list li+li {
	margin-top: 12px;
}

.sidebar-quicklinks__list li a {
	font-weight: 400;
	font-size: 15px;
	color: rgba(255, 255, 255, .65);
	display: block;
	padding-left: 22px;
	position: relative;
}

.sidebar-quicklinks__list li a:before {
	content: '•';
	font: inherit;
	color: inherit;
	position: absolute;
	top: 0;
	left: 8px;
}

.sidebar-quicklinks__list li a:hover {
	background: -o-linear-gradient(right, rgba(43, 104, 225, 0) 0%, rgba(43, 104, 225, 0.7) 50%, rgba(43, 104, 225, 0) 100%);
	background: -webkit-gradient(linear, right top, left top, from(rgba(43, 104, 225, 0)), color-stop(50%, rgba(43, 104, 225, 0.7)), to(rgba(43, 104, 225, 0)));
	background: linear-gradient(270deg, rgba(43, 104, 225, 0) 0%, rgba(43, 104, 225, 0.7) 50%, rgba(43, 104, 225, 0) 100%);
}

/* Prime */
.prime {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 380px;
	padding: 40px;
}

.prime__background img {
	-o-object-position: 75%;
	object-position: 75%;
}

.prime__img {
	position: absolute;
	bottom: 0;
	right: 0;
}

.prime__img img {
	display: block;
}

.prime__wrap {
	max-width: 700px;
}

.prime__rate {
	font-size: 18px;
	text-transform: uppercase;
	margin: 0 0 10px;
}

.prime__rate span {
	opacity: .8;
}

.prime__title {
	margin-bottom: 0;
}

.prime__text {
	text-shadow: 0 0 2px #000;
	margin-top: 18px;
}

/* Page nav */
.page-nav {
	display: none;
}

/* Advantages */
.table {
	background-color: rgba(255, 255, 225, 0.2);
	border-radius: var(--radius);
	width: 100%;
	overflow: hidden;
	position: relative;
}

.border-gradient {
	border-radius: var(--radius);
	position: relative;
}

.border-gradient:before {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: var(--radius);
	padding: 3px;
	background: -o-linear-gradient(top, rgba(43, 104, 225, 0) 0%, #2320DA 50%, rgba(43, 104, 225, 0) 100%),
		-o-linear-gradient(left, rgba(43, 104, 225, 0) 0%, #2320DA 50%, rgba(43, 104, 225, 0) 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 104, 225, 0)), color-stop(50%, #2320DA), to(rgba(43, 104, 225, 0))),
		-webkit-gradient(linear, left top, right top, from(rgba(43, 104, 225, 0)), color-stop(50%, #2320DA), to(rgba(43, 104, 225, 0)));
	background: linear-gradient(180deg, rgba(43, 104, 225, 0) 0%, #2320DA 50%, rgba(43, 104, 225, 0) 100%),
		linear-gradient(90deg, rgba(43, 104, 225, 0) 0%, #2320DA 50%, rgba(43, 104, 225, 0) 100%);
	-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000)) content-box,
		-webkit-gradient(linear, left top, left bottom, color-stop(0, #000));
	-webkit-mask: linear-gradient(#000 0 0) content-box,
		linear-gradient(#000 0 0);
	mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000)) content-box,
		-webkit-gradient(linear, left top, left bottom, color-stop(0, #000));
	mask: linear-gradient(#000 0 0) content-box,
		linear-gradient(#000 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;
}

.table tr {
	border-top: 2px solid rgba(255, 255, 255, .12);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.table tr>* {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.table th {
	font-weight: 700;
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.125;
	padding: 14px 20px;
}

.table td {
	font-weight: 400;
	line-height: 1.467;
	padding: 10px 20px;
}


.advantages__table td {
	line-height: 1.4;
	padding-top: 12px;
	padding-bottom: 12px;
}

.advantages__proscons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
	width: 100%;
}

.advantages-proscons__item {
	background-color: rgba(255, 255, 255, 0.2);
	width: calc(50% - 10px);
	padding: 20px 12px;
}

.advantages-proscons__title {
	font-weight: 600;
	font-size: 20px;
	text-transform: uppercase;
	padding: 9px 0 9px 64px;
	position: relative;
}

.advantages-proscons__title:before,
.advantages-proscons__title:after {
	content: '';
	border-radius: 50%;
	position: absolute;
	margin: auto;
}

.advantages-proscons__title:before {
	background-color: #2320DA;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 16px;
	width: 40px;
	height: 40px;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
}

.advantages-proscons__title:after {
	background-color: rgba(35, 32, 218, 0.5);
	width: 60px;
	height: 60px;
	top: -10px;
	bottom: -10px;
	left: -10px;
}

.advantages-pros__item .advantages-proscons__title:before {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 9.104 15.104 10 14 10H10V14C10 15.104 9.10399 16 7.99999 16C6.89599 16 5.99999 15.104 5.99999 14V10H2.00001C0.896005 10 0 9.104 0 8C0 6.896 0.896005 6 2.00001 6H5.99999V2C5.99999 0.895999 6.89599 0 7.99999 0C9.10399 0 10 0.895999 10 2V6H14C15.104 6 16 6.896 16 8Z' fill='white'/%3E%3C/svg%3E%0A");
}

.advantages-cons__item .advantages-proscons__title:before {
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='4' viewBox='0 0 15 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.125 0H1.875C0.839534 0 0 0.895503 0 2C0 3.1045 0.839534 4 1.875 4H13.125C14.1605 4 15 3.1045 15 2C15 0.895503 14.1605 0 13.125 0Z' fill='white'/%3E%3C/svg%3E%0A");
}

.advantages-proscons__list {
	padding: 2px 0 0 64px;
}

.advantages-proscons__list li {
	font-weight: 600;
	font-size: 15px;
	padding-left: 18px;
}

.advantages-proscons__list li+li {
	margin-top: 14px;
}

.advantages-proscons__list li:before {
	content: '';
	display: block;
	background-color: #fff;
	border-radius: 50%;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}

/* Bonus Banner */
.bonus-banner {
	border-radius: 15px;
	-webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25),
		0px 4px 4px 0px rgba(35, 98, 191, 0.25) inset;
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25),
		0px 4px 4px 0px rgba(35, 98, 191, 0.25) inset;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 450px;
	padding: 40px;
}

.bonus-banner__background img {
	-o-object-position: 80%;
	object-position: 80%;
}

.bonus-banner__wrap {
	text-align: center;
	max-width: 673px;
	width: 100%;
}

/* right */
.bonus-banner__right {
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}

.bonus-banner__right .bonus-banner__background img {
	-o-object-position: 40%;
	object-position: 40%;
}

.bonus-banner__title {
	background: none;
	font-weight: 900;
	font-size: 32px;
	color: #FFFD68;
	text-shadow: 0 0 3px #000;
	padding: 0;
}

.bonus-banner__text {
	font-weight: 500;
	font-size: 26px;
	line-height: 119%;
	text-shadow: 0 0 3px #000;
	margin-top: 5px;
}

.bonus-banner__text p+p {
	margin-top: 12px;
}

.bonus-banner__text p span {
	color: #FFFF5A;
}

.bonus-banner__button {
	margin-top: 39px;
}

/* Register */
.register__banner {
	border-radius: 12px;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 20px;
	overflow: hidden;
	padding: 32px 62px 28px 15px;
}

.register-banner__list {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.register-banner__screen {
	max-width: 350px;
	position: relative;
}

.register-banner__screen img {
	display: block;
}

.register-banner__button {
	margin-top: 0;
	position: absolute;
	bottom: 143px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

/* Promotions */
.promotions__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 20px;
}

.promotions-wrap__item {
	position: relative;
	width: calc(50% - 10px);
}

.promotions-banner__desc ul li:before {
	background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.43467 3.00586C5.10003 3.00586 3.96458 3.84066 3.54381 5.00586C3.4609 5.23546 3.49702 5.49011 3.64073 5.68891C3.78444 5.88771 4.01771 6.00586 4.26652 6.00586H9.5C9.5 4.34901 8.1276 3.00586 6.43467 3.00586Z' fill='%2333AB41'/%3E%3Cpath d='M16.9014 24.0059C16.7472 25.1781 16.233 26.2159 15.5 27.0059H24.461C25.7183 27.0059 26.8185 26.2512 27.4081 25.1316C27.5303 24.8995 27.5307 24.6132 27.409 24.3808C27.2873 24.1484 27.0622 24.0059 26.8186 24.0059H16.9014V24.0059Z' fill='%2333AB41'/%3E%3Cpath d='M21.0756 3.00586H9.15738C9.6205 3.53306 10.9533 4.71098 9.79551 10.8275C9.03697 15.0283 7.46383 19.3727 7.50063 23.633C7.57542 25.504 9.07053 27.0059 10.9111 27.0059C12.7992 27.0059 14.3355 25.4287 14.3355 23.4902C14.3355 23.1016 14.6418 22.7871 15.0204 22.7871H21.7745C21.8762 20.25 22.5022 17.6991 23.1095 15.2244C23.8026 12.3987 24.5 9.44822 24.5 6.52148C24.5 4.58306 22.9637 3.00586 21.0756 3.00586ZM19.6984 18.4746H11.0345C10.6562 18.4746 10.3496 18.1598 10.3496 17.7715C10.3496 17.3832 10.6562 17.0684 11.0345 17.0684H19.6984C20.0766 17.0684 20.3833 17.3832 20.3833 17.7715C20.3833 18.1598 20.0767 18.4746 19.6984 18.4746ZM20.3495 15.6621H11.7037C11.3255 15.6621 11.0188 15.3473 11.0188 14.959C11.0188 14.5707 11.3255 14.2559 11.7037 14.2559H20.3495C20.7277 14.2559 21.0344 14.5707 21.0344 14.959C21.0344 15.3473 20.7278 15.6621 20.3495 15.6621ZM21.0188 12.8496H12.3351C11.9569 12.8496 11.6502 12.5348 11.6502 12.1465C11.6502 11.7582 11.9569 11.4434 12.3351 11.4434H21.0188C21.397 11.4434 21.7037 11.7582 21.7037 12.1465C21.7037 12.5348 21.397 12.8496 21.0188 12.8496ZM21.5412 10.0371H12.8092C12.4309 10.0371 12.1243 9.7223 12.1243 9.33398C12.1243 8.94567 12.4309 8.63086 12.8092 8.63086H21.5413C21.9195 8.63086 22.2262 8.94567 22.2262 9.33398C22.2262 9.7223 21.9195 10.0371 21.5412 10.0371Z' fill='%2333AB41'/%3E%3C/svg%3E%0A");
}

/* VIP */
.vip__list li:before {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3492 13.6543C29.9397 13.0788 30.1481 12.2342 29.8934 11.4491C29.6381 10.6639 28.9731 10.1035 28.1561 9.98453L20.8922 8.92907C20.5829 8.88401 20.3155 8.68998 20.1774 8.40944L16.9299 1.82795C16.5652 1.08846 15.8251 0.628906 15.0004 0.628906C14.1762 0.628906 13.4361 1.08846 13.0714 1.82795L9.82334 8.41004C9.68517 8.69058 9.41725 8.88461 9.10788 8.92967L1.84397 9.98513C1.02759 10.1035 0.361988 10.6645 0.106682 11.4497C-0.148024 12.2348 0.0604261 13.0794 0.650935 13.6549L5.90664 18.7779C6.13071 18.9965 6.23343 19.3113 6.18057 19.6189L4.94068 26.8528C4.83075 27.4895 4.99775 28.1089 5.40985 28.5973C6.05021 29.3584 7.16816 29.5903 8.06203 29.1205L14.5582 25.7048C14.8297 25.5624 15.1716 25.5636 15.4425 25.7048L21.9393 29.1205C22.2553 29.2869 22.5923 29.371 22.9401 29.371C23.575 29.371 24.177 29.0887 24.5909 28.5973C25.0036 28.1089 25.17 27.4883 25.06 26.8528L23.8195 19.6189C23.7667 19.3107 23.8694 18.9965 24.0935 18.7779L29.3492 13.6543Z' fill='%23FBBF15'/%3E%3C/svg%3E%0A");
}

/* Tournaments */
.block-list {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.block-list>li {
	background-color: rgba(35, 32, 218, 0.502);
	border-radius: 20px;
	line-height: 165%;
	padding: 0;
	width: 100%;
}

.block-list>li:before,
.block-list>li:after {
	display: none;
}

.block-list__text {
	font-weight: 400;
	text-align: center;
	padding: 12px 12px 17px;
}

.block-list__bottom {
	background: #2320DA;
	border-radius: 20px;
	font-weight: 600;
	margin-top: 0;
	padding: 7.5px 50px 7.5px 20px;
	position: relative;
}

.block-list__bottom:before,
.block-list__bottom:after {
	content: '';
	border-radius: 50%;
	position: absolute;
	margin: auto;
}

.block-list__bottom:before {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 30px;
	width: 40px;
	height: 40px;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 1;
}

.block-list__bottom:after {
	content: '';
	background-color: rgba(35, 32, 218, 0.5);
	width: 60px;
	height: 60px;
	top: -10px;
	bottom: -10px;
	right: -10px;
}

.tournaments__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 16px;
}

.tournaments__list {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 16px;
}

.tournaments__list li {
	width: calc(50% - 8px);
}

.tournaments__list .block-list__bottom:before {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='31' viewBox='0 0 30 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1176 30.4743C10.6398 30.2726 7.47985 28.886 5.03555 26.7121L8.16277 23.5849C9.79718 24.9685 11.8567 25.8653 14.1176 26.0519V30.4743ZM3.78771 25.4643C1.61387 23.02 0.227253 19.8601 0.0255127 16.3822H4.44799C4.63452 18.6432 5.53139 20.7027 6.91494 22.3371L3.78771 25.4643ZM0.0255127 14.6175C0.227253 11.1397 1.61387 7.97972 3.78771 5.53543L6.91494 8.66265C5.53139 10.2971 4.63452 12.3566 4.44799 14.6175H0.0255127ZM5.03555 4.28759C7.47985 2.11375 10.6398 0.72713 14.1176 0.525391V4.94787C11.8567 5.1344 9.79718 6.03127 8.16277 7.41481L5.03555 4.28759ZM15.8823 0.525391C19.3602 0.72713 22.5201 2.11375 24.9644 4.28759L21.8372 7.41481C20.2028 6.03127 18.1433 5.1344 15.8823 4.94787V0.525391ZM26.2123 5.53543C28.3861 7.97972 29.7727 11.1397 29.9745 14.6175H25.552C25.3655 12.3566 24.4686 10.2971 23.085 8.66265L26.2123 5.53543ZM29.9745 16.3822C29.7727 19.8601 28.3861 23.02 26.2123 25.4643L23.085 22.3371C24.4686 20.7027 25.3655 18.6432 25.552 16.3822H29.9745ZM24.9644 26.7121C22.5201 28.886 19.3602 30.2726 15.8823 30.4743V26.0519C18.1433 25.8653 20.2028 24.9685 21.8372 23.5849L24.9644 26.7121ZM15 24.3234C10.1269 24.3234 6.17646 20.373 6.17646 15.4999C6.17646 10.6268 10.1269 6.67633 15 6.67633C19.8731 6.67633 23.8235 10.6268 23.8235 15.4999C23.8235 20.373 19.8731 24.3234 15 24.3234Z' fill='%233DDB9C'/%3E%3C/svg%3E%0A");
}

.tournaments__screen {
	max-width: 450px;
	position: relative;
}

.tournaments__screen img {
	display: block;
}

.tournaments__button {
	position: absolute;
	bottom: 17px;
	left: 0;
}

/* Games */
.games__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	gap: 20px;
	width: 100%;
}

.games__table {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.games__table th:first-child,
.games__table td:first-child {
	max-width: 101px;
}

.games__table li {
	font-weight: 400;
}

.games__table li+li {
	margin-top: 5px;
}

.games__table td:nth-child(2) li {
	padding-left: 23px;
}

.games__table td:nth-child(2) li:before {
	content: '•';
	display: block;
	background: none;
	border-radius: none;
	font: inherit;
	color: inherit;
	width: auto;
	height: auto;
	top: 0;
	left: 9px;
}

.games__img {
	max-width: 461px;
	width: 38%;
}

.games__img img {
	display: block;
}

/* Live */
.live__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	gap: 20px;
}

.live__list {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding: 0;
}

.live__list .block-list__bottom:before {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.3299 3.945C25.1849 1.5 20.5799 0 14.9999 0C9.41993 0 4.81493 1.5 2.66993 3.945C-0.900068 8.085 -0.900068 21.945 2.66993 26.055C4.81493 28.5 9.41993 30 14.9999 30C20.5799 30 25.1849 28.5 27.3299 26.055C30.8999 21.915 30.8999 8.085 27.3299 3.945ZM14.9999 7.125C15.3708 7.125 15.7333 7.23497 16.0416 7.44099C16.35 7.64702 16.5903 7.93986 16.7322 8.28247C16.8741 8.62508 16.9113 9.00208 16.8389 9.3658C16.7666 9.72951 16.588 10.0636 16.3258 10.3258C16.0635 10.588 15.7294 10.7666 15.3657 10.839C15.002 10.9113 14.625 10.8742 14.2824 10.7323C13.9398 10.5904 13.647 10.35 13.4409 10.0417C13.2349 9.73335 13.1249 9.37084 13.1249 9C13.1249 8.50272 13.3225 8.02581 13.6741 7.67418C14.0257 7.32254 14.5027 7.125 14.9999 7.125ZM16.4999 23.25H13.4999C13.1021 23.25 12.7206 23.092 12.4393 22.8107C12.158 22.5294 11.9999 22.1478 11.9999 21.75C11.9999 21.3522 12.158 20.9706 12.4393 20.6893C12.7206 20.408 13.1021 20.25 13.4999 20.25V15.75C13.1021 15.75 12.7206 15.592 12.4393 15.3107C12.158 15.0294 11.9999 14.6478 11.9999 14.25C11.9999 13.8522 12.158 13.4706 12.4393 13.1893C12.7206 12.908 13.1021 12.75 13.4999 12.75H14.9999C15.3978 12.75 15.7793 12.908 16.0606 13.1893C16.3419 13.4706 16.4999 13.8522 16.4999 14.25V20.25C16.8978 20.25 17.2793 20.408 17.5606 20.6893C17.8419 20.9706 17.9999 21.3522 17.9999 21.75C17.9999 22.1478 17.8419 22.5294 17.5606 22.8107C17.2793 23.092 16.8978 23.25 16.4999 23.25Z' fill='%23298AF1'/%3E%3C/svg%3E%0A");
}

.live__img {
	max-width: 839px;
	width: 68%;
}

.live__img img {
	display: block;
}

/* License */
.license__background {
	opacity: .5;
}

/* Deposits */
.deposits__list {
	gap: 28px 40px;
}

.deposits__list li {
	width: calc(33.3% - 26.6px);
}

.deposits__list .block-list__bottom:before {
	background-image: url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.0738 11.2935C22.4133 7.63731 18.1376 2.92966 16.3645 0.893629C15.9075 0.36879 15.0927 0.36879 14.6356 0.893629C12.8625 2.9296 8.58688 7.63726 3.92637 11.2935C1.81182 12.9524 0.574341 15.4469 0.574341 18.0898C0.574341 22.7806 4.48246 26.5832 9.30334 26.5832C10.9338 26.5832 12.4169 25.9702 13.5233 24.9685V26.6247C13.5233 28.6409 12.0783 28.891 10.9571 29.8325C10.6874 30.0589 10.853 30.5 11.2051 30.5H19.7654C20.1163 30.5 20.282 30.062 20.0153 29.834C18.9056 28.8855 17.4768 28.6738 17.4768 26.6397V24.9684C18.5831 25.9701 20.0663 26.5832 21.6967 26.5832C26.5176 26.5832 30.4257 22.7805 30.4257 18.0898C30.4258 15.4469 29.1883 12.9524 27.0738 11.2935Z' fill='%23006BFF'/%3E%3C/svg%3E%0A");
}

/* FAQ */
.faq__list li {
	background-color: rgba(255, 255, 255, 0.2);
	border-radius: var(--radius);
	-webkit-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}

.faq__list li::before {
	display: block;
	width: auto;
	height: auto;
}

.faq-list__item+.faq-list__item {
	margin-top: 20px;
}

.faq-item__title {
	line-height: 1.25;
	text-transform: uppercase;
	cursor: pointer;
	margin: 0;
	position: relative;
	z-index: 2;
	padding: 23px 70px 23px 20px;
}

.faq-item__title:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.45579 1.02293L0.2253 7.18308C-0.0750999 7.48008 -0.0750999 7.96186 0.2253 8.25885L0.952098 8.97741C1.25217 9.27408 1.7382 9.2744 2.03892 8.97868L6.99985 4.09647L11.9611 8.97836C12.2618 9.2744 12.7478 9.27377 13.0479 8.97709L13.7747 8.25854C14.0751 7.96154 14.0751 7.47976 13.7747 7.18277L7.5439 1.02293C7.24351 0.72595 6.7562 0.72595 6.45579 1.02293Z' fill='white'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: 14px;
	width: 20px;
	height: 20px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 20px;
	margin: auto;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}

.faq-list__item.active .faq-item__title:after {
	-webkit-transform: rotateX(0);
	transform: rotateX(0);
}

.faq-item__desc {
	border-top: 2px solid rgba(255, 255, 255, 0.12);
	font-size: 16px;
	padding: 10px 20px;
}

/* Reviews */
.reviews__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 28px 50px;
}

.reviews__list li {
	background-color: rgba(35, 32, 218, 0.5);
	border-radius: 20px;
	line-height: 160%;
	width: calc(33.3% - 33.3px);
}

.reviews-item__text {
	font-weight: 400;
	text-align: center;
	padding: 12px 12px 17px;
}

.reviews-item__about {
	background-color: #2320DA;
	border-radius: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 10px;
	padding: 5px 0 5px 20px;
}

.reviews-about__name {
	font-weight: 600;
}

.reviews-about__rate {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	gap: 10px;
	position: relative;
	max-width: 214px;
	width: 60%;
}

.reviews-about__rate:after {
	content: '';
	background-color: rgba(35, 32, 218, 0.5);
	border-radius: 30px;
	position: absolute;
	top: -12px;
	bottom: -12px;
	left: -12px;
	right: -12px;
}

.reviews-about__rate img {
	max-width: 30px;
	width: calc(20% - 8px);
	position: relative;
	z-index: 1;
}

/* Grade */
.grades__table {
	max-width: 685px;
	position: relative;
	z-index: 1;
}

.grades__table th {
	text-transform: none;
}

.grades__table td:first-child {
	max-width: 267px;
}

.grades__table td:last-child {
	font-weight: 900;
	font-size: 18px;
	line-height: 1;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	gap: 12px;
}

.progressbar {
	background-color: #1F2038;
	border-radius: 50px;
	height: 16px;
	max-width: 330px;
	padding-right: 3px;
	width: 100%;
}

.progress {
	background: -o-linear-gradient(355.3deg, #1E222B 7.59%, #2320DA 100%);
	background: linear-gradient(94.7deg, #1E222B 7.59%, #2320DA 100%);
	border-radius: 50px;
	height: 16px;
}

.grades__img {
	max-width: 594px;
	width: 48%;
	position: absolute;
	right: 0;
	bottom: 0;
}

.grades__img img {
	display: block;
}

/* Footer */
.footer {
	gap: 30px;
	padding-bottom: 40px;
}

.footer__lang {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 20px;
}

.footer__lang li {
	padding: 0;
}

.footer__lang li+li {
	margin-top: 0;
}

.footer__lang li:before {
	display: none;
}

.footer__lang li a {
	background-color: #111622;
	border-radius: 12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 8px;
	padding: 12px;
}

.footer__lang li a:hover {
	background-color: rgba(255, 255, 255, .2);
}

.footer__lang li a img {
	border-radius: 50%;
	max-width: 24px;
}

.footer__lang li a span {
	font-size: 14px;
	color: #fff;
	line-height: 1;
	text-transform: uppercase;
}

.footer__menu {
	background-color: #111622;
	border-radius: 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 100px;
	padding: 30px;
	width: 100%;
}

.footer-menu__item {
	min-width: 180px;
	line-height: 120%;
}

.footer-menu__item p {
	font-weight: 700;
	font-size: 16px;
	margin-bottom: 26px;
}

.footer-menu__item li+li {
	margin-top: 12px;
}

.footer-menu__item li a {
	font-weight: 500;
	font-size: 14px;
	color: #BCBCBC;
	padding-left: 20px;
	position: relative;
}

.footer-menu__item li a:before {
	content: '•';
	position: absolute;
	top: 0;
	left: 7px;
}

.footer-menu__item li a:hover,
.footer-menu__item li a:hover:before {
	color: #0042C7;
}

.footer__info {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
	padding: 0 28px;
}

.footer-info__img {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
}

.footer-info__img img {
	max-height: 80px;
}

.footer-info__text {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	font-weight: 500;
	font-size: 14px;
	color: rgba(255, 255, 255, .43);
	line-height: 120%;
}

.footer-info__text p+p {
	margin-top: 12px;
}

.footer__copyright {
	line-height: 120%;
	text-align: center;
	margin-top: 0;
}

/* Btn Top */
.to-top {
	background-color: rgba(57, 59, 65, 0.5);
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.91692 0.238646L0.241393 6.83881C-0.0804642 7.15702 -0.0804642 7.67322 0.241393 7.99142L1.0201 8.76131C1.34161 9.07917 1.86236 9.07951 2.18456 8.76266L7.49984 3.53172L12.8155 8.76232C13.1377 9.07951 13.6584 9.07883 13.9799 8.76096L14.7586 7.99109C15.0805 7.67287 15.0805 7.15668 14.7586 6.83848L8.08275 0.238646C7.7609 -0.0795488 7.23879 -0.0795488 6.91692 0.238646Z' fill='white'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: 15px;
	border: 2px solid #54677E;
	border-radius: var(--radius);
	width: 50px;
	height: 50px;
	position: fixed;
	right: 20px;
	bottom: 20px;
	display: none;
	z-index: 100;
}

/* PAGES */
/* Breadcrumbs */
.breadcrumbs {
	margin-bottom: 10px;
}

.breadcrumbs>li {
	background: none;
	border-radius: 0;
	display: inline-block;
	vertical-align: middle;
	line-height: 1;
	padding: 0px;
}

.breadcrumbs>li+li {
	margin: 0;
}

.breadcrumbs>li:before {
	display: none;
}

.breadcrumbs>li a {
	display: inline-block;
	font-weight: 500;
	font-size: 16px;
	color: #fff;
}

.breadcrumbs>li a:not([href]) {
	font-weight: 700;
}

.breadcrumbs>li:not(:last-child):after {
	content: '|';
	border: none;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	top: auto;
	bottom: auto;
	right: auto;
	width: auto;
	height: auto;
	margin: 0px 19px;
}

.breadcrumbs>li a:not([href]),
.breadcrumbs>li a:not([href]) span {
	cursor: default;
}

/* BONUS PAGE */
/* Prime */
.bonus-prime__wrap {
	max-width: 560px;
}

/* highlighted text */
.highlighted-text {
	padding: 12px 20px;
	max-width: 1147px;
}

.highlighted-text p {
	background: #2320DA;
	border-radius: 20px;
	font-weight: 600;
	position: relative;
	padding: 9px 20px 9px 60px;
}

.highlighted-text p:before,
.highlighted-text p:after {
	content: '';
	position: absolute;
	margin: auto;
}

.highlighted-text p:before {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3492 13.6543C29.9397 13.0788 30.1481 12.2342 29.8934 11.4491C29.6381 10.6639 28.9731 10.1035 28.1561 9.98453L20.8922 8.92907C20.5829 8.88401 20.3155 8.68998 20.1774 8.40944L16.9299 1.82795C16.5652 1.08846 15.8251 0.628906 15.0004 0.628906C14.1762 0.628906 13.4361 1.08846 13.0714 1.82795L9.82334 8.41004C9.68517 8.69058 9.41725 8.88461 9.10788 8.92967L1.84397 9.98513C1.02759 10.1035 0.361988 10.6645 0.106682 11.4497C-0.148024 12.2348 0.0604261 13.0794 0.650935 13.6549L5.90664 18.7779C6.13071 18.9965 6.23343 19.3113 6.18057 19.6189L4.94068 26.8528C4.83075 27.4895 4.99775 28.1089 5.40985 28.5973C6.05021 29.3584 7.16816 29.5903 8.06203 29.1205L14.5582 25.7048C14.8297 25.5624 15.1716 25.5636 15.4425 25.7048L21.9393 29.1205C22.2553 29.2869 22.5923 29.371 22.9401 29.371C23.575 29.371 24.177 29.0887 24.5909 28.5973C25.0036 28.1089 25.17 27.4883 25.06 26.8528L23.8195 19.6189C23.7667 19.3107 23.8694 18.9965 24.0935 18.7779L29.3492 13.6543Z' fill='%23FBBF15'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 30px;
	width: 40px;
	height: 40px;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
}

.highlighted-text p:after {
	background-color: rgba(35, 32, 218, 0.5);
	border-radius: 50%;
	top: -12px;
	bottom: -12px;
	left: -12px;
	width: 64px;
	height: 64px;
}

/* Request */
.request-banner__background {
	opacity: .8;
}

.request__list {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

/* Reload */
.reload-banner__list {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: start;
	padding: 12px 20px;
}

.reload-banner__list li:before {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='31' viewBox='0 0 30 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1176 30.4743C10.6398 30.2726 7.47985 28.886 5.03555 26.7121L8.16277 23.5849C9.79718 24.9685 11.8567 25.8653 14.1176 26.0519V30.4743ZM3.78771 25.4643C1.61387 23.02 0.227253 19.8601 0.0255127 16.3822H4.44799C4.63452 18.6432 5.53139 20.7027 6.91494 22.3371L3.78771 25.4643ZM0.0255127 14.6175C0.227253 11.1397 1.61387 7.97972 3.78771 5.53543L6.91494 8.66265C5.53139 10.2971 4.63452 12.3566 4.44799 14.6175H0.0255127ZM5.03555 4.28759C7.47985 2.11375 10.6398 0.72713 14.1176 0.525391V4.94787C11.8567 5.1344 9.79718 6.03127 8.16277 7.41481L5.03555 4.28759ZM15.8823 0.525391C19.3602 0.72713 22.5201 2.11375 24.9644 4.28759L21.8372 7.41481C20.2028 6.03127 18.1433 5.1344 15.8823 4.94787V0.525391ZM26.2123 5.53543C28.3861 7.97972 29.7727 11.1397 29.9745 14.6175H25.552C25.3655 12.3566 24.4686 10.2971 23.085 8.66265L26.2123 5.53543ZM29.9745 16.3822C29.7727 19.8601 28.3861 23.02 26.2123 25.4643L23.085 22.3371C24.4686 20.7027 25.3655 18.6432 25.552 16.3822H29.9745ZM24.9644 26.7121C22.5201 28.886 19.3602 30.2726 15.8823 30.4743V26.0519C18.1433 25.8653 20.2028 24.9685 21.8372 23.5849L24.9644 26.7121ZM15 24.3234C10.1269 24.3234 6.17646 20.373 6.17646 15.4999C6.17646 10.6268 10.1269 6.67633 15 6.67633C19.8731 6.67633 23.8235 10.6268 23.8235 15.4999C23.8235 20.373 19.8731 24.3234 15 24.3234Z' fill='%233DDB9C'/%3E%3C/svg%3E%0A");
}

/* Benefits */
.benefits__list {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	gap: 20px;
}

.benefits__list li+li {
	margin-top: 0;
}

/* Cashback */
.cashback__banner+.cashback__banner {
	margin-top: 20px;
}

ul.cashback__list li:before {
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 15.5132H11.75V25.5132H6.125C5.13044 25.5132 4.17661 25.1181 3.47335 24.4148C2.77009 23.7116 2.375 22.7577 2.375 21.7632V15.5132C2.58257 15.5384 2.79243 15.5384 3 15.5132Z' fill='%237772FC'/%3E%3Cpath d='M23.625 15.5132V21.7632C23.625 22.7577 23.2299 23.7116 22.5267 24.4148C21.8234 25.1181 20.8696 25.5132 19.875 25.5132H14.25V15.5132H23C23.2076 15.5384 23.4174 15.5384 23.625 15.5132Z' fill='%237772FC'/%3E%3Cpath d='M23.625 8.01318H2.375C1.33947 8.01318 0.5 8.85265 0.5 9.88818V12.3882C0.5 13.4237 1.33947 14.2632 2.375 14.2632H23.625C24.6605 14.2632 25.5 13.4237 25.5 12.3882V9.88818C25.5 8.85265 24.6605 8.01318 23.625 8.01318Z' fill='%237772FC'/%3E%3Cpath d='M13.3122 9.26302H12.9997C12.7976 9.25919 12.5995 9.2064 12.4223 9.10919C12.245 9.01198 12.094 8.87324 11.9822 8.70486C11.8704 8.53649 11.801 8.34351 11.7801 8.14246C11.7592 7.94141 11.7874 7.73829 11.8622 7.55052C12.2997 6.45052 12.6872 5.33802 13.0122 4.23802C13.3122 3.33802 14.4497 0.488018 17.3622 0.488018C18.4973 0.461154 19.5967 0.885625 20.4193 1.66831C21.2418 2.451 21.7203 3.52799 21.7497 4.66302C21.7497 7.28802 18.7622 8.41302 17.7747 8.72552C16.3209 9.11882 14.8179 9.29986 13.3122 9.26302ZM17.3372 3.01302C16.0872 3.01302 15.5372 4.51302 15.3872 4.97552C15.2372 5.43802 15.0247 6.12552 14.8122 6.71302C15.5225 6.6865 16.2272 6.57743 16.9122 6.38802C17.4997 6.17552 19.2497 5.51302 19.2497 4.66302C19.2114 4.19199 18.9893 3.75494 18.6315 3.44624C18.2737 3.13753 17.8088 2.98192 17.3372 3.01302Z' fill='%237772FC'/%3E%3Cpath d='M12.6625 9.26318C11.178 9.28887 9.69715 9.10797 8.2625 8.72568C4.8125 7.60068 4.25 5.70068 4.25 4.67568C4.25787 4.14497 4.37261 3.62129 4.58738 3.13592C4.80215 2.65054 5.11253 2.21343 5.5 1.85068C6.35188 1.01291 7.49287 0.534135 8.6875 0.513184C10.9625 0.513184 12.075 2.57568 12.9 4.03818C13.4115 5.21171 13.8295 6.42381 14.15 7.66318C14.2041 7.84671 14.2153 8.0402 14.1828 8.22874C14.1502 8.41729 14.0749 8.59585 13.9625 8.75068C13.8512 8.90327 13.7068 9.02866 13.5401 9.11742C13.3734 9.20618 13.1887 9.25602 13 9.26318H12.6625ZM8.5875 3.01318C8.07714 3.04298 7.59604 3.26126 7.2375 3.62568C6.95587 3.88648 6.78198 4.24318 6.75 4.62568C6.75 5.23818 7.6125 5.87568 9.0375 6.35068C9.7716 6.55519 10.5263 6.67678 11.2875 6.71318C11.1343 6.21548 10.942 5.73064 10.7125 5.26318L11.75 4.65068L10.6625 5.25068C9.9875 3.95068 9.4125 3.01318 8.625 3.01318H8.5875Z' fill='%237772FC'/%3E%3C/svg%3E%0A");
}

ol.cashback__list {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	gap: 20px;
	max-width: 1000px;
}

ol.cashback__list li+li {
	margin-top: 0;
}

/* Leaderboards */
.leaderboards-banner__list {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: start;
	gap: 28px 30px;
	padding: 0;
}

.leaderboards-banner__list li {
	width: calc(33.3% - 20px);
}

.leaderboards-banner__list li .block-list__bottom:before {
	background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.7504 7.06244L16.7504 1.28806C16.3703 1.06864 15.9392 0.953125 15.5004 0.953125C15.0615 0.953125 14.6304 1.06864 14.2504 1.28806L4.25039 7.06244C4.05947 7.17279 3.88399 7.30792 3.72852 7.46431L15.5004 14.2593L27.2723 7.46306C27.1167 7.30711 26.9412 7.17241 26.7504 7.06244ZM16.8979 7.94619C16.4661 8.16619 15.9884 8.28088 15.5038 8.28088C15.0192 8.28088 14.5415 8.16619 14.1098 7.94619C13.3366 7.49994 13.3285 6.77494 14.0966 6.32869C14.53 6.10866 15.0091 5.99398 15.4951 5.99398C15.9811 5.99398 16.4602 6.10866 16.8935 6.32869C17.0622 6.38604 17.2088 6.49467 17.3127 6.63939C17.4167 6.78411 17.4728 6.95769 17.4733 7.13587C17.4738 7.31406 17.4186 7.48794 17.3154 7.63322C17.2123 7.7785 17.0663 7.88792 16.8979 7.94619Z' fill='%23FF4747'/%3E%3Cpath d='M3.0975 8.54248C3.03352 8.76479 3.00071 8.9949 3 9.22623V20.7737C3.00023 21.2123 3.11586 21.6432 3.33526 22.023C3.55467 22.4028 3.87014 22.7182 4.25 22.9375L14.25 28.7106C14.4457 28.8235 14.656 28.9091 14.875 28.965V15.34L3.0975 8.54248ZM5.81563 15.63C5.47607 15.41 5.19354 15.1126 4.99124 14.7622C4.78894 14.4118 4.67264 14.0184 4.65188 13.6144C4.65188 12.8756 5.17687 12.5781 5.82375 12.9512C6.16162 13.171 6.44275 13.4675 6.64424 13.8166C6.84572 14.1657 6.96184 14.5575 6.98313 14.96C6.98125 15.7037 6.45875 16 5.81563 15.63ZM8.625 20.5837C8.2854 20.3636 8.00285 20.0661 7.80055 19.7156C7.59824 19.3651 7.48196 18.9716 7.46125 18.5675C7.46125 17.8294 7.98563 17.5312 8.6325 17.905C8.97066 18.1245 9.25205 18.421 9.45366 18.7701C9.65528 19.1192 9.77139 19.5111 9.7925 19.9137C9.78875 20.6569 9.26625 20.9544 8.625 20.5837ZM11.4325 25.5369C11.0929 25.3169 10.8104 25.0194 10.6081 24.6691C10.4058 24.3187 10.2895 23.9253 10.2688 23.5212C10.2688 22.7825 10.7931 22.485 11.44 22.8581C11.7781 23.0777 12.0594 23.3742 12.261 23.7233C12.4626 24.0724 12.5787 24.4643 12.6 24.8669C12.5963 25.61 12.0731 25.9081 11.4306 25.5369H11.4325Z' fill='%23FF4747'/%3E%3Cpath d='M27.9025 8.54248L16.125 15.3419V28.9669C16.344 28.911 16.5543 28.8254 16.75 28.7125L26.75 22.9375C27.13 22.7181 27.4456 22.4025 27.665 22.0224C27.8845 21.6424 28 21.2113 28 20.7725V9.22623C27.9993 8.9949 27.9665 8.76479 27.9025 8.54248ZM20.0275 15.9444C20.6744 15.5694 21.1969 15.8687 21.1988 16.6119C21.1779 17.0154 21.0617 17.4083 20.8596 17.7582C20.6576 18.1082 20.3754 18.4052 20.0362 18.625C19.3937 18.9962 18.8669 18.7006 18.8644 17.9625C18.8854 17.5581 19.0019 17.1644 19.2043 16.8136C19.4066 16.4629 19.6892 16.165 20.0288 15.9444H20.0275ZM20.05 23.9856C19.4075 24.3562 18.8806 24.0612 18.8788 23.3225C18.8999 22.9185 19.0163 22.5253 19.2186 22.1749C19.4209 21.8246 19.7032 21.5271 20.0425 21.3069C20.6894 20.9319 21.2119 21.2312 21.2144 21.9744C21.1927 22.3775 21.076 22.7699 20.8739 23.1194C20.6717 23.4689 20.3899 23.7657 20.0512 23.9856H20.05ZM24.695 13.25C25.3419 12.875 25.8644 13.1744 25.8669 13.9175C25.8455 14.3208 25.7289 14.7133 25.5266 15.0629C25.3243 15.4125 25.0421 15.7092 24.7031 15.9287C24.06 16.3 23.5375 16.0019 23.5356 15.2637C23.5561 14.8604 23.6719 14.4676 23.8734 14.1176C24.0749 13.7676 24.3565 13.4703 24.695 13.25ZM24.7181 21.2912C24.0756 21.6625 23.5531 21.3644 23.5506 20.6262C23.5711 20.2228 23.6868 19.8299 23.8885 19.4799C24.0901 19.1298 24.3719 18.8326 24.7106 18.6125C25.3575 18.2375 25.88 18.5369 25.8819 19.28C25.8606 19.6833 25.7441 20.0759 25.5418 20.4255C25.3395 20.7751 25.0572 21.0718 24.7181 21.2912Z' fill='%23FF4747'/%3E%3C/svg%3E%0A");
}

.leaderboards__uncoming {
	background-color: rgba(35, 32, 218, 0.502);
	border-radius: 20px;
	line-height: 165%;
	max-width: 726px;
}

.leaderboards-uncoming__list li {
	padding-left: 21px;
}

.leaderboards-uncoming__list li:before {
	content: '';
	display: block;
	background-color: rgba(0, 0, 0, 0);
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9.5' r='3' fill='%232320DA'/%3E%3Ccircle cx='9' cy='9.5' r='6' stroke='%232320DA' stroke-opacity='0.5' stroke-width='6'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	width: 18px;
	height: 19px;
	left: -7px;
}

.leaderboards-uncoming__list li+li {
	margin-top: 10px;
}

.leaderboards-uncoming__bottom:before {
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 15.5132H11.75V25.5132H6.125C5.13044 25.5132 4.17661 25.1181 3.47335 24.4148C2.77009 23.7116 2.375 22.7577 2.375 21.7632V15.5132C2.58257 15.5384 2.79243 15.5384 3 15.5132Z' fill='%237772FC'/%3E%3Cpath d='M23.625 15.5132V21.7632C23.625 22.7577 23.2299 23.7116 22.5267 24.4148C21.8234 25.1181 20.8696 25.5132 19.875 25.5132H14.25V15.5132H23C23.2076 15.5384 23.4174 15.5384 23.625 15.5132Z' fill='%237772FC'/%3E%3Cpath d='M23.625 8.01318H2.375C1.33947 8.01318 0.5 8.85265 0.5 9.88818V12.3882C0.5 13.4237 1.33947 14.2632 2.375 14.2632H23.625C24.6605 14.2632 25.5 13.4237 25.5 12.3882V9.88818C25.5 8.85265 24.6605 8.01318 23.625 8.01318Z' fill='%237772FC'/%3E%3Cpath d='M13.3122 9.26302H12.9997C12.7976 9.25919 12.5995 9.2064 12.4223 9.10919C12.245 9.01198 12.094 8.87324 11.9822 8.70486C11.8704 8.53649 11.801 8.34351 11.7801 8.14246C11.7592 7.94141 11.7874 7.73829 11.8622 7.55052C12.2997 6.45052 12.6872 5.33802 13.0122 4.23802C13.3122 3.33802 14.4497 0.488018 17.3622 0.488018C18.4973 0.461154 19.5967 0.885625 20.4193 1.66831C21.2418 2.451 21.7203 3.52799 21.7497 4.66302C21.7497 7.28802 18.7622 8.41302 17.7747 8.72552C16.3209 9.11882 14.8179 9.29986 13.3122 9.26302ZM17.3372 3.01302C16.0872 3.01302 15.5372 4.51302 15.3872 4.97552C15.2372 5.43802 15.0247 6.12552 14.8122 6.71302C15.5225 6.6865 16.2272 6.57743 16.9122 6.38802C17.4997 6.17552 19.2497 5.51302 19.2497 4.66302C19.2114 4.19199 18.9893 3.75494 18.6315 3.44624C18.2737 3.13753 17.8088 2.98192 17.3372 3.01302Z' fill='%237772FC'/%3E%3Cpath d='M12.6625 9.26318C11.178 9.28887 9.69715 9.10797 8.2625 8.72568C4.8125 7.60068 4.25 5.70068 4.25 4.67568C4.25787 4.14497 4.37261 3.62129 4.58738 3.13592C4.80215 2.65054 5.11253 2.21343 5.5 1.85068C6.35188 1.01291 7.49287 0.534135 8.6875 0.513184C10.9625 0.513184 12.075 2.57568 12.9 4.03818C13.4115 5.21171 13.8295 6.42381 14.15 7.66318C14.2041 7.84671 14.2153 8.0402 14.1828 8.22874C14.1502 8.41729 14.0749 8.59585 13.9625 8.75068C13.8512 8.90327 13.7068 9.02866 13.5401 9.11742C13.3734 9.20618 13.1887 9.25602 13 9.26318H12.6625ZM8.5875 3.01318C8.07714 3.04298 7.59604 3.26126 7.2375 3.62568C6.95587 3.88648 6.78198 4.24318 6.75 4.62568C6.75 5.23818 7.6125 5.87568 9.0375 6.35068C9.7716 6.55519 10.5263 6.67678 11.2875 6.71318C11.1343 6.21548 10.942 5.73064 10.7125 5.26318L11.75 4.65068L10.6625 5.25068C9.9875 3.95068 9.4125 3.01318 8.625 3.01318H8.5875Z' fill='%237772FC'/%3E%3C/svg%3E%0A");
}

.leaderboards-banner__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
}

.leaderboards-banner__text {
	max-width: 317px;
}

.leaderboards-current__list {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding: 12px 20px;
}

.leaderboards-current__list li:before {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3492 13.6543C29.9397 13.0788 30.1481 12.2342 29.8934 11.4491C29.6381 10.6639 28.9731 10.1035 28.1561 9.98453L20.8922 8.92907C20.5829 8.88401 20.3155 8.68998 20.1774 8.40944L16.9299 1.82795C16.5652 1.08846 15.8251 0.628906 15.0004 0.628906C14.1762 0.628906 13.4361 1.08846 13.0714 1.82795L9.82334 8.41004C9.68517 8.69058 9.41725 8.88461 9.10788 8.92967L1.84397 9.98513C1.02759 10.1035 0.361988 10.6645 0.106682 11.4497C-0.148024 12.2348 0.0604261 13.0794 0.650935 13.6549L5.90664 18.7779C6.13071 18.9965 6.23343 19.3113 6.18057 19.6189L4.94068 26.8528C4.83075 27.4895 4.99775 28.1089 5.40985 28.5973C6.05021 29.3584 7.16816 29.5903 8.06203 29.1205L14.5582 25.7048C14.8297 25.5624 15.1716 25.5636 15.4425 25.7048L21.9393 29.1205C22.2553 29.2869 22.5923 29.371 22.9401 29.371C23.575 29.371 24.177 29.0887 24.5909 28.5973C25.0036 28.1089 25.17 27.4883 25.06 26.8528L23.8195 19.6189C23.7667 19.3107 23.8694 18.9965 24.0935 18.7779L29.3492 13.6543Z' fill='%23FBBF15'/%3E%3C/svg%3E%0A");
}

/* Responsibly */
.responsibly__support li:before {
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2181_317)'%3E%3Cpath d='M8.20117 7.47266C9.25828 7.47266 10.1152 6.6157 10.1152 5.55859C10.1152 4.50149 9.25828 3.64453 8.20117 3.64453C7.14406 3.64453 6.28711 4.50149 6.28711 5.55859C6.28711 6.6157 7.14406 7.47266 8.20117 7.47266Z' fill='%2313BEA2'/%3E%3Cpath d='M28.1621 7.47266C29.2192 7.47266 30.0762 6.6157 30.0762 5.55859C30.0762 4.50149 29.2192 3.64453 28.1621 3.64453C27.105 3.64453 26.248 4.50149 26.248 5.55859C26.248 6.6157 27.105 7.47266 28.1621 7.47266Z' fill='%2313BEA2'/%3E%3Cpath d='M18.1816 4.46484C19.2387 4.46484 20.0957 3.60789 20.0957 2.55078C20.0957 1.49367 19.2387 0.636719 18.1816 0.636719C17.1245 0.636719 16.2676 1.49367 16.2676 2.55078C16.2676 3.60789 17.1245 4.46484 18.1816 4.46484Z' fill='%2313BEA2'/%3E%3Cpath d='M25.9746 16.2227H10.3887C9.88103 16.2227 9.39418 16.4243 9.03523 16.7833C8.67627 17.1422 8.47461 17.6291 8.47461 18.1367H27.8887C27.8887 17.6291 27.687 17.1422 27.3281 16.7833C26.9691 16.4243 26.4822 16.2227 25.9746 16.2227Z' fill='%2313BEA2'/%3E%3Crect x='2.62183' y='21.5' width='7' height='12.0909' fill='white'/%3E%3Crect x='14.0764' y='21.5' width='7' height='12.0909' fill='white'/%3E%3Crect x='26.804' y='21.5' width='7' height='12.0909' fill='white'/%3E%3Cpath d='M32.4009 20.0508H25.2461V35.3633H32.4009C33.2348 35.3633 34.0347 35.032 34.6244 34.4423C35.2141 33.8526 35.5454 33.0527 35.5454 32.2187V23.1953C35.5454 22.3613 35.2141 21.5615 34.6244 20.9718C34.0347 20.3821 33.2348 20.0508 32.4009 20.0508ZM32.893 24.8534L29.6118 31.4159C29.5556 31.5284 29.4778 31.6286 29.3829 31.711C29.2879 31.7934 29.1777 31.8562 29.0584 31.896C28.9392 31.9357 28.8133 31.9516 28.6879 31.9427C28.5626 31.9338 28.4402 31.9003 28.3277 31.8441C28.2153 31.7879 28.115 31.7102 28.0327 31.6152C27.9503 31.5203 27.8875 31.41 27.8477 31.2908C27.8079 31.1716 27.792 31.0457 27.8009 30.9203C27.8098 30.7949 27.8433 30.6725 27.8995 30.5601L30.4868 25.3828H28.7543C28.5005 25.3827 28.2572 25.2818 28.0777 25.1023C27.8983 24.9229 27.7974 24.6796 27.7973 24.4258C27.7973 24.172 27.8981 23.9285 28.0776 23.7491C28.2571 23.5696 28.5005 23.4687 28.7543 23.4687H32.0355C32.1988 23.4685 32.3593 23.51 32.502 23.5894C32.6446 23.6687 32.7646 23.7831 32.8505 23.9219C32.9365 24.0607 32.9855 24.2191 32.9929 24.3821C33.0004 24.5452 32.966 24.7074 32.893 24.8534Z' fill='%2313BEA2'/%3E%3Cpath d='M13.0322 35.3633H23.3321V20.0508H13.0322V35.3633ZM15.5839 24.4258C15.5839 24.3 15.6086 24.1755 15.6567 24.0593C15.7048 23.9431 15.7753 23.8376 15.8643 23.7487C15.9532 23.6598 16.0588 23.5893 16.175 23.5413C16.2912 23.4933 16.4158 23.4686 16.5415 23.4687H19.8228C19.9859 23.4687 20.1463 23.5103 20.2889 23.5897C20.4314 23.6691 20.5512 23.7836 20.637 23.9223C20.7227 24.0611 20.7716 24.2195 20.7789 24.3825C20.7862 24.5454 20.7517 24.7076 20.6786 24.8534L17.3974 31.4159C17.3426 31.5306 17.2655 31.6332 17.1705 31.7178C17.0756 31.8024 16.9648 31.8672 16.8446 31.9084C16.7244 31.9497 16.5971 31.9666 16.4703 31.9581C16.3435 31.9497 16.2196 31.9161 16.1059 31.8592C15.9922 31.8024 15.891 31.7235 15.8081 31.6271C15.7253 31.5307 15.6625 31.4187 15.6233 31.2978C15.5842 31.1768 15.5696 31.0493 15.5803 30.9227C15.591 30.796 15.6268 30.6727 15.6857 30.5601L18.2735 25.3828H16.5415C16.2877 25.3828 16.0443 25.282 15.8648 25.1025C15.6853 24.923 15.5839 24.6796 15.5839 24.4258Z' fill='%2313BEA2'/%3E%3Cpath d='M0.818359 23.1953V32.2187C0.818359 33.0527 1.14966 33.8526 1.73937 34.4423C2.32909 35.032 3.12891 35.3633 3.96289 35.3633H11.1177V20.0508H3.96289C3.12891 20.0508 2.32909 20.3821 1.73937 20.9718C1.14966 21.5615 0.818359 22.3613 0.818359 23.1953ZM7.60836 23.4687C7.77149 23.4687 7.93193 23.5103 8.07444 23.5897C8.21695 23.6691 8.33678 23.7836 8.42255 23.9223C8.50832 24.0611 8.55717 24.2195 8.56447 24.3825C8.57176 24.5454 8.53725 24.7076 8.46422 24.8534L5.18297 31.4159C5.12677 31.5284 5.04898 31.6286 4.95404 31.711C4.85909 31.7934 4.74886 31.8562 4.62962 31.896C4.51038 31.9357 4.38448 31.9516 4.25911 31.9427C4.13373 31.9338 4.01133 31.9003 3.89891 31.8441C3.78648 31.7879 3.68622 31.7102 3.60385 31.6152C3.52149 31.5203 3.45863 31.41 3.41887 31.2908C3.3791 31.1716 3.36322 31.0457 3.37211 30.9203C3.381 30.7949 3.41451 30.6725 3.4707 30.5601L6.05961 25.3828H4.32711C4.07329 25.3828 3.82986 25.282 3.65039 25.1025C3.47091 24.923 3.37008 24.6796 3.37008 24.4258C3.37001 24.3001 3.39471 24.1756 3.44278 24.0595C3.49085 23.9433 3.56134 23.8378 3.65023 23.7489C3.73911 23.66 3.84464 23.5895 3.96078 23.5415C4.07693 23.4934 4.20141 23.4687 4.32711 23.4687H7.60836Z' fill='%2313BEA2'/%3E%3Cpath d='M9.89093 14.3449C10.0559 14.3221 10.2221 14.3101 10.3886 14.3088H25.9745C26.141 14.3101 26.3072 14.3221 26.4722 14.3449L27.5659 9.34049C27.0447 9.25738 26.5462 9.06737 26.1019 8.7824C25.6576 8.49743 25.2771 8.12365 24.9841 7.68455L22.0097 9.25025L19.8419 5.99854C19.3242 6.24902 18.7566 6.37914 18.1816 6.37914C17.6065 6.37914 17.0389 6.24902 16.5212 5.99854L14.3534 9.25025L11.3784 7.68455C11.0855 8.12365 10.7049 8.49743 10.2606 8.7824C9.81632 9.06737 9.31789 9.25738 8.79663 9.34049L9.89093 14.3449Z' fill='%2313BEA2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2181_317'%3E%3Crect width='35' height='35' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	background-size: 36px;
}

.responsibly__organizations li:before {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3492 13.6543C29.9397 13.0788 30.1481 12.2342 29.8934 11.4491C29.6381 10.6639 28.9731 10.1035 28.1561 9.98453L20.8922 8.92907C20.5829 8.88401 20.3155 8.68998 20.1774 8.40944L16.9299 1.82795C16.5652 1.08846 15.8251 0.628906 15.0004 0.628906C14.1762 0.628906 13.4361 1.08846 13.0714 1.82795L9.82334 8.41004C9.68517 8.69058 9.41725 8.88461 9.10788 8.92967L1.84397 9.98513C1.02759 10.1035 0.361988 10.6645 0.106682 11.4497C-0.148024 12.2348 0.0604261 13.0794 0.650935 13.6549L5.90664 18.7779C6.13071 18.9965 6.23343 19.3113 6.18057 19.6189L4.94068 26.8528C4.83075 27.4895 4.99775 28.1089 5.40985 28.5973C6.05021 29.3584 7.16816 29.5903 8.06203 29.1205L14.5582 25.7048C14.8297 25.5624 15.1716 25.5636 15.4425 25.7048L21.9393 29.1205C22.2553 29.2869 22.5923 29.371 22.9401 29.371C23.575 29.371 24.177 29.0887 24.5909 28.5973C25.0036 28.1089 25.17 27.4883 25.06 26.8528L23.8195 19.6189C23.7667 19.3107 23.8694 18.9965 24.0935 18.7779L29.3492 13.6543Z' fill='%23FBBF15'/%3E%3C/svg%3E%0A");
}

/* APP PAGE */
/* Prime */
.app-prime__wrap {
	max-width: 535px;
}

/* About App */
.about-app__list {
	gap: 40px;
}

.about-app__list li:before {
	background-image: url("data:image/svg+xml,%3Csvg width='35' height='36' viewBox='0 0 35 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.3349 12.375L21.1644 9.25L19.3349 6.125H15.6644L13.835 9.25L15.6644 12.375H19.3349Z' fill='%233DAD1B'/%3E%3Cpath d='M12.7488 9.875H8.75C8.93265 12.4312 10.2183 14.6828 12.1385 16.1645L14.5531 12.9568L12.7488 9.875Z' fill='%233DAD1B'/%3E%3Cpath d='M15.6182 13.625L13.1826 16.8606C14.4591 17.5824 15.9304 18 17.5 18C19.0696 18 20.5409 17.5824 21.8174 16.8606L19.3818 13.625H15.6182Z' fill='%233DAD1B'/%3E%3Cpath d='M15.6182 4.875L13.1826 1.63937C14.4591 0.917633 15.9304 0.5 17.5 0.5C19.0696 0.5 20.5409 0.917633 21.8174 1.63937L19.3818 4.875H15.6182Z' fill='%233DAD1B'/%3E%3Cpath d='M20.4473 12.9568L22.8618 16.1645C24.7821 14.6828 26.0677 12.4312 26.2503 9.875H22.2515L20.4473 12.9568Z' fill='%233DAD1B'/%3E%3Cpath d='M8.75 8.62497H12.7488L14.5531 5.54315L12.1385 2.33545C10.2183 3.81708 8.93265 6.06882 8.75 8.62497Z' fill='%233DAD1B'/%3E%3Cpath d='M22.8618 2.33545L20.4473 5.54315L22.2515 8.62497H26.2503C26.0677 6.06882 24.7821 3.81708 22.8618 2.33545Z' fill='%233DAD1B'/%3E%3Cpath d='M28.75 19.25H6.25C2.79822 19.25 0 22.0482 0 25.5L0 29.25C0 32.7018 2.79822 35.5 6.25 35.5H11.25C12.3016 35.5 13.2916 34.8341 14.0363 33.6244C14.7479 32.4684 16.0754 31.75 17.5 31.75C18.9246 31.75 20.2521 32.4684 20.9637 33.6244C21.7084 34.8341 22.6984 35.5 23.75 35.5H28.75C32.2018 35.5 35 32.7018 35 29.25V25.5C35 22.0482 32.2018 19.25 28.75 19.25ZM31.875 29.25C31.5299 29.25 31.25 28.9702 31.25 28.625C31.25 28.2798 31.5299 28 31.875 28C32.2202 28 32.5 28.2798 32.5 28.625C32.5 28.9702 32.2202 29.25 31.875 29.25ZM31.875 26.75C31.5295 26.75 31.25 26.4705 31.25 26.125C31.25 24.402 29.848 23 28.125 23H25.625C25.2795 23 25 22.7205 25 22.375C25 22.0295 25.2795 21.75 25.625 21.75H28.125C30.5371 21.75 32.5 23.7129 32.5 26.125C32.5 26.4705 32.2205 26.75 31.875 26.75Z' fill='%233DAD1B'/%3E%3C/svg%3E%0A");
}

/* Download */
.download-banner__list>li {
	display: block;
}

.download-banner__list>li+li {
	margin-top: 32px;
}

.download-banner__list li ul li {
	padding-left: 21px;
}

.download-banner__list li ul li+li {
	margin-top: 10px;
}

.download-banner__list>li .block-list__bottom {
	padding-left: 60px;
	padding-right: 20px;
}

.download-banner__list li ul li:before {
	content: '';
	display: block;
	background-color: rgba(0, 0, 0, 0);
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9.5' r='3' fill='%232320DA'/%3E%3Ccircle cx='9' cy='9.5' r='6' stroke='%232320DA' stroke-opacity='0.5' stroke-width='6'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	width: 18px;
	height: 19px;
	left: -6px;
}

.download-banner__list>li .block-list__bottom:before {
	content: counter(ol);
	font-weight: 700;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	left: 0;
	right: auto;
}

.download-banner__list>li .block-list__bottom.block-list__bottom:after {
	right: auto;
	left: -12px;
}

/* Requirements */
.requirements__banner {}

.requirements__banner-ios .requirements-banner__background {
	opacity: .8;
}

.requirements__banner-andoid .requirements-banner__background {
	opacity: .7;
}

.requirements-banner__title {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 8px;
}

.requirements-banner__title img {
	max-width: 32px;
}

.requirements-banner__minimum {
	background-color: rgba(255, 255, 255, 0.2);
	padding: 8px 20px 12px;
}

.requirements-banner__minimum h3 {
	text-align: center;
	margin-bottom: 12px;
}

.requirements-minimum__text {
	background-color: #2320DA;
	border-radius: 20px;
	line-height: 165%;
	padding: 8px 20px 8px 60px;
	position: relative;
}

.requirements-minimum__text:before,
.requirements-minimum__text:after {
	content: '';
	position: absolute;
}

.requirements-minimum__text:before {
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.3492 13.6543C29.9397 13.0788 30.1481 12.2342 29.8934 11.4491C29.6381 10.6639 28.9731 10.1035 28.1561 9.98453L20.8922 8.92907C20.5829 8.88401 20.3155 8.68998 20.1774 8.40944L16.9299 1.82795C16.5652 1.08846 15.8251 0.628906 15.0004 0.628906C14.1762 0.628906 13.4361 1.08846 13.0714 1.82795L9.82334 8.41004C9.68517 8.69058 9.41725 8.88461 9.10788 8.92967L1.84397 9.98513C1.02759 10.1035 0.361988 10.6645 0.106682 11.4497C-0.148024 12.2348 0.0604261 13.0794 0.650935 13.6549L5.90664 18.7779C6.13071 18.9965 6.23343 19.3113 6.18057 19.6189L4.94068 26.8528C4.83075 27.4895 4.99775 28.1089 5.40985 28.5973C6.05021 29.3584 7.16816 29.5903 8.06203 29.1205L14.5582 25.7048C14.8297 25.5624 15.1716 25.5636 15.4425 25.7048L21.9393 29.1205C22.2553 29.2869 22.5923 29.371 22.9401 29.371C23.575 29.371 24.177 29.0887 24.5909 28.5973C25.0036 28.1089 25.17 27.4883 25.06 26.8528L23.8195 19.6189C23.7667 19.3107 23.8694 18.9965 24.0935 18.7779L29.3492 13.6543Z' fill='%23FBBF15'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 30px;
	width: 40px;
	height: 40px;
	top: 0;
	left: 0;
	z-index: 1;
}

.requirements-minimum__text:after {
	background-color: rgba(35, 32, 218, 0.5);
	border-radius: 50%;
	width: 64px;
	height: 64px;
	top: -12px;
	left: -12px;
}

.requirements__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 40px;
}

.tournaments__list {
	max-width: 790px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.tournaments__list .block-list__bottom:before {
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2181_532)'%3E%3Ccircle cx='18.625' cy='20.5' r='8.75' fill='white'/%3E%3Cpath d='M21.9248 0.952008C22.3404 0.430734 23.1001 0.350221 23.6191 0.764508C24.139 1.18001 24.2234 1.9383 23.8076 2.45787L20.5527 6.52623H22.8662C29.2531 6.52628 33.7139 10.492 33.7139 16.1698V23.4012C33.7139 29.3827 28.8476 34.2498 22.8662 34.2499H13.2236C7.24216 34.2499 2.375 29.3827 2.375 23.4012V16.1698C2.375 10.492 6.83665 6.52623 13.2236 6.52623H15.5371L12.2822 2.45787C11.8662 1.93818 11.9505 1.18002 12.4707 0.764508C12.9897 0.349688 13.7479 0.432685 14.1641 0.952008L18.0449 5.80259L21.9248 0.952008ZM18.6533 13.0965C18.4225 12.8319 18.0111 12.8318 17.7803 13.0965C16.8847 14.1249 14.7251 16.5037 12.3711 18.3504C11.3031 19.1884 10.6777 20.4482 10.6777 21.7831C10.6779 24.1522 12.652 26.0731 15.0869 26.0731C15.9104 26.0731 16.6599 25.7636 17.2188 25.2577V26.0936C17.2188 27.112 16.4882 27.2382 15.9219 27.7137C15.7858 27.8281 15.87 28.0516 16.0479 28.0516H20.3711C20.5482 28.0516 20.6324 27.8299 20.498 27.7147C19.9375 27.2356 19.2159 27.1288 19.2158 26.1014V25.2567C19.7746 25.7626 20.5232 26.0731 21.3467 26.0731C23.7816 26.0731 25.7557 24.1522 25.7559 21.7831C25.7559 20.4481 25.1305 19.1884 24.0625 18.3504C21.7085 16.5037 19.5489 14.1249 18.6533 13.0965Z' fill='%23B229F1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2181_532'%3E%3Crect width='35' height='35' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.app-button {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	white-space: wrap;
	gap: 6px;
	font-weight: 500;
	font-size: 15px;
	text-transform: uppercase;
	width: 254px;
	height: 64px;
	margin: 0 auto;
}

.app-button img {
	max-width: 32px;
}

/* Store */
.store {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 48px;
	padding: 88px 74px;
}

.store__buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 20px;
}

.store__logo {
	max-width: 316px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.store__logo img {
	display: block;
}