@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;900&family=Work+Sans:wght@100..900&display=swap');

body {
	background: #0B0C21 url('../img/footer-bg.webp') no-repeat bottom center / contain;
	font-family: "Work Sans", sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 135%;
	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 {
	text-align: left;
	width: 100%;
}

li {
	position: relative;
}

ol>li {
	counter-increment: ol;
	padding-left: 21px;
}

ul li {
	padding-left: 18px;
}

ol>li,
ul>li strong {
	font-weight: 700;
	color: #EFCD57;
}

ol li+li {
	margin-top: 16px;
}

ul li+li {
	margin-top: 20px;
}

li:before {
	content: '';
	position: absolute;
	top: 0;
}

ol>li:before {
	content: counter(ol)'.';
	font: inherit;
	color: inherit;
	left: 4px;
}

ul>li:before {
	background-color: #F5F64B;
	border-radius: 6px;
	width: 6px;
	height: 6px;
	left: 0;
	bottom: 0;
	margin: auto;
}

ol li ul {
	margin-top: 16px;
}

ol li ul li {
	font-weight: 400;
	color: #fff;
	padding-left: 22px;
}

ol li ul li+li {
	margin-top: 16px;
}

nav ul li {
	padding-left: 0;
}

nav ul li+li {
	margin-top: 0;
}

nav ul li:before {
	display: none;
}

ol.type-list li {
	padding: 6.5px 0 6.5px 48px;
}

ol.type-list li:before {
	content: '0' counter(ol);
	border: 1px solid #EFCD57;
	border-radius: 3px;
	font-size: 15px;
	color: #FFFFFF;
	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;
	bottom: 0;
	left: 0;
	width: 32px;
}

ol.type-list li+li {
	margin-top: 19px;
}

ol.type-list li+li:after {
	content: '';
	border: 1px dashed #EFCD57;
	height: 16px;
	position: absolute;
	left: 15px;
	bottom: calc(100% + 1px);
}

/* 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: 30px;
	line-height: 1.3;
}

h2,
.title.high {
	background-color: #14152D;
	border-radius: 16px;
	font-size: 28px;
	line-height: 120%;
	padding: 12px 20px;
}

h2:before {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: 16px;
	padding: 1px;
	background: -o-linear-gradient(top, #EFCC57 0%, #C25630 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#EFCC57), to(#C25630));
	background: linear-gradient(180deg, #EFCC57 0%, #C25630 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;
}

h3,
.title.middle {
	font-size: 20px;
	line-height: 135%;
	text-transform: none;
}

h4,
.title.mini {
	font-size: 14px;
	line-height: 135%;
	text-transform: none;
}

/* Article */
article,
.article {
	font-weight: 400;
	font-size: 14px;
	line-height: 135%;
	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),
article table td a,
.article table td a {
	color: inherit;
	text-decoration: underline;
}

article img,
.article img {
	display: block;
}

article .title+*,
.article .title+* {
	margin-top: 0;
}

.article-banner {
	border-radius: 15px;
	overflow: hidden;
	padding: 20px;
	position: relative;
	width: 100%;
}

.article-banner__desc {
	position: relative;
	z-index: 1;
}

.article-banner__desc>*+* {
	margin-top: 16px;
}

.article-banner__img {
	position: absolute;
}

.article-banner__img img {
	display: block;
}

.article-bg-block {
	background-color: #14152D;
	border-radius: 15px;
	padding: 20px;
	position: relative;
	width: 100%;
}

.article-bg-block>* {
	position: relative;
}

.article-bg-block p {
	line-height: 24px;
}

.article-bg-block:after {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: 16px;
	padding: 1px;
	background: -o-linear-gradient(top, #EFCC57 0%, #C25630 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#EFCC57), to(#C25630));
	background: linear-gradient(180deg, #EFCC57 0%, #C25630 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;
}

/* Button */
.button {
	display: inline-block;
	background-color: #E93E3A;
	border-radius: 10px 10px 20px 20px;
	font-weight: 700;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	text-align: center;
	text-transform: capitalize;
	white-space: nowrap;
	padding: 12px;
	margin: 20px 0 0;
	height: auto;
	min-width: 180px;
	position: relative;
}

.button.yellow {
	background-color: #EFCD57;
	border-radius: 20px 20px 10px 10px;
	font-size: 16px;
	color: #000;
	min-width: 190px;
}

.button:hover {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

/* 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;
}

.background+* {
	margin-top: 0;
}

.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;
	-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;
	margin: 0px auto;
	overflow: hidden;
	position: relative;
	width: 100%;
}

.content {
	background-color: #1F2038;
	border-radius: 20px;
	margin-top: 20px;
	padding: 20px;
}

.cover {
	padding-left: 30px;
	padding-right: 30px;
}

.content>*,
.cover>* {
	position: relative;
}

/* Header */
.header {
	background: #05071A;
	-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: 8px;
	overflow: visible;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	height: auto;
	padding-top: 15px;
	padding-bottom: 15px;
}

.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 6.5%;
}

.header__menu ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	gap: 32px;
}

.header__menu ul a {
	display: block;
	font-weight: 400;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	position: relative;
}

.header__menu ul li.active a,
.header__menu ul a:hover {
	font-weight: 700;
}

.header__button {
	margin-top: 0;
	min-width: 128px;
}

.header__button-login {
	background: #23293A;
	border-radius: 20px 20px 10px 10px;
}

.header__button-signup {
	background-color: #FCC211;
}

.header__lang {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 8px;
	font-weight: 500;
	font-size: 14px;
	text-transform: uppercase;
	padding: 0 24px 0 39px;
}

.header__lang img {
	border-radius: 50%;
	max-width: 24px;
}

/* Main */
.main {
	padding: 80px 20px 40px 257px;
}

/* Prime */
.prime {
	border-radius: 12px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 445px;
	padding-left: 60px;
	padding-right: 60px;
}

.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: 590px;
}

.prime__rate {
	font-weight: 500;
	font-size: 14px;
	text-transform: uppercase;
	margin: 0 0 18px;
	opacity: .8;
}

.prime__title {
	margin-bottom: 0;
}

.prime__text {
	font-size: 16px;
	line-height: 1.5;
	text-shadow: 0 0 3px #000;
	margin-top: 16px;
}

.prime__button {
	margin-top: 32px;
}

/* Sidebar */
.sidebar {
	position: fixed;
	top: 80px;
	left: 20px;
	height: calc(100vh - 80px);
	width: 217px;
	padding: 20px 0;
	overflow: auto;
	z-index: 10;
}

.sidebar::-webkit-scrollbar {
	display: none;
}

.sidebar__button {
	display: block;
	background: -o-linear-gradient(top, #F0CE58 0%, #C25630 65%);
	background: -webkit-gradient(linear, left top, left bottom, from(#F0CE58), color-stop(65%, #C25630));
	background: linear-gradient(180deg, #F0CE58 0%, #C25630 65%);
	border-radius: 10px;
	font-weight: 700;
	font-size: 14px;
	color: #fff;
	line-height: 1;
	text-align: center;
	padding: 23px 35px 23px 73px;
	overflow: hidden;
	position: relative;
}

.sidebar__button+.sidebar__button {
	margin-top: 10px;
}

.sidebar__button img {
	position: absolute;
}

.sidebar__button:first-child img {
	max-width: 40px;
	bottom: 0;
	left: 0;
}

.sidebar__button:nth-child(2) img {
	max-width: 55px;
	top: 0;
	bottom: 8px;
	left: 0;
	margin: auto;
}

.sidebar__wrap {
	background-color: #1F2038;
	border-radius: 12px;
	margin-top: 10px;
	padding: 20px 10px;
}

.sidebar__menu li+li {
	margin-top: 16px;
}

.sidebar__menu li a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 24px;
	font-weight: 700;
	font-size: 14px;
	color: #fff;
	text-transform: capitalize;
}

.sidebar__menu li a:hover {
	color: #E93E3A;
}

.sidebar__menu li a img {
	display: block;
	max-width: 32px;
}

.sidebar-menu__numb {
	background-color: #E93E3A;
	border-radius: 50%;
	font-weight: 400;
	font-size: 12px;
	text-align: center;
	width: 16px;
	height: 16px;
	position: absolute;
	left: 32px;
	top: -8px;
}

.sidebar__quicklinks {
	margin-top: 20px;
}

.sidebar-quicklinks__button {
	display: block;
	background-image: url("data:image/svg+xml,%3Csvg width='199' height='46' viewBox='0 0 199 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.47207 1H189.454C193.938 1 198.207 4.13867 197.992 7.27733L195.858 38.7185C195.642 41.8571 190.948 45 186.464 45H13.0597C8.57515 45 3.83344 41.8613 3.57633 38.7227L1.01114 7.27314C0.754026 4.13448 4.98748 1 9.47207 1Z' stroke='url(%23paint0_linear_4892_4074)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4892_4074' x1='95.7284' y1='1' x2='95.7284' y2='45' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC57'/%3E%3Cstop offset='1' stop-color='%23C25630'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	font-family: 'Work Sans', sans-serif;
	font-weight: 700;
	font-size: 17px;
	line-height: 1.177;
	color: #fff;
	text-align: left;
	width: 100%;
	padding: 12px 45px 12px 12px;
	position: relative;
}

.sidebar-quicklinks__button:before {
	content: '';
	background-color: #EFCD57;
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.15775 11.2788C5.14978 11.2297 5.1461 11.18 5.14675 11.1303L5.14675 2.66447L5.06089 2.84907C4.97548 3.02951 4.85925 3.19367 4.71745 3.33418L2.34343 5.7082C2.04496 6.02086 1.56482 6.0734 1.20579 5.8327C0.823202 5.55255 0.740133 5.01531 1.02028 4.6327C1.04292 4.60179 1.06761 4.57241 1.09417 4.5448L5.38716 0.251817C5.72228 -0.0836795 6.2659 -0.0839747 6.6014 0.251146C6.60161 0.251361 6.60186 0.251603 6.60207 0.251817L10.8951 4.5448C11.2299 4.88057 11.2291 5.42419 10.8934 5.75905C10.8669 5.78539 10.8388 5.81 10.8092 5.8327C10.4502 6.0734 9.97002 6.02086 9.67155 5.7082L7.29324 3.33847C7.16713 3.2125 7.06139 3.06767 6.97985 2.90917L6.86394 2.6516L6.86394 11.083C6.88023 11.5216 6.57384 11.9064 6.14272 11.9888C5.67465 12.0647 5.23368 11.7468 5.15775 11.2788Z' fill='%2305071A'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: 12px;
	border-radius: 24px;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 12px;
	margin: auto;
}

.sidebar-quicklinks__button.slide:before {
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
}

.sidebar-quicklinks__list {
	margin-top: 16px;
}

.sidebar-quicklinks__list li+li {
	margin-top: 10px;
}

.sidebar-quicklinks__list li a {
	font-weight: 400;
	font-size: 14px;
	color: #fff;
	letter-spacing: -.7px;
	line-height: 1.14;
	display: block;
	position: relative;
}

.sidebar-quicklinks__list li a:hover {
	color: #E93E3A;
}

.sidebar__app {
	display: block;
	background-color: #1F2038;
	border-top: 2px solid #474860;
	border-radius: 5px;
	font-family: 'Poppins', sans-serif;
	margin-top: 10px;
	padding: 19px 12px 13px;
	position: relative;
}

.sidebar__app span {
	display: block;
}

.sidebar__app span:first-child {
	font-weight: 900;
	font-size: 16px;
	color: #fff;
}

.sidebar__app span:nth-child(2) {
	font-weight: 400;
	font-size: 9px;
	color: #BA9CB4;
	margin-top: 3px;
}

.sidebar__app img {
	display: block;
	max-width: 62px;
	position: absolute;
	bottom: 0;
	right: 9px;
}

/* About */
.table {
	background-color: #14152D;
	border-radius: 15px;
	width: 100%;
	overflow: hidden;
	position: relative;
}

.table:after {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: 16px;
	padding: 1px;
	background: -o-linear-gradient(top, #EFCC57 0%, #C25630 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#EFCC57), to(#C25630));
	background: linear-gradient(180deg, #EFCC57 0%, #C25630 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 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.table tr>* {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.table thead {
	background: -o-linear-gradient(top, #F0CE58 0%, #C25630 65%);
	background: -webkit-gradient(linear, left top, left bottom, from(#F0CE58), color-stop(65%, #C25630));
	background: linear-gradient(180deg, #F0CE58 0%, #C25630 65%);
	color: #000;
}

.table thead tr>* {
	line-height: 140%;
	text-transform: uppercase;
	padding: 12px 20px;
}

.table tbody tr:not(:first-child) {
	border-top: 1px solid #EDC755;
}

.table tbody tr>* {
	line-height: 130%;
	padding: 12px 20px;
}

.table tbody tr>*+* {
	border-left: 1px solid #EDC755;
}

.table td ul li:before {
	content: '•';
	background-color: rgba(0, 0, 0, 0);
	border-radius: 0;
	width: auto;
	height: auto;
	left: 6px;
}

.table td ul li+li {
	margin-top: 9px;
}

/* Features */
.features__proscons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 20px;
	margin-top: 20px;
	width: 100%;
}

.features-proscons__item {
	background-color: #14152D;
	border-radius: 15px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding: 20px;
	position: relative;
}

.features-proscons__item:after {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: 16px;
	padding: 1px;
	background: -o-linear-gradient(top, #EFCC57 0%, #C25630 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#EFCC57), to(#C25630));
	background: linear-gradient(180deg, #EFCC57 0%, #C25630 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;
}

.proscons-item__title {
	font-weight: 700;
	font-size: 20px;
	line-height: 1.05;
	text-transform: uppercase;
	padding: 10px 0 10px 65px;
	position: relative;
}

.proscons-item__title:before {
	content: '';
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	width: 41px;
	height: 41px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}

.features-pros__item .proscons-item__title:before {
	background-image: url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='41' height='41' rx='20.5' fill='url(%23paint0_linear_4871_1715)'/%3E%3Cg clip-path='url(%23clip0_4871_1715)'%3E%3Cg clip-path='url(%23clip1_4871_1715)'%3E%3Cpath d='M20.7591 8.63312C22.4851 9.96467 26.7547 14.095 25.7589 21.7955C25.7589 21.7955 26.8713 21.1493 27.8604 19.9535C28.0889 19.6776 28.5475 19.7836 28.6248 20.1298C28.7968 20.8998 29.0051 22.133 29.0396 23.6927C29.1439 28.4054 25.3272 32.45 20.4854 32.4583C15.7904 32.4663 11.9583 28.7295 11.9583 24.1412C11.9583 20.1654 13.9353 18.0901 14.6965 14.6699C14.7592 14.3881 15.0916 14.2532 15.3462 14.4007C15.9238 14.735 16.8372 15.3611 17.4347 16.2509C17.4347 16.2509 19.8646 13.2543 20.0548 8.9551C20.0702 8.60767 20.4792 8.41699 20.7591 8.63312Z' fill='%23FFAA5F'/%3E%3Cpath d='M25.1141 24.1008C24.4323 25.0971 23.5682 25.3236 23.5682 25.3236C23.9179 21.2364 22.3122 18.2372 21.651 17.1947C21.5574 17.047 21.325 17.086 21.2873 17.2557C20.6826 19.9862 19.0593 21.5026 19.0593 21.5026C18.531 20.9029 18.0289 20.6573 17.7677 20.5624C17.665 20.5252 17.5552 20.5801 17.517 20.6801C16.8502 22.4211 15.5899 23.7652 15.3032 25.7665C14.8811 28.7114 17.079 31.5025 20.126 31.7086C23.1993 31.9164 25.7586 29.5507 25.7586 26.6032C25.7586 25.4175 25.5967 24.603 25.4729 24.1538C25.4283 23.9916 25.2095 23.9613 25.1141 24.1008Z' fill='%23FFE17D'/%3E%3Cpath d='M20.6279 23.6476C20.5646 23.4927 20.3623 23.45 20.247 23.5733C19.5579 24.3099 17.7061 26.466 17.7061 28.3646C17.7061 29.8674 18.9576 31.0859 20.5015 31.0859C22.0452 31.0859 23.2968 29.8674 23.2968 28.3646C23.2968 26.9356 21.492 25.7642 20.6279 23.6476Z' fill='%23FFF5D6'/%3E%3Cpath d='M20.4125 32.4545C19.5015 32.388 11.6662 30.9656 14.3679 21.3688C15.376 17.7881 15.5526 14.5247 15.5526 14.5247C15.4806 14.4802 15.4107 14.438 15.3462 14.4006C15.0916 14.2532 14.7592 14.3881 14.6965 14.6699C13.9353 18.0899 11.9583 20.1653 11.9583 24.1412C11.9583 28.7054 15.7356 32.4077 20.4125 32.4545Z' fill='%23FF8C5A'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4871_1715' x1='16.7089' y1='-2.7272' x2='24.2911' y2='43.7272' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.0702' stop-color='%23FE2424'/%3E%3Cstop offset='0.4635' stop-color='%23E93E3A'/%3E%3Cstop offset='0.8488' stop-color='%23FB8A00'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_4871_1715'%3E%3Crect width='17.0833' height='23.9167' fill='white' transform='translate(11.9583 8.54163)'/%3E%3C/clipPath%3E%3CclipPath id='clip1_4871_1715'%3E%3Crect width='17.0833' height='23.9167' fill='white' transform='translate(11.9583 8.54163)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.features-cons__item .proscons-item__title:before {
	background-image: url("data:image/svg+xml,%3Csvg width='42' height='41' viewBox='0 0 42 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' width='41' height='41' rx='20.5' fill='%23393A53'/%3E%3Cg clip-path='url(%23clip0_4871_1746)'%3E%3Cg clip-path='url(%23clip1_4871_1746)'%3E%3Cpath d='M16.3551 31.2035L31.7036 15.855C33.3766 14.1819 33.3766 11.4695 31.7036 9.79643C30.0304 8.12336 27.318 8.12336 25.645 9.79643L10.2965 25.1449C8.62342 26.818 8.62342 29.5304 10.2965 31.2035C11.9696 32.8766 14.682 32.8766 16.3551 31.2035Z' fill='%23F7D291'/%3E%3Cpath d='M20.4215 27.1375L14.3627 21.0789L20.4215 15.0204L26.48 21.0789L20.4215 27.1375Z' fill='%23F0C382'/%3E%3Cpath d='M26.2 17.5401L23.9599 15.3C23.5081 14.8482 22.7754 14.8482 22.3233 15.3L15.8002 21.8232C15.3484 22.2751 15.3484 23.0079 15.8002 23.4598L18.0402 25.6997C18.492 26.1515 19.2248 26.1515 19.6768 25.6997L26.2 19.1766C26.6517 18.7246 26.6517 17.9918 26.2 17.5401Z' fill='%23F0C382'/%3E%3Cpath d='M21.5124 16.1108L15.8002 21.8231C15.6759 21.9473 15.5865 22.091 15.5305 22.246L19.2537 25.9691C19.4087 25.9134 19.5524 25.8239 19.6768 25.6995L25.389 19.9872L21.5124 16.1108Z' fill='%23E3AA75'/%3E%3Cpath d='M31.7036 25.1449L16.3551 9.79643C14.682 8.12336 11.9696 8.12336 10.2965 9.79643C8.62342 11.4695 8.62342 14.1819 10.2965 15.855L25.645 31.2035C27.318 32.8766 30.0304 32.8766 31.7036 31.2035C33.3766 29.5304 33.3766 26.818 31.7036 25.1449Z' fill='%23F7D291'/%3E%3Cpath d='M23.9599 25.6997L26.2 23.4598C26.6517 23.0079 26.6517 22.2751 26.2 21.8232L19.6768 15.3C19.2248 14.8482 18.492 14.8482 18.0402 15.3L15.8002 17.5401C15.3484 17.9918 15.3484 18.7246 15.8002 19.1766L22.3233 25.6997C22.7754 26.1515 23.5081 26.1515 23.9599 25.6997Z' fill='%23F0C382'/%3E%3Cpath d='M20.9989 20.8836C20.8033 20.8836 20.6361 20.7371 20.6161 20.5382L20.6157 20.5344C20.5945 20.3224 20.7491 20.1331 20.9611 20.1121C21.1784 20.0951 21.3624 20.2458 21.3836 20.4575C21.4045 20.6696 21.2502 20.8606 21.0379 20.8818C21.0249 20.8829 21.012 20.8836 20.9989 20.8836Z' fill='%23F7D291'/%3E%3Cpath d='M19.0702 18.9551C18.8746 18.9551 18.7075 18.8084 18.6874 18.6095L18.687 18.6058C18.6658 18.3936 18.8204 18.2046 19.0324 18.1834C19.2483 18.165 19.4337 18.3168 19.4546 18.529C19.4758 18.741 19.3213 18.9321 19.1093 18.9531C19.0961 18.9542 19.0833 18.9551 19.0702 18.9551Z' fill='%23F7D291'/%3E%3Cpath d='M17.1413 18.9551C16.9459 18.9551 16.7786 18.8084 16.7585 18.6095L16.7581 18.6058C16.7372 18.3936 16.8915 18.2046 17.1037 18.1834C17.3207 18.165 17.5048 18.3168 17.526 18.529C17.547 18.741 17.3926 18.9321 17.1806 18.9531C17.1674 18.9542 17.1545 18.9551 17.1413 18.9551Z' fill='%23F7D291'/%3E%3Cpath d='M22.9279 22.8162C22.7325 22.8162 22.5652 22.6696 22.5451 22.4708L22.5448 22.4669C22.5237 22.2549 22.6782 22.0657 22.8904 22.0447C23.1062 22.0288 23.2915 22.1785 23.3126 22.3902C23.3338 22.6022 23.1792 22.7932 22.9671 22.8143C22.9541 22.8154 22.9411 22.8162 22.9279 22.8162Z' fill='%23F7D291'/%3E%3Cpath d='M24.8564 22.8162C24.661 22.8162 24.4936 22.6696 24.4737 22.4708L24.4734 22.4669C24.4522 22.2549 24.6067 22.0657 24.8187 22.0447C25.0335 22.0288 25.22 22.1785 25.241 22.3902C25.2622 22.6022 25.1076 22.7932 24.8956 22.8143C24.8824 22.8154 24.8696 22.8162 24.8564 22.8162Z' fill='%23F7D291'/%3E%3Cpath d='M20.9989 22.8125C20.8033 22.8125 20.6361 22.666 20.6161 22.4671L20.6157 22.4632C20.5945 22.2512 20.7491 22.062 20.9611 22.041C21.1784 22.0229 21.3624 22.1748 21.3836 22.3864C21.4045 22.5984 21.2502 22.7895 21.0379 22.8107C21.0249 22.8117 21.012 22.8125 20.9989 22.8125Z' fill='%23F7D291'/%3E%3Cpath d='M20.9989 18.9585C20.8033 18.9585 20.6361 18.8119 20.6161 18.6131L20.6157 18.6092C20.5945 18.3972 20.7491 18.2079 20.9611 18.187C21.1784 18.1708 21.3624 18.3208 21.3836 18.5324C21.4045 18.7444 21.2502 18.9355 21.0379 18.9566C21.0249 18.9577 21.012 18.9585 20.9989 18.9585Z' fill='%23F7D291'/%3E%3Cpath d='M19.0706 17.03C18.875 17.03 18.7078 16.8834 18.6878 16.6846L18.6874 16.6807C18.6662 16.4687 18.8208 16.2795 19.0328 16.2585C19.2483 16.2408 19.4341 16.3922 19.4551 16.6039C19.4762 16.8159 19.3216 17.007 19.1096 17.0281C19.0965 17.0292 19.0837 17.03 19.0706 17.03Z' fill='%23F7D291'/%3E%3Cpath d='M22.9279 20.8836C22.7325 20.8836 22.5652 20.7371 22.5451 20.5382L22.5448 20.5344C22.5237 20.3224 22.6782 20.1331 22.8904 20.1121C23.1062 20.0951 23.2915 20.2458 23.3126 20.4575C23.3338 20.6696 23.1792 20.8606 22.9671 20.8818C22.9541 20.8829 22.9411 20.8836 22.9279 20.8836Z' fill='%23F7D291'/%3E%3Cpath d='M22.9279 24.7451C22.7325 24.7451 22.5652 24.5986 22.5451 24.3997L22.5448 24.3959C22.5237 24.1839 22.6782 23.9946 22.8904 23.9736C23.1062 23.9563 23.2915 24.1074 23.3126 24.3191C23.3338 24.5311 23.1792 24.7222 22.9671 24.7432C22.9541 24.7444 22.9411 24.7451 22.9279 24.7451Z' fill='%23F7D291'/%3E%3Cpath d='M19.0706 20.8836C18.875 20.8836 18.7078 20.7371 18.6878 20.5382L18.6874 20.5344C18.6662 20.3224 18.8208 20.1331 19.0328 20.1121C19.2483 20.0951 19.4341 20.2458 19.4551 20.4575C19.4762 20.6696 19.3216 20.8606 19.1096 20.8818C19.0965 20.8829 19.0837 20.8836 19.0706 20.8836Z' fill='%23F7D291'/%3E%3Cpath d='M24.4839 25.1757C24.032 25.6277 23.2994 25.6277 22.8474 25.1757L16.3243 18.6525C15.8723 18.2006 15.8723 17.468 16.3243 17.016L15.8002 17.5399C15.3484 17.9918 15.3484 18.7246 15.8002 19.1767L22.3233 25.6998C22.7754 26.1515 23.5081 26.1515 23.9599 25.6998L24.4839 25.1757Z' fill='%23E3AA75'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4871_1746'%3E%3Crect width='23.9167' height='23.9167' fill='white' transform='translate(9.04169 8.54163)'/%3E%3C/clipPath%3E%3CclipPath id='clip1_4871_1746'%3E%3Crect width='23.9167' height='23.9167' fill='white' transform='translate(9.04169 8.54163)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.features-proscons__item ul {
	padding: 16px 0 0 64px;
}

.features-proscons__item ul li+li {
	margin-top: 8px;
}

/* Bonus Banner */
.bonus-banner {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 5px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 360px;
	padding: 34px 58px 20px;
}

.bonus-banner:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg width='1163' height='360' viewBox='0 0 1163 360' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.05176 5.80748C7.57251 4.02804 9.58081 2.95291 11.5338 2.99278L1152.92 26.7247C1154.87 26.7645 1156.82 27.9186 1158.25 29.7506C1159.67 31.5805 1160.46 33.9394 1160.24 36.1898L1136.17 293.05C1135.95 295.332 1134.7 297.812 1132.85 299.778C1131 301.748 1128.76 302.999 1126.77 303.098L26.9764 357.002L26.9749 357.002C25.0122 357.095 22.8777 356.07 21.1707 354.307C19.4661 352.547 18.3485 350.215 18.2478 347.948L18.2477 347.946L3.729 12.1785V12.177C3.62927 9.91657 4.53296 7.5847 6.05176 5.80748ZM1.01074 12.3206C0.869263 9.10661 2.14172 6.01356 4.06848 3.759C5.99377 1.50632 8.70093 -0.0572625 11.5842 0.00160769L1152.98 23.7336C1155.86 23.7926 1158.5 25.4692 1160.31 27.8064C1162.13 30.1457 1163.25 33.2944 1162.95 36.4969L1138.88 293.357C1138.58 296.528 1136.91 299.622 1134.75 301.926C1132.59 304.227 1129.75 305.944 1126.9 306.087L1126.89 306.087L27.0959 359.991L27.0942 359.991C24.2209 360.128 21.4038 358.652 19.3075 356.488C17.2086 354.32 15.6711 351.298 15.5295 348.091L1.01086 12.3221L1.01074 12.3206Z' fill='url(%23paint0_linear_4892_2179)'/%3E%3Cpath d='M11.5842 0.00160769C8.70092 -0.0572625 5.99375 1.50632 4.06848 3.759C2.14177 6.01356 0.869229 9.10661 1.01074 12.3206L1.01086 12.3221L15.5295 348.091C15.6712 351.298 17.2086 354.32 19.3075 356.488C21.4038 358.652 24.2209 360.128 27.0942 359.991L27.0959 359.991L1126.89 306.087L1126.9 306.087C1129.75 305.944 1132.59 304.227 1134.75 301.926C1136.91 299.622 1138.58 296.528 1138.88 293.357L1162.95 36.4969C1163.25 33.2944 1162.13 30.1457 1160.31 27.8064C1158.5 25.4692 1155.86 23.7926 1152.98 23.7336L11.5842 0.00160769ZM11.5842 0.00160769L11.5618 1.33107M11.5338 2.99278C9.58075 2.95291 7.57253 4.02804 6.05176 5.80748C4.53298 7.5847 3.62924 9.91657 3.729 12.177V12.1785L18.2477 347.946L18.2478 347.948C18.3485 350.215 19.4661 352.547 21.1707 354.307C22.8777 356.07 25.0123 357.095 26.9749 357.002L26.9764 357.002L1126.77 303.098C1128.76 302.999 1131 301.748 1132.85 299.778C1134.7 297.812 1135.95 295.332 1136.17 293.05L1160.24 36.1898C1160.46 33.9394 1159.67 31.5805 1158.25 29.7506C1156.82 27.9186 1154.87 26.7645 1152.92 26.7247L11.5338 2.99278Z' stroke='url(%23paint1_linear_4892_2179)' stroke-width='3'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4892_2179' x1='604.247' y1='1.96631e-05' x2='604.247' y2='360' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC57'/%3E%3Cstop offset='1' stop-color='%23C25630'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_4892_2179' x1='604.247' y1='1.96631e-05' x2='604.247' y2='360' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC57'/%3E%3Cstop offset='1' stop-color='%23C25630'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-position: top left;
	background-size: cover;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.bonus-banner__background {
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
}

.bonus-banner__background img {
	-o-object-fit: contain;
	object-fit: contain;
	width: auto;
	height: auto;
	margin-bottom: 0;
}

.bonus-banner__wrap {
	text-align: center;
	max-width: 550px;
	width: 100%;
}

h2.title.bonus-banner__title {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 0;
	padding: 0;
	color: #FFF5D6;
	text-transform: uppercase;
	margin-bottom: 14px;
}

.bonus-banner__title:before {
	display: none;
}

.bonus-banner__text {
	font-weight: 700;
	font-size: 34px;
	color: #EFCD57;
	line-height: 1.41;
}

.bonus-banner__button {
	margin-top: 16px;
}

/* App */
.app-banner__desc {
	width: 70%;
}

.app-banner__img {
	bottom: 0;
	right: 5%;
	max-width: 247px;
	width: 22%;
}

.app-button {
	background-color: #1F2038;
	border-radius: 8px;
	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: 16px;
	font-weight: 500;
	font-size: 14px;
	color: #fff;
	line-height: 16px;
	text-align: center;
	width: 240px;
	height: 64px;
	position: relative;
}

.app-button:before {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: 8px;
	padding: 1px;
	background: -o-linear-gradient(top, #EDC755 0%, #C25630 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#EDC755), to(#C25630));
	background: linear-gradient(180deg, #EDC755 0%, #C25630 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;
}

.app-button:hover {
	background-color: #242D3D;
}

.app-button img {
	max-width: 32px;
}

/* Bonuses */
.bonuses-list__item {
	background-color: #14152D;
	border-radius: 15px 40px 15px 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 20px;
	padding: 20px;
	overflow: hidden;
}

.bonuses-list__item:nth-child(even) {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.bonuses-list__item:after {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: 15px 40px 15px 15px;
	padding: 3px 1px 0 0;
	background: -o-linear-gradient(right, #EFCC57 0%, #C25630 100%);
	background: -webkit-gradient(linear, right top, left top, from(#EFCC57), to(#C25630));
	background: linear-gradient(270deg, #EFCC57 0%, #C25630 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;
}

.bonuses-list__item:nth-child(even),
.bonuses-list__item:nth-child(even):after {
	border-radius: 40px 15px 15px 15px;
}

.bonuses-list__item:nth-child(even):after {
	padding-left: 1px;
	padding-right: 0;
}

.bonuses-list__item:before {
	display: none;
}

.bonuses-item__desc {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	position: relative;
	z-index: 1;
}

.bonuses-desc__button {
	margin-top: 32px;
}

.bonuses-item__img {
	background: -o-radial-gradient(50.13% 50%, 50% 67.82%, rgba(255, 82, 2, 0.42) 0%, rgba(251, 127, 73, 0) 100%);
	background: radial-gradient(50% 67.82% at 50.13% 50%, rgba(255, 82, 2, 0.42) 0%, rgba(251, 127, 73, 0) 100%);
	max-width: 383px;
	width: 36%;
	position: relative;
	margin: -20px 0;
}

.bonuses-list__item:first-child .bonuses-item__img img {
	max-width: 289px;
}

.bonuses-list__item:nth-child(2) .bonuses-item__img img {
	max-width: 300px;
}

.bonuses-list__item:nth-child(3) .bonuses-item__img img {
	max-width: 186px;
}

.bonuses-list__item:nth-child(4) .bonuses-item__img img {
	max-width: 321px;
}

.bonuses-list__item:nth-child(5) .bonuses-item__img img {
	max-width: 321px;
}

.bonuses-list__item:nth-child(6) .bonuses-item__img img {
	max-width: 258px;
}

.bonuses-list__item:nth-child(7) .bonuses-item__img img {
	max-width: 354px;
}

.bonuses-list__item:nth-child(8) .bonuses-item__img img {
	max-width: 315px;
}

.bonuses-list__item:nth-child(9) .bonuses-item__img img {
	max-width: 389px;
}

.bonuses-list__item:nth-child(10) .bonuses-item__img img {
	max-width: 269px;
}

.bonuses-list__item:last-child .bonuses-item__img img {
	max-width: 257px;
}

.bonuses-item__img img {
	display: block;
	margin: 0 auto;
	max-height: calc(100% + 40px);
	max-height: none;
	position: absolute;
	bottom: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

/* VIP */
.vip {
	padding: 80px;
}

.vip__background img {
	-o-object-position: 80%;
	object-position: 80%;
}

.vip__desc {
	max-width: 660px;
	width: 100%;
}

.vip__title {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 0;
	padding: 0;
}

.vip__title:before {
	display: none;
}

.vip__button {
	margin-top: 32px;
}

/* Slots */
.slots__table th:nth-child(n+2),
.slots__table td:nth-child(n+2) {
	max-width: 220px;
}

/* Games */
.games__table th:first-child,
.games__table td:first-child,
.games__table th:last-child,
.games__table td:last-child {
	max-width: 300px;
}

/* FAQ */
.faq__list li {
	background-color: #14152D;
	border-radius: 16px;
	padding: 0;
	-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: none;
}

.faq-list__item+.faq-list__item {
	margin-top: 16px;
}

.faq-item__title {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 0;
	line-height: 1;
	cursor: pointer;
	margin: 0;
	padding: 18px 70px 18px 16px;
}

.faq-item__title::before {
	display: none;
}

.faq-item__title:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3C!-- Горизонтальна лінія --%3E%3Crect x='5' y='10' width='14' height='4' rx='2' fill='url(%23paint0_linear_4892_2960)'/%3E%3C!-- Вертикальна лінія --%3E%3Crect x='10' y='5' width='4' height='14' rx='2' fill='url(%23paint0_linear_4892_2960)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4892_2960' x1='19' y1='12' x2='5' y2='12' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC57'/%3E%3Cstop offset='1' stop-color='%23C25630'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E ");
	background-repeat: no-repeat no-repeat;
	background-position: center center;
	background-size: cover;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 16px;
	margin: auto;
}

.faq-list__item.active .faq-item__title:after {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.125 10H5.875C4.83953 10 4 10.8955 4 12C4 13.1045 4.83953 14 5.875 14H17.125C18.1605 14 19 13.1045 19 12C19 10.8955 18.1605 10 17.125 10Z' fill='url(%23paint0_linear_4892_2960)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4892_2960' x1='19' y1='12' x2='4' y2='12' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC57'/%3E%3Cstop offset='1' stop-color='%23C25630'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.faq-item__desc {
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	padding: 16px;
	position: relative;
}

.faq-item__desc::before {
	content: '';
	background: -o-linear-gradient(right, #EFCC57 0%, #C25630 100%);
	background: -webkit-gradient(linear, right top, left top, from(#EFCC57), to(#C25630));
	background: linear-gradient(270deg, #EFCC57 0%, #C25630 100%);
	height: 1px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}

/* Reviews */
.reviews__list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 20px;
}

.reviews-list__item {
	background-color: #14152D;
	border-radius: 15px;
	line-height: 135%;
	padding: 20px;
	width: calc(50% - 10px);
}

.reviews-list__item:after {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: 15px;
	padding: 1px;
	background: -o-linear-gradient(top, #EDC755 0%, #C25630 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#EDC755), to(#C25630));
	background: linear-gradient(180deg, #EDC755 0%, #C25630 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;
}

.reviews-list__item:before {
	display: none;
}

.reviews-list__item+.reviews-list__item {
	margin-top: 0;
}

.reviews-item__header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 20px;
	margin-bottom: 20px;
}

.reviews-header__img {
	border-radius: 50%;
	max-width: 60px;
	overflow: hidden;
}

.reviews-header__img img {
	display: block;
}

.reviews-about__name {
	font-weight: 700;
	font-size: 20px;
	margin-bottom: 10px;
}

.reviews-about__rate {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 5px;
}

.reviews-about__rate img {
	max-width: 22px;
}

/* Grades */
.grades__table th:first-child,
.grades__table td:first-child,
.grades__table th:nth-child(2),
.grades__table td:nth-child(2) {
	max-width: 293px;
}

/* Summary */
.summary {
	padding: 80px;
}

.summary__background img {
	-o-object-position: 82%;
	object-position: 82%;
}

.summary__desc {
	max-width: 650px;
	width: 70%;
}

.summary__title {
	background-color: rgba(0, 0, 0, 0);
	border: none;
	border-radius: 0;
	padding: 0;
	line-height: 135%;
	text-align: left;
}

.summary__title::before {
	display: none;
}

.summary__desc p {
	max-width: 600px;
}

.summary__button {
	margin-top: 32px;
}

/* Footer */
.footer {
	gap: 45px;
	padding: 0 40px 20px 277px;
}

.footer__logo {
	display: block;
	max-width: 275px;
	margin: 0 auto;
}

.footer__lang {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-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: #05071A;
	border: 2px solid #242D3D;
	border-radius: 32px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 8px;
	padding: 10px;
}

.footer__lang li a:hover {
	background-color: #242D3D;
}

.footer__lang li a img {
	border-radius: 50%;
	max-width: 24px;
}

.footer__lang li a span {
	font-weight: 400;
	font-size: 14px;
	color: #fff;
	line-height: 1;
	text-transform: uppercase;
}

.footer__menu {
	background-color: #05071A;
	border: 2px solid #242D3D;
	border-radius: 32px;
	padding: 16px;
	width: 100%;
}

.footer__menu ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 6px 36px;
}

.footer__menu li {
	padding: 0;
}

.footer__menu li::before {
	display: none;
}

.footer__menu li+li {
	margin-top: 0;
}

.footer__menu li a {
	display: block;
	color: #8F99AD;
	line-height: 1.71;
	text-transform: uppercase;
	text-align: center;
}

.footer__menu li a:hover {
	color: #fff;
}

.footer__copyright {
	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: 30px;
	width: 100%;
	margin-top: 21px;
}

.footer-copyright__text {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	font-weight: 12;
	color: #8F99AD;
	line-height: 20px;
}

.footer-copyright__text p+p {
	margin-top: 16px;
}

.footer-copyright__age {
	background-color: #E93E3A;
	border-radius: 50%;
	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: 14px;
	color: #fff;
	line-height: 1;
	width: 40px;
	height: 40px;
}

/* Btn Top */
.to-top {
	background: url('../img/up.png') no-repeat center center / cover;
	width: 71px;
	height: 84px;
	position: fixed;
	right: 20px;
	bottom: 20px;
	display: none;
	z-index: 100;
	opacity: .5;
}

.to-top:hover {
	opacity: 1;
}

/* PAGES */
/* Breadcrumbs */
.breadcrumbs {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 20px;
}

.breadcrumbs>li {
	background: none;
	border-radius: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	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: 700;
	font-size: 14px;
	color: #fff;
}

.breadcrumbs>li a:not([href]) {
	font-weight: 500;
	text-transform: uppercase;
}

.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 12px;
}

.breadcrumbs>li a:not([href]),
.breadcrumbs>li a:not([href]) span {
	cursor: default;
}

/* BONUS PAGE */
/* Wecome */
.welcome-banner__desc {
	max-width: 680px;
	width: 65%;
}

.welcome-banner__img {
	bottom: 0;
	right: 2%;
	max-width: 334px;
	width: 30%;
}

/* Reload */
.reload__wrap p:last-of-type {
	width: 70%;
}

.reload-wrap__img {
	max-width: 306px;
	width: 28%;
	position: absolute;
	bottom: 0;
	right: 2%;
}

.reload-wrap__img img {
	display: block;
}

/* Freespins */
.freespins-banner__desc {
	max-width: 680px;
	width: 65%;
}

.freespins-banner__img {
	max-width: 300px;
	width: 27%;
	bottom: 0;
	right: 5.5%;
}

/* Rewards */
.rewards-banner__desc,
.prizes-banner__desc {
	max-width: 680px;
	width: 65%;
}

.rewards-banner__img {
	bottom: 0;
	right: 6%;
	max-width: 262px;
	width: 24%;
}

/* Prizes */
.prizes-banner__img {
	bottom: 0;
	right: 8%;
	max-width: 264px;
	width: 24%;
}

/* Responsible */
.responsible__desc {
	max-width: 660px;
}

.responsible__desc p {
	max-width: none;
}

/* Final Banner */
.final-banner .bonus-banner__background img {
	margin-bottom: auto;
}

/* APP PAGE */
/* Download */
.download-banner__desc {
	width: 70%;
}

.download-banner__img {
	bottom: 0;
	max-width: 310px;
	width: 28%;
}

.download-ios__img {
	right: 9%;
}

.download-android__img {
	right: 5%;
}

/* Requirements */
.requirements-banner__desc {
	position: relative;
	z-index: 1;
}

.requirements-desc__wrap {
	max-width: 680px;
	width: 65%;
}

.requirements-banner__img {
	position: absolute;
	right: 0;
	bottom: 0;
}

.requirements__banner-ios .requirements-banner__img {
	max-width: 391px;
	width: 35%;
}

.requirements__banner-android .requirements-banner__img {
	max-width: 339px;
	width: 31%;
}

.requirements-banner__img img {
	display: block;
}

/* Store */
.store {
	padding: 6px 11% 20px;
}

.store__wrap {
	max-width: 496px;
}

.store__logo {
	display: block;
	max-width: 275px;
	margin: 0 auto 48px;
}

.store__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: 16px;
}

/* Web */
.web-banner__desc {
	max-width: 680px;
	width: 70%;
}

.web-banner__desc>*+* {
	margin-top: 32px;
}

.web-banner__img {
	bottom: 0;
	right: 7%;
	max-width: 257px;
	width: 23%;
}