html {     line-height: 1.15;     -webkit-text-size-adjust: 100%;  }  body {     margin: 0; }  h1 {     font-size: 2em;     margin: 0.67em 0; }  hr {     box-sizing: content-box;     height: 0;     overflow: visible;  }  pre {     font-family: monospace, monospace;     font-size: 1em; }  a {     background-color: transparent; }  abbr[title] {     border-bottom: none;     text-decoration: underline;     text-decoration: underline dotted;  }  b, strong {     font-weight: bolder; }  code, kbd, samp {     font-family: monospace, monospace;     font-size: 1em;  }  small {     font-size: 80%; }  sub, sup {     font-size: 75%;     line-height: 0;     position: relative;     vertical-align: baseline; }  sub {     bottom: -0.25em; }  sup {     top: -0.5em; }  img {     border-style: none;   max-width: 100%;   height: auto; }  button, input, optgroup, select, textarea {     font-family: inherit;     font-size: 100%;     line-height: 1.15;     margin: 0; }  button, input {      overflow: visible; }  button, select {      text-transform: none; }   button, [type="button"], [type="reset"], [type="submit"] {     -webkit-appearance: button; }  button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {     border-style: none;     padding: 0; }  button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {     outline: 1px dotted ButtonText; }  fieldset {     padding: 0.35em 0.75em 0.625em; }  legend {     box-sizing: border-box;     color: inherit;     display: table;     max-width: 100%;     padding: 0;     white-space: normal;  }  progress {     vertical-align: baseline; }  textarea {     overflow: auto; }  [type="checkbox"], [type="radio"] {     box-sizing: border-box;     padding: 0; }  [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {     height: auto; }  [type="search"] {     -webkit-appearance: textfield;     outline-offset: -2px; }  [type="search"]::-webkit-search-decoration {     -webkit-appearance: none; }  ::-webkit-file-upload-button {     -webkit-appearance: button;     font: inherit; }  details {     display: block; }  summary {     display: list-item; }  template {     display: none; }  [hidden] {     display: none; }  body, button, input, select, optgroup, textarea {     color: #404040;     font-family: sans-serif;     font-size: 16px;     font-size: 1rem;     line-height: 1.5; }  h1, h2, h3, h4, h5, h6 {     clear: both; }  p {     margin-bottom: 1.5em; }  dfn, cite, em, i {     font-style: italic; }  blockquote {     margin: 0 1.5em; }  address {     margin: 0 0 1.5em; }  pre {     background: #eee;     font-family: "Courier 10 Pitch", Courier, monospace;     font-size: 15px;     font-size: 0.9375rem;     line-height: 1.6;     margin-bottom: 1.6em;     max-width: 100%;     overflow: auto;     padding: 1.6em; }  code, kbd, tt, var {     font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;     font-size: 15px;     font-size: 0.9375rem; }  abbr, acronym {     border-bottom: 1px dotted #666;     cursor: help; }  mark, ins {     background: #fff9c0;     text-decoration: none; }  big {     font-size: 125%; } html {     box-sizing: border-box; }  *, *:before, *:after {     box-sizing: inherit; }  body {     background: #fff; }  hr {     background-color: #ccc;     border: 0;     height: 1px;     margin-bottom: 1.5em; }  ul, ol {     margin: 0 0 1.5em 3em; }  ul {     list-style: disc; }  ol {     list-style: decimal; }  li>ul, li>ol {     margin-bottom: 0;     margin-left: 1.5em; }  dt {     font-weight: bold; }  dd {     margin: 0 1.5em 1.5em; }  img {     height: auto;     max-width: 100%; }  figure {     margin: 1em 0; }  table {     margin: 0 0 1.5em;     width: 100%; }  button, input[type="button"], input[type="reset"], input[type="submit"] {     border: 1px solid;     border-color: #ccc #ccc #bbb;     border-radius: 3px;     background: #e6e6e6;     color: rgba(0, 0, 0, 0.8);     font-size: 12px;     font-size: 0.75rem;     line-height: 1;     padding: .6em 1em .4em; }  button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {     border-color: #ccc #bbb #aaa; }  button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus {     border-color: #aaa #bbb #bbb; }  input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {     color: #666;     border: 1px solid #ccc;     border-radius: 3px;     padding: 3px; }  input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {     color: #111; }  select {     border: 1px solid #ccc; }  textarea {     width: 100%; }  .main-navigation {     clear: both;     display: block;     float: left;     width: 100%; }  .main-navigation ul {     display: none;     list-style: none;     margin: 0 auto;     padding-left: 0; }  .main-navigation ul ul {     box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);     float: left;     position: absolute;     top: 100%;     left: -999em;     z-index: 99999; }  .main-navigation ul ul ul {     left: -999em;     top: 0; }  .main-navigation ul ul li:hover>ul, .main-navigation ul ul li.focus>ul {     left: 100%; }  .main-navigation ul ul a {     width: 200px; }  .main-navigation ul li:hover>ul, .main-navigation ul li.focus>ul {     left: auto; }  .main-navigation li {     float: left;     position: relative; }  .main-navigation a {     display: block;     text-decoration: none; }  .menu-toggle, .main-navigation.toggled ul {     display: block; }  @media screen and (min-width: 37.5em) {     .menu-toggle {         display: none;     }      .main-navigation ul {         display: block;     } }  .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {     margin: 0 0 1.5em;     overflow: hidden; }  .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {     float: left;     width: 50%; }  .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {     float: right;     text-align: right;     width: 50%; }  .screen-reader-text {     border: 0;     clip: rect(1px, 1px, 1px, 1px);     clip-path: inset(50%);     height: 1px;     margin: -1px;     overflow: hidden;     padding: 0;     position: absolute !important;     width: 1px;     word-wrap: normal !important; }  .screen-reader-text:focus {     background-color: #f1f1f1;     border-radius: 3px;     box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);     clip: auto !important;     clip-path: none;     color: #21759b;     display: block;     font-size: 14px;     font-size: 0.875rem;     font-weight: bold;     height: auto;     left: 5px;     line-height: normal;     padding: 15px 23px 14px;     text-decoration: none;     top: 5px;     width: auto;     z-index: 100000; }  #content[tabindex="-1"]:focus {     outline: 0; }  .alignleft {     display: inline;     float: left;     margin-right: 1.5em; }  .alignright {     display: inline;     float: right;     margin-left: 1.5em; }  .aligncenter {     clear: both;     display: block;     margin-left: auto;     margin-right: auto; }  .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {     content: "";     display: table;     table-layout: fixed; }  .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {     clear: both; }  .widget {     margin: 0 0 1.5em; }  .widget select {     max-width: 100%; }  .sticky {     display: block; }  .post, .page {     margin: 0 0 1.5em; }  .updated:not(.published) {     display: none; }  .page-content, .entry-content, .entry-summary {     margin: 1.5em 0 0; }  .page-links {     clear: both;     margin: 0 0 1.5em; }  .comment-content a {     word-wrap: break-word; }  .bypostauthor {     display: block; }  .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {     display: none; }  .infinity-end.neverending .site-footer {     display: block; }  .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {     border: none;     margin-bottom: 0;     margin-top: 0;     padding: 0; } embed, iframe, object {     max-width: 100%; }  .custom-logo-link {     display: inline-block; }  .wp-caption {     margin-bottom: 1.5em;     max-width: 100%; }  .wp-caption img[class*="wp-image-"] {     display: block;     margin-left: auto;     margin-right: auto; }  .wp-caption .wp-caption-text {     margin: 0.8075em 0; }  .wp-caption-text {     text-align: center; }  .gallery {     margin-bottom: 1.5em; }  .gallery-item {     display: inline-block;     text-align: center;     vertical-align: top;     width: 100%; }  .gallery-columns-2 .gallery-item {     max-width: 50%; }  .gallery-columns-3 .gallery-item {     max-width: 33.33%; }  .gallery-columns-4 .gallery-item {     max-width: 25%; }  .gallery-columns-5 .gallery-item {     max-width: 20%; }  .gallery-columns-6 .gallery-item {     max-width: 16.66%; }  .gallery-columns-7 .gallery-item {     max-width: 14.28%; }  .gallery-columns-8 .gallery-item {     max-width: 12.5%; }  .gallery-columns-9 .gallery-item {     max-width: 11.11%; }  .gallery-caption {     display: block; }  html {     font-family: sans-serif;     -ms-text-size-adjust: 100%;     -webkit-text-size-adjust: 100%;     height: 100%;     width: 100%;     font-size: 10px; }  body {     margin: 0;     position: relative;     width: 100%;     height: 100%;     min-width: 320px;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     color: #dcd9d5;     background: #13100e;     font-size: 1.4rem; }  footer, header, nav {     display: block; }  a {     background-color: transparent;     -webkit-text-decoration-skip: objects;     color: #fdc061; }  a:active, a:hover {     outline-width: 0; }  strong {     font-weight: inherit;     font-weight: bolder; }  h1 {     font-size: 3.2rem;     margin: .67em 0;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-weight: 700;     color: #ededed; }  img {     border-style: none; }  svg:not(:root) {     overflow: hidden; }  button {     font: inherit;     margin: 0;     overflow: visible;     text-transform: none;     -webkit-appearance: button; }  button::-moz-focus-inner {     border-style: none;     padding: 0; }  button:-moz-focusring {     outline: 1px dotted ButtonText; }  ::-webkit-input-placeholder {     color: inherit;     opacity: .54; }  ::-webkit-file-upload-button {     -webkit-appearance: button;     font: inherit; }  .owl-carousel {     display: none;     width: 100%;     -webkit-tap-highlight-color: transparent;     position: relative;     z-index: 1; }  .owl-carousel .owl-stage {     position: relative;     -ms-touch-action: pan-Y; }  .owl-carousel .owl-stage:after {     content: ".";     display: block;     clear: both;     visibility: hidden;     line-height: 0;     height: 0; }  .owl-carousel .owl-stage-outer {     position: relative;     overflow: hidden;     -webkit-transform: translate3d(0, 0, 0); }  .owl-nav.disabled {     display: none; }  .owl-carousel.owl-loaded {     display: block; }  .owl-carousel .owl-item {     position: relative;     min-height: 1px;     float: left;     -webkit-backface-visibility: hidden;     -webkit-tap-highlight-color: transparent;     -webkit-touch-callout: none;     -webkit-user-select: none;     -moz-user-select: none;     -ms-user-select: none;     user-select: none; }  .owl-carousel .owl-item img {     display: block;     width: 100%;     -webkit-transform-style: preserve-3d;     transform-style: preserve-3d; }  .breadcrumbs-box:after, .breadcrumbs-box:before, .btn-box-center:after, .btn-box-center:before, .cash-tabs:after, .cash-tabs:before, .change-password-box-wrapp .btn-box-center:after, .change-password-box-wrapp .btn-box-center:before, .chat-box-info:after, .chat-box-info:before, .cookie-policy:after, .cookie-policy:before, .dashboard-filters-btn:after, .dashboard-filters-btn:before, .dashboard-filters:after, .dashboard-filters:before, .demo-game-info-top:after, .demo-game-info-top:before, .demo-grid:after, .demo-grid:before, .form-line:after, .form-line:before, .header-box:after, .header-box:before, .messages-box:after, .messages-box:before, .nav-general:after, .nav-general:before, .popup-header:after, .popup-header:before, .profile-box .btn-box-center:after, .profile-box .btn-box-center:before, .profile-item:after, .profile-item:before, .provider-search-box:after, .provider-search-box:before, .social-box:after, .social-box:before, .social-list:after, .social-list:before, .top-dashboard:after, .top-dashboard:before {     content: "";     display: table; }  .breadcrumbs-box:after, .btn-box-center:after, .cash-tabs:after, .change-password-box-wrapp .btn-box-center:after, .chat-box-info:after, .cookie-policy:after, .dashboard-filters-btn:after, .dashboard-filters:after, .demo-game-info-top:after, .demo-grid:after, .form-line:after, .header-box:after, .messages-box:after, .nav-general:after, .popup-header:after, .profile-box .btn-box-center:after, .profile-item:after, .provider-search-box:after, .social-box:after, .social-list:after, .top-dashboard:after {     clear: both; }  .page-terms-license {     float: right;     width: 280px;     padding: 0 0 0 50px;     line-height: 22px;     line-height: 2.2rem; }  .list li {     position: relative;     padding: 0 0 15px 20px; }  .list li::before {     position: absolute;     top: 5px;     left: 0;     width: 5px;     height: 5px;     content: "";     background: #fdc061;     border-radius: 50%; }  .margin-btm-30 {     margin: 0 0 30px 0; }  h1, h2, h3 {     position: relative;     margin: 0;     padding-bottom: .1rem;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-weight: 400;     color: #fdc061; }  h2 {     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-size: 2rem;     font-weight: 500; }  h3 {     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-size: 14px;     font-size: 1.4rem; }  a:hover {     color: #fdc061;     text-decoration: none;     outline: 0; }  a:focus {     outline: 0; }  ul {     margin: 0;     padding: 0; }  ul li {     list-style: none;     margin: 0;     padding: 0; }  ol {     margin: 0;     padding: 0 0 0 25px; }  ol li {     margin: 0;     padding: 0 0 15px 0;     line-height: 22px; }  button:focus {     outline: 0; }  .row:after {     content: "\0020";     display: block;     height: 0;     clear: both;     visibility: hidden;     overflow: hidden; }  .row {     display: inline-block;     position: relative;     box-sizing: border-box; }  .width {     margin: 0 auto;     width: 100%;     max-width: 1280px;     min-width: 320px; }  .content-width {     max-width: 980px;     margin: 0 auto;     padding: 0 2%; }  .btn-box-center {     clear: both;     text-align: center; }  .btn-box-center.border-bottom {     border-bottom: 1px solid #302d28; }  .center {     text-align: center; }  .btn {     display: inline-block;     position: relative;     width: 100%;     margin: 0 -2px 0 0;     padding: 0 15px;     border: none;     background-color: transparent;     color: #000;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-weight: 700;     letter-spacing: 2px;     text-transform: uppercase;     text-decoration: none;     text-align: center;     cursor: pointer;     border-radius: 50px;     overflow: hidden;     box-sizing: border-box;     font-size: 14px;     font-size: 1.4rem;     line-height: 38px;     line-height: 3.8rem; }  .btn:hover {     transition: background .1s ease-in-out; }  .btn:active {     transform: scale(.95); }  .btn-green {     border: 1px solid #3daa45;     background: #3daa45;     border-radius: 50px; }  .btn-green:hover {     background: #000;     color: #3daa45;     border: 1px solid #3daa45; }  .btn-gold {     border: 1px solid #fdc061;     background: #fdc061; }  .btn-gold:hover {     background: #000;     color: #fdc061;     border: 1px solid #fdc061; }  .btn-link {     color: #dcd9d5;     text-decoration: underline;     text-transform: uppercase;     font-weight: 700;     cursor: pointer;     font-size: 14px;     font-size: 1.4rem; }  .btn-link:hover {     color: #dcd9d5;     text-decoration: none; }  .btn-transparent {     display: inline-block;     border-radius: 50px;     color: #fdc061 !important;     text-decoration: none;     text-transform: uppercase;     font-weight: 700;     border: 1px solid #fdc061;     font-size: 1.4rem; }  .btn-transparent.btn-border-dark {     border: 2px solid #13100e; }  .btn-transparent:active {     transform: scale(.95); }  .btn-transparent:hover {     color: #13100e;     text-decoration: none;     background: #fdc061; }  .btn-box-center .btn {     width: auto;     white-space: nowrap; }  .slider-general {     position: relative; }  .slider-general__link {     display: block; }  .slider-general-box {     position: relative;     width: 100%;     max-height: 360px;     overflow: hidden;     z-index: 10; }  .slider-general-box .owl-carousel .owl-item img {     height: 360px; }  .slider-general-box .main-slide-pagination {     position: absolute;     left: 0;     right: 0;     bottom: 35px;     height: 0;     text-align: center; }  .slider-general-box .main-slide-pagination span {     position: relative;     border-radius: 8px;     background: #13100e;     border: 1px solid #797979;     width: 18px;     height: 18px;     display: inline-block;     margin: 0 10px !important;     cursor: pointer;     opacity: 1; }  .slider-general-box .swiper-pagination-bullet-active:before {     content: '';     position: absolute;     top: 3px;     left: 3px;     content: "";     width: 10px;     height: 10px;     background: #fdc061;     border-radius: 5px; }  .de-icon::before, .en-icon::before, .pl-icon::before, .ru-icon::before, .sv-icon::before {     position: absolute;     top: 0;     left: 3px;     content: ""; }  .ru-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3041px;     background-repeat: no-repeat;     overflow: hidden;     height: 16px;     width: 24px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .ru-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2966px;         height: 16px;         width: 24px;     } }  .en-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -1156px;     background-repeat: no-repeat;     overflow: hidden;     height: 16px;     width: 24px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .en-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -1128px;         height: 16px;         width: 24px;     } }  .de-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -1104px;     background-repeat: no-repeat;     overflow: hidden;     height: 16px;     width: 24px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .de-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -1078px;         height: 16px;         width: 24px;     } }  .pl-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2712px;     background-repeat: no-repeat;     overflow: hidden;     height: 16px;     width: 24px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .pl-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2648px;         height: 16px;         width: 24px;     } }  .sv-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3399px;     background-repeat: no-repeat;     overflow: hidden;     height: 16px;     width: 24px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .sv-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -3318px;         height: 16px;         width: 24px;     } }  .breadcrumbs-box {     margin: 0 0 15px 0;     padding: 0 0 5px 0;     color: #797979;     border-bottom: 1px solid #3d3d3d; }  .breadcrumbs-list__item {     float: left;     margin: 0 15px 0 0; }  .breadcrumbs-list__item::after {     padding: 0 0 0 15px;     vertical-align: middle;     content: ">"; }  .breadcrumbs-list__item:last-child::after {     content: ""; }  .breadcrumbs-list__link {     color: #fdc061; }  .game-item {     position: relative;     padding: 2px;     background: #302d28;     height: 100%;     width: 100%; }  .game-item__image {     display: block;     width: 100%;     height: auto;     width: 100%;     height: 100%; }  .game-item__title {     position: relative;     width: 90%;     margin: 0 auto;     padding: 7% 0 0 0;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     letter-spacing: 1px;     text-align: center;     color: #ededed;     overflow: hidden;     text-overflow: ellipsis;     white-space: nowrap;     box-sizing: border-box;     font-size: 13px;     font-size: 1.3rem; }  .game-jackpot {     position: absolute;     bottom: 2px;     left: 2px;     right: 2px;     background: #fdc061; }  .game-jackpot__title {     position: relative;     margin: 0 auto;     width: 87%; }  .game-jackpot__title::after, .game-jackpot__title::before {     position: absolute;     content: "";     z-index: 1; }  .game-jackpot__title::before {     top: 10px;     left: 0;     width: 100%;     height: 1px;     background: #13100e; }  .game-jackpot__title::after {     left: 50%;     margin: 0 0 0 -40px;     width: 80px;     height: 14px;     background-color: #fdc061; }  .game-jackpot__image {     position: absolute;     top: 5px;     left: 50%;     width: 60px;     height: 14px;     margin: 0 0 0 -30px;     background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAOCAYAAABzTn/UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAu1JREFUeNrcl1uIjVEUx7/DuBxzYjJJ41LygKRkTO5lGLfyoDTKCxqJJilFIR48SLk+kRB5MGoKDSkl90vuMyi3UDSdHHdjZow55sz4r/p/tSx7n/PNE/nXr/3t/e2z97f2XmvtfWKFBb0DoyngGp9jqj0OPrE8AirUuzHgLOhvxsqA+2C8GbcANILrYCI4DeaBc2Bm8Ke+gmXgBKgC5aC76dMM1oGr4FHgURdHWy+WraZ9Mo0VzTDvSmjse36wUAm6gnGeuVfR2BSNEaVZVqlxbnOBStSGiLGHwAqwHlwG+WAO+AyqwUnwkb+ROV6BZJ7jQ7qx/GHaw5VvAoPACPCMbeE4YvB5z++1ZHG2gA6wFHww7+vVOKvNHC0sxXMOKI8ppUcmwUK2nwFz6ZEbfDvskxjcBo6yXubo06Geb4G+/BirPSAB9jIUoijfeEEUpaO4tEv9wGhQBy6ybZbDK7Rkcb6ABs/itYPdnvkGgqGgUO1sNn03ixIYb+i0wWXsewPcZdtUxqiO+/aI41VzvP0mMYZaxJiTGJxtdquNZUL1/2ncPuhM0gr1TT2XspSs+pqx2seRkBpNkrsHHjjGrmScyk6vNV4hOgyKwEgmKem3WWXjQC12FPUMsqxI3BGPocHFYJqabDq46ZlEYnesx6XF1ZcwMUnyusTFaVYnRIpEUSbH+x7ZdtiebwPAcD6v4c7VmzgOD/MhYB+oAdtUVndJjNzJ+Y4ZF42iuHpucri5U3mMo0lM5Y8dfcLdPc4+Ge7sBTCBieIOeMgzUOL5Kc/GFA0L6NrDzG5sovsmaPguZu13Wb45ybKc3y/zDva4edpl8HLPbrc64jejzsCN4AkTVQ3JJtmFF6ZNks1zVZcFq80xzkr2kUvLYt4JfGpxGRxKrn8LwHzW36gjZyuvdaEa2PY3JNfb7apexORZzISa06VDHVSGyvm4g/WK4N/WW3CKBI779W+K4c/DS7pb+KPa4P/SKF5grkjllwADADCzpyMCCYH8AAAAAElFTkSuQmCC);     z-index: 10; }  .game-jackpot__total {     position: relative;     padding: 15px 0 0 0;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-weight: 700;     text-align: center;     color: #13100e;     font-size: 28px;     font-size: 2.8rem; }  .icon-tape-free, .icon-tape-hot, .icon-tape-new {     position: absolute;     top: 2px;     left: 2px; }  .icon-tape-new {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2357px;     background-repeat: no-repeat;     overflow: hidden;     height: 77px;     width: 77px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-tape-new {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2300px;         height: 77px;         width: 77px;     } }  .icon-tape-free {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -1515px;     background-repeat: no-repeat;     overflow: hidden;     height: 77px;     width: 77px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-tape-free {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -1478px;         height: 77px;         width: 77px;     } }  .icon-tape-hot {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -1626px;     background-repeat: no-repeat;     overflow: hidden;     height: 77px;     width: 77px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-tape-hot {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -1587px;         height: 77px;         width: 77px;     } }  .game-hover {     position: absolute;     top: 0;     left: 0;     bottom: 0;     right: 0;     background: rgba(19, 16, 14, .8);     transform: scale(0);     transition: all .1s ease-in-out;     z-index: 15; }  .game-hover__btn-box {     padding: 5% 0 0 0;     position: relative;     text-align: center; }  .game-hover__btn-demo, .game-hover__btn-onmoney {     white-space: nowrap; }  .game-hover__btn-onmoney {     display: block;     width: 90%;     margin: 0 auto;     padding: 0; }  @media screen and (max-width: 1300px) {      .game-hover__btn-onmoney {         font-size: 12px;     } }  @media screen and (max-width: 1180px) {      .game-hover__btn-onmoney {         font-size: 10px;     } }  @media screen and (max-width: 1100px) {      .game-hover__btn-onmoney {         font-size: 8px;     } }  @media screen and (max-width: 992px) {      .game-hover__btn-onmoney {         font-size: 13px;     } }  @media screen and (max-width: 820px) {      .game-hover__btn-onmoney {         font-size: 11px;     } }  @media screen and (max-width: 768px) {      .game-hover__btn-onmoney {         font-size: 14px;     } }  @media screen and (max-width: 680px) {      .game-hover__btn-onmoney {         font-size: 12px;     } }  @media screen and (max-width: 620px) {      .game-hover__btn-onmoney {         font-size: 10px;     } }  @media screen and (max-width: 540px) {      .game-hover__btn-onmoney {         font-size: 14px;     } }  @media screen and (max-width: 450px) {      .game-hover__btn-onmoney {         font-size: 12px;     } }  @media screen and (max-width: 400px) {      .game-hover__btn-onmoney {         font-size: 10px;     } }  @media screen and (max-width: 340px) {      .game-hover__btn-onmoney {         font-size: 10px;     } }  .game-hover__btn-demo {     display: inline-block;     margin: 6% 0 0 0; }  .payment-box {     display: table;     width: 100%;     padding: 0 0 10px 0;     text-align: center; }  .payment-box__item {     display: table-cell;     width: 1%;     margin: 0 5px;     height: 40px;     vertical-align: top; }  .payment-box__link {     position: relative;     display: inline-block;     color: #fff;     text-decoration: none;     text-align: center;     font-size: 9px;     font-size: .9rem; }  .payment-box__link::before {     position: absolute;     left: 0;     top: 0;     content: ""; }  .payment-box__text {     position: absolute;     top: 0;     left: 50%;     margin: 0 0 0 -44px;     padding: 30px 0 0 0;     width: 88px;     color: #302d28;     transition: all .1s ease-in-out;     font-size: 13px;     font-size: 1.3rem; }  .payment-box .visa-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3721px;     background-repeat: no-repeat;     overflow: hidden;     height: 47px;     width: 49px;     margin: -23.5px 0 0 -24.5px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .payment-box .visa-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -3632px;         height: 47px;         width: 48.5px;     } }  .payment-box .maestro-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2096px;     background-repeat: no-repeat;     overflow: hidden;     height: 40px;     width: 67px;     margin: -20px 0 0 -33.5px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .payment-box .maestro-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2047px;         height: 40px;         width: 67.5px;     } }  .payment-box .qiwi-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2899px;     background-repeat: no-repeat;     overflow: hidden;     height: 46px;     width: 44px;     margin: -23px 0 0 -22px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .payment-box .qiwi-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2827px;         height: 46.5px;         width: 44px;     } }  .payment-box .webmoney-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3857px;     background-repeat: no-repeat;     overflow: hidden;     height: 45px;     width: 45px;     margin: -22.5px 0 0 -22.5px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .payment-box .webmoney-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -3764px;         height: 45px;         width: 45px;     } }  .payment-box .yandex-wallet-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3936px;     background-repeat: no-repeat;     overflow: hidden;     height: 43px;     width: 38px;     margin: -21.5px 0 0 -19px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .payment-box .yandex-wallet-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -3841px;         height: 43px;         width: 38px;     } }  .payment-box .skrill-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3059px;     background-repeat: no-repeat;     overflow: hidden;     height: 26px;     width: 76px;     margin: -13px 0 0 -38px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .payment-box .skrill-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2983px;         height: 26px;         width: 76px;     } }  .payment-box .neteller-icon::before {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2302px;     background-repeat: no-repeat;     overflow: hidden;     height: 19px;     width: 107px;     margin: -9.5px 0 0 -53.5px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .payment-box .neteller-icon::before {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2247px;         height: 19.5px;         width: 107.5px;     } }  .winner-list__item {     padding: 10px 0;     border-bottom: 1px solid #13100e;     transition: filter .2s ease-in-out; }  .winner-list__item:last-child {     border-bottom: none; }  .winner-list-box {     overflow: hidden; }  .winner-list-box__left {     float: left;     width: 75px; }  .winner-list-box__right {     float: right;     width: 155px;     padding: 0 0 0 5px;     box-sizing: border-box; }  .winner-list-box__image {     display: block;     width: 75px;     height: 50px; }  .winner-list-box__game-name, .winner-list-box__user {     font-size: 10px;     font-size: 1rem; }  .winner-list-box__user {     color: #fff; }  .winner-list-box__win {     padding: 0 0 5px 0;     color: #3daa45;     font-size: 14px;     font-size: 1.4rem; }  .winner-list-box__game-name {     color: #fdc061; }  .header {     position: relative;     padding: 15px 0;     background: #13100e;     z-index: 110; }  .header-wrapp {     position: relative; }  .logo {     position: relative;     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2054px;     background-repeat: no-repeat;     overflow: hidden;     height: 40px;     width: 255px;     z-index: 215; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .logo {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2006px;         height: 40px;         width: 255px;     } }  .header-btn-box {     position: relative;     float: right;     width: 290px;     overflow: hidden;     z-index: 210; }  .header-register-btn {     float: right;     width: 165px;     margin: 0 1.764705882352941% 0 0;     border-radius: 0 50px 50px 0; }  .header-auth-btn {     position: relative;     float: right;     width: 110px;     margin: 0 2px 0 0;     border-radius: 50px 0 0 50px; }  .content {     padding-top: 40px;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-size: 14px;     font-size: 1.4rem; }  .content p {     margin: 15px 0 30px 0;     line-height: 1.5; }  .content-toggle {     position: relative;     height: 100%;     overflow: hidden; }  .content-toggle-btn-box {     text-align: right; }  .content-top-box {     position: relative;     padding: 0 8px; }  .content .sub-title {     padding: 0 0 20px 0;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-weight: 700;     color: #ededed;     color: #fdc061; }  .row:before {     display: table;     content: ""; }  .row:after, .row:before {     box-sizing: border-box; }  .cols-12, .cols-4, .cols-8 {     float: left;     position: relative;     box-sizing: border-box; }  .cols-4 {     width: 33.33333%; }  .cols-8 {     width: 66.66666%; }  .cols-12 {     width: 100%; }  .nav-wrapp {     position: relative;     background: #302d28;     z-index: 100; }  .nav-general li {     float: left;     text-align: center;     border-right: 1px solid #000; }  .nav-general li:last-child {     border-right: none; }  .nav-general li a {     display: block;     padding: 10px 35px;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     letter-spacing: 2px;     color: #fdc061;     text-transform: uppercase;     text-decoration: none;     transition: background .1s ease-in-out;     font-size: 1.4rem; }  .nav-general li a.is-active {     color: #000;     background: #fdc061;     pointer-events: none; }  .nav-general li a:hover {     transition: all .1s ease-in-out;     background: rgba(253, 192, 97, .1); }  .all-game-icon, .jackpot-icon, .keno-icon, .live-icon, .slots-icon, .table-games-icon, .vpoker-icon {     position: absolute;     top: 15px;     left: 50%;     width: 46px;     height: 27px;     margin: 0 0 0 -23px;     fill: #fdc061; }  .jackpot-icon {     width: 45px;     height: 25px; }  .game-list-box {     margin: 15px 0 0 0;     overflow: hidden; }  .game-list {     overflow: hidden; }  .game-list__item {     display: inline-block;     width: 20%;     margin: 0 -4px 0 0;     padding: 8px;     box-sizing: border-box;     max-height: 175px;     height: 175px; }  .btn-all-game {     width: auto; }  .article-image {     margin: 15px 0 0 0;     width: 100%;     height: auto; }  .footer {     position: relative;     padding: 40px 0 20px 0; }  .provider-list {     padding: 40px 0 0 0;     text-align: center; }  .provider-list__item {     display: inline-block;     padding: 0 20px 40px 20px;     vertical-align: middle; }  .certificate-list {     text-align: center; }  .certificate-list__item {     display: inline-block;     padding: 0 15px;     vertical-align: middle; }  .icon-betsoft, .icon-bigtimegaming, .icon-blueprint, .icon-elk, .icon-endorphina, .icon-nextgen, .icon-nolimitcity, .icon-pagi, .icon-quickfire, .icon-quickspin, .icon-relax, .icon-thunderkick {     display: block; }  .icon-quickfire {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2947px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 92px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-quickfire {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2875px;         height: 32px;         width: 92px;     } }  .icon-netent {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2323px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 91px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-netent {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2267px;         height: 32px;         width: 91px;     } }  .icon-yggdrasil {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -4043px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 132px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-yggdrasil {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -3945px;         height: 32px;         width: 132px;     } }  .icon-quickspin {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2981px;     background-repeat: no-repeat;     overflow: hidden;     height: 24px;     width: 100px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-quickspin {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2908px;         height: 24px;         width: 100px;     } }  .icon-itechlabs {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -1785px;     background-repeat: no-repeat;     overflow: hidden;     height: 53px;     width: 53px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-itechlabs {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -1742px;         height: 53px;         width: 53px;     } }  .icon-pagi {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2564px;     background-repeat: no-repeat;     overflow: hidden;     height: 53px;     width: 53px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-pagi {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2502px;         height: 53px;         width: 53px;     } }  .icon-pushgaming {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2882px;     background-repeat: no-repeat;     overflow: hidden;     height: 15px;     width: 140px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-pushgaming {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2811px;         height: 15px;         width: 140px;     } }  .icon-nextgen {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2436px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 116px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-nextgen {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2378px;         height: 32px;         width: 116px;     } }  .icon-elk {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -1122px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 81px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-elk {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -1095px;         height: 32px;         width: 81px;     } }  .icon-thunderkick {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3449px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 103px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-thunderkick {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -3366px;         height: 32px;         width: 103px;     } }  .icon-playngo {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2730px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 116px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-playngo {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2665px;         height: 32px;         width: 116px;     } }  .icon-amatic {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 0;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 104px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-amatic {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 0;         height: 32px;         width: 104px;     } }  .icon-bigtimegaming {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -590px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 127px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-bigtimegaming {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -576px;         height: 32px;         width: 127px;     } }  .icon-betsoft {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -556px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 84px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-betsoft {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -543px;         height: 32px;         width: 84px;     } }  .icon-endorphina {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -1326px;     background-repeat: no-repeat;     overflow: hidden;     height: 48px;     width: 105px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-endorphina {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -1295px;         height: 48px;         width: 105px;     } }  .icon-relax {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3007px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 103px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-relax {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2933px;         height: 32px;         width: 103px;     } }  .icon-nolimitcity {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2488px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 119px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-nolimitcity {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -2428px;         height: 32px;         width: 119px;     } }  .icon-blueprint {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -634px;     background-repeat: no-repeat;     overflow: hidden;     height: 32px;     width: 137px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {      .icon-blueprint {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -618px;         height: 32px;         width: 137px;     } }  .copyrights-box {     width: 40%;     margin: 0 auto;     padding: 10px 0 0;     text-align: center;     line-height: 25px;     font-size: 13px;     font-size: 1.3rem; }  .footer__nav-box {     margin: 50px auto 0;     padding: 30px 0;     background: #302d28; }  .footer-nav {     width: 100%;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-weight: 700;     text-transform: uppercase;     text-align: center;     letter-spacing: 1px;     color: #dcd9d5; }  .footer-nav li {     display: table-cell;     width: 1%; }  .footer-nav li a {     color: #fdc061;     text-decoration: none;     transition: all .1s ease-in-out;     font-size: 1.4rem; }  .footer-nav li a:hover {     color: #dcd9d5; }  .bg-default-slots {     background: url(/shared/empty.gif) top center no-repeat; }  .demo-grid {     overflow: hidden; }  .demo-grid__left, .demo-grid__right {     box-sizing: border-box; }  .demo-grid__left {     float: left; }  .demo-grid__right {     float: right;     width: 250px; }  .demo-tabs {     display: -ms-flexbox;     display: flex;     justify-content: space-around;     overflow: hidden; }  .demo-tabs__item {     -ms-flex-positive: 1;     flex-grow: 1;     background: #13100e;     border-radius: 5px 5px 0 0;     border: 1px solid #302d28;     box-sizing: border-box;     cursor: pointer; }  .demo-tabs__item.is-active {     background: #302d28;     pointer-events: none; }  .demo-prize-icon {     display: block;     width: 24px;     height: 24px;     margin: 10px auto; }  .tab-panes .tab-pane {     display: none; }  .tab-panes .is-active {     display: block; }  .demo-sidebar-content {     height: calc(100% - 46px);     padding: 10px;     background: #302d28;     box-sizing: border-box; }  .demo-sidebar-content__item {     position: relative;     height: 100%; }  .demo-sidebar-content__title {     padding: 0 0 10px 0;     text-align: center;     color: #ededed;     text-transform: uppercase;     font-size: 14px;     font-size: 1.4rem; }  .page-demo {     background: #13100e; }  .page-demo .btn-box-center {     padding: 25px 0; }  .page-demo .btn-box-center.border-bottom {     padding: 25px 0;     margin: 0 0 50px 0; }  .page-demo .btn-box-center.demo-btn-box-top {     margin: -20px 0 50px 0;     padding: 0 0 25px 0;     width: 100%;     max-width: unset; }  .page-demo .btn {     width: auto; }  .js-demo-game-16x9 {     margin: 0 auto;     width: 100%;     max-width: 1024px;     height: 576px;     max-height: 768px; }  .mobile-sidebar {     display: none;     position: fixed;     top: 0;     left: 0;     width: 100%;     height: 100%;     padding: 158px 0 25px 0;     background: #302d28;     z-index: 200; }  .mobile-sidebar .sidebar-inner {     position: relative;     width: 290px;     min-width: 290px;     height: 100%;     margin: 0 auto;     overflow: hidden; }  .mobile-sidebar .sidebar-inner::before {     position: absolute;     top: 0;     left: 0;     width: 100%;     height: 15px;     content: "";     background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAPCAYAAAAlH6X5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADFJREFUeNpiNNDVeMPEwMDwEUS8BhHPQMRDEPEARNyHs96BiA8M////ZwCx0AmAAAMAJq0MqjOr6F8AAAAASUVORK5CYII=);     background-repeat: repeat-x;     z-index: 10; }  .mobile-sidebar .sidebar-scroll {     width: 310px;     height: 100%;     overflow-y: auto;     overflow-x: hidden; }  .mobile-sidebar .sidebar-scroll-wrap {     width: 290px;     min-height: 100%;     padding: 0 0 150px 0; }  .nav-mobile-icon-line, .nav-mobile-icon::after, .nav-mobile-icon::before {     position: absolute;     top: 50%;     left: 50%;     width: 20px;     height: 2px;     margin: -1px 0 0 -10px;     background: #fdc061; }  .nav-mobile-icon {     display: none;     position: absolute;     top: 0;     left: 15px;     cursor: pointer;     width: 42px;     height: 42px;     border-radius: 50%;     background: #302d28;     border: 2px solid #13100e;     z-index: 210; }  .nav-mobile-icon::after, .nav-mobile-icon::before {     content: "";     transition: all .2s ease-in-out; }  .nav-mobile-icon::before {     margin: -7px 0 0 -10px; }  .nav-mobile-icon::after {     margin: 5px 0 0 -10px; }  .nav-mobile ul {     width: 96%; }  .nav-mobile ul li {     text-align: center;     border-top: 2px solid #13100e; }  .nav-mobile ul li a {     display: inline-block;     padding: 10px 0;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-weight: 700;     letter-spacing: 2px;     color: #fdc061;     text-transform: capitalize;     text-decoration: none;     font-size: 1.8rem; }  .nav-mobile ul .sub-menu {     display: none; }  .nav-mobile ul li.menu-item-has-children {     position: relative;     cursor: pointer; }  .nav-mobile ul li.menu-item-has-children:after {     content: '';     width: 10px;     height: 7px;     background: transparent;     left: 90%;     top: 20px;     display: block;     position: absolute;     border: 10px solid transparent;     border-top: 10px solid #fdc061; }  .nav-mobile ul .sub-menu li a {     font-size: 15px;     margin: 0;     font-weight: 400;     padding: 5px 0 }  .nav-mobile ul li a:hover {     color: #ededed; }  .nav-mobile ul li:first-child {     border-top: none; }  .mobile-sidebar .chat-btn {     margin: 15px 0 0 0; }  .mobile-lang-box {     margin: 15px 50px 0 50px; }  .mobile-lang-list {     text-align: center; }  .mobile-lang-list__item {     position: relative;     display: inline-block; }  .mobile-lang-list__link {     display: block;     width: 50px;     height: 50px; }  .mobile-lang-list__link::before {     position: absolute;     top: 50%;     left: 50%;     margin: -8px 0 0 -12px;     content: ""; }  .mobile-lang-list__link.is-active::after {     position: absolute;     top: -2px;     left: -3px;     width: 100%;     height: 100%;     content: "";     border-radius: 50%;     border: 2px solid #13100e; }  @media (max-width: 1300px) {      .width {         width: 100%;         min-width: unset;     } }  @media (max-width: 1200px) {      .game-jackpot__total {         font-size: 22px;         font-size: 2.2rem;     } }  @media (max-width: 1000px) {      .content-width {         width: 96%;     } }  @media only screen and (max-width: 992px) {      .game-list__item {         width: 25%;     }      .copyrights-box {         width: 90%;     } }  @media only screen and (max-width: 940px) {      .game-jackpot__total {         font-size: 24px;         font-size: 2.4rem;     } }  @media only screen and (max-width: 820px) {      .game-jackpot__total {         font-size: 20px;         font-size: 2rem;     } }  @media only screen and (max-width: 768px) {      h1 {         font-family: "Noto Sans", Arial, Helvetica, sans-serif;         font-size: 28px;         font-size: 2.8rem;     }      h2 {         font-family: "Noto Sans", Arial, Helvetica, sans-serif;         font-size: 16px;         font-size: 1.6rem;     }      h3 {         font-family: "Noto Sans", Arial, Helvetica, sans-serif;         font-size: 1.2rem;     }      .main-content {         padding: 59px 10px 0px 10px;     }      .content {         padding-top: 0;     }      .content-device-padding {         padding-top: 40px;     }      .header {         position: fixed;         width: 100%;         box-shadow: 0 0 20px #13100e;         border-bottom: 2px solid #302d28;         top: 0;         left: 0;     }      .header .cols-4,     .header .cols-8 {         float: none;         width: 100%;     }      .header .logo {         margin: 0 auto 15px;         display: block;         background-image: url(/shared/3602/images-list-sa18083d2a6.png);         background-position: 0 -2015px;         background-repeat: no-repeat;         overflow: hidden;         height: 37px;         width: 193px;     } }  @media only screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 768px) and (min-resolution: 2dppx) {      .header .logo {         background-image: url(/shared/3602/images-list-2x-se0c84f41aa.png);         background-size: 255px 3993.5px;         background-position: 0 -1967px;         height: 37.5px;         width: 193px;     } }  @media only screen and (max-width: 768px) {      .header-btn-box {         float: none;         margin: 5px auto 0;     }      .nav-wrapp {         display: none;     }      .nav-mobile-icon {         display: block;     }      .slider-general-box {         margin-top: 130px;     }      .nav-category {         margin: 10px 0 0 0;     }      .nav-category__scroll {         position: relative;         top: 10px;         left: 0;         width: 100%;         padding: 0 0 20px 0;         overflow-x: scroll;     }      .nav-category-list {         display: block;         position: relative;         width: 1210px;     }      .nav-category-list__item,     .nav-category-list li {         display: inline-block;         margin-right: 0px;         min-width: 90px;     }      .game-list__item {         width: 33.333333%;     }      .game-jackpot__total {         font-size: 24px;         font-size: 2.4rem;     }      .breadcrumbs-box {         margin: 15px 0;         padding: 0 15px;     }      .payment-box {         display: block;         overflow: hidden;         text-align: center;     }      .payment-box__item {         display: inline-block;         padding: 20px 0 0 0;         min-width: 100px;         height: 80px;         margin: 0;     }      .footer__nav-box {         margin: 0 auto;     }      .footer-nav li {         display: block;         width: 100%;     }      .footer-nav li a {         line-height: 2.8rem;     } }  @media only screen and (max-width: 610px) {      .game-list__item {         width: 33.333333%;     }      .game-jackpot__total {         font-size: 2rem;     }      .page-terms-license {         float: none;         width: 100%;         padding: 0;     } }  @media only screen and (max-width: 540px) {      .game-list__item {         width: 50%;     }      .game-jackpot__total {         font-size: 2rem;     } }  @media only screen and (max-width: 375px) {      .header .logo {         margin: 20px auto 0;     }      .game-jackpot__total {         font-size: 1.2rem;     } }  @media only screen and (max-width: 320px) {      .game-jackpot__total {         font-size: 1.6rem;     } }  .game-item__image {     width: 100%;     height: 100%;     object-fit: cover; }  .header-box__social-box {     width: 290px;     padding: 5px 0 0 0;     overflow: hidden; }  .social-box {     position: relative; }  .social-text {     float: left;     width: 85px;     color: #797979;     text-transform: uppercase;     line-height: 3rem;     font-size: 1rem; }  .social-list {     position: absolute;     left: 85px;     width: 100%; }  .social-list__item {     float: left;     margin: 0 1% 0 0; }  .vkontakte-icon {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3800px;     background-repeat: no-repeat;     overflow: hidden;     height: 30px;     width: 30px; }  .facebook-icon {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -1394px;     background-repeat: no-repeat;     overflow: hidden;     height: 30px;     width: 30px; }  .yandex-icon {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3981px;     background-repeat: no-repeat;     overflow: hidden;     height: 30px;     width: 30px; }  .mailru-icon {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -2138px;     background-repeat: no-repeat;     overflow: hidden;     height: 30px;     width: 30px; }  .twitter-icon {     display: block;     background-image: url(/shared/3602/images-list-sa18083d2a6.png);     background-position: 0 -3689px;     background-repeat: no-repeat;     overflow: hidden;     height: 30px;     width: 30px; }  .swiper-slide {     width: 100%;     height: 360px; }  .swiper-slide img {     width: 100%;     height: 360px;     object-fit: cover; }  .header-wrapp>.width>.row {     display: block; }  .jcf-select.jcf-drop-active {     border-radius: 3px;     padding: 0px 0 5px; }  .jcf-unselectable {     user-select: none;     -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }  .jcf-select {     width: 100%;     height: 30px;     margin: 0;     border: none;     border-radius: 3px;     color: #000; }  .jcf-select {     display: inline-block;     vertical-align: top;     position: relative;     background: #fff;     margin: 0 0 12px;     min-width: 150px;     height: 26px; }  .select-wrap-dark .jcf-list, .select-wrap-dark .jcf-select {     background: #302d28;     color: #fdc061; }  .jcf-select .jcf-select-text {     text-overflow: ellipsis;     white-space: nowrap;     overflow: hidden;     cursor: default;     display: block;     margin: 0 35px 0 8px; }  .jcf-select .jcf-select-text {     line-height: 30px; }  .jcf-select .jcf-select-opener {     position: absolute;     top: 50%;     right: 10px;     margin: -2px 0 0 0;     width: 0;     height: 0;     border-style: solid;     border-width: 7px 4px 0 4px;     border-color: #000 transparent transparent transparent; }  .select-wrap-dark .jcf-select-opener {     border-color: #fdc061 transparent transparent; }  .jcf-unselectable {     user-select: none;     -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }  .jcf-select .jcf-select-drop {     position: absolute;     margin-top: 0;     z-index: 9999;     top: 100%;     box-shadow: 0 2px 5px #13100e; }  .jcf-select .jcf-select-drop {     left: 0;     border: none;     width: 240px; }  .jcf-select .jcf-select-drop .jcf-select-drop-content {     border: none; }  .select-wrap-dark .jcf-list, .select-wrap-dark .jcf-select {     background: #302d28;     color: #fdc061; }  .jcf-list {     display: inline-block;     vertical-align: top;     position: relative;     background: #fff;     line-height: 14px;     font-size: 12px;     width: 100%; }  .jcf-scrollable-wrapper {     box-sizing: content-box;     position: relative;     width: 240px;     height: 240px; }  .jcf-list .jcf-list-content {     vertical-align: top;     display: inline-block;     overflow: auto;     width: 100%;     max-height: 240px;     touch-action: pan-x;     overflow-y: scroll !important;     width: 230px;     height: 240px; }  .jcf-list ul {     list-style: none;     padding: 0;     margin: 0; }  .jcf-list ul li {     overflow: hidden;     display: block; }  .jcf-list .jcf-list-content ul li a {     white-space: nowrap;     overflow: hidden;     cursor: default;     display: block;     padding: 5px 9px;     color: #656565;     min-height: 14px;     height: 1%; }  .select-wrap-dark .jcf-list-content ul li a:hover {     color: #000; }  .select-wrap-dark .jcf-list-content ul li a {     color: #fdc061; }  .jcf-select .jcf-list-box .jcf-selected, .jcf-select .jcf-list-content ul li a:hover {     background: #fdc061; }  .select-wrap-dark .jcf-list-content ul li a.jcf-hover {     color: #302d28; }  .jcf-scrollbar-vertical {     position: absolute;     cursor: default;     background: #e3e3e3;     width: 14px;     bottom: 0;     right: 0;     top: 0; }  .jcf-scrollbar {     border: 1px solid #302d28; }  .provider-box .jcf-scrollbar {     top: -2px; }  .provider-box .jcf-scrollbar-vertical {     background: 0 0;     touch-action: pan-x;     position: absolute;     height: 240px; }  .jcf-scrollbar-vertical .jcf-scrollbar-dec, .jcf-scrollbar-vertical .jcf-scrollbar-inc {     background: #bbb;     height: 14px;     width: 14px;     left: 0;     top: 0; }  .provider-box .jcf-scrollbar-vertical .jcf-scrollbar-dec, .provider-box .jcf-scrollbar-vertical .jcf-scrollbar-inc {     background: 0 0; }  .provider-box .jcf-scrollbar-vertical .jcf-scrollbar-dec:before {     content: '';     top: 3px;     width: 0;     height: 0;     border-style: solid;     border-width: 0 4px 8px 4px;     border-color: transparent transparent #fdc161 transparent; }  .provider-box .jcf-scrollbar-vertical .jcf-scrollbar-dec::before, .provider-box .jcf-scrollbar-vertical .jcf-scrollbar-inc::before {     position: absolute;     left: 3px;     content: ""; }  .jcf-scrollbar .jcf-scrollbar-slider {     background: #13100e;     position: relative;     height: 212px; }  .jcf-scrollbar-vertical .jcf-scrollbar-handle {     background: #888;     height: 1px;     width: 14px; }  .jcf-scrollbar .jcf-scrollbar-handle {     top: 1px;     height: 12px;     background: #ededed;     border-radius: 10px; }  .provider-box .jcf-scrollbar .jcf-scrollbar-handle {     border-radius: 10px;     background: #fdc061; }  .provider-box .jcf-scrollbar-vertical .jcf-scrollbar-handle {     left: 3px;     width: 8px;     touch-action: none;     position: absolute;     top: 87px;     height: 125px; }  .jcf-scrollbar-vertical .jcf-scrollbar-dec, .jcf-scrollbar-vertical .jcf-scrollbar-inc {     background: #bbb;     height: 14px;     width: 14px;     left: 0;     top: 0; }  .jcf-scrollbar-vertical .jcf-scrollbar-inc {     top: auto;     bottom: 0; }  .provider-box .jcf-scrollbar-vertical .jcf-scrollbar-dec, .provider-box .jcf-scrollbar-vertical .jcf-scrollbar-inc {     background: 0 0; }  .provider-box .jcf-scrollbar-vertical .jcf-scrollbar-inc::before {     bottom: 3px;     width: 0;     height: 0;     border-style: solid;     border-width: 8px 4px 0 4px;     border-color: #fdc161 transparent transparent transparent; }  .select-wrap-dark .jcf-list, .select-wrap-dark .jcf-select {     max-width: 240px; }  .jcf-list .jcf-list-content::-webkit-scrollbar-button {     background-repeat: no-repeat;     width: 14px;     background: transparent;     position: relative;     z-index: 0; }  .jcf-list .jcf-list-content::-webkit-scrollbar-track {     background-color: #13100e;     padding: 2px;     height: 240px;     position: relative; }  .jcf-list .jcf-list-content::-webkit-scrollbar-thumb {     -webkit-border-radius: 5px;     border-radius: 5px;     background-color: #ffcb17;     box-shadow: 0px 1px 1px #fff inset;     background-position: center;     background-repeat: no-repeat;     border-radius: 10px;     background: #fdc061; }  .provider-box {     padding: 15px 0; }  .jcf-list .jcf-list-content::-webkit-resizer {     background-repeat: no-repeat;     width: 7px;     height: 0px }  .jcf-list .jcf-list-content::-webkit-scrollbar {     width: 8px; }  ::-webkit-scrollbar-button {     background-color: #7c2929; }  .jcf-select-drop.jcf-select-select-custome.jcf-select-jcf-hidden {     display: none; }  .select-wrap-dark a {     text-decoration: none; }  .game-list__item.danger~li {     display: none; }  .game-item.is-active .game-hover {     transform: scale(1);     transition: all .1s ease-in-out }  .game-list {     display: flex;     flex-wrap: wrap; }  .btn-box-center {     clear: both;     text-align: center;     width: auto;     margin: 0 auto;     max-width: 160px; }  .game-iframe {     width: 100%;     height: 100%;     border: 0; }  .js-demo-game {     width: 100%;     height: 599px; }  .demo-grid__left {     width: 1024px; }  .demo-grid {     width: 1274px;     margin: 0px auto; }  .swiper-slide-game .swiper-slide {     width: auto;     height: auto;     padding-bottom: 0;     height: 59px !important; }  .demo-grid__right {     height: 576px; }  .swiper-slide-game ul.swiper-wrapper {     min-height: 576px; }  .all-game-icon, .fav-icon, .jackpot-icon, .keno-icon, .live-icon, .slots-icon, .table-games-icon, .vpoker-icon {     position: absolute;     top: 15px;     left: 50%;     width: 46px;     height: 27px;     margin: 0 0 0 -23px;     fill: #fdc061; }  .game-list__item:hover .game-hover {     transform: scale(1);     transition: all .1s ease-in-out; }  .top-slider .swiper-slide img {     width: 100%;     height: 315px;     object-fit: cover; }  @media only screen and (max-width: 1024px) {     .content-top-box>.row {         display: block;     }      .demo-grid {         width: auto;     }      .demo-grid__left {         width: 70%;         height: 576px;     }      .js-demo-game {         width: 100%;         height: 576px;     }      .demo-grid__right {         height: 576px;         width: 27%;     }      .top-slider .swiper-slide {         width: 100%;         height: auto;     }      .top-slider .swiper-slide img {         width: 100%;         height: auto;         object-fit: unset;     }  }  @media only screen and (max-width: 768px) {     .header-box__social-box {         display: none;     }      .nav-category-list {         width: auto;         display: flex;         flex-wrap: wrap;         height: auto;         align-items: center;     }      .nav-category__wrapp {         position: relative;         height: 100%;     }      .text-row,     .game-text-row {         padding: 0 15px;     }      .demo-grid {         width: auto;     }      .demo-grid__left {         width: 100%;         float: none;         height: 350px;     }      .js-demo-game {         width: 100%;         height: 350px;     }      .demo-grid__right {         height: 576px;         float: none;         margin: 15px auto;         width: 250px;      } }  @media only screen and (max-width: 640px) {     .demo-grid__right {         display: none;     } }  @media only screen and (max-width: 480px) {     .demo-grid__left {         height: 250px;     }      .js-demo-game {         height: 250px;     } }  @media only screen and (max-width: 375px) {      .nav-category-list__item,     .nav-category-list li {         min-width: 90px;     } }  .nav-mobile-icon.close .nav-mobile-icon-line, .nav-mobile-icon.close .nav-mobile-icon::after, .nav-mobile-icon.close .nav-mobile-icon::before {     display: none; }  .nav-mobile-icon::after, .nav-mobile-icon::before {     content: "";     transition: all .2s ease-in-out; }  .nav-mobile-icon.close::after, .nav-mobile-icon.close::before {     transition: all .2s ease-in-out; }  .nav-mobile-icon.close::before {     margin: -1px 0 0 -10px;     transform: rotate(-45deg); }  .nav-mobile-icon.close::after {     margin: -1px 0 0 -10px;     transform: rotate(45deg); }  .mobile-sidebar.active {     display: block; }  .content-width {     max-width: 980px;     margin: 0 auto;     padding: 0 2%; }  .read-more {     color: #fdc061; }  .separate {     height: 1px;     background: #302d28;     border: none; }  .center {     text-align: center; }  .main-content .separate {     margin: 0 0 20px 0; }  .row:before {     display: table;     content: ""; }  .row:after, .row:before {     box-sizing: border-box; }  .cols-12 {     float: left;     position: relative;     box-sizing: border-box;     width: 100%; }  .article-date-box {     display: block;     padding: 15px 0 10px 0;     color: #797979; }  .article-date-icon {     float: left;     margin: 0 10px 0 0;     width: 16px;     height: 16px;     fill: #797979; }  .article-image-link {     display: block; }  .article-image {     margin: 15px 0 0 0;     width: 100%;     height: auto; }  @media (max-width: 1000px) {     .content-width {         width: 96%;     }      .swiper-slide img {         object-position: -285px;     } }  @media (max-width: 768px) {      .content .article-item {         padding: 0 0 20px 0;     }      .content .article-item .article-date-box,     .content .article-item .article-text-prev {         display: none;     }      .content .article-item .article-image {         margin: 5px 0 0 0;     }      body {         margin: 0;         min-width: unset;     } }  @media (max-width: 450px) {     .swiper-slide img {         object-position: -105px;     } }  .nav-general .sub-menu {     background: #000; }  .nav-general .sub-menu li {     display: inline-block;     width: 100%;     text-align: left;     height: auto;     padding: 7px 10px; }  .nav-general .sub-menu li a {     text-transform: none;     text-align: left;     margin: 0;     width: 100%;     padding: 0; }  .nav-general .sub-menu li:hover {     transition: all .1s ease-in-out;     background: rgba(253, 192, 97, .1); }  .nav-general .sub-menu li a:hover {     background: transparent; }  @media screen and (max-width: 600px) {     #wpadminbar {         position: fixed !important;     } }  .content .sub-title, .content .title {     padding: 0 0 20px 0;     font-family: "Noto Sans", Arial, Helvetica, sans-serif;     font-weight: 700;     color: #ededed; }  .video-blog {     width: 100%;     height: 273px; }  .content-top-box .row {     width: 100%; }  ul li {     list-style: none;     margin: 0;     padding: 0; }  .list li::before {     position: absolute;     top: 5px;     left: 0;     width: 5px;     height: 5px;     content: "";     background: #fdc061;     border-radius: 50%; }