
      .nuxt-progress {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        height: 2px;
        width: 0;
        opacity: 1;
        transition: width .1s, opacity .4s;
        background-color: #cdcccc;
        z-index: 999999
      }

      .nuxt-progress.nuxt-progress-notransition {
        transition: none
      }

      .nuxt-progress-failed {
        background-color: red
      }

      .page-enter-active,
      .page-leave-active {
        transition: all .25s ease-out
      }

      .page-enter,
      .page-leave-active {
        opacity: 0;
        transform-origin: 50% 50%
      }

      .translate-fade-enter-active[data-v-06fbe45d],
      .translate-fade-leave-active[data-v-06fbe45d] {
        transition: all 1s
      }

      .translate-fade-enter[data-v-06fbe45d],
      .translate-fade-leave-active[data-v-06fbe45d] {
        opacity: 0
      }

      .translate-fade-enter[data-v-06fbe45d] {
        transform: translateX(31px)
      }

      .translate-fade-leave-active[data-v-06fbe45d] {
        transform: translateX(-31px)
      }

      a[data-v-06fbe45d],
      label[data-v-06fbe45d],
      p[data-v-06fbe45d] {
        color: #fff
      }

      .mainmenu__link[data-v-599c1723] {
        transition: all .15s ease
      }

      .mainmenu__link[data-v-599c1723]:hover {
        transform: scale(1.2);
        -webkit-filter: brightness(1.2);
        filter: brightness(1.2)
      }

      a[data-v-599c1723] {
        color: #e3e3e3
      }

      .play-demo[data-v-8ae12c14] {
        max-width: 100%;
        -webkit-filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, .33333)) drop-shadow(-1px -1px 2px rgba(0, 0, 0, .33333));
        filter: drop-shadow(2px 2px 0 rgba(0, 0, 0, .33333)) drop-shadow(-1px -1px 2px rgba(0, 0, 0, .33333))
      }

      .tabs-list[data-v-8ae12c14] {
        background-color: #3c3e46;
        /* padding: 0 5rem; */
      }

      .tabs-list h4[data-v-8ae12c14] {
        color: #d1d1d1
      }

      @media screen and (max-width:601px) {
        .game-container[data-v-8ae12c14] {
          padding-left: 5%;
          padding-right: 5%
        }
        .nav-cus-tabs[data-v-8ae12c14] {
          border: 0;
          padding: 0 1%
        }
      }

      .nav-cus-link h4[data-v-379d7970] {
        height: 100%;
        border: none;
        color: #f8f8ff;
      }

      .nav-cus-link[data-v-379d7970]:hover {
        background-color: #202020;
        border: none
      }

      .nav-cus-link.active[data-v-379d7970] {
        background-color: rgb(47 47 47);
        border: none
      }


      .nav-cus-link.active h4[data-v-379d7970] {
        color: #f8f8ff
      }

      .nav-cus-link.active img[data-v-379d7970] {
        -webkit-filter: brightness(2);
        filter: brightness(2)
      }

      @media screen and (min-width:601px) {
        .nav-cus-tabs[data-v-379d7970] {
          padding-left: 25%;
          padding-right: 25%;
          margin: 0 2%
        }
      }

      @media screen and (max-width:600px) {
        .nav-cus-tabs[data-v-379d7970] {
          padding: 0
        }
        .nav-cus-link h4[data-v-379d7970] {
          font-size: smaller
        }
      }

      .game-menu-button img[data-v-882dc90c] {
        width: 100%;
        transition: all .15s ease;
        border-radius: 10px
      }

      .game-menu-button img[data-v-882dc90c]:hover {
        transform: scale(1.035);
        -webkit-filter: brightness(1.05);
        filter: brightness(1.05)
      }

      .ribbon-holder[data-v-882dc90c] {
        position: relative
      }

  .mb-5, .my-5 {
     margin-bottom: 0.1rem !important; 
}