:root {
  --brand-copper: #b86f4b;
  --brand-amber: #d49a68;
  --brand-ink: #23201d;
  --brand-cream: #fbf6ef;
  --brand-coffee: #30251f;
  --brand-muted: #6b584c;
}

body { color: #4d4741; font-family: "Avenir Next", "Helvetica Neue", Arial, sans-serif; }
html { scroll-behavior: smooth; }
*, *::before, *::after { animation: none !important; transition-duration: .01ms !important; }
/* The template hid .wow elements until its animation script ran. Keep all
   content visible now that loading and motion effects are disabled. */
.wow,
.wow.animated,
.wow.fadeIn,
.wow.fadeInUp,
.wow.fadeInLeft,
.wow.fadeInRight {
  visibility: visible !important;
  opacity: 1 !important;
  animation: none !important;
}
img.V76BadbRA { display: none !important; }
.dTeNzsHY { display: none !important; visibility: hidden !important; }
h1, h2, h3, h4, h5, h6 { color: var(--brand-ink); }
.tleeUJU13b7, .tleeUJU13b7:hover { background: var(--brand-copper) !important; border-color: var(--brand-copper) !important; }
.tleeUJU13b7.zQeR1d { background: transparent !important; color: var(--brand-copper) !important; border-color: var(--brand-copper) !important; }
.WljeJpq { color: var(--brand-amber) !important; }
.aPAj5kGD6l img, .RQWOLtuF68S img, .zKAVNGu img, .ly4xY7 img { filter: saturate(.86) contrast(1.03); }
.hero-section { background: linear-gradient(135deg, rgba(251,246,239,.98), rgba(245,237,226,.92)); }
.footer { background: #211e1b; }
.footer h6, .footer p, .footer a { color: rgba(255,248,240,.82); }
.hYwZu3 { background: rgba(35,32,29,.96) !important; border-bottom: 1px solid rgba(212,154,104,.22); }
.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu { margin-right: 24px; }
.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a { color: #ead9ca !important; }
.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a:hover,
.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a.GqShxdbHdF { color: #f1b27f !important; }
.hYwZu3.CgAss9Aufh .qhfcY2CkmRO .O6AVSgoYPhu a::after { background: var(--brand-copper) !important; }
.hYwZu3.CgAss9Aufh .PhH0whimfe { color: #fff8f1 !important; }
.j3RFc70JMd .epaQIct::after { background: rgba(184,111,75,.14) !important; }
.j3RFc70JMd .epaQIct .QUgBQ3ke4 h4 { color: var(--brand-copper) !important; }
.j3RFc70JMd .epaQIct .QUgBQ3ke4 p { color: var(--brand-ink); }
.j3RFc70JMd .epaQIct .QUgBQ3ke4 .casino-intro-note {
  margin-top: 12px;
  color: var(--brand-muted) !important;
  font-size: 14px;
  line-height: 1.65;
}
.j3RFc70JMd .epaQIct .QUgBQ3ke4 .jJhkaVm .xt7CHg2IW {
  background: rgba(255,248,241,.78) !important;
  border-color: rgba(184,111,75,.18) !important;
  box-shadow: 0 12px 28px rgba(48,37,31,.08) !important;
}
.j3RFc70JMd .epaQIct .QUgBQ3ke4 .jJhkaVm .xt7CHg2IW h6 {
  color: var(--brand-copper) !important;
}
.j3RFc70JMd .epaQIct .QUgBQ3ke4 .jJhkaVm .xt7CHg2IW p {
  color: var(--brand-ink) !important;
  font-size: 14px;
  line-height: 1.55;
}
.zLA01yefxV {
  background: #f6eee4 !important;
  border-top: 1px solid rgba(184,111,75,.14) !important;
}
.zLA01yefxV .aSAzer55Yu h3,
.zLA01yefxV .aSAzer55Yu p {
  color: var(--brand-ink) !important;
}
.zLA01yefxV .aSAzer55Yu p { color: var(--brand-muted) !important; }
.zLA01yefxV .VM7SJd4UVRO .QCnRxSO,
.zLA01yefxV .VM7SJd4UVRO .TKJD62W26g1 {
  background: #fffaf5 !important;
  border-color: rgba(184,111,75,.18) !important;
}
.zLA01yefxV .VM7SJd4UVRO .TKJD62W26g1 { border-bottom-color: rgba(184,111,75,.14) !important; }
.zLA01yefxV .VM7SJd4UVRO .TKJD62W26g1 button {
  width: 100%;
  padding: 20px 28px !important;
  color: var(--brand-ink) !important;
  font: inherit;
  font-weight: 650;
  text-align: left;
  text-decoration: none !important;
}
.zLA01yefxV .VM7SJd4UVRO .lWaKs17FL {
  color: var(--brand-muted) !important;
  background: #fffaf5 !important;
  line-height: 1.65;
}
.footer.TXhh6gB { background: #2b211c !important; }
.footer.TXhh6gB h6 { color: #f0c09a !important; }
.footer.TXhh6gB .z7keolcqCj,
.footer.TXhh6gB .E40Jnd6iO p { color: #f3e7dd !important; }
.footer.TXhh6gB .CuPas4mNq a { color: #dcc9bd !important; }
.footer.TXhh6gB .CuPas4mNq a:hover { color: #f1b27f !important; }
.footer.TXhh6gB .JxLIru a { background: var(--brand-copper) !important; color: #fffaf5 !important; }
.footer.TXhh6gB .E40Jnd6iO { border-top-color: rgba(244,226,210,.22) !important; }
.j3RFc70JMd .epaQIct .QUgBQ3ke4 .V76BadbRA { display: none !important; }
.ERvC24vgG, .OfoM43GNxI { flex-direction: column; align-items: flex-start; gap: 8px; }
.wYc9faulqFf, .tAdFJa5 { background: rgba(184,111,75,.07) !important; border: 1px solid rgba(184,111,75,.18) !important; color: var(--brand-muted) !important; border-radius: 8px !important; padding: 9px 12px !important; }
.wYc9faulqFf i, .tAdFJa5 i { color: var(--brand-copper) !important; }
.y1EgDZVGxGF .RQWOLtuF68S { box-shadow: 0 22px 55px rgba(48,37,31,.22) !important; border-color: rgba(184,111,75,.25) !important; }
.j3RFc70JMd .epaQIct .QUgBQ3ke4 .oRGAnkv .tleeUJU13b7 { margin-right: 20px; }
/* Keep the casino visual aligned with the opening copy even when the hero
   contains the additional keyword and information blocks. */
.j3RFc70JMd .epaQIct .lbSyAW0WlcT:last-child .y1EgDZVGxGF {
  align-items: flex-start;
  padding-top: 86px;
}
@media (min-width: 992px) {
  .j3RFc70JMd .epaQIct { position: relative; }
  .j3RFc70JMd .epaQIct .lbSyAW0WlcT:last-child .y1EgDZVGxGF {
    position: absolute;
    top: 86px;
    right: 0;
    width: 50%;
    min-height: 0;
    padding: 0;
  }
  .j3RFc70JMd .epaQIct .QUgBQ3ke4 {
    padding-top: 180px !important;
    padding-bottom: 120px !important;
  }
}
@media (max-width: 991px) {
  .j3RFc70JMd .epaQIct .lbSyAW0WlcT:last-child .y1EgDZVGxGF {
    position: relative;
    width: 100%;
    padding-top: 24px;
  }
}
.t8LSt74MVBG:nth-of-type(even) { background: #f6eee4; }
.tleeUJU13b7 { border-radius: 5px !important; letter-spacing: .02em; }
input, textarea { border-radius: 4px !important; }
