* {
  box-sizing: border-box;
  outline: none;
  font-family:
    "Exo",
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
}

*,
*::before,
*::after {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  outline: none;
  text-decoration: none;
  border: none;
}

h1,
h2,
h3,
h4 {
  font-weight: 700;
  overflow-wrap: break-word;
  color: var(--Text-100);
}

h1 {
  font-size: 48px;
  line-height: 60px;
  letter-spacing: 0.2px;
}

h2 {
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
  text-transform: capitalize;
}

@media screen and (min-width: 1200px) {
  h2 {
    font-size: 40px;
    line-height: 48px;
  }
}

h3 {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

@media screen and (min-width: 1200px) {
  h3 {
    font-size: 32px;
    line-height: 40px;
  }
}

h4 {
  font-size: 24px;
  line-height: 32px;
}

p {
  margin: 0;
  font-size: 16px;
  line-height: 24px;
  overflow-wrap: break-word;
}

s {
  text-decoration: line-through;
}

a {
  color: var(--text-color);
}

html {
  scroll-behavior: smooth;
}

[id] {
  scroll-margin-top: 72px;
}

body {
  margin-top: 128px;
  font-size: 16px;
  line-height: 24px;
  background-color: var(--main-theme-color);
  color: var(--text-color);
}

@media screen and (min-width: 768px) {
  body {
    margin-top: 72px;
  }
}

.gamdom-41c7h5 {
  max-width: 100%;
  margin: 0 auto;
  padding: 0 16px;
}

@media screen and (min-width: 768px) {
  .gamdom-41c7h5 {
    max-width: 752px;
  }
}

@media screen and (min-width: 1200px) {
  .gamdom-41c7h5 {
    padding: 0 16px;
    max-width: 1248px;
  }
}

.gamdom-0s8g3u {
  overflow: hidden;
}

.gamdom-j9ddm3 img {
  background: var(--Neutral-300);
}

.gamdom-j33wis {
  font-size: 14px;
  font-weight: 700;
  font-style: normal;
  line-height: 20px;
  padding: 9px 15px;
  color: var(--button-text-color);
  border-radius: 16px;
  transition: 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  cursor: pointer;
}

.gamdom-yi83g0 {
  border: 1px solid var(--border-color);
  background: var(--button-bg-color);
}

.gamdom-yi83g0:hover {
  background: var(--button-bg-hover);
}

.gamdom-abh08x {
  border: 1px solid var(--border-color);
  background: var(--button-bg-color);
  color: var(--button-text-color);
}

.gamdom-abh08x:hover {
  background: var(--button-bg-hover);
}

.gamdom-3rpqho {
  font-size: 12px;
  line-height: 18px;
}

.gamdom-u4w3vz {
  font-size: 18px;
  line-height: 26px;
}

.gamdom-59ifwu {
  width: 100%;
}

.gamdom-42zj78 {
  padding: 6px 16px;
}

.gamdom-bfydhq {
  padding: 10px 16px;
}

.gamdom-yzy1t3 {
  padding: 15px 26px;
}

.gamdom-e5s0bf {
  flex-shrink: 0;
}

.gamdom-zfq2n3 {
  box-shadow:
    0 1px 33px 0 rgba(var(--Primary-200-rgb), 0.2),
    0 1px 22px 0 rgba(var(--Primary-200-rgb), 0.3);
}

.gamdom-lxngdm {
  display: none;
}

.gamdom-06welx {
  position: relative;
  width: 100%;
  margin: 0 auto;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

.gamdom-66gh17 {
  overflow: hidden;
  width: 100%;
  margin-top: 20px;
}

.gamdom-udtyob {
  display: flex;
  scroll-snap-type: x mandatory;
  overflow-x: auto;
  scroll-behavior: smooth;
  cursor: grab;
  padding-bottom: 20px;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.gamdom-ens2sj {
  cursor: grab;
}

.gamdom-udtyob::-webkit-scrollbar {
  display: none;
}

.gamdom-4e6l5o {
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  scroll-snap-align: start;
}

.gamdom-410gnj {
  display: block;
  width: 100%;
  object-fit: contain;
  height: 40px;
  pointer-events: none;
}

.gamdom-3avgvu {
  text-align: center;
  font-size: 14px;
  padding: 10px 0;
}

.gamdom-32od2g {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  justify-content: center;
  visibility: hidden;
}

.gamdom-625oip {
  visibility: visible;
}

.gamdom-t0hpy9 {
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: var(--Text-400);
  border-radius: 8px;
  cursor: pointer;
  transition: 0.gamdom-53f3ns ease;
}

.gamdom-r0jh82 {
  background-color: var(--Primary-200);
  width: 16px;
}

.gamdom-stkqaa {
  -webkit-mask-image: linear-gradient(
    to right,
    var(--Neutral-300) 96%,
    transparent
  );
  mask-image: linear-gradient(to right, var(--Neutral-300) 96%, transparent);
  transition:
    -webkit-mask-image 0.gamdom-53f3ns,
    mask-image 0.3s;
}

.gamdom-stkqaa.gamdom-rmteia {
  -webkit-mask-image: linear-gradient(to right, black 100%, black 100%);
  mask-image: linear-gradient(to right, black 100%, black 100%);
}

main {
  display: flex;
  flex-direction: column;
  margin-bottom: 40px;
  gap: 48px;
}

@media (min-width: 768px) {
  main {
    gap: 56px;
  }
}

.gamdom-84123u:not([hidden]) {
  position: fixed;
  background: var(--neutral-30060);
  backdrop-filter: blur(8px);
  inset: 0;
  z-index: 1100;
  padding: 16px;
  isolation: isolate;
  display: flex;
  justify-content: center;
  align-items: center;
}

.gamdom-8fsi0f {
  cursor: pointer;
  display: block;
  border: none;
  width: 22px;
  height: 22px;
  background-color: var(--Neutral-50);
  -webkit-mask: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.gamdom-1a8pzt.org/2000/svg'%3E%3Cpath d='M21 1L1 21M1 1L21 21' stroke='%23F0E1DF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat center;
  mask: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.gamdom-1a8pzt.org/2000/svg'%3E%3Cpath d='M21 1L1 21M1 1L21 21' stroke='%23F0E1DF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat center;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 1;
}

.gamdom-j54wn2 {
  border-radius: 24px;
  background: var(--Neutral-400);
  padding: 40px 24px 40px;
  position: relative;
  text-align: center;
  overflow: hidden;
  width: 100%;
  max-width: 600px;
  box-shadow: 0 12px 24px 0 rgba(191, 191, 191, 0.2);
}

.gamdom-j54wn2::before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--Primary-300, #53109f) 0%,
    var(--neutral-30080, rgba(21, 24, 41, 0.75)) 49.52%
  );
}

.gamdom-3rdat5 {
  position: relative;
  z-index: 1;
}

.gamdom-nqz9e5 {
  color: var(--Text-100);
  text-align: center;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  text-transform: capitalize;
}

.gamdom-4vjjb4 {
  color: var(--Text-100);
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
  text-transform: capitalize;
  margin: 4px 0;
  overflow-wrap: break-word;
}

.gamdom-ww8rx5 {
  font-size: 40px;
  line-height: 48px;
}

.gamdom-898y32 {
  color: var(--Text-200);
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.gamdom-97ursn {
  border-radius: 16px;
  background: var(--Primary-200);
  color: var(--Text-00);
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  padding: 15px 16px;
  align-content: center;
  display: block;
  width: 100%;
  margin-top: 24px;
  cursor: pointer;
  text-transform: capitalize;
  transition: 0.3s;
}

.gamdom-97ursn:hover {
  background: var(--Primary-400);
}

.gamdom-97ursn svg {
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
  pointer-events: none;
  touch-action: none;
}

.gamdom-84123u img {
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
  object-fit: cover;
  pointer-events: none;
  touch-action: none;
  z-index: 0;
}

@media screen and (min-width: 768px) {
  .gamdom-j54wn2 {
    max-width: 600px;
    padding: 64px;
  }

  .gamdom-nqz9e5 {
    font-size: 24px;
    line-height: 32px;
  }

  .gamdom-4vjjb4 {
    font-size: 72px;
    line-height: 88px;
    margin: 4px 0;
  }

  .gamdom-ww8rx5 {
    font-size: 50px;
    line-height: 56px;
  }

  .gamdom-898y32 {
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    margin-right: auto;
    margin-left: auto;
  }

  .gamdom-8fsi0f {
    top: 25px;
    right: 25px;
  }
}

.gamdom-kyjx4z,
.gamdom-crk8gs {
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--Neutral-300);
  box-shadow: 0 0 12px 0 rgba(191, 191, 191, 0.1);
  padding: 16px 14px;
}

.gamdom-tt3bsi.gamdom-hyuxiw::before,
.gamdom-crk8gs::before,
.gamdom-mn3m9k::before {
  display: block;
  aspect-ratio: 1/1;
  background: no-repeat center/contain rgba(0, 0, 0, 0)
    url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.gamdom-1a8pzt.org/2000/svg'%3E%3Crect width='31' height='31' rx='15.5' fill='%23FFF4D0'/%3E%3Cpath d='M15.gamdom-2mg2tc 14.gamdom-79h8ie.gamdom-hqso0r 14.gamdom-uyy025 15.gamdom-lqt1am 14.gamdom-enumlz 15.gamdom-h5z8to 14.gamdom-a2z91l.gamdom-4a1c6s 14.gamdom-cbmx35 19.gamdom-yeymrv 12.gamdom-qwzg0i 19.gamdom-yeymrv 10.gamdom-omg6iz.gamdom-yeymrv 8.gamdom-qhbemh 17.gamdom-pbg1xp 7.gamdom-ea4x7y 15.gamdom-d5qos8 7.gamdom-ao3nqq.gamdom-p4s8h7 7.gamdom-ea4x7y 11.gamdom-oflum2 8.gamdom-qhbemh 11.gamdom-oflum2 10.gamdom-8g8tcm.gamdom-oflum2 12.gamdom-d0csro 13.gamdom-o7bx7j 14.gamdom-rl849m 15.gamdom-5cnua4 14.gamdom-p0juts.gamdom-9xgpa1 14.gamdom-ftenmg 15.gamdom-jtk37d 14.gamdom-y84es6 15.gamdom-t2zcnw 14.gamdom-cmbss5.gamdom-2mg2tc 14.5684Z' fill='%23FFC421'/%3E%3Cpath d='M15.gamdom-wp0dd9 15.gamdom-der4ua.gamdom-a9jwsa 15.gamdom-veihgk 15.gamdom-x1fapp 15.gamdom-wez138 15.gamdom-30c2dr 15.gamdom-4c41rp.gamdom-gja219 15.gamdom-wez138 15.gamdom-8jbwi3 15.gamdom-r6pdb1 15.gamdom-j2051o 15.gamdom-rc76ja.gamdom-axbx7n 15.gamdom-lo6tdz 7.gamdom-56v3dw 18.gamdom-fwz1y8 7.gamdom-jidkgi 23.gamdom-bpvezt.gamdom-9kmgo4.gamdom-h6vrbm 18.gamdom-ct63s7 19.gamdom-9ch8pv 15.gamdom-ilv0vm 15.gamdom-wp0dd9 15.1903Z' fill='%23FFC421'/%3E%3Ccircle cx='5.5' cy='5.5' r='3' fill='%23179163' stroke='%23FFF4D0'/%3E%3C/svg%3E%0A");
}

.gamdom-ilbq82 [type="submit"] *,
.gamdom-s2pv5g button * {
  pointer-events: none;
  touch-action: none;
}

@media screen and (max-width: 767px) {
  body:has(.pc61d126-chatbot-window[aria-hidden="false"]) .gamdom-652hfx {
    display: none;
  }
}

.gamdom-w7v4qj {
  position: fixed;
  right: 20px;
  bottom: 8px;
  z-index: 992;
  color: var(--Neutral-50);
}

body:has(header nav.open) .gamdom-w7v4qj {
  display: none;
}

@media (min-width: 768px) {
  .gamdom-w7v4qj {
    bottom: 22px;
  }
}

.gamdom-w7v4qj input {
  font-family: inherit;
}

@media (max-width: 767px) {
  body:has(.pc61d126-floating-bar-wrapper) .gamdom-w7v4qj {
    bottom: calc(var(--floating-bar-height) + 8px);
  }
}

@media (max-width: 767px) {
  body:has(.gamdom-fzxgpu.static) .gamdom-w7v4qj {
    bottom: 8px;
  }
}

.gamdom-qknazn {
  width: 80px;
  height: 80px;
  cursor: pointer;
  border: 1px solid var(--Primary-100);
  background: no-repeat center/40px var(--Primary-200)
    url("data:image/svg+xml,%3Csvg xmlns='http://www.gamdom-1a8pzt.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M31.gamdom-lsa59x 3.gamdom-g8l76d.gamdom-otrfb1.gamdom-kbk1eh 3.gamdom-it4spp 3.gamdom-5ka6n1 5.gamdom-h6hqjz 3.gamdom-5ka6n1 8.gamdom-gzx6ro.gamdom-4gnf1t.gamdom-5ka6n1 26.gamdom-vcbb8f 5.gamdom-cnhjpu 28.gamdom-9qu6dr 8.gamdom-kemcxd 28.gamdom-tan5ls.gamdom-nfsszk 28.gamdom-9o5zri.gamdom-us5wa1 34.gamdom-0gvke4.gamdom-tuauqw 36.gamdom-3ts6re 11.gamdom-96ka3s 37.gamdom-jnvhvu 12.gamdom-gc5o9x 36.gamdom-vnsupc.gamdom-rjd5ko 28.gamdom-trdsuy.gamdom-woiucn.gamdom-wwo9fo 28.gamdom-8qrlr0 36.gamdom-gilbgh 26.gamdom-myanlo 36.gamdom-gilbgh 23.gamdom-su5vj8.gamdom-jj9qrp.gamdom-gilbgh 5.gamdom-qp8ro7 34.gamdom-h94ddd 3.gamdom-it4spp 31.gamdom-lsa59x 3.gamdom-3et8hp.gamdom-n1ya45 18.gamdom-oj8igv.gamdom-63aiz5 18.gamdom-yicw2s 8.gamdom-xzqu7y 17.gamdom-uevuzv 8.gamdom-xzqu7y 15.gamdom-ml6pyr.gamdom-xzqu7y 14.gamdom-vj11tn 9.gamdom-63aiz5 13.gamdom-38mcqi 11.gamdom-n1ya45 13.gamdom-pwsud3.gamdom-zrbze6 13.gamdom-38mcqi 13.gamdom-efa59v 14.gamdom-vj11tn 13.gamdom-efa59v 15.gamdom-z7r76w.gamdom-efa59v 17.gamdom-uevuzv 12.gamdom-zrbze6 18.gamdom-yicw2s 11.gamdom-n1ya45 18.gamdom-fu40bz.gamdom-67hn19 18.gamdom-q3fqie.gamdom-vdvrn0 18.gamdom-yicw2s 17.gamdom-8d6yqi 17.gamdom-uevuzv 17.gamdom-8d6yqi 15.gamdom-4nxqtz.gamdom-8d6yqi 14.gamdom-vj11tn 18.gamdom-vdvrn0 13.gamdom-38mcqi 20.gamdom-67hn19 13.gamdom-6g721u.gamdom-bxqbth 13.gamdom-38mcqi 22.gamdom-ioc3yz 14.gamdom-vj11tn 22.gamdom-ioc3yz 15.gamdom-k0o33g.gamdom-gajx2q 17.gamdom-uevuzv 21.gamdom-bxqbth 18.gamdom-yicw2s 20.gamdom-67hn19 18.gamdom-9qbrmk.gamdom-rcqjeq 18.gamdom-e5szz3.gamdom-u5iv11 18.gamdom-yicw2s 26.gamdom-1cm2ls 17.gamdom-uevuzv 26.gamdom-1cm2ls 15.gamdom-df0j4x.gamdom-1cm2ls 14.gamdom-vj11tn 27.gamdom-u5iv11 13.gamdom-38mcqi 28.gamdom-rcqjeq 13.gamdom-e10tnb.gamdom-tizcy2 13.gamdom-38mcqi 31.gamdom-hg6p35 14.gamdom-vj11tn 31.gamdom-hg6p35 15.gamdom-syx513.gamdom-1cm2ls 17.gamdom-uevuzv 30.gamdom-tizcy2 18.gamdom-yicw2s 28.gamdom-rcqjeq 18.5087Z' fill='%23F7F7F7'/%3E%3C/svg%3E");
  border-radius: 50%;
}

@media screen and (max-width: 767px) {
  body:has(.pc61d126-chatbot-window[aria-hidden="false"])
    .gamdom-qknazn {
    display: none;
  }
}

.gamdom-iioky4 {
  position: fixed;
  inset: 0;
  z-index: 101;
  background: var(--Neutral-400);
  box-shadow: 0 12px 24px 0 rgba(109, 109, 109, 0.15);
  overscroll-behavior: contain;
  overflow: auto;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
}

@media screen and (min-width: 768px) {
  .gamdom-iioky4 {
    inset: auto 24px 24px auto;
    width: 448px;
    height: 600px;
    border-radius: 24px;
    border: 1px solid var(--Neutral-200);
    box-shadow: 0 12px 24px 0 rgba(191, 191, 191, 0.16);
  }
}

.pc61d126-chatbot-window[aria-hidden="true"] {
  display: none;
}

.gamdom-s2pv5g {
  border-bottom: 1px solid var(--Neutral-200);
  background: var(--Neutral-300);
  color: var(--Text-300);
  padding: 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 0 0;
}

@media (min-width: 768px) {
  .gamdom-s2pv5g {
    padding: 14px 16px;
  }
}

.gamdom-s2pv5g button {
  border: none;
  background: none;
  cursor: pointer;
  align-content: center;
  color: var(--Neutral-50);
}

.gamdom-s2pv5g button:first-child {
  align-content: end;
}

.gamdom-s2pv5g button:first-of-type {
  display: none;
}

.pc61d126-chatbot[data-active-screen="2"]
  .gamdom-s2pv5g
  button:first-of-type,
.pc61d126-chatbot[data-active-screen="3"]
  .gamdom-s2pv5g
  button:first-of-type {
  display: initial;
  width: 44px;
  height: 16px;
}

.gamdom-s2pv5g button:first-of-type svg {
  width: 30px;
  height: 30px;
}

.gamdom-s2pv5g button:last-child svg {
  width: 38px;
  height: 38px;
}

.gamdom-mn3m9k {
  flex: 1 1;
  align-content: center;
  display: flex;
  align-items: center;
  gap: 10px;
  font-feature-settings: "liga" off;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  opacity: 0;
  visibility: hidden;
}

.gamdom-mn3m9k::before {
  content: "";
  width: 48px;
}

.pc61d126-chatbot[data-active-screen="2"] .gamdom-mn3m9k,
.pc61d126-chatbot[data-active-screen="3"]
  .gamdom-mn3m9k {
  opacity: 1;
  visibility: visible;
}

.gamdom-m9yof1 {
  flex: 1 1;
}

.gamdom-jjmh0x {
  display: none;
  padding: 64px 16px 16px;
}

@media screen and (min-width: 768px) {
  .gamdom-jjmh0x {
    padding: 24px;
  }
}

.pc61d126-chatbot[data-active-screen="1"] .gamdom-tw4ajl {
  display: block;
}

.gamdom-vy8m32 {
  color: var(--Text-100);
  font-feature-settings: "liga" off;
  font-weight: 700;
  margin-bottom: 24px;
  font-size: 40px;
  line-height: 48px;
  text-transform: capitalize;
}

@media screen and (min-width: 768px) {
  .gamdom-vy8m32 {
    margin-top: 41px;
    font-size: 48px;
    line-height: 56px;
  }
}

.gamdom-crk8gs {
  display: grid;
  grid-template-columns: 50px 1fr;
  grid-template-areas: "avatar name" "button button";
  row-gap: 16px;
  column-gap: 12px;
  padding: 10px 14px;
}

.gamdom-crk8gs::before {
  content: "";
  grid-area: avatar;
  width: 50px;
  height: 50px;
  align-self: center;
}

.gamdom-mhhcz3 span {
  color: var(--Text-300);
  font-feature-settings:
    "liga" off,
    "clig" off;
  font-size: 12px;
  line-height: 16px;
}

.gamdom-mhhcz3 p {
  color: var(--Text-100);
}

.gamdom-crk8gs .gamdom-na226j {
  grid-area: button;
}

.gamdom-crk8gs .gamdom-na226j::after {
  content: "";
  display: inline-block;
  vertical-align: sub;
  margin-left: 8px;
  width: 20px;
  height: 20px;
  background: no-repeat center/contain rgba(0, 0, 0, 0)
    url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.gamdom-1a8pzt.org/2000/svg'%3E%3Cpath d='M4.gamdom-6gylca 10H16.3327' stroke='%23F0F0F0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.gamdom-b0oxoi 15L16.gamdom-b0oxoi 10' stroke='%23F0F0F0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.gamdom-b0oxoi 5L16.gamdom-b0oxoi 10' stroke='%23F0F0F0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.pc61d126-chatbot[data-active-screen="2"] .gamdom-y5gb7y {
  display: block;
}

.gamdom-ugdlly {
  color: var(--Text-100);
  font-feature-settings: "liga" off;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  margin-bottom: 24px;
}

@media (min-width: 768px) {
  .gamdom-ugdlly {
    margin-top: 40px;
  }
}

.gamdom-kyjx4z label,
.gamdom-kyjx4z input {
  display: block;
  width: 100%;
}

.gamdom-kyjx4z label {
  margin-bottom: 16px;
  color: var(--Text-100);
  font-size: 14px;
  line-height: 20px;
}

.gamdom-kyjx4z label.gamdom-lomjsu input {
  border: 1px solid var(--Accent-100);
  padding: 16px;
}

.gamdom-kyjx4z label.gamdom-lomjsu::after {
  content: attr(data-error);
  display: block;
  color: var(--Accent-100);
  font-feature-settings:
    "liga" off,
    "clig" off;
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
}

.gamdom-kyjx4z input {
  color: var(--Text-100);
  border-radius: 16px;
  background: var(--Neutral-400);
  font-feature-settings: "liga" off;
  font-size: 16px;
  line-height: 24px;
  padding: 17px 16px;
  margin-top: 4px;
}

.gamdom-kyjx4z input::placeholder {
  color: var(--Text-400);
}

.gamdom-kpzyet {
  padding: 0;
  min-height: 100%;
  flex-direction: column;
  justify-content: space-between;
  gap: 16px;
}

.pc61d126-chatbot[data-active-screen="3"] .gamdom-kpzyet {
  display: flex;
}

.gamdom-kpzyet ol {
  list-style: none;
  padding: 16px;
  overflow: auto;
  overscroll-behavior: contain;
  height: calc(100vh - 170px);
}

@media screen and (min-width: 768px) {
  .gamdom-kpzyet ol {
    height: 420px;
    padding: 24px;
  }
}

.gamdom-kpzyet ol a {
  cursor: pointer;
  color: var(--Primary-100);
}

.gamdom-ilbq82 {
  flex: 0 0;
  position: relative;
  padding: 0 16px 16px;
}

@media screen and (min-width: 768px) {
  .gamdom-ilbq82 {
    padding: 0 24px 24px;
  }
}

.gamdom-ilbq82 input {
  display: block;
  width: 100%;
  padding: 16px 44px 16px 16px;
  border-radius: 24px;
  background: var(--Neutral-300);
  color: var(--Text-100);
  font-size: 16px;
  line-height: 24px;
}

.gamdom-ilbq82 input::placeholder {
  color: var(--Text-400);
}

.gamdom-ilbq82 [type="submit"] {
  border: none;
  background: none;
  cursor: pointer;
  position: absolute;
  top: 15px;
  right: 32px;
  width: 22px;
  height: 22px;
}

.gamdom-ilbq82 [type="submit"]:disabled {
  opacity: 0.5;
}

.gamdom-ilbq82 [type="submit"] svg {
  color: var(--Neutral-50);
}

@media screen and (min-width: 768px) {
  .gamdom-ilbq82 [type="submit"] {
    right: 40px;
  }
}

.gamdom-tt3bsi {
  margin-bottom: 16px;
  color: var(--Primary-100);
}

.gamdom-tt3bsi.gamdom-hyuxiw {
  display: grid;
  grid-template-columns: 31px 1fr;
  gap: 12px;
  color: var(--Text-100);
  align-items: flex-end;
}

.gamdom-tt3bsi.gamdom-hyuxiw::before {
  content: "";
  width: 31px;
}

.gamdom-tt3bsi.gamdom-hyuxiw p {
  border-radius: 24px;
  border: 1px solid var(--Neutral-300);
  background: var(--neutral-30060, rgba(43, 43, 43, 0.6));
}

.gamdom-tt3bsi.gamdom-nunlna p {
  box-shadow: 0 0 12px 0 rgba(191, 191, 191, 0.1);
}

.gamdom-tt3bsi p {
  padding: 15px 14px;
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--neutral-30060, rgba(43, 43, 43, 0.6));
}

.gamdom-w7v4qj .gamdom-na226j {
  border-radius: 16px;
  background: var(--Primary-200);
  text-align: center;
  padding: 9px;
  color: var(--Text-00);
  font-feature-settings: "liga" off;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  width: 100%;
  cursor: pointer;
}

@media (max-width: 767px) {
  body:has(header.mobile-menu) {
    overflow: hidden;
  }
}

.gamdom-652hfx {
  position: fixed;
  z-index: 1000;
  top: 0;
  width: 100%;
}

@media (min-width: 768px) {
  .gamdom-652hfx {
    padding: 16px 0;
    background: var(--fh-bg-color);
  }
}

@media (min-width: 1200px) {
  .gamdom-652hfx {
    padding: 18px 0;
  }
}

.gamdom-652hfx .gamdom-41c7h5 {
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}

@media (max-width: 767px) {
  .gamdom-652hfx .gamdom-41c7h5 {
    padding: 16px;
    background: var(--fh-bg-color);
    min-height: 72px;
  }
}

.gamdom-1o73u8 {
  display: block;
  width: 100%;
  max-width: 128px;
  height: 32px;
  object-fit: contain;
  object-position: center left;
}

@media (min-width: 1200px) {
  .gamdom-1o73u8 {
    max-width: 160px;
    height: 40px;
  }
}

.gamdom-1o73u8 picture,
.gamdom-1o73u8 img {
  display: block;
  width: 100%;
  height: 100%;
}

.gamdom-1o73u8 img {
  object-fit: contain;
  object-position: left center;
}

@media (max-width: 1199px) {
  .gamdom-2xlhyo {
    position: fixed;
    right: 0;
    width: 100%;
    transition: transform 0.gamdom-53f3ns ease;
    transform: translateX(100%);
    background: var(--menu-color);
    box-shadow: 0 12px 24px 0 rgba(109, 109, 109, 0.15);
  }

  .gamdom-652hfx.gamdom-au7ncn .gamdom-2xlhyo {
    transform: translateX(0);
  }
}

@media screen and (min-width: 768px) and (max-width: 1199px) {
  .gamdom-2xlhyo {
    top: 72px;
    max-width: 400px;
    height: calc(100% - 72px);
    overflow-y: auto;
    padding: 8px 16px;
  }
}

@media (max-width: 767px) {
  .gamdom-2xlhyo {
    padding: 8px 16px;
    top: 128px;
    height: calc(100% - 128px);
    overflow-y: auto;
    overscroll-behavior: contain;
  }
}

.gamdom-rwwtj2,
.gamdom-j9p9q0 {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  gap: 8px;
}

@media (min-width: 767px) {
  .gamdom-rwwtj2,
  .gamdom-j9p9q0 {
    gap: 12px;
  }
}

@media (max-width: 767px) {
  .gamdom-j9p9q0 {
    display: none;
  }
}

.gamdom-g0ksnk {
  display: flex;
  align-items: center;
  gap: 6px;
  background: linear-gradient(
    0deg,
    rgba(0, 3, 20, 0) 0%,
    var(--fh-bg-color) 70%
  );
  padding: 0 16px 16px;
  justify-content: center;
}

.gamdom-au7ncn .gamdom-g0ksnk {
  background: var(--fh-bg-color);
}

.gamdom-g0ksnk button {
  flex: 1 1;
  padding: 9px 12px;
  line-height: 20px;
}

@media (min-width: 768px) {
  .gamdom-g0ksnk {
    display: none;
  }
}

.gamdom-9ykbk8 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  cursor: pointer;
}

@media (min-width: 1200px) {
  .gamdom-9ykbk8 {
    display: none;
  }
}

.gamdom-v81cyj {
  display: block;
  width: 30px;
  height: 30px;
  object-fit: contain;
  object-position: center;
  cursor: pointer;
  color: var(--Text-100);
  pointer-events: none;
  touch-action: none;
}

.gamdom-652hfx.gamdom-au7ncn .gamdom-v81cyj:first-child {
  display: none;
}

.gamdom-652hfx.gamdom-au7ncn .gamdom-v81cyj:last-child {
  display: block;
}

.gamdom-v81cyj:last-child {
  display: none;
}

@media (min-width: 1200px) {
  .gamdom-v81cyj {
    display: none;
  }
}

.gamdom-d69iq5 {
  position: relative;
  display: none;
  padding: 5px 9px 6px;
  color: var(--Text-100);
}

@media (min-width: 1200px) {
  .gamdom-d69iq5 {
    display: flex;
  }
}

.gamdom-d69iq5 ul {
  max-height: 350px;
  overflow-y: auto;
}

.gamdom-d69iq5:hover ul {
  visibility: visible;
  opacity: 1;
}

.gamdom-d69iq5:hover ul::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

.gamdom-d69iq5:hover ul::-webkit-scrollbar-thumb {
  border-radius: 16px;
  background: var(--Neutral-100);
}

.gamdom-d69iq5:hover ul::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0);
}

.gamdom-d69iq5:hover .gamdom-r0957m svg {
  transform: rotate(180deg);
}

.gamdom-jihb1y {
  font-size: 14px;
  font-weight: 700;
  display: flex;
  width: 100%;
}

.gamdom-s6mpez {
  padding: 0 8px;
}

.gamdom-12y6sd {
  display: flex;
  width: 100%;
  padding: 5px 9px;
  transition: 0.3s;
  color: var(--Text-100);
  border-radius: 8px;
}

.gamdom-12y6sd:hover {
  background-color: var(--Neutral-300);
}

@media (min-width: 1200px) {
  .gamdom-12y6sd {
    padding: 4px 8px;
  }
}

.gamdom-94srq6 {
  display: flex;
}

.gamdom-94srq6 img {
  width: 24px;
  height: 24px;
  margin-right: 8px;
  border: 1px solid var(--Neutral-200);
  border-radius: 12px;
}

.gamdom-r0957m {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  margin-left: 9px;
  margin-top: 2px;
}

.gamdom-r0957m svg {
  transition: 0.3s;
  width: 13px;
  height: 13px;
}

.gamdom-rj2vzr {
  position: relative;
  top: 0;
  left: 0;
  display: flex;
  visibility: hidden;
  align-items: flex-start;
  flex-direction: column;
  width: auto;
  max-height: 0;
  transition: max-height 0.3s;
  opacity: 0;
  background: unset;
  gap: 0;
}

@media (min-width: 1200px) {
  .gamdom-rj2vzr {
    position: absolute;
    top: 40px;
    left: 0;
    width: 112px;
    padding: 8px;
    border-radius: 8px;
    background: var(--fh-bg-color);
    box-shadow: 0 12px 24px 0 rgba(109, 109, 109, 0.15);
    gap: 2px;
  }
}

.gamdom-gb1z3p {
  width: 100%;
}

@media (min-width: 1200px) {
  .gamdom-gb1z3p {
    display: none;
  }
}

.gamdom-rkc1m4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid var(--Neutral-300);
}

.gamdom-o65scz {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  text-transform: capitalize;
  color: var(--Text-100);
}

.gamdom-w2spic {
  display: flex;
}

.gamdom-ywipmt {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}

.gamdom-y1gexd {
  list-style: none;
}

@media (max-width: 1199px) {
  .gamdom-y1gexd {
    max-height: 90%;
    overflow: auto;
  }
}

@media (min-width: 1200px) {
  .gamdom-y1gexd {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .gamdom-y1gexd .gamdom-udhfdt [data-ref-el],
  .gamdom-y1gexd .gamdom-udhfdt span,
  .gamdom-y1gexd .gamdom-udhfdt a {
    white-space: nowrap;
  }
}

.gamdom-u1rjab {
  width: 100%;
  transition: 0.3s;
  color: var(--Text-100);
  position: relative;
}

@media (max-width: 1199px) {
  .gamdom-u1rjab.gamdom-y7zdg7 > .gamdom-udhfdt {
    background: var(--Neutral-300);
  }
}

@media (min-width: 1200px) {
  .gamdom-u1rjab.gamdom-1hafbw:hover > .sub-menu[data-depth="1"] {
    height: auto;
    opacity: 1;
    visibility: visible;
  }
}

@media (max-width: 1199px) {
  .gamdom-u1rjab.gamdom-y7zdg7 > .gamdom-lqyzrk {
    height: auto;
  }

  .gamdom-u1rjab.gamdom-y7zdg7 > div > .gamdom-a8dmfo {
    transform: rotate(180deg);
  }
}

.gamdom-u1rjab [data-ref-el] {
  background: none;
  border: none;
  cursor: pointer;
}

.gamdom-u1rjab [data-ref-el],
.gamdom-u1rjab span {
  cursor: pointer;
}

.gamdom-u1rjab [data-ref-el],
.gamdom-u1rjab span,
.gamdom-u1rjab a {
  font-size: 18px;
  font-weight: 700;
  line-height: 46px;
  color: var(--text-color);
  text-align: left;
  flex: 1 1;
}

@media (min-width: 768px) {
  .gamdom-u1rjab [data-ref-el],
  .gamdom-u1rjab span,
  .gamdom-u1rjab a {
    font-size: 18px;
    line-height: 38px;
  }
}

@media (min-width: 1200px) {
  .gamdom-u1rjab [data-ref-el],
  .gamdom-u1rjab span,
  .gamdom-u1rjab a {
    font-size: 14px;
    line-height: 20px;
    width: 100%;
  }
}

.gamdom-lqyzrk {
  height: 0;
  overflow: hidden;
  transition: height 0.gamdom-53f3ns ease;
  padding-left: 24px;
  list-style: none;
  box-sizing: border-box;
}

.gamdom-lqyzrk::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

.gamdom-lqyzrk::-webkit-scrollbar-thumb {
  border-radius: 16px;
  background: var(--Neutral-200);
}

.gamdom-lqyzrk::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0);
}

@media (min-width: 1200px) {
  .gamdom-lqyzrk {
    width: 300px;
    position: absolute;
    z-index: 1001;
    border-radius: 0 0 24px 24px;
    background: var(--Neutral-400);
    box-shadow: 0 12px 24px 0 rgba(191, 191, 191, 0.2);
    padding: 8px;
    opacity: 0;
    visibility: hidden;
    max-height: 290px;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .gamdom-lqyzrk:has(> .gamdom-u1rjab.active) {
    height: auto;
    visibility: visible;
    opacity: 1;
  }

  .gamdom-lqyzrk .gamdom-lqyzrk {
    padding: 0;
  }

  .gamdom-lqyzrk .gamdom-u1rjab {
    font-weight: 400;
  }

  .gamdom-lqyzrk .gamdom-u1rjab:hover > .gamdom-udhfdt {
    background: var(--Neutral-300);
  }

  .gamdom-lqyzrk .gamdom-a8dmfo {
    rotate: -90deg;
  }
}

.gamdom-udhfdt {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  padding: 0 8px;
  border-radius: 16px;
  cursor: pointer;
}

@media (min-width: 1200px) {
  .gamdom-udhfdt {
    padding: 8px;
  }

  .gamdom-u1rjab.gamdom-rr8poi > .gamdom-udhfdt {
    background: var(--Neutral-300);
  }
}

.gamdom-a8dmfo {
  width: 24px;
  height: 24px;
  border: none;
  cursor: pointer;
  mask-image: url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.gamdom-1a8pzt.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.gamdom-mpgfui 0.gamdom-br8ua0.gamdom-53m35s -0.gamdom-6hok90 0.gamdom-y4adtg -0.gamdom-6hok90 1.gamdom-27vtqf 0.gamdom-69x5zz.gamdom-wvyo9q 4.gamdom-fx9lto.gamdom-mpgfui 0.gamdom-bu0lbt.gamdom-iwaxqw -0.gamdom-6hok90 9.gamdom-skrhzr -0.gamdom-6hok90 10.gamdom-h4qnjq 0.gamdom-hdk8rc.gamdom-h1yaw9 0.gamdom-53m35s 10.gamdom-h1yaw9 0.gamdom-y4adtg 10.gamdom-h4qnjq 1.gamdom-j7kztc.gamdom-akvxao 5.gamdom-37r1d2.gamdom-0wabv6 6.gamdom-9etbio 5.gamdom-aietcg 6.gamdom-9etbio 4.gamdom-deeglw 5.gamdom-ryssza.gamdom-mpgfui 1.gamdom-qjuqv0.gamdom-6hok90 0.gamdom-y4adtg -0.gamdom-6hok90 0.gamdom-53m35s 0.gamdom-mpgfui 0.21967Z' fill='%23F0F0F0'/%3E%3C/svg%3E%0A");
  mask-repeat: no-repeat;
  mask-position: center;
  mask-size: 10px;
  transition: rotate 0.gamdom-53f3ns ease;
  background-color: var(--Text-100);
}

@media (min-width: 1200px) {
  .gamdom-a8dmfo {
    cursor: default;
  }
}

.gamdom-2iukhn {
  position: fixed;
  z-index: 1001;
  top: 80px;
  left: 100px;
  visibility: visible;
  opacity: 1;
  max-height: 290px;
  height: auto;
}

.gamdom-7oad2a {
  padding: 24px 0;
  border-top: 1px solid var(--border-color);
  gap: 32px;
  background-color: var(--fh-bg-color);
}

@media screen and (min-width: 768px) {
  .gamdom-7oad2a {
    padding: 40px 4px;
  }
}

.gamdom-hdku1n {
  margin-bottom: 30px;
}

@media screen and (min-width: 1200px) {
  .gamdom-hdku1n {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 0;
  }
}

.gamdom-g37oav {
  margin-bottom: 32px;
}

@media (min-width: 1200px) {
  .gamdom-g37oav {
    margin-right: 32px;
    margin-bottom: 20px;
  }
}

.gamdom-g37oav ul {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  gap: 8px;
}

.gamdom-g37oav [data-ref-el] {
  background: none;
  border: none;
  cursor: pointer;
  font: inherit;
}

.gamdom-g37oav [data-ref-el],
.gamdom-g37oav span,
.gamdom-g37oav a {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  display: block;
  padding: 4px 8px;
  color: var(--text-color);
}

.gamdom-dyutnq {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 340px;
  margin-bottom: 32px;
  flex-shrink: 0;
}

@media (min-width: 1200px) {
  .gamdom-dyutnq {
    margin-bottom: 12px;
  }
}

.gamdom-1jirbn {
  width: 32px;
  height: 32px;
  margin-right: 12px;
  overflow: hidden;
}

.gamdom-1jirbn img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

@media screen and (min-width: 1200px) {
  .gamdom-1jirbn:last-child {
    margin-right: 0;
  }
}

.gamdom-txt6tb {
  line-height: 19px;
  margin-top: -4px;
  position: relative;
  color: var(--Primary-100);
  border-bottom: 1px solid var(--Primary-100);
}

.gamdom-dyutnq:hover .gamdom-ylojvo {
  visibility: visible;
  opacity: 1;
}

.gamdom-ylojvo {
  position: absolute;
  right: -13px;
  bottom: 30px;
  visibility: hidden;
  max-width: 240px;
  padding: 16px;
  transition: 0.3s;
  opacity: 0;
  border: 1px solid var(--Neutral-200);
  border-radius: 8px;
  background-color: var(--Neutral-300);
  box-shadow: 0 0 12px 0 rgba(191, 191, 191, 0.14);
}

.gamdom-ru6h3f {
  display: grid;
  margin: -6px;
  grid-template-columns: repeat(5, 1fr);
  max-height: 240px;
  overflow-y: auto;
  overflow-x: hidden;
}

.gamdom-h9x34t {
  display: flex;
  margin: 6px;
}

.gamdom-h9x34t img {
  display: block;
  max-width: 32px;
  object-fit: contain;
}

.gamdom-ylojvo::after {
  position: absolute;
  right: 18px;
  bottom: -8px;
  width: 0;
  height: 0;
  content: "";
  border-top: 8px solid var(--Neutral-300);
  border-right: 8px solid rgba(0, 0, 0, 0);
  border-left: 8px solid rgba(0, 0, 0, 0);
}

.gamdom-ylojvo::before {
  position: absolute;
  right: 16px;
  bottom: -10px;
  width: 0;
  height: 0;
  content: "";
  border-top: 10px solid var(--Neutral-200);
  border-right: 10px solid rgba(0, 0, 0, 0);
  border-left: 10px solid rgba(0, 0, 0, 0);
}

.gamdom-y0qv1f {
  display: flex;
  flex-direction: column;
  width: 100%;
}

@media (min-width: 1200px) {
  .gamdom-y0qv1f {
    align-items: flex-end;
    flex-direction: row;
    justify-content: space-between;
  }
}

.gamdom-0n1c6g {
  font-size: 14px;
  line-height: 20px;
  color: var(--text-color);
}

@media (min-width: 1200px) {
  .gamdom-0n1c6g {
    margin-right: 32px;
  }
}

.gamdom-7bb08d {
  width: 100%;
  max-width: 340px;
  margin-top: 10px;
  text-align: left;
  flex-shrink: 0;
}

@media (min-width: 1200px) {
  .gamdom-7bb08d {
    margin-top: 0;
    width: 340px;
  }
}

.gamdom-7bb08d a {
  line-height: 19px;
  color: var(--Primary-100);
  border-bottom: 1px solid var(--Primary-100);
}

.gamdom-iui58e {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 24px;
}

.gamdom-6hquhm {
  position: relative;
}

@media (min-width: 768px) {
  .gamdom-6hquhm {
    margin-top: 40px;
  }
}

.gamdom-6hquhm + .gamdom-6r0ml2,
.gamdom-6hquhm + .gamdom-6hquhm {
  margin-top: 24px;
}

.gamdom-a4w82x {
  padding: 40px 16px;
  position: relative;
  overflow: hidden;
  text-align: center;
  min-height: 700px;
}

@media screen and (min-width: 768px) {
  .gamdom-a4w82x {
    padding: 80px 16px;
    border-radius: 24px;
    min-height: 400px;
  }
}

@media screen and (min-width: 1200px) {
  .gamdom-a4w82x {
    padding: 80px;
  }
}

.gamdom-xeyxiu {
  position: relative;
  z-index: 1;
  padding: 0;
}

@media screen and (min-width: 563px) {
  .gamdom-xeyxiu {
    padding: 0 16px;
}


}

.gamdom-jof8dc {
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
  text-transform: capitalize;
  margin-bottom: 8px;
  color: var(--text-color);
  overflow-wrap: break-word;
}

@media (min-width: 768px) {
  .gamdom-jof8dc {
    font-size: 48px;
    line-height: 56px;
  }
}

.gamdom-442jkh {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  text-transform: capitalize;
  margin-bottom: 24px;
  color: var(--Text-200);
  overflow-wrap: break-word;
}

@media (min-width: 768px) {
  .gamdom-442jkh {
    font-size: 24px;
    line-height: 32px;
  }
}

.gamdom-kf8o4m {
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
  margin: auto;
  width: 240px;
  padding: 15px 23px;
  transition: 0.3s;
  color: var(--button-text-color);
  border-radius: 16px;
  border: none;
  background: var(--button-bg-color);
  gap: 8px;
  cursor: pointer;
}

.gamdom-kf8o4m:hover {
  background: var(--button-bg-hover);
}

.gamdom-77r4yl {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -2;
}

.gamdom-77r4yl img {
  display: block;
  width: 100%;
  /* min-height: 100%; */
  object-fit: cover;
  object-position: center;
}

@media (max-width: 768px) {
  .gamdom-77r4yl img {
  min-height: initial;
  }
}

@media (max-width: 563px) {
  .gamdom-77r4yl img {
  min-height: 100%;
  }
}

.gamdom-a4w82x::before {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
}

.gamdom-0g2qde {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.gamdom-0g2qde h1,
.gamdom-0g2qde h2,
.gamdom-0g2qde h3,
.gamdom-0g2qde h4 {
  margin-bottom: 6px;
}

.gamdom-0g2qde h1:not(:first-child),
.gamdom-0g2qde h2:not(:first-child),
.gamdom-0g2qde h3:not(:first-child),
.gamdom-0g2qde h4:not(:first-child) {
  margin-top: 16px;
}

.gamdom-0g2qde h1,
.gamdom-0g2qde h1 > * {
  font-size: 40px;
  line-height: 48px;
}

@media (min-width: 768px) {
  .gamdom-0g2qde h1,
  .gamdom-0g2qde h1 > * {
    font-size: 48px;
    line-height: 60px;
  }
}

.gamdom-0g2qde h2,
.gamdom-0g2qde h2 > * {
  font-size: 32px;
  line-height: 40px;
}

@media (min-width: 768px) {
  .gamdom-0g2qde h2,
  .gamdom-0g2qde h2 > * {
    font-size: 40px;
    line-height: 48px;
  }
}

.gamdom-0g2qde h3,
.gamdom-0g2qde h3 > * {
  font-size: 24px;
  line-height: 32px;
}

@media (min-width: 768px) {
  .gamdom-0g2qde h3,
  .gamdom-0g2qde h3 > * {
    font-size: 32px;
    line-height: 40px;
  }
}

.gamdom-0g2qde h4,
.gamdom-0g2qde h4 > * {
  font-size: 24px;
  line-height: 32px;
}

.gamdom-0g2qde ul {
  font-size: 16px;
  margin: 6px 0 14px;
  padding: 0;
  padding-left: 8px;
  list-style: none;
}

.gamdom-0g2qde ul li {
  position: relative;
  margin-bottom: 8px;
  padding-left: 16px;
  list-style-type: none;
}

.gamdom-0g2qde ul li::before {
  position: absolute;
  top: 11px;
  left: 0;
  box-sizing: border-box;
  width: 6px;
  height: 6px;
  content: "";
  transform: translateY(-50%);
  border-radius: 50%;
  background: var(--Text-300);
}

.gamdom-0g2qde ul ul {
  margin-bottom: 8px;
}

.gamdom-0g2qde ul ul > li {
  margin-top: 16px;
  padding-left: 33px;
}

.gamdom-0g2qde ul ul > li::before {
  left: 16px;
  border: 1px solid var(--Text-300);
  background: rgba(0, 0, 0, 0);
}

.gamdom-0g2qde ol {
  font-size: 16px;
  margin: 6px 0 14px;
  padding-left: 24px;
  list-style: decimal;
}

.gamdom-0g2qde ol li {
  margin-bottom: 8px;
  padding-left: 6px;
}

.gamdom-0g2qde ol li::marker {
  font-weight: 700;
}

.gamdom-0g2qde ol ol {
  margin-bottom: 8px;
}

.gamdom-0g2qde ol ol > li {
  margin-top: 16px;
  padding-left: 0;
}

.gamdom-0g2qde ol ul li {
  padding-left: 16px;
}

.gamdom-0g2qde table {
  display: block;
  overflow-x: auto;
  width: 100%;
  margin-top: 16px;
  border-spacing: 0 4px;
  overflow-wrap: break-word;
  font-size: 16px;
  position: relative;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
  -webkit-mask-image: none;
  mask-image: none;
  border-radius: 24px;
  border: 1px solid var(--border-color);
  /* background: var(--Neutral-300); */
  padding: 16px;
  margin-bottom: 16px;
}

@media (min-width: 768px) {
  .gamdom-0g2qde table {
    padding: 24px;
  }
}

.gamdom-0g2qde table.gamdom-akn45f {
  -webkit-mask-image: linear-gradient(to right, black 90%, transparent);
  mask-image: linear-gradient(to right, black 90%, transparent);
  transition:
    -webkit-mask-image 0.gamdom-53f3ns,
    mask-image 0.3s;
}

.gamdom-0g2qde table.gamdom-akn45f.gamdom-rmteia {
  -webkit-mask-image: linear-gradient(to right, black 100%, black 100%);
  mask-image: linear-gradient(to right, black 100%, black 100%);
}

@media (min-width: 1200px) {
  .gamdom-0g2qde table {
    display: table;
  }
}

.gamdom-0g2qde table thead th {
  font-weight: 700;
  padding: 12px 18px;
  text-align: left;
  white-space: nowrap;
  background-color: var(--table-1-color);
  border: 1px solid var(--border-color);
}

.gamdom-0g2qde table thead th:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.gamdom-0g2qde table thead th:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}

.gamdom-0g2qde table tbody td {
  background-color: var(--table-2-color);
  width: 150px;
  padding: 11px 18px;
  white-space: nowrap;
  border: 1px solid var(--border-color);
}

@media (min-width: 1200px) {
  .gamdom-0g2qde table tbody td {
    width: auto;
    white-space: wrap;
  }
}

.gamdom-0g2qde table tbody td:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.gamdom-0g2qde table tbody td:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}

.gamdom-0g2qde table tbody td img {
  max-width: 24px;
  max-height: 24px;
  margin-right: 14px;
  vertical-align: middle;
}

.gamdom-0g2qde img {
  max-width: 100%;
  height: auto;
}

.gamdom-tz1ngd {
  padding: 16px;
  border-radius: 24px;
  border: 1px solid var(--border-color);
  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--fh-bg-color) 0%,
    color-mix(in srgb, var(--menu-color) 50%, transparent)
  );
}

@media (min-width: 768px) {
  .gamdom-tz1ngd {
    padding: 24px;
  }
}

.gamdom-c3tyxe {
  color: var(--text-color);
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
}

@media (min-width: 768px) {
  .gamdom-c3tyxe {
    font-size: 40px;
    line-height: 48px;
    max-width: 62%;
  }
}

.gamdom-c3tyxe > * {
  margin: 0 !important;
}

.gamdom-c3tyxe img,
.gamdom-9cj9ub {
  box-sizing: content-box;
  width: 24px;
  height: 24px;
}

@media screen and (min-width: 768px) {
  .gamdom-c3tyxe img,
  .gamdom-9cj9ub {
    width: 48px;
    height: 48px;
    max-width: 32px;
    max-height: 32px;
  }
}

.gamdom-r6e5p9 {
  display: flex;
  width: 24px;
  height: 24px;
  background: var(--text-color);
  vertical-align: middle;
}

@media (min-width: 768px) {
  .gamdom-r6e5p9 {
    width: 32px;
    height: 32px;
  }
}

.gamdom-s8vb1c {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 16px;
}

.gamdom-s8vb1c .gamdom-fp2tjj {
  flex-shrink: 0;
}

.gamdom-s8vb1c .gamdom-3emws5 svg {
  display: none;
}

.gamdom-xnlsc0 {
  display: grid;
  transition: max-height 0.gamdom-53f3ns ease-in-out;
  column-gap: 16px;
  grid-template-columns: 1fr;
}

@media (min-width: 508px) {
  .gamdom-xnlsc0 {
    grid-template-columns: 1fr 1fr;
    gap: 16px;
  }
}

@media (min-width: 1200px) {
  .gamdom-xnlsc0 {
    grid-template-columns: 1fr 270px 1fr 270px;
  }
}

.pc61d126-games__list[data-games-type="Live Shows"] {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media (min-width: 768px) {
  .pc61d126-games__list[data-games-type="Live Shows"] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (min-width: 1200px) {
  .pc61d126-games__list[data-games-type="Live Shows"] {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

.gamdom-xnlsc0.gamdom-tm35c8 + .gamdom-fp2tjj svg {
  transform: rotate(180deg);
}

.gamdom-fug0s4 {
  display: grid;
  align-items: flex-start;
  column-gap: 16px;
  grid-template-columns: repeat(2, 1fr);
  height: max-content;
}

.gamdom-fug0s4 > div:nth-child(3n) {
  grid-column: span 2;
}

.gamdom-fug0s4
  > div:nth-child(3n)
  .gamdom-6rn3un
  button {
  max-width: 270px;
}

@media (min-width: 768px) {
  .gamdom-fug0s4 {
    gap: 16px;
    grid-template-columns: repeat(2, 1fr);
  }

  .gamdom-fug0s4 > div:nth-child(3n) {
    grid-column: unset;
  }

  .gamdom-fug0s4
    > div:nth-child(3n)
    .gamdom-6rn3un
    button {
    max-width: 83px;
  }
}

@media (min-width: 1200px) {
  .gamdom-fug0s4 {
    max-width: 270px;
  }
}

.gamdom-fug0s4 .gamdom-6rn3un button {
  max-width: 96px;
}

@media (min-width: 375px) {
  .gamdom-fug0s4 .gamdom-6rn3un button {
    max-width: 120px;
  }
}

@media (min-width: 1200px) {
  .gamdom-fug0s4 .gamdom-6rn3un button {
    max-width: 104px;
  }
}

.gamdom-4txw4b {
  height: calc(100% - 16px);
  transition: 0.3s;
  overflow-wrap: break-word;
  display: flex;
  flex-direction: column;
  gap: 4px;
  border-radius: 16px;
  margin-bottom: 16px;
}

@media (min-width: 768px) {
  .gamdom-4txw4b {
    margin-bottom: 0;
  }
}

.gamdom-48g5l3 {
  display: none;
  opacity: 0;
}

.gamdom-f5bgiu {
  width: 100%;
  height: 190px;
  max-width: 100%;
  aspect-ratio: 1/1;
  display: block;
}

@media (min-width: 768px) {
  .pc61d126-games__list-item-logo[data-game-type="Live Shows"] {
    width: 152px;
    height: 152px;
  }
}

@media (min-width: 1200px) {
  .pc61d126-games__list-item-logo[data-game-type="Live Shows"] {
    width: 173px;
    height: 173px;
  }
}

.gamdom-f5bgiu img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 16px;
}

.gamdom-6rn3un {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  color: var(--Text-400);
  gap: 4px;
  position: relative;
}

.gamdom-6rn3un button {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

@media (min-width: 768px) {
  .pc61d126-games__list-item[data-game-type="Live Shows"]
    .gamdom-6rn3un
    button {
    max-width: 124px;
  }
}

@media (min-width: 1200px) {
  .pc61d126-games__list-item[data-game-type="Live Shows"]
    .gamdom-6rn3un
    button {
    max-width: 145px;
  }
}

.gamdom-on98oh:first-child
  .gamdom-6rn3un
  button {
  max-width: 270px;
}

.gamdom-d12yg2 {
  position: relative;
  overflow-wrap: break-word;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  cursor: pointer;
  text-align: left;
  color: var(--text-color);
  background: rgba(0, 0, 0, 0);
  width: 100%;
}

.gamdom-4txw4b picture {
  width: 100%;
  max-width: 100%;
}

.gamdom-sm4byb {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--Neutral-30060);
  backdrop-filter: blur(8px);
  border-radius: 16px;
  overflow: hidden;
  align-content: center;
  justify-content: center;
  flex-wrap: wrap;
}

.gamdom-sm4byb svg {
  outline: 10px solid var(--button-bg-color);
  border-radius: 1px;
  background: var(--button-bg-color);
}

.gamdom-4txw4b:hover .gamdom-sm4byb {
  display: flex;
}

.gamdom-rce6em {
  font-size: 12px;
  line-height: 16px;
  color: var(--Text-400);
}

.gamdom-ngbvjg {
  display: flex;
}

.gamdom-ngbvjg:hover .gamdom-1j0fwd,
.gamdom-ngbvjg .gamdom-rr8poi .gamdom-1j0fwd {
  display: flex;
}

.gamdom-ngbvjg svg {
  flex-shrink: 0;
}

.gamdom-1j0fwd {
  display: none;
  padding: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--Neutral-300);
  position: absolute;
  z-index: 2;
  top: 34px;
  right: -20px;
  width: 130px;
}

@media (min-width: 768px) {
  .gamdom-1j0fwd {
    width: 174px;
    right: -28px;
    padding: 12px;
  }
}

.gamdom-1j0fwd:hover {
  display: flex;
}

.gamdom-1j0fwd svg {
  color: var(--Neutral-300);
  position: absolute;
  right: 19px;
  top: -11px;
}

.gamdom-yv8vp9 {
  display: flex;
  justify-content: space-between;
  gap: 4px;
  color: var(--Text-100);
  line-height: 16px;
  width: 100%;
  font-size: 10px;
}

@media (min-width: 768px) {
  .gamdom-yv8vp9 {
    font-size: 12px;
  }
}

.gamdom-pokf4i,
.gamdom-ihtz0o {
  width: 50%;
  flex-shrink: 0;
}

.gamdom-pokf4i {
  font-weight: 700;
}

.gamdom-a2b93b .gamdom-xnlsc0 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media (min-width: 768px) {
  .gamdom-a2b93b .gamdom-xnlsc0 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (min-width: 1200px) {
  .gamdom-a2b93b .gamdom-xnlsc0 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

.gamdom-a2b93b
  .gamdom-d12yg2:has(img) {
  max-height: initial !important;
  aspect-ratio: 1/1;
}

.gamdom-a2b93b .gamdom-f5bgiu {
  height: 100% !important;
  border-radius: 16px;
}

.gamdom-a2b93b .gamdom-6rn3un {
  gap: 4px;
  align-items: center;
}

.gamdom-a2b93b .gamdom-6rn3un button {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.gamdom-a2b93b .gamdom-6rn3un svg {
  display: block;
  aspect-ratio: 1/1;
  flex: 0 0 16px;
}

.gamdom-a2b93b .gamdom-1x976u,
.gamdom-a2b93b .gamdom-andddw {
  margin-left: -1px;
  height: 12px;
  max-width: 100%;
  mask-repeat: repeat;
  mask-position: left center;
  mask-size: 16px 12px;
  mask-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.gamdom-1a8pzt.org/2000/svg'%3E%3Cpath d='M9.gamdom-yt6rk4 4.gamdom-4yz6qo.gamdom-jehj9r 5.gamdom-5fj0pv.gamdom-efj86l 5.gamdom-c0t6na.gamdom-uapdcm 5.gamdom-z9b3w3.gamdom-uj7i8j 8.gamdom-vik6rt.gamdom-uxm9s9 9.gamdom-ddtss2.gamdom-woanb5 9.gamdom-so4ola.gamdom-7ignk6 13.gamdom-64jqci.gamdom-liu7id 11.gamdom-rguapf.gamdom-gojjv6 11.gamdom-ugezy5.gamdom-6sfk7t 11.gamdom-02a344.gamdom-y4jzrl 13.gamdom-ee0sq1.gamdom-qpp7kr 9.gamdom-nr5k3d.gamdom-qqe3hl 9.gamdom-yiige6.gamdom-7jyl8c 8.gamdom-a4nq50.gamdom-as1kup 5.gamdom-vyme2t.gamdom-mag374 5.gamdom-oe8s47.gamdom-ylqzwh 5.gamdom-48cyk9.gamdom-bbsc5q 4.gamdom-e3upz0.gamdom-gojjv6 1.gamdom-buheof.gamdom-yt6rk4 4.98633Z' fill='%23FFBB00' stroke='%23FFBB00'/%3E%3C/svg%3E%0A");
}

.gamdom-a2b93b .gamdom-1x976u {
  background-color: hsl(from var(--Neutral-50) h s l/30%);
  width: 81px;
}

.gamdom-a2b93b .gamdom-andddw {
  display: block;
  background-color: var(--Accent-Yellow-300, #fb0);
}

.gamdom-jc2vf9 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-self: stretch;
  border-radius: var(--M, 24px);
  border: 1px solid var(--Neutral-200);
  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--Primary-300) 0%,
    var(--Neutral-300) 49.52%
  );
  padding: 16px;
}

@media (min-width: 768px) {
  .gamdom-jc2vf9 {
    padding: 24px;
  }
}

.gamdom-jc2vf9 .gamdom-fp2tjj {
  display: flex;
}

@media (min-width: 768px) {
  .gamdom-jc2vf9 .gamdom-fp2tjj {
    display: none;
  }
}

.gamdom-jc2vf9 .gamdom-3emws5 svg {
  display: none;
}

.gamdom-6ofvnc {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.gamdom-6ofvnc .gamdom-j33wis {
  display: none;
}

@media (min-width: 768px) {
  .gamdom-6ofvnc .gamdom-j33wis {
    display: flex;
  }
}

.gamdom-umpyz8 {
  color: var(--Text-100);
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
  display: flex;
  align-items: center;
  gap: 12px;
}

@media screen and (min-width: 768px) {
  .gamdom-umpyz8 {
    font-size: 40px;
    line-height: 48px;
  }
}

.gamdom-umpyz8 > * {
  margin: 0 !important;
}

.gamdom-umpyz8 img,
.gamdom-i16nfa {
  box-sizing: content-box;
  width: 24px;
  height: 24px;
}

@media screen and (min-width: 768px) {
  .gamdom-umpyz8 img,
  .gamdom-i16nfa {
    width: 48px;
    height: 48px;
    max-width: 32px;
    max-height: 32px;
  }
}

.gamdom-iw03cq {
  display: flex;
  width: 24px;
  height: 24px;
  background: var(--Primary-100);
  vertical-align: middle;
}

@media (min-width: 768px) {
  .gamdom-iw03cq {
    width: 32px;
    height: 32px;
  }
}

.gamdom-wxqd04 {
  display: grid;
  overflow: hidden;
  gap: 8px;
  grid-template-columns: repeat(3, 1fr);
}

@media (min-width: 768px) {
  .gamdom-wxqd04 {
    gap: 16px;
    margin: 13px 0 16px;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    cursor: grab;
    user-select: none;
    scrollbar-width: none;
    -ms-overflow-style: none;
    touch-action: pan-x;
  }

  .gamdom-wxqd04::-webkit-scrollbar {
    display: none;
  }
}

.gamdom-0tlwrg {
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--Neutral-400);
  padding: 7px;
}

@media (min-width: 768px) {
  .gamdom-0tlwrg {
    padding: 7px 15px;
  }
}

.gamdom-0tlwrg:hover {
  background-color: var(--Neutral-200);
  color: var(--Text-100);
}

.gamdom-bcq26x {
  display: none;
  opacity: 0;
}

@media (min-width: 768px) {
  .gamdom-bcq26x {
    display: flex;
    opacity: 1;
  }
}

.gamdom-0tlwrg picture {
  height: 100%;
  display: block;
}

.gamdom-0tlwrg img {
  display: block;
  width: 100%;
  height: 40px;
  object-fit: contain;
}

@media (min-width: 768px) {
  .gamdom-0tlwrg img {
    width: 88px;
    height: 44px;
  }
}

.gamdom-0tlwrg p {
  text-align: center;
  width: 100%;
}

.gamdom-72h3ti {
  color: var(--text-color);
  font-feature-settings: "liga" off;
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 12px;
}

@media screen and (min-width: 768px) {
  .gamdom-72h3ti {
    font-size: 40px;
    line-height: 48px;
  }
}

.gamdom-72h3ti img,
.gamdom-tpc9sh {
  box-sizing: content-box;
  width: 24px;
  height: 24px;
}

@media screen and (min-width: 768px) {
  .gamdom-72h3ti img,
  .gamdom-tpc9sh {
    width: 48px;
    height: 48px;
    max-width: 32px;
    max-height: 32px;
  }
}

.gamdom-1rlphc {
  display: flex;
  width: 24px;
  height: 24px;
  background: var(--Primary-100);
  vertical-align: middle;
}

@media (min-width: 768px) {
  .gamdom-1rlphc {
    width: 32px;
    height: 32px;
  }
}

.gamdom-p7p2w2 {
  color: var(--Text-200);
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  margin-bottom: 16px;
}

.gamdom-yl1627 {
  display: flex;
  flex-direction: column;
  gap: 20px;
  border-radius: 24px;
  border: 1px solid var(--border-color);
 background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--fh-bg-color) 0%,
    color-mix(in srgb, var(--menu-color) 50%, transparent)
  );
  padding: 24px;
  padding-top: 30px;
}

.gamdom-czwhyx {
  padding: 10px 15px 12px;
  transition: 0.3s;
  border-bottom: 4px solid rgba(0, 0, 0, 0);
}

.gamdom-czwhyx.gamdom-rr8poi {
  border-bottom: 4px solid var(--button-bg-color, #70f);
}

.gamdom-oczln7 {
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-transform: capitalize;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  color: var(--text-color);
}

@media screen and (min-width: 768px) {
  .gamdom-oczln7 {
    font-size: 20px;
    line-height: 28px;
  }
}

.gamdom-gxy6he {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 4px;
  transition: 0.3s;
  color: var(--text-color);
}

.gamdom-e5mphb {
  visibility: hidden;
  overflow: hidden;
  max-height: 0;
  transition: 0.gamdom-53f3ns ease;
  opacity: 0;
  color: var(--text-color);
}

.gamdom-c2amvn {
  font-size: 16px;
  line-height: 24px;
  padding: 8px 0 0;
}

.gamdom-c2amvn ol,
.gamdom-c2amvn ul {
  padding-left: 1.3em;
}

.gamdom-czwhyx.gamdom-rr8poi .gamdom-e5mphb {
  visibility: visible;
  max-height: 1000px;
  opacity: 1;
}

.gamdom-czwhyx.gamdom-rr8poi .gamdom-gxy6he {
  transform: rotate(180deg);
  color: var(--text-color);
}

.gamdom-tflk4r {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-self: stretch;
  border-radius: var(--M, 24px);
  border: 1px solid var(--Neutral-200);
  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--Primary-300) 0%,
    var(--Neutral-300) 49.52%
  );
  padding: 16px;
}

@media (min-width: 768px) {
  .gamdom-tflk4r {
    padding: 24px;
  }
}

.gamdom-tflk4r .gamdom-fp2tjj {
  display: flex;
}

@media (min-width: 768px) {
  .gamdom-tflk4r .gamdom-fp2tjj {
    display: none;
  }
}

.gamdom-tflk4r .gamdom-3emws5 svg {
  display: none;
}

.gamdom-4gxpqr {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.gamdom-4gxpqr .gamdom-j33wis {
  display: none;
}

@media (min-width: 768px) {
  .gamdom-4gxpqr .gamdom-j33wis {
    display: flex;
  }
}

.gamdom-6pp42l {
  color: var(--Text-100);
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
  display: flex;
  align-items: center;
  gap: 12px;
}

@media screen and (min-width: 768px) {
  .gamdom-6pp42l {
    align-items: center;
    font-size: 40px;
    line-height: 48px;
  }
}

.gamdom-6pp42l > * {
  margin: 0 !important;
}

.gamdom-6pp42l img,
.gamdom-8ivqzk {
  box-sizing: content-box;
  width: 24px;
  height: 24px;
}

@media screen and (min-width: 768px) {
  .gamdom-6pp42l img,
  .gamdom-8ivqzk {
    width: 48px;
    height: 48px;
    max-width: 32px;
    max-height: 32px;
  }
}

.gamdom-hk4o37 {
  display: flex;
  width: 24px;
  height: 24px;
  background: var(--Primary-100);
  vertical-align: middle;
}

@media (min-width: 768px) {
  .gamdom-hk4o37 {
    width: 32px;
    height: 32px;
  }
}

.gamdom-e2jnns {
  display: flex;
  flex-wrap: wrap;
  column-gap: 16px;
  row-gap: 8px;
}

@media (min-width: 768px) {
  .gamdom-e2jnns {
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    cursor: grab;
    user-select: none;
    scrollbar-width: none;
    -ms-overflow-style: none;
    touch-action: pan-x;
  }

  .gamdom-e2jnns::-webkit-scrollbar {
    display: none;
  }
}

.gamdom-22b9fx {
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--Neutral-400);
  padding: 8px 16px;
  height: 60px;
}

.gamdom-22b9fx:hover {
  background-color: var(--Neutral-200);
  color: var(--Text-100);
}

.gamdom-iveup9 {
  display: none;
  opacity: 0;
}

@media (min-width: 768px) {
  .gamdom-iveup9 {
    display: flex;
    opacity: 1;
  }
}

.gamdom-22b9fx picture {
  width: auto;
  height: 100%;
  display: block;
}

.gamdom-22b9fx picture img {
  display: block;
  width: auto;
  height: 100%;
}

.gamdom-8q83ur {
  margin: -24px 0;
}

.gamdom-8q83ur:first-of-type {
  margin-top: 24px;
}

@media (min-width: 1200px) {
  .gamdom-8q83ur {
    margin: -16px 0;
  }
}

.gamdom-lle860 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  position: relative;
  margin-bottom: 12px;
}

@media (min-width: 768px) {
  .gamdom-lle860 {
    flex-direction: row;
  }
}

.gamdom-rx3iut {
  padding: 12px 12px 12px 50px;
  border-radius: 16px;
  background:
    url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTguMzk5OSAxNy42TDIzLjk5OTkgMjMuMiIgc3Ryb2tlPSIjOTk5OTk5IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgogIDxjaXJjbGUgY3g9IjExLjIiIGN5PSIxMS4yIiByPSI5LjQiIHN0cm9rZT0iIzk5OTk5OSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+")
      no-repeat 16px center,
    var(--Neutral-300);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  position: relative;
  color: var(--Text-400);
}

@media (min-width: 768px) {
  .gamdom-rx3iut {
    flex: 1;
  }
}

.gamdom-rx3iut::placeholder {
  color: var(--Text-400);
}

.gamdom-sqxd3h {
  padding: 10px 15px;
  border-radius: 16px;
  border: 1px solid var(--Primary-200);
  background: var(--neutral-30060);
  backdrop-filter: blur(8px);
  display: flex;
  justify-content: center;
  gap: 8px;
  color: var(--Text-100);
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
}

.gamdom-w47jnf {
  display: flex;
  margin: -4px;
  overflow-x: auto;
  scrollbar-width: none;
}

.gamdom-w47jnf::-webkit-scrollbar {
  display: none;
}

.gamdom-18wkv4 {
  border-radius: 16px;
  background-color: var(--neutral-30060);
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  font-size: 14px;
  color: var(--Text-100);
  margin: 4px;
  text-align: center;
  padding: 7px 15.5px;
  border: 1px solid var(--Primary-200);
  flex-shrink: 0;
  cursor: pointer;
}

.gamdom-18wkv4 img,
.gamdom-18wkv4 svg {
  margin-right: 8px;
}

.gamdom-zz8vpp {
  background: var(--Primary-200);
  color: var(--Text-00);
}

.gamdom-8q83ur + .gamdom-b5ipgf {
  margin-top: 0;
}

@media (min-width: 768px) {
  .gamdom-8q83ur + .gamdom-b5ipgf {
    margin-top: -16px;
  }
}

.gamdom-obhfxx {
  border-radius: 4px;
  overflow-y: auto;
  position: absolute;
  background-color: var(--Neutral-300);
  width: 100%;
  z-index: 990;
  top: 54px;
}

.gamdom-obhfxx > * {
  padding: 12px;
  color: var(--Text-200);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  cursor: pointer;
}

.gamdom-obhfxx > *:hover {
  box-shadow: inset 0px 0px 3px var(--Text-300);
  background-color: var(--Neutral-100);
}

.gamdom-hph36q {
  border-radius: 24px;
  border: 1px solid var(--border-color);

  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--fh-bg-color) 0%,
    color-mix(in srgb, var(--menu-color) 50%, transparent)
  );
  padding: 15px;
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

.gamdom-5wmal0 {
  color: var(--text-color);
  font-feature-settings: "liga" off;
  font-size: 32px;
  line-height: 40px;
  font-weight: 700;
  text-transform: capitalize;
  margin-bottom: 12px;
}

.gamdom-m0poos {
  color: var(--text-color);
  font-feature-settings: "liga" off;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.gamdom-w1e90o {
  display: flex;
  gap: 16px;
  margin-top: 24px;
}

.gamdom-8p23n0 {
  position: absolute;
  top: 0;
  right: 0;
  pointer-events: none;
  touch-action: none;
  z-index: -1;
  width: auto;
  height: 170px;
}

.gamdom-hph36q button {
  border-radius: 16px;
  background: var(--button-bg-color);
  padding: 10px 15px;
  color: var(--button-text-color);
  text-align: center;
  font-feature-settings: "liga" off;
  font-family: inherit;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  cursor: pointer;
  flex: 1;
}

.gamdom-hph36q button svg {
  pointer-events: none;
  touch-action: none;
  display: inline-block;
  vertical-align: sub;
  margin-right: 6px;
  width: 20px;
  height: 20px;
  object-position: center;
  object-fit: contain;
}

@media screen and (min-width: 768px) {
  .gamdom-hph36q {
    padding: 39px 179px 39px 39px;
  }

  .gamdom-5wmal0 {
    font-size: 40px;
    line-height: 48px;
  }

  .gamdom-8p23n0 {
    height: 348px;
  }

  .gamdom-hph36q button {
    font-size: 18px;
    line-height: 26px;
    flex: 0 0 auto;
    padding: 15px 23px;
  }

  .gamdom-hph36q button svg {
    width: 24px;
    height: 24px;
  }
}

@media screen and (min-width: 1200px) {
  .gamdom-hph36q {
    padding: 63px;
  }
}

.gamdom-aypbhg {
  display: flex;
  align-items: center;
  padding: 8px 0;
  flex-wrap: wrap;
}

@media (min-width: 768px) {
  .gamdom-aypbhg {
    flex-wrap: nowrap;
    padding: 16px 0;
  }
}

.gamdom-0pdyos {
  font-size: 14px;
  width: 100%;
  color: var(--Text-100);
}

@media (min-width: 768px) {
  .gamdom-0pdyos {
    width: auto;
  }
}

.gamdom-v4fs3d {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  cursor: grab;
  user-select: none;
  scrollbar-width: none;
  -ms-overflow-style: none;
  touch-action: pan-x;
  margin-top: 4px;
}

.gamdom-v4fs3d::-webkit-scrollbar {
  display: none;
}

.gamdom-v4fs3d a {
  background-color: var(--Neutral-300);
  color: var(--Text-300);
  padding: 8px 16px;
  flex-shrink: 0;
  display: flex;
  white-space: nowrap;
  font-weight: 700;
  font-size: 16px;
  margin-right: 8px;
  border-radius: var(--M, 8px);
}

.gamdom-v4fs3d a:hover {
  background-color: var(--Neutral-200);
  color: var(--Text-100);
}

@media (min-width: 768px) {
  .gamdom-v4fs3d {
    margin-left: 16px;
    margin-top: 0;
  }
}

.gamdom-aypbhg .gamdom-pat31d {
  -webkit-mask-image: linear-gradient(to right, black 90%, transparent);
  mask-image: linear-gradient(to right, black 90%, transparent);
  transition:
    -webkit-mask-image 0.gamdom-53f3ns,
    mask-image 0.3s;
}

.gamdom-aypbhg .gamdom-pat31d.gamdom-rmteia {
  -webkit-mask-image: linear-gradient(to right, black 100%, black 100%);
  mask-image: linear-gradient(to right, black 100%, black 100%);
}

.gamdom-6sufdd {
  margin: 40px -16px;
}

.gamdom-53ywuf + .gamdom-6r0ml2,
.gamdom-53ywuf + .gamdom-6hquhm {
  margin-top: 24px;
}

.gamdom-5g700t {
  border-radius: 24px;
  position: relative;
  overflow: hidden;
  border: 1px solid var(--Neutral-200);
}

.gamdom-5g700t picture {
  display: flex;
  width: 100%;
  min-height: 400px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}

.gamdom-rtsfi0 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 46px;
  padding: 0 8px;
}

@media (min-width: 768px) {
  .gamdom-rtsfi0 {
    padding: 0 15px;
    margin-bottom: 40px;
    margin-top: 7px;
  }
}

@media (min-width: 1200px) {
  .gamdom-rtsfi0 {
    margin-top: 0;
  }
}

.gamdom-y6wrva {
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
  text-transform: capitalize;
}

@media (min-width: 768px) {
  .gamdom-y6wrva {
    font-size: 24px;
    line-height: 32px;
  }
}

.gamdom-91twyv {
  max-width: 700px;
  padding: 18px 14px;
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--neutral-30080);
  backdrop-filter: blur(8px);
  display: flex;
  flex-direction: column;
  gap: 16px;
}

@media (min-width: 768px) {
  .gamdom-91twyv {
    gap: 24px;
    padding: 22px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    flex-direction: row;
  }
}

.gamdom-gs1tpl {
  position: relative;
  z-index: 1;
  width: 100%;
  background: radial-gradient(
    156.65% 140.48% at 1.23% 99.9%,
    var(--Primary-300) 0%,
    var(--neutral-30080) 49.52%
  );
  padding: 16px 16px;
}

@media (min-width: 1200px) {
  .gamdom-gs1tpl {
    margin-bottom: 0;
    margin-right: 32px;
    padding: 40px;
  }
}

.gamdom-swhn3y {
  font-weight: 700;
  margin-bottom: 8px;
  overflow-wrap: break-word;
  color: var(--Text-300);
  font-size: 18px;
  line-height: 26px;
  text-transform: capitalize;
}

@media (min-width: 1200px) {
  .gamdom-swhn3y {
    font-size: 20px;
    line-height: 28px;
  }
}

.gamdom-5oj9ae {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  color: var(--Text-100);
  text-transform: capitalize;
}

@media (min-width: 768px) {
  .gamdom-5oj9ae {
    font-size: 32px;
    line-height: 40px;
  }
}

.gamdom-c2llsz {
  border-radius: 24px;
  border: 1px solid var(--Neutral-200);
  background: var(--Neutral-300);
  display: flex;
  padding: 8px;
  align-items: center;
  box-shadow: 0 0 12px 0 rgba(191, 191, 191, 0.14);
  color: var(--Text-100);
  text-align: center;
  font-feature-settings:
    "liga" off,
    "clig" off;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
}

.gamdom-e9c4dm {
  display: block;
  object-fit: cover;
  max-width: 100%;
  height: 100%;
  width: 100%;
  max-height: 100%;
}

.gamdom-e9c4dm img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.gamdom-b5ipgf {
  margin: 24px auto 40px;
  width: 100%;
  display: flex;
  justify-content: center;
}

.gamdom-gxkch4 {
  border-radius: 16px;
  background: var(--Primary-200);
  padding: 15px 24px;
  color: var(--Text-00);
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
}

@media (min-width: 768px) {
  .gamdom-gxkch4 {
    padding: 15px 48px;
  }
}

main > .gamdom-b5ipgf {
  margin: -26px auto -16px;
}

@media (max-width: 700px) {
  .gamdom-xnlsc0.gamdom-mfupaa > div:nth-child(n+5) {
    display: none;
  }
}

.gamdom-0g2qde p a img {
  display: block;
  margin: 0 auto;
}


.gamdom-msst1j {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 350px;
  width: 100%;
  height: 60px;
  font-size: 18px;
  font-weight: 600;
  color: var(--button-text-color);
  cursor: pointer;
  text-align: center;
  border-radius: 6px;
  text-decoration: none;
  background: var(--button-bg-color);
  border-width: initial;
  border-style: none;
  border-color: initial;
  border-image: initial;
  margin: 25px auto;
}

/* contanct form */
.gamdom-s1gicw {
  background: var(--fh-bg-color);
  padding: 2rem;
  border-radius: 12px;
  box-shadow: -2px 1px 8px 5px rgba(0, 0, 0, 0.1);
  max-width: 800px;
  margin: 50px auto;
}

.gamdom-s1gicw label {
  font-size: 14px;
}

.gamdom-s1gicw h2 {
  text-align: center;
  margin-bottom: 1rem;
}
.gamdom-s1gicw input,
.gamdom-s1gicw textarea,
.gamdom-s1gicw button {
  width: 100%;
  padding: 10px;
  margin-top:5px;
  margin-bottom: 15px;
  border-radius: 8px;
  border: 1px solid #ccc;
  background-color: var(--main-theme-color);
  font-size: 1rem;
}
.gamdom-s1gicw button {
  background-color: var(--button-bg-color);
  color: var(--button-text-color);
  border: none;
  cursor: pointer;
  transition: background 0.gamdom-ccz034 ease;
}
.gamdom-s1gicw button:hover {
  background-color: var(--button-bg-hover);
}
.gamdom-9ovtu4 {
  text-align: center;
  color: green;
  font-weight: 500;
  padding: 50px 0;
  animation: fadeIn 0.gamdom-q9r7cr ease-in;
}

.gamdom-9ovtu4 h2 {
  color: green;
  font-weight: 500;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* brandauto-contrast-fix v1 */
:root {
  --footer-menu-color: #ece7dc;
  --updated-block-color: #ece7dc;
  --rate-counter-bg: #1e1e1e;
  --rate-counter-bg-top: #2a2a2a;
}
.gamdom-7kzyti, .gamdom-yxr4l5, [class*="review-card"],
thead, thead th, table th, .gamdom-1ihzma,
.gamdom-i2jnlz, [class*="collapsible-header"],
.gamdom-92z5pj, [class*="updated-block"] {
  color: #ece7dc !important;
}

/* brandauto-contrast-fix v4 */
header nav li a, header ul li a { color: var(--text-color) !important; }
