@font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: italic;     	font-weight: 800;     	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: italic;     	font-weight: 800;     	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/uploads/1259/memnYaGs126MiZpBA-UFUKW-U9hvIqOjjg.woff2) format('woff2');     	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: italic;     	font-weight: 800;     	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/uploads/1259/memnYaGs126MiZpBA-UFUKW-U9hnIqOjjg.woff2) format('woff2');     	unicode-range: U+1F00-1FFF;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: italic;     	font-weight: 800;     	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/uploads/1259/memnYaGs126MiZpBA-UFUKW-U9hoIqOjjg.woff2) format('woff2');     	unicode-range: U+0370-03FF;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: italic;     	font-weight: 800;     	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/uploads/1259/memnYaGs126MiZpBA-UFUKW-U9hkIqOjjg.woff2) format('woff2');     	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: italic;     	font-weight: 800;     	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: italic;     	font-weight: 800;     	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 400;     	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 400;     	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(/uploads/1259/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');     	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 400;     	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(/uploads/1259/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');     	unicode-range: U+1F00-1FFF;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 400;     	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(/uploads/1259/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');     	unicode-range: U+0370-03FF;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 400;     	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(/uploads/1259/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');     	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 400;     	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 400;     	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 600;     	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 600;     	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(/uploads/1259/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');     	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 600;     	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(/uploads/1259/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');     	unicode-range: U+1F00-1FFF;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 600;     	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(/uploads/1259/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');     	unicode-range: U+0370-03FF;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 600;     	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(/uploads/1259/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');     	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 600;     	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 600;     	src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 700;     	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 700;     	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/uploads/1259/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');     	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 700;     	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/uploads/1259/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');     	unicode-range: U+1F00-1FFF;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 700;     	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/uploads/1259/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');     	unicode-range: U+0370-03FF;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 700;     	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/uploads/1259/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');     	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 700;     	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 700;     	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 800;     	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 800;     	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(/uploads/1259/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format('woff2');     	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 800;     	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(/uploads/1259/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format('woff2');     	unicode-range: U+1F00-1FFF;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 800;     	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(/uploads/1259/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format('woff2');     	unicode-range: U+0370-03FF;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 800;     	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(/uploads/1259/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format('woff2');     	unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;     }          @font-face { font-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 800;     	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(/uploads/1259/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-display: swap;     	font-family: 'Open Sans';     	font-style: normal;     	font-weight: 800;     	src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(/uploads/1259/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-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;     }          .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: 15px;     	line-height: 1.5;     	margin: 0;     	font-family: Open Sans, sans-serif;     }          .container,     .wrapper {     	position: relative;     	max-width: 1400px;     	height: 100%;     	margin: 0 auto;     	padding: 0 15px;     }          .container:after,     .wrapper:after {     	content: "";     	display: table;     	clear: both;     }          .container {     	overflow: hidden;     }          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 {     	outline: 0;     }          h2 {     	margin: 0;     	font-weight: 700;     	cursor: default;     	line-height: 1.2;     	font-size: 24px;     }          h1 {     	font-size: 28px;     }          b {     	font-weight: 700;     }          p {     	margin: 1em 0;     	margin-top: 0;     	margin-bottom: 20px;     }          ol,     ul {     	margin: 0;     	padding: 0;     }          img {     	border: 0;     	-ms-interpolation-mode: bicubic;     }          svg:not(:root) {     	overflow: hidden;     }          *,     :after,     :before {     	box-sizing: inherit;     	-moz-box-sizing: inherit;     	-webkit-box-sizing: inherit;     	-webkit-tap-highlight-color: transparent;     }          aside,     footer,     header,     nav {     	display: block;     }           ::selection {     	color: #fff;     	background: #1e727c;     }           ::-webkit-input-placeholder {     	color: #fff;     }           ::-moz-placeholder {     	color: #fff;     }           :-ms-input-placeholder {     	color: #fff;     }          .slick-slide {     	display: block;     	float: left;     	height: 100%;     	min-height: 1px;     }          .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;     }          .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 {     	position: relative;     	display: inline-block;     	cursor: pointer;     	transition: color .2s;     	text-decoration: none;     	color: #e9417d;     }          .link:active,     .link:hover {     	color: #ff0;     }          .fixed-nav__signin {     	position: fixed;     	right: 0;     	z-index: 50;     }          .fixed-nav__signin {     	top: 10px;     }          .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;     }          .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(/uploads/1259/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(/uploads/1259/cssSprite.png);     	width: 30px;     	height: 30px;     }          .footer .icon-webmoney {     	background-position: -382px -293px;     }          .footer .icon-yandex {     	background-image: url(/uploads/1259/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(/uploads/1259/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(/uploads/1259/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(/uploads/1259/cssSprite.png);     	height: 30px;     }          .footer .icon-quickspin {     	background-position: 0 -181px;     	width: 124px;     }          .footer .icon-pushgaming {     	background-image: url(/uploads/1259/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(/uploads/1259/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(/uploads/1259/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(/uploads/1259/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(/uploads/1259/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(/uploads/1259/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(/uploads/1259/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(/uploads/1259/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(/uploads/1259/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(/uploads/1259/load-more.png);     	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(/uploads/1259/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__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;     }          .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;     }          .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;     }          .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(/uploads/1259/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(/uploads/1259/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(/uploads/1259/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;     }          .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;     }          .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);     }          .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-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;     }          .games-filters__item_left .jcf-option:hover {     	color: #ff0;     	background-color: #5f5f5f;     }          .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;     }          .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;     }          .text-bottom {     	padding: 20px 10px;     	margin: 0 auto;     	color: #bfbfbf;     }          .text-bottom ol {     	list-style: inherit;     	padding: 0 10px;     	list-style-position: inherit;     	margin: 5px 20px;     }          p {     	margin-bottom: 7px;     }          h1,     h2,     h3,     h4 {}          @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;     	}     }          @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;     	}     }          @media (max-width: 767px) {     	.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;     	}     	.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);     	}     	.header-nav__item:not(:first-child) {     		margin: 2px 7px;     	}     	.header-nav {     		height: 100px;     	}     	.lead-carousel {     		height: 210px;     	}     	.swiper-container-horizontal>.swiper-pagination-bullets {     		bottom: 15px;     	}     	.header-nav__item {     		line-height: 33px !important;     	}     	.header-nav__link i.fa {     		font-size: 18px;     	}     	h1 {     		font-size: 30px;     	}     	h2 {     		font-size: 24px;     	}     }          @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: 25px;     	}     	h2 {     		font-size: 19px;     	}     }          @media screen and (max-width: 459px) {     	.signup-hook {     		top: 20px;     		right: 0;     		left: 0;     		width: 235px;     		margin: auto;     	}     	.signup-hook__frame {     		min-height: 205px;     	}     }          @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) {     	.header-nav {     		height: 45px;     	}     }          @media (max-width: 1199px) {     	.payment-systems {     		margin-top: -15px;     	}     	.payment-systems__link {     		margin-top: 15px;     	}     }          @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(load-more@2x.png);     		background-size: 78px;     	}     }          @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 (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 screen and (min-width: 640px) {     	.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__signin {     		z-index: 200;     	}     	.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__item {     		line-height: 90px;     	}     	.header-nav__item_logo {     		display: none;     	}     	.header-nav__link {     		padding-top: 25px;     		padding-bottom: 25px;     		letter-spacing: 2px;     		font-size: 14px;     	}     	.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;     	}     	.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: 36px;     	}     	.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);     	}     }          @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) {     	.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;     	}     }          @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: 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: 500px;     	}     	.signup-hook {     		top: 355px;     	}     }          @media screen and (min-width: 2000px) {     	.game-list__item {     		-ms-flex-preferred-size: 230px;     		flex-basis: 230px;     	}     }          .text-bottom ul li {     	list-style: disc !important;     }          .text-bottom ul {     	margin-left: 30px !important;     }          .text-bottom ol {     	margin-left: 30px !important;     }          .toc ul li,     a {     	color: #dcc32d;     }          .toc ul {     	padding: 0 15px 15px 15px;     }  .text-bottom img {   max-width: 100%;   height: auto; }  @media screen and (max-width: 1560px) {   .header-nav__list { max-width: 1300px; margin: 0; }   .lead-carousel__image { background-position: top center; } }  @media screen and (max-width: 1400px) {   .header-nav__list { max-width: 90%; }   .header-nav__item:not(:first-child) { margin: 0; } }  @media screen and (max-width: 1200px) {   .header-nav__item:not(:first-child) { margin: 0; } } @media screen and (max-width: 1024px) {   .signup-hook {     display: none !important;   } } @media screen and (max-width: 992px) {   .header-nav__link:hover { transform: none; }   .header-nav__link i.fa, .header-nav__icon { display: none; }   .header-nav__list { max-width: 95%; padding-left: 85px; } }  @media screen and (max-width: 900px) {   .lead-carousel { height: 460px; } }  @media screen and (max-width: 830px) {   .lead-carousel { height: 430px; } }  @media screen and (max-width: 767px) {   .filters { min-width: 100%; }   .lead-carousel { height: 300px; }   .header-nav { height: 50px; }   .filters__icon-block { display: none; } }  @media screen and (max-width: 640px) {   .header-nav__list { width: 100%; max-width: 100%; padding: 0; }   .filters__item { min-width: auto; } }  @media screen and (max-width: 525px) {   .filters { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-flow: row wrap;     justify-content: center; }   .filters__link { padding: 5px 0; }   .header-nav__item { padding: 5px 10px; line-height: 15px!important; }   .header-nav__link { padding: 0!important; }   .header-nav__list { justify-content: center; } }