@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300..800&family=Poppins:wght@400;700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

/* var */
:root {
	--radius: 15px;
}

body {
	overflow-x: hidden;
	min-height: 100vh;
	background-color: #030A16;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 150%;
	color: #fff;
	text-align: left;
}

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%;
}

ul {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
}

ol {
	gap: 40px;
}

li {
	background-color: #6F48D7;
	border-radius: 8px;
	position: relative;
}

ol li {
	counter-increment: ol;
	font-family: 'Open Sans', sans-serif;
	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;
	min-height: 221px;
	padding: 5px 20px;
}

ol li .list-title {
	font-weight: 700;
	line-height: 1.5;
	margin: 0 0 20px;
	padding-left: 33px;
	position: relative;
	min-height: 31px;
}

ul>li:before,
ol li .list-title:before {
	display: inline-block;
	font: inherit;
	background-color: #8922B8;
	position: absolute;
	width: 57px;
	height: 55px;
}

ol li .list-title:before {
	content: counter(ol);
	border-radius: var(--radius);
	font-weight: 700;
	font-size: 20px;
	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;
	top: 0;
	bottom: 0;
	left: -44px;
	margin: auto;
}

ul li {
	text-align: center;
	padding: 39px 20px 8px;
}

ul li:before {
	content: '';
	border-radius: 50%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 30px;
	left: 0;
	right: 0;
	top: -24px;
	margin: auto;
}

.type-list {
	display: block;
}

.type-list li {
	background: none;
	border: 0;
	border-radius: 0;
	display: block;
	font-family: 'Roboto', sans-serif;
	text-align: left;
	min-height: 0;
	padding: 0;
}

.type-list li:before {
	display: none;
}

/* Title */
h1,
h2,
h3,
h4,
.title {
	display: block;
	position: relative;
	width: 100%;
	font-weight: 700;
	text-transform: uppercase;
}

.title {
	margin-bottom: 20px;
}

h1,
.title.general {
	font-weight: 900;
	font-size: 44px;
	color: #FFFF5A;
	line-height: 1.15;
	text-transform: none;
}

h2,
.title.high {
	border-left: 30px solid #8922B8;
	border-radius: 30px;
	font-size: 32px;
	line-height: 1.125;
	padding: 6px 0 6px 10px;
}

h3,
.title.middle {
	border-left: 10px solid #8922B8;
	font-size: 24px;
	line-height: 1.25;
	padding: 10px;
}

h4,
.title.mini {
	border-left: 10px solid #8922B8;
	font-size: 20px;
	line-height: 1;
	padding: 10px;
}

/* Article */
article,
.article {
	font-weight: 400;
	font-size: 16px;
	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;
}

/* 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%);
	-webkit-box-shadow: 10px 10px 50px 0px rgba(30, 233, 50, 0.3),
		-2px -6px 20px 0px rgba(30, 233, 50, 0.2);
	box-shadow: 10px 10px 50px 0px rgba(30, 233, 50, 0.3),
		-2px -6px 20px 0px rgba(30, 233, 50, 0.2);
	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%);
	-webkit-box-shadow: 10px 20px 80px 0px rgba(30, 64, 233, 0.302);
	box-shadow: 10px 20px 80px 0px rgba(30, 64, 233, 0.302);
}

/* 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(67, 30, 96, 0.8);
	border-radius: var(--radius);
	margin-top: 20px;
	padding: 20px;
}

.cover {
	padding-left: 30px;
	padding-right: 30px;
}

.content>*,
.cover>* {
	display: block;
	position: relative;
}

/* Header */
.header {
	background: #030A16;
	-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: 20px;
	overflow: visible;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	height: auto;
	padding-top: 17px;
	padding-bottom: 17px;
	padding-left: 60px;
}

.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 70px;
}

.header__menu ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 30px;
}

.header__menu ul a {
	display: block;
	font-weight: 600;
	font-size: 16px;
	color: #fff;
	padding: 5px 0;
	position: relative;
}

.header__menu ul a:before {
	content: '';
	background-color: #8922B8;
	height: 3px;
	position: absolute;
	right: 100%;
	bottom: 0;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}

.header__menu ul a:hover:before {
	right: 0;
	left: 0;
}

.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: 11px;
	font-weight: 500;
	font-size: 14px;
	text-transform: uppercase;
	padding-right: 4px;
}

.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: 74px 30px 30px;
}

.general-content {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

/* Sidebar */
.sidebar {
	position: -webkit-sticky;
	position: sticky;
	top: 74px;
	height: calc(100vh - 74px);
	width: 240px;
	padding-bottom: 20px;
	overflow: auto;
	z-index: 10;
}

.sidebar::-webkit-scrollbar {
	display: none;
}

.sidebar__item {
	position: relative;
}

.sidebar li,
.page-nav li {
	overflow: visible;
	padding: 0;
}

.sidebar li:before,
.page-nav li:before {
	display: none;
}

.sidebar__item-menu {
	margin-bottom: 30px;
	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: 17px;
	color: #fff;
	line-height: 120%;
	padding: 16px 17px;
}

.sidebar__item-menu li a:hover {
	background-color: rgba(255, 255, 255, .1);
}

.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;
	border-radius: 15px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 1;
	color: #fff;
	text-align: left;
	width: 100%;
	padding: 22px 45px 22px 18px;
	position: relative;
}

.sidebar-quicklinks__button:before {
	content: '';
	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 d='M7.61128 4.6591L3.16093 9.05921C2.94636 9.27135 2.94636 9.61548 3.16093 9.82761L3.68007 10.3409C3.89441 10.5528 4.24157 10.553 4.45637 10.3418L7.9999 6.85448L11.5436 10.3415C11.7585 10.553 12.1056 10.5526 12.32 10.3406L12.8391 9.82739C13.0536 9.61525 13.0536 9.27112 12.8391 9.05898L8.3885 4.6591C8.17393 4.44697 7.82586 4.44697 7.61128 4.6591Z' fill='white'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: contain;
	width: 16px;
	height: 16px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 20px;
	margin: auto;
}

.sidebar-quicklinks__button.slide {
	background-color: #6F48D7;
}

.sidebar-quicklinks__button.slide:before {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}

.sidebar-quicklinks__list {
	margin-top: 10px;
}

.sidebar-quicklinks__list li+li {
	margin-top: 10px;
}

.sidebar-quicklinks__list li a {
	font-weight: 400;
	font-size: 16px;
	color: #fff;
	line-height: 1.188;
	display: block;
	padding: 8px 20px;
}

.sidebar-quicklinks__list li a:hover {
	color: #6F48D7;
}

/* Prime */
.content.prime {
	padding: 0;
}

.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 {
	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;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	max-width: 670px;
	min-height: 380px;
	padding: 5px 26px 5px;
}

.prime__wrap:before {
	content: '';
	background-color: #6F48D7;
	border-radius: 50%;
	width: 1001px;
	height: 722px;
	-webkit-transform: rotate(-30deg);
	-ms-transform: rotate(-30deg);
	transform: rotate(-30deg);
	position: absolute;
	bottom: -2px;
	left: -235px;
}

.prime__wrap>* {
	position: relative;
}

.prime__title {
	margin-bottom: 0;
}

.prime__text {
	font-size: 22px;
	line-height: 120%;
	text-shadow: 0 0 2px #000;
	margin-top: 28px;
	max-width: 525px;
}

/* Page nav */
.page-nav {
	display: none;
}

/* Legislation */
.table {
	background-color: rgba(255, 255, 225, 0.2);
	border-radius: var(--radius);
	font-family: 'Open Sans', sans-serif;
	width: 100%;
	overflow: hidden;
}

.table tr {
	border-bottom: 1px solid rgba(255, 255, 255, .2);
	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 {
	background-color: #9770FF;
	font-weight: 700;
	font-size: 20px;
	line-height: 1.15;
	padding: 18px 20px;
}

.table tbody th {
	font-size: 16px;
	word-wrap: break-word;
}

.table td {
	padding: 8px 20px;
	line-height: 1.438;
}

.table td img {
	max-width: 24px;
}

.advantages__table th {
	padding-top: 13px;
	padding-bottom: 13px;
}

.advantages__table thead th:first-child,
.advantages__table tbody td:first-child {
	max-width: 446px;
}

.article-banner {
	border-radius: var(--radius);
	overflow: hidden;
	width: 100%;
	padding: 40px;
}

.article-banner__desc {
	position: relative;
}

.advantages__banner {
	padding: 20px;
}

.advantages-banner__background {
	opacity: .6;
}

.advantages-banner__proscons {
	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;
	width: 100%;
	padding-left: 24px;
}

.advantages-proscons__item {
	font-family: 'Open Sans', sans-serif;
	background-color: #6F48D7;
	border-radius: 8px;
	max-width: 334px;
	width: 100%;
	padding: 32px 20px 30px;
	position: relative;
}

.advantages-proscons__item:before {
	content: '';
	background-color: #8922B8;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 33px;
	border-radius: var(--radius);
	width: 57px;
	height: 55px;
	position: absolute;
	top: 15px;
	left: -24px;
}

.advantages-pros__item:before {
	background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 0.75C13.7861 0.75 10.6443 1.70305 7.97199 3.48862C5.29969 5.27419 3.21689 7.81209 1.98696 10.7814C0.757041 13.7507 0.435237 17.018 1.06225 20.1702C1.68926 23.3224 3.23692 26.2179 5.50952 28.4905C7.78213 30.7631 10.6776 32.3107 13.8298 32.9378C16.982 33.5648 20.2493 33.243 23.2186 32.013C26.1879 30.7831 28.7258 28.7003 30.5114 26.028C32.297 23.3557 33.25 20.2139 33.25 17C33.2455 12.6916 31.5319 8.56102 28.4855 5.51454C25.439 2.46806 21.3084 0.75455 17 0.75ZM17 30.75C14.2805 30.75 11.6221 29.9436 9.36092 28.4327C7.09974 26.9218 5.33737 24.7744 4.29666 22.2619C3.25596 19.7494 2.98366 16.9847 3.51421 14.3175C4.04476 11.6503 5.35432 9.20025 7.27729 7.27728C9.20026 5.35431 11.6503 4.04475 14.3175 3.5142C16.9848 2.98366 19.7494 3.25595 22.2619 4.29666C24.7744 5.33736 26.9218 7.09973 28.4327 9.36091C29.9436 11.6221 30.75 14.2805 30.75 17C30.7459 20.6455 29.2959 24.1404 26.7182 26.7182C24.1404 29.2959 20.6455 30.7459 17 30.75ZM24.5 17C24.5 17.3315 24.3683 17.6495 24.1339 17.8839C23.8995 18.1183 23.5815 18.25 23.25 18.25H18.25V23.25C18.25 23.5815 18.1183 23.8995 17.8839 24.1339C17.6495 24.3683 17.3315 24.5 17 24.5C16.6685 24.5 16.3505 24.3683 16.1161 24.1339C15.8817 23.8995 15.75 23.5815 15.75 23.25V18.25H10.75C10.4185 18.25 10.1005 18.1183 9.86612 17.8839C9.6317 17.6495 9.50001 17.3315 9.50001 17C9.50001 16.6685 9.6317 16.3505 9.86612 16.1161C10.1005 15.8817 10.4185 15.75 10.75 15.75H15.75V10.75C15.75 10.4185 15.8817 10.1005 16.1161 9.86612C16.3505 9.6317 16.6685 9.5 17 9.5C17.3315 9.5 17.6495 9.6317 17.8839 9.86612C18.1183 10.1005 18.25 10.4185 18.25 10.75V15.75H23.25C23.5815 15.75 23.8995 15.8817 24.1339 16.1161C24.3683 16.3505 24.5 16.6685 24.5 17Z' fill='white'/%3E%3C/svg%3E%0A");
}

.advantages-cons__item:before {
	background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.5 17C24.5 17.3315 24.3683 17.6495 24.1339 17.8839C23.8995 18.1183 23.5815 18.25 23.25 18.25H10.75C10.4185 18.25 10.1005 18.1183 9.86612 17.8839C9.6317 17.6495 9.50001 17.3315 9.50001 17C9.50001 16.6685 9.6317 16.3505 9.86612 16.1161C10.1005 15.8817 10.4185 15.75 10.75 15.75H23.25C23.5815 15.75 23.8995 15.8817 24.1339 16.1161C24.3683 16.3505 24.5 16.6685 24.5 17ZM33.25 17C33.25 20.2139 32.297 23.3557 30.5114 26.028C28.7258 28.7003 26.1879 30.7831 23.2186 32.013C20.2493 33.243 16.982 33.5648 13.8298 32.9378C10.6776 32.3107 7.78213 30.7631 5.50952 28.4905C3.23692 26.2179 1.68926 23.3224 1.06225 20.1702C0.435237 17.018 0.757041 13.7507 1.98696 10.7814C3.21689 7.81209 5.29969 5.27419 7.97199 3.48862C10.6443 1.70305 13.7861 0.75 17 0.75C21.3084 0.75455 25.439 2.46806 28.4855 5.51454C31.5319 8.56102 33.2455 12.6916 33.25 17ZM30.75 17C30.75 14.2805 29.9436 11.6221 28.4327 9.36091C26.9218 7.09973 24.7744 5.33736 22.2619 4.29666C19.7494 3.25595 16.9848 2.98366 14.3175 3.5142C11.6503 4.04475 9.20026 5.35431 7.27729 7.27728C5.35432 9.20025 4.04476 11.6503 3.51421 14.3175C2.98366 16.9847 3.25596 19.7494 4.29666 22.2619C5.33737 24.7744 7.09974 26.9218 9.36092 28.4327C11.6221 29.9436 14.2805 30.75 17 30.75C20.6455 30.7459 24.1404 29.2959 26.7182 26.7182C29.2959 24.1404 30.7459 20.6455 30.75 17Z' fill='white'/%3E%3C/svg%3E%0A");
}

.advantages-proscons__title {
	font-weight: 700;
	font-size: 20px;
	margin-bottom: 21px;
	padding-left: 33px;
}

.advantages-proscons__logo {
	max-width: 357px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.advantages-proscons__logo img {
	display: block;
}

.advantages-proscons__list li+li {
	margin-top: 20px;
}

/* Bonus Banner */
.bonus-banner {
	padding: 88px 34px 0px;
}

.bonus-banner__background img {
	-o-object-position: 80%;
	object-position: 80%;
}

.bonus-banner__wrap {
	text-align: center;
	max-width: 665px;
	width: 100%;
	padding: 100px 20px 28px;
}

.bonus-banner__wrap:before {
	content: '';
	background-color: rgba(151, 112, 255, 0.6);
	border-radius: 50%;
	width: 650px;
	height: 650px;
	position: absolute;
	left: 50%;
	top: 0;
	margin: auto;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

/* right */
.bonus-banner__right {
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	padding: 0 5px 92px;
}

.bonus-banner__right .bonus-banner__background img {
	-o-object-position: 40%;
	object-position: 40%;
}

.bonus-banner__right .bonus-banner__wrap {
	padding: 19px 20px 28px;
}

.bonus-banner__right .bonus-banner__wrap:before {
	top: auto;
	bottom: 0;
}

.bonus-banner__wrap>* {
	position: relative;
}

.bonus-banner__title {
	border: none;
	border-radius: 0;
	font-weight: 900;
	font-size: 54px;
	color: #FFFF5A;
	text-transform: none;
	padding: 0;
}

.bonus-banner__text {
	font-weight: 500;
	font-size: 32px;
	line-height: 119%;
	margin-top: 20px;
}

.bonus-banner__text p+p {
	margin-top: 12px;
}

.bonus-banner__text p span {
	color: #FFFF5A;
}

.bonus-banner__button {
	margin-top: 12px;
}

/* Register */
.register-banner__background {
	opacity: .6;
}

.register-banner__list {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.register-list__item {
	width: calc(33.3% - 26.6px);
	max-width: 334px;
}

/* App */
.app-banner__background {
	opacity: .6;
}

.app-banner__list {
	max-width: 708px;
	margin: 0 auto;
}

.app-banner__list li {
	width: calc(50% - 20px);
}

.app-buton {
	-webkit-box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0.6) inset;
	box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0.6) inset;
	border-radius: 10px;
	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: 20x;
	font-weight: 900;
	font-size: 14px;
	color: #fff;
	line-height: 1.42;
	text-transform: uppercase;
	text-align: center;
	width: 240px;
	height: 60px;
	padding-left: 33px;
}

.app-buton:hover {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

.app-buton img {
	max-width: 32px;
}

.app-buton span {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.app-buton__android {
	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%);

}

.app-buton__apple {
	background: -o-radial-gradient(45.75% 0%, 80.68% 107.81%, #7CAAE8 0%, #221BE8 85.15%);
	background: radial-gradient(80.68% 107.81% at 45.75% 0%, #7CAAE8 0%, #221BE8 85.15%);
}

/* Bonuses */
.bonuses__table thead th:first-child,
.bonuses__table tbody th {
	max-width: 225px;
}

/* VIP */
.vip__banner {
	padding: 40px 20px;
}

.vip-banner__background img {
	-o-object-position: 80%;
	object-position: 80%;
}

.vip-list__item {
	width: calc(33.3% - 13.3px);
}

.vip-list__item p:first-child {
	font-weight: 700;
}

ul li p+p {
	margin-top: 8px;
}

.vip-list__item: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.3493 13.6543C29.9398 13.0788 30.1483 12.2342 29.8935 11.4491C29.6382 10.6639 28.9732 10.1035 28.1563 9.98453L20.8923 8.92907C20.583 8.88401 20.3157 8.68998 20.1775 8.40944L16.93 1.82795C16.5654 1.08846 15.8253 0.628906 15.0005 0.628906C14.1763 0.628906 13.4362 1.08846 13.0716 1.82795L9.82346 8.41004C9.6853 8.69058 9.41738 8.88461 9.10801 8.92967L1.84409 9.98513C1.02771 10.1035 0.36211 10.6645 0.106804 11.4497C-0.147902 12.2348 0.0605481 13.0794 0.651057 13.6549L5.90676 18.7779C6.13083 18.9965 6.23356 19.3113 6.18069 19.6189L4.9408 26.8528C4.83087 27.4895 4.99787 28.1089 5.40997 28.5973C6.05034 29.3584 7.16828 29.5903 8.06215 29.1205L14.5583 25.7048C14.8299 25.5624 15.1717 25.5636 15.4426 25.7048L21.9394 29.1205C22.2554 29.2869 22.5924 29.371 22.9402 29.371C23.5752 29.371 24.1771 29.0887 24.591 28.5973C25.0037 28.1089 25.1701 27.4883 25.0601 26.8528L23.8197 19.6189C23.7668 19.3107 23.8695 18.9965 24.0936 18.7779L29.3493 13.6543Z' fill='%23FBBF15'/%3E%3C/svg%3E%0A");
}

/* Games */
.games__banner {
	padding: 40px 20px;
}

.games-banner__list {
	position: relative;
	z-index: 1;
}

.games-list__item {
	width: calc(33.3% - 13.3px);
}

.games-list__item: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%3Cg clip-path='url(%23clip0_2126_366)'%3E%3Cpath d='M14.1175 29.9743C10.6397 29.7726 7.47972 28.386 5.03543 26.2121L8.16265 23.0849C9.79705 24.4685 11.8566 25.3653 14.1175 25.5519V29.9743ZM3.78759 24.9643C1.61375 22.52 0.22713 19.3601 0.0253906 15.8822H4.44787C4.6344 18.1432 5.53127 20.2027 6.91481 21.8371L3.78759 24.9643ZM0.0253906 14.1175C0.22713 10.6397 1.61375 7.47972 3.78759 5.03543L6.91481 8.16265C5.53127 9.79705 4.6344 11.8566 4.44787 14.1175H0.0253906ZM5.03543 3.78759C7.47972 1.61375 10.6397 0.22713 14.1175 0.0253906V4.44787C11.8566 4.6344 9.79705 5.53127 8.16265 6.91481L5.03543 3.78759ZM15.8822 0.0253906C19.3601 0.22713 22.52 1.61375 24.9643 3.78759L21.8371 6.91481C20.2027 5.53127 18.1432 4.6344 15.8822 4.44787V0.0253906ZM26.2121 5.03543C28.386 7.47972 29.7726 10.6397 29.9743 14.1175H25.5519C25.3653 11.8566 24.4685 9.79705 23.0849 8.16265L26.2121 5.03543ZM29.9743 15.8822C29.7726 19.3601 28.386 22.52 26.2121 24.9643L23.0849 21.8371C24.4685 20.2027 25.3653 18.1432 25.5519 15.8822H29.9743ZM24.9643 26.2121C22.52 28.386 19.3601 29.7726 15.8822 29.9743V25.5519C18.1432 25.3653 20.2027 24.4685 21.8371 23.0849L24.9643 26.2121ZM14.9999 23.8234C10.1268 23.8234 6.17633 19.873 6.17633 14.9999C6.17633 10.1268 10.1268 6.17633 14.9999 6.17633C19.873 6.17633 23.8234 10.1268 23.8234 14.9999C23.8234 19.873 19.873 23.8234 14.9999 23.8234Z' fill='%233DDB9C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2126_366'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.games-banner__img {
	position: absolute;
	bottom: 0;
	right: 6%;
	max-width: 268px;
	width: 25%;
}

.games-banner__img img {
	display: block;
}

/* Security */
.security__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%;
}

.security__text {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.security__table {
	max-width: 796px;
}

.security__table th {
	font-size: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.security__table th:first-child,
.security__table td:first-child {
	max-width: 155px;
}

/* Payment */
.payment__banner {
	padding: 40px 20px;
}

.payment-list__item {
	width: calc(33.3% - 13.3px);
}

.payment-list__item: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%3Cg clip-path='url(%23clip0_2126_314)'%3E%3Cpath d='M27.3297 3.945C25.1847 1.5 20.5797 0 14.9997 0C9.41969 0 4.81469 1.5 2.66969 3.945C-0.900313 8.085 -0.900313 21.945 2.66969 26.055C4.81469 28.5 9.41969 30 14.9997 30C20.5797 30 25.1847 28.5 27.3297 26.055C30.8997 21.915 30.8997 8.085 27.3297 3.945ZM14.9997 7.125C15.3705 7.125 15.733 7.23497 16.0414 7.44099C16.3497 7.64702 16.59 7.93986 16.732 8.28247C16.8739 8.62508 16.911 9.00208 16.8387 9.3658C16.7663 9.72951 16.5877 10.0636 16.3255 10.3258C16.0633 10.588 15.7292 10.7666 15.3655 10.839C15.0018 10.9113 14.6248 10.8742 14.2822 10.7323C13.9395 10.5904 13.6467 10.35 13.4407 10.0417C13.2347 9.73335 13.1247 9.37084 13.1247 9C13.1247 8.50272 13.3222 8.02581 13.6739 7.67418C14.0255 7.32254 14.5024 7.125 14.9997 7.125ZM16.4997 23.25H13.4997C13.1019 23.25 12.7203 23.092 12.439 22.8107C12.1577 22.5294 11.9997 22.1478 11.9997 21.75C11.9997 21.3522 12.1577 20.9706 12.439 20.6893C12.7203 20.408 13.1019 20.25 13.4997 20.25V15.75C13.1019 15.75 12.7203 15.592 12.439 15.3107C12.1577 15.0294 11.9997 14.6478 11.9997 14.25C11.9997 13.8522 12.1577 13.4706 12.439 13.1893C12.7203 12.908 13.1019 12.75 13.4997 12.75H14.9997C15.3975 12.75 15.779 12.908 16.0603 13.1893C16.3417 13.4706 16.4997 13.8522 16.4997 14.25V20.25C16.8975 20.25 17.279 20.408 17.5603 20.6893C17.8417 20.9706 17.9997 21.3522 17.9997 21.75C17.9997 22.1478 17.8417 22.5294 17.5603 22.8107C17.279 23.092 16.8975 23.25 16.4997 23.25Z' fill='%23298AF1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2126_314'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

/* FAQ */
.faq,
.reviews {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.faq__title,
.reviews__title {
	width: auto;
}

.faq__list li {
	background-color: #6F48D7;
	border-radius: 8px;
	-webkit-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}

.faq-list__item+.faq-list__item {
	margin-top: 20px;
}

.faq-list__item:before {
	display: none;
}

.faq-item__title {
	border: none;
	font-weight: 700;
	font-size: 16px;
	line-height: 1.25;
	text-transform: uppercase;
	cursor: pointer;
	margin: 0;
	position: relative;
	padding: 26px 70px 26px 52px;
}

.faq-item__title:before,
.faq-item__title:after {
	background-color: #8922B8;
	border-radius: var(--radius);
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 57px;
	height: 55px;
}

.faq-item__title:before {
	content: counter(ol);
	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;
	font-weight: 700;
	font-size: 20px;
	left: -24px;
}

.faq-item__title:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.61128 5.8409L0.160928 1.44079C-0.0536428 1.22865 -0.0536428 0.884523 0.160928 0.672387L0.68007 0.159129C0.894408 -0.0527782 1.24157 -0.0530066 1.45637 0.158227L4.9999 3.64552L8.54364 0.158456C8.75845 -0.0530065 9.10558 -0.0525557 9.31995 0.159358L9.83908 0.67261C10.0536 0.884752 10.0536 1.22888 9.83908 1.44102L5.3885 5.8409C5.17393 6.05303 4.82586 6.05303 4.61128 5.8409Z' fill='white'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: 14px;
	right: -24px;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.faq-list__item.active .faq-item__title:after {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}

.faq-item__desc {
	padding: 0px 20px 19px;
}

/* Reviews */
.reviews__background {
	opacity: .6;
}

.reviews__title {
	margin-bottom: 40px;
}

.reviews__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	gap: 40px 20px;
}

li.reviews-list__item {
	background-color: #6F48D7;
	border-radius: 16px;
	font-family: 'Poppins', sans-serif;
	padding: 41px 20px 8px;
	width: calc(50% - 10px);
}

.reviews-item__heading {
	background-color: #8922B8;
	border-radius: 30px;
	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: 10px;
	padding: 13px 10px;
	max-width: 393px;
	position: absolute;
	left: 50%;
	top: -24px;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.reviews-heading__name {
	display: block;
	font-weight: 700;
	font-size: 20px;
	white-space: nowrap;
}

.reviews-heading__rate {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 10px;
}

.reviews-heading__rate img {
	max-width: 30px;
}

.reviews-item__text {
	font-size: 15px;
	line-height: 150%;
	text-align: center;
}

/* Grades */
.grades {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.grades__background {
	opacity: .7;
}

.grades__title {
	width: auto;
}

.grades__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	gap: 53px 16px;
	padding-top: 37px;
}

li.grades-list__item {
	background: -o-linear-gradient(left, #6F48D7 0%, #9770FF 100%);
	background: -webkit-gradient(linear, left top, right top, from(#6F48D7), to(#9770FF));
	background: linear-gradient(90deg, #6F48D7 0%, #9770FF 100%);
	border-radius: 16px;
	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-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: calc(33.3% - 10.6px);
	max-width: 353px;
	padding: 55px 20px 24px;
}

.grades-item__background {
	opacity: .6;
}

.grades-list__item>* {
	position: relative;
	z-index: 1;
}


.gades__item-value {
	display: block;
	background-color: #8922B8;
	border-radius: 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 20px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 77px;
	height: 77px;
	position: absolute;
	left: 0;
	right: 0;
	top: -37px;
	margin: 0 auto;
}

.gades__item-value span {
	font-weight: 700;
}

.grades-item__name {
	font-weight: 900;
	font-size: 20px;
	line-height: 120%;
	text-align: center;
	text-transform: uppercase;
	margin: auto 0;
}

.grades-item__progressbar {
	background-color: #fff;
	border-radius: 100px;
	height: 16px;
	margin-top: 16px;
	max-width: 250px;
	width: 100%;
	padding-right: 2px;
}

.grades-progressbar__progress {
	background: -o-linear-gradient(right, #6F48D7 0%, rgba(51, 1, 72, 0) 100%);
	background: -webkit-gradient(linear, right top, left top, from(#6F48D7), to(rgba(51, 1, 72, 0)));
	background: linear-gradient(270deg, #6F48D7 0%, rgba(51, 1, 72, 0) 100%);
	border-radius: 100px;
	height: 16px;
}

/* Conclusion */
.conclusion__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
}

.conclusion__img {
	max-width: 257px;
}

.conclusion__img {
	display: block;
}

.conclusion__desc {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	max-width: 955px;
}

/* 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: #8922B8;
	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: 1px solid #fff;
	border-radius: 20px;
	width: 50px;
	height: 50px;
	position: fixed;
	right: 20px;
	bottom: 20px;
	display: none;
	z-index: 100;
	opacity: .7;
}

.to-top:hover {
	opacity: 1;
}

/* PAGES */
/* Breadcrumbs */
.breadcrumbs {
	text-align: center;
	margin-bottom: 5px;
}

.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 .prime__text {
	font-size: 20px;
	margin-top: 20px;
}

/* Welcome */
.welcome-consists__background {
	opacity: .6;
}

.welcome-consists__list {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	max-width: 1082px;
	margin: 0 auto;
}

.welcome-consists__list li {
	width: calc(33.3% - 26.6px);
	min-height: 0;
}

.welcome-activate__background {
	opacity: .8;
}

.welcome-activate__list {
	max-width: 708px;
	margin: 0 auto;
}

.welcome-activate__list li {
	width: calc(50% - 20px);
}

.welcome__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%;
}

.welcome__desc {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.welcome__table {
	max-width: 685px;
}

.welcome__table th {
	max-width: 202px;
}

.welcome__table td ol {
	gap: 8px;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
}

.welcome__table td ol li {
	background: none;
	padding: 0;
	border-radius: 0;
	display: block;
	min-height: 0;
}

.welcome__table td ol li:before {
	content: counter(ol) '.';
	display: inline-block;
	background: none;
	border-radius: 0;
	font: inherit;
	position: static;
	margin-right: 3px;
}

/* Reload */
.reload-banner__background {
	opacity: .8;
}

.reload__list {
	max-width: 792px;
	margin: 0 auto;
}

.reload__list li {
	width: calc(50% - 10px);
}

.reload__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%3Cg clip-path='url(%23clip0_2126_815)'%3E%3Cpath d='M27.578 6.77527L22.8184 4.63574V20.4186L26.3222 12.8062H26.3377L28.2601 8.57367C28.5569 7.88835 28.2546 7.09133 27.578 6.77527Z' fill='%23EE624C'/%3E%3Cpath d='M19.6262 1.96245e-08H2.09137C1.09914 0.0167878 0.301181 0.821582 0.292969 1.81395V28.1705C0.301036 29.1656 1.09667 29.9749 2.09144 29.9999H19.6108C20.6297 30.0085 21.4627 29.1895 21.4713 28.1706V28.1704V1.81395C21.4543 0.80712 20.6332 -0.000145329 19.6262 1.96245e-08ZM4.57203 5.55035V5.68988H4.35495V6.38756H3.45575V5.68988H3.1612V5.55035C2.47181 5.47499 1.9394 4.90973 1.90539 4.217C1.91201 3.92317 2.01557 3.63974 2.19994 3.41082H2.29296L3.20771 2.26351C3.40146 2.06904 3.65052 1.93909 3.92087 1.89142C4.17246 1.8803 4.41425 1.98975 4.57203 2.18597L5.59528 3.37979C5.64259 3.41649 5.67995 3.46445 5.70378 3.51932C5.80502 3.73873 5.86294 3.97564 5.87435 4.217C5.85873 4.93494 5.28932 5.51794 4.57203 5.55035ZM12.6495 18.093L12.634 18.0775C12.265 18.0583 11.9001 17.9906 11.5488 17.876V19.4263H12.324V20.8062H9.45574V19.4263H10.1224V17.876C9.77303 17.9961 9.40654 18.0589 9.03713 18.062C7.38997 18.1231 6.00356 16.8407 5.93634 15.1938C5.98147 14.6194 6.19143 14.0703 6.54099 13.6124L6.66505 13.5039L9.96736 9.55041C10.4459 9.03668 11.2504 9.00819 11.7642 9.48675C11.7861 9.50724 11.8074 9.52847 11.8278 9.55041L15.1147 13.4419C15.526 13.9244 15.7659 14.5295 15.7969 15.1628C15.7054 16.8265 14.3155 18.1205 12.6495 18.093ZM18.541 27.1782V27.3332H18.3239V28.0309H17.4247V27.3332H17.1301V27.1627C16.4336 27.1146 15.8887 26.543 15.8743 25.8449C15.8753 25.5593 15.98 25.2838 16.1689 25.0696L17.0836 23.9534C17.2612 23.7845 17.4907 23.6806 17.7348 23.6588C17.9878 23.6396 18.2333 23.7506 18.3859 23.9534L19.4247 25.1161C19.5694 25.3494 19.6497 25.6169 19.6572 25.8914C19.6434 26.5331 19.1742 27.0739 18.541 27.1782Z' fill='%23EE624C'/%3E%3Cpath d='M29.5335 17.0544L27.1769 14.3567L22.8203 23.752V24.0931L29.4404 18.2637C29.76 17.9361 29.7991 17.4269 29.5335 17.0544Z' fill='%23EE624C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2126_815'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

/* Freespins */
.freespins-banner__list {
	max-width: 792px;
	margin: 0 auto;
}

.freespins-banner__list li {
	width: calc(50% - 10px);
}

.freespins-banner__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%3Cg clip-path='url(%23clip0_2126_891)'%3E%3Cpath d='M23.2397 11.3863C23.1588 11.285 23.0607 11.3049 23.0093 11.3256C22.9662 11.343 22.8676 11.3988 22.8812 11.5386C22.8976 11.7065 22.9068 11.8777 22.9086 12.0474C22.9159 12.7516 22.6334 13.4415 22.1336 13.9402C21.637 14.4356 20.9838 14.7026 20.2883 14.6948C19.3382 14.6827 18.5503 14.1872 18.0095 13.2618C17.5624 12.4966 17.7589 11.5097 17.967 10.4648C18.0887 9.85324 18.2146 9.22078 18.2146 8.61885C18.2146 3.93199 15.0638 1.22801 13.1856 0.0333398C13.1468 0.00867187 13.1098 0 13.0771 0C13.0238 0 12.9816 0.0229687 12.9608 0.0370312C12.9205 0.0643359 12.856 0.126562 12.8767 0.236719C13.5946 4.04894 11.4534 6.34178 9.18639 8.7692C6.84967 11.2713 4.20117 14.1073 4.20117 19.2221C4.20117 25.1651 9.03615 30.0001 14.9792 30.0001C19.8725 30.0001 24.1868 26.5886 25.4707 21.7038C26.3462 18.3732 25.4288 14.1305 23.2397 11.3863ZM15.2481 27.6996C13.7599 27.7674 12.3446 27.2337 11.2637 26.2001C10.1943 25.1775 9.5809 23.7505 9.5809 22.2848C9.5809 19.5343 10.6325 17.5152 13.4611 14.8346C13.5074 14.7908 13.5548 14.7769 13.5961 14.7769C13.6335 14.7769 13.666 14.7883 13.6883 14.799C13.7354 14.8217 13.8127 14.8778 13.8023 14.9992C13.7012 16.1761 13.7029 17.1529 13.8074 17.9027C14.0746 19.8178 15.4766 21.1046 17.2962 21.1046C18.1884 21.1046 19.0382 20.7688 19.6891 20.1592C19.7646 20.0884 19.849 20.0974 19.8813 20.1043C19.9242 20.1135 19.9815 20.1398 20.0116 20.2123C20.2815 20.8639 20.4194 21.5556 20.4215 22.268C20.4301 25.1347 18.1093 27.5713 15.2481 27.6996Z' fill='%23FF9334'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2126_891'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.freespins__table thead th:first-child,
.freespins__table tbody th {
	max-width: 257px;
}

/* Loyalty */
.loyalty__table tbody th {
	background: none;
	font-size: 20px;
}

/* Cashback */
.cashback-banner__background {
	opacity: .8;
}

.cashback-banner__list {
	max-width: 1082px;
	margin: 0 auto;
}

.cashback-banner__list li {
	width: calc(33.3% - 26.6px);
}

.cashback__table {
	max-width: 1010px;
}

.cashback__table th:first-child,
.cashback__table td:first-child {
	max-width: 190px;
}

/* Tournaments */
.tournaments-highlights__background {
	opacity: .8;
}

.tournaments-highlights__list {
	max-width: 792px;
	margin: 0 auto;
}

.tournaments-highlights__list li {
	width: calc(50% - 10px);
}

.tournaments-highlights__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%3Cg clip-path='url(%23clip0_2126_891)'%3E%3Cpath d='M23.2397 11.3863C23.1588 11.285 23.0607 11.3049 23.0093 11.3256C22.9662 11.343 22.8676 11.3988 22.8812 11.5386C22.8976 11.7065 22.9068 11.8777 22.9086 12.0474C22.9159 12.7516 22.6334 13.4415 22.1336 13.9402C21.637 14.4356 20.9838 14.7026 20.2883 14.6948C19.3382 14.6827 18.5503 14.1872 18.0095 13.2618C17.5624 12.4966 17.7589 11.5097 17.967 10.4648C18.0887 9.85324 18.2146 9.22078 18.2146 8.61885C18.2146 3.93199 15.0638 1.22801 13.1856 0.0333398C13.1468 0.00867187 13.1098 0 13.0771 0C13.0238 0 12.9816 0.0229687 12.9608 0.0370312C12.9205 0.0643359 12.856 0.126562 12.8767 0.236719C13.5946 4.04894 11.4534 6.34178 9.18639 8.7692C6.84967 11.2713 4.20117 14.1073 4.20117 19.2221C4.20117 25.1651 9.03615 30.0001 14.9792 30.0001C19.8725 30.0001 24.1868 26.5886 25.4707 21.7038C26.3462 18.3732 25.4288 14.1305 23.2397 11.3863ZM15.2481 27.6996C13.7599 27.7674 12.3446 27.2337 11.2637 26.2001C10.1943 25.1775 9.5809 23.7505 9.5809 22.2848C9.5809 19.5343 10.6325 17.5152 13.4611 14.8346C13.5074 14.7908 13.5548 14.7769 13.5961 14.7769C13.6335 14.7769 13.666 14.7883 13.6883 14.799C13.7354 14.8217 13.8127 14.8778 13.8023 14.9992C13.7012 16.1761 13.7029 17.1529 13.8074 17.9027C14.0746 19.8178 15.4766 21.1046 17.2962 21.1046C18.1884 21.1046 19.0382 20.7688 19.6891 20.1592C19.7646 20.0884 19.849 20.0974 19.8813 20.1043C19.9242 20.1135 19.9815 20.1398 20.0116 20.2123C20.2815 20.8639 20.4194 21.5556 20.4215 22.268C20.4301 25.1347 18.1093 27.5713 15.2481 27.6996Z' fill='%23FF9334'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2126_891'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.tournaments-signup__background img {
	-o-object-position: 80%;
	object-position: 80%;
}

.tournaments-signup__list {
	max-width: 1082px;
	margin: 0 auto;
}

.tournaments-signup__list li {
	width: calc(33.3% - 26.6px);
	min-height: 154px;
}

/* Responsibly */
.responsibly__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%;
}

.responsibly__desc {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.responsibly__table {
	max-width: 809px;
}

.responsibly__table th:first-child,
.responsibly__table td:first-child {
	max-width: 190px;
}

.responsibly__banner {
	padding: 70px 73px 56px 80px;
}

.responsibly-banner__background img {
	-o-object-position: right;
	object-position: right;
}

.responsibly-banner__desc {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 20px;
}

.responsibly-banner__list {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	max-width: 792px;
	padding-bottom: 14px;
}

.responsibly-banner__list li {
	width: calc(50% - 10px);
	padding-bottom: 12px;
}

.responsibly-banner__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='M26.2504 7.06244L16.2504 1.28806C15.8703 1.06864 15.4392 0.953125 15.0004 0.953125C14.5615 0.953125 14.1304 1.06864 13.7504 1.28806L3.75039 7.06244C3.55947 7.17279 3.38399 7.30792 3.22852 7.46431L15.0004 14.2593L26.7723 7.46306C26.6167 7.30711 26.4412 7.17241 26.2504 7.06244ZM16.3979 7.94619C15.9661 8.16619 15.4884 8.28088 15.0038 8.28088C14.5192 8.28088 14.0415 8.16619 13.6098 7.94619C12.8366 7.49994 12.8285 6.77494 13.5966 6.32869C14.03 6.10866 14.5091 5.99398 14.9951 5.99398C15.4811 5.99398 15.9602 6.10866 16.3935 6.32869C16.5622 6.38604 16.7088 6.49467 16.8127 6.63939C16.9167 6.78411 16.9728 6.95769 16.9733 7.13587C16.9738 7.31406 16.9186 7.48794 16.8154 7.63322C16.7123 7.7785 16.5663 7.88792 16.3979 7.94619Z' fill='%23FF4747'/%3E%3Cpath d='M2.5975 8.54297C2.53352 8.76528 2.50071 8.99539 2.5 9.22672V20.7742C2.50023 21.2128 2.61586 21.6437 2.83526 22.0235C3.05467 22.4033 3.37014 22.7187 3.75 22.938L13.75 28.7111C13.9457 28.824 14.156 28.9096 14.375 28.9655V15.3405L2.5975 8.54297ZM5.31563 15.6305C4.97607 15.4105 4.69354 15.1131 4.49124 14.7627C4.28894 14.4123 4.17264 14.0189 4.15188 13.6148C4.15188 12.8761 4.67687 12.5786 5.32375 12.9517C5.66162 13.1715 5.94275 13.468 6.14424 13.8171C6.34572 14.1662 6.46184 14.558 6.48313 14.9605C6.48125 15.7042 5.95875 16.0005 5.31563 15.6305ZM8.125 20.5842C7.7854 20.3641 7.50285 20.0666 7.30055 19.7161C7.09824 19.3656 6.98196 18.9721 6.96125 18.568C6.96125 17.8298 7.48563 17.5317 8.1325 17.9055C8.47066 18.125 8.75205 18.4214 8.95366 18.7706C9.15528 19.1197 9.27139 19.5116 9.2925 19.9142C9.28875 20.6573 8.76625 20.9548 8.125 20.5842ZM10.9325 25.5373C10.5929 25.3173 10.3104 25.0199 10.1081 24.6695C9.90582 24.3192 9.78951 23.9258 9.76875 23.5217C9.76875 22.783 10.2931 22.4855 10.94 22.8586C11.2781 23.0782 11.5594 23.3747 11.761 23.7238C11.9626 24.0729 12.0787 24.4648 12.1 24.8673C12.0963 25.6105 11.5731 25.9086 10.9306 25.5373H10.9325Z' fill='%23FF4747'/%3E%3Cpath d='M27.4025 8.54297L15.625 15.3423V28.9673C15.844 28.9115 16.0543 28.8259 16.25 28.713L26.25 22.938C26.63 22.7186 26.9456 22.403 27.165 22.0229C27.3845 21.6429 27.5 21.2118 27.5 20.773V9.22672C27.4993 8.99539 27.4665 8.76528 27.4025 8.54297ZM19.5275 15.9448C20.1744 15.5698 20.6969 15.8692 20.6988 16.6123C20.6779 17.0159 20.5617 17.4088 20.3596 17.7587C20.1576 18.1087 19.8754 18.4057 19.5362 18.6255C18.8937 18.9967 18.3669 18.7011 18.3644 17.963C18.3854 17.5586 18.5019 17.1649 18.7043 16.8141C18.9066 16.4633 19.1892 16.1655 19.5288 15.9448H19.5275ZM19.55 23.9861C18.9075 24.3567 18.3806 24.0617 18.3788 23.323C18.3999 22.919 18.5163 22.5257 18.7186 22.1754C18.9209 21.8251 19.2032 21.5276 19.5425 21.3073C20.1894 20.9323 20.7119 21.2317 20.7144 21.9748C20.6927 22.378 20.576 22.7703 20.3739 23.1199C20.1717 23.4694 19.8899 23.7662 19.5512 23.9861H19.55ZM24.195 13.2505C24.8419 12.8755 25.3644 13.1748 25.3669 13.918C25.3455 14.3213 25.2289 14.7138 25.0266 15.0634C24.8243 15.413 24.5421 15.7097 24.2031 15.9292C23.56 16.3005 23.0375 16.0023 23.0356 15.2642C23.0561 14.8609 23.1719 14.4681 23.3734 14.1181C23.5749 13.7681 23.8565 13.4707 24.195 13.2505ZM24.2181 21.2917C23.5756 21.663 23.0531 21.3648 23.0506 20.6267C23.0711 20.2233 23.1868 19.8304 23.3885 19.4804C23.5901 19.1303 23.8719 18.8331 24.2106 18.613C24.8575 18.238 25.38 18.5373 25.3819 19.2805C25.3606 19.6838 25.2441 20.0764 25.0418 20.426C24.8395 20.7756 24.5572 21.0723 24.2181 21.2917Z' fill='%23FF4747'/%3E%3C/svg%3E%0A");
}

.responsibly-banner__button {
	-ms-flex-item-align: self-end;
	align-self: self-end;
}

.responsibly-banner__button .button {
	margin-top: 0;
}

/* APP PAGE */
/* Download */
.download__banner {
	padding: 40px 80px;
}

.download-banner__background {
	opacity: .6;
}

.download__banner-android .download-banner__background img {
	-o-object-position: 85%;
	object-position: 85%;
}

.download-banner__list li {
	font-weight: 700;
	min-height: 85px;
	padding: 5px 5px 5px 50px;
}

.download-banner__list li:before {
	content: counter(ol);
	border-radius: var(--radius);
	display: inline-block;
	background-color: #8922B8;
	width: 57px;
	height: 55px;
	font-weight: 700;
	font-size: 20px;
	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;
	position: absolute;
	top: 0;
	bottom: 0;
	left: -24px;
	margin: auto;
}

.download-banner-apple__list {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-template-rows: repeat(3, 1fr);
	grid-column-gap: 40px;
	grid-row-gap: 40px;
}

.download-banner-apple__list li:first-child {
	grid-area: 1 / 1 / 2 / 2;
}

.download-banner-apple__list li:nth-child(2) {
	grid-area: 1 / 2 / 2 / 3;
}

.download-banner-apple__list li:nth-child(3) {
	grid-area: 1 / 3 / 2 / 4;
}

.download-banner-apple__list li:nth-child(4) {
	grid-area: 2 / 1 / 3 / 2;
}

.download-banner-apple__list li:nth-child(5) {
	grid-area: 2 / 2 / 3 / 3;
}

.download-banner-apple__list li:nth-child(6) {
	grid-area: 3 / 1 / 4 / 2;
}

.download-banner-apple__list li:last-child {
	grid-area: 3 / 2 / 4 / 3;
}

.download-banner__img {
	max-width: 318px;
	width: 26%;
	position: absolute;
	bottom: 0;
	right: 5%;
	z-index: 1;
}

.download-banner-android__list {
	max-width: 708px;
}

.download-banner-android__list li {
	width: calc(50% - 20px);
}

/* Store Banner */
.store-banner {
	border: none;
	padding-top: 31px;
	padding-bottom: 34px;
}

.store-banner__wrap {
	position: relative;
	width: 100%;
}

.store-banner__logo {
	display: block;
	max-width: 246px;
	margin: 0 auto 20px;
}

.store-banner__logo img {
	display: block;
}

.store-banner__buttons {
	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;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 42px;
}

/* Requirements */
.requirements__banner-ios {
	padding: 40px 80px;
}

.requirements-banner-ios__list {
	max-width: 792px;
	position: relative;
	z-index: 1;
}

.requirements-banner-ios__list li {
	width: calc(50% - 10px);
}

.requirements-banner-ios__list 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_2126_1353)'%3E%3Ccircle cx='18.625' cy='20.5' r='8.75' fill='white'/%3E%3Cpath d='M21.9248 0.952178C22.3403 0.430754 23.1 0.34937 23.6191 0.763701C24.1394 1.17919 24.2236 1.93835 23.8076 2.45804L20.5527 6.5264H22.8662C29.253 6.52645 33.7136 10.4915 33.7139 16.169V23.4014C33.7139 29.3828 28.8476 34.25 22.8662 34.25H13.2236C7.24216 34.25 2.375 29.3829 2.375 23.4014V16.169C2.37524 10.4914 6.83682 6.5264 13.2236 6.5264H15.5371L12.2822 2.45804C11.8661 1.93834 11.9504 1.17922 12.4707 0.763701C12.9897 0.349124 13.748 0.432812 14.1641 0.952178L18.0449 5.80276L21.9248 0.952178ZM18.6533 13.0967C18.4224 12.8318 18.0111 12.8317 17.7803 13.0967C16.8847 14.1251 14.7251 16.5029 12.3711 18.3496C11.3031 19.1875 10.6779 20.4474 10.6777 21.7823C10.6777 24.1516 12.6519 26.0723 15.0869 26.0723C15.9105 26.0723 16.6599 25.7628 17.2188 25.2569V26.0938C17.2187 27.1121 16.4882 27.2384 15.9219 27.7139C15.786 27.8283 15.8701 28.0508 16.0479 28.0508H20.3711C20.5482 28.0508 20.6322 27.8301 20.498 27.7149C19.9376 27.2359 19.216 27.1287 19.2158 26.1016V25.2569C19.7746 25.7627 20.5233 26.0723 21.3467 26.0723C23.7817 26.0723 25.7559 24.1516 25.7559 21.7823C25.7558 20.4475 25.1304 19.1875 24.0625 18.3496C21.7086 16.5029 19.5489 14.1251 18.6533 13.0967Z' fill='%23B229F1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2126_1353'%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");
}

.requirements-banner__img {
	position: absolute;
	top: 53%;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	max-width: 375px;
	width: 40%;
}

.requirements__banner-android {
	padding: 40px 20px;
}

.requirements-banner-android__list {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.requirements-banner-android__list li {
	width: calc(33.3% - 13.3px);
}

.requirements-banner-android__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='M5.93467 3.00586C4.60003 3.00586 3.46458 3.84066 3.04381 5.00586C2.9609 5.23546 2.99702 5.49011 3.14073 5.68891C3.28444 5.88771 3.51771 6.00586 3.76652 6.00586H9C9 4.34901 7.6276 3.00586 5.93467 3.00586Z' fill='%2333AB41'/%3E%3Cpath d='M16.4014 24.0059C16.2472 25.1781 15.733 26.2159 15 27.0059H23.961C25.2183 27.0059 26.3185 26.2512 26.9081 25.1316C27.0303 24.8995 27.0307 24.6132 26.909 24.3808C26.7873 24.1484 26.5622 24.0059 26.3186 24.0059H16.4014V24.0059Z' fill='%2333AB41'/%3E%3Cpath d='M20.5756 3.00586H8.65738C9.1205 3.53306 10.4533 4.71098 9.29551 10.8275C8.53697 15.0283 6.96383 19.3727 7.00063 23.633C7.07542 25.504 8.57053 27.0059 10.4111 27.0059C12.2992 27.0059 13.8355 25.4287 13.8355 23.4902C13.8355 23.1016 14.1418 22.7871 14.5204 22.7871H21.2745C21.3762 20.25 22.0022 17.6991 22.6095 15.2244C23.3026 12.3987 24 9.44822 24 6.52148C24 4.58306 22.4637 3.00586 20.5756 3.00586ZM19.1984 18.4746H10.5345C10.1562 18.4746 9.84958 18.1598 9.84958 17.7715C9.84958 17.3832 10.1562 17.0684 10.5345 17.0684H19.1984C19.5766 17.0684 19.8833 17.3832 19.8833 17.7715C19.8833 18.1598 19.5767 18.4746 19.1984 18.4746ZM19.8495 15.6621H11.2037C10.8255 15.6621 10.5188 15.3473 10.5188 14.959C10.5188 14.5707 10.8255 14.2559 11.2037 14.2559H19.8495C20.2277 14.2559 20.5344 14.5707 20.5344 14.959C20.5344 15.3473 20.2278 15.6621 19.8495 15.6621ZM20.5188 12.8496H11.8351C11.4569 12.8496 11.1502 12.5348 11.1502 12.1465C11.1502 11.7582 11.4569 11.4434 11.8351 11.4434H20.5188C20.897 11.4434 21.2037 11.7582 21.2037 12.1465C21.2037 12.5348 20.897 12.8496 20.5188 12.8496ZM21.0412 10.0371H12.3092C11.9309 10.0371 11.6243 9.7223 11.6243 9.33398C11.6243 8.94567 11.9309 8.63086 12.3092 8.63086H21.0413C21.4195 8.63086 21.7262 8.94567 21.7262 9.33398C21.7262 9.7223 21.4195 10.0371 21.0412 10.0371Z' fill='%2333AB41'/%3E%3C/svg%3E%0A");
}

/* Choose */
.choose__wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
}

.choose__icon {
	max-width: 137px;
}

.choose__icon img {
	display: block;
}

.choose__text {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.choose__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;
}