

    @font-face {
      font-family: 'Nexa';
      font-display: swap;
      font-weight: 400;
      src: local('Nexa'),
      url("assets/e57aef1f6209.woff2") format('woff2');
    }

    @font-face {
      font-family: 'Nexa';
      font-display: swap;
      font-weight: 600 700;
      src: url("assets/f717855da39e.woff2") format('woff2');
    }

    @font-face {
      font-family: 'Nexa';
      font-display: swap;
      font-weight: 900;
      src: url("assets/bebe14eb6151.woff2") format('woff2');
    }

    @font-face {
      font-family: "icons";
      font-display: block;
      src: url('assets/d210ceef453c.woff2') format('woff2'),
      url('assets/348d9a88761f.woff') format('woff');
    }

    @font-face {
      font-family: 'Bevan';
      font-weight: 400;
      font-display: swap;
      src: url("assets/3908e4fa69c5.woff2") format('woff2');
    }
  

    html {
      font-family: sans-serif;
      -ms-text-size-adjust: 100%;
      -webkit-text-size-adjust: 100%
    }

    body {
      margin: 0
    }

    img {
      border: 0
    }

    body:after {
      position: absolute;
      width: 0;
      height: 0;
      overflow: hidden;
      z-index: -1;
      content: url(assets/dd78211dde90.png)
    }

    html {
      -webkit-overflow-scrolling: touch;
      font-size: 16px;
      font-family: Nexa;
      background-color: #fff;
      color: #382f5c;
      touch-action: auto
    }

    body {
      min-height: 100vh
    }

    a:link,
    a:visited,
    a:hover,
    a:active {
      color: inherit;
      text-decoration: none;
    }

  

    html {
      font-family: sans-serif;
      -ms-text-size-adjust: 100%;
      -webkit-text-size-adjust: 100%
    }

    body {
      margin: 0
    }

    article,
    aside,
    header,
    nav {
      display: block
    }

    a {
      background-color: transparent
    }

    a:active,
    a:hover {
      outline: 0
    }

    strong {
      font-weight: 700
    }

    h1 {
      font-size: 2em;
      margin: .67em 0
    }

    img {
      border: 0
    }

    hr {
      box-sizing: content-box;
      height: 0
    }

    button,
    input,
    textarea {
      color: inherit;
      font: inherit;
      margin: 0
    }

    button {
      overflow: visible
    }

    button {
      text-transform: none
    }

    button,
    html input[type=button] {
      -webkit-appearance: button;
      cursor: pointer
    }

    button::-moz-focus-inner,
    input::-moz-focus-inner {
      border: 0;
      padding: 0
    }

    input {
      line-height: normal
    }

    textarea {
      overflow: auto
    }

    .icon-wheel:before,
    .icon-tournaments-facelift:before,
    .icon-slots:before,
    .icon-settings:before,
    .icon-search:before,
    .icon-referral:before,
    .icon-play:before,
    .icon-loyalty-menu:before,
    .icon-install-app:before,
    .icon-info-one:before,
    .icon-filter:before,
    .icon-favourite:before,
    .icon-close:before,
    .icon-bonuses-facelift:before,
    .icon-bonus-shop:before {
      font-family: icons;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-style: normal;
      font-variant: normal;
      font-weight: 400;
      text-decoration: none;
      text-transform: none
    }

    .icon-bonus-shop:before {
      content: "\e010"
    }

    .icon-bonuses-facelift:before {
      content: "\e011"
    }

    .icon-close:before {
      content: "\e019"
    }

    .icon-favourite:before {
      content: "\e024"
    }

    .icon-filter:before {
      content: "\e026"
    }

    .icon-info-one:before {
      content: "\e031"
    }

    .icon-install-app:before {
      content: "\e034"
    }

    .icon-loyalty-menu:before {
      content: "\e03d"
    }

    .icon-play:before {
      content: "\e043"
    }

    .icon-referral:before {
      content: "\e049"
    }

    .icon-search:before {
      content: "\e04d"
    }

    .icon-settings:before {
      content: "\e04e"
    }

    .icon-slots:before {
      content: "\e050"
    }

    .icon-tournaments-facelift:before {
      content: "\e057"
    }

    .icon-wheel:before {
      content: "\e05e"
    }

    body:after {
      position: absolute;
      width: 0;
      height: 0;
      overflow: hidden;
      z-index: -1;
      content: url(assets/dd78211dde90.png)
    }

    input::-webkit-caps-lock-indicator {
      content: none;
      opacity: 0
    }

    html {
      -webkit-overflow-scrolling: touch;
      font-size: 16px;
      font-family: Nexa;
      background-color: #fff;
      color: #382f5c;
      touch-action: auto
    }

    body {
      min-height: 100vh
    }

    a {
      text-decoration: none
    }

    .center {
      text-align: center
    }

    .link {
      color: #31eae5;
      text-decoration: none;
      transition: .1s;
      cursor: pointer
    }

    .link:hover {
      color: #ff5c97
    }

    .link--underline {
      color: #31eae5;
      position: relative;
      cursor: pointer
    }

    .link--underline:after {
      content: " ";
      transition: .3s;
      width: 100%;
      height: 1px;
      background-color: #31eae5;
      position: absolute;
      left: 0;
      bottom: 1px
    }

    .link--underline:hover {
      color: #31eae5
    }

    .link--underline:hover:after {
      width: 0
    }

    .container {
      width: 1170px;
      max-width: 100%;
      margin: 0 auto;
      padding: 0 30px;
      box-sizing: border-box;
      overflow: auto
    }

    @media(max-width:767px) {
      .container {
        padding-left: 20px;
        padding-right: 20px
      }
    }

    .btn {
      font-size: .875rem;
      font-weight: 700;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      outline: none;
      box-sizing: border-box;
      height: 40px;
      cursor: pointer;
      border: 0;
      padding: 0 20px;
      color: #ff2977;
      transition: .1s;
      text-decoration: none;
      border-radius: 20px
    }

    .btn:disabled {
      pointer-events: none;
      opacity: .7
    }

    .btn:active {
      background-color: #fff
    }

    .btn.big {
      font-size: 1.125rem;
      font-weight: 700;
      height: 46px;
      border-radius: 46px;
      padding: 0 40px
    }

    .btn--simple-secondary {
      background-color: transparent;
      border: 2px solid rgb(227.5869565217, 229.6956521739, 233.9130434783);
      color: #382f5c
    }

    .btn--simple-secondary:hover {
      background-color: transparent;
      border-color: #ff2977;
      color: #ff2977
    }

    .btn--filled-primary {
      background-color: #ff2977;
      color: #fff
    }

    @media(min-width:768px) {
      .btn--filled-primary:hover {
        background-color: #31eae5
      }
    }

    .btn--filled-primary:active {
      background-color: #ff2977
    }

    .text h1 {
      font-size: 18px;
      margin: 0
    }

    .ios-show-keyboard {
      position: absolute;
      top: -100px;
      opacity: 0
    }

    .text-gradient {
      background: linear-gradient(89deg, #85fffb .7%, #97ffb5 99.44%);
      -webkit-background-clip: text;
      background-clip: text;
      -webkit-text-fill-color: transparent;
      color: transparent;
      position: relative;
      z-index: 0;
      transition: .3s
    }

    .text-gradient:before {
      content: "";
      position: absolute;
      z-index: -1;
      inset: 0;
      background: inherit;
      background-origin: border-box;
      -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
      mask-composite: exclude;
      -webkit-mask-composite: destination-out
    }

    .INP {
      font-size: 14px;
      font-weight: 800
    }

    @media(max-width:767px) {
      .INP {
        font-size: 14px;
        font-weight: 800
      }
    }

    .rounded-full {
      border-radius: 9999px
    }

    .items-start {
      align-items: flex-start
    }

    .items-center {
      align-items: center
    }

    .flex-col {
      flex-direction: column
    }

    .flex-nowrap {
      flex-wrap: nowrap
    }

    .flex-wrap {
      flex-wrap: wrap
    }

    .justify-center {
      justify-content: center
    }

    @media(max-width:767px) {
      .sm\:justify-around {
        justify-content: space-around
      }
    }

    .flex-center {
      justify-content: center;
      align-items: center
    }

    .gap-36 {
      gap: 36px
    }

    .gap-40 {
      gap: 40px
    }

    @media(max-width:991px) {
      .md\:gap-20 {
        gap: 20px
      }
    }

    @media(max-width:767px) {
      .sm\:gap-40 {
        gap: 40px
      }
    }

    .cursor-default {
      cursor: default
    }

    .cursor-pointer {
      cursor: pointer
    }

    .flex {
      display: flex
    }

    .w-100 {
      width: 100%
    }

    .mr-10 {
      margin-right: 10px
    }

    .mt-28 {
      margin-top: 28px
    }

    .mb-50 {
      margin-bottom: 50px
    }

    @media(max-width:767px) {
      .sm\:mt-20 {
        margin-top: 20px
      }
    }

    .py-24 {
      padding-top: 24px;
      padding-bottom: 24px
    }

    .py-28 {
      padding-top: 28px;
      padding-bottom: 28px
    }

    @media(max-width:767px) {
      .sm\:py-20 {
        padding-top: 20px;
        padding-bottom: 20px
      }

      .sm\:px-50 {
        padding-left: 50px;
        padding-right: 50px
      }
    }
  

    @media(max-width:1199px) {
      html {
        background: linear-gradient(180deg, #382f59, #382f59 0%, #fff 0% 95%, #f2f3f5 90%, #f2f3f5);
        background-color: #382f59
      }
    }
  

    .to-top-btn[_ngcontent-wd-c876205847] {
      position: fixed;
      bottom: 140px;
      z-index: 9;
      right: 30px;
      cursor: pointer;
      width: 50px;
      height: 50px;
      opacity: 0;
      transition: .3s opacity;
      filter: drop-shadow(0 0 1px #fff);
      visibility: hidden
    }

    .to-top-btn.visible[_ngcontent-wd-c876205847] {
      opacity: 1;
      visibility: visible
    }

    @media(max-width:767px) {
      .to-top-btn[_ngcontent-wd-c876205847] {
        bottom: 175px;
        right: 10px
      }

      .to-top-btn.visible[_ngcontent-wd-c876205847] {
        opacity: .6;
        pointer-events: all;
        visibility: visible
      }
    }

    @media(max-width:535px) {
      .to-top-btn[_ngcontent-wd-c876205847] {
        bottom: 65px;
        right: 10px
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .to-top-btn[_ngcontent-wd-c876205847] {
        bottom: 65px
      }
    }

    .language-preloader[_ngcontent-wd-c876205847] {
      position: fixed;
      width: 100%;
      height: 2px;
      top: 0;
      left: 0;
      z-index: 999;
      pointer-events: none;
      overflow: hidden;
      background-color: #e5f7f7
    }

    .language-preloader__bar[_ngcontent-wd-c876205847] {
      background-color: #d54f80;
      height: 100%;
      position: absolute;
      animation: _ngcontent-wd-c876205847_linear_loader 1.5s linear infinite
    }

    @keyframes _ngcontent-wd-c876205847_linear_loader {
      0% {
        right: 100%;
        width: 10%
      }

      50% {
        right: 0;
        width: 40%
      }

      to {
        right: 0;
        width: 0
      }
    }
  

    .games[_ngcontent-wd-c2802750027] {
      z-index: 3;
      position: relative
    }

    @media(max-width:767px) {
      .games[_ngcontent-wd-c2802750027] {
        margin-top: -60px;
        padding: 20px 0;
        border-top-right-radius: 30px;
        border-top-left-radius: 30px;
        background-color: #fff;
        height: auto
      }
    }

    @media(max-width:839px)and (min-aspect-ratio:13/9) {
      .games[_ngcontent-wd-c2802750027] {
        margin-top: 30px
      }
    }

    @media(max-width:739px)and (min-aspect-ratio:13/9) {
      .games[_ngcontent-wd-c2802750027] {
        margin-top: -60px;
        padding: 20px 0 30px;
        border-top-right-radius: 30px;
        border-top-left-radius: 30px;
        background-color: #fff;
        position: relative;
        height: auto
      }
    }

    .games[_ngcontent-wd-c2802750027] .container[_ngcontent-wd-c2802750027] {
      overflow: visible;
      display: flex;
      position: relative
    }

    .games[_ngcontent-wd-c2802750027] app-game-search[_ngcontent-wd-c2802750027] {
      display: block;
      width: 100%;
      z-index: 5;
      padding: 25px 25px 0 0;
      border-radius: 100px;
      transform: translateY(-25px);
      position: relative;
      background: #fff;
      margin-right: 35px;
      transition: margin .2s linear
    }

    .games[_ngcontent-wd-c2802750027] app-game-search.filters-open[_ngcontent-wd-c2802750027] {
      margin-right: 178px;
      z-index: 7
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .games[_ngcontent-wd-c2802750027] app-game-search.filters-open[_ngcontent-wd-c2802750027] {
        padding: 0;
        background: none;
        position: static;
        transform: none;
        border-radius: 0;
        z-index: 1;
        margin-right: 0
      }

      .games[_ngcontent-wd-c2802750027] app-game-search.filters-open[_ngcontent-wd-c2802750027]:before {
        display: none
      }
    }

    @media(max-width:767px) {
      .games[_ngcontent-wd-c2802750027] app-game-search.filters-open[_ngcontent-wd-c2802750027] {
        padding: 0;
        background: none;
        position: static;
        transform: none;
        border-radius: 0;
        z-index: 1;
        margin-right: 0
      }

      .games[_ngcontent-wd-c2802750027] app-game-search.filters-open[_ngcontent-wd-c2802750027]:before {
        display: none
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .games[_ngcontent-wd-c2802750027] app-game-search[_ngcontent-wd-c2802750027] {
        padding: 0;
        background: none;
        position: static;
        transform: none;
        border-radius: 0;
        z-index: 1;
        margin-right: 0
      }

      .games[_ngcontent-wd-c2802750027] app-game-search[_ngcontent-wd-c2802750027]:before {
        display: none
      }
    }

    @media(max-width:767px) {
      .games[_ngcontent-wd-c2802750027] app-game-search[_ngcontent-wd-c2802750027] {
        padding: 0;
        background: none;
        position: static;
        transform: none;
        border-radius: 0;
        z-index: 1;
        margin-right: 0
      }

      .games[_ngcontent-wd-c2802750027] app-game-search[_ngcontent-wd-c2802750027]:before {
        display: none
      }
    }

    .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] {
      display: block;
      flex-shrink: 0
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] {
        display: flex
      }
    }

    @media(max-width:767px) {
      .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] {
        display: flex
      }
    }

    @media(min-width:768px) {
      .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] .filters {
        margin-left: 0;
        transition: margin-left .3s
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] .filters {
        margin-left: 10px
      }
    }

    @media(min-width:768px) {
      .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] .filters--open {
        margin-left: 180px
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] .filters--open {
        margin-left: 10px
      }
    }

    .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] .main-filters__toggle--desktop {
      display: none !important
    }

    .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] .main-filters__toggle--mobile {
      display: flex !important
    }

    @media(max-width:767px) {
      .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] .main-filters__container {
        margin-top: 5px
      }
    }

    .games[_ngcontent-wd-c2802750027] app-game-filters[_ngcontent-wd-c2802750027] .sort-block--games-layout {
      display: none
    }

    .providers-slider-placeholder[_ngcontent-wd-c2802750027] {
      height: 353px
    }

    @media(max-width:767px) {
      .providers-slider-placeholder[_ngcontent-wd-c2802750027] {
        height: 330px
      }
    }

    .min-height[_ngcontent-wd-c2802750027] {
      min-height: 400px
    }

    .promo-blocks-bg[_ngcontent-wd-c2802750027] {
      background: #382f59
    }

    .referral-cards-wrapper[_ngcontent-wd-c2802750027] {
      display: grid;
      grid-template-columns: 2fr 1fr;
      gap: 32px;
      align-items: stretch;
      margin-bottom: 32px;
      min-height: 240px;
      margin-top: 20px;
    }

    @media(max-width:767px) {
      .referral-cards-wrapper[_ngcontent-wd-c2802750027] {
        grid-template-columns: 1fr;
        gap: 20px;
        min-height: auto
      }
    }

    app-install-app-block[_ngcontent-wd-c2802750027] {
      display: block;
      width: 100%;
      margin-bottom: 40px
    }

    @media(max-width:991px) {
      app-install-app-block[_ngcontent-wd-c2802750027] {
        margin-bottom: 20px
      }
    }

    @media(max-width:991px) {

      app-loyalty-block[_ngcontent-wd-c2802750027],
      app-referral-block[_ngcontent-wd-c2802750027] {
        margin-bottom: 20px
      }
    }
  

    .header[_ngcontent-wd-c1047232238] {
      height: 75px;
      background-color: #382f59;
      width: 100%;
      position: sticky;
      left: 0;
      top: 0;
      padding: 10px 0;
      box-sizing: border-box;
      z-index: 1003
    }

    @media(max-width:767px) {
      .header[_ngcontent-wd-c1047232238] {
        height: 50px;
        padding: 5px 0
      }
    }

    @media(max-width:839px)and (min-aspect-ratio:13/9) {
      .header[_ngcontent-wd-c1047232238] {
        height: 50px;
        padding: 5px 0;
        z-index: 1000
      }
    }

    .header--space[_ngcontent-wd-c1047232238] {
      position: static
    }

    .container[_ngcontent-wd-c1047232238] {
      height: 100%;
      overflow: visible
    }

    .menu[_ngcontent-wd-c1047232238] {
      width: 30px;
      cursor: pointer
    }

    .menu[_ngcontent-wd-c1047232238] img[_ngcontent-wd-c1047232238] {
      width: 100%;
      object-fit: contain
    }

    .content-container[_ngcontent-wd-c1047232238] {
      height: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center
    }

    .logo[_ngcontent-wd-c1047232238] {
      display: inline-block;
      height: 100%
    }

    .logo[_ngcontent-wd-c1047232238] img[_ngcontent-wd-c1047232238] {
      height: 100%;
      object-fit: contain
    }

    .left[_ngcontent-wd-c1047232238] {
      flex: 2;
      display: flex;
      align-items: center
    }

    @media(max-width:535px) {
      .left[_ngcontent-wd-c1047232238] {
        max-width: 50%
      }
    }

    @media(max-width:339px) {
      .left[_ngcontent-wd-c1047232238] {
        max-width: 46%
      }
    }

    .center[_ngcontent-wd-c1047232238] {
      height: 100%;
      margin: 0 auto;
      flex: 2
    }

    .center.lottie[_ngcontent-wd-c1047232238] {
      transform: translateY(-10px)
    }

    .center[_ngcontent-wd-c1047232238] a[_ngcontent-wd-c1047232238]>span[_ngcontent-wd-c1047232238] {
      display: none
    }

    .center[_ngcontent-wd-c1047232238] .lottie-logo[_ngcontent-wd-c1047232238] {
      overflow: hidden
    }

    .center[_ngcontent-wd-c1047232238] .lottie-logo[_ngcontent-wd-c1047232238] app-lottie[_ngcontent-wd-c1047232238] {
      display: block;
      height: 75px;
      overflow: hidden
    }

    @media(max-width:767px) {
      .center[_ngcontent-wd-c1047232238] .lottie-logo[_ngcontent-wd-c1047232238] app-lottie[_ngcontent-wd-c1047232238] {
        height: 100%
      }
    }

    .right[_ngcontent-wd-c1047232238] {
      flex: 2;
      display: flex;
      justify-content: flex-end
    }

    .right.hide[_ngcontent-wd-c1047232238] {
      opacity: 0;
      pointer-events: none
    }

    .menu[_ngcontent-wd-c1047232238] {
      width: 100%;
      display: flex;
      align-items: center
    }

    .menu[_ngcontent-wd-c1047232238] img[_ngcontent-wd-c1047232238] {
      width: 30px;
      height: 25px
    }

    @media(max-width:767px) {
      .menu[_ngcontent-wd-c1047232238] img[_ngcontent-wd-c1047232238] {
        display: none
      }
    }

    .btn[_ngcontent-wd-c1047232238] {
      margin-left: 15px
    }

    @media(max-width:767px) {
      .btn[_ngcontent-wd-c1047232238] {
        background-color: transparent;
        color: #31eae5;
        padding: 0
      }
    }

    @media(min-width:768px) {
      .btn[_ngcontent-wd-c1047232238] {
        display: none
      }
    }

    @media(max-width:339px) {
      .btn[_ngcontent-wd-c1047232238] {
        font-size: .8125rem;
        font-weight: 700
      }
    }

    .notify[_ngcontent-wd-c1047232238] {
      margin: 0 0 0 28px;
      position: relative;
      top: 2px
    }

    @media(max-width:767px) {
      .notify[_ngcontent-wd-c1047232238] {
        margin: 0
      }
    }
  

    .sidebar[_ngcontent-wd-c3539113151] {
      height: 100%;
      position: fixed;
      top: 0;
      z-index: 1000;
      width: 0;
      transform: translate(-100%);
      transition: transform .2s cubic-bezier(.6, .05, .28, .91);
      background-color: #382f5c;
      font-size: 1rem
    }

    @media(min-width:1500px) {
      .sidebar[_ngcontent-wd-c3539113151] {
        width: 350px
      }
    }

    @media(max-width:1499px) {
      .sidebar[_ngcontent-wd-c3539113151] {
        width: 350px
      }
    }

    @media(max-width:991px) {
      .sidebar[_ngcontent-wd-c3539113151] {
        width: 300px
      }
    }

    @media(max-width:767px) {
      .sidebar[_ngcontent-wd-c3539113151] {
        margin-top: 0;
        height: 100%
      }
    }

    .sidebar[_ngcontent-wd-c3539113151] .close-btn[_ngcontent-wd-c3539113151] {
      font-size: 1.25rem;
      color: #31eae5;
      cursor: pointer;
      position: absolute;
      right: 22px;
      top: 22px
    }

    @media(max-width:767px) {
      .sidebar[_ngcontent-wd-c3539113151] .close-btn[_ngcontent-wd-c3539113151] i[_ngcontent-wd-c3539113151] {
        font-size: 15px
      }
    }

    .sidebar.open[_ngcontent-wd-c3539113151] {
      left: 0;
      transform: translate(0);
      z-index: 9999
    }

    @media(max-width:767px) {
      .sidebar.open[_ngcontent-wd-c3539113151] .overlay[_ngcontent-wd-c3539113151] {
        display: block
      }
    }

    .sidebar-content[_ngcontent-wd-c3539113151] {
      overflow-y: scroll;
      -ms-overflow-style: none;
      overflow: -moz-scrollbars-none;
      scrollbar-width: none;
      width: 100%;
      height: 100%;
      overflow: auto;
      display: flex;
      flex-direction: column;
      position: relative;
      z-index: 100
    }

    .sidebar-content[_ngcontent-wd-c3539113151]::-webkit-scrollbar {
      display: none
    }

    .sidebar-content__header[_ngcontent-wd-c3539113151] {
      display: flex;
      align-items: center;
      padding: 20px 0 0;
      position: relative;
      justify-content: center
    }

    @media(min-width:768px) {
      .sidebar-content__header[_ngcontent-wd-c3539113151] {
        padding-right: 140px
      }
    }

    @media(max-width:991px) {
      .sidebar-content__header[_ngcontent-wd-c3539113151] {
        padding-left: 24px;
        padding-right: 115px
      }
    }

    .sidebar-content__top[_ngcontent-wd-c3539113151] {
      overflow-y: scroll;
      -ms-overflow-style: none;
      overflow: -moz-scrollbars-none;
      scrollbar-width: none;
      position: relative;
      background-color: #382f5c;
      overflow: auto;
      overflow-x: hidden;
      flex-shrink: 0;
      padding-bottom: 3px
    }

    .sidebar-content__top[_ngcontent-wd-c3539113151]::-webkit-scrollbar {
      display: none
    }

    .sidebar-content__top.full-height[_ngcontent-wd-c3539113151] {
      height: 100%
    }

    @media(max-width:1199px) {
      .sidebar-content__top[_ngcontent-wd-c3539113151] {
        background-color: #382f5c
      }
    }

    .sidebar-content__bottom[_ngcontent-wd-c3539113151] {
      flex-shrink: 0;
      flex-grow: 1;
      background-color: #382f5c;
      display: flex;
      flex-direction: column;
      padding: 0 40px
    }

    @media(max-width:535px) {
      .sidebar-content__bottom[_ngcontent-wd-c3539113151] {
        padding: 0 25px
      }
    }

    .sidebar[_ngcontent-wd-c3539113151] .top-actions-facelift[_ngcontent-wd-c3539113151] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start;
      width: 100%;
      margin-top: 30px;
      margin-bottom: 10px
    }

    @media(max-width:767px) {
      .sidebar[_ngcontent-wd-c3539113151] .top-actions-facelift[_ngcontent-wd-c3539113151] {
        margin-top: 15px
      }
    }

    .sidebar[_ngcontent-wd-c3539113151] .top-actions-facelift[_ngcontent-wd-c3539113151] .btn[_ngcontent-wd-c3539113151] {
      font-size: .875rem;
      font-weight: 700;
      width: 100%;
      height: 46px;
      border-radius: 100px
    }

    .sidebar[_ngcontent-wd-c3539113151] .top-actions-facelift[_ngcontent-wd-c3539113151] .balance[_ngcontent-wd-c3539113151] {
      display: flex !important;
      flex-flow: row nowrap;
      align-items: center;
      justify-content: flex-start;
      padding: 0 8px;
      margin-bottom: 22px;
      margin-top: 10px;
      color: #fff
    }

    .sidebar[_ngcontent-wd-c3539113151] .top-actions-facelift[_ngcontent-wd-c3539113151] .balance[_ngcontent-wd-c3539113151] i[_ngcontent-wd-c3539113151] {
      font-size: 24px;
      color: #31eae5;
      margin-right: 23px;
      line-height: 1
    }

    .sidebar[_ngcontent-wd-c3539113151] .top-actions-facelift[_ngcontent-wd-c3539113151] .balance[_ngcontent-wd-c3539113151] span[_ngcontent-wd-c3539113151] {
      font-size: 1rem;
      font-weight: 700
    }

    .nav[_ngcontent-wd-c3539113151] {
      padding: 0 40px
    }

    @media(max-width:535px) {
      .nav[_ngcontent-wd-c3539113151] {
        padding: 0 25px
      }
    }

    .nav.settings-block[_ngcontent-wd-c3539113151] {
      padding: 0
    }

    .nav__item[_ngcontent-wd-c3539113151] {
      font-size: .875rem;
      color: #fff;
      display: flex;
      align-items: center;
      cursor: pointer;
      padding: 10px 12px;
      font-weight: 700
    }

    .nav__item--play[_ngcontent-wd-c3539113151] {
      border: 3px solid #31eae5;
      border-radius: 20px;
      box-sizing: border-box;
      width: 100%;
      padding: 10px 0;
      margin: 20px 0;
      text-align: center;
      justify-content: center
    }

    .nav__item.active[_ngcontent-wd-c3539113151] {
      background-color: #382f59
    }

    .nav__item-icon[_ngcontent-wd-c3539113151] {
      font-size: 1.5rem;
      color: #70fffb;
      margin-right: 10px;
      height: 25px;
      width: 30px
    }

    .nav__item-icon[_ngcontent-wd-c3539113151]:not(.icon-settings) {
      margin-right: 20px
    }

    .nav__item-icon[_ngcontent-wd-c3539113151]:not(.icon-settings).icon-slots,
    .nav__item-icon[_ngcontent-wd-c3539113151]:not(.icon-settings).icon-bonuses-facelift,
    .nav__item-icon[_ngcontent-wd-c3539113151]:not(.icon-settings).icon-tournaments-facelift,
    .nav__item-icon[_ngcontent-wd-c3539113151]:not(.icon-settings).icon-install-app,
    .nav__item-icon[_ngcontent-wd-c3539113151]:not(.icon-settings).icon-account-facelift {
      font-size: 33px;
      transform: translate(-2px, -4px)
    }

    @media(max-width:767px) {
      .nav__item-icon[_ngcontent-wd-c3539113151] .icon-settings[_ngcontent-wd-c3539113151] {
        margin-right: 22px
      }
    }

    .nav__item-icon.icon-wheel[_ngcontent-wd-c3539113151] {
      font-size: 2.125rem
    }

    .nav__item--missions[_ngcontent-wd-c3539113151] i[_ngcontent-wd-c3539113151] {
      font-size: 28px
    }

    .nav__item--halloween[_ngcontent-wd-c3539113151] img[_ngcontent-wd-c3539113151] {
      width: 48px
    }

    .nav__item--halloween[_ngcontent-wd-c3539113151] div[_ngcontent-wd-c3539113151] {
      font-size: .875rem;
      font-weight: 400;
      font-family: Bevan
    }

    @media(max-width:767px) {
      .nav__item--halloween[_ngcontent-wd-c3539113151] div[_ngcontent-wd-c3539113151]:lang(no) {
        font-size: .75rem;
        font-weight: 400;
        font-family: Bevan
      }
    }

    .nav__item--xmas[_ngcontent-wd-c3539113151] img[_ngcontent-wd-c3539113151] {
      width: 55px
    }

    .nav__item--referral[_ngcontent-wd-c3539113151] i[_ngcontent-wd-c3539113151] {
      font-size: 38px;
      transform: translate(-4px, -6px)
    }

    .nav__item--promo[_ngcontent-wd-c3539113151] img[_ngcontent-wd-c3539113151] {
      width: 43px
    }

    .dep-btn[_ngcontent-wd-c3539113151] {
      font-size: 1.125rem;
      font-weight: 700;
      margin: 20px 0;
      box-sizing: border-box;
      width: 100%
    }

    .divider[_ngcontent-wd-c3539113151] {
      border: none;
      border-bottom: 1px solid #31eae5;
      opacity: .5;
      width: 100%
    }

    .sidebar-chevron[_ngcontent-wd-c3539113151] {
      position: relative;
      display: block;
      content: "";
      transform: translateY(-50%) rotate(315deg);
      transition: .2s transform;
      border: 2px solid #3AF6F1;
      border-right-width: 0;
      border-top-width: 0;
      width: 8px;
      height: 8px
    }

    .sidebar-chevron.rotated[_ngcontent-wd-c3539113151] {
      transform: translateY(50%) rotate(135deg)
    }

    .sidebar-chevron--lang[_ngcontent-wd-c3539113151] {
      margin-left: 20px
    }

    .sidebar-chevron--lang.rotated[_ngcontent-wd-c3539113151] {
      transform: translateY(25%) rotate(135deg)
    }

    .settings-block[_ngcontent-wd-c3539113151] {
      margin-left: 40px;
      height: 0;
      transition: 1s height
    }

    .settings-block.open[_ngcontent-wd-c3539113151] {
      height: auto
    }

    .nav-bottom[_ngcontent-wd-c3539113151] {
      padding: 20px 16px 20px 10px;
      display: flex;
      justify-content: space-between;
      align-items: center;
      cursor: pointer
    }

    .nav-bottom__settings[_ngcontent-wd-c3539113151] {
      display: flex;
      align-items: center
    }

    .nav-bottom[_ngcontent-wd-c3539113151] .nav__item-icon[_ngcontent-wd-c3539113151] {
      margin-right: 20px
    }

    .settings[_ngcontent-wd-c3539113151] {
      color: #fff
    }

    .settings.open[_ngcontent-wd-c3539113151] {
      color: #31eae5
    }

    .logo[_ngcontent-wd-c3539113151] {
      width: 140px;
      margin: 20px auto 0
    }

    @media(max-width:1499px) {
      .logo[_ngcontent-wd-c3539113151] {
        width: 120px
      }
    }

    .logo[_ngcontent-wd-c3539113151] img[_ngcontent-wd-c3539113151] {
      width: 100%;
      transition: .5s opacity;
      height: 120px;
      object-fit: contain
    }

    .user[_ngcontent-wd-c3539113151] {
      font-size: .875rem;
      font-weight: 700;
      margin-top: 10px;
      text-align: center
    }

    .user[_ngcontent-wd-c3539113151]+.nav[_ngcontent-wd-c3539113151] {
      margin-top: 15px
    }

    .user__name[_ngcontent-wd-c3539113151] {
      outline: none;
      display: block;
      color: #ff2977;
      cursor: pointer
    }

    .user__name[_ngcontent-wd-c3539113151]:hover {
      color: #d54f80
    }

    .user__balance[_ngcontent-wd-c3539113151] {
      display: block;
      color: #fff;
      margin-top: 10px
    }

    .user__action[_ngcontent-wd-c3539113151] {
      display: block;
      margin: 15px auto 0
    }

    .guest[_ngcontent-wd-c3539113151] {
      margin-top: 10px
    }

    .guest__action[_ngcontent-wd-c3539113151] {
      display: block;
      margin: 10px auto auto
    }

    .winners[_ngcontent-wd-c3539113151] {
      overflow: hidden;
      height: 100%
    }

    .winners__bottom[_ngcontent-wd-c3539113151] {
      background-color: #180f3a
    }

    .winners__top[_ngcontent-wd-c3539113151] {
      display: flex;
      align-items: center;
      justify-content: space-between;
      width: 100%;
      margin-bottom: 15px
    }

    .winners__top-image[_ngcontent-wd-c3539113151] {
      width: 40px;
      margin-right: 5px
    }

    .winners__top-title[_ngcontent-wd-c3539113151] {
      color: #fff
    }

    @media(min-width:1500px) {
      .winners__top-title[_ngcontent-wd-c3539113151] {
        padding: 0 10px
      }
    }

    .winners__top-title[_ngcontent-wd-c3539113151] span[_ngcontent-wd-c3539113151] {
      color: #31eae5
    }

    .winners__item[_ngcontent-wd-c3539113151] {
      color: #fff;
      margin-bottom: 25px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      width: 100%
    }

    @media(max-width:1499px) {
      .winners__item[_ngcontent-wd-c3539113151] {
        margin-bottom: 15px
      }
    }

    .winners__item-image[_ngcontent-wd-c3539113151] {
      width: 50px;
      flex-shrink: 0;
      display: block;
      margin-right: 10px;
      border-radius: 50%
    }

    @media(max-width:1499px) {
      .winners__item-image[_ngcontent-wd-c3539113151] {
        margin-right: 10px;
        width: 30px
      }
    }

    .winners__item-text[_ngcontent-wd-c3539113151] {
      font-size: .75rem;
      font-weight: 600;
      flex-grow: 1
    }

    .winners__item-text[_ngcontent-wd-c3539113151] .text-link[_ngcontent-wd-c3539113151] {
      color: #31eae5
    }

    .winners__item-btn[_ngcontent-wd-c3539113151] {
      border-radius: 5px;
      padding: 7px;
      min-width: 55px;
      text-transform: capitalize;
      height: auto;
      font-size: 10px
    }

    .livechat[_ngcontent-wd-c3539113151] {
      text-align: center;
      position: absolute;
      width: 100%;
      background: #e2f0f0;
      bottom: 0;
      padding: 10px 0
    }

    .livechat__label[_ngcontent-wd-c3539113151] {
      font-size: .875rem;
      font-weight: 700;
      text-transform: uppercase;
      color: #31eae5;
      cursor: pointer
    }

    .livechat__label[_ngcontent-wd-c3539113151]:hover {
      color: #70fffb
    }

    .livechat--top[_ngcontent-wd-c3539113151] {
      position: absolute;
      left: 0;
      bottom: 30px;
      width: 100%;
      text-align: center
    }

    .livechat--top[_ngcontent-wd-c3539113151] .livechat__label[_ngcontent-wd-c3539113151] {
      color: #fff
    }

    .lang[_ngcontent-wd-c3539113151] {
      position: relative;
      padding: 0 8px 0 2px
    }

    .lang__list[_ngcontent-wd-c3539113151] {
      z-index: 11;
      transform: scaleY(0);
      transition: .1s transform ease-in;
      transform-origin: top center;
      top: calc(100% + 10px);
      width: max-content;
      position: absolute;
      background: none;
      box-shadow: none
    }

    .lang__list.open[_ngcontent-wd-c3539113151] {
      transform: scaleY(1);
      transition: .25s transform cubic-bezier(.42, .87, .4, 1.3);
      position: relative
    }

    .lang__list[_ngcontent-wd-c3539113151]>.lang-item[_ngcontent-wd-c3539113151] {
      justify-content: flex-start
    }

    .lang-item[_ngcontent-wd-c3539113151] {
      display: flex;
      align-items: center;
      justify-content: space-between;
      cursor: pointer;
      padding: 8px
    }

    .lang-item[_ngcontent-wd-c3539113151]:hover {
      background-color: #40366a
    }

    .lang-item[_ngcontent-wd-c3539113151]>div[_ngcontent-wd-c3539113151] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: row;
      justify-content: flex-start;
      align-items: center
    }

    .lang-item__icon[_ngcontent-wd-c3539113151] {
      width: 25px;
      height: 25px;
      border-radius: 50%;
      -webkit-user-select: none;
      user-select: none;
      -webkit-user-drag: none;
      margin-right: 25px
    }

    @media(max-width:767px) {
      .lang-item__icon[_ngcontent-wd-c3539113151] {
        margin-right: 26px
      }
    }

    .lang-item__label[_ngcontent-wd-c3539113151] {
      font-size: .875rem;
      text-transform: uppercase;
      -webkit-user-select: none;
      user-select: none;
      color: #fff
    }

    .sidebar-logo[_ngcontent-wd-c3539113151] {
      width: 70px
    }

    @media(max-width:991px) {
      .sidebar-logo[_ngcontent-wd-c3539113151] {
        width: 40px
      }
    }
  

    .home-slider[_ngcontent-wd-c3755913453] {
      position: relative;
      background: #382f59;
      padding: 20px 0 30px;
      -webkit-user-select: none;
      user-select: none;
      margin-bottom: 30px;
      min-height: 535px
    }

    @media(max-width:991px) {
      .home-slider[_ngcontent-wd-c3755913453] {
        min-height: 418px
      }
    }

    @media(max-width:767px) {
      .home-slider[_ngcontent-wd-c3755913453] {
        padding-bottom: 45px;
        padding-top: 0;
        min-height: 416px
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .home-slider[_ngcontent-wd-c3755913453] {
        background: #382f59
      }
    }

    .home-slider.less-padding[_ngcontent-wd-c3755913453] {
      padding-bottom: 15px
    }

    @media(max-width:767px) {
      .home-slider.less-padding[_ngcontent-wd-c3755913453] {
        padding-bottom: 45px;
        padding-top: 15px
      }
    }

    .home-slider.auth[_ngcontent-wd-c3755913453] {
      min-height: auto !important
    }

    @media(max-width:767px) {
      .home-slider[_ngcontent-wd-c3755913453] .container[_ngcontent-wd-c3755913453] {
        padding: 0
      }
    }

    .home-slider[_ngcontent-wd-c3755913453] .pagination {
      margin-bottom: 20px !important
    }

    @media(max-width:767px) {
      .home-slider[_ngcontent-wd-c3755913453] .pagination {
        margin-top: 10px !important;
        margin-bottom: 15px !important
      }
    }

    .home-slider[_ngcontent-wd-c3755913453] .pagination__item {
      background-color: #31eae5 !important
    }

    .home-slider[_ngcontent-wd-c3755913453] .pagination__item.active {
      background-color: #ff2977 !important
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .home-slider[_ngcontent-wd-c3755913453] .pagination__item {
        background-color: #31eae5 !important
      }
    }

    [_nghost-wd-c3755913453] {
      display: block
    }

    .slider-control[_ngcontent-wd-c3755913453] {
      position: absolute;
      cursor: pointer;
      width: 20%;
      height: 100%;
      top: 0;
      z-index: 1
    }

    @media(max-width:991px) {
      .slider-control[_ngcontent-wd-c3755913453] {
        display: none
      }
    }

    .slider-control.next[_ngcontent-wd-c3755913453] {
      right: 0
    }

    .slider-control.prev[_ngcontent-wd-c3755913453] {
      left: 300px
    }

    @media(max-width:1499px) {
      .slider-control.prev[_ngcontent-wd-c3755913453] {
        left: 220px
      }
    }

    .slider-container[_ngcontent-wd-c3755913453] {
      position: relative;
      overflow: hidden;
      width: 100%;
      z-index: 0;
      height: 432px;
      will-change: background-position;
      animation: preloading 2s infinite linear;
      -webkit-animation: preloading 2s infinite linear;
      -moz-animation: preloading 2s infinite linear;
      -o-animation: preloading 2s infinite linear;
      backface-visibility: hidden;
      border-radius: 20px;
      background-size: 200%;
      transition: opacity .1s linear
    }

    .slider-container.single-slide[_ngcontent-wd-c3755913453] {
      margin-bottom: 25px
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .slider-container[_ngcontent-wd-c3755913453] {
        height: 250px
      }
    }

    @media(max-width:991px) {
      .slider-container[_ngcontent-wd-c3755913453] {
        height: 330px
      }
    }

    @media(max-width:767px) {
      .slider-container[_ngcontent-wd-c3755913453] {
        height: 360px;
        border-radius: 0
      }
    }

    /* .slider-container[_ngcontent-wd-c3755913453] .slide__content a {
      color: #ff2977
    } */

    .slider-container[_ngcontent-wd-c3755913453] .slide__content a:hover {
      text-decoration: none
    }

    .slider-container[_ngcontent-wd-c3755913453] .slide-container:not(.keen-slider__slide) {
      min-width: 100%
    }

    @media(max-width:839px)and (min-aspect-ratio:13/9) {
      .slider-container[_ngcontent-wd-c3755913453] {
        max-width: 100%;
        height: 90%
      }
    }

    @media(max-width:839px)and (min-aspect-ratio:13/9)and (max-width:669px)and (min-aspect-ratio:13/9) {
      .slider-container[_ngcontent-wd-c3755913453] {
        height: 245px
      }
    }

    @media(max-width:839px)and (min-aspect-ratio:13/9)and (max-width:569px)and (min-aspect-ratio:13/9) {
      .slider-container[_ngcontent-wd-c3755913453] {
        height: 230px
      }
    }

    .slider[_ngcontent-wd-c3755913453] {
      position: relative;
      height: 100%
    }

    .slide-container[_ngcontent-wd-c3755913453] {
      position: relative;
      box-sizing: border-box;
      -webkit-user-select: none;
      user-select: none;
      height: 100%;
      width: 100%
    }

    @media(max-width:767px) {
      .slide-container[_ngcontent-wd-c3755913453] app-home-slide-default[_ngcontent-wd-c3755913453] {
        transition: .2s transform;
        transform: scale(.9)
      }
    }

    @media(max-width:767px) {
      .slide-container.center[_ngcontent-wd-c3755913453] app-home-slide-default[_ngcontent-wd-c3755913453] {
        transform: scale(1)
      }
    }

    .bonus-block[_ngcontent-wd-c3755913453] .slider-container[_ngcontent-wd-c3755913453] {
      border-radius: 20px;
      margin-bottom: 25px
    }
  

    .search[_ngcontent-wd-c2609505185] {
      outline: none !important
    }

    .search-input[_ngcontent-wd-c2609505185] {
      margin: 0 auto;
      position: relative
    }

    .search-input__dropdown[_ngcontent-wd-c2609505185] {
      position: absolute;
      z-index: 1;
      background-color: #eff2f2;
      top: 100%;
      width: 1110px;
      padding: 0;
      margin: 0;
      border-bottom-left-radius: 20px;
      border-bottom-right-radius: 20px;
      border-top-right-radius: 94px
    }

    .search-input__dropdown.games-layout[_ngcontent-wd-c2609505185] {
      width: 100%;
      border-top-right-radius: 0
    }

    @media(max-width:1169px) {
      .search-input__dropdown[_ngcontent-wd-c2609505185] {
        width: calc(100vw - 64px)
      }
    }

    .search-input__field[_ngcontent-wd-c2609505185] {
      position: relative;
      z-index: 2;
      box-sizing: border-box;
      font-size: .75rem;
      font-weight: 700;
      height: 35px;
      padding: 0 85px 0 20px;
      border-radius: 100px;
      background-color: #eff2f2;
      width: 100%;
      border: none !important;
      outline: none !important
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .search-input__field[_ngcontent-wd-c2609505185] {
        background-color: #eff2f2
      }
    }

    @media(max-width:991px) {
      .search-input__field[_ngcontent-wd-c2609505185] {
        background-color: #eff2f2
      }
    }

    .search-input__icon[_ngcontent-wd-c2609505185] {
      z-index: 2;
      cursor: pointer;
      position: absolute;
      right: 15px;
      top: 54%;
      transform: translateY(-50%);
      color: #ff2977;
      font-size: .875rem
    }

    .search-input__icon--ok[_ngcontent-wd-c2609505185],
    .search-input__icon--reset[_ngcontent-wd-c2609505185] {
      width: 40px;
      height: 40px;
      display: inline-flex;
      align-items: center;
      justify-content: center
    }

    .search-input__icon--ok[_ngcontent-wd-c2609505185] {
      color: #31eae5
    }

    .search-input__icon--reset[_ngcontent-wd-c2609505185] {
      color: #ff2977;
      margin-right: -10px
    }

    @media(max-width:535px) {
      .search-input__icon.icon-search[_ngcontent-wd-c2609505185] {
        top: 60%;
        font-size: 1.225rem;
        right: 16px
      }
    }

    .results[_ngcontent-wd-c2609505185] {
      padding: 40px 0 20px;
      margin-top: -20px;
      list-style: none;
      max-height: 455px;
      overflow: auto;
      -webkit-overflow-scrolling: touch;
      box-shadow: -8px 30px 20px #0000001a
    }

    .results[_ngcontent-wd-c2609505185]::-webkit-scrollbar {
      width: 4px;
      height: 2px;
      background-color: #f9fdfd
    }

    .results[_ngcontent-wd-c2609505185]::-webkit-scrollbar-thumb {
      width: 4px;
      background-color: #3c3360
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .results[_ngcontent-wd-c2609505185] {
        max-height: 220px;
        width: 100%;
        border-top-right-radius: 0;
        -webkit-overflow-scrolling: touch
      }

      .results[_ngcontent-wd-c2609505185]::-webkit-scrollbar {
        width: 4px;
        height: 2px;
        background-color: #eff2f2
      }

      .results[_ngcontent-wd-c2609505185]::-webkit-scrollbar-thumb {
        width: 4px;
        background-color: #3c3360
      }
    }

    @media(max-width:991px) {
      .results[_ngcontent-wd-c2609505185] {
        max-height: 220px;
        width: 100%;
        border-top-right-radius: 0;
        -webkit-overflow-scrolling: touch
      }

      .results[_ngcontent-wd-c2609505185]::-webkit-scrollbar {
        width: 4px;
        height: 2px;
        background-color: #eff2f2
      }

      .results[_ngcontent-wd-c2609505185]::-webkit-scrollbar-thumb {
        width: 4px;
        background-color: #3c3360
      }
    }

    .results[_ngcontent-wd-c2609505185] .not-found[_ngcontent-wd-c2609505185] {
      font-size: .875rem;
      font-weight: 700;
      text-align: center;
      padding: 20px 0
    }

    .results[_ngcontent-wd-c2609505185] .show-more[_ngcontent-wd-c2609505185] {
      font-size: .875rem;
      font-weight: 700;
      text-align: center;
      cursor: pointer
    }

    .results__item[_ngcontent-wd-c2609505185] {
      padding: 0 15px;
      display: flex;
      align-items: center;
      margin-bottom: 15px;
      cursor: pointer
    }

    .results__item[_ngcontent-wd-c2609505185] app-game-preview[_ngcontent-wd-c2609505185] {
      width: 100%
    }

    .results__item[_ngcontent-wd-c2609505185] app-game-preview[_ngcontent-wd-c2609505185] .game {
      display: flex;
      margin: 0
    }

    .results__item[_ngcontent-wd-c2609505185] app-game-preview[_ngcontent-wd-c2609505185] .game__image {
      margin-right: 15px;
      width: 50px;
      border-radius: 10px;
      min-width: 50px
    }

    .results__item[_ngcontent-wd-c2609505185] app-game-preview[_ngcontent-wd-c2609505185] .game__overlay,
    .results__item[_ngcontent-wd-c2609505185] app-game-preview[_ngcontent-wd-c2609505185] .game .badge {
      display: none
    }

    .results__item[_ngcontent-wd-c2609505185] app-game-preview[_ngcontent-wd-c2609505185] .game__title {
      font-size: .8125rem;
      font-weight: 700;
      text-align: left
    }

    .results__item[_ngcontent-wd-c2609505185] app-game-preview[_ngcontent-wd-c2609505185] .game__provider {
      font-size: .8125rem;
      font-weight: 700;
      text-align: left;
      color: #8d8a9a;
      letter-spacing: normal
    }
  

    .filters[_ngcontent-wd-c2381865532] {
      display: flex;
      justify-content: flex-end;
      position: absolute;
      right: 30px;
      border: 25px solid #fff;
      z-index: 6;
      border-radius: 50% 50% 0;
      transform: translate(25px, -25px)
    }

    .filters[_ngcontent-wd-c2381865532]:after {
      content: "";
      position: absolute;
      top: 18px;
      right: 0;
      width: 20px;
      height: 20px;
      background-color: #fff
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .filters[_ngcontent-wd-c2381865532]:after {
        display: none
      }
    }

    @media(max-width:991px) {
      .filters[_ngcontent-wd-c2381865532]:after {
        display: none
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .filters[_ngcontent-wd-c2381865532] {
        position: static;
        right: auto;
        z-index: 1;
        border: none;
        border-radius: 0;
        transform: none;
        margin-left: 10px
      }
    }

    @media(max-width:991px) {
      .filters[_ngcontent-wd-c2381865532] {
        position: static;
        right: auto;
        z-index: 1;
        border: none;
        border-radius: 0;
        transform: none;
        margin-left: 10px
      }
    }

    .filters[_ngcontent-wd-c2381865532] .icon-check[_ngcontent-wd-c2381865532],
    .filters[_ngcontent-wd-c2381865532] .icon-close[_ngcontent-wd-c2381865532] {
      margin-left: 10px;
      cursor: pointer;
      display: inline-flex;
      font-size: .875rem;
      font-weight: 700
    }

    .filters[_ngcontent-wd-c2381865532] .icon-check[_ngcontent-wd-c2381865532] {
      color: #31eae5
    }

    .filters[_ngcontent-wd-c2381865532] .icon-close[_ngcontent-wd-c2381865532] {
      color: #ff2977
    }

    .filters__right[_ngcontent-wd-c2381865532] {
      display: flex;
      align-items: center;
      max-height: 35px
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .filters[_ngcontent-wd-c2381865532] {
        position: static
      }
    }

    @media(max-width:991px) {
      .filters[_ngcontent-wd-c2381865532] {
        position: static
      }
    }

    .focus[_ngcontent-wd-c2381865532] {
      background-color: transparent;
      border-color: #ff2977;
      color: #ff2977
    }

    .main-filters__toggle--mobile[_ngcontent-wd-c2381865532] {
      display: none;
      background-color: #eff2f2;
      height: 35px;
      width: 35px;
      padding: 0;
      align-items: center;
      justify-content: center;
      position: relative;
      z-index: 1
    }

    .main-filters__toggle--mobile[_ngcontent-wd-c2381865532] .icon-filter[_ngcontent-wd-c2381865532] {
      font-size: .9375rem;
      font-weight: 900;
      color: #ff2977;
      margin: 0;
      position: relative;
      top: 2px
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .main-filters__toggle--mobile[_ngcontent-wd-c2381865532] .icon-filter[_ngcontent-wd-c2381865532] {
        font-size: 1.1875rem;
        font-weight: 900;
        top: 4px
      }
    }

    @media(max-width:991px) {
      .main-filters__toggle--mobile[_ngcontent-wd-c2381865532] .icon-filter[_ngcontent-wd-c2381865532] {
        font-size: 1.1875rem;
        font-weight: 900;
        top: 4px
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .main-filters__toggle--mobile[_ngcontent-wd-c2381865532] {
        display: flex
      }
    }

    @media(max-width:991px) {
      .main-filters__toggle--mobile[_ngcontent-wd-c2381865532] {
        display: flex
      }
    }

    .main-filters__toggle--desktop[_ngcontent-wd-c2381865532] {
      display: none;
      height: 35px;
      width: 35px;
      padding: 0;
      align-items: center;
      justify-content: center;
      position: relative;
      z-index: 1
    }

    .main-filters__toggle--desktop[_ngcontent-wd-c2381865532] .icon-filter[_ngcontent-wd-c2381865532] {
      font-size: .9375rem;
      font-weight: 900;
      color: #fff;
      position: relative;
      top: 4px
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .main-filters__toggle--desktop[_ngcontent-wd-c2381865532] {
        display: flex
      }
    }

    @media(min-width:992px) {
      .main-filters__toggle--desktop[_ngcontent-wd-c2381865532] {
        display: flex
      }
    }

    .main-filters__submit-btn[_ngcontent-wd-c2381865532] {
      background: none;
      border: none;
      padding: 0;
      outline: none
    }

    .main-filters__actions[_ngcontent-wd-c2381865532] {
      display: none
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .main-filters__actions[_ngcontent-wd-c2381865532] {
        display: block;
        width: 80px;
        text-align: center
      }
    }

    @media(max-width:991px) {
      .main-filters__actions[_ngcontent-wd-c2381865532] {
        display: block;
        width: 80px;
        text-align: center
      }
    }

    .main-filters__actions[_ngcontent-wd-c2381865532] .icon-check[_ngcontent-wd-c2381865532],
    .main-filters__actions[_ngcontent-wd-c2381865532] .icon-close[_ngcontent-wd-c2381865532] {
      width: 40px;
      height: 40px;
      margin: -12px 0;
      display: inline-flex;
      align-items: center;
      justify-content: center
    }

    .main-filters__header[_ngcontent-wd-c2381865532] {
      display: flex;
      justify-content: flex-end;
      font-size: .875rem;
      font-weight: 700;
      position: absolute;
      top: 0;
      right: 0;
      z-index: 6;
      background-color: #f2f2f2;
      padding: 13px 5px 40px 0;
      width: 182px;
      border-top-left-radius: 54px;
      border-top-right-radius: 30px
    }

    .main-filters__header--radius[_ngcontent-wd-c2381865532] {
      position: absolute;
      width: 40px;
      height: 40px;
      top: 20px;
      left: -36px
    }

    .main-filters__header[_ngcontent-wd-c2381865532] .icon-check[_ngcontent-wd-c2381865532],
    .main-filters__header[_ngcontent-wd-c2381865532] .icon-close[_ngcontent-wd-c2381865532] {
      width: 40px;
      height: 40px;
      margin: -12px 0;
      display: inline-flex;
      align-items: center;
      justify-content: center
    }

    .main-filters__header[_ngcontent-wd-c2381865532] .icon-check[_ngcontent-wd-c2381865532] {
      margin-left: 10px
    }

    .main-filters__header[_ngcontent-wd-c2381865532] .icon-close[_ngcontent-wd-c2381865532] {
      margin-right: -15px
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .main-filters__header[_ngcontent-wd-c2381865532] {
        display: none
      }
    }

    @media(max-width:991px) {
      .main-filters__header[_ngcontent-wd-c2381865532] {
        display: none
      }
    }

    .main-filters__container[_ngcontent-wd-c2381865532] {
      overflow: hidden;
      position: absolute;
      width: 1110px;
      right: 0;
      top: 60px;
      box-sizing: border-box;
      background-color: #f2f2f2;
      border-radius: 15px;
      z-index: 7;
      box-shadow: 0 30px 20px #0000001a
    }

    @media(max-width:1169px) {
      .main-filters__container[_ngcontent-wd-c2381865532] {
        width: calc(100vw - 64px)
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .main-filters__container[_ngcontent-wd-c2381865532] {
        top: 100%;
        width: 100%;
        background-color: #fff;
        overflow: auto
      }
    }

    @media(max-width:991px) {
      .main-filters__container[_ngcontent-wd-c2381865532] {
        top: 57px;
        width: 100%;
        background-color: #fff;
        height: 100vh;
        overflow: auto
      }
    }

    @media(max-width:767px) {
      .main-filters__container[_ngcontent-wd-c2381865532] {
        top: 100%
      }
    }

    @media(max-width:535px) {
      .main-filters__container[_ngcontent-wd-c2381865532] {
        height: calc(100vh - 115px)
      }
    }

    .main-filters__inner[_ngcontent-wd-c2381865532] {
      padding: 15px 20px;
      position: relative
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .main-filters__inner[_ngcontent-wd-c2381865532] {
        height: 85vh
      }
    }

    .filter-block[_ngcontent-wd-c2381865532] {
      margin-bottom: 10px
    }

    .filter-block__title[_ngcontent-wd-c2381865532] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: flex-start;
      align-items: center;
      font-size: 1.125rem;
      font-weight: 700;
      margin-bottom: 25px
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .filter-block__title[_ngcontent-wd-c2381865532] {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: space-between;
        align-items: center
      }
    }

    @media(max-width:991px) {
      .filter-block__title[_ngcontent-wd-c2381865532] {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: space-between;
        align-items: center
      }
    }

    .filter-block__clear[_ngcontent-wd-c2381865532] {
      font-size: .875rem;
      font-weight: 700;
      color: #ff2977;
      cursor: pointer;
      margin-left: 15px
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .filter-block__clear[_ngcontent-wd-c2381865532] {
        margin-left: 0
      }
    }

    @media(max-width:991px) {
      .filter-block__clear[_ngcontent-wd-c2381865532] {
        margin-left: 0
      }
    }

    .filter-block__clear[_ngcontent-wd-c2381865532] .icon-close[_ngcontent-wd-c2381865532] {
      margin-right: 5px;
      font-size: .625rem
    }

    .filter-block__row[_ngcontent-wd-c2381865532] {
      display: flex;
      margin: 0 -15px;
      flex-wrap: wrap
    }

    .filter-block__item[_ngcontent-wd-c2381865532] {
      font-size: .875rem;
      font-weight: 700;
      width: 16%;
      box-sizing: border-box;
      padding: 0 15px;
      margin-bottom: 17px
    }

    @media(max-width:1024px) {
      .filter-block__item[_ngcontent-wd-c2381865532] {
        width: 18%
      }
    }

    @media(max-width:768px) {
      .filter-block__item[_ngcontent-wd-c2381865532] {
        width: 25%
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .filter-block__item[_ngcontent-wd-c2381865532] {
        width: 50%
      }
    }

    @media(max-width:991px) {
      .filter-block__item[_ngcontent-wd-c2381865532] {
        width: 50%
      }
    }

    @media(max-width:535px) {
      .filter-block__item[_ngcontent-wd-c2381865532] {
        margin-bottom: 8px
      }
    }

    @media(max-width:339px) {
      .filter-block__item[_ngcontent-wd-c2381865532] {
        margin-bottom: 5px
      }
    }

    @media(max-width:339px) {
      .filter-block__item[_ngcontent-wd-c2381865532] .checkbox__label {
        font-size: .774em
      }
    }

    .filter-block__item.disabled[_ngcontent-wd-c2381865532] {
      pointer-events: none
    }

    .filter-block__item.disabled[_ngcontent-wd-c2381865532] .checkbox__label {
      color: #ccc
    }

    .preload[_ngcontent-wd-c2381865532] {
      background: linear-gradient(-45deg, #382f5c 0% 75%, #fff 75% 75.2%, #382f5c 75.2% 75.7%, #fff 75.7% 76.5%, #382f5c 76.5% 100%) repeat-x 0;
      background-size: 200% auto;
      background-clip: text;
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      animation: preloading 1s infinite linear;
      opacity: .2
    }

    .preload[_ngcontent-wd-c2381865532]:hover {
      cursor: not-allowed
    }

    .action-buttons[_ngcontent-wd-c2381865532] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: flex-end;
      align-items: center;
      flex-wrap: nowrap
    }

    @media(max-width:991px) {
      .action-buttons[_ngcontent-wd-c2381865532] {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        position: fixed;
        bottom: 0;
        right: 0;
        left: 0;
        background-color: #eff2f2;
        z-index: 9
      }
    }

    @media(max-width:767px) {
      .action-buttons[_ngcontent-wd-c2381865532] {
        bottom: 55px
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .action-buttons[_ngcontent-wd-c2381865532] {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        position: fixed;
        bottom: 0;
        right: 0;
        left: 0;
        background-color: #eff2f2;
        z-index: 9
      }
    }

    @media(max-width:375px)and (min-aspect-ratio:13/9) {
      .action-buttons[_ngcontent-wd-c2381865532] {
        bottom: -5px
      }
    }

    .action-buttons__item[_ngcontent-wd-c2381865532] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: flex-end;
      align-items: center;
      margin-bottom: 0;
      width: 50%
    }

    @media(max-width:991px) {
      .action-buttons__item[_ngcontent-wd-c2381865532] {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        flex-wrap: nowrap;
        width: auto
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .action-buttons__item[_ngcontent-wd-c2381865532] {
        width: auto;
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: center;
        align-items: center
      }
    }

    .action-buttons__item[_ngcontent-wd-c2381865532] .btn[_ngcontent-wd-c2381865532] {
      padding: 0 30px;
      margin-top: 10px
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .action-buttons__item[_ngcontent-wd-c2381865532] .btn[_ngcontent-wd-c2381865532] {
        width: 150px;
        padding: 0 20px
      }
    }

    @media(max-width:991px) {
      .action-buttons__item[_ngcontent-wd-c2381865532] .btn[_ngcontent-wd-c2381865532] {
        width: 150px;
        padding: 0 20px;
        margin-bottom: 10px
      }
    }

    @media(max-width:991px) {
      .action-buttons__item[_ngcontent-wd-c2381865532] .btn--filled-primary[_ngcontent-wd-c2381865532] {
        outline: none;
        border: none;
        color: #d54f80;
        background-color: #fff;
        order: 2;
        margin-left: 15px
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .action-buttons__item[_ngcontent-wd-c2381865532] .btn--filled-primary[_ngcontent-wd-c2381865532] {
        outline: none;
        border: none;
        color: #d54f80;
        background-color: #fff;
        order: 2;
        margin-left: 15px;
        margin-bottom: 10px
      }
    }

    .action-buttons__item[_ngcontent-wd-c2381865532] .btn--filled-secondary[_ngcontent-wd-c2381865532] {
      margin-left: 18px
    }

    @media(max-width:991px) {
      .action-buttons__item[_ngcontent-wd-c2381865532] .btn--filled-secondary[_ngcontent-wd-c2381865532] {
        margin-left: 0;
        order: 1
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .action-buttons__item[_ngcontent-wd-c2381865532] .btn--filled-secondary[_ngcontent-wd-c2381865532] {
        margin-left: 0;
        order: 1;
        margin-right: 3px;
        margin-bottom: 10px
      }
    }

    .action-buttons__item[_ngcontent-wd-c2381865532] .btn--simple-primary[_ngcontent-wd-c2381865532] {
      outline: none;
      border: none;
      color: #d54f80
    }

    @media(max-width:991px) {
      .actions-block[_ngcontent-wd-c2381865532] {
        min-height: 200px
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .actions-block[_ngcontent-wd-c2381865532] {
        min-height: 200px
      }
    }

    .sort-block[_ngcontent-wd-c2381865532] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: flex-start;
      align-items: flex-start;
      min-width: 150px;
      margin-bottom: 10px
    }

    .sort-block[_ngcontent-wd-c2381865532] .btn[_ngcontent-wd-c2381865532] {
      margin-right: 5px
    }

    .sort-block--games-layout[_ngcontent-wd-c2381865532] {
      margin-bottom: 0;
      position: absolute;
      top: 0;
      right: 960px
    }

    @media(max-width:1169px) {
      .sort-block--games-layout[_ngcontent-wd-c2381865532] {
        right: calc(100vw - 215px)
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .sort-block--games-layout[_ngcontent-wd-c2381865532] {
        display: none
      }
    }

    @media(max-width:991px) {
      .sort-block--games-layout[_ngcontent-wd-c2381865532] {
        display: none
      }
    }

    .sort-block--games-layout[_ngcontent-wd-c2381865532] .btn[_ngcontent-wd-c2381865532] {
      height: 35px
    }
  

    .container[_ngcontent-wd-c2211037069] {
      overflow: hidden;
      position: relative
    }

    .container__wrapper[_ngcontent-wd-c2211037069] {
      overflow: auto
    }

    .container__wrapper[_ngcontent-wd-c2211037069]::-webkit-scrollbar {
      width: 4px;
      height: 4px;
      background-color: #382f59;
      border-radius: 20px
    }

    .container__wrapper[_ngcontent-wd-c2211037069]::-webkit-scrollbar-thumb {
      width: 4px;
      background-color: #ff2977;
      border-radius: 20px
    }

    .container__wrapper[_ngcontent-wd-c2211037069]::-webkit-scrollbar {
      display: none
    }

    .container__wrapper[_ngcontent-wd-c2211037069]::-webkit-scrollbar-thumb {
      display: none
    }

    .container__wrapper[_ngcontent-wd-c2211037069]:after,
    .container__wrapper[_ngcontent-wd-c2211037069]:before {
      content: "";
      position: absolute;
      width: 0;
      height: 100%;
      top: 50%;
      bottom: 0;
      transform: scale(0) translateY(-50%);
      z-index: 2
    }

    .container__wrapper[_ngcontent-wd-c2211037069]:after {
      right: 0;
      box-shadow: 0 -55px 30px 50px #fff
    }

    .container__wrapper[_ngcontent-wd-c2211037069]:before {
      left: 0;
      box-shadow: 0 -55px 30px 50px #fff
    }

    .container__wrapper.show-left[_ngcontent-wd-c2211037069]:before {
      transform: scale(1) translateY(-50%)
    }

    .container__wrapper.show-right[_ngcontent-wd-c2211037069]:after {
      transform: scale(1) translateY(-50%)
    }

    @media(max-width:767px) {
      .container.home[_ngcontent-wd-c2211037069] {
        margin-bottom: 30px;
        padding-left: 0
      }
    }

    .container.games[_ngcontent-wd-c2211037069] {
      margin-bottom: 20px
    }

    @media(max-width:991px) {
      .container.games[_ngcontent-wd-c2211037069] {
        margin-top: 20px;
        margin-bottom: 0
      }
    }

    .categories[_ngcontent-wd-c2211037069] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      gap: 0 3px;
      width: max-content;
      min-width: 100%;
      padding-bottom: 15px
    }

    @media(max-width:767px) {
      .categories[_ngcontent-wd-c2211037069] {
        align-items: stretch;
        height: auto
      }
    }

    .categories__item[_ngcontent-wd-c2211037069] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: column;
      justify-content: space-between;
      align-items: center;
      cursor: pointer;
      height: 75px;
      min-width: 70px
    }

    @media(max-width:767px) {
      .categories__item[_ngcontent-wd-c2211037069] {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
        height: auto;
        min-width: 83px
      }
    }

    .categories__item[_ngcontent-wd-c2211037069] img[_ngcontent-wd-c2211037069] {
      max-width: 45px;
      cursor: pointer
    }

    @media(max-width:767px) {
      .categories__item[_ngcontent-wd-c2211037069] img[_ngcontent-wd-c2211037069] {
        margin-bottom: 10px
      }
    }

    .categories__item[_ngcontent-wd-c2211037069] div[_ngcontent-wd-c2211037069] {
      font-size: .6875rem;
      font-weight: 900;
      text-transform: uppercase;
      max-width: 90px;
      text-align: center;
      z-index: 1;
      word-wrap: break-word;
      margin-top: 2px
    }

    .categories__item[_ngcontent-wd-c2211037069] div.active[_ngcontent-wd-c2211037069] {
      color: #ff2977
    }
  

    .categories[_ngcontent-wd-c3381600888] {
      margin-bottom: 35px
    }

    .preloader[_ngcontent-wd-c3381600888] {
      height: 500px
    }

    .game-lobby[_ngcontent-wd-c3381600888]:nth-child(2n-1) .game-list-mobile[_ngcontent-wd-c3381600888] {
      background: #fff
    }

    app-lobby-category[_ngcontent-wd-c3381600888]:nth-child(2n-1) .game-list-mobile {
      background: #fff
    }

    app-lobby-category[_ngcontent-wd-c3381600888]:first-child .game-list-mobile {
      margin-top: -40px;
      position: relative
    }

    .category-container[_ngcontent-wd-c3381600888] {
      margin-top: 50px
    }

    .category-header[_ngcontent-wd-c3381600888] {
      display: flex;
      align-items: center;
      width: 100%;
      margin-bottom: 15px
    }

    .category-header__title[_ngcontent-wd-c3381600888] {
      font-size: 1.5rem;
      font-weight: 900;
      color: #382f5c;
      padding-right: 15px
    }

    @media(max-width:767px) {
      .category-header__title[_ngcontent-wd-c3381600888] {
        font-size: .875rem;
        font-weight: 700
      }
    }

    .category-header[_ngcontent-wd-c3381600888] .view-all[_ngcontent-wd-c3381600888] {
      font-size: .875rem;
      font-weight: 600;
      color: #31eae5;
      margin-left: auto;
      cursor: pointer;
      text-decoration: underline;
      flex-shrink: 0
    }

    @media(max-width:767px) {
      .category-header[_ngcontent-wd-c3381600888] .view-all[_ngcontent-wd-c3381600888] {
        font-size: .75rem;
        font-weight: 600
      }
    }

    .category-header[_ngcontent-wd-c3381600888] .view-all[_ngcontent-wd-c3381600888]:hover {
      text-decoration: none
    }

    .list-container[_ngcontent-wd-c3381600888] {
      display: flex;
      overflow: auto;
      padding: 0 20px;
      margin: 0 -20px
    }

    .list-container[_ngcontent-wd-c3381600888] .game-grid[_ngcontent-wd-c3381600888] {
      width: 100%;
      flex-shrink: 0
    }

    .list-container[_ngcontent-wd-c3381600888] .game-grid[_ngcontent-wd-c3381600888]:not(:last-child) {
      margin-right: 6px
    }

    .list-container[_ngcontent-wd-c3381600888] .game-grid[_ngcontent-wd-c3381600888]:last-child {
      padding-right: 20px
    }

    @media(max-width:991px) {
      .game-grid[_ngcontent-wd-c3381600888] {
        grid-template-columns: repeat(2, minmax(auto, 1fr))
      }
    }

    .game-list[_ngcontent-wd-c3381600888] {
      padding: 20px;
      border-radius: 20px;
      display: grid;
      margin: 25px 0;
      grid-gap: 20px;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      background: #f2f3f5
    }

    @media(max-width:767px) {
      .game-list.desktop[_ngcontent-wd-c3381600888] {
        display: none
      }
    }

    .game-list__item[_ngcontent-wd-c3381600888] {
      display: flex;
      flex: 1;
      height: 100%;
      flex-direction: column
    }

    @media(min-width:768px) {
      .game-list__item[_ngcontent-wd-c3381600888] {
        margin: 10px
      }
    }

    .game-list__item--title[_ngcontent-wd-c3381600888] {
      font-size: 1.5625rem;
      font-weight: 700;
      color: #382f5c;
      margin: 10px 0
    }

    .game-list__item--description[_ngcontent-wd-c3381600888] {
      color: #382f5c;
      font-size: .75rem;
      margin: 10px 0
    }

    .game-list__item--action[_ngcontent-wd-c3381600888] {
      height: 40px;
      min-width: unset;
      margin: 20px 0;
      width: fit-content;
      font-size: .9375rem
    }

    .game-list__wrapper--action[_ngcontent-wd-c3381600888] {
      display: flex;
      justify-content: center
    }

    .game-list-mobile[_ngcontent-wd-c3381600888] {
      padding: 20px 0;
      border-radius: 30px 30px 0;
      background: #f2f3f5;
      display: none
    }

    @media(max-width:767px) {
      .game-list-mobile[_ngcontent-wd-c3381600888] {
        display: block
      }
    }

    .game-list-mobile[_ngcontent-wd-c3381600888] .games-container[_ngcontent-wd-c3381600888] {
      display: grid;
      grid-template-columns: 1fr 1fr;
      grid-gap: 15px 15px
    }

    @media(max-width:767px)and (min-aspect-ratio:13/9) {
      .game-list-mobile[_ngcontent-wd-c3381600888] .games-container[_ngcontent-wd-c3381600888] {
        grid-template-columns: 1fr 1fr 1fr 1fr
      }
    }

    .link-dekstop[_ngcontent-wd-c3381600888] {
      margin-left: -5px
    }

    .mobile[_ngcontent-wd-c3381600888] .game-list__item--title[_ngcontent-wd-c3381600888] {
      max-width: 150px
    }

    .mobile[_ngcontent-wd-c3381600888] .game-list__item--description[_ngcontent-wd-c3381600888] {
      max-width: 100px
    }

    .link-mobile[_ngcontent-wd-c3381600888] app-skeleton .loader {
      margin: 15px auto;
      height: 60px;
      width: 60px
    }

    .min-height[_ngcontent-wd-c3381600888] {
      min-height: 400px
    }
  

    .langs[_ngcontent-wd-c479904227] {
      background-color: #4e4375
    }

    @media(max-width:767px) {
      .langs[_ngcontent-wd-c479904227] {
        gap: 28px 40px !important
      }
    }

    .langs[_ngcontent-wd-c479904227] img[_ngcontent-wd-c479904227] {
      width: 24px;
      height: 24px
    }
  

    .bottom-nav[_ngcontent-wd-c339653573] {
      padding: 30px 15px;
      background-color: #382f59
    }

    @media(max-width:767px) {
      .bottom-nav[_ngcontent-wd-c339653573] {
        position: relative
      }
    }

    .navigation[_ngcontent-wd-c339653573] {
      display: flex;
      justify-content: center;
      flex-wrap: wrap
    }

    @media(max-width:767px) {
      .navigation[_ngcontent-wd-c339653573] {
        display: table;
        width: 100%
      }
    }

    .navigation__row[_ngcontent-wd-c339653573] {
      text-align: center
    }

    @media(max-width:767px) {
      .navigation__row[_ngcontent-wd-c339653573] {
        display: table-cell;
        text-align: initial
      }
    }

    .navigation[_ngcontent-wd-c339653573] .nav-btn[_ngcontent-wd-c339653573] {
      display: inline-block;
      cursor: pointer;
      font-size: .875rem;
      font-weight: 600;
      text-align: center;
      color: #fff;
      text-transform: capitalize;
      margin: 0 25px 26px
    }

    .navigation[_ngcontent-wd-c339653573] .nav-btn.link[_ngcontent-wd-c339653573]:after {
      background-color: #fff
    }

    @media(max-width:991px) {
      .navigation[_ngcontent-wd-c339653573] .nav-btn[_ngcontent-wd-c339653573] {
        margin: 0 10px 10px
      }
    }

    @media(max-width:767px) {
      .navigation[_ngcontent-wd-c339653573] .nav-btn[_ngcontent-wd-c339653573] {
        display: table;
        text-align: left;
        text-decoration: underline;
        margin: 16px;
        max-width: 150px;
        overflow-wrap: anywhere
      }

      .navigation[_ngcontent-wd-c339653573] .nav-btn[_ngcontent-wd-c339653573]:after {
        display: none
      }
    }

    .socials[_ngcontent-wd-c339653573] {
      background-color: #fff
    }
  

    .wrapper[_ngcontent-wd-c4271807646] {
      margin-bottom: 100px;
      background: #fff
    }

    .footer[_ngcontent-wd-c4271807646] {
      padding-top: 30px;
      background: #382f59;
      contain: layout
    }

    @media(max-width:767px) {
      .footer[_ngcontent-wd-c4271807646] {
        padding-bottom: 60px
      }
    }

    .footer[_ngcontent-wd-c4271807646] .container[_ngcontent-wd-c4271807646] {
      width: 100%
    }

    .footer[_ngcontent-wd-c4271807646] .container[_ngcontent-wd-c4271807646] .copyright[_ngcontent-wd-c4271807646] {
      margin: 30px auto;
      text-align: center;
      max-width: 1170px;
      color: #fff
    }

    .footer[_ngcontent-wd-c4271807646] .container[_ngcontent-wd-c4271807646] .copyright[_ngcontent-wd-c4271807646] {
      font-size: .875rem;
      font-weight: 500
    }

    .footer[_ngcontent-wd-c4271807646] .container[_ngcontent-wd-c4271807646] .copyright[_ngcontent-wd-c4271807646] a {
      color: #ff2977
    }

    .providers-block[_ngcontent-wd-c4271807646] {
      margin-bottom: 50px
    }

    .providers-block__title[_ngcontent-wd-c4271807646] {
      margin: 5px 0 10px;
      color: #fff
    }

    .providers-block__title[_ngcontent-wd-c4271807646]:not(:first-child) {
      margin-top: 110px
    }

    @media(max-width:767px) {
      .providers-block__title[_ngcontent-wd-c4271807646]:not(:first-child) {
        margin-top: 70px
      }
    }

    .providers__item[_ngcontent-wd-c4271807646] {
      margin: 15px 30px;
      width: 7%
    }

    @media(min-width:1200px) {
      .providers__item[_ngcontent-wd-c4271807646] {
        min-width: 185px
      }
    }

    @media(max-width:1199px) {
      .providers__item[_ngcontent-wd-c4271807646] {
        width: 20%;
        margin: 10px 20px
      }
    }

    @media(max-width:767px) {
      .providers__item[_ngcontent-wd-c4271807646] {
        width: 21%
      }
    }

    @media(max-width:375px) {
      .providers__item[_ngcontent-wd-c4271807646] {
        width: 33%
      }
    }

    .providers__item.trustly-tuv[_ngcontent-wd-c4271807646] {
      margin: 10px 40px
    }

    .providers__item[_ngcontent-wd-c4271807646]:hover>img[_ngcontent-wd-c4271807646] {
      cursor: pointer;
      filter: invert(.5)
    }

    .providers__item[_ngcontent-wd-c4271807646]:hover img.providers__item_image.trustly-tuv[_ngcontent-wd-c4271807646] {
      filter: invert(.7)
    }

    .providers__item_image[_ngcontent-wd-c4271807646] {
      display: block;
      transition: .3s;
      filter: invert(69%) sepia(46%) saturate(371%) hue-rotate(210deg) brightness(183%) contrast(97%);
      height: 42px
    }

    .providers__item_image.trustly-tuv[_ngcontent-wd-c4271807646] {
      height: 45px
    }

    .providers__item_image.quickfire[_ngcontent-wd-c4271807646] {
      filter: invert(.7)
    }

    .providers__item_image.bigger[_ngcontent-wd-c4271807646] {
      height: 57px
    }

    @media(max-width:767px) {
      .providers__item_image.bigger[_ngcontent-wd-c4271807646] {
        height: 50px
      }
    }

    @media(max-width:767px) {
      .providers__item_image--providers[_ngcontent-wd-c4271807646] {
        object-fit: contain
      }
    }

    @media(max-width:991px) {
      .providers__item_image[_ngcontent-wd-c4271807646] {
        height: 24px
      }
    }

    @media(max-width:767px) {
      .providers__item_image[_ngcontent-wd-c4271807646] {
        width: 100%
      }
    }

    @media(max-width:375px) {
      .providers__item_image[_ngcontent-wd-c4271807646] {
        height: 22px
      }
    }

    .separator[_ngcontent-wd-c4271807646] {
      border: 0;
      height: 2px;
      background-color: #e5f7f7;
      margin: 40px 0 30px
    }

    .bottom-container[_ngcontent-wd-c4271807646] {
      max-width: 1170px;
      margin: 0 auto
    }

    .license-block[_ngcontent-wd-c4271807646] {
      margin-top: 110px
    }

    @media(max-width:767px) {
      .license-block[_ngcontent-wd-c4271807646] {
        flex-direction: column
      }
    }

    @media(max-width:767px) {
      .license-block__logos[_ngcontent-wd-c4271807646] {
        margin-right: 0;
        width: 100%;
        text-align: center
      }
    }

    .license-block__logos-item[_ngcontent-wd-c4271807646] {
      display: block;
      margin: 0 25px 26px;
      filter: invert(.3);
      contain: layout;
      will-change: transform
    }

    .license-block__logos-item[_ngcontent-wd-c4271807646]:hover {
      cursor: pointer;
      filter: invert(.4)
    }

    .license-block__logos-item[_ngcontent-wd-c4271807646]:nth-child(2) img[_ngcontent-wd-c4271807646] {
      height: 33px
    }

    @media(max-width:767px) {
      .license-block__logos-item[_ngcontent-wd-c4271807646] {
        padding: 0 10px
      }
    }

    .license-block__logos-item[_ngcontent-wd-c4271807646] img[_ngcontent-wd-c4271807646] {
      height: 33px;
      filter: invert(77%) sepia(67%) saturate(430%) hue-rotate(210deg) brightness(208%) contrast(107%)
    }

    @media(max-width:767px) {
      .license-block__logos-item[_ngcontent-wd-c4271807646] img[_ngcontent-wd-c4271807646] {
        height: 26px
      }
    }

    .license-block__logos-item[_ngcontent-wd-c4271807646] img.no-filter[_ngcontent-wd-c4271807646] {
      filter: none
    }

    .license-block__logos-item--99-casinos[_ngcontent-wd-c4271807646] img[_ngcontent-wd-c4271807646] {
      height: 36px;
      filter: invert(75%) sepia(6%) saturate(18%) hue-rotate(326deg) brightness(125%) contrast(85%)
    }

    @media(max-width:767px) {
      .license-block__logos-item--99-casinos[_ngcontent-wd-c4271807646] img[_ngcontent-wd-c4271807646] {
        height: 28px
      }
    }

    .license-block__logos-item--99-casinos[_ngcontent-wd-c4271807646]:hover img[_ngcontent-wd-c4271807646] {
      filter: invert(75%) sepia(6%) saturate(18%) hue-rotate(326deg) brightness(90%) contrast(85%)
    }

    .license-block__logos-item.--curacao[_ngcontent-wd-c4271807646] {
      filter: none
    }

    .license-block__text[_ngcontent-wd-c4271807646] {
      font-size: .875rem;
      font-weight: 700;
      color: #382f5c;
      line-height: 2;
      text-align: center
    }

    @media(max-width:767px) {
      .license-block__text[_ngcontent-wd-c4271807646] {
        font-size: .75rem;
        line-height: 1.4
      }
    }

    .license-block__text[_ngcontent-wd-c4271807646] a[_ngcontent-wd-c4271807646] {
      text-decoration: underline
    }
  

    .menu[_ngcontent-wd-c581335645] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      position: fixed;
      left: 0;
      right: 0;
      bottom: calc(var(--vh, 1vh) * 0);
      height: 55px;
      background-color: #4b4873;
      border-radius: 16px 16px 0 0;
      z-index: 100;
      color: #fff;
      padding: 2px 33px 10px;
      box-sizing: border-box;
      width: 100vw
    }

    @media(min-width:768px) {
      .menu[_ngcontent-wd-c581335645] {
        display: none !important
      }
    }

    .menu__link[_ngcontent-wd-c581335645] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      position: relative;
      max-width: 34px;
      text-align: center
    }

    .menu__link--menu[_ngcontent-wd-c581335645] img[_ngcontent-wd-c581335645] {
      height: 21px !important
    }

    .menu__link--centered[_ngcontent-wd-c581335645] {
      transform: translateY(-8px)
    }

    .menu__link--centered[_ngcontent-wd-c581335645] img[_ngcontent-wd-c581335645] {
      height: 40px !important
    }

    .menu__link[_ngcontent-wd-c581335645] img[_ngcontent-wd-c581335645] {
      height: 25px
    }

    .menu__link[_ngcontent-wd-c581335645] span[_ngcontent-wd-c581335645] {
      font-size: .5625rem;
      font-weight: 700;
      margin-top: 4px
    }

    .menu__link[_ngcontent-wd-c581335645] .active-circle[_ngcontent-wd-c581335645] {
      width: 9px;
      height: 9px;
      border-radius: 50%;
      background-color: #ffee58;
      position: absolute;
      top: 2px;
      right: 6px
    }
  

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      [_nghost-wd-c3533847590] {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center
      }
    }

    .btn[_ngcontent-wd-c3533847590] {
      min-height: 40px;
      min-width: 134px;
      text-transform: capitalize
    }

    .btn[_ngcontent-wd-c3533847590]:not(:last-child) {
      margin-right: 15px
    }

    @media(max-width:991px) {
      .btn[_ngcontent-wd-c3533847590] {
        min-width: 110px
      }
    }

    @media(max-width:767px) {
      .btn[_ngcontent-wd-c3533847590] {
        background-color: transparent;
        color: #31eae5;
        padding: 0;
        min-width: auto
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .btn[_ngcontent-wd-c3533847590] {
        text-align: center
      }
    }

    @media(max-width:339px) {
      .btn[_ngcontent-wd-c3533847590] {
        font-size: .8125rem;
        font-weight: 700
      }
    }
  

    @media(max-width:767px) {
      .social__actions[_ngcontent-wd-c4269261254] {
        flex-wrap: wrap
      }
    }

    .social__actions[_ngcontent-wd-c4269261254] img[_ngcontent-wd-c4269261254] {
      width: 40px;
      height: 40px
    }

    @media(max-width:767px) {
      .social__actions[_ngcontent-wd-c4269261254] img[_ngcontent-wd-c4269261254] {
        width: 33px;
        height: 33px
      }
    }

    .social__actions--promo[_ngcontent-wd-c4269261254] img[_ngcontent-wd-c4269261254] {
      width: 49px;
      height: 49px
    }

    @media(max-width:767px) {
      .social__actions--promo[_ngcontent-wd-c4269261254] img[_ngcontent-wd-c4269261254] {
        width: 30px;
        height: 30px
      }
    }

    app-skeleton[_ngcontent-wd-c4269261254] .loader {
      margin: 0 !important
    }

    @media(max-width:767px) {
      app-skeleton[_ngcontent-wd-c4269261254] .loader {
        width: 33px !important;
        height: 33px !important
      }
    }
  

    .accordion__header[_ngcontent-wd-c2743547436] {
      font-size: 1.1875rem;
      font-weight: 700;
      position: relative;
      color: #fff;
      background-color: #382f59;
      cursor: pointer;
      margin-bottom: 15px;
      padding: 20px 35px;
      border-radius: 100px
    }

    @media(max-width:767px) {
      .accordion__header[_ngcontent-wd-c2743547436] {
        font-size: .875rem;
        padding: 20px 50px 20px 20px;
        margin-bottom: 5px
      }
    }

    .accordion__header.open[_ngcontent-wd-c2743547436]+.accordion__content[_ngcontent-wd-c2743547436] {
      margin-bottom: 30px
    }

    .accordion__header.open[_ngcontent-wd-c2743547436] .accordion__icon[_ngcontent-wd-c2743547436] {
      transform: rotate(180deg)
    }

    .accordion__icon[_ngcontent-wd-c2743547436] {
      font-size: .625rem;
      color: #ff2977;
      position: absolute;
      right: 36px;
      top: 50%;
      transition: .2s;
      transform: translateY(-50%);
      transform-origin: top;
      transform-style: preserve-3D
    }

    @media(max-width:767px) {
      .accordion__icon[_ngcontent-wd-c2743547436] {
        right: 20px
      }
    }

    .accordion__content[_ngcontent-wd-c2743547436] {
      line-height: 1.5;
      color: #382f5c;
      padding: 0 35px;
      transition: .2s;
      max-height: 0;
      overflow: hidden
    }

    @media(max-width:767px) {
      .accordion__content[_ngcontent-wd-c2743547436] {
        padding: 0 20px
      }
    }

    .accordion__content[_ngcontent-wd-c2743547436] li[_ngcontent-wd-c2743547436] {
      margin-bottom: 12px
    }

    .accordion__header[_ngcontent-wd-c2743547436] {
      display: none
    }

    .accordion__content[_ngcontent-wd-c2743547436] {
      max-height: 110px;
      position: relative
    }

    @media(max-width:767px) {
      .accordion__content[_ngcontent-wd-c2743547436] {
        font-size: .8125rem;
        font-weight: 500
      }
    }

    .accordion__content-container[_ngcontent-wd-c2743547436] {
      text-align: center
    }

    @media(max-width:767px) {
      .accordion__content-container[_ngcontent-wd-c2743547436] {
        padding: 15px
      }
    }

    .accordion__content-container[_ngcontent-wd-c2743547436]>* {
      margin: 0
    }

    .accordion__content_shadow[_ngcontent-wd-c2743547436] {
      position: absolute;
      left: 0;
      bottom: -1px;
      right: 0;
      height: 1px;
      transition: box-shadow .3s;
      box-shadow: 0 0 50px 50px #f2f3f5
    }

    .accordion__content_shadow--open[_ngcontent-wd-c2743547436] {
      box-shadow: 0 0 10px 10px #f2f3f5
    }

    .accordion-button[_ngcontent-wd-c2743547436] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      max-width: 1100px;
      margin: 0 auto
    }

    .accordion-button.for-footer[_ngcontent-wd-c2743547436] {
      max-width: none;
      position: relative;
      background: transparent
    }

    .accordion-button.for-footer[_ngcontent-wd-c2743547436] .accordion__content[_ngcontent-wd-c2743547436] {
      max-height: 100px
    }

    @media(max-width:767px) {
      .accordion-button.for-footer[_ngcontent-wd-c2743547436] .accordion__content[_ngcontent-wd-c2743547436] {
        max-height: 125px
      }
    }

    .accordion-button.for-footer[_ngcontent-wd-c2743547436] .accordion-button__btn[_ngcontent-wd-c2743547436] {
      position: absolute;
      bottom: 0;
      left: 50%;
      transform: translate(-50%);
      border-color: #ff2977
    }

    @media(max-width:767px) {
      .accordion-button.for-footer[_ngcontent-wd-c2743547436] .accordion-button__btn[_ngcontent-wd-c2743547436] {
        transform: translate(-50%, 70%)
      }
    }

    .accordion-button.for-footer[_ngcontent-wd-c2743547436] .accordion-button__btn--open[_ngcontent-wd-c2743547436] {
      bottom: -10px
    }

    @media(max-width:767px) {
      .accordion-button[_ngcontent-wd-c2743547436] .accordion__content[_ngcontent-wd-c2743547436] {
        padding: 0
      }
    }

    .accordion-button[_ngcontent-wd-c2743547436] .accordion__content[_ngcontent-wd-c2743547436] .text {
      color: #fff
    }

    .accordion-button[_ngcontent-wd-c2743547436] .accordion__content[_ngcontent-wd-c2743547436] .text a {
      color: #ff2977
    }

    .accordion-button[_ngcontent-wd-c2743547436] .accordion__content_shadow[_ngcontent-wd-c2743547436] {
      box-shadow: 0 0 24px 20px #382f59
    }

    .accordion-button[_ngcontent-wd-c2743547436] .accordion-button__chevron[_ngcontent-wd-c2743547436] {
      color: #fff;
      width: 12px;
      height: 12px;
      left: 33%;
      top: calc(50% - 2px)
    }

    .accordion-button[_ngcontent-wd-c2743547436] .accordion-button__chevron.open[_ngcontent-wd-c2743547436] {
      top: calc(50% + 3px)
    }

    .accordion-button[_ngcontent-wd-c2743547436] .accordion-button__btn[_ngcontent-wd-c2743547436] {
      bottom: -30px
    }

    @media(max-width:767px) {
      .accordion-button[_ngcontent-wd-c2743547436] .accordion-button__btn[_ngcontent-wd-c2743547436] {
        bottom: -55px
      }
    }

    .accordion-button__btn[_ngcontent-wd-c2743547436] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      width: 42px;
      height: 42px;
      border-radius: 50%;
      border: 2px solid #ff2977;
      position: relative;
      cursor: pointer
    }

    .accordion-button__chevron[_ngcontent-wd-c2743547436] {
      position: absolute;
      display: block;
      width: 5px;
      height: 5px;
      content: "";
      left: 42%;
      top: calc(50% - 1px);
      transform: translateY(-50%) rotate(315deg);
      transition: .2s transform;
      border: 2px solid;
      border-right-width: 0;
      border-top-width: 0
    }

    .accordion-button__chevron.open[_ngcontent-wd-c2743547436] {
      transform: translateY(-50%) rotate(135deg);
      top: calc(50% + 1px)
    }
  

    .keen-slider[_ngcontent-wd-c2042365467] {
      display: flex;
      -webkit-user-select: none;
      user-select: none;
      -webkit-touch-callout: none;
      -khtml-user-select: none;
      touch-action: pan-y;
      -webkit-tap-highlight-color: transparent
    }

    .keen-slider[_ngcontent-wd-c2042365467],
    .keen-slider__slide[_ngcontent-wd-c2042365467] {
      overflow: hidden;
      position: relative
    }

    .keen-slider__slide[_ngcontent-wd-c2042365467] {
      width: 100%;
      min-height: 100%
    }

    .keen-slider[data-keen-slider-v][_ngcontent-wd-c2042365467] {
      flex-wrap: wrap
    }

    .keen-slider[data-keen-slider-v][_ngcontent-wd-c2042365467] .keen-slider__slide[_ngcontent-wd-c2042365467] {
      width: 100%
    }

    .keen-slider[data-keen-slider-moves][_ngcontent-wd-c2042365467] * {
      pointer-events: none !important
    }

    .pagination-container[_ngcontent-wd-c2042365467] {
      width: 100%
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination[_ngcontent-wd-c2042365467] {
      display: flex;
      justify-content: center;
      margin-top: 25px;
      margin-bottom: 25px
    }

    @media(max-width:767px) {
      .pagination-container[_ngcontent-wd-c2042365467] .pagination[_ngcontent-wd-c2042365467] {
        margin-bottom: 15px
      }
    }

    @media(max-width:767px) {
      .pagination-container[_ngcontent-wd-c2042365467] .pagination[_ngcontent-wd-c2042365467] {
        justify-content: center
      }
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination.facelift[_ngcontent-wd-c2042365467] .pagination__item[_ngcontent-wd-c2042365467] {
      width: 6px;
      height: 6px
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__item[_ngcontent-wd-c2042365467] {
      display: block;
      width: 10px;
      height: 10px;
      background-color: #382f59;
      cursor: pointer;
      border-radius: 50%;
      transition: .5s
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .pagination-container[_ngcontent-wd-c2042365467] .pagination__item[_ngcontent-wd-c2042365467] {
        background-color: #31eae5
      }
    }

    @media(max-width:767px) {
      .pagination-container[_ngcontent-wd-c2042365467] .pagination__item[_ngcontent-wd-c2042365467] {
        background-color: #31eae5
      }
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__item.active[_ngcontent-wd-c2042365467] {
      background-color: #ff2977;
      cursor: default
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__item[_ngcontent-wd-c2042365467]:not(:last-child) {
      margin-right: 15px
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__item.last[_ngcontent-wd-c2042365467] {
      margin-right: 0
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__prev[_ngcontent-wd-c2042365467],
    .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467] {
      width: 18px;
      height: 18px;
      border-radius: 50%;
      border: 1.5px solid #ff2977;
      position: relative;
      transform: translateY(-30%);
      cursor: pointer;
      transition: .2s
    }

    @media(max-width:991px) {

      .pagination-container[_ngcontent-wd-c2042365467] .pagination__prev[_ngcontent-wd-c2042365467],
      .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467] {
        display: none
      }
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__prev[_ngcontent-wd-c2042365467]:hover,
    .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467]:hover {
      background-color: #ff2977
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__prev[_ngcontent-wd-c2042365467]:hover .pagination__chevron[_ngcontent-wd-c2042365467],
    .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467]:hover .pagination__chevron[_ngcontent-wd-c2042365467] {
      color: #fff
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__prev[_ngcontent-wd-c2042365467] {
      margin-right: 12px
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467] {
      margin-left: 12px
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467] .pagination__chevron[_ngcontent-wd-c2042365467] {
      left: 25%;
      transform: translateY(-50%) rotate(225deg)
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__chevron[_ngcontent-wd-c2042365467] {
      position: absolute;
      display: block;
      width: 5px;
      height: 5px;
      content: "";
      left: 37%;
      top: calc(50% + -0px);
      transform: translateY(-50%) rotate(405deg);
      transition: .2s;
      border: 1px solid;
      border-right-width: 0;
      border-top-width: 0;
      color: #ff2977
    }
  

    @keyframes _ngcontent-wd-c3409052503_preloading {
      0% {
        background-position: 100%
      }

      20% {
        background-position: 100%
      }

      to {
        background-position: 300%
      }
    }

    [_nghost-wd-c3409052503] {
      display: block;
      width: 100%;
      height: 100%;
      box-sizing: border-box;
      position: relative;
      overflow: hidden
    }

    .slide[_ngcontent-wd-c3409052503] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      padding: 5px 100px 20px 60px;
      height: 432px;
      box-sizing: border-box;
      border-radius: 20px;
      position: relative
    }

    @media(max-width:991px) {
      .slide[_ngcontent-wd-c3409052503] {
        padding: 5px 40px 10px 30px;
        height: 330px
      }
    }

    @media(max-width:767px) {
      .slide[_ngcontent-wd-c3409052503] {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 360px;
        padding: 5px 20px 10px
      }
    }

    .slide[_ngcontent-wd-c3409052503] i.icon-bonuses-facelift[_ngcontent-wd-c3409052503] {
      font-size: 37px;
      position: absolute;
      top: 15px;
      left: 15px;
      color: #382f59
    }

    @media(min-width:768px) {
      .slide[_ngcontent-wd-c3409052503] i.icon-bonuses-facelift[_ngcontent-wd-c3409052503] {
        display: none
      }
    }

    .slide__img[_ngcontent-wd-c3409052503] {
      height: 140px;
      width: 140px
    }

    @media(min-width:768px) {
      .slide__img[_ngcontent-wd-c3409052503] {
        display: none
      }
    }

    @media(min-width:768px) {
      .slide__img.desktop[_ngcontent-wd-c3409052503] {
        height: 402px;
        width: 100%;
        display: block
      }
    }

    @media(max-width:991px) {
      .slide__img.desktop[_ngcontent-wd-c3409052503] {
        height: 100%
      }
    }

    @media(max-width:767px) {
      .slide__img.desktop[_ngcontent-wd-c3409052503] {
        display: none
      }
    }

    .slide__left[_ngcontent-wd-c3409052503] {
      height: 100%
    }

    .slide__left[_ngcontent-wd-c3409052503] .slide__content[_ngcontent-wd-c3409052503] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: column;
      justify-content: space-between;
      align-items: flex-start;
      height: 100%;
      padding: 35px 0 15px;
      max-width: 440px;
      box-sizing: border-box;
      text-align: left
    }

    @media(max-width:991px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__content[_ngcontent-wd-c3409052503] {
        padding: 10px 0
      }
    }

    @media(max-width:767px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__content[_ngcontent-wd-c3409052503] {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        text-align: center
      }
    }

    .slide__left[_ngcontent-wd-c3409052503] .slide__content_center[_ngcontent-wd-c3409052503] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start
    }

    @media(max-width:767px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__content_center[_ngcontent-wd-c3409052503] {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column;
        justify-content: center;
        align-items: center
      }
    }

    .slide__left[_ngcontent-wd-c3409052503] .slide__content_center[_ngcontent-wd-c3409052503] app-slider-timer[_ngcontent-wd-c3409052503] {
      margin-top: 10px
    }

    .slide__left[_ngcontent-wd-c3409052503] .slide__title[_ngcontent-wd-c3409052503] {
      font-size: .875rem;
      font-weight: 900;
      max-width: 350px;
      text-transform: uppercase
    }

    @media(max-width:767px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__title[_ngcontent-wd-c3409052503] {
        font-size: .75rem;
        font-weight: 900
      }
    }

    .slide__left[_ngcontent-wd-c3409052503] .slide__prizepool--desc[_ngcontent-wd-c3409052503] {
      font-size: .625rem;
      font-weight: 900;
      text-transform: uppercase
    }

    .slide__left[_ngcontent-wd-c3409052503] .slide__prizepool--prize[_ngcontent-wd-c3409052503] {
      font-size: 2.625rem;
      font-weight: 900;
      text-transform: capitalize;
      line-height: 1;
      margin-top: 8px
    }

    @media(max-width:991px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__prizepool--prize[_ngcontent-wd-c3409052503] {
        font-size: 1.625rem;
        font-weight: 900
      }
    }

    @media(max-width:991px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__prizepool--prize[_ngcontent-wd-c3409052503] {
        font-size: 1.5rem;
        font-weight: 900
      }
    }

    .slide__left[_ngcontent-wd-c3409052503] .slide__prizepool--big-desc[_ngcontent-wd-c3409052503] {
      font-size: 1rem;
      font-weight: 900;
      text-transform: uppercase
    }

    @media(max-width:767px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__prizepool--big-desc[_ngcontent-wd-c3409052503] {
        font-size: .8125rem;
        font-weight: 900
      }
    }

    .slide__left[_ngcontent-wd-c3409052503] .slide__actions[_ngcontent-wd-c3409052503] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: row;
      justify-content: flex-start;
      align-items: center;
      margin-bottom: 33px
    }

    @media(max-width:991px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__actions[_ngcontent-wd-c3409052503] {
        margin-bottom: 15px
      }
    }

    @media(max-width:767px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__actions[_ngcontent-wd-c3409052503] {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column-reverse;
        justify-content: center;
        margin-bottom: 0;
        align-items: center
      }
    }

    .slide__left[_ngcontent-wd-c3409052503] .slide__actions[_ngcontent-wd-c3409052503] .btn[_ngcontent-wd-c3409052503] {
      font-size: 1.125rem;
      font-weight: 800;
      width: 240px;
      height: 50px;
      text-transform: capitalize
    }

    @media(max-width:767px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__actions[_ngcontent-wd-c3409052503] .btn[_ngcontent-wd-c3409052503] {
        font-size: .875rem;
        font-weight: 800;
        width: 230px;
        height: 46px
      }
    }

    .slide__left[_ngcontent-wd-c3409052503] .slide__actions[_ngcontent-wd-c3409052503] img[_ngcontent-wd-c3409052503] {
      width: 80px;
      margin: 0 0 0 10px
    }

    @media(max-width:991px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__actions[_ngcontent-wd-c3409052503] img[_ngcontent-wd-c3409052503] {
        width: 60px
      }
    }

    @media(max-width:767px) {
      .slide__left[_ngcontent-wd-c3409052503] .slide__actions[_ngcontent-wd-c3409052503] img[_ngcontent-wd-c3409052503] {
        margin: 0 0 5px
      }
    }

    .slide__right[_ngcontent-wd-c3409052503] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: row;
      justify-content: flex-end;
      align-items: center;
      height: 100%;
      width: 402px
    }

    @media(max-width:991px) {
      .slide__right[_ngcontent-wd-c3409052503] {
        width: 310px
      }
    }

    .slide__right[_ngcontent-wd-c3409052503] img[_ngcontent-wd-c3409052503] {
      width: 100%
    }

    @media(max-width:767px) {
      .slide__right[_ngcontent-wd-c3409052503] {
        display: none
      }
    }

    .container[_ngcontent-wd-c3409052503] {
      height: 100%
    }

    .icon-info-one[_ngcontent-wd-c3409052503] {
      position: absolute;
      top: 20px;
      right: 20px;
      cursor: pointer;
      font-size: 1.25rem
    }
  

    .payments[_ngcontent-wd-c497705531] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: flex-start;
      align-items: center;
      max-width: 440px
    }

    @media(max-width:767px) {
      .payments[_ngcontent-wd-c497705531] {
        display: none
      }
    }

    .payments[_ngcontent-wd-c497705531] img[_ngcontent-wd-c497705531] {
      max-height: 25px;
      margin: 5px 20px 5px 0
    }

    .payments_logo[_ngcontent-wd-c497705531] {
      max-height: 30px
    }

    @media(max-width:991px) {
      .payments_logo[_ngcontent-wd-c497705531] {
        max-height: 25px
      }
    }

    .payments_card[_ngcontent-wd-c497705531] {
      max-height: 20px
    }

    .payments_trustly[_ngcontent-wd-c497705531] {
      max-height: 31px
    }

    .payments_tuv[_ngcontent-wd-c497705531] {
      max-height: 32px
    }

    .payments_mga[_ngcontent-wd-c497705531] {
      max-height: 26px
    }

    .payments_klarna[_ngcontent-wd-c497705531] {
      max-height: 16px
    }

    .payments_paysafecard[_ngcontent-wd-c497705531] {
      max-height: 20px
    }

    .mga[_ngcontent-wd-c497705531] {
      position: absolute;
      bottom: 20px;
      left: 50px
    }

    @media(max-width:767px) {
      .mga[_ngcontent-wd-c497705531] {
        width: 45px;
        inset: 15px 15px auto auto
      }
    }
  

    .category-container[_ngcontent-wd-c4207844740] {
      margin-top: 50px
    }

    .category-header[_ngcontent-wd-c4207844740] {
      display: flex;
      align-items: center;
      width: 100%;
      margin-bottom: 15px
    }

    .category-header__title[_ngcontent-wd-c4207844740] {
      font-size: 1.5rem;
      font-weight: 900;
      color: #382f5c;
      padding-right: 15px
    }

    @media(max-width:767px) {
      .category-header__title[_ngcontent-wd-c4207844740] {
        font-size: .875rem;
        font-weight: 700
      }
    }

    .category-header[_ngcontent-wd-c4207844740] .view-all[_ngcontent-wd-c4207844740] {
      font-size: .875rem;
      font-weight: 600;
      color: #31eae5;
      margin-left: auto;
      cursor: pointer;
      text-decoration: underline;
      flex-shrink: 0
    }

    @media(max-width:767px) {
      .category-header[_ngcontent-wd-c4207844740] .view-all[_ngcontent-wd-c4207844740] {
        font-size: .75rem;
        font-weight: 600
      }
    }

    .category-header[_ngcontent-wd-c4207844740] .view-all[_ngcontent-wd-c4207844740]:hover {
      text-decoration: none
    }

    .list-container[_ngcontent-wd-c4207844740] {
      display: flex;
      overflow: auto;
      padding: 0 20px;
      margin: 0 -20px
    }

    .list-container[_ngcontent-wd-c4207844740] .game-grid[_ngcontent-wd-c4207844740] {
      width: 100%;
      flex-shrink: 0
    }

    .list-container[_ngcontent-wd-c4207844740] .game-grid[_ngcontent-wd-c4207844740]:not(:last-child) {
      margin-right: 6px
    }

    .list-container[_ngcontent-wd-c4207844740] .game-grid[_ngcontent-wd-c4207844740]:last-child {
      padding-right: 20px
    }

    @media(max-width:991px) {
      .game-grid[_ngcontent-wd-c4207844740] {
        grid-template-columns: repeat(2, minmax(auto, 1fr))
      }
    }

    .game-list[_ngcontent-wd-c4207844740] {
      padding: 20px;
      border-radius: 20px;
      display: grid;
      margin: 25px 0;
      grid-gap: 20px;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      background: #f2f3f5
    }

    @media(max-width:767px) {
      .game-list.desktop[_ngcontent-wd-c4207844740] {
        display: none
      }
    }

    .game-list__item[_ngcontent-wd-c4207844740] {
      display: flex;
      flex: 1;
      height: 100%;
      flex-direction: column
    }

    @media(min-width:768px) {
      .game-list__item[_ngcontent-wd-c4207844740] {
        margin: 10px
      }
    }

    .game-list__item--title[_ngcontent-wd-c4207844740] {
      font-size: 1.5625rem;
      font-weight: 700;
      color: #382f5c;
      margin: 10px 0
    }

    .game-list__item--description[_ngcontent-wd-c4207844740] {
      color: #382f5c;
      font-size: .75rem;
      margin: 10px 0
    }

    .game-list__item--action[_ngcontent-wd-c4207844740] {
      height: 40px;
      min-width: unset;
      margin: 20px 0;
      width: fit-content;
      font-size: .9375rem
    }

    .game-list__wrapper--action[_ngcontent-wd-c4207844740] {
      display: flex;
      justify-content: center
    }

    .game-list-mobile[_ngcontent-wd-c4207844740] {
      padding: 20px 0;
      border-radius: 30px 30px 0;
      background: #f2f3f5;
      display: none
    }

    @media(max-width:767px) {
      .game-list-mobile[_ngcontent-wd-c4207844740] {
        display: block
      }
    }

    .game-list-mobile[_ngcontent-wd-c4207844740] .games-container[_ngcontent-wd-c4207844740] {
      display: grid;
      grid-template-columns: 1fr 1fr;
      grid-gap: 15px 15px
    }

    @media(max-width:767px)and (min-aspect-ratio:13/9) {
      .game-list-mobile[_ngcontent-wd-c4207844740] .games-container[_ngcontent-wd-c4207844740] {
        grid-template-columns: 1fr 1fr 1fr 1fr
      }
    }
  

    [_nghost-wd-c2613286920] {
      display: block
    }

    .badge-list[_ngcontent-wd-c2613286920] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start;
      position: absolute;
      top: 6px;
      left: 6px
    }

    .badge-list__item[_ngcontent-wd-c2613286920] {
      width: 55px;
      z-index: 1;
      margin-bottom: 3px
    }

    .badge-list__item.mystery-drop[_ngcontent-wd-c2613286920] {
      width: 92px;
      height: 92px;
      left: auto;
      right: 4px;
      top: -6px;
      position: absolute
    }

    @media(max-width:767px) {
      .badge-list__item.mystery-drop[_ngcontent-wd-c2613286920] {
        width: 65px;
        height: 65px
      }
    }

    .badge-list__item.tournament[_ngcontent-wd-c2613286920] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      width: 30px;
      height: 30px;
      background-color: #fff;
      border-radius: 50%
    }

    .badge-list__item.tournament[_ngcontent-wd-c2613286920] img[_ngcontent-wd-c2613286920] {
      width: 22px;
      object-fit: contain;
      position: relative;
      top: 1px
    }

    .badge-list__item.prerelease[_ngcontent-wd-c2613286920] {
      width: 80px
    }

    .badge-list__item.drops[_ngcontent-wd-c2613286920] {
      position: absolute;
      width: 60px;
      top: 0;
      right: 0;
      left: auto
    }

    .badge-list__item.jackpot[_ngcontent-wd-c2613286920] {
      width: 87px;
      height: 26px
    }

    .badge-list.small-mode[_ngcontent-wd-c2613286920] .mystery-drop[_ngcontent-wd-c2613286920] {
      width: 40px;
      top: -24px
    }

    @media(min-width:768px) {
      .badge-list.small-mode[_ngcontent-wd-c2613286920] .mystery-drop[_ngcontent-wd-c2613286920] {
        top: -36px
      }
    }

    .badge-list.small-mode[_ngcontent-wd-c2613286920] .badge-list__item[_ngcontent-wd-c2613286920] {
      width: 40px
    }

    .badge-list.small-mode[_ngcontent-wd-c2613286920] .badge-list__item.tournament[_ngcontent-wd-c2613286920] {
      width: 22px;
      height: 22px
    }

    .badge-list.small-mode[_ngcontent-wd-c2613286920] .badge-list__item.tournament[_ngcontent-wd-c2613286920] img[_ngcontent-wd-c2613286920] {
      width: 15px
    }

    app-jackpot-badge[_ngcontent-wd-c2613286920] {
      width: calc(100% - 40px);
      position: absolute;
      bottom: 10px;
      left: 50%;
      transform: translate(-50%);
      z-index: 10
    }

    app-jackpot-badge.small-mode[_ngcontent-wd-c2613286920] {
      transform: none;
      width: auto;
      left: 65px;
      bottom: 0;
      min-width: 90px
    }

    .drop[_ngcontent-wd-c2613286920] {
      position: absolute;
      right: 0;
      top: 0;
      height: 60%;
      z-index: 1;
      object-fit: contain;
      pointer-events: none
    }

    .game[_ngcontent-wd-c2613286920] {
      position: relative;
      z-index: 0;
      cursor: pointer;
      transition: .3s
    }

    .game__title[_ngcontent-wd-c2613286920] {
      text-align: center;
      font-size: .75rem;
      font-weight: 700;
      margin: 2px 0 5px
    }

    @media(min-width:768px) {
      .game__title[_ngcontent-wd-c2613286920] {
        font-size: .875rem
      }
    }

    .game__provider[_ngcontent-wd-c2613286920] {
      text-align: center;
      font-size: .5625rem;
      font-weight: 700;
      letter-spacing: .1em;
      text-transform: uppercase;
      color: #8d8a9a
    }

    @media(min-width:768px) {
      .game__provider[_ngcontent-wd-c2613286920] {
        font-size: .6875rem
      }
    }

    .game[_ngcontent-wd-c2613286920] .game__favorite[_ngcontent-wd-c2613286920] {
      font-size: .9375rem;
      color: #fff;
      pointer-events: all;
      height: 17px;
      z-index: 12
    }

    @media(min-width:992px) {
      .game[_ngcontent-wd-c2613286920]:hover .game__overlay[_ngcontent-wd-c2613286920] {
        visibility: visible;
        opacity: 1
      }
    }

    .game__image[_ngcontent-wd-c2613286920] {
      border-radius: 15px;
      overflow: hidden;
      width: 100%;
      position: relative
    }

    .game__image-main[_ngcontent-wd-c2613286920] {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
      visibility: hidden
    }

    .game__image-main[src][_ngcontent-wd-c2613286920] {
      visibility: visible
    }

    @media(max-width:767px)and (min-aspect-ratio:13/9) {
      .game__image-main[_ngcontent-wd-c2613286920] {
        object-fit: fill
      }
    }

    .game__image[_ngcontent-wd-c2613286920]:before {
      content: "";
      display: block;
      padding-bottom: 130%
    }

    .game__overlay[_ngcontent-wd-c2613286920] {
      position: absolute;
      visibility: hidden;
      opacity: 0;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      border-radius: 4px;
      z-index: 2;
      transition: .3s;
      background: #2f2658cc center center no-repeat;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      pointer-events: none;
      padding: 10px;
      box-sizing: border-box
    }

    @media(max-width:991px) {
      .game__overlay[_ngcontent-wd-c2613286920] {
        display: none
      }
    }

    .game__play[_ngcontent-wd-c2613286920] {
      font-size: 1.25rem;
      color: #fff;
      pointer-events: all;
      position: relative;
      top: 2px
    }

    .game__circle-play[_ngcontent-wd-c2613286920] {
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      position: absolute;
      width: 50px;
      height: 50px;
      background: #f6f6f84d center center no-repeat;
      background-size: auto;
      border-radius: 50%;
      transition: background .3s ease
    }

    .game__circle-play[_ngcontent-wd-c2613286920]:hover {
      background: #f6f6f880 center center no-repeat
    }

    .game__circle-fun[_ngcontent-wd-c2613286920] {
      background: #f6f6f84d center center no-repeat;
      background-size: auto;
      border-radius: 35px;
      position: relative;
      top: 47px;
      padding: 7px;
      transition: background .3s ease;
      width: 95%;
      text-align: center
    }

    .game__circle-fun[_ngcontent-wd-c2613286920]:hover {
      background: #f6f6f880 center center no-repeat
    }

    .game__fun[_ngcontent-wd-c2613286920] {
      color: #fff;
      pointer-events: all;
      font-size: .6875rem
    }

    .overlay-visible[_ngcontent-wd-c2613286920] {
      opacity: 1;
      visibility: visible;
      display: flex
    }

    .seo-link[_ngcontent-wd-c2613286920] {
      display: none
    }

    .mystery[_ngcontent-wd-c2613286920] {
      width: 100%;
      display: grid
    }

    .badge-list.small-mode.mystery[_ngcontent-wd-c2613286920] img[_ngcontent-wd-c2613286920] {
      width: 32px
    }

    .badge-list.small-mode.mystery[_ngcontent-wd-c2613286920] img[_ngcontent-wd-c2613286920]:first-child {
      margin-top: 4px
    }
  

    .dropdown__header[_ngcontent-wd-c1822808787] {
      cursor: pointer
    }

    .dropdown__header[_ngcontent-wd-c1822808787] .bell[_ngcontent-wd-c1822808787] {
      width: 31px;
      height: 30px
    }

    @media(max-width:767px) {
      .dropdown__header[_ngcontent-wd-c1822808787] .bell[_ngcontent-wd-c1822808787] {
        height: 24px;
        width: 23px
      }
    }

    .dropdown__header[_ngcontent-wd-c1822808787] .bell.active[_ngcontent-wd-c1822808787] path[_ngcontent-wd-c1822808787] {
      fill: #ffee58
    }

    .dropdown__header[_ngcontent-wd-c1822808787] .bell--animate[_ngcontent-wd-c1822808787] {
      animation: _ngcontent-wd-c1822808787_bell .3s linear infinite
    }

    .dropdown__count[_ngcontent-wd-c1822808787] {
      font-size: .6875rem;
      font-weight: 700;
      position: absolute;
      border-radius: 50%;
      background-color: #84799f;
      color: #fff;
      display: flex;
      align-items: center;
      justify-content: center;
      min-width: 17px;
      box-sizing: border-box;
      transform: translate(13px, -37px);
      min-height: 17px;
      padding-top: 3px
    }

    .dropdown__count--active[_ngcontent-wd-c1822808787] {
      background-color: #ffee58;
      color: #382f59
    }

    @media(max-width:767px) {
      .dropdown__count[_ngcontent-wd-c1822808787] {
        font-size: .625rem;
        font-weight: 700;
        min-width: 15px;
        padding: 3px 1px 1px;
        transform: translate(10px, -32px);
        min-height: 15px
      }
    }

    @keyframes _ngcontent-wd-c1822808787_bell {
      0% {
        transform: rotate(0)
      }

      25% {
        transform: rotate(-20deg)
      }

      50% {
        transform: rotate(20deg)
      }

      to {
        transform: rotate(0)
      }
    }

    .dropdown-menu[_ngcontent-wd-c1822808787] {
      position: absolute;
      border-radius: 0 0 20px 20px;
      transition: .2s opacity ease-in;
      left: -60px;
      top: 43px;
      z-index: 30;
      opacity: 0;
      width: 500px;
      transform: translateY(-130%)
    }

    @media(max-width:767px) {
      .dropdown-menu[_ngcontent-wd-c1822808787] {
        overflow: auto;
        position: fixed;
        box-sizing: border-box;
        min-height: 100vh;
        top: 50px;
        z-index: 101;
        transform: translate(100%);
        transition: .3s transform;
        right: 0;
        width: 100vw;
        opacity: 1;
        left: auto;
        border-left: none;
        border-right: 0
      }
    }

    @media(max-width:767px) {
      .dropdown-menu--game-header[_ngcontent-wd-c1822808787] {
        min-height: auto
      }
    }

    .dropdown-menu--game-header[_ngcontent-wd-c1822808787] app-notification-center[_ngcontent-wd-c1822808787] .notifications__bottom {
      display: none !important
    }

    @media(max-width:767px) {
      .dropdown-menu--game-header[_ngcontent-wd-c1822808787] app-notification-center[_ngcontent-wd-c1822808787] .notifications__more {
        display: block !important;
        left: 50%;
        bottom: 14px;
        text-decoration: underline
      }
    }

    .dropdown.open[_ngcontent-wd-c1822808787] .dropdown-menu[_ngcontent-wd-c1822808787] {
      display: block
    }

    @media(min-width:768px) {
      .dropdown.open[_ngcontent-wd-c1822808787] .dropdown-menu[_ngcontent-wd-c1822808787] {
        transform: translateY(0);
        opacity: 1
      }
    }

    @media(max-width:767px) {
      .dropdown.open[_ngcontent-wd-c1822808787] .dropdown-menu[_ngcontent-wd-c1822808787] {
        transform: translate(0)
      }
    }
  

    .notifications[_ngcontent-wd-c705501258] {
      padding: 5px 5px 40px 0;
      background: #382f59;
      border: 1px solid #473B71;
      border-radius: 0 0 20px 20px
    }

    .notifications__title[_ngcontent-wd-c705501258] {
      font-size: 1.125rem;
      font-weight: 600;
      color: #fff;
      padding-left: 50px;
      text-transform: uppercase;
      margin-bottom: 5px
    }

    @media(max-width:767px) {
      .notifications__title[_ngcontent-wd-c705501258] {
        font-size: .75rem;
        font-weight: 600
      }
    }

    .notifications__list[_ngcontent-wd-c705501258] {
      display: flex;
      flex-direction: column;
      -webkit-overflow-scrolling: touch;
      overflow: auto;
      max-height: min(400px, 50vh)
    }

    .notifications__list[_ngcontent-wd-c705501258]::-webkit-scrollbar {
      width: 4px;
      height: 2px;
      background-color: #524482
    }

    .notifications__list[_ngcontent-wd-c705501258]::-webkit-scrollbar-thumb {
      width: 4px;
      background-color: #3aebe6
    }

    @media(max-width:767px) {
      .notifications__list[_ngcontent-wd-c705501258] {
        max-height: min(900px, 80vh)
      }
    }

    .notifications__empty[_ngcontent-wd-c705501258] {
      color: #fff;
      text-align: center;
      padding: 37px 0
    }

    .notifications__top[_ngcontent-wd-c705501258] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      flex-wrap: nowrap;
      position: relative;
      padding: 9px 15px 0 0
    }

    .notifications__top--close[_ngcontent-wd-c705501258] {
      display: none;
      font-size: 12px;
      color: #84799f
    }

    @media(max-width:767px) {
      .notifications__top--close[_ngcontent-wd-c705501258] {
        display: block
      }
    }

    .notifications__bottom[_ngcontent-wd-c705501258] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      flex-wrap: nowrap;
      height: 40px;
      cursor: pointer;
      position: absolute;
      background-color: #382f59;
      bottom: 0;
      left: 0;
      right: 0;
      border-radius: 0 0 20px 20px
    }

    @media(max-width:767px) {
      .notifications__bottom[_ngcontent-wd-c705501258] {
        bottom: 60px
      }
    }

    .notifications__bottom--line[_ngcontent-wd-c705501258] {
      background: #84799f;
      width: 80px;
      height: 4px;
      border-radius: 22px
    }

    .notifications__bottom--close[_ngcontent-wd-c705501258] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: flex-start;
      align-items: flex-start;
      flex-wrap: nowrap;
      position: absolute;
      right: 20px;
      bottom: 13px;
      font-size: 14px;
      line-height: 1;
      color: #84799f
    }

    @media(max-width:767px) {
      .notifications__bottom--close[_ngcontent-wd-c705501258] {
        display: none
      }
    }
  

    .item[_ngcontent-wd-c1946572257] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      justify-content: flex-start;
      align-items: flex-start;
      flex-wrap: nowrap;
      padding: 12px;
      border-bottom: 1px solid #473B71;
      margin: 0 20px
    }

    @media(max-width:767px) {
      .item[_ngcontent-wd-c1946572257] {
        align-items: stretch;
        margin: 0 10px
      }
    }

    .item__left[_ngcontent-wd-c1946572257] {
      display: flex;
      flex-wrap: wrap;
      flex-direction: column;
      justify-content: flex-start;
      align-items: center;
      margin: 0 15px 0 0
    }

    .item__left[_ngcontent-wd-c1946572257] img[_ngcontent-wd-c1946572257] {
      cursor: pointer;
      width: 24px
    }

    @media(max-width:767px) {
      .item__right[_ngcontent-wd-c1946572257] {
        padding: 0 0 0 15px;
        border-left: 1px solid #473B71
      }
    }

    .item__description[_ngcontent-wd-c1946572257] {
      font-size: .875rem;
      font-weight: 500;
      margin: 8px 0 0;
      color: #fff
    }

    @media(max-width:767px) {
      .item__description[_ngcontent-wd-c1946572257] {
        font-size: .75rem;
        font-weight: 800
      }
    }

    .item__description[_ngcontent-wd-c1946572257] a {
      color: #31eae5
    }

    .item__title[_ngcontent-wd-c1946572257] {
      font-size: 1.125rem;
      font-weight: 800;
      text-transform: uppercase;
      color: #fff;
      text-decoration: underline
    }

    @media(max-width:767px) {
      .item__title[_ngcontent-wd-c1946572257] {
        font-size: .875rem;
        font-weight: 800;
        text-decoration: none
      }
    }

    .item__img[_ngcontent-wd-c1946572257] {
      width: 24px;
      margin: 0 0 10px
    }

    .item__img[_ngcontent-wd-c1946572257] img[_ngcontent-wd-c1946572257] {
      width: 24px
    }
  

    [_nghost-wd-c3389932005] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: row;
      justify-content: center;
      align-items: center
    }

    .brand-statistics[_ngcontent-wd-c3389932005] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      color: #fff;
      width: 600px
    }

    @media(max-width:767px) {
      .brand-statistics[_ngcontent-wd-c3389932005] {
        width: 100%;
        padding: 0 20px
      }
    }

    .brand-statistics__item[_ngcontent-wd-c3389932005] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      width: 33.33%
    }

    .brand-statistics__item[_ngcontent-wd-c3389932005] h4[_ngcontent-wd-c3389932005] {
      margin: 0
    }

    @media(max-width:767px) {
      .brand-statistics__item[_ngcontent-wd-c3389932005] h4[_ngcontent-wd-c3389932005] {
        font-size: .75rem;
        font-weight: 800
      }
    }

    @media(max-width:375px) {
      .brand-statistics__item[_ngcontent-wd-c3389932005] h4[_ngcontent-wd-c3389932005] {
        font-size: .6875rem;
        font-weight: 800
      }
    }

    .brand-statistics__item[_ngcontent-wd-c3389932005] p[_ngcontent-wd-c3389932005] {
      font-size: .875rem;
      font-weight: 700;
      margin: 3px 0 0
    }

    @media(max-width:767px) {
      .brand-statistics__item[_ngcontent-wd-c3389932005] p[_ngcontent-wd-c3389932005] {
        font-size: .625rem;
        font-weight: 700
      }
    }
  

    .toast-message-container[_ngcontent-wd-c353762247] {
      position: fixed;
      display: flex;
      flex-direction: column-reverse;
      justify-content: flex-start;
      align-items: flex-end;
      width: 400px;
      max-width: 100%;
      height: 100%;
      overflow: hidden;
      box-sizing: border-box;
      left: 50%;
      top: 0;
      transform: translate(-50%);
      pointer-events: none;
      z-index: 999999
    }

    .toast-message-container.clear-toast-styles[_ngcontent-wd-c353762247] {
      width: auto
    }
  

    .keen-slider[_ngcontent-wd-c2042365467] {
      display: flex;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      -webkit-touch-callout: none;
      -khtml-user-select: none;
      touch-action: pan-y;
      -webkit-tap-highlight-color: transparent
    }

    .keen-slider[_ngcontent-wd-c2042365467],
    .keen-slider__slide[_ngcontent-wd-c2042365467] {
      overflow: hidden;
      position: relative
    }

    .keen-slider__slide[_ngcontent-wd-c2042365467] {
      width: 100%;
      min-height: 100%
    }

    .keen-slider[data-keen-slider-v][_ngcontent-wd-c2042365467] {
      flex-wrap: wrap
    }

    .keen-slider[data-keen-slider-v][_ngcontent-wd-c2042365467] .keen-slider__slide[_ngcontent-wd-c2042365467] {
      width: 100%
    }

    .keen-slider[data-keen-slider-moves][_ngcontent-wd-c2042365467] * {
      pointer-events: none !important
    }

    .pagination-container[_ngcontent-wd-c2042365467] {
      width: 100%
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination[_ngcontent-wd-c2042365467] {
      display: flex;
      justify-content: center;
      margin-top: 25px;
      margin-bottom: 25px
    }

    @media(max-width:767px) {
      .pagination-container[_ngcontent-wd-c2042365467] .pagination[_ngcontent-wd-c2042365467] {
        margin-bottom: 15px
      }
    }

    @media(max-width:767px) {
      .pagination-container[_ngcontent-wd-c2042365467] .pagination[_ngcontent-wd-c2042365467] {
        justify-content: center
      }
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination.facelift[_ngcontent-wd-c2042365467] .pagination__item[_ngcontent-wd-c2042365467] {
      width: 6px;
      height: 6px
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__item[_ngcontent-wd-c2042365467] {
      display: block;
      width: 10px;
      height: 10px;
      background-color: #382f59;
      cursor: pointer;
      border-radius: 50%;
      transition: .5s
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .pagination-container[_ngcontent-wd-c2042365467] .pagination__item[_ngcontent-wd-c2042365467] {
        background-color: #31eae5
      }
    }

    @media(max-width:767px) {
      .pagination-container[_ngcontent-wd-c2042365467] .pagination__item[_ngcontent-wd-c2042365467] {
        background-color: #31eae5
      }
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__item.active[_ngcontent-wd-c2042365467] {
      background-color: #ff2977;
      cursor: default
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__item[_ngcontent-wd-c2042365467]:not(:last-child) {
      margin-right: 15px
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__item.last[_ngcontent-wd-c2042365467] {
      margin-right: 0
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__prev[_ngcontent-wd-c2042365467],
    .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467] {
      width: 18px;
      height: 18px;
      border-radius: 50%;
      border: 1.5px solid #ff2977;
      position: relative;
      transform: translateY(-30%);
      cursor: pointer;
      transition: .2s
    }

    @media(max-width:991px) {

      .pagination-container[_ngcontent-wd-c2042365467] .pagination__prev[_ngcontent-wd-c2042365467],
      .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467] {
        display: none
      }
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__prev[_ngcontent-wd-c2042365467]:hover,
    .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467]:hover {
      background-color: #ff2977
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__prev[_ngcontent-wd-c2042365467]:hover .pagination__chevron[_ngcontent-wd-c2042365467],
    .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467]:hover .pagination__chevron[_ngcontent-wd-c2042365467] {
      color: #fff
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__prev[_ngcontent-wd-c2042365467] {
      margin-right: 12px
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467] {
      margin-left: 12px
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__next[_ngcontent-wd-c2042365467] .pagination__chevron[_ngcontent-wd-c2042365467] {
      left: 25%;
      transform: translateY(-50%) rotate(225deg)
    }

    .pagination-container[_ngcontent-wd-c2042365467] .pagination__chevron[_ngcontent-wd-c2042365467] {
      position: absolute;
      display: block;
      width: 5px;
      height: 5px;
      content: "";
      left: 37%;
      top: calc(50% + -0px);
      transform: translateY(-50%) rotate(405deg);
      transition: .2s;
      border: 1px solid;
      border-right-width: 0;
      border-top-width: 0;
      color: #ff2977
    }
  

    .providers-slider-wrap[_ngcontent-wd-c29368752] {
      margin: 30px -8px
    }

    .providers-slider-wrap[_ngcontent-wd-c29368752] app-image-slide[_ngcontent-wd-c29368752] {
      height: auto
    }

    .provider[_ngcontent-wd-c29368752] {
      background: #382f59;
      border-radius: 20px;
      padding: 20px;
      -webkit-user-select: none;
      user-select: none;
      box-sizing: border-box;
      position: relative;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: flex-end
    }

    .provider[_ngcontent-wd-c29368752] .title[_ngcontent-wd-c29368752] {
      color: #fff;
      font-size: 1.5rem;
      font-weight: 700;
      margin-bottom: 20px
    }

    .provider[_ngcontent-wd-c29368752] .title[_ngcontent-wd-c29368752] a[_ngcontent-wd-c29368752] {
      color: inherit
    }

    .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] {
      display: flex;
      align-items: center;
      margin: 0 -5px
    }

    .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] app-game-preview[_ngcontent-wd-c29368752] {
      width: 30%;
      margin: 5px
    }

    .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] app-game-preview[_ngcontent-wd-c29368752] .game__title,
    .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] app-game-preview[_ngcontent-wd-c29368752] .game__provider {
      display: none
    }

    @media(max-width:767px)and (min-aspect-ratio:13/9) {
      .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] app-game-preview[_ngcontent-wd-c29368752] .game__image:before {
        padding-bottom: 95%
      }
    }

    @media(max-width:767px) {
      .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] app-game-preview[_ngcontent-wd-c29368752] .badge-list {
        left: 2px
      }
    }

    @media(max-width:991px)and (min-aspect-ratio:13/9) {
      .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] app-game-preview[_ngcontent-wd-c29368752] .badge-list__item {
        width: 90%;
        height: 18px
      }
    }

    @media(max-width:767px) {
      .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] app-game-preview[_ngcontent-wd-c29368752] .badge-list__item {
        width: 50px
      }
    }

    @media(max-width:767px) {
      .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] app-game-preview[_ngcontent-wd-c29368752] .badge-list__item.jackpot {
        width: 75px
      }
    }

    .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] .game[_ngcontent-wd-c29368752] {
      border-radius: 20px;
      margin: 0 20px;
      width: 27%
    }

    @media(max-width:767px) {
      .provider[_ngcontent-wd-c29368752] .games[_ngcontent-wd-c29368752] .game[_ngcontent-wd-c29368752] {
        width: 30%;
        margin: 0 5px;
        border-radius: 10px
      }
    }

    app-game-preview[_ngcontent-wd-c29368752] .jackpot-badge {
      font-size: .6875rem;
      width: calc(100% - 20px)
    }

    @media(max-width:535px) {
      app-game-preview[_ngcontent-wd-c29368752] .jackpot-badge {
        font-size: .5625rem
      }
    }

    @media(max-width:767px) {
      .container[_ngcontent-wd-c29368752] {
        padding: 0;
        overflow: hidden
      }
    }

    @media(max-width:767px)and (max-width:767px) {
      .container[_ngcontent-wd-c29368752] .slide:first-child {
        margin-left: 20px
      }
    }

    @media(max-width:767px) {
      .container[_ngcontent-wd-c29368752] .pagination__item {
        background-color: #382f59
      }

      .container[_ngcontent-wd-c29368752] .pagination__item.active {
        background-color: #ff2977
      }
    }
  

    .features-block[_ngcontent-wd-c3790171158] {
      overflow: auto;
      background: #fff;
      margin-top: 5px
    }

    @media(max-width:767px) {
      .container[_ngcontent-wd-c3790171158] {
        padding: 0
      }
    }

    @media(max-width:767px) {
      .show[_ngcontent-wd-c3790171158] {
        overflow-x: hidden
      }
    }

    .features-container[_ngcontent-wd-c3790171158] {
      border-radius: 20px
    }

    @media(max-width:767px) {
      .features-container[_ngcontent-wd-c3790171158] {
        display: none
      }
    }

    .features-list[_ngcontent-wd-c3790171158] {
      display: flex;
      justify-content: center;
      align-items: center;
      gap: 0 20px
    }

    @media(max-width:1024px) {
      .features-list[_ngcontent-wd-c3790171158] {
        align-items: stretch
      }
    }

    @media(max-width:767px) {
      .features-list[_ngcontent-wd-c3790171158] {
        flex-direction: column;
        align-items: center;
        padding: 20px 0
      }
    }

    .features-container-mobile[_ngcontent-wd-c3790171158] {
      display: none;
      position: relative;
      z-index: 2
    }

    @media(max-width:767px) {
      .features-container-mobile[_ngcontent-wd-c3790171158] {
        display: block
      }
    }

    .features-container-mobile--title[_ngcontent-wd-c3790171158] {
      font-size: 1.5rem;
      font-weight: 900;
      margin-bottom: 20px;
      max-width: 270px;
      margin-left: 20px
    }

    .features-container-desktop--title[_ngcontent-wd-c3790171158] {
      font-size: 1.625rem;
      font-weight: 900;
      margin-bottom: 30px
    }

    .feature[_ngcontent-wd-c3790171158] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      padding: 30px;
      box-sizing: border-box;
      cursor: pointer;
      border-radius: 20px
    }

    .feature[_ngcontent-wd-c3790171158]:nth-child(1) {
      background-color: #3af6f1
    }

    .feature[_ngcontent-wd-c3790171158]:nth-child(2) {
      background-color: #fee5b1
    }

    .feature[_ngcontent-wd-c3790171158]:nth-child(3) {
      background-color: #98ffda
    }

    @media(max-width:767px) {
      .feature[_ngcontent-wd-c3790171158] {
        width: 100%;
        padding: 15px 20px
      }
    }

    .feature__image[_ngcontent-wd-c3790171158] {
      display: block;
      margin: 0 auto;
      height: 100px;
      width: auto;
      max-width: 100%;
      max-height: 100px
    }

    @media(max-width:1499px) {
      .feature__image[_ngcontent-wd-c3790171158] {
        max-height: 180px
      }
    }

    @media(max-width:767px) {
      .feature__image[_ngcontent-wd-c3790171158] {
        height: 60px
      }
    }

    .feature__title[_ngcontent-wd-c3790171158] {
      font-size: 1.5rem;
      font-weight: 700;
      display: block;
      margin-top: 17px;
      color: #382f59;
      text-align: center;
      max-width: 235px;
      min-height: 50px;
      line-height: 1
    }

    @media(max-width:767px) {
      .feature__title[_ngcontent-wd-c3790171158] {
        font-size: .875rem;
        font-weight: 700;
        max-width: 120px;
        margin-top: 12px;
        min-height: 42px
      }
    }

    .feature__description[_ngcontent-wd-c3790171158] {
      font-size: .75rem;
      font-weight: 500;
      line-height: 1.2;
      display: block;
      margin-top: 12px;
      color: #382f59;
      text-align: center
    }
  

    @media(max-width:767px) {
      .protection-block[_ngcontent-wd-c2426962955] {
        background-color: #382f59
      }
    }

    .protection-block-desktop[_ngcontent-wd-c2426962955] {
      display: flex;
      justify-content: center;
      align-items: center;
      margin: 40px 0
    }

    @media(max-width:767px) {
      .protection-block-desktop[_ngcontent-wd-c2426962955] {
        display: none
      }
    }

    .protection-block-desktop[_ngcontent-wd-c2426962955] .logo[_ngcontent-wd-c2426962955] {
      margin-right: 20px
    }

    .protection-block-desktop[_ngcontent-wd-c2426962955] .logo[_ngcontent-wd-c2426962955] img[_ngcontent-wd-c2426962955] {
      height: 85px
    }

    .protection-block-desktop[_ngcontent-wd-c2426962955] .info[_ngcontent-wd-c2426962955] {
      display: flex;
      flex-direction: column;
      max-width: 250px
    }

    .protection-block-desktop[_ngcontent-wd-c2426962955] .info[_ngcontent-wd-c2426962955] .title[_ngcontent-wd-c2426962955] {
      font-size: 1.6875rem;
      font-weight: 900;
      color: #382f5c;
      margin-bottom: 20px
    }

    .protection-block-desktop[_ngcontent-wd-c2426962955] .info[_ngcontent-wd-c2426962955] .more[_ngcontent-wd-c2426962955] {
      height: auto;
      padding: 7px 20px;
      font-size: .875rem;
      width: fit-content
    }

    .protection-block-mobile[_ngcontent-wd-c2426962955] {
      display: flex;
      align-items: center;
      justify-content: space-between;
      background: #fff;
      padding: 20px 30px
    }

    @media(min-width:768px) {
      .protection-block-mobile[_ngcontent-wd-c2426962955] {
        display: none
      }
    }

    .protection-block-mobile[_ngcontent-wd-c2426962955] .info[_ngcontent-wd-c2426962955] {
      display: flex;
      flex: 2;
      flex-direction: column;
      margin-right: 20px
    }

    .protection-block-mobile[_ngcontent-wd-c2426962955] .info[_ngcontent-wd-c2426962955] .title[_ngcontent-wd-c2426962955] {
      color: #382f5c;
      font-size: 1.4375rem;
      font-weight: 900;
      margin-bottom: 15px
    }

    @media(max-width:375px) {
      .protection-block-mobile[_ngcontent-wd-c2426962955] .info[_ngcontent-wd-c2426962955] .title[_ngcontent-wd-c2426962955] {
        font-size: 1.1875rem
      }
    }

    .protection-block-mobile[_ngcontent-wd-c2426962955] .info[_ngcontent-wd-c2426962955] .description[_ngcontent-wd-c2426962955] {
      color: #382f5c;
      font-size: .75rem;
      margin-bottom: 15px
    }

    .protection-block-mobile[_ngcontent-wd-c2426962955] .info[_ngcontent-wd-c2426962955] .more[_ngcontent-wd-c2426962955] {
      height: auto;
      padding: 7px 20px;
      font-size: .8125rem;
      width: fit-content
    }

    .protection-block-mobile[_ngcontent-wd-c2426962955] .logo[_ngcontent-wd-c2426962955] {
      width: 50%
    }

    .protection-block-mobile[_ngcontent-wd-c2426962955] .logo[_ngcontent-wd-c2426962955] img[_ngcontent-wd-c2426962955] {
      width: 100%
    }
  

    .loyalty[_ngcontent-wd-c1324647739] {
      display: flex;
      flex-wrap: nowrap;
      flex-direction: row;
      justify-content: center;
      align-items: flex-start;
      gap: 0 20px;
      background: url(assets/439f1418b5ba.svg) no-repeat;
      background-size: cover;
      padding: 50px 0 30px;
      color: #fff
    }

    @media(max-width:767px) {
      .loyalty[_ngcontent-wd-c1324647739] {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column-reverse;
        justify-content: center;
        align-items: center;
        background: url(assets/65fb5756a6c0.svg) no-repeat;
        background-size: cover;
        padding: 15px 0 40px
      }
    }

    @media(max-width:767px) {
      .loyalty__img[_ngcontent-wd-c1324647739] {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column;
        justify-content: center;
        align-items: center
      }

      .loyalty__img[_ngcontent-wd-c1324647739] img[_ngcontent-wd-c1324647739] {
        width: 100%
      }
    }

    .loyalty__img[_ngcontent-wd-c1324647739] .btn[_ngcontent-wd-c1324647739] {
      font-size: .875rem;
      font-weight: 800;
      display: none;
      min-width: 240px;
      height: 46px;
      border-radius: 100px;
      margin-top: -25px
    }

    @media(max-width:767px) {
      .loyalty__img[_ngcontent-wd-c1324647739] .btn[_ngcontent-wd-c1324647739] {
        display: block
      }
    }

    .loyalty__text[_ngcontent-wd-c1324647739] {
      padding-top: 25px
    }

    @media(max-width:767px) {
      .loyalty__text[_ngcontent-wd-c1324647739] {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column;
        justify-content: center;
        align-items: center
      }
    }

    .loyalty__text[_ngcontent-wd-c1324647739] h2[_ngcontent-wd-c1324647739] {
      font-size: 1.625rem;
      font-weight: 800;
      margin: 0 0 15px
    }

    @media(max-width:767px) {
      .loyalty__text[_ngcontent-wd-c1324647739] h2[_ngcontent-wd-c1324647739] {
        font-size: 1.5rem;
        font-weight: 800;
        margin: 0 0 9px
      }
    }

    .loyalty__text[_ngcontent-wd-c1324647739] small[_ngcontent-wd-c1324647739] {
      font-size: .875rem;
      font-weight: 700;
      text-transform: uppercase
    }

    @media(max-width:767px) {
      .loyalty__text[_ngcontent-wd-c1324647739] small[_ngcontent-wd-c1324647739] {
        font-size: .75rem;
        font-weight: 700
      }
    }

    .loyalty__text[_ngcontent-wd-c1324647739] h3[_ngcontent-wd-c1324647739] {
      font-size: 3.9375rem;
      font-weight: 800;
      margin: 5px 0
    }

    @media(max-width:767px) {
      .loyalty__text[_ngcontent-wd-c1324647739] h3[_ngcontent-wd-c1324647739] {
        font-size: 2.3125rem;
        font-weight: 800;
        margin: -2px 0;
        position: relative
      }

      .loyalty__text[_ngcontent-wd-c1324647739] h3[_ngcontent-wd-c1324647739]:after,
      .loyalty__text[_ngcontent-wd-c1324647739] h3[_ngcontent-wd-c1324647739]:before {
        position: absolute;
        content: "";
        width: 10px;
        height: 10px;
        background: url(assets/fda183da92f1.svg) no-repeat;
        background-position: center;
        top: 50%;
        transform: translatey(-50%)
      }

      .loyalty__text[_ngcontent-wd-c1324647739] h3[_ngcontent-wd-c1324647739]:after {
        left: -20px
      }

      .loyalty__text[_ngcontent-wd-c1324647739] h3[_ngcontent-wd-c1324647739]:before {
        right: -20px
      }
    }

    .loyalty__text[_ngcontent-wd-c1324647739] p[_ngcontent-wd-c1324647739] {
      font-size: 1.75rem;
      font-weight: 800;
      margin: 0
    }

    @media(max-width:767px) {
      .loyalty__text[_ngcontent-wd-c1324647739] p[_ngcontent-wd-c1324647739] {
        font-size: 1.25rem;
        font-weight: 800
      }
    }

    .loyalty__text[_ngcontent-wd-c1324647739] .btn[_ngcontent-wd-c1324647739] {
      font-size: .875rem;
      font-weight: 800;
      min-width: 230px;
      height: 46px;
      border-radius: 100px;
      margin-top: 25px
    }

    @media(max-width:767px) {
      .loyalty__text[_ngcontent-wd-c1324647739] .btn[_ngcontent-wd-c1324647739] {
        display: none
      }
    }
  

    [_nghost-wd-c3452352211] {
      display: block;
      height: 100%
    }

    .referral-block[_ngcontent-wd-c3452352211] {
      display: flex;
      flex-direction: column;
      height: 100%;
      min-height: 240px;
      background: #3af6f1;
      border-radius: 32px;
      padding: 32px;
      box-sizing: border-box;
      color: #382f59;
      position: relative;
      overflow: clip
    }

    @media(max-width:767px) {
      .referral-block[_ngcontent-wd-c3452352211] {
        background: #382f59;
        color: #fff;
        border-radius: 24px;
        padding: 30px 20px;
        min-height: auto
      }
    }

    .referral-block__title[_ngcontent-wd-c3452352211] {
      font-size: 1.625rem;
      font-weight: 900;
      margin: 0 0 12px
    }

    @media(max-width:991px) {
      .referral-block__title[_ngcontent-wd-c3452352211] {
        font-size: 1.5rem;
        margin: 0 0 12px
      }
    }

    .referral-block__value-wrapper[_ngcontent-wd-c3452352211] {
      display: flex;
      align-items: center;
      gap: 0
    }

    @media(max-width:991px) {
      .referral-block__value-wrapper[_ngcontent-wd-c3452352211] {
        gap: 20px
      }
    }

    .referral-block__value[_ngcontent-wd-c3452352211] {
      font-size: 4rem;
      font-weight: 900;
      line-height: 1;
      margin: 0 0 6px
    }

    @media(max-width:991px) {
      .referral-block__value[_ngcontent-wd-c3452352211] {
        font-size: 2.375rem;
        margin: 12px 0 8px
      }
    }

    .referral-block__star[_ngcontent-wd-c3452352211] {
      display: none;
      width: 10px;
      height: 9px
    }

    @media(max-width:991px) {
      .referral-block__star[_ngcontent-wd-c3452352211] {
        display: block
      }
    }

    .referral-block__label[_ngcontent-wd-c3452352211] {
      font-size: .875rem;
      font-weight: 800
    }

    .referral-block__label[_ngcontent-wd-c3452352211] span {
      font-size: 1.75rem;
      font-weight: 900;
      display: block;
      margin: 10px 0
    }

    @media(max-width:767px) {
      .referral-block__label[_ngcontent-wd-c3452352211] {
        font-size: .75rem
      }

      .referral-block__label[_ngcontent-wd-c3452352211] span {
        font-size: 1.25rem
      }
    }

    .referral-block__image[_ngcontent-wd-c3452352211] {
      flex-shrink: 0;
      max-width: 45%;
      max-height: 200px;
      z-index: 2
    }

    @media(max-width:991px) {
      .referral-block__image[_ngcontent-wd-c3452352211] {
        max-width: 100%;
        max-height: none
      }
    }

    .referral-block__image[_ngcontent-wd-c3452352211] img[_ngcontent-wd-c3452352211] {
      max-width: 100%;
      max-height: 100%;
      height: auto;
      object-fit: contain
    }

    @media(max-width:991px) {
      .referral-block__image[_ngcontent-wd-c3452352211] img[_ngcontent-wd-c3452352211] {
        max-width: 280px;
        max-height: none
      }
    }

    .referral-block__badge[_ngcontent-wd-c3452352211] {
      font-size: .8125rem;
      font-weight: 800;
      background-color: #00e5e5;
      color: #382f59;
      border-radius: 100px;
      padding: 8px 20px;
      text-transform: uppercase;
      position: absolute;
      display: none
    }

    @media(max-width:991px) {
      .referral-block__badge[_ngcontent-wd-c3452352211] {
        display: block;
        top: 65%;
        left: 50%;
        transform: translate(-50%, -50%) rotate(-6deg);
        z-index: 5
      }
    }
  

    [_nghost-wd-c650046188] {
      display: block;
      height: 100%
    }

    .install-app-block[_ngcontent-wd-c650046188] {
      min-height: 240px;
      background: #4e4375;
      border-radius: 32px;
      padding: 20px 24px;
      box-sizing: border-box;
      color: #fff;
      overflow: clip
    }

    @media(max-width:991px) {
      .install-app-block[_ngcontent-wd-c650046188] {
        border-radius: 24px;
        padding: 30px 20px;
        min-height: 280px
      }
    }

    .install-app-block__phone[_ngcontent-wd-c650046188] {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%
    }

    .install-app-block__phone[_ngcontent-wd-c650046188] img[_ngcontent-wd-c650046188] {
      max-width: 80%;
      height: auto;
      object-fit: contain
    }

    .install-app-block__content[_ngcontent-wd-c650046188] {
      z-index: 2;
      max-width: 280px
    }

    .install-app-block__text[_ngcontent-wd-c650046188] {
      font-size: 1.0625rem;
      font-weight: 700;
      margin: 0 0 15px;
      line-height: 1.4
    }

    @media(max-width:991px) {
      .install-app-block__text[_ngcontent-wd-c650046188] {
        font-size: 1.125rem;
        font-weight: 700
      }
    }
  

    .winners-list[_ngcontent-wd-c2798857488] {
      color: #31eae5;
      margin-top: 110px;
      position: relative
    }

    @media(max-width:767px) {
      .winners-list[_ngcontent-wd-c2798857488] {
        margin-top: 55px
      }
    }

    .winners-list[_ngcontent-wd-c2798857488]:before {
      content: "";
      background: url(assets/a8a780d56831.png);
      position: absolute;
      right: 0;
      bottom: 100%;
      width: 224px;
      height: 194px
    }

    @media(max-width:767px) {
      .winners-list[_ngcontent-wd-c2798857488]:before {
        width: 112px;
        height: 97px;
        background-size: contain
      }
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] {
      padding: 15px 30px;
      background-color: #fff;
      display: flex;
      justify-content: space-between;
      align-items: center
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488]:first-child {
      border-top-right-radius: 15px;
      border-top-left-radius: 15px
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488]:last-child {
      border-bottom-right-radius: 15px;
      border-bottom-left-radius: 15px
    }

    @media(max-width:1499px) {
      .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] {
        padding-left: 15px;
        padding-right: 15px
      }
    }

    @media(max-width:535px) {
      .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] {
        padding-left: 7.5px;
        padding-right: 7.5px
      }
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner__points[_ngcontent-wd-c2798857488] {
      font-size: 2rem;
      font-weight: 900;
      flex-shrink: 0
    }

    @media(max-width:1499px) {
      .winners-list[_ngcontent-wd-c2798857488] .winner__points[_ngcontent-wd-c2798857488] {
        font-size: 1.625rem
      }
    }

    @media(max-width:535px) {
      .winners-list[_ngcontent-wd-c2798857488] .winner__points[_ngcontent-wd-c2798857488] {
        font-size: 1.25rem
      }
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner__x[_ngcontent-wd-c2798857488] {
      font-weight: 600
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488]:nth-child(2n) {
      background-color: #fff rgb(236.8, 249.4, 249.4)
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] .game[_ngcontent-wd-c2798857488] {
      display: flex;
      align-items: center;
      justify-content: flex-start;
      cursor: pointer;
      font-size: 1rem;
      font-weight: 700
    }

    @media(max-width:767px) {
      .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] .game[_ngcontent-wd-c2798857488] {
        font-size: .875rem;
        font-weight: 700
      }
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] .game__text[_ngcontent-wd-c2798857488] {
      text-align: left;
      padding: 0 20px
    }

    @media(max-width:535px) {
      .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] .game__text[_ngcontent-wd-c2798857488] {
        padding: 0 10px
      }
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] .game__player[_ngcontent-wd-c2798857488] {
      margin-bottom: 3px
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] .game[_ngcontent-wd-c2798857488]:hover .game__title[_ngcontent-wd-c2798857488] {
      text-decoration: none
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] .game__img[_ngcontent-wd-c2798857488] {
      width: 60px;
      border-radius: 100%
    }

    @media(max-width:767px) {
      .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] .game__img[_ngcontent-wd-c2798857488] {
        width: 40px
      }
    }

    @media(max-width:535px) {
      .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] .game__img[_ngcontent-wd-c2798857488] {
        width: 30px
      }
    }

    .winners-list[_ngcontent-wd-c2798857488] .winner[_ngcontent-wd-c2798857488] .game__title[_ngcontent-wd-c2798857488] {
      font-size: .875rem;
      font-weight: 700;
      color: #70fffb;
      text-decoration: underline
    }

    @media(max-width:767px) {
      .top-winners-bg[_ngcontent-wd-c2798857488] {
        background-color: #f2f3f5
      }
    }

    @media(max-width:767px) {
      [_nghost-wd-c2798857488] .pagination__item:not(.active) {
        background-color: #382f59 !important
      }
    }

    @media(max-width:767px) {
      .container[_ngcontent-wd-c2798857488] {
        padding: 0;
        overflow: hidden
      }
    }

    .top-winners[_ngcontent-wd-c2798857488] {
      padding-top: 40px;
      padding-bottom: 0;
      text-align: center;
      color: #382f5c
    }

    @media(max-width:767px) {
      .top-winners[_ngcontent-wd-c2798857488] {
        border-bottom-left-radius: 20px;
        background-color: #fff
      }
    }

    @media(max-width:767px) {
      .top-winners[_ngcontent-wd-c2798857488] {
        padding-top: 9px;
        padding-bottom: 0
      }
    }

    .top-winners__title[_ngcontent-wd-c2798857488] {
      font-size: 1.4375rem;
      font-weight: 900;
      text-align: left;
      position: relative;
      margin-bottom: 50px
    }

    @media(max-width:767px) {
      .top-winners__title[_ngcontent-wd-c2798857488] {
        margin-bottom: 20px
      }
    }

    .top-winners[_ngcontent-wd-c2798857488] .btn[_ngcontent-wd-c2798857488] {
      margin-top: 20px
    }

    .top-winners-container[_ngcontent-wd-c2798857488] {
      display: flex;
      justify-content: space-between;
      margin: 20px -15px 55px
    }

    @media(max-width:767px) {
      .top-winners-container[_ngcontent-wd-c2798857488] {
        margin-top: 15px;
        margin-bottom: 28px
      }
    }

    .top-winners-container__reviews[_ngcontent-wd-c2798857488] {
      width: 100%;
      box-sizing: border-box;
      display: flex;
      flex-direction: column
    }

    .top-winners-container__reviews[_ngcontent-wd-c2798857488] .slider[_ngcontent-wd-c2798857488] {
      height: 100%
    }

    .top-winners-container__reviews[_ngcontent-wd-c2798857488] .slider[_ngcontent-wd-c2798857488] .track {
      height: 100% !important
    }

    .top-winners-container__reviews[_ngcontent-wd-c2798857488] .top-winners__title[_ngcontent-wd-c2798857488] {
      padding: 0 15px;
      margin-bottom: 33px
    }

    @media(max-width:767px) {
      .top-winners-container__reviews[_ngcontent-wd-c2798857488] .top-winners__title[_ngcontent-wd-c2798857488] {
        text-align: center;
        margin-bottom: 20px
      }
    }

    .reviews-grid[_ngcontent-wd-c2798857488] {
      display: flex;
      justify-content: space-between
    }

    .reviews-grid[_ngcontent-wd-c2798857488] .review[_ngcontent-wd-c2798857488] {
      display: flex;
      flex-direction: column;
      -webkit-user-select: none;
      user-select: none
    }

    .reviews-grid[_ngcontent-wd-c2798857488] .review__text[_ngcontent-wd-c2798857488] {
      border-radius: 20px 20px 20px 0;
      padding: 35px 40px;
      line-height: 1.5;
      min-height: 170px;
      margin-bottom: 10px;
      position: relative;
      flex: auto
    }

    .reviews-grid[_ngcontent-wd-c2798857488] .review__text-0[_ngcontent-wd-c2798857488],
    .reviews-grid[_ngcontent-wd-c2798857488] .review__text-0[_ngcontent-wd-c2798857488]:before {
      background: #70ebe8
    }

    .reviews-grid[_ngcontent-wd-c2798857488] .review__text-1[_ngcontent-wd-c2798857488],
    .reviews-grid[_ngcontent-wd-c2798857488] .review__text-1[_ngcontent-wd-c2798857488]:before {
      background: #89fbfb;
      background: linear-gradient(90deg, #89fbfb, #9bfab6)
    }

    .reviews-grid[_ngcontent-wd-c2798857488] .review__text-2[_ngcontent-wd-c2798857488],
    .reviews-grid[_ngcontent-wd-c2798857488] .review__text-2[_ngcontent-wd-c2798857488]:before {
      background: #f4d38e
    }

    .reviews-grid[_ngcontent-wd-c2798857488] .review__text[_ngcontent-wd-c2798857488]:before {
      content: "";
      width: 25px;
      height: 25px;
      position: absolute;
      bottom: -25px;
      left: 0
    }

    .reviews-grid[_ngcontent-wd-c2798857488] .review__text[_ngcontent-wd-c2798857488]:after {
      content: "";
      width: 50px;
      height: 50px;
      border-radius: 50%;
      position: absolute;
      background: #fff;
      bottom: -50px;
      left: 0
    }

    @media(max-width:991px) {
      .reviews-grid[_ngcontent-wd-c2798857488] .review__text[_ngcontent-wd-c2798857488] {
        padding: 15px
      }
    }

    .reviews-grid[_ngcontent-wd-c2798857488] .review__player[_ngcontent-wd-c2798857488] {
      display: flex;
      align-items: center;
      position: relative;
      margin-left: 16px;
      margin-top: 6px
    }

    .reviews-grid[_ngcontent-wd-c2798857488] .review__country[_ngcontent-wd-c2798857488] {
      width: 20px;
      height: 20px;
      border-radius: 50%;
      margin-right: 6px
    }

    .reviews-grid[_ngcontent-wd-c2798857488] .review__name[_ngcontent-wd-c2798857488] {
      font-size: .875rem;
      font-weight: 700
    }
  

    #preloader {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background-color: #382F59;
      z-index: 10000;
      width: 100%;
      height: 100%
    }

    #preloader__img {
      position: fixed;
      top: 50%;
      left: 50%;
      right: 50%;
      height: 100px;
      width: 200px;
      object-fit: contain;
      object-position: center;
      z-index: 2;
      pointer-events: none;
      animation: pulse 0.5s infinite;
    }

    @keyframes pulse {
      0% {
        transform: translate(-50%, -50%) scale(0.95);
      }

      70% {
        transform: translate(-50%, -50%) scale(1);
      }

      100% {
        transform: translate(-50%, -50%) scale(0.95);
      }
    }

    .sign-in {
      color: #fff!important;
    }

    .text-color-1 {
      color: #fff!important;
    }

    .flex {
      display: flex!important;
    }

    @media(max-width:767px) {
      .sm-hidden {
        display: none!important;
      }
      .INP {
        color: #31eae5!important;
      }
    }

  
#home-slider{display:block!important;position:relative;overflow:hidden;width:100%!important}#home-slider>.slide-container{display:none!important;min-width:0!important;max-width:none!important;width:100%!important;transform:none!important}#home-slider>.slide-container.local-active{display:block!important}#offer-details{position:fixed;inset:0;max-width:460px;width:calc(100% - 32px);height:max-content;margin:auto;border:0;border-radius:12px;padding:28px;color:#382f5c;background:#fff;font-family:Nexa,sans-serif;z-index:99999}#offer-details::backdrop{background:#21193699}#offer-details h2{font-size:22px;margin-top:0}#offer-details p{line-height:1.6}#offer-details a{color:#ff2786;text-decoration:underline}#details-close{padding:10px 24px;border-radius:22px;border:0;background:#ff2786;color:white;font:inherit;cursor:pointer}.local-sidebar-open .sidebar{display:block!important;visibility:visible!important;transform:none!important;left:0!important;z-index:1000!important}.local-sidebar-open .sidebar-content{transform:none!important;left:0!important}.local-backdrop{position:fixed;inset:0;background:#21193699;z-index:999;display:none}.local-sidebar-open .local-backdrop{display:block}.local-open-menu{position:absolute;left:14px;top:50%;transform:translateY(-50%);background:none;border:0;color:white;font-size:20px;cursor:pointer}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important}}

.local-provider-rail{display:flex!important;gap:16px!important;overflow-x:auto!important;scrollbar-width:none;scroll-snap-type:x mandatory}.local-provider-rail>*{flex:0 0 calc((100% - 32px)/3)!important;min-width:0!important;max-width:none!important;transform:none!important;scroll-snap-align:start}@media(max-width:600px){.local-provider-rail>*{flex-basis:calc((100% - 16px)/2)!important}}