@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKW-U9hmIqOjjg.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKW-U9hvIqOjjg.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKW-U9hnIqOjjg.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKW-U9hoIqOjjg.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKW-U9hkIqOjjg.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKW-U9hlIqOjjg.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKW-U9hrIqM.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.svg-sprite-icon {
	display: inline-block;
	width: 1em;
	height: 1em;
	fill: currentColor;
}
.icon-footer__chat {
	width: 1.19048em;
	font-size: 2.1rem;
}
.icon-gamesFilter__all {
	width: 1.00195em;
	font-size: 51.2rem;
}
.icon-gamesFilter__jackpot {
	width: 1.80952em;
	font-size: 16.8rem;
}
.icon-gamesFilter__liveGames {
	width: .85106em;
	font-size: 18.8rem;
}
.icon-gamesFilter__lotteries {
	width: .87524em;
	font-size: 51.3rem;
}
.icon-gamesFilter__poker {
	width: .66465em;
	font-size: 49.5rem;
}
.icon-gamesFilter__slots {
	width: 1.3815em;
	font-size: 34.6rem;
}
.icon-gamesFilter__tableGames {
	width: 2.02672em;
	font-size: 26.2rem;
}
.icon-header__games {
	width: 1em;
	font-size: 21.2rem;
}
.icon-header__promo {
	width: 1.3622em;
	font-size: 12.7rem;
}
.icon-menu-nav__monkey {
	width: 1.4em;
	font-size: 2rem;
}
.icon-menu-nav__monkey2 {
	width: 1em;
	font-size: 2.2rem;
}
.icon-sidebar__winners {
	width: .78571em;
	font-size: 2.8rem;
}
.logo {
	width: .82234em;
	font-size: 54.6rem;
}
.logo-small {
	width: 1.61246em;
	font-size: 28.9rem;
}
html {
	margin-right: 0 !important;
	font-size: 100%;
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-font-kerning: normal;
	-moz-font-kerning: normal;
	-webkit-font-feature-settings: "liga", "kern";
	font-feature-settings: "liga", "kern";
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	min-height: 100%;
}
body {
	position: relative;
	display: flex;
	overflow-x: hidden;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100vh;
	padding-bottom: 35px;
	color: #fff;
	background-color: #222;
	font-size: 16px;
	line-height: 1.5;
	margin: 0;
	font-family: Verdana;
}

.container,.wrapper {
	position: relative;
	max-width: 1400px;
	margin: 0 auto;
	padding: 0 15px;
}
.container:after,.wrapper:after {
	content: "";
	display: table;
	clear: both;
}
.container {
	overflow: hidden;
}
.container_game {
	max-width: none;
	height: auto;
	padding: 0;
}


a {
	transform: translateZ(0);
	-webkit-font-smoothing: subpixel-antialiased;
	text-decoration: none;
}
a,img {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.block-content {
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
}
.block-footer {
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
nav ul,ol,ul {
	list-style: none;
}
*,:after,:before,:focus {
	outline: 0 !important;
}
body,html {
	padding: 0;
	margin: 0;
}

a:active,a:focus,a:hover,button:focus,select:focus {
	outline: 0;
}
h2 {
	margin: 0;
	color: #bbb7b7;
	font-weight: 700;
	cursor: default;
	line-height: 1.2;
	font-size: 30px;
}
h1 {
	font-size: 36px;
	color: #bbb7b7;
	margin: 0;
}

h3 {
	font-size: 22px;
	color: #bbb7b7;
	margin: 0;
}
b,strong {
	font-weight: 700;
}
p {
	margin: 1em 0;
	margin-top: 10px;
	margin-bottom: 20px;
}
ol,ul {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}
svg:not(:root) {
	overflow: hidden;
}
button,select {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;
	padding: 0;
}
button {
	line-height: normal;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	border: none;
}
button::-moz-focus-inner {
	border: 0;
	padding: 0;
	padding: 0;
	border: 0;
}
select {
	opacity: 0;
}
*,:after,:before {
	box-sizing: inherit;
	-moz-box-sizing: inherit;
	-webkit-box-sizing: inherit;
	-webkit-tap-highlight-color: transparent;
}
aside,footer,header,nav {
	display: block;
}
p:last-child {
	margin-bottom: 0;
}
::selection {
	color: #fff;
	background: #1e727c;
}
::-webkit-input-placeholder {
	color: #fff;
}
::-moz-placeholder {
	color: #fff;
}
:-ms-input-placeholder {
	color: #fff;
}
.slick-slider {
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list,.slick-slider {
	position: relative;
	display: block;
}
.slick-list {
	overflow: hidden;
	height: 100%;
	margin: 0;
	padding: 0;
}
.slick-list:focus {
	outline: none;
}
.slick-slider .slick-list,.slick-slider .slick-track {
	transform: translateZ(0);
}
.slick-track {
	position: relative;
	top: 0;
	left: 0;
	height: 100%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.slick-track:after,.slick-track:before {
	display: table;
	content: "";
}
.slick-track:after {
	clear: both;
}
.slick-slide {
	display: block;
	float: left;
	height: 100%;
	min-height: 1px;
}
.slick-initialized .slick-slide {
	display: block;
}
.btn {
	position: relative;
	display: inline-block;
	max-width: 100%;
	padding: 10px 20px;
	transition: color .2s, background-color .2s, border-color .2s;
	text-transform: uppercase;
	color: #ff0;
	border: 1px solid #ff0;
	background-color: transparent;
	background-image: none;
	font-weight: 700;
}
.btn:hover {
	cursor: pointer;
	color: #000;
	border-color: transparent;
	background-color: #ff0;
}
.btn:active {
	background-color: #cc0;
}
.btn:disabled {
	pointer-events: none;
	color: #4f5150;
	border-color: #4f5150;
	background-color: #262626;
}
.graph-title__label {
	position: relative;
	display: inline-block;
	vertical-align: middle;
}
.graph-title__text {
	padding: 10px 40px;
	letter-spacing: 4px;
	text-transform: uppercase;
	background-color: #207379;
	background-image: linear-gradient(0deg, #207379 0, #136a8a 99%);
	font-size: 22px;
	font-weight: 800;
	line-height: 1;
	-webkit-clip-path: polygon(3% 10%, 97% 0, 100% 95%, 0 100%);
	clip-path: polygon(3% 10%, 97% 0, 100% 95%, 0 100%);
}
.lang-select {
	position: relative;
	display: block;
	overflow: hidden;
	height: 100%;
	padding: 0 8px;
	text-align: left;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.lang-select__arrow {
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
	height: 26px;
}
.lang-select__arrow b {
	top: 50%;
	left: 50%;
	width: 0;
	height: 0;
	margin: -2px 0 0 -4px;
	border-width: 5px 4px 0;
	border-color: #ffe029 transparent transparent;
}
.lang-list,.lang-select__arrow b {
	position: absolute;
	border-style: solid;
}
.lang-list {
	top: 26px;
	left: -1px;
	width: calc(100% + 2px);
	padding: 13px 8px 0;
	text-align: left;
	border-width: 0 1px 1px;
	border-color: #ff0;
	background-color: #2c2c2c;
}
.lang-list__item {
	position: relative;
	color: #fff;
}
.lang-list__item:hover {
	transition: color .3s ease-in-out;
	color: #fdc061;
}
.lang-list__link {
	display: block;
	width: 100%;
	text-decoration: none;
	color: inherit;
}


.lang-box {
	position: relative;
	z-index: 20;
	height: 28px;
	cursor: pointer;
	letter-spacing: 2px;
	text-transform: uppercase;
	border: 1px solid #ff0;
	background: transparent;
	font-size: 12px;
	font-weight: 700;
	line-height: 28px;
}
.lang-box:not(.is-open) .lang-list {
	visibility: hidden;
	opacity: 0;
}
.lang-item .icon__lang {
	display: inline-block;
	width: 2em;
	height: 1.6em;
	margin: -2px .5em 0 0;
	vertical-align: middle;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
}
.lang-item__ru .icon__lang {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 512 512'%3E%3Cpath style='fill:%23E6E7E8;' d='M397.24,432.55h97.1c9.75,0,17.65-7.9,17.65-17.65V97.1c0-9.75-7.9-17.65-17.65-17.65H17.66C7.9,79.45,0,87.35,0,97.1V414.9c0,9.75,7.9,17.65,17.66,17.65L397.24,432.55L397.24,432.55z'/%3E%3Cpath style='fill:%23C03A2B;' d='M512,317.79v97.1c-0.03,9.74-7.92,17.63-17.65,17.65H17.66C7.92,432.52,0.03,424.64,0,414.9v-97.1L512,317.79L512,317.79z'/%3E%3Crect y='194.21' style='fill:%23285680;' width='512' height='123.59'/%3E%3C/svg%3E");
}
.lang-item__en .icon__lang {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 512 512'%3E%3Cpath style='fill:%23285680;' d='M512,97.11V414.9c0.03,2.11-0.36,4.21-1.15,6.18c-2.35,6.21-7.97,10.6-14.57,11.39c-0.64,0.08-1.29,0.11-1.94,0.09H17.66c-0.65,0.02-1.3-0.01-1.94-0.09c-6.6-0.79-12.21-5.17-14.57-11.39c-0.79-1.96-1.18-4.06-1.15-6.18V97.11c-0.03-2.11,0.36-4.22,1.15-6.18c2.35-6.21,7.97-10.6,14.57-11.39c0.64-0.08,1.29-0.11,1.94-0.09h476.69c0.65-0.02,1.3,0.01,1.94,0.09c6.6,0.78,12.21,5.17,14.57,11.39C511.64,92.89,512.03,94.99,512,97.11z'/%3E%3Cpath style='fill:%23ECF0F1;' d='M512,97.11c0.03-2.11-0.36-4.22-1.15-6.18c-2.35-6.21-7.97-10.6-14.57-11.39c-0.64-0.08-1.29-0.11-1.94-0.09h-28.95L308.97,187.32V79.45H203.04v107.87L46.61,79.45H17.66c-0.65-0.02-1.3,0.01-1.94,0.09C9.12,80.32,3.5,84.71,1.15,90.93C0.36,92.89-0.03,94.99,0,97.11v14.48l132.59,91.45H0v105.93h132.5L0,400.42v14.48c-0.03,2.11,0.36,4.21,1.15,6.18c2.35,6.21,7.97,10.6,14.57,11.39c0.64,0.08,1.29,0.11,1.94,0.09h28.95l156.42-107.87v107.87h105.93V324.68l156.42,107.87h28.95c0.65,0.02,1.3-0.01,1.94-0.09c6.6-0.79,12.21-5.17,14.57-11.39c0.79-1.96,1.18-4.06,1.15-6.18v-14.48l-132.59-91.45H512V203.04H379.5L512,111.58L512,97.11L512,97.11z'/%3E%3Cpath style='fill:%23C03A2B;' d='M510.85,421.08c-2.35,6.21-7.97,10.6-14.57,11.39l-179.11-123.5h31.25L510.85,421.08z'/%3E%3Cpath style='fill:%23C03A2B;' d='M194.83,203.04h-31.25L1.15,90.93c2.35-6.21,7.97-10.6,14.57-11.39L194.83,203.04z'/%3E%3Cpath style='fill:%23C03A2B;' d='M510.85,90.93l-162.6,112.11h-30.98l179.02-123.5C502.89,80.32,508.5,84.71,510.85,90.93z'/%3E%3Cpath style='fill:%23C03A2B;' d='M194.74,308.97L15.72,432.46c-6.6-0.79-12.21-5.17-14.57-11.39l162.6-112.11L194.74,308.97L194.74,308.97z'/%3E%3Crect x='0' y='238.35' style='fill:%23C03A2B;' width='512' height='35.31'/%3E%3Crect x='238.35' y='79.45' style='fill:%23C03A2B;' width='35.31' height='353.1'/%3E%3C/svg%3E");
}
.lang-item__de .icon__lang {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 512 512'%3E%3Cpath style='fill:%23000;' d='M397.24,432.55h97.1c9.75,0,17.65-7.9,17.65-17.65V97.1c0-9.75-7.9-17.65-17.65-17.65H17.66C7.9,79.45,0,87.35,0,97.1V414.9c0,9.75,7.9,17.65,17.66,17.65L397.24,432.55L397.24,432.55z'/%3E%3Cpath style='fill:%23FFCE00;' d='M512,317.79v97.1c-0.03,9.74-7.92,17.63-17.65,17.65H17.66C7.92,432.52,0.03,424.64,0,414.9v-97.1L512,317.79L512,317.79z'/%3E%3Crect y='194.21' style='fill:%23DD0000;' width='512' height='123.59'/%3E%3C/svg%3E");
}
.link,.static a {
	position: relative;
	display: inline-block;
	cursor: pointer;
	transition: color .2s;
	text-decoration: none;
	color: #e9417d;
}
.link:active,.link:hover,.static a:active,.static a:hover {
	color: #ff0;
}
.fixed-nav__help,.fixed-nav__signin {
	position: fixed;
	right: 0;
	z-index: 50;
}


.fixed-nav__signin {
	top: 10px;
}
.fixed-nav__help {
	bottom: 0;
	left: 33.333%;
	z-index: 150;
	width: 33.333%;
	height: 37px;
	padding-left: 20px;
	text-align: center;
	line-height: 37px;
}


.aside-signin__link {
	transition: all .3s ease;
	position: relative;
	display: block;
	padding: 17px 10px 12px 15px;
	color: #fff;
	background: #e9417d;
	font-size: 12px;
	line-height: 1;
	fill: #fff;
	-webkit-clip-path: polygon(0 21%, 100% 0, 100% 100%, 10% 92%);
	clip-path: polygon(0 21%, 100% 0, 100% 100%, 10% 92%);
}
.aside-signin__link:hover {
	padding-right: 20px;
	background-color: #dd1a60;
}
.aside-signin__icon {
	position: absolute;
	top: 50%;
	left: 15px;
	max-width: 21px;
	max-height: 21px;
	margin-top: -14px;
}
.aside-signin__text {
	position: relative;
	padding-left: 25px;
	font-weight: 800;
}


.aside-help__link {
	position: relative;
	display: inline-block;
	padding-right: 15px;
	vertical-align: middle;
	text-transform: uppercase;
	color: #fff;
	font-size: 12px;
	font-weight: 800;
}


.aside-help__icon {
	position: absolute;
	top: 50%;
	left: 0;
	width: 44px;
	height: 51px;
	margin-top: -10px;
}


.aside-help__text {
	position: relative;
	display: inline-block;
	padding-left: 30px;
	vertical-align: middle;
	white-space: nowrap;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);
}


.footer {
	padding: 50px 0 70px;
	color: #fff;
	background-position: center 20px, 50%;
	background-color: #000;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgba(255, 255, 255, 0.05)' viewBox='0 0 440 362.8'%3E%3Cpath d='M359.1,17.8C358.4,13,356.4,9,353,6.1c-3.4-2.9-8.6-3.8-15.5-2.7l0.3-0.1c-9.7,1.5-16.5,4.8-20.4,9.9c-5.5,1.8-9.7,4.5-12.7,8c-4.4,5.2-6,12.3-4.6,21.1c0.9,5.3,3.7,9.3,8.3,11.9c3,1.7,6.8,2.6,11.4,2.6c2.5,0,5.2-0.2,8.1-0.7c8.5-1.4,14.7-5.2,18.2-11.2c0.9-1.5,1.7-3.1,2.3-4.6c3-1.7,5.3-4,6.9-6.8C358.5,28,359.8,22.7,359.1,17.8z M327.2,51.3c-7.3,1.2-12.8,0.8-16.4-1.3c-3.4-1.9-5.3-4.6-5.9-8.5c-1.2-7.3,0-12.9,3.5-17.1c1.5-1.7,3.4-3.2,5.7-4.5c-0.9,3.4-1,7.3-0.3,11.7c0.8,4.5,3,7.9,7.1,10.2c4.1,2.3,10.1,2.8,18,1.6c1-0.2,1.9-0.3,2.8-0.6C338.9,47.3,334,50.2,327.2,51.3z'/%3E%3Cpath d='M377.8,205.4L356.4,51.3l-30.1,6.5l0.8,5.1l-14.8,3.2l11.9,74.8c-0.9-3.2-1.8-6.3-2.5-9.3l-0.1-0.5c-3.4-13.4-8.9-22.6-12.9-28.6c-4-6-8.2-10.4-12.6-13.4c-4.4-3-7.7-4.6-10-4.9c-2.3-0.3-5.9,0.2-10.5,1.3c-11.1,2.6-22.2,8.8-33.2,18.7c0,0,0,0,0,0c-5.8,3.8-11.6,8.6-17.3,14.3c-3.6,3.6-6.3,8.5-8.2,14.7c-1.3-4.7-2.6-9.1-3.7-13.2l-0.2-0.5c-3.1-12-7.9-20.4-11.4-25.8c-3.4-5.4-7.1-9.4-10.9-12.1c-3.8-2.7-6.7-4.2-8.7-4.5c-2-0.2-5,0.2-9.1,1.1c-9.2,2.1-18.4,7.3-27.4,15.6c-5.4,3.5-10.7,8-16,13.4c-6.6,6.9-9.8,19.2-9.4,37.1c-11.3-23-32-29.4-62.5-19.1c-8.5,2.9-17,7.8-25.6,14.3c-8.6,6.5-14.4,12.9-18,18.8c0.4,1,0.8,2,1.2,2.9c-5.9,5.1-10.4,10.2-13.5,15.3l-0.6,1l0.4,1.1c12.7,32.4,24.9,61.1,37.3,87.9l21,44.7C82.3,359.9,83,360.2,84.3,361l1,0.5l18.7-7.2l7.9-3.7c11.9-5.5,22.9-12.9,32.5-21.9c10-9.5,16.1-18.2,18.5-26.7c0.7-2.5,1.2-5,1.4-7.4c3.1-4.4,5.3-8.7,6.5-12.8c1-3.5,1.5-6.9,1.5-10.4c2.3,0.5,4.6,0.8,6.9,0.8c2.5,0,5-0.3,7.5-0.8c7.3-1.6,13.2-4.2,17.9-7.8c5-3.7,9.3-9.4,12.7-16.8c0,0,0-0.1,0-0.1c0,0,0,0,0,0c2.6-3,4.9-6.8,6.9-11.2c0.3-0.7,0.7-1.5,0.9-2.3c8.6,32.1,20,52.5,34.5,62c6.2,4.1,13,6.1,20.2,6.1c2.9,0,5.9-0.3,9-1c8.1-1.8,14.8-4.7,20.6-8.8c5.6-4,10.4-10,14.3-17.8c3.5-3.6,6.5-8.2,9.1-13.5c3.7-7.6,5.9-18.1,6-31.2l30-11.7l-1.1-8L377.8,205.4z M167.5,110.5c5.5-1.2,10.8,4.7,16,17.8c5.2,13.1,9.1,26.5,11.8,40.1c2.7,13.6,3.8,27.5,3.1,41.6c-0.7,14.1-2.8,21.5-6.3,22.2c-0.5,0-1-0.1-1.6-0.4v0c0.5-3.2,0.9-7,1.1-11.5c0.7-14.1-0.4-28.3-3.2-42.2c-2.8-14-6.8-27.6-11.9-40.5c-4.7-11.9-9.8-18.3-15.3-19.3C162.5,113.7,164.6,111.1,167.5,110.5z M160.4,123.1c3.6,0.8,7.7,6.4,11.6,16.3c5,12.6,8.9,26,11.7,39.7c2.7,13.5,3.8,27.2,3.1,41c-0.2,3.2-0.4,5.9-0.6,8.1c-2.5-3.1-5.2-7.9-8.2-14.5c-5.4-12.2-9.6-26.3-12.7-42.3C161,149.2,159.4,133.2,160.4,123.1z M126.3,191.4c4.2,20.3,9.2,36.6,15.1,49.2c-8.9,0.1-16.7,1.3-23.3,3.6C122.6,224,125.4,206.3,126.3,191.4z M105.1,264.7l-0.6,2.7l4.1-1.4c3.9-1.3,8.2-2.3,13-2.9c0.7,0.2,1.4,0.5,2.1,0.9c4.9,2.3,8.2,5.6,10.2,10l1,1.7c1.3,4.3,1.3,6.7,0.9,10.3s-1.4,6.6-2.8,8.9c-1.1,1.8-2.7,3.5-4.6,5.1c0-0.6-0.1-1.3-0.2-2.1l-0.5-2l-1.6-3.5c-2.3-4.9-6-8.5-11.4-11.1c-2.2-1-4.4-1.7-6.8-2l-5.8-12.7C103,265.8,104,265.2,105.1,264.7z M123.2,303.7c-1.3,0.8-2.5,1.4-3.4,1.8l-9.5-20.7c0.7,0.2,1.4,0.5,2.1,0.8c3.1,1.5,5.5,3.3,7.2,5.6l1.4,3.1C122.5,297.7,123.3,300.9,123.2,303.7z M68,151.2c7.5-2.6,13.2,0.3,17,8.4c10.9,23.3,12.9,51.2,5.8,83.9l-3.8-9.4c1.1-20.9-2.3-39.7-10-56.1c-3.9-8.3-9.2-10.8-14.1-10.8c-1,0-2.1,0.1-3.1,0.3l-3.2-7.8C60.2,155.5,64.1,152.6,68,151.2z M82.1,222.5l-20.5-50.2c4.7-0.5,8.1,2,10.9,7.9C78.4,192.7,81.7,206.9,82.1,222.5z M141.1,325.1c-9.2,8.7-19.7,15.7-31.2,21l-7.7,3.6l-15.8,6.1c-3.5-6.2-15.4-31.9-22.1-46.4l-21-44.7C31,238.5,19,210.2,6.5,178.3c2.6-4,6.1-8,10.6-12c10.2,25.8,21.5,52.6,34.2,80l21,44.7c14.6,31.5,22.3,47.7,23.4,48.3l17.7-6.8l7.8-3.6c11.6-5.4,22.2-12.5,31.8-21.5c1.6-1.5,3.1-3,4.5-4.5C155,309.8,149.4,317.2,141.1,325.1z M201.8,259.7c-4.2,3.2-9.4,5.5-16,7c-5,1.1-9.6,1-13.9-0.3c-0.5-2.8-1.4-5.5-2.6-8.3c-5-10.9-12.5-16.7-22.3-17.4c-6.3-12.8-11.7-30-16.1-51.7c-8.4-41.5-7.6-67.8,2.3-78.1c0.5-0.6,1-1.1,1.6-1.6c-4.7,14.1-3.7,37.4,2.9,70c11.9,58.9,31,85.4,57.9,79.6c4.1-0.9,7.8-2.2,11.2-3.8C205.1,256.8,203.5,258.4,201.8,259.7z M268.7,121.7c6.4-1.4,12.5,5.1,18.3,19.6c5.8,14.5,10.1,29.4,13.2,44.5c3,15.1,4.1,30.5,3.1,46.3c-1,15.6-3.5,23.9-7.6,24.8c-0.7,0-1.4-0.2-2.2-0.5v0c0.6-3.5,1.1-7.7,1.4-12.6c1-15.7-0.1-31.5-3.2-46.9c-3-15.2-7.5-30.3-13.3-44.9c-5.3-13.1-10.9-20.1-17.1-21.2C262.7,125.4,265.2,122.4,268.7,121.7z M260.4,135.6c5.5,1,10.2,10.2,13.5,18.1c5.7,14.3,10.1,29.2,13,44.1c3,15,4,30.3,3.1,45.6c-0.2,3.7-0.5,6.8-0.9,9.4c-3-3.4-6.1-8.9-9.5-16.5c-6-13.6-10.8-29.3-14.2-47C260.7,164.7,259,146.8,260.4,135.6z M306.8,287.5c-5.2,3.8-11.4,6.4-18.8,8c-9.5,2.1-17.9,0.6-25.5-4.4c-14.5-9.5-26.1-32.2-34.6-67.5v0c0.9-4.9,1.3-10.5,1.3-16.9c0-12.1-1.7-26.7-5-43.5c-1.3-7-2.9-13.6-4.6-19.7c1.4-9.7,4.3-16.8,8.8-21.3c0.8-0.8,1.6-1.6,2.5-2.4c-5.9,15.7-5,41.9,2.3,78.6c13.1,65.6,34.9,94.8,66.2,88c5-1.1,9.6-2.7,13.7-4.8C311.2,284,309.1,286,306.8,287.5z M342.2,222.5L317.9,70l10-2.2l23.7,147.8l11.8-4.6l0.4,3L342.2,222.5z'/%3E%3Cpath d='M438.5,196c-0.4-4.3-2.2-7.6-5.6-10c-3.3-2.4-8.6-3.4-15.6-2.7c-6.2,0.6-10.9,2.9-14,6.8c-6.3,1.2-11,4.3-14,9.2c-3.3,5.4-4.8,10.7-4.5,15.9c0.3,5.3,2.1,9.7,5.4,13.1c3,3,7.2,4.5,12.5,4.5c1,0,2,0,3-0.1l7.1-1.5c5.6-1.5,9.8-4,12.8-7.6c1.4-1.7,2.5-3.7,3.3-5.9C436.4,213.6,439.6,206.4,438.5,196z M422,220.3c-3.3,4-9,6.4-16.9,7.1l-3.2,0.3c-3.5-0.1-6.2-1.2-8-3c-2.4-2.5-3.7-5.8-4-10c-0.3-4.1,1-8.5,3.8-13c1.5-2.5,3.6-4.4,6.4-5.6c-1.4,3.4-2,6.8-1.8,10c0.3,4.7,1.8,8.6,4.7,11.5c2.9,2.9,7.4,4.2,13.6,3.6l-0.4-0.2c2.2-0.2,4.2-0.5,6.1-1C422.1,220.2,422,220.3,422,220.3z'/%3E%3Cpath d='M428.5,168L423.6,1.4l-32,6.4l0.3,4.1l-13.6,2.8l12.6,167l29.3-2.7l-0.3-10.2L428.5,168z M415.3,174.5l-19.8,1.8l-12-157.8l8.8-1.8l11.6,153.4l11.2-1L415.3,174.5z'/%3E%3C/svg%3E"), linear-gradient(180deg, #2a707d, #222c2e);
	background-size: contain, 100% 100%;
	font-size: 14px;
	line-height: 26px;
}


.footer__links {
	padding-bottom: 30px;
	text-align: center;
}


.footer__title {
	padding-bottom: 10px;
	text-transform: uppercase;
	color: #a0a1a4;
	font-size: 14px;
	font-weight: 600;
}
.footer__list-item {
	display: block;
	padding: 0 0 5px;
}
.footer__link {
	text-decoration: underline;
	opacity: .9;
	color: #fff;
	font-weight: 600;
}
.footer__copyright {
	width: 100%;
	padding-top: 25px;
	text-align: center;
	opacity: .9;
	font-size: 12px;
	font-weight: 700;
}
.footer .icon {
	display: block;
}
.footer .icon-visa {
	background-position: -382px -181px;
	width: 31px;
}
.footer .icon-maestro,.footer .icon-visa {
	background-image: url(../img/cssSprite.png);
	height: 30px;
}
.footer .icon-maestro {
	background-position: -281px -249px;
	width: 50px;
}
.footer .icon-qiwi {
	background-position: -382px -259px;
}
.footer .icon-qiwi,.footer .icon-webmoney {
	background-image: url(../img/cssSprite.png);
	width: 30px;
	height: 30px;
}
.footer .icon-webmoney {
	background-position: -382px -293px;
}
.footer .icon-yandex {
	background-image: url(../img/cssSprite.png);
	background-position: -341px -99px;
	width: 25px;
	height: 30px;
}
.footer .icon-skrill {
	background-position: -188px -283px;
	width: 58px;
}
.footer .icon-neteller,.footer .icon-skrill {
	background-image: url(../img/cssSprite.png);
	height: 20px;
}
.footer .icon-neteller {
	background-position: -197px -123px;
	width: 122px;
}
.footer .icon-quickfire {
	background-position: -109px -283px;
	width: 75px;
}
.footer .icon-netent,.footer .icon-quickfire {
	background-image: url(../img/cssSprite.png);
	height: 30px;
}
.footer .icon-netent {
	background-position: -250px -181px;
	width: 84px;
}
.footer .icon-yggdrasil {
	background-position: 0 -89px;
	width: 149px;
}
.footer .icon-quickspin,.footer .icon-yggdrasil {
	background-image: url(../img/cssSprite.png);
	height: 30px;
}
.footer .icon-quickspin {
	background-position: 0 -181px;
	width: 124px;
}
.footer .icon-pushgaming {
	background-image: url(../img/cssSprite.png);
	background-position: 0 -123px;
	width: 193px;
	height: 20px;
}
.footer .icon-elk {
	background-position: -200px -249px;
	width: 77px;
}
.footer .icon-elk,.footer .icon-thunderkick {
	background-image: url(../img/cssSprite.png);
	height: 30px;
}
.footer .icon-thunderkick {
	background-position: -101px -249px;
	width: 95px;
}
.footer .icon-playngo {
	background-position: -116px -215px;
	width: 108px;
}
.footer .icon-amatic,.footer .icon-playngo {
	background-image: url(../img/cssSprite.png);
	height: 30px;
}
.footer .icon-amatic {
	background-position: -228px -215px;
	width: 99px;
}
.footer .icon-bigtimegaming {
	background-position: -128px -181px;
	width: 118px;
}
.footer .icon-bigtimegaming,.footer .icon-relax {
	background-image: url(../img/cssSprite.png);
	height: 30px;
}
.footer .icon-relax {
	background-position: 0 -249px;
	width: 97px;
}
.footer .icon-betsoft {
	background-position: -260px -147px;
	width: 77px;
}
.footer .icon-betsoft,.footer .icon-nolimitcity {
	background-image: url(../img/cssSprite.png);
	height: 30px;
}
.footer .icon-nolimitcity {
	background-position: 0 -215px;
	width: 112px;
}
.footer .icon-endorphina {
	background-position: -266px -34px;
	width: 66px;
}
.footer .icon-endorphina,.footer .icon-habanero {
	background-image: url(../img/cssSprite.png);
	height: 30px;
}
.footer .icon-habanero {
	background-position: -153px -89px;
	width: 146px;
}
.footer .icon-booongo {
	background-position: -132px -147px;
	width: 124px;
}
.footer .icon-blueprint,.footer .icon-booongo {
	background-image: url(../img/cssSprite.png);
	height: 30px;
}
.footer .icon-blueprint {
	background-position: 0 -147px;
	width: 128px;
}
.footer .icon-evolutiongaming {
	background-position: -104px 0;
	width: 233px;
}
.footer .icon-evolutiongaming,.footer .icon-redtiger {
	background-image: url(../img/cssSprite.png);
	height: 30px;
}
.footer .icon-redtiger {
	background-position: -104px -34px;
	width: 158px;
}
.footer .icon-comodo_secure {
	background-position: 0 0;
	width: 100px;
	height: 85px;
}
.footer .icon-18,.footer .icon-comodo_secure {
	background-image: url(../img/cssSprite.png);
}
.footer .icon-18 {
	background-position: 0 -283px;
	width: 53px;
	height: 53px;
}
.select-language-wrapper {
	display: inline-block;
	width: 150px;
	max-width: 100%;
	margin: auto;
	padding-bottom: 20px;
}
.payment-systems {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: stretch;
	align-items: stretch;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-ms-flex-pack: center;
	justify-content: center;
	padding-bottom: 30px;
}

.payment-systems__link {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-direction: column;
	flex-direction: column;
	cursor: pointer;
	transition: transform .2s;
}

.payment-systems__link:first-child {
	margin-left: 0;
}
.payment-systems__link:last-child {
	margin-right: 0;
}
.payment-systems__title {
	margin-top: auto;
	margin-bottom: 0;
	padding-top: 10px;
	transition: color .2s;
	white-space: pre;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: hsla(0, 0%, 100%, .6);
	font-size: 10px;
	font-weight: 700;
}
.partners__line {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-ms-flex-pack: center;
	justify-content: center;
}
.partners__link {
	margin: 0 10px 20px;
	cursor: pointer;
}
.partners__link > div {
	margin: auto;
}
.partners__link .icon {
	margin: auto;
	transition: transform .3s ease;
}
.partners__link:hover .icon {
	transform: scale(.9);
}
.game-list__item {
	position: relative;
	display: inline-flex;
	-ms-flex-preferred-size: 190px;
	flex-basis: 190px;
	-ms-flex-positive: 1;
	flex-grow: 1;
	-ms-flex-pack: center;
	justify-content: center;
	max-width: 250px;
	padding: 10px;
	max-height: 167px;
}
.game__demo {
	transition: all .3s ease;
	display: inline-block;
	vertical-align: middle;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #fff;
	border-bottom: 1px solid transparent;
	font-size: 12px;
	font-weight: 700;
	line-height: 1;
	text-shadow: 1px 1px 0 #000;
	transform: translateY(10px);
	color: #e9417d;
	border-color: #e9417d;
}
.game__play {
	transition: all .3s ease;
	position: relative;
	display: block;
	width: 40px;
	height: 40px;
	margin-right: auto;
	margin-left: auto;
	transform: scale(.5);
	border-radius: 50%;
	background: #ff0;
}


.game__play:after {
	position: absolute;
	top: 50%;
	left: 50%;
	content: "";
	width: 0;
	height: 0;
	margin-top: -8px;
	margin-left: -4px;
	border-width: 8px 0 8px 14px;
	border-style: solid;
	border-color: transparent transparent transparent #e9417d;
}


.game__labels {
	transition: opacity .3s ease;
}
.game__label {
	position: absolute;
	z-index: 15;
	padding: 0 10px;
	text-transform: uppercase;
	color: #e9417d;
	background: #ff0;
	font-size: 11px;
	font-weight: 800;
	line-height: 1.9;
}
.game__label_top-left {
	top: -2px;
	left: 5px;
}
.game__label_top-left:before {
	position: absolute;
	bottom: -5px;
	left: 0;
	content: "";
	width: 0;
	height: 0;
	border-width: 0 5px 5px 0;
	border-style: solid;
	border-color: transparent #ff0 transparent transparent;
}
.game-hover {
	z-index: 15;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	transition: all .3s ease-in-out;
	opacity: 0;
	background: rgba(0, 0, 0, .5);
}
.game-hover__btn-box {
	position: absolute;
	right: 0;
	left: 0;
	z-index: 20;
	margin: auto;
	text-align: center;
}



.game-hover:after,.game-hover:before {
	transition: all .3s ease;
	position: absolute;
	content: "";
	width: 0;
	height: 0;
	transition-delay: .2s;
}
.game-hover:after {
	top: 0;
	right: 0;
	border-top: 1px solid #ffe029;
	border-right: 1px solid #ffe029;
}
.game-hover:before {
	bottom: 0;
	left: 0;
	border-bottom: 1px solid #ffe029;
	border-left: 1px solid #ffe029;
}
.game-hover__btn-demo,.game-hover__btn-onmoney {
	white-space: nowrap;
}
.game-hover__btn-onmoney {
	display: block;
	margin: 0 auto;
	padding: 0;
	cursor: pointer;
	z-index: 99;
}


.game-hover__btn-demo {
	display: inline-block;
	margin: 6% 0 0;
	cursor: pointer;
	z-index: 99;
}
.game-item {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
	min-height: 120px;
	text-align: center;
}
.game-item__title {
	display: inline-block;
	margin-top: 5px;
	transition: all .3s ease;
	transform: translateY(-10px);
	vertical-align: middle;
	text-transform: uppercase;
	color: #fff;
	border-bottom: 1px solid transparent;
	font-size: 12px;
	font-weight: 700;
	line-height: 1;
	text-shadow: 1px 1px 0 #000;
}
.game-item img {
	transition: transform .3s ease;
}
.games-catalog {
	padding-bottom: 25px;
}

.games-filters {
	max-width: 1400px;
	margin: auto;
}
.games-filters:after {
	content: "";
	display: table;
	clear: both;
}
.games-filters_shadow {
	position: static;
	margin-bottom: 30px;
}

.games-filters_shadow:before {
	left: -15px;
}
.games-filters_shadow:after {
	right: -15px;
}
.games-filters__item {
	width: 50%;
}


.games-filters__item_left {
	float: left;
	padding-right: 0px;
	position: relative;
}

.games-filters__item_left .jcf-select.jcf-select-form__select {
	height: 28px;
	border: 1px solid #424242;
	background-color: #2c2c2c;
	font-size: 12px;
}
.games-filters__item_left .jcf-select.jcf-select-form__select .jcf-select-opener {
	position: absolute;
	top: 50%;
	right: 10px;
	width: 0;
	height: 0;
	margin: -2px 0 0;
	border-width: 7px 4px 0;
	border-color: #888 transparent transparent;
	border-style: solid;
}
.games-filters__item_left .jcf-select.jcf-select-form__select .jcf-select-text {
	color: #fff;
}
.games-filters__item_left .jcf-select .jcf-select-text {
	line-height: 28px;
}
.games-load {
	position: relative;
	width: 100%;
	margin: auto;
	padding-top: 45px;
	text-align: center;
}
.games-load:after {
	position: absolute;
	top: 0;
	left: 50%;
	content: "";
	width: 78px;
	height: 45px;
	margin-left: -40px;
	background-image: url(../img/load-more.webp);
	background-repeat: no-repeat;
}

.games-load__button {
	transition: all .3s ease;
	margin-top: 15px;
	padding-bottom: 4px;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #e9417d;
	border: 0;
	border-bottom: 2px solid #e9417d;
	background: none;
	font-size: 10px;
	font-weight: 800;
	line-height: 1.2;
	display: inline-block;
	cursor: pointer;
}
.games-load__button:hover {
	color: #ffe029;
	border-color: #ffe029;
}
.filters {
	position: relative;
	z-index: 5;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-ms-flex-pack: justify;
	justify-content: space-between;
	text-align: center;
}

.filters__icon {
	max-width: 30px;
	max-height: 30px;
	color: #fff;
	fill: currentColor;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.filters__icon-block {
	transition: transform .3s ease;
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: 40px;
}
.filters__link {
	transition: all .3s ease;
	display: block;
	color: #fff;
}


.filters__link_selected {
	color: #ff0;
}


.filters__link:hover {
	color: #ff0;
}


.filters__text {
	padding-top: 5px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 700;
}
.game-list {
	width: 100%;
	max-width: 2300px;
	margin: auto;
}
.game-list__item-inner {
	width: 100%;
	height: 100%;
}
.game-list,.game-list-box {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	overflow: hidden;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
}
.game-list__item img {
	display: block;
	width: 100%;
	height: 100%;
	margin-bottom: -5px;
}
.game-list__item img:after {
	position: absolute;
	top: 18px;
	right: 0;
	left: 0;
	content: "";
	width: 87px;
	height: 87px;
	margin: auto;
	background-position: 0 -610px;
	background-image: url(../img/sprites-sb13cfae4ee.png);
	background-repeat: no-repeat;
}
.game-list__item img:before {
	position: absolute;
	top: 0;
	right: 0;
	content: "";
	width: 100%;
	height: 100%;
	border: 1px solid #ff0;
	background-color: #000;
}
.header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	max-width: 1400px;
}

.header-logo {
	top: 10px;
	left: 10px;
	z-index: 1000;
}
.header-logo__link {
	display: block;
}
.header-nav {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 150;
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 35px;
	background: #1e727c;
	box-shadow: 0 10px 15px 10px rgba(0, 0, 0, .75);
}
.header-nav_is-fixed {
	position: fixed !important;
	height: 34px;
	transition: transform .3s ease !important;
	background: #1e727c !important;
	box-shadow: 0 2px 10px rgba(0, 0, 0, .5) !important;
}
.header-nav__icon {
	position: relative;
	left: 0;
	width: 34px;
	height: 34px;
	fill: #fff;
	-ms-flex-order: -1;
	order: -1;
	margin-right: 10px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: subpixel-antialiased;
}
.is-fixed .header-nav__icon {
	width: 28px;
	height: 28px;
}
.header-nav__list {
	transition: transform .3s ease;
	position: fixed;
	z-index: 150;
	display: flex;
	cursor: default;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 100%;
}
.header-nav__item {
	display: block;
}

.header-nav__item_logo {
	margin-top: 35px;
	margin-bottom: 35px;
	padding-left: 0;
}

.header-nav__link {
	transition: transform .3s ease;
	position: relative;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-align: center;
	align-items: center;
	vertical-align: middle;
	text-transform: uppercase;
	color: #fff;
	font-weight: 700;
	line-height: 1;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);
	will-change: transform;
}

.header-nav__link:hover {
	transform: scale(1.2);
	color: #ff0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: subpixel-antialiased;
}
.header-nav__link:hover svg {
	fill: #ff0;
}
.header-nav__link_logo {
	display: block;
	margin-right: auto;
	margin-left: auto;
}

.header-nav__link_logo.is-fixed .svg-sprite-icon {
	width: 44px;
	height: 29px;
}

.header-cash {
	position: relative;
	top: auto;
	right: 0;
	z-index: 10;
}


.header-cash__button {
	transition: all .3s ease;
	padding: 8px 2px 8px 52px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #fff;
	border: 5px solid #e9417d;
	background: #e9417d;
	font-size: 10px;
	font-weight: 800;
	line-height: 1;
	-webkit-clip-path: polygon(16% 8%, 100% 8%, 100% 88%, 30% 94%);
	clip-path: polygon(16% 8%, 100% 8%, 100% 88%, 30% 94%);
}


.lead-carousel {
	position: relative;
	overflow: hidden;
	height: 270px;
	background: #222;
}


.lead-carousel__slide {
	position: relative;
	height: 100%;
	width: 100%;
}
.lead-carousel__image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 240px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
	box-shadow: inset 0 -60px 30px -30px #222;
}



.lead-carousel__button:hover {
	color: #222;
	background: #ff0;
}

.lead-carousel__dots {
	position: absolute;
	bottom: 85px;
	left: 0;
	width: 100%;
	text-align: center;
	font-size: 0;
	line-height: 1;
}

.lead-carousel__dots li {
	display: inline-block;
	margin-right: 5px;
	margin-left: 5px;
	vertical-align: middle;
}
.lead-carousel__dots li button {
	transition: all .3s ease;
	position: relative;
	display: block;
	width: 14px;
	height: 14px;
	text-indent: -9999px;
	border: 1px solid #fff;
	border-radius: 50%;
	background: none;
}
.lead-carousel__dots li button:after {
	transition: transform .3s ease;
	position: absolute;
	top: 50%;
	left: 50%;
	content: "";
	width: 6px;
	height: 6px;
	margin-top: -3px;
	margin-left: -3px;
	transform: scale(0);
	border-radius: 50%;
	background: #fff;
}
.lead-carousel__dots li button:hover {
	opacity: .7;
}
.lead-carousel__dots li.slick-active button:after {
	transform: scale(1);
}
.panel {
	padding-top: 10px;
	background: #136a8a;
}
.panel__list {
	position: relative;
	z-index: 1;
	display: none;
}
.panel__arrow {
	transition: transform .3s ease;
	position: absolute;
	top: 50%;
	right: -11px;
	z-index: 1;
	width: 22px;
	height: 68px;
	margin-top: -34px;
	border: 0;
	background: #136a8a;
	box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	display: flex;
	align-items: center;
	justify-content: center;
}
.panel__arrow-icon {
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.panel__arrow-icon:before {
	position: relative;
	right: 2px;
	content: "";
	display: inline-block;
	width: 8px;
	height: 8px;
	transform: rotate(45deg);
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
}
.panel__arrow:hover .panel__arrow-icon {
	transform: scale(1.2);
}

.panel__nav {
	position: relative;
	z-index: 1;
}
.panel__nav:after {
	content: "";
	display: table;
	clear: both;
}
.panel__nav-item {
	width: 100%;
	height: 75px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	transform: skewY(-15deg);
	text-align: center;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	line-height: 75px;
}
.panel__nav-item:last-child {
	border-top: 0;
}
.panel__nav-item:hover .panel__nav-icon {
	transform: skewY(15deg) scale(1.1);
}
.panel__nav-item:hover .panel__nav-text {
	color: #ff0;
}
.panel__nav-icon {
	transition: transform .3s ease;
	display: inline-block;
	max-width: 22px;
	max-height: 28px;
	transform: skewY(15deg);
	vertical-align: middle;
	fill: #fff;
}
.panel__nav-text {
	transition: all .3s ease;
	display: none;
	padding-top: 10px;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #fff;
	font-size: 8px;
	font-weight: 800;
	line-height: 1.25;
}
.panel__body {
	overflow: hidden;
	max-height: calc(100% - 100px);
}
.promo-item {
	position: relative;
	display: inline-block;
	width: 100%;
	margin: 2%;
}
.promo-item__small {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	max-width: 332px;
	height: 229px;
	margin: 0 auto;
	padding: 0 25px;
}
.promo-item__small .bg-container {
	position: absolute;
	left: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
}
.promo-item__small-title {
	position: absolute;
	z-index: 2;
	margin-left: 14%;
	letter-spacing: -.63px;
	text-transform: uppercase;
	color: #fff;
	font-size: 39px;
	font-weight: 800;
	font-style: italic;
	line-height: 1;
	text-shadow: -1px 4px 0 #000;
}
.promo-item__small-title:before {
	position: absolute;
	left: 0;
	content: "";
	z-index: -1;
	width: 64px;
	height: 84px;
	margin-left: -20px;
	background-image: url("data:image/png;base64,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");
}
.promo-item__small.play.is-active:after,.promo-item__small.play.is-active:before {
	position: absolute;
	content: "";
	z-index: 1;
	width: 50%;
	height: 100%;
	background-image: url("data:image/png;base64,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");
	background-repeat: no-repeat;
}
.promo-item__small.play.is-active:after {
	margin-left: -20%;
}
.promo-item__small.play.is-active:before {
	right: 0;
	margin-right: -10%;
	transform: rotateY(180deg);
}
.promo-item.one_one {
	max-width: 330px;
}
.promo-item-wrap {
	float: left;
	width: 100%;
	text-align: center;
}
.promo-item-wrap:before {
	content: none;
	display: table;
	clear: both;
}
.promo-item .promo-btn {
	position: absolute;
	bottom: -2%;
	z-index: 2;
	display: inline-block;
	padding: 15px 35px 10px;
	transform: translate(-50%);
	text-align: center;
	letter-spacing: 1.82px;
	text-transform: uppercase;
	color: #fff;
	background: #e9417d;
	font-size: 12px;
	font-weight: 800;
	line-height: 2;
	-webkit-clip-path: polygon(95% 100%, 6% 94%, 1% 18%, 99% 17%);
	clip-path: polygon(95% 100%, 6% 94%, 1% 18%, 99% 17%);
}
.promo-item .promo-btn-wrap {
	position: relative;
	display: block;
}
.promo-item .promo-btn-wrap .decor-box {
	display: none;
}
.promo-item .promo-btn-wrap:hover .decor-box {
	position: absolute;
	display: inline-block;
	width: 100%;
	max-width: 180px;
	height: 30px;
	margin-top: -22px;
	transform: translate(-50%);
}
.promo-wrap {
	display: inline-block;
	width: 100%;
}
.promo-wrap .w-50 {
	width: 50% !important;
}
.promo-wrap .w-50:before {
	content: "";
	display: table;
	clear: both;
}
.signup-hook {
	position: absolute;
	z-index: 151;
	display: none;
	text-align: center;
}
.signup-hook__lines {
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: -1;
	width: calc(100% - 110px);
	height: calc(100% + 60px);
	background: url(../img/signup-hook-lines.png) no-repeat 0 0;
}
.signup-hook__lines:after {
	position: absolute;
	bottom: 40px;
	left: 0;
	content: "";
	width: 100%;
	height: 50px;
	box-shadow: inset 0 -40px 40px -11px #222;
}
.signup-hook__decor {
	position: absolute;
	z-index: 1;
	background-position: 0 0;
	background-image: url(../img/signup-hook-decor.png);
	background-repeat: no-repeat;
}
.signup-hook__frame {
	padding: 45px 15px 15px;
	background-color: #fff;
	background-color: #fff;
	-webkit-clip-path: polygon(0 10%,100% 0,90% 100%,10% 95%);
	clip-path: polygon(0 10%,100% 0,90% 100%,10% 95%);
}
.signup-hook__title {
	position: relative;
	color: #000;
	font-weight: 800;
	font-style: italic;
	line-height: 1;
	text-transform: uppercase;
	text-align: center;
}
.signup-hook__title:after {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	content: "";
	height: 1px;
	margin: auto;
	background-color: #393939;
}
.signup-hook__paragraph {
	text-align: center;
	letter-spacing: -.6px;
	color: #e9417d;
	font-weight: 700;
	line-height: 1.2;
}


.signup-hook__button {
	transition: all .3s ease;
	position: relative;
	z-index: 1;
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	letter-spacing: 3px;
	text-transform: uppercase;
	color: #8e58a3;
	border: 5px solid #8e58a3;
	background-color: #ff0;
	font-weight: 800;
}
.signup-hook__button:hover {
	color: #ff0;
	background-color: #8e58a3;
}
.signup-hook__action {
	position: relative;
	display: inline-block;
	margin: auto;
	opacity: 0;
	right: -300px;
}
.signup-hook__action:before {
	position: absolute;
	left: 20px;
	content: "";
	width: 100%;
	background: url(../img/form-submit-bg.png) -6px 0 repeat;
}
.signup-hook__action.fixed-btn {
	position: fixed;
	top: 60px;
	right: -7px;
	transition: all .3s ease;
	transform: translateX(100%);
	-webkit-clip-path: polygon(0 21%, 100% 0, 100% 100%, 10% 92%);
	clip-path: polygon(0 21%, 100% 0, 100% 100%, 10% 92%);
}
.signup-hook__action.fixed-btn .svg-sprite-icon {
	position: absolute;
	top: 8px;
	left: 25px;
	z-index: 3;
	max-width: 20px;
	max-height: 20px;
	transition: fill .3s ease;
	fill: #e9417d;
}
.signup-hook__action.fixed-btn:hover {
	right: 0;
}
.signup-hook__action.fixed-btn:hover .svg-sprite-icon {
	fill: #fff;
}
.signup-hook__action.fixed-btn .signup-hook__button {
	padding: 10px 20px 10px 50px;
	transform: translateX(0);
	letter-spacing: normal;
	text-transform: none;
	border: 0;
	font-size: 12px;
}
.signup-hook__action.fixed-btn.is-active {
	transform: translateX(0);
}

:not(.main-page-wrapper) > .signup-hook .signup-hook__action:not(.fixed-btn),:not(.main-page-wrapper) > .signup-hook .signup-hook__decor,:not(.main-page-wrapper) > .signup-hook .signup-hook__frame,:not(.main-page-wrapper) > .signup-hook .signup-hook__lines {
	display: none;
}
:not(.main-page-wrapper) > .signup-hook .signup-hook__action.fixed-btn {
	transform: translateX(0);
}
.animation-block {
	position: relative;
}
.animation-block .animate-object {
	position: absolute;
	z-index: 1;
	animation-duration: .5s;
	animation-timing-function: ease-in-out;
	animation-delay: .1s;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	animation-fill-mode: both;
}
.animation-block .animate-object__dashes {
	width: 70px;
	height: 10px;
	animation-name: q;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffe029' viewBox='0 0 459 59' %3E%3Crect x='-8.7' y='23.5' transform='matrix(0.5083 -0.8612 0.8612 0.5083 -14.9808 32.7618)' class='st0' width='59.8' height='12'/%3E%3Crect x='29.2' y='23.5' transform='matrix(0.5083 -0.8612 0.8612 0.5083 3.6543 65.4003)' class='st0' width='59.8' height='12'/%3E%3Crect x='67' y='23.5' transform='matrix(0.5096 -0.8604 0.8604 0.5096 22.1628 97.8845)' class='st0' width='59.9' height='12'/%3E%3Crect x='104.9' y='23.5' transform='matrix(0.5083 -0.8612 0.8612 0.5083 40.8755 130.5915)' class='st0' width='59.8' height='12'/%3E%3Crect x='142.8' y='23.5' transform='matrix(0.5083 -0.8612 0.8612 0.5083 59.5107 163.23)' class='st0' width='59.8' height='12'/%3E%3Crect x='180.7' y='23.5' transform='matrix(0.5083 -0.8612 0.8612 0.5083 78.1458 195.8685)' class='st0' width='59.8' height='12'/%3E%3Crect x='218.5' y='23.5' transform='matrix(0.5096 -0.8604 0.8604 0.5096 96.4553 228.2342)' class='st0' width='59.9' height='12'/%3E%3Crect x='256.4' y='23.5' transform='matrix(0.5083 -0.8612 0.8612 0.5083 115.3669 261.0594)' class='st0' width='59.8' height='12'/%3E%3Crect x='294.3' y='23.5' transform='matrix(0.5083 -0.8612 0.8612 0.5083 134.0023 293.6983)' class='st0' width='59.8' height='12'/%3E%3Crect x='332.1' y='23.5' transform='matrix(0.5096 -0.8604 0.8604 0.5096 152.1573 325.9717)' class='st0' width='59.9' height='12'/%3E%3Crect x='370' y='23.5' transform='matrix(0.5096 -0.8604 0.8604 0.5096 170.7426 358.581)' class='st0' width='59.9' height='12'/%3E%3Crect x='407.9' y='23.5' transform='matrix(0.5083 -0.8612 0.8612 0.5083 189.8584 391.5276)' class='st0' width='59.8' height='12'/%3E%3C/svg%3E");
}
.animation-block .animate-object__donut {
	width: 25px;
	height: 25px;
	animation-name: m;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e9417d' viewBox='0 0 327 327'%3E%3Cpath d='M163.5,325C74.4,325,2,252.5,2,163.5C2,74.4,74.5,2,163.5,2C252.6,2,325,74.5,325,163.5S252.5,325,163.5,325z M163.5,81.9c-44.9,0-81.5,36.6-81.5,81.5s36.6,81.5,81.5,81.5s81.5-36.6,81.5-81.5S208.5,81.9,163.5,81.9z'/%3E%3C/svg%3E");
}
.animation-block .animate-object__dots {
	width: 30px;
	height: 5px;
	animation-name: r;
	animation-duration: .25s;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff0' viewBox='0 0 166 17'%3E%3Ccircle cx='158.1' cy='8.2' r='6.9'/%3E%3Ccircle cx='108.1' cy='8.4' r='6.9'/%3E%3Ccircle cx='57.6' cy='8.7' r='6.9'/%3E%3Ccircle cx='7.9' cy='8.8' r='6.9'/%3E%3C/svg%3E");
}
.animation-block .animate-object__rhombus {
	width: 30px;
	height: 10px;
	animation-name: s;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff0' viewBox='0 0 43 10.5'%3E%3Crect x='1.81' y='1.67' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -2.1435 5.3663)' width='7.2' height='7.2'/%3E%3Crect x='17.86' y='1.63' transform='matrix(0.7071 -0.7071 0.7071 0.7071 2.5891 16.7094)' width='7.2' height='7.2'/%3E%3Crect x='33.99' y='1.66' transform='matrix(0.7071 -0.7071 0.7071 0.7071 7.2925 28.1234)' width='7.2' height='7.2'/%3E%3C/svg%3E");
}
.animation-block .animate-object__wave {
	width: 35px;
	height: 15px;
	animation-name: t;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e9417d' viewBox='0 0 84 22'%3E%3Cpath d='M83.43,11c0,1.54-1.24,2.78-2.78,2.78c-1.54,0-2.78-1.24-2.78-2.78c0-2.67-2.25-4.92-4.92-4.92c-2.71,0-4.92,2.21-4.92,4.92c0,0.1,0,0.19-0.01,0.29c-0.15,5.65-4.79,10.19-10.47,10.19c-5.38,0-9.82-4.07-10.41-9.29c0,0,0,0-0.01-0.01c-0.17-0.36-0.26-0.75-0.26-1.18c0-2.67-2.25-4.92-4.92-4.92c-2.71,0-4.92,2.21-4.92,4.92c0,0.1,0,0.19-0.01,0.29c-0.15,5.65-4.79,10.19-10.47,10.19c-5.49,0-10-4.24-10.45-9.61c-0.08-0.27-0.13-0.57-0.13-0.87c0-2.67-2.25-4.92-4.92-4.92c-2.71,0-4.92,2.21-4.92,4.92c0,1.54-1.24,2.78-2.78,2.78c-1.54,0-2.78-1.24-2.78-2.78c0-5.78,4.7-10.48,10.48-10.48c5.49,0,10,4.24,10.45,9.61c0.08,0.27,0.13,0.57,0.13,0.87c0,2.67,2.25,4.92,4.92,4.92c2.71,0,4.92-2.21,4.92-4.92c0-0.1,0-0.19,0.01-0.29c0.15-5.65,4.79-10.19,10.47-10.19c5.38,0,9.81,4.06,10.41,9.28v0.01c0.18,0.36,0.27,0.76,0.27,1.19c0,2.67,2.25,4.92,4.92,4.92c2.71,0,4.92-2.21,4.92-4.92c0-0.1,0-0.19,0.01-0.29c0.15-5.65,4.79-10.19,10.47-10.19C78.73,0.52,83.43,5.22,83.43,11z'/%3E%3C/svg%3E");
}
.jcf-select {
	display: inline-block;
	vertical-align: top;
	position: relative;
	background: #fff;
	margin: 0;
	min-width: 150px;
	height: 26px;
}
.jcf-select .jcf-select-text {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	cursor: default;
	display: block;
	text-align: center;
	height: 100%;
	line-height: 26px;
	font-weight: bolder;
	text-transform: uppercase;
}
span.jcf-select.jcf-unselectable.jcf-select-form__select {
	width: 100%;
	color: #00b7f4;
	cursor: pointer;
}
.decor-box {
	display: none;
}
.decor-active__item {
	position: absolute;
}
.decor-active__item.circle-pink-medium {
	position: absolute;
	top: 105%;
	left: 6%;
	width: 12px;
	height: 12px;
	animation: f .3s ease-in-out;
	border-radius: 50%;
	background: #e9417d;
}
.decor-active__item.circle-pink-small {
	top: -54%;
	left: 45%;
	width: 4px;
	height: 4px;
	animation: f .2s ease-in-out;
	border-radius: 50%;
	background: #e9417d;
}
.decor-active__item.circle-pink-small.left {
	top: 50% !important;
	left: -10% !important;
}
.decor-active__item.circle-violet-medium {
	top: -15%;
	left: 103%;
	width: 5px;
	height: 5px;
	animation: f .4s ease-in-out;
	border-radius: 50%;
	background: #8e58a3;
}
.decor-active__item.spiner {
	top: -75%;
	left: -9%;
	width: 17px;
	height: 17px;
	animation: a .6s ease-in-out;
	background: url(../img/sprite_decor_items.png);
	background-position: 0 33px;
	background-size: cover;
}
.decor-active__item.circle-yellow-small {
	top: 95%;
	left: 105%;
	width: 7px;
	height: 7px;
	animation: f .3s ease-in-out;
	border-radius: 50%;
	background: #ff0;
}
.decor-active__item.circle-border {
	top: 140%;
	left: 75%;
	width: 16px;
	height: 16px;
	transform-origin: top left;
	animation: e .6s;
	animation-timing-function: cubic-bezier(1, 0, 0, .5);
	border: 4px solid #8e58a3;
	border-radius: 50%;
}
.decor-active__item.line-top {
	top: 110%;
	left: calc(50% - 34px);
	animation: c .6s;
	animation-timing-function: cubic-bezier(1, 0, 0, .5);
}
.decor-active__item.line-bottom,.decor-active__item.line-top {
	width: 68px;
	height: 2px;
	transform: rotate(-20deg);
	background: #e9417d;
}
.decor-active__item.line-bottom {
	top: 150%;
	left: calc(50% - 50px);
	animation: d .5s ease-in-out;
}
.static {
	margin: 0 15px;
	padding: 100px 0 50px;
	color: #777474;
}
.static ul {
	list-style-type: disc;
}
.static ol,.static ul {
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0;
	-webkit-margin-end: 0;
	-webkit-padding-start: 40px;
}
.static ol {
	list-style-type: decimal;
}
.static li {
	display: list-item;
	text-align: -webkit-match-parent;
}
.breadcrumbs-box {
	display: inline-block;
	margin: 0 0 15px;
	padding: 0 0 5px;
	color: #ff0;
}
.breadcrumbs-box:before {
	content: "";
	display: table;
}
.breadcrumbs-box .breadcrumbs-list {
	list-style-type: none;
}
.breadcrumbs-box .breadcrumbs-list__item {
	position: relative;
	float: left;
	margin: 0 10px 0 0;
	letter-spacing: 1.2px;
	text-transform: uppercase;
	font-family: Open Sans, sans-serif;
	font-size: 80%;
	font-weight: bolder;
}
.breadcrumbs-box .breadcrumbs-list__item:after {
	content: ">";
	padding: 0 0 0 5px;
	vertical-align: middle;
	text-decoration: none;
	color: #e9417d;
}
.breadcrumbs-box .breadcrumbs-list__item:last-child:after {
	content: none;
}
.breadcrumbs-box .breadcrumbs-list__item .breadcrumbs-list__link {
	color: #e9417d;
}
.breadcrumbs-box .breadcrumbs-list__item .breadcrumbs-list__link:after {
	position: absolute;
	bottom: -1px;
	left: 0;
	content: "";
	width: 100%;
	height: 2px;
	transition: width .2s ease;
	background: #e9417d;
}
.breadcrumbs-box .breadcrumbs-list__item .breadcrumbs-list__link:hover:after {
	width: 0;
}
.games {
	position: relative;
	width: 100%;
	height: auto;
	padding: 100px 20px 15px;
}

.games__background {
	position: fixed;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
}
.games__frame {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: auto;
	transition: transform .3s ease;
}
.games__box {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: auto;
}
.games__preview {
	display: inline-block;
	max-width: 100%;
	max-height: 100%;
}
.games__panel {
	position: absolute;
	right: 0;
	width: 60px;
	height: 100%;
	transition: width .1s;
	text-align: center;
}
.games__panel-wrapper {
	position: relative;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}

.personal-info__nick {
	padding-top: 0;
	text-align: center;
}
.personal-info__nick .animate-object.__dots1 {
	top: 3px;
	left: -25%;
	animation-name: q;
}
.personal-info__nick .animate-object.__dots2 {
	top: 45px;
	right: 10%;
	transform: rotate(90deg);
}
.personal-info__nick .animate-object.__donut1 {
	top: -25px;
	left: 60%;
}
.personal-info__nick .animate-object.__donut2 {
	top: -11px;
	left: 20%;
}
.personal-info__nick .animate-object__dashes {
	top: 34px;
	left: 20%;
	width: 80px;
	animation-delay: .1s;
}
.personal-info__nick .animate-object__rhombus {
	right: -15%;
	bottom: -33px;
}
.personal-info__nick .animate-object__wave {
	top: -10px;
	right: -7px;
	width: 25px;
	transform: rotate(90deg);
}
.personal-info__nick .graph-title__text {
	-webkit-clip-path: polygon(0 0, 100% 11%, 98% 86%, 2% 101%);
	clip-path: polygon(0 0, 100% 11%, 98% 86%, 2% 101%);
}

.personal-info__nick .__dots1 {
	top: -5px;
	left: -6%;
	width: 40px;
	animation-delay: .7s;
}
.personal-info__nick .__donut1 {
	top: -20px;
	right: 5%;
	width: 17px;
	animation-delay: .6s;
}
.personal-info__nick .__donut2 {
	top: -34px;
	right: 17%;
	width: 10px;
	animation-delay: .4s;
}
.games__preview iframe {
	display: block;
	width: 100%;
	height: 100%;
	border: 0;
}
.header-nav__item:not(:first-child) {
	margin: 0 40px;
}
.game-item:hover .game-hover {
	transition: all .3s ease-in-out;
	vertical-align: middle;
	opacity: 1;
}
.game-item:hover .game-hover:after, .game-item:hover .game-hover:before {
	width: 100%;
	height: 100%;
}
.game-item:hover  .game-hover .game-item__title, .game-item:hover .game-hover .game__demo {
	transform: translateY(0);
}
.game-item:hover  .game-hover .game__play {
	transform: scale(1);
}
.games-filters__item_left .jcf-select.jcf-select-form__select.active {
	border-color: #ff0;
	border-radius: 0;
	border-bottom: 0;
}
.games-filters__item_left .jcf-select.jcf-select-form__select .jcf-select-drop {
	left: -1px;
	border: 1px solid #424242;
}
.jcf-select-drop.jcf-select-select-custome.jcf-select-form__select {
	position: absolute;
	z-index: 9999;
	top: 100%;
	box-shadow: 0 2px 5px #13100e;
	width: 100%;
	margin: 0 auto;
	display: none;
	background-color: transparent;
	box-sizing: border-box;
}
.jcf-list .jcf-list-content::-webkit-scrollbar { width: 4px; height: 3px; padding: 0 1px; }
.jcf-list .jcf-list-content::-webkit-scrollbar-button {  background-color: transparent; height: 0;}
.jcf-list .jcf-list-content::-webkit-scrollbar-track-piece { background-color: #13100e;}
.jcf-list .jcf-list-content::-webkit-scrollbar-thumb {width: 2px; margin: 0 auto; border-radius: 2px; background-color: #bababa; height: 72px;}
.jcf-list .jcf-list-content::-webkit-scrollbar-corner {  background-color: transparent; height: 0;}
.jcf-select .jcf-select-drop .jcf-select-drop-content {
	border: 0;
}
.games-filters__item_left .jcf-select.jcf-select-form__select .jcf-list {
	background-color: #2c2c2c;
}
.form__input-wrap .jcf-list, .jcf-list {
	display: inline-block;
	vertical-align: top;
	position: relative;
	width: 100%;
}
.jcf-list {
	line-height: 14px;
	font-size: 12px;
}
.jcf-scrollable-wrapper {
	box-sizing: content-box;
	position: relative;
}
.jcf-list .jcf-list-content {
	vertical-align: top;
	display: inline-block;
	max-height: 176px;
	touch-action: pan-x;
	overflow-y: scroll;
	width: 100%;
	height: 176px;
}
.jcf-list ul {
	list-style: none;
	padding: 0;
	margin: 0;
	background-color: #2c2c2c;
}
.jcf-list ul li {
	overflow: hidden;
	display: block;
}
.header-nav__link i.fa {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	font-size: 25px;
}
.header-nav__link.is-fixed {
	padding-top: 0;
	padding-bottom: 0;
	font-size: 12px;
}
.is-fixed .header-nav__icon {
	width: 28px;
	height: 28px;
}
.header-nav__link.is-fixed i.fa{
	font-size: 18px;
}
.games-filters__item_left .jcf-option:hover {
	color: #ff0;
	background-color: #5f5f5f;
}
.games-filters__item_left .jcf-select.jcf-select-form__select .jcf-option {
	text-transform: uppercase;
	color: #fff;
	font-size: 10px;
	font-weight: 700;
	line-height: 1.2;
}
.jcf-select .jcf-list-box .jcf-selected, .jcf-select .jcf-select-drop .jcf-hover {
	background: #fdc061;
}
.jcf-list-box .jcf-selected, .jcf-select-drop .jcf-hover {
	color: #000;
}
.jcf-list .jcf-option {
	white-space: nowrap;
	overflow: hidden;
	cursor: pointer;
	display: block;
	padding: 5px 9px;
	min-height: 14px;
	height: 1%;
	text-transform: uppercase;
	color: #fff;
	font-size: 10px;
	font-weight: 700;
	line-height: 1.2;
}

.games-filters__item_left .jcf-select.jcf-select-form__select .jcf-select-drop {
	left: -1px;
	border: 1px solid #424242;
}
.swiper-container-horizontal>.swiper-pagination-bullets{
	position: absolute;
	bottom: 105px;
	left: 0;
	width: 100%;
	text-align: center;
	font-size: 0;
	line-height: 1;
	display: flex;
	align-items: center;
	justify-content: center;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	transition: all .3s ease;
	position: relative;
	display: block;
	width: 14px;
	height: 14px;
	text-indent: -9999px;
	border: 1px solid #fff;
	border-radius: 50%;
	background: none;
}

span.swiper-pagination-bullet:after {
	transition: transform .3s ease;
	position: absolute;
	top: 50%;
	left: 50%;
	content: "";
	width: 6px;
	height: 6px;
	margin-top: -3px;
	margin-left: -3px;
	transform: scale(0);
	border-radius: 50%;
	background: #fff;
}
span.swiper-pagination-bullet.swiper-pagination-bullet-active:after {
	 transform: scale(1);
 }
.lang-box.is-open .lang-select {
	background-color: #2c2c2c;
}
.lang-box.is-open .lang-list {
 visibility: visible;
 opacity: 1;
}
.text-bottom {
	padding: 20px 10px;
	margin: 0 auto;
	color: #777474;
}
.text-bottom.game-text.game-top{
	margin: 140px auto 0px;
}
.text-bottom.promo-text{
	margin-bottom: 15px;
}
.text-bottom.game-text{
	background: rgba(0, 0, 0, .3);
	padding: 20px;
	margin-bottom: 40px;
}
#game-sidebar{
	height: 724px;
}
.games__preview{
	width: 965px;
	height: 724px;
}
.signup-hook__action.fixed-btn.is-active.is-visible{
	opacity: 1;
	right: 0;
	display: block;
}
.text-bottom ol, .text-bottom ul,  .static ol, .static ul{
	list-style: inherit;
	padding: 0 10px;
	list-style-position: inherit;
	margin: 5px 20px;
}
p {
	margin-bottom: 14px;
}
h1, h2, h3 ,h4{
	padding: 5px 0 15px;
}
.game-item.is-active .game-hover {
	transition: all .3s ease-in-out;
	vertical-align: middle;
	opacity: 1;
}
@media screen and (max-width: 1200px) {
	.header-nav__item:not(:first-child) {
		margin: 0 10px !important;
	}
	.header-nav__link {
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}
	.header-nav__item {
		line-height: 70px !important;
	}
	.fixed-nav__signin {
		top: 80px !important;
	}
	.signup-hook__action.fixed-btn {
		top: 129px !important;
	}
	.header-nav__item.header-nav__item_is-fixed {
		line-height: 33px !important;
	}
}
@media screen and (max-width: 980px) {
	.signup-hook {
		display: block;
	}
	.signup-hook__action,.signup-hook__decor,.signup-hook__frame,.signup-hook__lines {
		display: none;
	}
	.signup-hook__action.fixed-btn {
		position: fixed;
		right: -100%;
		display: inline-block;
		transform: translateX(0);
	}
	.signup-hook__action.fixed-btn .svg-sprite-icon {
		left: 15px;
	}
	.signup-hook__action.fixed-btn .signup-hook__button {
		padding: 10px 10px 10px 40px;
	}
	.games-filters {
		padding: 10px;
	}
	#game-sidebar{
		height: 524px;
	}
	.games__preview{
		width: 100%;
		height: 524px;
	}
}
@media (max-width: 767px) {
	.aside-help {
		display: none;
	}
	.aside-help__icon {
		max-width: 20px;
		max-height: 20px;
	}
	.lang-list__link {
		padding: 5px 0;
	}
	.games-filters_shadow {
		overflow: auto;
		margin-right: -15px;
		margin-left: -15px;
		border-bottom: 1px solid #393939;
		background: #2c2c2c;
	}
	.games-filters_shadow:after,.games-filters_shadow:before {
		position: absolute;
		top: 0;
		content: "";
		z-index: 1;
		width: 1px;
		height: 85px;
		background: #222;
		box-shadow: 0 0 30px 25px #222;
	}
	.filters {
		width: 100%;
		min-width: 790px;
		padding: 0 10px;
	}
	.filters__item {
		min-width: 80px;
		padding: 0 5px;
	}
	.filters__link {
		padding: 10px 0 15px;
	}
	.header-logo__link svg {
		max-width: 50px;
		max-height: 50px;
	}
	.header-nav__icon {
		width: 20px;
		height: 20px;
	}

	.header-nav__item {
		display: inline-block;
		padding-left: 10px;
	}
	.header-nav__item:first-child {
		margin-right: 15px;
		margin-left: 5px;
	}
	.header-nav__item_logo {
		display: none;
	}

	.header-nav__link {
		font-size: 12px;
	}
	.header-nav .aside-help {
		left: unset;
		display: block;
		width: unset;
		bottom: unset;
		height: auto;
		line-height: unset;
	}
	.header-nav .aside-help__link {
		font-weight: 700;
	}
	.lead-carousel__button {
		display: none;
	}
	.lead-carousel__dots {
		bottom: 25px;
	}
	.signup-hook__lines {
		display: none;
	}
	.signup-hook__decor {
		top: 0;
		right: 0;
		width: 100%;
		height: 100%;
		background-size: contain;
	}
	.signup-hook__title {
		margin-bottom: 16px;
		padding-bottom: 13px;
		font-size: 24px;
	}
	.signup-hook__title:after {
		width: 35px;
	}
	.signup-hook__paragraph {
		padding-bottom: 55px;
		font-size: 16px;
	}
	.signup-hook__button {
		padding: 3px 10px;
		font-size: 10px;
	}

	.signup-hook__action {
		top: -20px;
	}
	.signup-hook__action:before {
		top: -10px;
		height: calc(100% + 12px);
	}
	.personal-info__nick .graph-title__text {
		padding-right: 10px;
		padding-left: 15px;
		letter-spacing: 2px;
		font-size: 13px;
	}
	.header-nav__item:not(:first-child){
		margin: 2px 7px;
	}
	.header-nav__link.is-fixed{
		padding: 0;
	}
	.is-fixed .header-nav__icon {
		width: 22px;
		height: 22px;
	}
	.header-nav{
		height: 100px;
	}
	.lead-carousel {
		height: 210px;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets{
		bottom: 15px;
	}
	.header-nav__item {
		line-height: 33px !important;
	}
	.static {
		padding: 50px 0 50px;
	}
	.header-nav__link i.fa {
		font-size: 18px;
	}
	.promo-wrap {
		padding: 0 10px;
	}
	.promo-item__small.play.is-active:before, .promo-item__small.play.is-active:after{
		display: none;
	}
	h1 {
		font-size: 30px;
	}
	h2 {
		font-size: 25px;
	}
	.games__panel {
		width: 10px;
	}
	#game-sidebar{
		height: 324px;
	}
	.games__preview{
		width: 100%;
		height: 324px;
	}

}
@media screen and (max-width: 499px) {

	.game-list__item {
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
	}

	.header-nav__link {
		padding-left: 10px;
	}
	h1 {
		font-size: 27px;
	}
	h2 {
		font-size: 21px;
	}
}
@media screen and (max-width: 459px) {
	.signup-hook {
		top: 20px;
		right: 0;
		left: 0;
		width: 235px;
		margin: auto;
	}
	.signup-hook__frame {
		min-height: 205px;
	}
	#game-sidebar{
		height: 224px;
	}
	.games__preview{
		width: 100%;
		height: 224px;
	}
}
@media screen and (max-width: 429px) {
	.game-hover__btn-box {
		top: 30%;
	}
	.game-hover__btn-onmoney {
		width: 40px;
		height: 40px;
		font-size: 10px;
	}
}
@media screen and (max-height: 420px) {

	.header-nav__link_logo {
		display: none;
	}
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
	.fixed-nav__help {
		height: 47px;
		line-height: 37px;
	}
	.header-nav {
		height: 45px;
	}
}

@media (max-width: 1199px) {
	.payment-systems {
		margin-top: -15px;
	}
	.payment-systems__link {
		margin-top: 15px;
	}
	.games__panel {
		width: 40px;
	}

}
@media (max-width: 575px) {
	.payment-systems__link, .partners__link{
		min-width: 33.33333%;
	}
}
@media (-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {

	.games-load:after {
		background-image: url(../img/load-more@2x.png);
		background-size: 78px;
	}
}
@media (max-width: 780px) {

	.promo-wrap .w-50 {
		width: 100% !important;
	}
	.promo-wrap .promo-item {
		margin: 8% auto;
	}
}
@media (max-width: 599px) {

	.promo-wrap {
		margin: 70px 0 20px;
	}
}
@media screen and (min-width: 400px) {
	.games-filters__item {
		width: auto;
	}
	.games-filters__item_left {
		width: 50%;
		max-width: 208px;
		padding-right: 0;
		position: relative;
	}
}
@media screen and (min-width: 430px) {
	.game-hover__btn-box {
		top: 25%;
	}
	.game-hover__btn-onmoney {
		width: 60px;
		height: 60px;
	}
}
@media screen and (min-width: 480px) {
	.header-cash {
		top: auto;
		width: 100%;
		text-align: center;
	}
	.header-cash__button {
		padding: 10px 15px;
		color: #e9417d;
		background-color: #ff0;
		font-size: 12px;
		-webkit-clip-path: none;
		clip-path: none;
	}
	.header-cash__button:hover {
		color: #ff0;
		background: #e9417d;
	}
}
@media (min-width: 460px) and (max-width: 767px) {
	.signup-hook {
		top: 40px;
		right: 0;
		left: 0;
		width: 235px;
		margin: auto;
	}
}
@media (min-width: 500px) and (max-width: 780px) {
	.game-list__item {
		-ms-flex-preferred-size: 180px;
		flex-basis: 180px;
	}
}
@media (min-width: 540px) {

	.game-list,.game-list-box {
		padding: 0 10px;
	}
}
@media screen and (min-width: 500px) and (max-width: 767px) {
	.header-nav__link {
		padding-left: 0px;
	}
}
@media (min-width: 576px) and (max-width: 767px) {
	.payment-systems__link {
		min-width: 20%;
	}

	.partners__link {
		min-width: 20%;
	}
}
@media (min-width: 600px) and (max-width: 767px) {
	.promo-wrap {
		margin: 100px 0 20px;
	}
}
@media screen and (min-width: 640px) {
	.container_game {
		padding-top: 0;
	}
	.game__play {
		width: 60px;
		height: 60px;
	}
	.game__play:after {
		margin-top: -11.5px;
		margin-left: -6px;
		border-width: 11.5px 0 11.5px 20px;
	}
}
@media (min-width: 768px) {
	body {
		padding-bottom: 0;
	}

	.lang-list__link {
		padding: 12px 0;
	}

	.fixed-nav__help,.fixed-nav__signin {
		z-index: 200;
	}
	.fixed-nav__help {
		right: 0;
		bottom: 150px;
		left: auto;
		width: auto;
		height: auto;
		margin-top: -25px;
		padding-left: 0;
		text-align: left;
		line-height: 1;
	}

	.aside-help__link {
		transition: all .3s ease;
		display: block;
		width: 44px;
		height: 51px;
		padding-right: 0;
		padding-left: 0;
	}

	.aside-help__icon {
		transition: left .3s ease;
		top: 0;
		margin-top: 0;
		margin-left: 0;
	}

	.aside-help__text {
		position: static;
		display: block;
		font-size: 0;
	}

	.aside-help__text:hover:after {
		left: 0;
	}

	.footer {
		padding: 50px 0;
	}

	.footer__main-section {
		display: -ms-flexbox;
		display: flex;
	}

	.footer__links {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		padding-right: 50px;
		text-align: left;
	}

	.footer__partners {
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}

	.games-catalog {
		padding-bottom: 50px;
		padding-top: 35px;
	}

	.games-filters__item_left {
		min-width: 208px;
		padding-left: 18px;
	}

	.filters__item {
		min-width: 90px;
		padding: 0 15px;
	}

	.header-logo {
		position: absolute;
		top: 20px;
	}
	.header-nav {
		position: relative;
		margin-top: 35px;
		transform: translateY(-35px);
		text-align: center;
		background: none;
		box-shadow: none;
	}
	.header-nav_is-fixed {
		top: -35px;
		bottom: auto;
		transform: translateY(0);
	}
	.header-nav__item {
		line-height: 90px;
	}
	.header-nav__item_is-fixed {
		line-height: 33px;
	}

	.header-nav__item_logo {
		display: none;
	}
	.header-nav__item_logo.header-nav__item_is-fixed {
		position: absolute;
		top: 0;
		left: 15px;
		display: block;
		margin-top: 0;
		margin-bottom: 0;
	}

	.header-nav__link {
		padding-top: 25px;
		padding-bottom: 25px;
		letter-spacing: 2px;
		font-size: 14px;
	}

	.header-nav__link.is-fixed {
		padding-top: 0;
		padding-bottom: 0;
		font-size: 12px;
	}

	.header-nav__link_logo.is-fixed {
		margin-top: 4px;
	}

	.header-nav .aside-help {
		display: none;
	}

	.lead-carousel {
		height: 500px;
	}

	.lead-carousel__image {
		height: 100%;
		box-shadow: inset 0 -240px 120px -120px #222, inset 0 150px 75px -75px hsla(0, 0%, 5%, .75);
		background-size: 100%;
	}
	.lead-carousel__button {
		transition: all .3s ease;
		position: absolute;
		bottom: 25px;
		left: 50%;
		overflow: hidden;
		width: 160px;
		height: 40px;
		margin-left: -80px;
		text-align: center;
		text-transform: uppercase;
		color: #ff0;
		border: 1px solid #ff0;
		background: rgba(0, 0, 0, .15);
		font-size: 10px;
		font-weight: 700;
		line-height: 38px;
	}

	.lead-carousel__button--mobile {
		pointer-events: none;
	}
	.promo-wrap {
		margin: 110px 0 20px;
	}

	.signup-hook {
		top: 215px;
		right: 30px;
		width: 430px;
	}

	.signup-hook__decor {
		top: 50%;
		left: 50%;
		width: calc(100% + 25px);
		height: calc(100% + 55px);
		margin: -157px 0 0 -229px;
	}

	.signup-hook__title {
		margin-bottom: 20px;
		padding-bottom: 25px;
		font-size: 45px;
	}
	.signup-hook__title:after {
		width: 60px;
	}

	.signup-hook__paragraph {
		padding-bottom: 75px;
		font-size: 30px;
	}

	.signup-hook__button {
		padding: 10px 40px;
		font-size: 17px;
	}

	.signup-hook__action {
		top: -40px;
	}

	.signup-hook__action:before {
		top: -17px;
		height: calc(100% + 31px);
	}

	.personal-info__nick .graph-title__text {
		padding-right: 10px;
		padding-left: 15px;
		font-size: 20px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {

	.payment-systems__link {
		min-width: 25%;
	}

	.partners__link {
		min-width: 20%;
	}

	.header-logo__link svg {
		max-width: 50px;
		max-height: 70px;
	}

	.header-nav__list {
		position: absolute;
		top: 0;
		display: -ms-flexbox;
		display: flex;
		width: 100%;
		padding-left: 60px;
		transform: translateX(0);
	}
}
@media (min-width: 781px) and (max-width: 1199px) {
	.game-list__item {
		-ms-flex-preferred-size: 200px;
		flex-basis: 200px;
	}
}
@media (min-width: 992px) {
	.header-logo__link svg {
		max-width: 87px;
		max-height: 87px;
	}
	.header-nav__list {
		position: absolute;
		top: 0;
		display: -ms-flexbox;
		display: flex;
		width: 100%;
		transform: translateX(0);
		padding-left: 110px;
	}
}
@media screen and (min-width: 992px) {
	.games-filters__item_left {
		padding-left: 22px;
	}
	.jcf-select-drop.jcf-select-select-custome.jcf-select-form__select{
		padding-right: 22px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.payment-systems__link {
		min-width: 20%;
	}
	.partners__link {
		min-width: 16.66667%;
	}
}
@media (min-width: 1200px) {

	.games__panel-wrapper {
		width: 60px;
		height: 100%;
	}

	.payment-systems__link {
		min-width: 14.28571%;
	}

	.partners__link {
		min-width: 16.66667%;
	}

	.games-filters__item_left {
		padding-left: 37px;
	}
	.jcf-select-drop.jcf-select-select-custome.jcf-select-form__select{
		padding-right: 37px;
	}

	.filters__link_selected {
		transform: scale(1.2);
	}

	.filters__link:hover {
		transform: scale(1.2);
	}
	.lead-carousel {
		height: 560px;
	}

	.lead-carousel__dots {
		bottom: 105px;
	}

	.games__frame {
		padding: 0 20px;
	}

	.games__panel {
		display: block;
	}
}
@media screen and (min-width: 1200px) and (min-height: 800px) {
	.header-cash {
		top: auto;
	}
	.header-cash__button {
		display: inline-block;
		padding: 12px 25px;
		vertical-align: middle;
		letter-spacing: 3px;
		font-size: 16px;
	}
	.games {
		padding: 30px;
	}
}
@media (min-width: 1200px) and (max-width: 1999px) {
	.game-list__item {
		-ms-flex-preferred-size: 240px;
		flex-basis: 240px;
	}
}
@media (min-width: 1200px) and (max-width: 1399px) {
	.game-list__item {
		-ms-flex-preferred-size: 230px;
		flex-basis: 230px;
	}

}
@media screen and (min-width: 1345px) {

	.games__panel-wrapper {
		width: auto;
	}

	.panel__arrow:hover .panel__arrow-icon {
		transform: scale(1.2);
	}

	.games__frame {
		padding: 0 85px;
	}

	.games__panel {
		position: relative;
	}
}
@media screen and (min-width: 1400px) {

	.header {
		left: 50%;
		margin-left: -700px;
	}

	.header-nav__list {
		max-width: 1400px;
		left: 0;
		margin: auto;
		right: 0;
	}
}
@media screen and (min-width: 1900px) {

	.lead-carousel {
		height: 700px;
	}

	.signup-hook {
		top: 355px;
	}
}
@media screen and (min-width: 2000px) {

	.game-list__item {
		-ms-flex-preferred-size: 230px;
		flex-basis: 230px;
	}
}

.container .text-bottom a { color: #e9417d; }

.container .text-bottom a:hover { color: #ff0; }
