@font-face {         	font-family: 'Open Sans';         	font-style: italic;         	font-weight: 800;         	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/shared/empty.gif) format('woff2');         	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 			font-display: swap;         }         @font-face {         	font-family: 'Open Sans';         	font-style: italic;         	font-weight: 800;         	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/shared/empty.gif) format('woff2');         	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 			font-display: swap;         }         @font-face {         	font-family: 'Open Sans';         	font-style: italic;         	font-weight: 800;         	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/shared/empty.gif) format('woff2');         	unicode-range: U+1F00-1FFF; 			font-display: swap;         }         @font-face {         	font-family: 'Open Sans';         	font-style: italic;         	font-weight: 800;         	src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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(/shared/empty.gif) format('woff2'); 			font-display: swap;         	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; padding: 10px 0;         }         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: #000;         	border: 1px solid #ff0;           	border-radius: 10px;         	background-color: #ff0;         	background-image: none;         	font-weight: 700;           	margin-top: 30px;           	font-family: Oswald, sans-serif;         }         .btn:hover {         	cursor: pointer;         	color: #fff;         	border-color: transparent;             font-family: Oswald, sans-serif;         }         .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/1457/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/1457/cssSprite.png);         	width: 30px;         	height: 30px;         }         .footer .icon-webmoney {         	background-position: -382px -293px;         }         .footer .icon-yandex {         	background-image: url(/uploads/1457/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/1457/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/1457/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/1457/cssSprite.png);         	height: 30px;         }         .footer .icon-quickspin {         	background-position: 0 -181px;         	width: 124px;         }         .footer .icon-pushgaming {         	background-image: url(/uploads/1457/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/1457/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/1457/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/1457/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/1457/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/1457/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/1457/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/1457/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/1457/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(/shared/empty.gif);         	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/1457/sprites-sb13cfae4ee.webp);         	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/1457/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/1457/signup-hook-decor.webp);         	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(/shared/empty.gif) -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: 45px;         	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: 260px;         	}         	.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: 0;         	}                  	.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: 600px;         	}                  	.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;} h1 { text-align: center; font-size: 30px; color: #fff; text-shadow: 3px 2px #e9417d; font-family: Oswald, sans-serif; } h2 { font-size: 26px; color: #fff200; text-shadow: 2px 2px #1e727c; text-align: center; } .signup-hook { font-family: sans-serif, Roboto; font-weight: bold; } h3 { color: #fff; font-size: 20px; font-style: italic; text-shadow: 2px 1px #1e727c; } .text-bottom a:hover { color: #1e727c; } @media screen and (max-width: 963px) { .image img { width: 100%; } } .image { max-width: 800px; margin: 0 auto; } .btn-green-reg a { max-width: 155px; margin: 0 auto; }  .reg-bt { padding: 10px 30px; background-color: #e9417d; color: #fff; border-radius: 10px; margin: 20px; font-size: 24px; font-weight: 700; } a.reg-bt { display: inline-block; margin: 20px; }  @media screen and (max-width: 736px) { .text-bottom img { width: 100%; }  .img-right img { width: 346px; } } @media screen and (max-width: 414px) { .img-right img { width: 100%; padding: 0; } }  .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;     }