:root {
  --bonus: #f97d1a;
  --ge: #7ed546;
  --masaya: #610099;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.sectionphone {
  z-index: 99;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #f97d1a;
  background-color: #f97d1a;
  flex-flow: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  width: 550px;
  height: 60px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.body {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--bonus);
  background-color: #000;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav-link {
  color: #fff;
  vertical-align: baseline;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Exo, sans-serif;
  font-size: 12px;
}

.nav-link:hover {
  color: #fff;
  font-weight: 700;
}

.nav-link.w--current {
  color: var(--ge);
  font-weight: 700;
}

.nav-menu {
  background-color: #0000;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.navbar {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--bonus);
  background-color: #744e4e00;
  justify-content: space-between;
  align-self: center;
  align-items: stretch;
  width: 550px;
  height: auto;
  display: flex;
}

.nav-link-2 {
  color: #fff;
  padding-left: 4px;
  padding-right: 4px;
  font-family: Exo, sans-serif;
  font-size: 12px;
}

.nav-link-2:hover {
  color: #fff;
  font-size: 12px;
  font-weight: 700;
}

.nav-link-2:active {
  color: #7a470d;
  font-weight: 700;
}

.nav-link-2.w--current {
  color: var(--ge);
  font-weight: 700;
}

.nav-link-111 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Exo, sans-serif;
  font-size: 12px;
}

.nav-link-111:hover {
  color: #fff;
  font-weight: 700;
}

.nav-link-111.w--current {
  color: var(--ge);
  font-weight: 700;
}

.image {
  width: 90px;
}

.container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: justify;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-2 {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  width: 497px;
  margin-top: 126px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.button2 {
  border: 1px solid var(--bonus);
  text-align: center;
  background-color: #f97d1a;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.button2.element {
  border-style: none;
  border-color: var(--masaya);
  background-color: var(--ge);
  color: #000f2a;
  display: block;
}

.button {
  border: 2px solid var(--bonus);
  color: var(--bonus);
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.button.element {
  border-color: var(--ge);
  color: var(--ge);
  background-color: #fff0;
}

.section-3 {
  z-index: 1;
  border-radius: 10px;
  flex: 0 auto;
  width: 497px;
  margin: 0 10px 20px;
  position: relative;
  overflow: visible;
}

.image-2 {
  vertical-align: baseline;
  justify-content: center;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
}

.lightbox-link {
  justify-content: center;
  align-items: stretch;
  display: inline-flex;
}

.image-3 {
  border-radius: 0;
  width: 497px;
  min-width: 100%;
  height: 100%;
  min-height: 100%;
  overflow: visible;
}

.right-arrow {
  z-index: 1;
  color: #ffffffad;
  font-family: Exo, sans-serif;
  font-size: 30px;
  font-weight: 900;
  display: block;
  overflow: visible;
}

.left-arrow {
  z-index: 1;
  display: block;
  overflow: visible;
}

.slide-nav {
  border-radius: 0;
  margin-bottom: -33px;
  padding-top: 19px;
  font-size: 12px;
  display: block;
}

.slide {
  z-index: 1;
  min-width: auto;
  min-height: auto;
}

.slider {
  z-index: 1;
  clear: none;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: auto;
  display: block;
  position: relative;
  overflow: visible;
}

.mask {
  z-index: 1;
  border-radius: 10px;
  overflow: hidden;
}

.section-4 {
  z-index: 1;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 497px;
  display: grid;
  position: relative;
}

.section-4:hover {
  transform: scale(1);
}

.div-block {
  background-image: url('../images/PP_Wild-Bison-Charge.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  display: flex;
}

.div-block.element {
  background-image: url('../images/3452-1.webp');
}

.section-5 {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #610099b3;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 25px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading {
  color: #fff;
  text-align: center;
  flex: 1;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Exo, sans-serif;
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
}

.div-block-2 {
  background-image: url('../images/Jili_color-game.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  display: flex;
}

.div-block-2.element {
  background-image: url('../images/3533-1.webp');
}

.div-block-3 {
  background-image: url('../images/PP_Starlight-Princess.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  display: flex;
}

.div-block-3.element {
  background-image: url('../images/5019-1.webp');
}

.div-block-4 {
  background-image: url('../images/PP_Gates-of-Olympus.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-4.element {
  background-image: url('../images/6411.webp');
}

.link-block, .link-block-2 {
  text-decoration: none;
}

.link-block-2:hover {
  transform: scale(1);
}

.link-block-3, .link-block-4 {
  text-decoration: none;
}

.div-block-5 {
  background-image: url('../images/PP_Candy-Blitz-Bombs.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-5.element {
  background-image: url('../images/6534-1.webp');
}

.div-block-6 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-7 {
  background-image: url('../images/PP_Fire-Portals.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-7.element {
  background-image: url('../images/4187-1.webp');
}

.div-block-8 {
  background-image: url('../images/PG_Treasures-of-Aztec.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-8.element {
  background-image: url('../images/3062.webp');
}

.code-embed {
  display: none;
}

.div-block-6-copy, .div-block-9 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-9.element {
  background-image: url('../images/3867-1.webp');
}

.div-block-10 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-10.element {
  background-image: url('../images/3055-1.webp');
}

.div-block-6-copy-copy {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-6-copy-copy.element {
  background-image: url('../images/5034-1.webp');
}

.div-block-11 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-11.element {
  background-image: url('../images/5032-1.webp');
}

.div-block-12 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-12.element {
  background-image: url('../images/3862-2.webp');
}

.footer {
  z-index: 999;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #610099bd;
  border: 2px #ffffff87;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  align-self: center;
  width: 530px;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: fixed;
  inset: auto 0% 0%;
}

.heading-2 {
  opacity: .6;
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Exo, sans-serif;
  font-weight: 400;
}

.image-4 {
  opacity: .6;
  border-radius: 0;
  align-self: center;
  width: 40px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.news, .qa, .play {
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.heading-1 {
  color: var(--ge);
  text-align: center;
  margin-top: -39px;
  margin-bottom: 0;
  font-family: Exo, sans-serif;
  font-size: 17px;
  font-weight: 700;
}

.image-game {
  border: 3px solid var(--ge);
  background-color: var(--bonus);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 100px;
  align-self: center;
  width: 80px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  position: relative;
  top: -47px;
  box-shadow: 0 2px 4px #0003;
}

.download, .bonus {
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.code {
  display: none;
}

.icon-2 {
  -webkit-backdrop-filter: blur();
  backdrop-filter: blur();
  color: #ffffffad;
  font-size: 30px;
  font-weight: 700;
}

.icon-3 {
  font-weight: 900;
}

.section-6 {
  z-index: 1;
  color: #f97d1a;
  background-color: #610099;
  width: 550px;
  height: auto;
  margin-top: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.case-card-grid {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  width: auto;
  margin-top: 40px;
  margin-bottom: 40px;
  display: grid;
}

.text-block-8 {
  color: #be92ffab;
  text-align: right;
  margin-top: -35px;
  margin-bottom: 0;
  padding-bottom: 27px;
  font-family: Exo, sans-serif;
  font-size: 30px;
  font-style: normal;
  font-weight: 900;
}

.component_case-card_wrap-2 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  pointer-events: auto;
  color: #000;
  cursor: auto;
  background-color: #fff;
  border: 1px #ff91000d;
  border-radius: 16px;
  flex-flow: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: auto;
  height: auto;
  padding: 20px;
  text-decoration: none;
  display: block;
}

.component_case-card_wrap-2:hover {
  border-style: none;
}

.typography-16-copy {
  color: #e86e00;
  text-align: left;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
}

.component_case-card_text.is-gray-text {
  color: #4d4d4d;
}

.bingo {
  background-color: #fff;
  border: 1px #fda500;
  border-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: auto;
  margin-top: 0;
  transition: all .3s;
  display: flex;
  overflow: hidden;
}

.bingo:hover {
  border-style: none;
  border-color: #4e73ff;
}

.typography-16 {
  color: #610099;
  text-align: left;
  font-family: Exo, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 24px;
}

.image-11-copy-copy {
  align-self: flex-start;
  width: 50px;
  margin: 0 auto;
  display: inline-block;
}

.bold-text-26 {
  color: #e86e00;
  text-align: left;
}

.text-span {
  color: #888;
  font-family: Exo, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.slot {
  border: 1px #fda500;
  border-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: auto;
  margin-top: 0;
  transition: all .3s;
  display: flex;
  overflow: hidden;
}

.slot:hover {
  border-style: none;
  border-color: #4e73ff;
}

.fishing {
  border: 1px #fda500;
  border-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: auto;
  margin-top: 0;
  transition: all .3s;
  display: flex;
  overflow: hidden;
}

.fishing:hover {
  border-style: none;
  border-color: #4e73ff;
}

.component_case-card_wrap-2-copy {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  pointer-events: auto;
  color: #000;
  cursor: auto;
  background-color: #fff;
  border: 1px #ff91000d;
  border-radius: 16px;
  flex-flow: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: auto;
  height: auto;
  padding: 20px 20px 10px;
  text-decoration: none;
  display: block;
}

.component_case-card_wrap-2-copy:hover {
  border-style: none;
}

.live-casino {
  border: 1px #fda500;
  border-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: auto;
  margin-top: 0;
  transition: all .3s;
  display: flex;
  overflow: hidden;
}

.live-casino:hover {
  border-style: none;
  border-color: #4e73ff;
}

.playgo {
  border: 1px solid var(--bonus);
  text-align: center;
  background-color: #f97d1a;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.playgo.element {
  background-color: var(--ge);
  border-style: none;
  display: block;
}

.playgo2 {
  border: 1px solid var(--bonus);
  text-align: center;
  background-color: #f97d1a;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.playgo2.element {
  background-color: var(--ge);
  border-style: none;
  display: block;
}

.playgo3 {
  border: 1px solid var(--bonus);
  text-align: center;
  background-color: #f97d1a;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.playgo3.element {
  background-color: var(--ge);
  border-style: none;
  display: block;
}

.playgo4 {
  border: 1px solid var(--bonus);
  text-align: center;
  background-color: #f97d1a;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.playgo4.element {
  background-color: var(--ge);
  border-style: none;
  display: block;
}

.section-7 {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 497px;
  height: auto;
  display: flex;
  overflow: hidden;
}

.image-5 {
  width: 100%;
}

.slider-2 {
  height: 135px;
  min-height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.mask-2 {
  height: auto;
  overflow: visible;
}

.slide-2, .slide-3, .slide-4 {
  z-index: 1;
}

.image-6 {
  border: 3px solid var(--ge);
  border-radius: 15px;
  width: 100px;
  margin: 75px auto;
  padding-bottom: 0;
  display: block;
}

.heading-3 {
  color: #fff;
  text-align: center;
  margin-top: -48px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.paragraph {
  color: #ffffff8f;
  text-align: justify;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Exo, sans-serif;
  font-weight: 300;
}

.bold-text-28 {
  font-family: Exo, sans-serif;
  font-weight: 900;
}

.section-8 {
  z-index: 0;
  background-color: #000f2a;
  align-self: center;
  width: 550px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 120px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
}

._2024-bonus365 {
  color: #ffffff8f;
  text-align: center;
  margin-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Exo, sans-serif;
  font-weight: 700;
}

.link-block-5, .link-block-6, .link-block-7, .link-block-8, .link-block-9, .link-block-10, .link-block-11, .link-block-12, .link-block-13 {
  text-decoration: none;
}

.container-2 {
  z-index: 0;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #000f2a;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 550px;
  display: flex;
  position: fixed;
  inset: 0%;
}

.header {
  z-index: 99;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #06104b;
  background-color: #340052;
  flex-flow: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  width: 550px;
  height: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.section-phone {
  z-index: 99;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #f97d1a;
  background-color: #f97d1a;
  flex-flow: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  width: 550px;
  height: 60px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.spacer-10 {
  width: 100%;
  height: 10px;
  display: none;
}

.input-label {
  z-index: 2;
  color: #000;
  background-color: #fff;
  border-radius: 3px;
  margin-bottom: 0;
  padding-left: 6px;
  padding-right: 7px;
  font-size: 13.5px;
  font-weight: 600;
  line-height: 15px;
  display: inline-block;
  position: relative;
  bottom: -7px;
  left: 6px;
}

.input-label.absolute {
  position: absolute;
  top: -8px;
  bottom: auto;
}

.input_large {
  color: #000;
  background-color: #fff;
  border: 1px solid #b7bbd1;
  border-radius: 10px;
  min-width: 300px;
  height: 52px;
  margin-top: 1px;
  margin-bottom: 0;
  padding-left: 16px;
  font-size: 15px;
  font-weight: 300;
  transition: border-color .2s, box-shadow .2s;
  box-shadow: 0 3px 6px -2px #1d01501a;
}

.input_large:hover {
  border-color: #ff1a1e;
}

.input_large:focus {
  border: 1px solid #ff1a1e;
}

.input_large::placeholder {
  color: #6e6e6e;
}

.form_horizontal {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.feature-small {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #000;
  align-items: center;
  display: none;
}

.text-block-3 {
  color: #000;
}

.h1-2 {
  color: #fff;
  font-size: 25px;
  font-weight: 700;
  line-height: 1;
}

.div-block-13 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.button-2 {
  color: #fff;
  background-color: #ff1a1e;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: 50px;
  padding: 15px 35px;
  font-size: 15px;
  font-weight: 500;
  display: flex;
  box-shadow: 0 10px 20px -3px #1d01501a;
}

.button-2:hover {
  box-shadow: none;
  background-color: #000;
}

.button-2.form-mini {
  color: #000;
  background-color: #01ffaa;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 0;
}

.paragraph-2 {
  opacity: .9;
  color: #fff;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
  display: none;
}

.relative {
  position: relative;
}

.subheader {
  color: #000;
  font-size: 16px;
  font-weight: 600;
}

.subheader.text-brand {
  color: #01ffaa;
  font-weight: 600;
}

.code-embed-2 {
  margin: 20px auto 0;
}

.form-block {
  width: 100%;
  margin-bottom: 0;
  display: none;
}

.container-3 {
  z-index: 10;
  -webkit-backdrop-filter: brightness(200%) blur(20px);
  backdrop-filter: brightness(200%) blur(20px);
  background-color: #ffffffbf;
  background-image: url('../images/AnyWebpP-Converter-1080x1080.webp');
  background-position: 0 0;
  background-size: 108px;
  border: 1px solid #9c9c9c70;
  border-radius: 20px;
  flex: 1;
  max-width: 450px;
  margin-top: 109px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 20px;
  display: block;
  position: relative;
  top: 20px;
}

.spacer-30 {
  width: 100%;
  height: 30px;
  display: none;
}

.message_success {
  color: #fff;
  background-color: #19b13a;
  border-radius: 10px;
  font-weight: 600;
}

.flex-vertical {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.register {
  z-index: 99;
  color: var(--bonus);
  background-color: #000000b5;
  display: none;
  position: fixed;
  inset: 0%;
}

.image-7 {
  border-radius: 10px;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 10px;
}

.image-8 {
  color: #000;
  width: 20px;
}

.udesly-error-message {
  color: #dc2828;
  background-color: #fef1f1;
  border: 1px solid #fec8c8;
  border-radius: 6px;
  margin-top: 16px;
  padding: 12px 20px;
}

.text-block {
  color: #d3a16f;
  margin-bottom: 20px;
  font-size: 20px;
}

.heading-5 {
  font-size: 27px;
}

.udesly-textarea {
  border: 1px solid #e6e6e6;
  border-radius: 6px;
  min-height: 155px;
  margin-bottom: 32px;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  position: relative;
}

.udesly-textarea::placeholder {
  color: #a3a3a3;
}

.udesly-submit-button {
  background-color: #171717;
  border-radius: 6px;
  flex: none;
  min-height: 40px;
  padding: 10px 16px;
  transition: all .25s ease-out;
}

.udesly-submit-button:hover {
  background-color: #171717d9;
}

.udesly-submit-button.udesly-mb-24 {
  background-color: var(--masaya);
  color: #610099;
  vertical-align: baseline;
  vertical-align: baseline;
  vertical-align: baseline;
  background-color: #610099;
  border-radius: 10px;
  min-width: 100%;
  margin-bottom: 24px;
  display: none;
}

.heading-6 {
  color: #000;
}

.udesly-select-field {
  color: #494949;
  background-color: #fff;
  border: 1px solid #00000061;
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 120px;
  margin-bottom: 32px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.udesly-select-field:focus {
  border-bottom-color: #141414;
}

.udesly-text-area {
  color: #737373;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  position: absolute;
  inset: 8px 12px auto auto;
}

.udesly-column {
  width: 100%;
  position: relative;
}

.udesly-field-label {
  color: #000;
  margin-bottom: 0;
  font-family: Exo, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}

.udesly-success-message {
  color: #000;
  -webkit-text-stroke-color: black;
  background-color: #f2fdf5;
  border: 1px solid #d3a16f;
  border-radius: 6px;
  margin-top: 108px;
}

.udesly-title-wrapper-centered {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 600px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.udesly-title-wrapper-centered.udesly-margin-bottom {
  border-bottom: 1px solid #e6e6e6;
  max-width: none;
  margin-bottom: 0;
  padding-bottom: 20px;
}

.udesly-relative-block {
  position: relative;
}

.member {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  width: 100%;
  display: block;
}

.udesly-form-flex {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: flex-start;
  min-width: 100%;
  max-width: 100%;
  display: block;
}

.udesly-text-fiel-contact {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 32px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.udesly-text-fiel-contact:focus {
  border-bottom-color: #141414;
}

.udesly-text-fiel-contact::placeholder {
  color: #a3a3a3;
}

.form-block-2 {
  flex: 0 auto;
  width: 100%;
}

.member-1, .password, .confirm-the-password {
  width: 100%;
  margin-top: 0;
  margin-bottom: -20px;
}

.mobile-area-code {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  width: 100%;
  display: grid;
}

.member01 {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 21px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.member01:focus {
  border-bottom-color: #141414;
}

.member01::placeholder {
  color: #a3a3a3;
}

.password01 {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 21px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.password01:focus {
  border-bottom-color: #141414;
}

.password01::placeholder {
  color: #a3a3a3;
}

.confirm-password01 {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 21px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.confirm-password01:focus {
  border-bottom-color: #141414;
}

.confirm-password01::placeholder {
  color: #a3a3a3;
}

.mobile-area-code01 {
  color: #494949;
  background-color: #fff;
  border: 1px solid #00000061;
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 120px;
  margin-bottom: 0;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.mobile-area-code01:focus {
  border-bottom-color: #141414;
}

.udesly-text-fiel-contact-copy {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 32px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.udesly-text-fiel-contact-copy:focus {
  border-bottom-color: #141414;
}

.udesly-text-fiel-contact-copy::placeholder {
  color: #a3a3a3;
}

.enter-a-contact-mobile {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 270px;
  font-family: Exo, sans-serif;
  font-weight: 400;
}

.gcash {
  width: 100%;
  margin-top: 0;
  margin-bottom: -20px;
}

.gcash1 {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 21px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.gcash1:focus {
  border-bottom-color: #141414;
}

.gcash1::placeholder {
  color: #a3a3a3;
}

.agent-invitation-code {
  width: 100%;
  margin-top: 0;
  margin-bottom: -20px;
}

.agent-invitation-code1 {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 32px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.agent-invitation-code1:focus {
  border-bottom-color: #141414;
}

.agent-invitation-code1::placeholder {
  color: #a3a3a3;
}

.text-span-2, .text-span-3, .text-span-4, .text-span-5, .text-span-6, .text-span-7 {
  color: var(--bonus);
}

.div-block-14 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-14.element {
  background-image: url('../images/4182-1.webp');
}

.div-block-15 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-15.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-16 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-16.element {
  background-image: url('../images/5037-1.webp');
}

.div-block-17 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-17.element {
  background-image: url('../images/3896.webp');
}

.div-block-18 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-18.element {
  background-image: url('../images/3052-1.webp');
}

.div-block-19 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-19.element {
  background-image: url('../images/3471-1.webp');
}

.button2register {
  border: 1px solid var(--bonus);
  text-align: center;
  background-color: #f97d1a;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.button2register.element {
  border: 2px solid var(--ge);
  color: var(--ge);
  background-color: #7ed54600;
  display: block;
}

.gamesid {
  z-index: 10;
  width: 497px;
  position: relative;
  overflow: visible;
}

.tab-pane-slots-news {
  overflow: auto;
}

.scrolling-section-copy {
  width: 100vw;
  height: 300px;
  position: relative;
  overflow: auto;
}

.app-feat-tab {
  letter-spacing: .5px;
  text-transform: uppercase;
  background-color: #f5f5f5;
  border-radius: 50px;
  flex: none;
  margin-right: 12px;
  padding: .6rem 1.2rem;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: .9;
  transition: transform .2s, color .2s;
}

.app-feat-tab:hover {
  transform: translate(0, -5px);
}

.app-feat-tab:active {
  transform: translate(0);
}

.app-feat-tab.w--current {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
}

.paragraph-6-copy {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: flex-end;
  margin-bottom: 5px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: static;
  inset: auto 0% 0%;
}

.recommended-mask {
  width: 100%;
  height: 300px;
  padding-top: 20px;
}

.paragraph-6 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: flex-end;
  margin-bottom: 5px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: static;
  inset: auto 0% 0%;
}

.scrolling-section {
  width: 100vw;
  height: 300px;
  position: relative;
  overflow: auto;
}

.text-block-9 {
  color: var(--ge);
  font-family: Exo, sans-serif;
  font-size: 15px;
}

.tabs-content {
  overflow: auto;
}

.text-block-10 {
  font-size: 12px;
}

.icon-11 {
  background-color: #0006;
  margin-top: 109px;
}

.icon-10 {
  background-color: #0006;
  margin: 109px 20px 151px;
  inset: 0%;
  overflow: visible;
}

.left-arrow-3 {
  display: block;
}

.slide-nav-3 {
  display: none;
}

.recommended-slider-copy {
  background-color: #ddd0;
  padding-left: 20px;
}

.show-div-copy {
  cursor: pointer;
  background-image: url('../images/Fortune-Rabbit-1_1.webp');
  background-position: 50%;
  background-size: 177px;
  border: 3px solid #adadad;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-end;
  height: 220px;
  text-decoration: none;
  transition: all .25s;
  display: flex;
  box-shadow: 6px 6px 20px -3px #000;
}

.show-div-copy:hover {
  border-color: #e9e6e6;
  transform: scale(1.03);
  box-shadow: 6px 6px 20px #000;
}

.recommended-slider-copy-copy {
  background-color: #ddd0;
  padding-left: 20px;
}

.scroll-tabs {
  justify-content: flex-start;
  align-items: center;
  width: 100vw;
  padding-top: 12px;
  padding-bottom: 20px;
  padding-left: 64px;
  display: flex;
  position: relative;
  overflow: auto;
}

.recommended-slide {
  width: 156px;
  margin-left: 5px;
  margin-right: 5px;
}

.scroll-tabs-wrapper {
  display: none;
  overflow: auto;
}

.show-div {
  cursor: pointer;
  background-image: url('../images/Fortune-Ox-3_1.webp');
  background-position: 50%;
  background-size: 177px;
  border: 3px solid #adadad;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-end;
  height: 220px;
  text-decoration: none;
  transition: all .25s;
  display: flex;
  box-shadow: 6px 6px 20px -3px #000;
}

.show-div:hover {
  border-color: #e9e6e6;
  transform: scale(1.03);
  box-shadow: 6px 6px 20px #000;
}

.show-div.captainamerica-copy-copy-copy-copy-copy {
  background-image: url('../images/Fortune-Tiger_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.ultron-copy {
  background-image: url('../images/Great-Icescape_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.civil-copy {
  background-image: url('../images/59-OX-Fortune_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.marvel-copy {
  background-image: url('../images/Dragon-Tiger-Luck-1_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.endgame-copy-copy {
  background-image: url('../images/Double-Fortune_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.homecoming-copy {
  background-image: url('../images/Fortune-Tiger_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.panther-copy-copy-copy {
  background-image: url('../images/81-Wg-Plinko_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.ultron-copy-copy-copy {
  background-image: url('../images/22_Dragon-Tiger_3.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.ultron-copy-copy {
  background-image: url('../images/59-OX-Fortune_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.civil-copy-copy {
  background-image: url('../images/Tiger-Fortune_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.panther-copy {
  background-image: url('../images/PG_Piggy_Gold_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.civil-copy-copy-copy {
  background-image: url('../images/Andar-Bahar-2_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.captainamerica-copy {
  background-image: url('../images/58_Coelho_Fortune_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.wanda-copy-copy-copy-copy {
  background-image: url('../images/14_Golden_Football_3.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.endgame-copy-copy-copy-copy {
  background-image: url('../images/Rocket-Crash_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.captainamerica-copy-copy-copy {
  background-image: url('../images/Dragon-Tiger-2_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.marvel-copy-copy-copy {
  background-image: url('../images/39-Mines-2_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.marvel-copy-copy {
  background-image: url('../images/Red-Panda-Fortune_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.falcon-copy-copy {
  background-image: url('../images/Red-vs-Black-2_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.homecoming-copy-copy {
  background-image: url('../images/58_Coelho_Fortune_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.falcon-copy {
  background-image: url('../images/Fortune-Rabbit-1_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.captainamerica-copy-copy {
  background-image: url('../images/Crazy-777-2_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.wanda-copy-copy {
  background-image: url('../images/PG_Ganesha_Gold_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.wanda-copy {
  background-image: url('../images/Fortune-Dragon-4_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.captainamerica-copy-copy-copy-copy {
  background-image: url('../images/Golden-Flower-100-2_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.panther-copy-copy {
  background-image: url('../images/Money-Coming_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.endgame-copy-copy-copy {
  background-image: url('../images/PG_Fortune_Mouse_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.show-div.homecoming-copy-copy-copy {
  background-image: url('../images/Wg-BlackJack_1.webp');
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.slot-tab-1 {
  color: var(--ge);
  background-color: #ddd0;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.slot-tab-1.w--current {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  opacity: .6;
  color: var(--ge);
  background-color: #ddd0;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  font-family: Exo, sans-serif;
  font-weight: 400;
  display: flex;
}

.tab-link-tab-2 {
  background-color: #c8c8c8ab;
}

.tab-link-tab-2.w--current {
  background-color: #c8c8c800;
}

.text-block-11 {
  order: -1;
  padding: 5px;
  font-family: Exo, sans-serif;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.image-9 {
  order: -1;
  width: 20px;
}

.pokertap {
  z-index: 1;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 497px;
  display: grid;
  position: relative;
}

.pokertap:hover {
  transform: scale(1);
}

.tabs-menu {
  grid-column-gap: 55px;
  grid-row-gap: 55px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
  position: relative;
  left: 0;
  overflow: auto;
}

.tabs-menu.container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: grid;
}

.live-tab-1 {
  color: var(--ge);
  background-color: #ddd0;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.live-tab-1.w--current {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  opacity: .6;
  color: var(--ge);
  background-color: #ddd0;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  font-family: Exo, sans-serif;
  font-weight: 400;
  display: flex;
}

.marquee {
  z-index: 20;
  grid-column-gap: 1rem;
  background-color: var(--ge);
  width: 550px;
  margin: 58px auto -4.1rem;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: fixed;
  overflow: hidden;
}

.marquee-content {
  grid-column-gap: 1rem;
  flex: none;
  justify-content: space-around;
  min-width: 100%;
  display: flex;
}

.marquee-content.scroll {
  align-self: center;
}

.text-block-12 {
  color: #000;
  text-transform: uppercase;
  align-self: center;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 12px;
  font-weight: 900;
  line-height: 1;
}

.div-block-poker {
  background-image: url('../images/PP_Wild-Bison-Charge.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  display: flex;
}

.div-block-poker.element {
  background-image: url('../images/3487-1.webp');
}

.divcrushing-pot {
  background-image: url('../images/Jili_color-game.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  display: flex;
}

.divcrushing-pot.element {
  background-image: url('../images/3483-1.webp');
}

.button2-register {
  border: 1px solid var(--bonus);
  text-align: center;
  background-color: #f97d1a;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.button2-register.element {
  border-style: solid;
  border-color: var(--ge);
  color: var(--ge);
  background-color: #4665d500;
  display: block;
}

.blog {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 497px;
  padding: 10px;
  display: grid;
  position: relative;
}

.image-10 {
  border-radius: 10px;
  width: 200px;
}

.heading-7 {
  color: var(--masaya);
  margin-top: 0;
  margin-bottom: 5px;
}

.text-block-13 {
  color: #7a7a7a;
}

.div-block-20 {
  margin-left: -12px;
  padding-left: 0;
}

.image-11 {
  background-image: url('../images/Masaya-365-Participation-Plan.webp');
  background-position: 0 0;
  background-size: auto;
}

.link-block-19 {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: auto;
}

.link-block-19.w--current {
  background-image: url('../images/Masaya-365-Participation-Plan.webp');
  border-radius: 10px;
  height: 170px;
}

.body-2 {
  background-color: #000;
}

.collection-list-wrapper {
  flex-flow: column;
  display: flex;
}

.section-news {
  z-index: 1;
  align-self: center;
  width: 550px;
  margin-top: 33px;
  position: relative;
}

.section-news.news {
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-21 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 2px none var(--ge);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #fff0;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: center start;
  margin-top: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding: 10px;
  display: grid;
}

.image-12 {
  border: 2px solid #7ed546;
  border-radius: 10px;
}

.heading-8 {
  color: #fff;
  margin-top: 0;
  font-family: Exo, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.paragraph-7 {
  color: #ffffff69;
  font-family: Exo, sans-serif;
  font-weight: 500;
}

.paragraph-8 {
  color: var(--ge);
  margin-bottom: 0;
  font-family: Exo, sans-serif;
  font-size: 10px;
}

.div-block-22 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 10px;
  display: flex;
}

.next {
  background-color: var(--ge);
  color: #08142a;
  border-style: none;
  border-radius: 5px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Exo, sans-serif;
  font-weight: 600;
}

.div-block-23 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  margin-top: -77px;
  padding-right: 0;
  display: flex;
}

.heading-9 {
  z-index: 2;
  color: var(--ge);
  align-self: flex-start;
  margin-right: 0;
  padding-left: 20px;
  font-family: Exo, sans-serif;
  position: relative;
}

.heading-9-copy {
  color: var(--ge);
  text-align: right;
  margin-top: 39px;
  padding-left: 20px;
  padding-right: 0;
  font-family: Exo, sans-serif;
  font-size: 20px;
  font-weight: 300;
  position: relative;
  right: 90px;
}

.link-block-20 {
  padding-right: 0;
  text-decoration: none;
}

.section-phone-copy {
  z-index: 99;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #f97d1a;
  background-color: #f97d1a;
  flex-flow: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  width: 550px;
  height: 60px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.link-block-21 {
  text-decoration: none;
}

.body-3 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.section-9 {
  z-index: 10;
  flex-flow: column;
  flex: 0 auto;
  align-self: center;
  width: 550px;
  margin-top: 103px;
  display: flex;
  position: relative;
}

.heading-10 {
  color: var(--ge);
  margin-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Changa One, Impact, sans-serif;
}

.image-13 {
  width: 100%;
}

.paragraph-9 {
  background-color: var(--masaya);
  color: var(--ge);
  margin-top: -9px;
  margin-bottom: 20px;
  padding: 5px 40px;
  font-family: Exo, sans-serif;
  font-size: 12px;
}

.div-block-24 {
  padding-left: 40px;
  padding-right: 40px;
}

.rich-text-block {
  color: #fff;
  margin-bottom: 5%;
  font-family: Exo, sans-serif;
}

.div-block-25 {
  display: flex;
}

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

.link-block-22 {
  text-decoration: none;
}

.div-block-26 {
  background-color: var(--ge);
  border-radius: 20px;
}

.text-block-14 {
  background-color: var(--masaya);
  color: var(--ge);
  border: 1px #000;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Exo, sans-serif;
  font-size: 9px;
  font-weight: 700;
  display: block;
}

.div-block-23-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-11 {
  z-index: 1;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 497px;
  margin-bottom: -25px;
  text-decoration: none;
  display: grid;
  position: relative;
}

.section-11:hover {
  transform: scale(1);
}

.div-block-27 {
  background-image: url('../images/PG_Treasures-of-Aztec.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.link-block-23 {
  text-decoration: none;
}

.div-block-28 {
  background-image: url('../images/PP_Wild-Bison-Charge.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  display: flex;
}

.div-block-29 {
  background-image: url('../images/PP_Gates-of-Olympus.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.link-block-24, .link-block-25 {
  text-decoration: none;
}

.div-block-30 {
  background-image: url('../images/PP_Fire-Portals.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.heading-11 {
  color: #fff;
  text-align: center;
  flex: 1;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Exo, sans-serif;
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
}

.section-12 {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #610099b3;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 25px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link-block-26 {
  text-decoration: none;
}

.div-block-31 {
  background-image: url('../images/PP_Starlight-Princess.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  display: flex;
}

.link-block-27 {
  text-decoration: none;
}

.div-block-32 {
  background-image: url('../images/Jili_color-game.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  display: flex;
}

.link-block-28 {
  text-decoration: none;
}

.link-block-28:hover {
  transform: scale(1);
}

.div-block-33 {
  background-image: url('../images/PP_Candy-Blitz-Bombs.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-161 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-161.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-156 {
  background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-156.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-122 {
  background-image: url('../images/PP_Sweet-Bonanza-Xmas.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-122.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-151 {
  background-image: url('../images/PP_Forge-of-Olympus.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-151.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-111 {
  background-image: url('../images/PP_Sugar-Rush-1000.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-111.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-112 {
  background-image: url('../images/PG_Wild-Bounty-Showdown.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-112.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-132 {
  background-image: url('../images/Jili_tongits-go.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-132.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-e3 {
  background-image: url('../images/PP_Sweet-Bonanza-Dice.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-e3.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-3eq {
  background-image: url('../images/Simpleplay_pula-putti.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-3eq.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-111e {
  background-image: url('../images/Jili_super-ace.webp');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-111e.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.div-block-15-ee {
  background-image: url('../images/PP_Gates-of-Gatot-Kaca.avif');
  background-position: 0 0;
  background-size: contain;
  border-radius: 10px;
  justify-content: space-between;
  align-items: flex-end;
  height: 140px;
  text-decoration: none;
  display: flex;
}

.div-block-15-ee.element {
  background-image: url('../images/PG_Lucky-Neko.webp');
}

.body-4 {
  background-color: #000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-span-8 {
  color: #f97d1a;
}

.agent-invitation-code1-2 {
  pointer-events: none;
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 32px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.agent-invitation-code1-2:focus {
  border-bottom-color: #141414;
}

.agent-invitation-code1-2::placeholder {
  color: #a3a3a3;
}

.heading-12 {
  color: #000;
}

.text-span-9 {
  color: #f97d1a;
}

.div-block-162 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.register-2 {
  z-index: 99;
  background-color: #0000;
  display: block;
  position: fixed;
  inset: 0%;
}

.text-block-15 {
  color: #000;
}

.text-span-10, .text-span-11 {
  color: #f97d1a;
}

.text-block-16 {
  color: #d3a16f;
  margin-bottom: 20px;
  font-size: 20px;
}

.text-span-12, .text-span-13 {
  color: #f97d1a;
}

.agent-invitation-code-2 {
  pointer-events: none;
  width: 100%;
  margin-top: 0;
  margin-bottom: -20px;
}

.image-14 {
  color: #000;
  width: 20px;
  display: none;
}

.register-btn-code-embed {
  border-radius: 10px;
  width: 100%;
  height: 50px;
}

.image-15 {
  border-radius: 10px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 10px;
}

.text-span-14 {
  color: #f97d1a;
}

.heading-13 {
  color: #000;
}

.text-span-15 {
  color: #f97d1a;
}

.div-block-163 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.gcash1-2 {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 32px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.gcash1-2:focus {
  border-bottom-color: #141414;
}

.gcash1-2::placeholder {
  color: #a3a3a3;
}

.container-4 {
  z-index: 10;
  -webkit-backdrop-filter: brightness(200%) blur(20px);
  backdrop-filter: brightness(200%) blur(20px);
  background-color: #fff0;
  background-image: url('../images/AnyWebpP-Converter-1080x1080.webp');
  background-position: 0 0;
  background-size: 108px;
  border: 1px #9c9c9c70;
  border-radius: 20px;
  flex: 1;
  max-width: 450px;
  margin: 109px auto;
  padding: 20px;
  display: block;
  position: relative;
  top: 20px;
}

.member01-2 {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 32px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.member01-2:focus {
  border-bottom-color: #141414;
}

.member01-2::placeholder {
  color: #a3a3a3;
}

.image-16 {
  color: #000;
  width: 20px;
}

.text-block-17 {
  color: #000;
}

.text-span-16, .text-span-17 {
  color: #f97d1a;
}

.text-block-18 {
  color: #d3a16f;
  margin-bottom: 20px;
  font-size: 20px;
}

.register-3 {
  z-index: 1;
  color: #f97d1a;
  background-color: #000000b5;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
  position: static;
  inset: 0%;
}

.text-span-18 {
  color: #f97d1a;
}

.password01-2 {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 32px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.password01-2:focus {
  border-bottom-color: #141414;
}

.password01-2::placeholder {
  color: #a3a3a3;
}

.udesly-field-label-2 {
  color: var(--ge);
  margin-bottom: 4px;
  font-family: Exo, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}

.text-span-19 {
  color: #f97d1a;
}

.register-btn-embedding {
  border-radius: 10px;
  width: 100%;
  height: 50px;
}

.agent-invitation-code1-3 {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 32px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.agent-invitation-code1-3:focus {
  border-bottom-color: #141414;
}

.agent-invitation-code1-3::placeholder {
  color: #a3a3a3;
}

.confirm-password01-2 {
  border: 1px solid #00000061;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 32px;
  padding: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.confirm-password01-2:focus {
  border-bottom-color: #141414;
}

.confirm-password01-2::placeholder {
  color: #a3a3a3;
}

.image-17 {
  border-radius: 10px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 10px;
}

.div-block-164 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.text-block-19 {
  color: #7ed546;
  text-align: center;
  padding-top: 12px;
  padding-bottom: 0;
  padding-left: 12px;
  font-family: Exo, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 40px;
}

.section-13 {
  z-index: 1;
  background-color: #000f2a;
  width: 550px;
  margin-top: -206px;
  padding-bottom: 37px;
  position: relative;
}

.div-block-165 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 530px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-8-2 {
  color: #ffffff75;
  margin-top: 0;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.heading-14 {
  color: var(--masaya);
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Exo, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 25px;
}

.heading-14-copy, .heading-14-c33 {
  color: #ffffff7d;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.heading-14-copy-copy {
  color: #b4b4b4;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Exo, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.code-embed-5 {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 497px;
  margin-bottom: 67px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.bold-text-29 {
  color: #7ed546;
}

.section-14 {
  z-index: 5;
  position: relative;
}

.div-block-23-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 8px;
  padding-right: 0;
  display: block;
}

.div-block-23-copy-copy, .div-block-23-copy-copy-copy {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.code-embed-5-copy {
  z-index: 1;
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 497px;
  margin-bottom: 67px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.code-embed-home, .code-embed-5-news {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 497px;
  margin-bottom: 67px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.div-block-166 {
  width: 550px;
}

.play-now {
  border: 1px solid var(--bonus);
  text-align: center;
  background-color: #f97d1a;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.play-now.element {
  color: #000;
  background-color: #7ed546;
  border-style: none;
  width: 300px;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

.image-21 {
  border-radius: 10px;
  width: 300px;
  margin: 20px auto;
  padding-top: 0;
  display: block;
}

.code-embed-6 {
  margin-top: -41px;
  margin-bottom: 15px;
}

.ios {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.android {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.text-block-23 {
  color: #000;
}

.spin {
  text-align: center;
  background-color: #f97d1a;
  border: 1px solid #f97d1a;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.spin.element {
  background-color: var(--ge);
  color: #000;
  background-color: #7ed546;
  border-style: none;
  align-self: stretch;
  margin-top: -63px;
  font-size: 20px;
  display: block;
}

.div-block-169 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.register-5 {
  z-index: 99;
  color: #f97d1a;
  background-color: #000000b5;
  order: 0;
  display: flex;
  position: fixed;
  inset: 0%;
}

.image-24 {
  border-radius: 10px;
  width: 300px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
}

.image-23 {
  color: #000;
  width: 30px;
}

.container-6 {
  z-index: 10;
  background-color: #010101;
  border: 1px #9c9c9c70;
  border-radius: 20px;
  flex: 1;
  max-width: 450px;
  height: 800px;
  min-height: 300px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 40px 10px;
  display: block;
  position: relative;
  top: 60px;
}

.question---expand-line {
  background-color: #fff;
  width: 16px;
  height: 2px;
}

.question---expand-line.vertical {
  width: 2px;
  height: 16px;
  position: absolute;
}

.bonus365---expandable-content {
  width: 100%;
  height: auto;
  margin-right: 24px;
}

.faqpage {
  grid-row-gap: 24px;
  border: 1px #e4e6f1;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 89px 0 40px;
  display: block;
}

.bonus365qa {
  cursor: pointer;
  border-top: 1px solid #fff;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.bonus365---expandable-wrap {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.bonus365-expandable-master-faq {
  width: 100%;
  max-width: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.heading-4 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 59px;
  font-family: Exo, sans-serif;
  font-size: 50px;
}

.bonus365---main-container {
  max-width: 1352px;
  padding-left: 0;
  padding-right: 0;
}

.answer {
  color: #ffffff7d;
  margin-bottom: 0;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.bold-text-31 {
  font-family: Exo, sans-serif;
}

.bonus365---expand-space {
  height: 24px;
}

.question {
  color: #fff;
  font-family: Exo, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 130%;
}

.bonus365---expand-icon-wrap {
  opacity: .28;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin-top: 2px;
  display: flex;
}

.bonus365question {
  transform-origin: 50% 0;
}

.download-the-bonus365-app-for-android-apk-ios-for-free-and-let-s-supercharge-your-gaming-fun {
  color: var(--ge);
  text-align: center;
  font-family: Exo, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 30px;
}

.download-the-bonus365-app-for-android-apk-ios-for-free-and-let-s-supercharge-your-gaming-fun-copy {
  color: #9e9e9e;
  text-align: center;
  margin-bottom: 40px;
  font-family: Exo, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.image-6-copy {
  border: 3px solid var(--ge);
  border-radius: 15px;
  width: 100px;
  margin: 75px auto 0;
  padding-bottom: 0;
  display: block;
}

.bold-text-32 {
  color: var(--ge);
}

.image-22 {
  opacity: .52;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.downloadapp {
  text-align: center;
  background-color: #f97d1a;
  border: 1px solid #f97d1a;
  border-radius: 10px;
  font-family: Exo, sans-serif;
  font-weight: 800;
}

.downloadapp.element {
  background-color: var(--ge);
  color: #0b1629;
  border-style: none;
  display: block;
}

.heading-15 {
  color: var(--ge);
  text-align: center;
  font-family: Exo, sans-serif;
}

.link-block-39 {
  text-decoration: none;
}

.paragraph-12 {
  color: #fff;
  text-align: center;
}

.bold-text-33 {
  font-family: Exo, sans-serif;
  font-size: 20px;
}

.code-embed-home-6 {
  z-index: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 20px auto 67px;
  padding-left: 0%;
  padding-right: 0%;
  display: block;
  position: relative;
}

.flex-block-12 {
  z-index: 20;
  justify-content: center;
  align-items: flex-end;
  position: fixed;
  inset: 78% 3% 0% auto;
}

.image-26 {
  background-color: #330951;
  border-radius: 200px;
  width: 60px;
  margin-top: 10px;
  padding: 10px;
}

.heading-16, .heading-17, .heading-18, .heading-19 {
  color: #610099;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Exo, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 25px;
}

.image-27 {
  color: #000;
  width: 30px;
}

.div-block-170 {
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.register-6 {
  z-index: 99;
  color: #f97d1a;
  background-color: #000000b5;
  order: 0;
  display: none;
  position: fixed;
  inset: 0%;
}

.container-7 {
  z-index: 10;
  background-color: #010101;
  border: 1px #9c9c9c70;
  border-radius: 20px;
  flex: 1;
  max-width: 450px;
  height: 800px;
  min-height: 300px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 40px 10px;
  display: block;
  position: relative;
  top: 60px;
}

.image-28 {
  border-radius: 10px;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-left: 40px;
  padding-right: 40px;
}

.text-block-24 {
  color: #000;
}

@media screen and (min-width: 1280px) {
  .bonus365-expandable-master-faq {
    max-width: 100%;
  }

  .answer {
    font-size: 18px;
  }

  .question {
    font-size: 22px;
  }
}

@media screen and (min-width: 1920px) {
  .link-block-14 {
    cursor: pointer;
  }

  .heading-5 {
    font-size: 50px;
  }

  .udesly-textarea {
    font-size: 20px;
  }

  .udesly-submit-button.udesly-mb-24 {
    min-width: 100%;
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 25px;
  }

  .udesly-select-field {
    font-size: 15px;
  }

  .udesly-field-label {
    font-size: 25px;
  }

  .udesly-form-flex {
    display: block;
  }

  .udesly-text-fiel-contact, .member01, .password01, .confirm-password01 {
    font-size: 20px;
  }

  .mobile-area-code01 {
    font-size: 15px;
  }

  .udesly-text-fiel-contact-copy, .gcash1, .agent-invitation-code1 {
    font-size: 20px;
  }

  .tab-pane-slots-news {
    overflow: hidden;
  }

  .scrolling-section-copy {
    display: flex;
    overflow: hidden;
  }

  .recommended-mask {
    overflow: clip;
  }

  .scrolling-section {
    display: flex;
    overflow: hidden;
  }

  .tabs-content {
    overflow: auto;
  }

  .recommended-slider-copy-copy {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .scroll-tabs {
    overflow: auto;
  }

  .show-div.wanda-copy-copy, .show-div.wanda-copy-copy-copy-copy {
    background-image: url('../images/99bebde9c7d9275c5f0c270322463eb1a913d98216551bca0c5dd69bb1f31895.webp');
  }

  .show-div.falcon-copy-copy, .show-div.falcon-copy {
    background-image: url('../images/5139409cb19d21bf785f7df0fa9d8e73be80bd8209a91a97f40697b21d0fc7ff.webp');
  }

  .show-div.wanda-copy-copy, .show-div.wanda-copy {
    background-image: url('../images/99bebde9c7d9275c5f0c270322463eb1a913d98216551bca0c5dd69bb1f31895.webp');
  }

  .agent-invitation-code1-2 {
    font-size: 20px;
  }

  .link-block-29 {
    cursor: pointer;
  }

  .gcash1-2, .member01-2, .password01-2 {
    font-size: 20px;
  }

  .udesly-field-label-2 {
    font-size: 25px;
  }

  .agent-invitation-code1-3, .confirm-password01-2 {
    font-size: 20px;
  }

  .link-block-30, .link-block-38 {
    cursor: pointer;
  }

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

  .bonus365-expandable-master-faq {
    max-width: 100%;
  }

  .link-block-40 {
    cursor: pointer;
  }
}

@media screen and (max-width: 991px) {
  .icon {
    color: #fff;
  }

  .case-card-grid {
    grid-template-columns: 1fr 1fr;
  }

  .udesly-title-wrapper-centered {
    margin-bottom: 0;
  }

  .app-feat-tab {
    transition: color .2s;
  }

  .app-feat-tab:hover {
    transform: none;
  }

  .scroll-tabs {
    padding-left: 0;
  }
}

@media screen and (max-width: 767px) {
  .icon {
    color: #fff;
  }

  .case-card-grid {
    grid-template-columns: 1fr;
  }

  .udesly-form-flex {
    flex-direction: column;
  }

  .app-feat-tab {
    font-size: 1rem;
  }

  .scroll-tabs {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .bonus365---main-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}

@media screen and (max-width: 479px) {
  .sectionphone {
    align-self: stretch;
    align-items: stretch;
    width: auto;
    height: auto;
    display: block;
  }

  .body {
    background-color: #000f2a;
    justify-content: flex-start;
    align-items: center;
    display: block;
    overflow: visible;
  }

  .nav-link {
    justify-content: center;
    align-items: center;
    font-size: 15px;
    display: flex;
  }

  .nav-menu {
    -webkit-backdrop-filter: blur(9px);
    backdrop-filter: blur(9px);
    text-align: center;
    text-shadow: 0 0 5px #743e00;
    background-color: #610099d9;
    background-image: url('../images/AnyWebpP-Converter-1080x1080.webp');
    background-position: 0 0;
    background-size: 108px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    align-self: center;
    margin-top: 19px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .navbar {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: justify;
    object-fit: fill;
    background-image: url('../images/AnyWebpP-Converter-1080x1080.webp');
    background-position: 0 0;
    background-size: contain;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .nav-link-2 {
    justify-content: center;
    align-self: center;
    align-items: center;
    font-size: 15px;
    display: flex;
  }

  .nav-link-111 {
    justify-content: center;
    align-items: center;
    font-size: 15px;
    display: flex;
  }

  .image {
    margin-left: 10px;
    padding-left: 0;
  }

  .container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: justify;
    flex: 1;
    justify-content: space-between;
    align-self: stretch;
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
  }

  .icon {
    color: #fff;
    justify-content: flex-end;
    align-items: center;
    min-width: auto;
    padding-right: 1px;
    display: flex;
  }

  .section-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex: 0 auto;
    place-content: stretch space-between;
    align-self: stretch;
    align-items: stretch;
    width: auto;
    margin: 93px 10px 10px;
    display: flex;
  }

  .button2 {
    flex: 1;
    margin: 10px;
  }

  .button2.element {
    border-style: none;
    margin-top: 10px;
  }

  .button {
    text-align: center;
    flex: 1;
    align-self: center;
    margin: 10px;
  }

  .section-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    aspect-ratio: auto;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: stretch;
    width: auto;
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
    display: block;
  }

  .image-3 {
    aspect-ratio: auto;
    border-radius: 10px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    overflow: visible;
  }

  .right-arrow {
    text-align: right;
    align-self: auto;
  }

  .left-arrow {
    font-family: Exo, sans-serif;
    font-weight: 900;
  }

  .slide-nav {
    text-align: right;
    justify-content: center;
    align-items: center;
    margin-bottom: -25px;
    display: flex;
  }

  .slide {
    box-sizing: border-box;
    object-fit: fill;
    border-radius: 10px;
    position: static;
  }

  .slider {
    background-color: #ddd0;
    border-radius: 10px;
    flex-flow: column;
    flex: 1;
    justify-content: space-between;
    align-self: center;
    align-items: stretch;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .mask {
    flex: 1;
    align-self: stretch;
    height: 25vw;
  }

  .section-4 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: auto;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block {
    height: 27vw;
  }

  .section-5 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #61009975;
  }

  .heading {
    font-size: 11px;
  }

  .div-block-2, .div-block-3, .div-block-4, .div-block-5 {
    height: 27vw;
  }

  .div-block-6, .div-block-7, .div-block-8, .div-block-6-copy, .div-block-9, .div-block-10, .div-block-6-copy-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-6-copy-copy.element {
    background-image: url('../images/EVO_Speed-Baccarat-A.webp');
  }

  .div-block-11, .div-block-12 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .menu-button {
    flex-flow: row;
    flex: 1;
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .menu-button.w--open {
    background-color: #c8c8c800;
  }

  .footer {
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    background-color: #610099bd;
    background-image: url('../images/AnyWebpP-Converter-1080x1080.webp');
    background-position: 0 0;
    background-size: contain;
    width: auto;
    height: 60px;
  }

  .heading-2 {
    aspect-ratio: auto;
    opacity: .7;
    font-size: 11px;
  }

  .image-4 {
    opacity: .7;
    width: 25px;
  }

  .news, .qa {
    padding-bottom: 0;
  }

  .play {
    padding-top: 33px;
  }

  .heading-1 {
    color: var(--ge);
    font-size: 15px;
  }

  .image-game {
    border-width: 2px;
    width: 50px;
    top: -46px;
  }

  .download, .bonus {
    padding-bottom: 0;
  }

  .icon-2 {
    margin-left: 10px;
    margin-right: 0;
    font-family: Exo, sans-serif;
    font-size: 20px;
    font-weight: 900;
    inset: 0% auto 0% 0%;
  }

  .icon-3 {
    text-align: right;
    margin-left: 0;
    margin-right: 10px;
    font-size: 20px;
    inset: 0% 0% 0% auto;
  }

  .section-6 {
    width: auto;
    display: block;
  }

  .case-card-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    min-width: auto;
    margin-top: 20px;
    display: grid;
  }

  .text-block-8 {
    text-align: right;
    margin-top: -45px;
  }

  .component_case-card_wrap-2 {
    align-self: stretch;
    width: auto;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 10px;
    display: block;
  }

  .typography-16-copy {
    text-align: left;
    font-size: 20px;
  }

  .bingo {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    cursor: auto;
    background-color: #fdfdfd;
    border-style: none;
    width: auto;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .bingo:hover {
    border-style: none;
  }

  .bold-text-27 {
    font-size: 17px;
  }

  .typography-16 {
    color: var(--masaya);
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 26px;
  }

  .image-11-copy-copy {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .bold-text-26 {
    font-size: 17px;
    font-weight: 900;
    line-height: 26px;
  }

  .text-span {
    font-size: 12px;
    line-height: 12px;
  }

  .slot {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #fdfdfd;
    border-style: none;
    width: auto;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slot:hover {
    border-style: none;
  }

  .fishing {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #fdfdfd;
    border-style: none;
    width: auto;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .fishing:hover {
    border-style: none;
  }

  .component_case-card_wrap-2-copy {
    cursor: auto;
    width: auto;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 10px;
    display: block;
  }

  .live-casino {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #fdfdfd;
    border-style: none;
    width: auto;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .live-casino:hover {
    border-style: none;
  }

  .playgo {
    flex: 1;
    margin: 10px;
  }

  .playgo.element {
    margin-top: 10px;
  }

  .playgo2 {
    flex: 1;
    margin: 10px;
  }

  .playgo2.element {
    margin-top: 10px;
  }

  .playgo3 {
    flex: 1;
    margin: 10px;
  }

  .playgo3.element {
    margin-top: 10px;
  }

  .playgo4 {
    flex: 1;
    margin: 10px;
  }

  .playgo4.element {
    margin-top: 10px;
  }

  .section-7 {
    width: auto;
  }

  .slider-2 {
    height: auto;
  }

  .slide-2, .slide-3 {
    border-radius: 10px;
  }

  .image-6 {
    width: 70px;
  }

  .paragraph {
    color: #ffffffb8;
    text-align: left;
    font-weight: 400;
  }

  .section-8 {
    background-color: #000f2a;
    width: 100%;
    padding-bottom: 80px;
    position: relative;
    inset: auto 0% 0%;
  }

  ._2024-bonus365 {
    padding-top: 10px;
  }

  .link-block-5, .link-block-6, .link-block-7, .link-block-8, .link-block-9 {
    text-decoration: none;
  }

  .container-2 {
    position: fixed;
  }

  .header {
    z-index: 10;
    align-self: stretch;
    align-items: stretch;
    width: auto;
    height: auto;
    display: none;
  }

  .section-phone {
    z-index: 20;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    color: var(--bonus);
    background-color: #34005299;
    justify-content: center;
    align-self: stretch;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 auto;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
  }

  .input_large {
    min-width: 100px;
  }

  .h1-2 {
    font-size: 25px;
  }

  .code-embed-2 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .container-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -webkit-backdrop-filter: blur(13px);
    backdrop-filter: blur(13px);
    background-color: #ffffffc2;
    background-image: none;
    flex-flow: column;
    flex: 0 auto;
    order: 0;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin: 0 20px 100px;
    padding: 0 20px;
    display: block;
    position: static;
    top: 56px;
  }

  .link-block-14 {
    align-self: center;
    margin-top: 12px;
    margin-right: 21px;
    position: fixed;
    inset: 0% 0% auto auto;
  }

  .flex-vertical {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .register {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 35px;
    padding-bottom: 35px;
    display: none;
    inset: 0%;
  }

  .image-7 {
    margin-top: 21px;
    margin-bottom: 0;
  }

  .image-8 {
    width: 15px;
  }

  .text-block {
    color: #000;
  }

  .udesly-textarea {
    margin-bottom: 10px;
  }

  .udesly-submit-button.udesly-mb-24 {
    color: #fff;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: Exo, sans-serif;
    font-size: 15px;
    font-weight: 700;
  }

  .udesly-select-field {
    margin-bottom: 10px;
  }

  .udesly-field-label {
    margin-top: 10px;
    margin-bottom: -3px;
    font-size: 10px;
  }

  .udesly-success-message {
    border-color: #000;
  }

  .udesly-title-wrapper-centered {
    margin-bottom: 40px;
  }

  .udesly-title-wrapper-centered.udesly-margin-bottom {
    border: 1px #000;
    padding-bottom: 20px;
  }

  .udesly-form-flex {
    grid-row-gap: 0px;
    flex-direction: column;
  }

  .udesly-text-fiel-contact {
    margin-bottom: 10px;
  }

  .member-1, .password, .confirm-the-password {
    margin-bottom: -30px;
  }

  .mobile-area-code {
    margin-bottom: -30px;
    padding-bottom: 0;
  }

  .member01, .password01, .confirm-password01 {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .mobile-area-code01 {
    width: 22vw;
    margin-bottom: 10px;
    font-size: 12px;
  }

  .udesly-text-fiel-contact-copy {
    margin-bottom: 10px;
  }

  .enter-a-contact-mobile {
    width: 55vw;
    font-size: 12px;
  }

  .gcash {
    margin-bottom: -30px;
  }

  .gcash1 {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .agent-invitation-code {
    margin-bottom: -30px;
  }

  .agent-invitation-code1 {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .form {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    flex-flow: column;
    display: flex;
  }

  .link-block-15 {
    box-sizing: border-box;
    aspect-ratio: auto;
    border-radius: 10px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: auto;
    max-width: none;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    text-decoration: none;
    display: block;
    position: static;
    overflow: hidden;
  }

  .link-block-16, .link-block-17, .link-block-18 {
    border-radius: 10px;
  }

  .div-block-14, .div-block-15, .div-block-16, .div-block-17, .div-block-18, .div-block-19 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .button2register {
    flex: 1;
    margin: 10px;
  }

  .button2register.element {
    border-style: none;
    border-color: var(--ge);
    margin-top: 10px;
  }

  .gamesid {
    width: auto;
  }

  .scroll-tabs {
    padding-left: 20px;
    overflow: auto;
  }

  .slot-tab-1 {
    box-sizing: border-box;
    aspect-ratio: auto;
    object-fit: fill;
    display: block;
  }

  .text-block-11 {
    justify-content: center;
    align-items: center;
    font-size: 12px;
  }

  .image-9 {
    float: left;
    vertical-align: baseline;
    width: 20px;
    margin-top: 3px;
  }

  .pokertap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: auto;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .tabs-menu.container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: center;
    width: auto;
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0;
    display: grid;
    overflow: scroll;
  }

  .marquee {
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    inset: 58.6px 0% auto;
  }

  .text-block-12 {
    width: 100%;
  }

  .text-block-12.hide, .code-embed-3 {
    display: none;
  }

  .div-block-poker, .divcrushing-pot {
    height: 27vw;
  }

  .button2-register {
    flex: 1;
    margin: 10px;
  }

  .button2-register.element {
    border: 1px solid var(--ge);
    color: var(--ge);
    background-color: #7ed54600;
    margin-top: 10px;
  }

  .blog {
    width: auto;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .image-10 {
    width: auto;
    padding-right: 10px;
  }

  .heading-7 {
    padding-left: 5px;
    font-size: 30px;
  }

  .text-block-13 {
    padding-left: 5px;
    font-size: 12px;
    line-height: 12px;
  }

  .body-2 {
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .section-news {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .div-block-21 {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: start center;
    place-items: start;
    height: auto;
    margin: 20px 10px 10px;
    padding: 0;
    display: grid;
  }

  .image-12 {
    border: 1px #7ed546;
  }

  .heading-8 {
    font-size: 15px;
    font-weight: 900;
    line-height: 20px;
  }

  .paragraph-7 {
    font-size: 12px;
    font-weight: 300;
    line-height: 12px;
  }

  .paragraph-8 {
    margin-top: -13px;
  }

  .div-block-22 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-23 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    grid-template-rows: auto auto;
    justify-content: stretch;
    place-items: stretch stretch;
    width: auto;
    margin: 14px auto -21px;
    display: block;
  }

  .heading-9 {
    color: #7ed546;
    margin-right: 0;
    padding-left: 20px;
    font-size: 30px;
    display: flex;
  }

  .heading-9-copy {
    flex-flow: column;
    justify-content: center;
    align-items: flex-end;
    margin-top: -36px;
    font-size: 15px;
    font-weight: 600;
    display: flex;
    right: -159px;
  }

  .section-phone-copy {
    color: var(--bonus);
    background-color: #340052;
    justify-content: center;
    align-self: stretch;
    align-items: center;
    width: auto;
    height: auto;
    margin: 0 auto;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
  }

  .section-9 {
    z-index: 1;
    margin-top: 81px;
  }

  .heading-10, .paragraph-9 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-24 {
    padding-left: 0;
    padding-right: 0;
  }

  .rich-text-block {
    margin-bottom: 10%;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .link-block-22 {
    margin-bottom: 20px;
  }

  .text-block-14 {
    font-size: 8px;
    font-weight: 400;
  }

  .div-block-23-copy {
    z-index: 1;
    margin-top: 78px;
    margin-bottom: -21px;
    position: relative;
  }

  .section-11 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: auto;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-27 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-28, .div-block-29 {
    height: 27vw;
  }

  .div-block-30 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .heading-11 {
    font-size: 11px;
  }

  .section-12 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #61009975;
  }

  .div-block-31, .div-block-32, .div-block-33 {
    height: 27vw;
  }

  .div-block-161 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-161.element {
    background-image: url('../images/PP_Fire-Portals.webp');
  }

  .div-block-156, .div-block-122 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-122.element {
    background-image: url('../images/PP_Sweet-Bonanza-Xmas.webp');
  }

  .div-block-151 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-151.element {
    background-image: url('../images/PP_Forge-of-Olympus.webp');
  }

  .div-block-111 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-111.element {
    background-image: url('../images/PP_Sugar-Rush-1000.webp');
  }

  .div-block-112 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-112.element {
    background-image: url('../images/PG_Wild-Bounty-Showdown.webp');
  }

  .div-block-132 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-132.element {
    background-image: url('../images/Jili_tongits-go.webp');
  }

  .div-block-e3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-e3.element {
    background-image: url('../images/PP_Sweet-Bonanza-Dice.webp');
  }

  .div-block-3eq {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-3eq.element {
    background-image: url('../images/Simpleplay_pula-putti.webp');
  }

  .div-block-111e {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-111e.element {
    background-image: url('../images/Jili_super-ace.webp');
  }

  .div-block-15-ee {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height: 27vw;
  }

  .div-block-15-ee.element {
    background-image: url('../images/PP_Gates-of-Gatot-Kaca.avif');
  }

  .agent-invitation-code1-2 {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .register-2 {
    z-index: 0;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #0000;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 100px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 35px;
    padding-bottom: 35px;
    display: block;
    position: fixed;
    inset: 65px 0% 0%;
  }

  .text-block-16 {
    color: #000;
  }

  .agent-invitation-code-2 {
    margin-bottom: 0;
  }

  .image-14 {
    width: 15px;
    display: none;
  }

  .link-block-29 {
    align-self: center;
    margin-top: 12px;
    margin-right: 21px;
    position: fixed;
    inset: 0% 0% auto auto;
  }

  .image-15 {
    margin-top: 21px;
    margin-bottom: 0;
  }

  .gcash1-2 {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .container-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -webkit-backdrop-filter: blur(13px);
    backdrop-filter: blur(13px);
    background-color: #fff0;
    background-image: none;
    border-style: none;
    flex-flow: column;
    flex: 0 auto;
    order: 0;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin: 0 20px auto;
    padding: 20px 20px 0;
    display: block;
    position: static;
    top: 56px;
  }

  .member01-2 {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .image-16 {
    width: 15px;
  }

  .text-block-18 {
    color: #000;
  }

  .register-3 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 63px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 35px;
    padding-bottom: 35px;
    display: block;
    inset: 0%;
  }

  .password01-2 {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .udesly-field-label-2 {
    margin-top: 10px;
    margin-bottom: -3px;
    font-size: 10px;
  }

  .agent-invitation-code1-3 {
    margin-bottom: 20px;
    font-size: 12px;
  }

  .confirm-password01-2 {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .link-block-30 {
    align-self: center;
    margin-top: 12px;
    margin-right: 21px;
    position: fixed;
    inset: 0% 0% auto auto;
  }

  .image-17 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-164 {
    flex-flow: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-19 {
    padding-left: 0;
    font-size: 20px;
    line-height: 30px;
  }

  .section-13 {
    background-color: #000f2a;
    width: auto;
    padding-bottom: 40px;
    display: none;
  }

  .div-block-165 {
    box-sizing: border-box;
    flex-flow: column;
    align-items: stretch;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative;
  }

  .heading-8-2 {
    font-size: 12px;
    font-weight: 900;
    line-height: 20px;
  }

  .heading-14-c33 {
    margin-bottom: 40px;
  }

  .code-embed-5 {
    z-index: 1;
    width: auto;
    margin-top: 114px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-23-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    grid-template-rows: auto auto;
    justify-content: stretch;
    place-items: stretch stretch;
    width: auto;
    margin: 14px auto -21px;
    display: block;
  }

  .div-block-23-copy-copy {
    z-index: 1;
    margin-top: 78px;
    margin-bottom: -21px;
    position: relative;
  }

  .div-block-23-copy-copy-copy {
    z-index: 1;
    margin-top: 78px;
    margin-bottom: -21px;
    display: none;
    position: relative;
  }

  .code-embed-5-copy {
    z-index: 1;
    z-index: 1;
    width: auto;
    margin-top: 0;
    margin-left: 20px;
    margin-right: 20px;
  }

  .code-embed-home {
    z-index: 1;
    width: auto;
    margin-top: 34px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .code-embed-5-news {
    z-index: 1;
    width: auto;
    margin-top: 0;
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-166 {
    width: auto;
  }

  .play-now {
    flex: 1;
    margin: 10px;
  }

  .play-now.element {
    flex: 0 auto;
    align-self: stretch;
    width: auto;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
  }

  .image-21 {
    width: auto;
    margin-top: 0;
  }

  .ios {
    flex-flow: column;
    padding-left: 60px;
    padding-right: 60px;
    display: flex;
  }

  .android {
    flex-flow: column;
    padding-left: 60px;
    padding-right: 60px;
    display: none;
  }

  .spin {
    flex: 1;
    margin: 10px;
  }

  .spin.element {
    background-color: var(--ge);
    background-color: #7ed546;
    margin-top: -86px;
    margin-bottom: -30px;
  }

  .link-block-38 {
    align-self: center;
    margin-top: 12px;
    margin-right: 21px;
    position: fixed;
    inset: 0% 0% auto auto;
  }

  .register-5 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 35px;
    padding-bottom: 35px;
    display: flex;
    inset: 0%;
  }

  .image-24 {
    width: 250px;
    margin: 10px auto;
    display: block;
  }

  .image-23 {
    width: 30px;
  }

  .container-6 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -webkit-backdrop-filter: blur(13px);
    backdrop-filter: blur(13px);
    background-color: #000000c2;
    background-image: none;
    flex-flow: column;
    flex: 0 auto;
    order: 0;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    max-width: none;
    height: auto;
    min-height: auto;
    margin: 0 20px;
    padding: 20px 20px 100px;
    display: block;
    position: static;
    top: 56px;
  }

  .question---expand-line {
    flex: none;
  }

  .question---expand-line.vertical {
    transform-origin: 50%;
    flex: none;
  }

  .bonus365---expandable-content {
    flex: 0 auto;
    max-width: none;
  }

  .faqpage {
    background-color: #fff0;
    border-style: none;
    border-radius: 0;
    max-width: 100%;
    padding: 60px 0 20px;
  }

  .bonus365qa {
    opacity: 1;
    border-top-color: #fff;
  }

  .bonus365-expandable-master-faq {
    margin-top: 0;
  }

  .heading-4 {
    margin-bottom: 0;
    padding-bottom: 20px;
    font-size: 38px;
  }

  .bonus365---main-container {
    padding-left: 0;
    padding-right: 0;
  }

  .answer {
    font-size: 14px;
    line-height: 24px;
  }

  .question {
    font-size: 20px;
    font-weight: 600;
  }

  .bonus365---expand-icon-wrap {
    opacity: .27;
    flex: none;
  }

  .image-6-copy {
    width: 70px;
  }

  .image-22 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .downloadapp {
    flex: 1;
    margin: 10px;
  }

  .downloadapp.element {
    margin-top: 10px;
  }

  .code-embed-home-6 {
    z-index: 1;
    width: auto;
    margin-top: 34px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 5%;
    padding-right: 5%;
  }

  .flex-block-12 {
    z-index: 20;
    text-align: right;
    justify-content: flex-end;
    align-items: flex-end;
    margin-top: 0;
    margin-right: 10px;
    position: fixed;
    inset: 10% 0% auto auto;
  }

  .image-26 {
    width: 55px;
    min-width: 55px;
    max-width: 55px;
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .link-block-40 {
    align-self: center;
    margin-top: 12px;
    margin-right: 21px;
    position: fixed;
    inset: 0% 0% auto auto;
  }

  .image-27 {
    width: 30px;
  }

  .register-6 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 35px;
    padding-bottom: 35px;
    display: flex;
    inset: 0%;
  }

  .container-7 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -webkit-backdrop-filter: blur(13px);
    backdrop-filter: blur(13px);
    background-color: #000000c2;
    background-image: none;
    flex-flow: column;
    flex: 0 auto;
    order: 0;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    max-width: none;
    height: auto;
    min-height: auto;
    margin: 0 20px;
    padding: 20px 20px 100px;
    display: block;
    position: static;
    top: 56px;
  }

  .image-28 {
    margin-top: 21px;
    margin-bottom: 0;
  }
}

#Mobile-Area-Code.w-node-_2d0d1d59-00be-6fa2-32a4-1cfa4cbbabbc-1aada8f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2852e608-a931-5304-bf9b-c5a37baa345c-1aada8f9, #w-node-_2852e608-a931-5304-bf9b-c5a37baa3461-1aada8f9, #w-node-_2852e608-a931-5304-bf9b-c5a37baa3466-1aada8f9, #w-node-_2852e608-a931-5304-bf9b-c5a37baa346b-1aada8f9, #w-node-_2852e608-a931-5304-bf9b-c5a37baa3470-1aada8f9, #w-node-_2852e608-a931-5304-bf9b-c5a37baa3475-1aada8f9, #w-node-_2852e608-a931-5304-bf9b-c5a37baa347a-1aada8f9, #w-node-_2852e608-a931-5304-bf9b-c5a37baa347f-1aada8f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-d5cd5fca-178d-87bb-be60-bb2d779e4a4a-1aada8f9 {
  place-self: center start;
}

#Bingo.w-node-a9959158-f900-04e0-46d4-a534ad6c879a-1aada8f9, #Slot.w-node-f3cb8819-a9fc-74d4-cb53-7fc54aa6e6c8-1aada8f9, #FISHING.w-node-b46f8541-9288-5667-ec2b-6059dcc7e6d7-1aada8f9, #Live-Casino.w-node-ee99fd3b-71b3-df23-a95b-303db2fd59b3-1aada8f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ffca240-3f4d-90c4-de7f-bc85c9e69e68-1aada8f9, #w-node-_1ffca240-3f4d-90c4-de7f-bc85c9e69e6d-1aada8f9, #w-node-_1ffca240-3f4d-90c4-de7f-bc85c9e69e72-1aada8f9, #w-node-_1ffca240-3f4d-90c4-de7f-bc85c9e69e77-1aada8f9, #w-node-_1ffca240-3f4d-90c4-de7f-bc85c9e69e7c-1aada8f9, #w-node-c9948b8f-d70c-d2d7-6b1e-4711a1198609-a1198608, #w-node-c9948b8f-d70c-d2d7-6b1e-4711a119860e-a1198608, #w-node-c9948b8f-d70c-d2d7-6b1e-4711a1198613-a1198608, #w-node-c9948b8f-d70c-d2d7-6b1e-4711a1198618-a1198608, #w-node-c9948b8f-d70c-d2d7-6b1e-4711a119861d-a1198608 {
  place-self: center;
}

#Mobile-Area-Code.w-node-_2d0d1d59-00be-6fa2-32a4-1cfa4cbbabbc-1aada903, #area_code.w-node-_73781920-3546-7591-c6f0-b22830407959-1aada905, #Mobile-Area-Code.w-node-_2d0d1d59-00be-6fa2-32a4-1cfa4cbbabbc-1aada908 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}


